Skip to content

Commit 1368a23

Browse files
committed
Localization updates and pdftoppm detection.
1 parent a575b66 commit 1368a23

27 files changed

Lines changed: 244 additions & 38 deletions

PLANS.md

Lines changed: 0 additions & 32 deletions
This file was deleted.

cups/base.strings

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@
5454
"%s (Borderless, %s)" = "%s (Borderless, %s)";
5555
"%s (Borderless, %s, %s)" = "%s (Borderless, %s, %s)";
5656
"%s: %s" = "%s: %s";
57+
"%s: Bad page dimensions - <%02X%02X%02X%02X%02X%02X%02X%02X>" = "%s: Bad page dimensions - <%02X%02X%02X%02X%02X%02X%02X%02X>";
58+
"%s: Bad page header - <%02X%02X%02X%02X%02X%02X%02X%02X>" = "%s: Bad page header - <%02X%02X%02X%02X%02X%02X%02X%02X>";
5759
"%s: Bad resolution value '%s'." = "%s: Bad resolution value '%s'.";
5860
"%s: Bad version %s for \"-V\"." = "%s: Bad version %s for \"-V\".";
5961
"%s: Input Document %d: %s" = "%s: Input Document %d: %s";
@@ -76,7 +78,9 @@
7678
"%s: Unable to connect to '%s' on port %d: %s" = "%s: Unable to connect to '%s' on port %d: %s";
7779
"%s: Unable to create CFPDFDocument for file." = "%s: Unable to create CFPDFDocument for file.";
7880
"%s: Unable to create CFURL for file." = "%s: Unable to create CFURL for file.";
81+
"%s: Unable to create pipe for stdout: %s" = "%s: Unable to create pipe for stdout: %s";
7982
"%s: Unable to create print job: %s" = "%s: Unable to create print job: %s";
83+
"%s: Unable to find pdftoppm helper program." = "%s: Unable to find pdftoppm helper program.";
8084
"%s: Unable to get list of supported operations from printer." = "%s: Unable to get list of supported operations from printer.";
8185
"%s: Unable to get printer capabilities: %s" = "%s: Unable to get printer capabilities: %s";
8286
"%s: Unable to initialize back side raster context: %s" = "%s: Unable to initialize back side raster context: %s";
@@ -88,6 +92,7 @@
8892
"%s: Unable to run pdftoppm command: %s" = "%s: Unable to run pdftoppm command: %s";
8993
"%s: Unable to send data." = "%s: Unable to send data.";
9094
"%s: Unable to send print data: %s" = "%s: Unable to send print data: %s";
95+
"%s: Unable to start pdftops filter: %s" = "%s: Unable to start pdftops filter: %s";
9196
"%s: Unknown format for '%s', please specify with '-i' option." = "%s: Unknown format for '%s', please specify with '-i' option.";
9297
"%s: Unknown option \"%s\"." = "%s: Unknown option \"%s\".";
9398
"%s: Unknown option \"-%c\"." = "%s: Unknown option \"-%c\".";
@@ -99,6 +104,8 @@
99104
"%s: Unsupported device URI scheme '%s'." = "%s: Unsupported device URI scheme '%s'.";
100105
"%s: Unsupported format '%s' for '%s'." = "%s: Unsupported format '%s' for '%s'.";
101106
"%s: Unsupported output format '%s'." = "%s: Unsupported output format '%s'.";
107+
"%s: pdftops exited with status %d." = "%s: pdftops exited with status %d.";
108+
"%s: pdftops terminated with signal %d." = "%s: pdftops terminated with signal %d.";
102109
"( expressions ) Group expressions" = "( expressions ) Group expressions";
103110
"--domain regex Match domain to regular expression" = "--domain regex Match domain to regular expression";
104111
"--exec utility [argument ...] ;\n" = "--exec utility [argument ...] ;\n";
@@ -205,6 +212,8 @@
205212
"Created" = "Created";
206213
"Credentials do not validate against site CA certificate." = "Credentials do not validate against site CA certificate.";
207214
"Credentials have expired." = "Credentials have expired.";
215+
"DEBUG: Converting PDF to PostScript with pdftops." = "DEBUG: Converting PDF to PostScript with pdftops.";
216+
"DEBUG: pdftops completed successfully." = "DEBUG: pdftops completed successfully.";
208217
"DEVICE-URIs: socket://address[:port], ipp://address[:port]/resource, ipps://address[:port]/resource" = "DEVICE-URIs: socket://address[:port], ipp://address[:port]/resource, ipps://address[:port]/resource";
209218
"Encryption is not supported." = "Encryption is not supported.";
210219
"Environment Variables:" = "Environment Variables:";

cups/strings/ca.strings

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@
5454
"%s (Borderless, %s)" = "%s (Borderless, %s)";
5555
"%s (Borderless, %s, %s)" = "%s (Borderless, %s, %s)";
5656
"%s: %s" = "%s: %s";
57+
"%s: Bad page dimensions - <%02X%02X%02X%02X%02X%02X%02X%02X>" = "%s: Bad page dimensions - <%02X%02X%02X%02X%02X%02X%02X%02X>";
58+
"%s: Bad page header - <%02X%02X%02X%02X%02X%02X%02X%02X>" = "%s: Bad page header - <%02X%02X%02X%02X%02X%02X%02X%02X>";
5759
"%s: Bad resolution value '%s'." = "%s: Bad resolution value '%s'.";
5860
"%s: Bad version %s for \"-V\"." = "%s: Bad version %s for \"-V\".";
5961
"%s: Input Document %d: %s" = "%s: Input Document %d: %s";
@@ -76,7 +78,9 @@
7678
"%s: Unable to connect to '%s' on port %d: %s" = "%s: Unable to connect to '%s' on port %d: %s";
7779
"%s: Unable to create CFPDFDocument for file." = "%s: Unable to create CFPDFDocument for file.";
7880
"%s: Unable to create CFURL for file." = "%s: Unable to create CFURL for file.";
81+
"%s: Unable to create pipe for stdout: %s" = "%s: Unable to create pipe for stdout: %s";
7982
"%s: Unable to create print job: %s" = "%s: Unable to create print job: %s";
83+
"%s: Unable to find pdftoppm helper program." = "%s: Unable to find pdftoppm helper program.";
8084
"%s: Unable to get list of supported operations from printer." = "%s: Unable to get list of supported operations from printer.";
8185
"%s: Unable to get printer capabilities: %s" = "%s: Unable to get printer capabilities: %s";
8286
"%s: Unable to initialize back side raster context: %s" = "%s: Unable to initialize back side raster context: %s";
@@ -88,6 +92,7 @@
8892
"%s: Unable to run pdftoppm command: %s" = "%s: Unable to run pdftoppm command: %s";
8993
"%s: Unable to send data." = "%s: Unable to send data.";
9094
"%s: Unable to send print data: %s" = "%s: Unable to send print data: %s";
95+
"%s: Unable to start pdftops filter: %s" = "%s: Unable to start pdftops filter: %s";
9196
"%s: Unknown format for '%s', please specify with '-i' option." = "%s: Unknown format for '%s', please specify with '-i' option.";
9297
"%s: Unknown option \"%s\"." = "%s: Unknown option \"%s\".";
9398
"%s: Unknown option \"-%c\"." = "%s: Unknown option \"-%c\".";
@@ -99,6 +104,8 @@
99104
"%s: Unsupported device URI scheme '%s'." = "%s: Unsupported device URI scheme '%s'.";
100105
"%s: Unsupported format '%s' for '%s'." = "%s: Unsupported format '%s' for '%s'.";
101106
"%s: Unsupported output format '%s'." = "%s: Unsupported output format '%s'.";
107+
"%s: pdftops exited with status %d." = "%s: pdftops exited with status %d.";
108+
"%s: pdftops terminated with signal %d." = "%s: pdftops terminated with signal %d.";
102109
"( expressions ) Group expressions" = "( expressions ) Group expressions";
103110
"--domain regex Match domain to regular expression" = "--domain regex Match domain to regular expression";
104111
"--exec utility [argument ...] ;\n" = "--exec utility [argument ...] ;\n";
@@ -205,6 +212,8 @@
205212
"Created" = "Creat";
206213
"Credentials do not validate against site CA certificate." = "Credentials do not validate against site CA certificate.";
207214
"Credentials have expired." = "Credentials have expired.";
215+
"DEBUG: Converting PDF to PostScript with pdftops." = "DEBUG: Converting PDF to PostScript with pdftops.";
216+
"DEBUG: pdftops completed successfully." = "DEBUG: pdftops completed successfully.";
208217
"DEVICE-URIs: socket://address[:port], ipp://address[:port]/resource, ipps://address[:port]/resource" = "DEVICE-URIs: socket://address[:port], ipp://address[:port]/resource, ipps://address[:port]/resource";
209218
"Encryption is not supported." = "Encryption is not supported.";
210219
"Environment Variables:" = "Environment Variables:";

cups/strings/ca_strings.h

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ static const char *ca_strings = "\" --help\" = \" --help\";\n"
5454
"\"%s (Borderless, %s)\" = \"%s (Borderless, %s)\";\n"
5555
"\"%s (Borderless, %s, %s)\" = \"%s (Borderless, %s, %s)\";\n"
5656
"\"%s: %s\" = \"%s: %s\";\n"
57+
"\"%s: Bad page dimensions - <%02X%02X%02X%02X%02X%02X%02X%02X>\" = \"%s: Bad page dimensions - <%02X%02X%02X%02X%02X%02X%02X%02X>\";\n"
58+
"\"%s: Bad page header - <%02X%02X%02X%02X%02X%02X%02X%02X>\" = \"%s: Bad page header - <%02X%02X%02X%02X%02X%02X%02X%02X>\";\n"
5759
"\"%s: Bad resolution value '%s'.\" = \"%s: Bad resolution value '%s'.\";\n"
5860
"\"%s: Bad version %s for \\\"-V\\\".\" = \"%s: Bad version %s for \\\"-V\\\".\";\n"
5961
"\"%s: Input Document %d: %s\" = \"%s: Input Document %d: %s\";\n"
@@ -76,7 +78,9 @@ static const char *ca_strings = "\" --help\" = \" --help\";\n"
7678
"\"%s: Unable to connect to '%s' on port %d: %s\" = \"%s: Unable to connect to '%s' on port %d: %s\";\n"
7779
"\"%s: Unable to create CFPDFDocument for file.\" = \"%s: Unable to create CFPDFDocument for file.\";\n"
7880
"\"%s: Unable to create CFURL for file.\" = \"%s: Unable to create CFURL for file.\";\n"
81+
"\"%s: Unable to create pipe for stdout: %s\" = \"%s: Unable to create pipe for stdout: %s\";\n"
7982
"\"%s: Unable to create print job: %s\" = \"%s: Unable to create print job: %s\";\n"
83+
"\"%s: Unable to find pdftoppm helper program.\" = \"%s: Unable to find pdftoppm helper program.\";\n"
8084
"\"%s: Unable to get list of supported operations from printer.\" = \"%s: Unable to get list of supported operations from printer.\";\n"
8185
"\"%s: Unable to get printer capabilities: %s\" = \"%s: Unable to get printer capabilities: %s\";\n"
8286
"\"%s: Unable to initialize back side raster context: %s\" = \"%s: Unable to initialize back side raster context: %s\";\n"
@@ -88,6 +92,7 @@ static const char *ca_strings = "\" --help\" = \" --help\";\n"
8892
"\"%s: Unable to run pdftoppm command: %s\" = \"%s: Unable to run pdftoppm command: %s\";\n"
8993
"\"%s: Unable to send data.\" = \"%s: Unable to send data.\";\n"
9094
"\"%s: Unable to send print data: %s\" = \"%s: Unable to send print data: %s\";\n"
95+
"\"%s: Unable to start pdftops filter: %s\" = \"%s: Unable to start pdftops filter: %s\";\n"
9196
"\"%s: Unknown format for '%s', please specify with '-i' option.\" = \"%s: Unknown format for '%s', please specify with '-i' option.\";\n"
9297
"\"%s: Unknown option \\\"%s\\\".\" = \"%s: Unknown option \\\"%s\\\".\";\n"
9398
"\"%s: Unknown option \\\"-%c\\\".\" = \"%s: Unknown option \\\"-%c\\\".\";\n"
@@ -99,6 +104,8 @@ static const char *ca_strings = "\" --help\" = \" --help\";\n"
99104
"\"%s: Unsupported device URI scheme '%s'.\" = \"%s: Unsupported device URI scheme '%s'.\";\n"
100105
"\"%s: Unsupported format '%s' for '%s'.\" = \"%s: Unsupported format '%s' for '%s'.\";\n"
101106
"\"%s: Unsupported output format '%s'.\" = \"%s: Unsupported output format '%s'.\";\n"
107+
"\"%s: pdftops exited with status %d.\" = \"%s: pdftops exited with status %d.\";\n"
108+
"\"%s: pdftops terminated with signal %d.\" = \"%s: pdftops terminated with signal %d.\";\n"
102109
"\"( expressions ) Group expressions\" = \"( expressions ) Group expressions\";\n"
103110
"\"--domain regex Match domain to regular expression\" = \"--domain regex Match domain to regular expression\";\n"
104111
"\"--exec utility [argument ...] ;\\n\" = \"--exec utility [argument ...] ;\\n\";\n"
@@ -205,6 +212,8 @@ static const char *ca_strings = "\" --help\" = \" --help\";\n"
205212
"\"Created\" = \"Creat\";\n"
206213
"\"Credentials do not validate against site CA certificate.\" = \"Credentials do not validate against site CA certificate.\";\n"
207214
"\"Credentials have expired.\" = \"Credentials have expired.\";\n"
215+
"\"DEBUG: Converting PDF to PostScript with pdftops.\" = \"DEBUG: Converting PDF to PostScript with pdftops.\";\n"
216+
"\"DEBUG: pdftops completed successfully.\" = \"DEBUG: pdftops completed successfully.\";\n"
208217
"\"DEVICE-URIs: socket://address[:port], ipp://address[:port]/resource, ipps://address[:port]/resource\" = \"DEVICE-URIs: socket://address[:port], ipp://address[:port]/resource, ipps://address[:port]/resource\";\n"
209218
"\"Encryption is not supported.\" = \"Encryption is not supported.\";\n"
210219
"\"Environment Variables:\" = \"Environment Variables:\";\n"

cups/strings/cs.strings

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@
5454
"%s (Borderless, %s)" = "%s (Borderless, %s)";
5555
"%s (Borderless, %s, %s)" = "%s (Borderless, %s, %s)";
5656
"%s: %s" = "%s: %s";
57+
"%s: Bad page dimensions - <%02X%02X%02X%02X%02X%02X%02X%02X>" = "%s: Bad page dimensions - <%02X%02X%02X%02X%02X%02X%02X%02X>";
58+
"%s: Bad page header - <%02X%02X%02X%02X%02X%02X%02X%02X>" = "%s: Bad page header - <%02X%02X%02X%02X%02X%02X%02X%02X>";
5759
"%s: Bad resolution value '%s'." = "%s: Bad resolution value '%s'.";
5860
"%s: Bad version %s for \"-V\"." = "%s: Bad version %s for \"-V\".";
5961
"%s: Input Document %d: %s" = "%s: Input Document %d: %s";
@@ -76,7 +78,9 @@
7678
"%s: Unable to connect to '%s' on port %d: %s" = "%s: Unable to connect to '%s' on port %d: %s";
7779
"%s: Unable to create CFPDFDocument for file." = "%s: Unable to create CFPDFDocument for file.";
7880
"%s: Unable to create CFURL for file." = "%s: Unable to create CFURL for file.";
81+
"%s: Unable to create pipe for stdout: %s" = "%s: Unable to create pipe for stdout: %s";
7982
"%s: Unable to create print job: %s" = "%s: Unable to create print job: %s";
83+
"%s: Unable to find pdftoppm helper program." = "%s: Unable to find pdftoppm helper program.";
8084
"%s: Unable to get list of supported operations from printer." = "%s: Unable to get list of supported operations from printer.";
8185
"%s: Unable to get printer capabilities: %s" = "%s: Unable to get printer capabilities: %s";
8286
"%s: Unable to initialize back side raster context: %s" = "%s: Unable to initialize back side raster context: %s";
@@ -88,6 +92,7 @@
8892
"%s: Unable to run pdftoppm command: %s" = "%s: Unable to run pdftoppm command: %s";
8993
"%s: Unable to send data." = "%s: Unable to send data.";
9094
"%s: Unable to send print data: %s" = "%s: Unable to send print data: %s";
95+
"%s: Unable to start pdftops filter: %s" = "%s: Unable to start pdftops filter: %s";
9196
"%s: Unknown format for '%s', please specify with '-i' option." = "%s: Unknown format for '%s', please specify with '-i' option.";
9297
"%s: Unknown option \"%s\"." = "%s: Unknown option \"%s\".";
9398
"%s: Unknown option \"-%c\"." = "%s: Unknown option \"-%c\".";
@@ -99,6 +104,8 @@
99104
"%s: Unsupported device URI scheme '%s'." = "%s: Unsupported device URI scheme '%s'.";
100105
"%s: Unsupported format '%s' for '%s'." = "%s: Unsupported format '%s' for '%s'.";
101106
"%s: Unsupported output format '%s'." = "%s: Unsupported output format '%s'.";
107+
"%s: pdftops exited with status %d." = "%s: pdftops exited with status %d.";
108+
"%s: pdftops terminated with signal %d." = "%s: pdftops terminated with signal %d.";
102109
"( expressions ) Group expressions" = "( expressions ) Group expressions";
103110
"--domain regex Match domain to regular expression" = "--domain regex Match domain to regular expression";
104111
"--exec utility [argument ...] ;\n" = "--exec utility [argument ...] ;\n";
@@ -205,6 +212,8 @@
205212
"Created" = "Vytvořeno";
206213
"Credentials do not validate against site CA certificate." = "Credentials do not validate against site CA certificate.";
207214
"Credentials have expired." = "Credentials have expired.";
215+
"DEBUG: Converting PDF to PostScript with pdftops." = "DEBUG: Converting PDF to PostScript with pdftops.";
216+
"DEBUG: pdftops completed successfully." = "DEBUG: pdftops completed successfully.";
208217
"DEVICE-URIs: socket://address[:port], ipp://address[:port]/resource, ipps://address[:port]/resource" = "DEVICE-URIs: socket://address[:port], ipp://address[:port]/resource, ipps://address[:port]/resource";
209218
"Encryption is not supported." = "Encryption is not supported.";
210219
"Environment Variables:" = "Environment Variables:";

cups/strings/cs_strings.h

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ static const char *cs_strings = "\" --help\" = \" --help\";\n"
5454
"\"%s (Borderless, %s)\" = \"%s (Borderless, %s)\";\n"
5555
"\"%s (Borderless, %s, %s)\" = \"%s (Borderless, %s, %s)\";\n"
5656
"\"%s: %s\" = \"%s: %s\";\n"
57+
"\"%s: Bad page dimensions - <%02X%02X%02X%02X%02X%02X%02X%02X>\" = \"%s: Bad page dimensions - <%02X%02X%02X%02X%02X%02X%02X%02X>\";\n"
58+
"\"%s: Bad page header - <%02X%02X%02X%02X%02X%02X%02X%02X>\" = \"%s: Bad page header - <%02X%02X%02X%02X%02X%02X%02X%02X>\";\n"
5759
"\"%s: Bad resolution value '%s'.\" = \"%s: Bad resolution value '%s'.\";\n"
5860
"\"%s: Bad version %s for \\\"-V\\\".\" = \"%s: Bad version %s for \\\"-V\\\".\";\n"
5961
"\"%s: Input Document %d: %s\" = \"%s: Input Document %d: %s\";\n"
@@ -76,7 +78,9 @@ static const char *cs_strings = "\" --help\" = \" --help\";\n"
7678
"\"%s: Unable to connect to '%s' on port %d: %s\" = \"%s: Unable to connect to '%s' on port %d: %s\";\n"
7779
"\"%s: Unable to create CFPDFDocument for file.\" = \"%s: Unable to create CFPDFDocument for file.\";\n"
7880
"\"%s: Unable to create CFURL for file.\" = \"%s: Unable to create CFURL for file.\";\n"
81+
"\"%s: Unable to create pipe for stdout: %s\" = \"%s: Unable to create pipe for stdout: %s\";\n"
7982
"\"%s: Unable to create print job: %s\" = \"%s: Unable to create print job: %s\";\n"
83+
"\"%s: Unable to find pdftoppm helper program.\" = \"%s: Unable to find pdftoppm helper program.\";\n"
8084
"\"%s: Unable to get list of supported operations from printer.\" = \"%s: Unable to get list of supported operations from printer.\";\n"
8185
"\"%s: Unable to get printer capabilities: %s\" = \"%s: Unable to get printer capabilities: %s\";\n"
8286
"\"%s: Unable to initialize back side raster context: %s\" = \"%s: Unable to initialize back side raster context: %s\";\n"
@@ -88,6 +92,7 @@ static const char *cs_strings = "\" --help\" = \" --help\";\n"
8892
"\"%s: Unable to run pdftoppm command: %s\" = \"%s: Unable to run pdftoppm command: %s\";\n"
8993
"\"%s: Unable to send data.\" = \"%s: Unable to send data.\";\n"
9094
"\"%s: Unable to send print data: %s\" = \"%s: Unable to send print data: %s\";\n"
95+
"\"%s: Unable to start pdftops filter: %s\" = \"%s: Unable to start pdftops filter: %s\";\n"
9196
"\"%s: Unknown format for '%s', please specify with '-i' option.\" = \"%s: Unknown format for '%s', please specify with '-i' option.\";\n"
9297
"\"%s: Unknown option \\\"%s\\\".\" = \"%s: Unknown option \\\"%s\\\".\";\n"
9398
"\"%s: Unknown option \\\"-%c\\\".\" = \"%s: Unknown option \\\"-%c\\\".\";\n"
@@ -99,6 +104,8 @@ static const char *cs_strings = "\" --help\" = \" --help\";\n"
99104
"\"%s: Unsupported device URI scheme '%s'.\" = \"%s: Unsupported device URI scheme '%s'.\";\n"
100105
"\"%s: Unsupported format '%s' for '%s'.\" = \"%s: Unsupported format '%s' for '%s'.\";\n"
101106
"\"%s: Unsupported output format '%s'.\" = \"%s: Unsupported output format '%s'.\";\n"
107+
"\"%s: pdftops exited with status %d.\" = \"%s: pdftops exited with status %d.\";\n"
108+
"\"%s: pdftops terminated with signal %d.\" = \"%s: pdftops terminated with signal %d.\";\n"
102109
"\"( expressions ) Group expressions\" = \"( expressions ) Group expressions\";\n"
103110
"\"--domain regex Match domain to regular expression\" = \"--domain regex Match domain to regular expression\";\n"
104111
"\"--exec utility [argument ...] ;\\n\" = \"--exec utility [argument ...] ;\\n\";\n"
@@ -205,6 +212,8 @@ static const char *cs_strings = "\" --help\" = \" --help\";\n"
205212
"\"Created\" = \"Vytvořeno\";\n"
206213
"\"Credentials do not validate against site CA certificate.\" = \"Credentials do not validate against site CA certificate.\";\n"
207214
"\"Credentials have expired.\" = \"Credentials have expired.\";\n"
215+
"\"DEBUG: Converting PDF to PostScript with pdftops.\" = \"DEBUG: Converting PDF to PostScript with pdftops.\";\n"
216+
"\"DEBUG: pdftops completed successfully.\" = \"DEBUG: pdftops completed successfully.\";\n"
208217
"\"DEVICE-URIs: socket://address[:port], ipp://address[:port]/resource, ipps://address[:port]/resource\" = \"DEVICE-URIs: socket://address[:port], ipp://address[:port]/resource, ipps://address[:port]/resource\";\n"
209218
"\"Encryption is not supported.\" = \"Encryption is not supported.\";\n"
210219
"\"Environment Variables:\" = \"Environment Variables:\";\n"

0 commit comments

Comments
 (0)