]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Import CUPS v1.7.2 release-1.7.2
authorMichael Sweet <msweet@msweet-imac.local>
Tue, 15 Mar 2016 14:37:10 +0000 (10:37 -0400)
committerMichael Sweet <msweet@msweet-imac.local>
Tue, 15 Mar 2016 14:37:10 +0000 (10:37 -0400)
137 files changed:
CHANGES-IPPTOOL.txt
CHANGES.txt
INSTALL.txt
IPPTOOL.txt
README.txt
backend/dnssd.c
backend/ipp.c
backend/usb-darwin.c
cgi-bin/template.c
config-scripts/cups-common.m4
config-scripts/cups-compiler.m4
config-scripts/cups-gssapi.m4
config.h.in
configure
cups/api-filter.header
cups/api-filter.shtml
cups/cups.h
cups/dest.c
cups/encode.c
cups/file-private.h
cups/file.c
cups/file.h
cups/http-addr.c
cups/http-addrlist.c
cups/http.c
cups/ipp-support.c
cups/ipp.h
cups/request.c
cups/sspi.c
cups/thread-private.h
cups/thread.c
cups/usersys.c
doc/de/index.html.in [new file with mode: 0644]
doc/help/api-filter.html
doc/help/api-httpipp.html
doc/help/man-cupsfilter.html
doc/help/man-ipptool.html
doc/help/man-ipptoolfile.html
filter/interpret.c
filter/rastertolabel.c
locale/cups.pot
locale/cups.strings
locale/cups_ca.po
locale/cups_de.po [new file with mode: 0644]
locale/cups_es.po
locale/cups_fr.po
locale/cups_it.po
locale/cups_ja.po
locale/cups_ru.po
man/cupsfilter.man
man/ipptool.man
man/ipptoolfile.man
packaging/cups.spec
packaging/cups.spec.in
scheduler/client.c
scheduler/cups-lpd.c
scheduler/cupsfilter.c
scheduler/dirsvc.c
scheduler/ipp.c
scheduler/main.c
scheduler/policy.c
scheduler/printers.c
templates/de/add-class.tmpl [new file with mode: 0644]
templates/de/add-printer.tmpl [new file with mode: 0644]
templates/de/add-rss-subscription.tmpl [new file with mode: 0644]
templates/de/admin.tmpl [new file with mode: 0644]
templates/de/choose-device.tmpl [new file with mode: 0644]
templates/de/choose-make.tmpl [new file with mode: 0644]
templates/de/choose-model.tmpl [new file with mode: 0644]
templates/de/choose-serial.tmpl [new file with mode: 0644]
templates/de/choose-uri.tmpl [new file with mode: 0644]
templates/de/class-added.tmpl [new file with mode: 0644]
templates/de/class-confirm.tmpl [new file with mode: 0644]
templates/de/class-deleted.tmpl [new file with mode: 0644]
templates/de/class-jobs-header.tmpl [new file with mode: 0644]
templates/de/class-modified.tmpl [new file with mode: 0644]
templates/de/class.tmpl [new file with mode: 0644]
templates/de/classes-header.tmpl [new file with mode: 0644]
templates/de/classes.tmpl [new file with mode: 0644]
templates/de/command.tmpl [new file with mode: 0644]
templates/de/edit-config.tmpl [new file with mode: 0644]
templates/de/error-op.tmpl [new file with mode: 0644]
templates/de/error.tmpl [new file with mode: 0644]
templates/de/header.tmpl.in [new file with mode: 0644]
templates/de/help-header.tmpl [new file with mode: 0644]
templates/de/help-printable.tmpl [new file with mode: 0644]
templates/de/help-trailer.tmpl [new file with mode: 0644]
templates/de/job-cancel.tmpl [new file with mode: 0644]
templates/de/job-hold.tmpl [new file with mode: 0644]
templates/de/job-move.tmpl [new file with mode: 0644]
templates/de/job-moved.tmpl [new file with mode: 0644]
templates/de/job-release.tmpl [new file with mode: 0644]
templates/de/job-restart.tmpl [new file with mode: 0644]
templates/de/jobs-header.tmpl [new file with mode: 0644]
templates/de/jobs.tmpl [new file with mode: 0644]
templates/de/list-available-printers.tmpl [new file with mode: 0644]
templates/de/modify-class.tmpl [new file with mode: 0644]
templates/de/modify-printer.tmpl [new file with mode: 0644]
templates/de/norestart.tmpl [new file with mode: 0644]
templates/de/option-boolean.tmpl [new file with mode: 0644]
templates/de/option-conflict.tmpl [new file with mode: 0644]
templates/de/option-header.tmpl [new file with mode: 0644]
templates/de/option-pickmany.tmpl [new file with mode: 0644]
templates/de/option-pickone.tmpl [new file with mode: 0644]
templates/de/option-trailer.tmpl [new file with mode: 0644]
templates/de/pager.tmpl [new file with mode: 0644]
templates/de/printer-accept.tmpl [new file with mode: 0644]
templates/de/printer-added.tmpl [new file with mode: 0644]
templates/de/printer-configured.tmpl [new file with mode: 0644]
templates/de/printer-confirm.tmpl [new file with mode: 0644]
templates/de/printer-default.tmpl [new file with mode: 0644]
templates/de/printer-deleted.tmpl [new file with mode: 0644]
templates/de/printer-jobs-header.tmpl [new file with mode: 0644]
templates/de/printer-modified.tmpl [new file with mode: 0644]
templates/de/printer-purge.tmpl [new file with mode: 0644]
templates/de/printer-reject.tmpl [new file with mode: 0644]
templates/de/printer-start.tmpl [new file with mode: 0644]
templates/de/printer-stop.tmpl [new file with mode: 0644]
templates/de/printer.tmpl [new file with mode: 0644]
templates/de/printers-header.tmpl [new file with mode: 0644]
templates/de/printers.tmpl [new file with mode: 0644]
templates/de/replace-ppd.tmpl [new file with mode: 0644]
templates/de/restart.tmpl [new file with mode: 0644]
templates/de/samba-export.tmpl [new file with mode: 0644]
templates/de/samba-exported.tmpl [new file with mode: 0644]
templates/de/search.tmpl [new file with mode: 0644]
templates/de/set-printer-options-header.tmpl [new file with mode: 0644]
templates/de/set-printer-options-trailer.tmpl [new file with mode: 0644]
templates/de/subscription-added.tmpl [new file with mode: 0644]
templates/de/subscription-canceled.tmpl [new file with mode: 0644]
templates/de/test-page.tmpl [new file with mode: 0644]
templates/de/trailer.tmpl [new file with mode: 0644]
templates/de/users.tmpl [new file with mode: 0644]
templates/ja/jobs-header.tmpl
test/ipptool.c
vcnet/ipptool-installer.vdproj
vcnet/setdebug.bat

index 15066ae1de24e3ac8c56bbd7e7b4eb654eb66918..cc42e2b0f8bc64b3e62fb024a5d11d5237b947b2 100644 (file)
@@ -1,9 +1,14 @@
-CHANGES-IPPTOOL.txt - 2013-07-15
+CHANGES-IPPTOOL.txt - 2014-03-28
 --------------------------------
 
 This file provides a list of changes to the ipptool binary distribution posted
 on cups.org.
 
+2014-03-28
+
+       - Fixed SSL support on Windows (STR #4358)
+
+
 2013-07-15
 
        - New ippfind tool now included with ipptool.
index a47e895852d6ad2ace0ad173e8a3b2ecdcc456f0..d6cf7a6919988648414a9bfeecea37cdc34abe9d 100644 (file)
@@ -1,6 +1,52 @@
-CHANGES.txt - 1.7.1 - 2014-01-08
+CHANGES.txt - 1.7.2 - 2014-04-10
 --------------------------------
 
+CHANGES IN CUPS V1.7.2
+
+       - Security: The scheduler now blocks URLs containing embedded HTML
+         (STR #4356)
+       - Documentation fixes (STR #3259, STR #4346, STR #4355)
+       - Fixed the Japanese localization (STR #4385)
+       - Added a German localization (STR #4363)
+       - The cupsfilter command incorrectly read the cupsd.conf file; it now
+         reads the cups-files.conf file instead.
+       - Fixed OS X builds with Xcode 5.x (<rdar://problem/15914959>)
+       - Fixed SSL support on Windows (STR #4358)
+       - Fixed documentation and naming of Create-Job/Printer-Subscriptions
+         operations (STR #4389)
+       - Phone numbers in fax jobs were not properly filtered for IPP FaxOut
+         (<rdar://problem/16351701>)
+       - Fixed a memory leak in the label printer driver (STR #4393)
+       - Updated Linux "relro" support (STR #4349)
+       - cupsEnumDests did not set the "is_default" field (STR #4332)
+       - cupsDoIORequest could miss the server status, causing failed lpadmin
+         and other administrative commands (STR #4386)
+       - cupsEnumDests didn't always call the callback function (STR #4380)
+       - "lp -i job-id -H hold" did not work (STR #nnn)
+       - CUPS didn't compile on older platforms (STR #4338)
+       - Several libcups files did not have the Apple license exception
+         notice (STR #4361)
+       - Fixed a D-BUS threading issue that caused the scheduler to crash
+         (STR #4347)
+       - The scheduler now automatically reconnects to Avahi as needed
+         (STR #4370, STR #4373)
+       - The scheduler did not handle GET requests for the log files properly
+         (STR #3265)
+       - The dnssd backend did not always report all discovered printers using
+         Avahi (STR #4365)
+       - The Zebra printer driver did not properly handle negative "label top"
+         values (STR #4354)
+       - The scheduler did not always update the MakeModel value in
+         printers.conf after updating the driver (STR #4264)
+       - The LPD mini daemon did not support print jobs larger than 2GB
+         (STR #4351)
+       - Fixed a bug in the status reading code when sending a compressed data
+         stream to an IPP printer/server (<rdar://problem/16019623>)
+       - The IPP backend might not include all job attributes in Validate-Job
+         operations (<rdar://problem/16025435>)
+       - Fixed some clang-reported issues (<rdar://problem/15936066>)
+
+
 CHANGES IN CUPS V1.7.1
 
        - Security: the lppasswd program incorrectly used settings from
index 27797678d4a13e48ff30b0e3e5640d5c36fe46d3..71363994430797b373ba9413b44aa1d7a1f492c8 100644 (file)
@@ -1,4 +1,4 @@
-INSTALL - CUPS v1.7.1 - 2014-01-08
+INSTALL - CUPS v1.7.2 - 2014-04-10
 ----------------------------------
 
 This file describes how to compile and install CUPS from source code. For more
index 2293a45e2974ba867c1d7091338ecd345d52ea5a..f8a008befa012150c52af98979261ed8156cb287 100644 (file)
@@ -1,4 +1,4 @@
-IPPTOOL.txt - 2013-07-15
+IPPTOOL.txt - 2014-04-10
 ------------------------
 
 See the file CHANGES-IPPTOOL.txt for a list of changes to this software.
@@ -220,7 +220,7 @@ REPORTING BUGS
 
 LEGAL STUFF
 
-    CUPS is Copyright 2007-2013 by Apple Inc.  CUPS and the CUPS logo are
+    CUPS is Copyright 2007-2014 by Apple Inc.  CUPS and the CUPS logo are
     trademarks of Apple Inc.
 
     The MD5 Digest code is Copyright 1999 Aladdin Enterprises.
index 70f10e775fe2b54e801698d5354e7174b1acf45a..5749a074632018765ce0ca32f69c384f8d48ee6c 100644 (file)
@@ -1,4 +1,4 @@
-README - CUPS v1.7.1 - 2014-01-08
+README - CUPS v1.7.2 - 2014-04-10
 ---------------------------------
 
 Looking for compile instructions?  Read the file "INSTALL.txt" instead...
@@ -149,7 +149,7 @@ PRINTING FILES
 
 LEGAL STUFF
 
-    CUPS is Copyright 2007-2013 by Apple Inc.  CUPS and the CUPS logo are
+    CUPS is Copyright 2007-2014 by Apple Inc.  CUPS and the CUPS logo are
     trademarks of Apple Inc.
 
     The MD5 Digest code is Copyright 1999 Aladdin Enterprises.
index 916b890b3c33ef1c0ff54b55c795be2d2ee0c188..f5c0a21e429844f0889ad03ba2ae8d8f632f7121 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: dnssd.c 4074 2012-12-12 20:54:21Z msweet $"
+ * "$Id: dnssd.c 11623 2014-02-19 20:18:10Z msweet $"
  *
  *   DNS-SD discovery backend for CUPS.
  *
@@ -95,6 +95,7 @@ static int            job_canceled = 0;
 static AvahiSimplePoll *simple_poll = NULL;
                                        /* Poll information */
 static int             got_data = 0;   /* Got data from poll? */
+static int             browsers = 0;   /* Number of running browsers */
 #endif /* HAVE_AVAHI */
 
 
@@ -345,6 +346,7 @@ main(int  argc,                             /* I - Number of command-line args */
     return (1);
   }
 
+  browsers = 6;
   avahi_service_browser_new(client, AVAHI_IF_UNSPEC,
                            AVAHI_PROTO_UNSPEC,
                            "_fax-ipp._tcp", NULL, 0,
@@ -558,7 +560,11 @@ main(int  argc,                            /* I - Number of command-line args */
 
       fprintf(stderr, "DEBUG: sent=%d, count=%d\n", sent, count);
 
+#ifdef HAVE_AVAHI
+      if (sent == cupsArrayCount(devices) && browsers == 0)
+#else
       if (sent == cupsArrayCount(devices))
+#endif /* HAVE_AVAHI */
        break;
     }
   }
@@ -710,9 +716,12 @@ browse_callback(
        break;
 
     case AVAHI_BROWSER_REMOVE:
-    case AVAHI_BROWSER_ALL_FOR_NOW:
     case AVAHI_BROWSER_CACHE_EXHAUSTED:
         break;
+
+    case AVAHI_BROWSER_ALL_FOR_NOW:
+       browsers--;
+       break;
   }
 }
 
@@ -1320,5 +1329,5 @@ unquote(char       *dst,          /* I - Destination buffer */
 
 
 /*
- * End of "$Id: dnssd.c 4074 2012-12-12 20:54:21Z msweet $".
+ * End of "$Id: dnssd.c 11623 2014-02-19 20:18:10Z msweet $".
  */
index 22a350c9cf425819ea9245e0abe3297c034dc662..299d8c29bd79ee7a0aabc2d29d705eca6ce6f999 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ipp.c 11495 2013-12-22 05:29:16Z msweet $"
+ * "$Id: ipp.c 11779 2014-03-28 20:48:44Z msweet $"
  *
  * IPP backend for CUPS.
  *
@@ -2877,19 +2877,39 @@ new_request(
       if ((keyword = cupsGetOption("phone", num_options, options)) != NULL)
       {
        ipp_t   *destination;           /* destination collection */
-       char    tel_uri[1024];          /* tel: URI */
+       char    phone[1024],            /* Phone number string */
+               *ptr,                   /* Pointer into string */
+               tel_uri[1024];          /* tel: URI */
+        static const char * const allowed = "0123456789#*-+.()";
+                                       /* Allowed characters */
 
         destination = ippNew();
 
-        httpAssembleURI(HTTP_URI_CODING_ALL, tel_uri, sizeof(tel_uri), "tel",
-                        NULL, NULL, 0, keyword);
-        ippAddString(destination, IPP_TAG_JOB, IPP_TAG_URI, "destination-uri",
-                     NULL, tel_uri);
+       /*
+        * Unescape and filter out spaces and other characters that are not
+        * allowed in a tel: URI.
+        */
+
+        _httpDecodeURI(phone, keyword, sizeof(phone));
+        for (ptr = phone; *ptr;)
+       {
+         if (!strchr(allowed, *ptr))
+           _cups_strcpy(ptr, ptr + 1);
+         else
+           ptr ++;
+        }
+
+        httpAssembleURI(HTTP_URI_CODING_ALL, tel_uri, sizeof(tel_uri), "tel", NULL, NULL, 0, phone);
+        ippAddString(destination, IPP_TAG_JOB, IPP_TAG_URI, "destination-uri", NULL, tel_uri);
 
        if ((keyword = cupsGetOption("faxPrefix", num_options,
                                     options)) != NULL && *keyword)
-         ippAddString(destination, IPP_TAG_JOB, IPP_TAG_TEXT,
-                      "pre-dial-string", NULL, keyword);
+        {
+         char  predial[1024];          /* Pre-dial string */
+
+         _httpDecodeURI(predial, keyword, sizeof(predial));
+         ippAddString(destination, IPP_TAG_JOB, IPP_TAG_TEXT, "pre-dial-string", NULL, predial);
+       }
 
         ippAddCollection(request, IPP_TAG_JOB, "destination-uris", destination);
         ippDelete(destination);
@@ -2985,6 +3005,8 @@ password_cb(const char *prompt,           /* I - Prompt (not used) */
   {
     (*password_tries) ++;
 
+    cupsSetUser(username);
+
     return (password);
   }
   else
@@ -3680,5 +3702,5 @@ update_reasons(ipp_attribute_t *attr,     /* I - printer-state-reasons or NULL */
 }
 
 /*
- * End of "$Id: ipp.c 11495 2013-12-22 05:29:16Z msweet $".
+ * End of "$Id: ipp.c 11779 2014-03-28 20:48:44Z msweet $".
  */
index 15f074e9e65f0122b637e178ba74591b6e0139bb..8c693d53b4f5dfd630e18d58dc8c69df09dc6a60 100644 (file)
@@ -1,7 +1,7 @@
 /*
-* "$Id: usb-darwin.c 10996 2013-05-29 11:51:34Z msweet $"
+* "$Id: usb-darwin.c 11670 2014-03-04 14:53:59Z msweet $"
 *
-* Copyright 2005-2013 Apple Inc. All rights reserved.
+* Copyright 2005-2014 Apple Inc. All rights reserved.
 *
 * IMPORTANT:  This Apple software is supplied to you by Apple Computer,
 * Inc. ("Apple") in consideration of your agreement to the following
 * AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE),
 * STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE
 * POSSIBILITY OF SUCH DAMAGE.
-*
-* Contents:
-*
- *   list_devices()       - List all USB devices.
- *   print_device()       - Print a file to a USB device.
- *   read_thread()        - Thread to read the backchannel data on.
- *   sidechannel_thread() - Handle side-channel requests.
- *   iterate_printers()   - Iterate over all the printers.
- *   device_added()       - Device added notifier.
- *   list_device_cb()     - list_device iterator callback.
- *   find_device_cb()     - print_device iterator callback.
- *   status_timer_cb()    - Status timer callback.
- *   copy_deviceinfo()    - Copy strings from the 1284 device ID.
- *   release_deviceinfo() - Release deviceinfo strings.
- *   load_classdriver()   - Load a classdriver.
- *   unload_classdriver() - Unload a classdriver.
- *   load_printerdriver() - Load vendor's classdriver.
- *   registry_open()      - Open a connection to the printer.
- *   registry_close()     - Close the connection to the printer.
- *   copy_deviceid()      - Copy the 1284 device id string.
- *   copy_devicestring()  - Copy the 1284 device id string.
- *   copy_value_for_key() - Copy value string associated with a key.
- *   cfstr_create_trim()  - Create CFString and trim whitespace characters.
- *   parse_options()      - Parse URI options.
- *   sigterm_handler()    - SIGTERM handler.
- *   next_line()          - Find the next line in a buffer.
- *   parse_pserror()      - Scan the backchannel data for postscript errors.
- *   soft_reset()         - Send a soft reset to the device.
- *   get_device_id()      - Return IEEE-1284 device ID.
 */
 
 /*
@@ -97,7 +68,7 @@
 #include <IOKit/usb/IOUSBLib.h>
 #include <IOKit/IOCFPlugIn.h>
 #include <libproc.h>
-
+#include <asl.h>
 #include <spawn.h>
 #include <pthread.h>
 
@@ -309,6 +280,9 @@ static void release_deviceinfo(CFStringRef *make, CFStringRef *model, CFStringRe
 static void setup_cfLanguage(void);
 static void soft_reset(void);
 static void status_timer_cb(CFRunLoopTimerRef timer, void *info);
+static void log_usb_class_driver(int is_64bit);
+#define IS_64BIT 1
+#define IS_NOT_64BIT 0
 
 #if defined(__i386__) || defined(__x86_64__)
 static pid_t   child_pid;              /* Child PID */
@@ -477,6 +451,11 @@ print_device(const char *uri,              /* I - Device URI */
       return (CUPS_BACKEND_STOP);
     }
 
+#ifdef __x86_64__
+    if (status == noErr && driverBundlePath != NULL && CFStringCompare(driverBundlePath, kUSBGenericTOPrinterClassDriver, 0) != kCFCompareEqualTo)
+      log_usb_class_driver(IS_64BIT);
+#endif /* __x86_64__ */
+
     if (driverBundlePath)
       CFRelease(driverBundlePath);
 
@@ -1607,7 +1586,7 @@ static OSStatus copy_deviceid(classdriver_t **classdriver,
   CFStringRef deviceMake = NULL;
   CFStringRef deviceModel = NULL;
   CFStringRef deviceSerial = NULL;
-  
+
   *deviceID = NULL;
 
   OSStatus err = (*classdriver)->GetDeviceID(classdriver, &devID, DEFAULT_TIMEOUT);
@@ -1682,13 +1661,13 @@ static OSStatus copy_deviceid(classdriver_t **classdriver,
   CFRange range = (deviceSerial != NULL ? CFStringFind(deviceSerial, CFSTR("+"), 0) : CFRangeMake(0, 0));
   if (range.length == 1) {
       range = CFStringFind(*deviceID, deviceSerial, 0);
-      
+
       CFMutableStringRef deviceIDString = CFStringCreateMutableCopy(NULL, 0, *deviceID);
       CFStringFindAndReplace(deviceIDString, CFSTR("+"), CFSTR(""), range, 0);
       CFRelease(*deviceID);
       *deviceID = deviceIDString;
   }
-  
+
   release_deviceinfo(&deviceMake, &deviceModel, &deviceSerial);
 
   return err;
@@ -1976,6 +1955,8 @@ static void run_legacy_backend(int argc,
 
   if (!usb_legacy_status)
   {
+    log_usb_class_driver(IS_NOT_64BIT);
+
    /*
     * Setup a SIGTERM handler then block it before forking...
     */
@@ -2338,6 +2319,32 @@ static void get_device_id(cups_sc_status_t *status,
 }
 
 
+static void
+log_usb_class_driver(int is_64bit)     /* I - Is the USB class driver 64-bit? */
+{
+ /*
+  * Report the usage of legacy USB class drivers to Apple if the user opts into providing
+  * feedback to Apple...
+  */
+
+  aslmsg aslm = asl_new(ASL_TYPE_MSG);
+  if (aslm)
+  {
+    ppd_file_t *ppd = ppdOpenFile(getenv("PPD"));
+    const char *make_model = ppd ? ppd->nickname : NULL;
+    ppd_attr_t *version = ppdFindAttr(ppd, "FileVersion", "");
+
+    asl_set(aslm, "com.apple.message.domain", "com.apple.printing.usb.64bit");
+    asl_set(aslm, "com.apple.message.result", is_64bit ? "yes" : "no");
+    asl_set(aslm, "com.apple.message.signature", make_model ? make_model : "Unknown");
+    asl_set(aslm, "com.apple.message.signature2", version ? version->value : "?.?");
+    asl_set(aslm, "com.apple.message.summarize", "YES");
+    asl_log(NULL, aslm, ASL_LEVEL_NOTICE, "");
+    asl_free(aslm);
+  }
+}
+
+
 /*
- * End of "$Id: usb-darwin.c 10996 2013-05-29 11:51:34Z msweet $".
+ * End of "$Id: usb-darwin.c 11670 2014-03-04 14:53:59Z msweet $".
  */
index 0a71653fdaa91cf5c4ade37c5f4e16445e2065c7..bc350a386c247ebfc1bd9d1792874064f4b44a72 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: template.c 10996 2013-05-29 11:51:34Z msweet $"
+ * "$Id: template.c 11688 2014-03-05 21:11:32Z msweet $"
  *
  *   CGI template function.
  *
@@ -553,7 +553,7 @@ cgi_copy(FILE *out,                 /* I - Output file */
              if (regcomp(&re, compare, REG_EXTENDED | REG_ICASE))
              {
                fprintf(stderr,
-                       "ERROR: Unable to compile regular expresion \"%s\"!\n",
+                       "ERROR: Unable to compile regular expression \"%s\"!\n",
                        compare);
                result = 0;
              }
@@ -729,5 +729,5 @@ cgi_puturi(const char *s,           /* I - String to output */
 
 
 /*
- * End of "$Id: template.c 10996 2013-05-29 11:51:34Z msweet $".
+ * End of "$Id: template.c 11688 2014-03-05 21:11:32Z msweet $".
  */
index a32b0e3e1e0a87170db37f17cba32640e49a532b..abeec86f5f18e40cb3b9fdc16e0de4073ef5ebb5 100644 (file)
@@ -1,16 +1,16 @@
 dnl
 dnl "$Id: cups-common.m4 8781 2009-08-28 17:34:54Z mike $"
 dnl
-dnl   Common configuration stuff for CUPS.
+dnl Common configuration stuff for CUPS.
 dnl
-dnl   Copyright 2007-2013 by Apple Inc.
-dnl   Copyright 1997-2007 by Easy Software Products, all rights reserved.
+dnl Copyright 2007-2014 by Apple Inc.
+dnl Copyright 1997-2007 by Easy Software Products, all rights reserved.
 dnl
-dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Apple Inc. and are protected by Federal copyright
-dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
-dnl   which should have been included with this file.  If this file is
-dnl   file is missing or damaged, see the license at "http://www.cups.org/".
+dnl These coded instructions, statements, and computer programs are the
+dnl property of Apple Inc. and are protected by Federal copyright
+dnl law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl which should have been included with this file.  If this file is
+dnl file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 dnl We need at least autoconf 2.60...
@@ -20,7 +20,7 @@ dnl Set the name of the config header file...
 AC_CONFIG_HEADER(config.h)
 
 dnl Version number information...
-CUPS_VERSION=1.7.1
+CUPS_VERSION=1.7.2
 CUPS_REVISION=
 #if test -z "$CUPS_REVISION" -a -d .svn; then
 #      CUPS_REVISION="-r`svnversion . | awk -F: '{print $NF}' | sed -e '1,$s/[[a-zA-Z]]*//g'`"
@@ -303,16 +303,11 @@ fi
 LIBS="$SAVELIBS"
 
 dnl Check for DBUS support
-if test -d /etc/dbus-1; then
-       DBUSDIR="/etc/dbus-1"
-else
-       DBUSDIR=""
-fi
-
 AC_ARG_ENABLE(dbus, [  --disable-dbus           build without DBUS support])
 AC_ARG_WITH(dbusdir, [  --with-dbusdir          set DBUS configuration directory ],
        DBUSDIR="$withval")
 
+DBUSDIR=""
 DBUS_NOTIFIER=""
 DBUS_NOTIFIERLIBS=""
 
@@ -329,7 +324,12 @@ if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x; then
                LIBS="$LIBS $DBUS_NOTIFIERLIBS"
                AC_CHECK_FUNC(dbus_message_iter_init_append,
                              AC_DEFINE(HAVE_DBUS_MESSAGE_ITER_INIT_APPEND))
+               AC_CHECK_FUNC(dbus_threads_init,
+                             AC_DEFINE(HAVE_DBUS_THREADS_INIT))
                LIBS="$SAVELIBS"
+               if test -d /etc/dbus-1; then
+                       DBUSDIR="/etc/dbus-1"
+               fi
        else
                AC_MSG_RESULT(no)
        fi
index 252f2aa25408398f01f9fa6b1d075616af33f61c..19a08f8db647901d3a18da5b92f09ef256410dc5 100644 (file)
@@ -1,16 +1,16 @@
 dnl
 dnl "$Id: cups-compiler.m4 7871 2008-08-27 21:12:43Z mike $"
 dnl
-dnl   Compiler stuff for CUPS.
+dnl Compiler stuff for CUPS.
 dnl
-dnl   Copyright 2007-2013 by Apple Inc.
-dnl   Copyright 1997-2007 by Easy Software Products, all rights reserved.
+dnl Copyright 2007-2014 by Apple Inc.
+dnl Copyright 1997-2007 by Easy Software Products, all rights reserved.
 dnl
-dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Apple Inc. and are protected by Federal copyright
-dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
-dnl   which should have been included with this file.  If this file is
-dnl   file is missing or damaged, see the license at "http://www.cups.org/".
+dnl These coded instructions, statements, and computer programs are the
+dnl property of Apple Inc. and are protected by Federal copyright
+dnl law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl which should have been included with this file.  If this file is
+dnl file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 dnl Clear the debugging and non-shared library options unless the user asks
@@ -185,7 +185,7 @@ if test -n "$GCC"; then
                        # The -z relro option is provided by the Linux linker command to
                        # make relocatable data read-only.
                        if test x$enable_relro = xyes; then
-                               RELROFLAGS="-Wl,-z,relro"
+                               RELROFLAGS="-Wl,-z,relro,-z,now"
                        fi
                        ;;
        esac
index d378bbfabb6d9a48d7400d23bffcbf89e8186819..d0923d75d5b0a6401139415f6ae9f29399761cc2 100644 (file)
@@ -1,9 +1,9 @@
 dnl
-dnl   "$Id$"
+dnl   "$Id: cups-gssapi.m4 11324 2013-10-04 03:11:42Z msweet $"
 dnl
 dnl   GSSAPI/Kerberos library detection for CUPS.
 dnl
-dnl   Copyright 2007-2012 by Apple Inc.
+dnl   Copyright 2007-2013 by Apple Inc.
 dnl   Copyright 2006-2007 by Easy Software Products.
 dnl
 dnl   This file contains Kerberos support code, copyright 2006 by
@@ -71,38 +71,9 @@ if test x$enable_gssapi != xno; then
        if test "x$LIBGSSAPI" != x; then
                AC_CHECK_HEADER(krb5.h, AC_DEFINE(HAVE_KRB5_H))
                if test -d /System/Library/Frameworks/GSS.framework; then
-                       gssdir="/System/Library/Frameworks/GSS.framework"
-                       AC_MSG_CHECKING(for GSS/gssapi.h presence)
-                       if test -f $gssdir/Headers/gssapi.h; then
-                               AC_DEFINE(HAVE_GSS_GSSAPI_H)
-                               AC_MSG_RESULT(yes)
-                       else
-                               AC_MSG_RESULT(no)
-                       fi
-                       AC_MSG_CHECKING(for GSS/gssapi_generic.h presence)
-                       if test -f $gssdir/Headers/gssapi_generic.h; then
-                               AC_DEFINE(HAVE_GSSAPI_GENERIC_H)
-                               AC_MSG_RESULT(yes)
-                       else
-                               AC_MSG_RESULT(no)
-                       fi
-                       AC_MSG_CHECKING(for GSS/gssapi_spi.h presence)
-                       if test -f $gssdir/PrivateHeaders/gssapi_spi.h; then
-                               AC_MSG_RESULT(yes)
-                               AC_MSG_CHECKING(for GSS/gssapi_spi.h usability)
-                               if test -s $gssdir/PrivateHeaders/gssapi_spi.h; then
-                                       AC_MSG_RESULT(yes)
-                                       AC_DEFINE(HAVE_GSS_GSSAPI_SPI_H)
-                               else
-                                       AC_MSG_RESULT(no)
-                               fi
-                       else
-                               AC_MSG_RESULT(no)
-                               if test $uversion -ge 110 -a $uversion -lt 120; then
-                                       # Broken public headers in 10.7.x...
-                                       AC_MSG_ERROR(Run 'sudo mkdir -p $gssdir/PrivateHeaders' and 'sudo touch $gssdir/PrivateHeaders/gssapi_spi.h' to build CUPS.)
-                               fi
-                       fi
+                       AC_CHECK_HEADER(GSS/gssapi.h, AC_DEFINE(HAVE_GSS_GSSAPI_H))
+                       AC_CHECK_HEADER(GSS/gssapi_generic.h, AC_DEFINE(HAVE_GSS_GSSAPI_GENERIC_H))
+                       AC_CHECK_HEADER(GSS/gssapi_spi.h, AC_DEFINE(HAVE_GSS_GSSAPI_SPI_H))
                else
                        AC_CHECK_HEADER(gssapi.h, AC_DEFINE(HAVE_GSSAPI_H))
                        AC_CHECK_HEADER(gssapi/gssapi.h, AC_DEFINE(HAVE_GSSAPI_GSSAPI_H))
@@ -158,5 +129,5 @@ AC_SUBST(CUPS_DEFAULT_GSSSERVICENAME)
 AC_DEFINE_UNQUOTED(CUPS_DEFAULT_GSSSERVICENAME, "$CUPS_DEFAULT_GSSSERVICENAME")
 
 dnl
-dnl End of "$Id$".
+dnl End of "$Id: cups-gssapi.m4 11324 2013-10-04 03:11:42Z msweet $".
 dnl
index 4882022835b2dc51963ef8392137b349d59cef5b..2c5399e0b02d2afc66affc9e66200e558957ef3e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: config.h.in 10996 2013-05-29 11:51:34Z msweet $"
+ * "$Id: config.h.in 11642 2014-02-27 15:57:59Z msweet $"
  *
  *   Configuration file for CUPS.
  *
 
 #undef HAVE_DBUS
 #undef HAVE_DBUS_MESSAGE_ITER_INIT_APPEND
+#undef HAVE_DBUS_THREADS_INIT
 
 
 /*
@@ -706,5 +707,5 @@ static __inline int _cups_abs(int i) { return (i < 0 ? -i : i); }
 #endif /* !_CUPS_CONFIG_H_ */
 
 /*
- * End of "$Id: config.h.in 10996 2013-05-29 11:51:34Z msweet $".
+ * End of "$Id: config.h.in 11642 2014-02-27 15:57:59Z msweet $".
  */
index 01ed99bd4c77328aedb442a19b535eb44aa2abf7..a7e8d6774088520cfde660ec604e1ef22c26926f 100755 (executable)
--- a/configure
+++ b/configure
@@ -2517,7 +2517,7 @@ esac
 ac_config_headers="$ac_config_headers config.h"
 
 
-CUPS_VERSION=1.7.1
+CUPS_VERSION=1.7.2
 CUPS_REVISION=
 #if test -z "$CUPS_REVISION" -a -d .svn; then
 #      CUPS_REVISION="-r`svnversion . | awk -F: '{print $NF}' | sed -e '1,$s/[[a-zA-Z]]*//g'`"
@@ -5500,12 +5500,6 @@ fi
 fi
 LIBS="$SAVELIBS"
 
-if test -d /etc/dbus-1; then
-       DBUSDIR="/etc/dbus-1"
-else
-       DBUSDIR=""
-fi
-
 # Check whether --enable-dbus was given.
 if test "${enable_dbus+set}" = set; then :
   enableval=$enable_dbus;
@@ -5518,6 +5512,7 @@ if test "${with_dbusdir+set}" = set; then :
 fi
 
 
+DBUSDIR=""
 DBUS_NOTIFIER=""
 DBUS_NOTIFIERLIBS=""
 
@@ -5539,9 +5534,18 @@ $as_echo "yes" >&6; }
 if test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then :
   $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h
 
+fi
+
+               ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init"
+if test "x$ac_cv_func_dbus_threads_init" = xyes; then :
+  $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h
+
 fi
 
                LIBS="$SAVELIBS"
+               if test -d /etc/dbus-1; then
+                       DBUSDIR="/etc/dbus-1"
+               fi
        else
                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 $as_echo "no" >&6; }
@@ -6949,7 +6953,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                        # The -z relro option is provided by the Linux linker command to
                        # make relocatable data read-only.
                        if test x$enable_relro = xyes; then
-                               RELROFLAGS="-Wl,-z,relro"
+                               RELROFLAGS="-Wl,-z,relro,-z,now"
                        fi
                        ;;
        esac
@@ -7966,53 +7970,27 @@ fi
 
 
                if test -d /System/Library/Frameworks/GSS.framework; then
-                       gssdir="/System/Library/Frameworks/GSS.framework"
-                       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS/gssapi.h presence" >&5
-$as_echo_n "checking for GSS/gssapi.h presence... " >&6; }
-                       if test -f $gssdir/Headers/gssapi.h; then
-                               $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
+                       ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default"
+if test "x$ac_cv_header_GSS_gssapi_h" = xyes; then :
+  $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
 
-                               { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-                       else
-                               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-                       fi
-                       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS/gssapi_generic.h presence" >&5
-$as_echo_n "checking for GSS/gssapi_generic.h presence... " >&6; }
-                       if test -f $gssdir/Headers/gssapi_generic.h; then
-                               $as_echo "#define HAVE_GSSAPI_GENERIC_H 1" >>confdefs.h
+fi
+
+
+                       ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default"
+if test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then :
+  $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h
+
+fi
+
+
+                       ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default"
+if test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then :
+  $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
+
+fi
 
-                               { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-                       else
-                               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-                       fi
-                       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS/gssapi_spi.h presence" >&5
-$as_echo_n "checking for GSS/gssapi_spi.h presence... " >&6; }
-                       if test -f $gssdir/PrivateHeaders/gssapi_spi.h; then
-                               { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-                               { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS/gssapi_spi.h usability" >&5
-$as_echo_n "checking for GSS/gssapi_spi.h usability... " >&6; }
-                               if test -s $gssdir/PrivateHeaders/gssapi_spi.h; then
-                                       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-                                       $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
 
-                               else
-                                       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-                               fi
-                       else
-                               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-                               if test $uversion -ge 110 -a $uversion -lt 120; then
-                                       # Broken public headers in 10.7.x...
-                                       as_fn_error $? "Run 'sudo mkdir -p $gssdir/PrivateHeaders' and 'sudo touch $gssdir/PrivateHeaders/gssapi_spi.h' to build CUPS." "$LINENO" 5
-                               fi
-                       fi
                else
                        ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
 if test "x$ac_cv_header_gssapi_h" = xyes; then :
index 5b7ee181fbb63cf8eaa2a59a17001bd78a2eb72a..303145212d978184e91607e3eb42eb92327046aa 100644 (file)
@@ -3,7 +3,7 @@
 
   Filter and backend programming header for CUPS.
 
-  Copyright 2008-2011 by Apple Inc.
+  Copyright 2008-2014 by Apple Inc.
 
   These coded instructions, statements, and computer programs are the
   property of Apple Inc. and are protected by Federal copyright
index 3f912ba8644738786a0faf72d907acea8b4a1673..4b8372eddad88110de830d8e1a9a983eb0f73483 100644 (file)
@@ -237,7 +237,7 @@ prefix strings:</p>
        <code>marker-types</code>, <code>printer-alert</code>, and
        <code>printer-alert-description</code> printer attributes. Standard
        <code>marker-types</code> values are listed in <a href='#TABLE1'>Table
-       1</a>.</dd>
+       1</a>. String values need special handling - see <a href="#ATTR_STRINGS">Reporting Attribute String Values</a> below.</dd>
 
        <dt>CRIT: message</dt>
        <dd>Sets the printer-state-message attribute and adds the specified
@@ -320,11 +320,11 @@ the "DEBUG:" prefix string.</p>
        <td>Fuser unit</td>
 </tr>
 <tr>
-       <td>fuserCleaningPad</td>
+       <td>fuser-cleaning-pad</td>
        <td>Fuser cleaning pad</td>
 </tr>
 <tr>
-       <td>fuserOil</td>
+       <td>fuser-oil</td>
        <td>Fuser oil</td>
 </tr>
 <tr>
@@ -336,7 +336,7 @@ the "DEBUG:" prefix string.</p>
        <td>Photo conductor</td>
 </tr>
 <tr>
-       <td>solidWax</td>
+       <td>solid-wax</td>
        <td>Wax supply</td>
 </tr>
 <tr>
@@ -348,19 +348,19 @@ the "DEBUG:" prefix string.</p>
        <td>Toner supply</td>
 </tr>
 <tr>
-       <td>transferUnit</td>
+       <td>transfer-unit</td>
        <td>Transfer unit</td>
 </tr>
 <tr>
-       <td>wasteInk</td>
+       <td>waste-ink</td>
        <td>Waste ink tank</td>
 </tr>
 <tr>
-       <td>wasteToner</td>
+       <td>waste-toner</td>
        <td>Waste toner tank</td>
 </tr>
 <tr>
-       <td>wasteWax</td>
+       <td>waste-wax</td>
        <td>Waste wax tank</td>
 </tr>
 </tbody>
@@ -440,6 +440,95 @@ the "DEBUG:" prefix string.</p>
 </tbody>
 </table></div>
 
+
+<h4><a name="ATTR_STRINGS">Reporting Attribute String Values</a></h4>
+
+<p>When reporting string values using "ATTR:" messages, a filter or backend must take special care to appropriately quote those values. The scheduler uses the CUPS option parsing code for attributes, so the general syntax is:</p>
+
+<pre class="example">
+name=simple
+name=simple,simple,...
+name='complex value'
+name="complex value"
+name='"complex value"','"complex value"',...
+</pre>
+
+<p>Simple values are strings that do not contain spaces, quotes, backslashes, or the comma and can be placed verbatim in the "ATTR:" message, for example:</p>
+
+<pre class="example">
+int levels[4] = { 40, 50, 60, 70 }; /* CMYK */
+
+fputs("ATTR: marker-colors=#00FFFF,#FF00FF,#FFFF00,#000000\n", stderr);
+fputs("ATTR: marker-high-levels=100,100,100,100\n", stderr);
+fprintf(stderr, "ATTR: marker-levels=%d,%d,%d,%d\n", levels[0], levels[1],
+        levels[2], levels[3], levels[4]);
+fputs("ATTR: marker-low-levels=5,5,5,5\n", stderr);
+fputs("ATTR: marker-types=toner,toner,toner,toner\n", stderr);
+</pre>
+
+<p>Complex values that contains spaces, quotes, backslashes, or the comma must be quoted. For a single value a single set of quotes is sufficient:</p>
+
+<pre class="example">
+fputs("ATTR: marker-message='Levels shown are approximate.'\n", stderr);
+</pre>
+
+<p>When multiple values are reported, each value must be enclosed by a set of single and double quotes:</p>
+
+<pre class="example">
+fputs("ATTR: marker-names='\"Cyan Toner\"','\"Magenta Toner\"',"
+      "'\"Yellow Toner\"','\"Black Toner\"'\n", stderr);
+</pre>
+
+<p>The IPP backend includes a <var>quote_string</var> function that may be used to properly quote a complex value in an "ATTR:" message:</p>
+
+<pre class="example">
+static const char *                     /* O - Quoted string */
+quote_string(const char *s,             /* I - String */
+             char       *q,             /* I - Quoted string buffer */
+             size_t     qsize)          /* I - Size of quoted string buffer */
+{
+  char  *qptr,                          /* Pointer into string buffer */
+        *qend;                          /* End of string buffer */
+
+
+  qptr = q;
+  qend = q + qsize - 5;
+
+  if (qend &lt; q)
+  {
+    *q = '\0';
+    return (q);
+  }
+
+  *qptr++ = '\'';
+  *qptr++ = '\"';
+
+  while (*s && qptr &lt; qend)
+  {
+    if (*s == '\\' || *s == '\"' || *s == '\'')
+    {
+      if (qptr &lt; (qend - 4))
+      {
+        *qptr++ = '\\';
+        *qptr++ = '\\';
+        *qptr++ = '\\';
+      }
+      else
+        break;
+    }
+
+    *qptr++ = *s++;
+  }
+
+  *qptr++ = '\"';
+  *qptr++ = '\'';
+  *qptr   = '\0';
+
+  return (q);
+}
+</pre>
+
+
 <h4><a name="MANAGING_STATE">Managing Printer State in a Filter</a></h4>
 
 <p>Filters are responsible for managing the state keywords they set using
index 17f93a628d880661e4f35969fbaa7dff9f7f6e2e..8feaed050f379606a14b36221e79fe1099e5761b 100644 (file)
@@ -1,18 +1,18 @@
 /*
- * "$Id: cups.h 11367 2013-10-28 15:35:57Z msweet $"
+ * "$Id: cups.h 11551 2014-01-29 16:31:35Z msweet $"
  *
- *   API definitions for CUPS.
+ * API definitions for CUPS.
  *
- *   Copyright 2007-2013 by Apple Inc.
- *   Copyright 1997-2007 by Easy Software Products.
+ * Copyright 2007-2014 by Apple Inc.
+ * Copyright 1997-2007 by Easy Software Products.
  *
- *   These coded instructions, statements, and computer programs are the
- *   property of Apple Inc. and are protected by Federal copyright
- *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
- *   which should have been included with this file.  If this file is
- *   file is missing or damaged, see the license at "http://www.cups.org/".
+ * These coded instructions, statements, and computer programs are the
+ * property of Apple Inc. and are protected by Federal copyright
+ * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ * which should have been included with this file.  If this file is
+ * file is missing or damaged, see the license at "http://www.cups.org/".
  *
- *   This file is subject to the Apple OS-Developed Software exception.
+ * This file is subject to the Apple OS-Developed Software exception.
  */
 
 #ifndef _CUPS_CUPS_H_
@@ -53,10 +53,10 @@ extern "C" {
  * Constants...
  */
 
-#  define CUPS_VERSION                 1.0701
+#  define CUPS_VERSION                 1.0702
 #  define CUPS_VERSION_MAJOR           1
 #  define CUPS_VERSION_MINOR           7
-#  define CUPS_VERSION_PATCH           1
+#  define CUPS_VERSION_PATCH           2
 
 #  define CUPS_BC_FD                   3
                                        /* Back-channel file descriptor for
@@ -627,5 +627,5 @@ extern const char   *cupsUserAgent(void) _CUPS_API_1_7;
 #endif /* !_CUPS_CUPS_H_ */
 
 /*
- * End of "$Id: cups.h 11367 2013-10-28 15:35:57Z msweet $".
+ * End of "$Id: cups.h 11551 2014-01-29 16:31:35Z msweet $".
  */
index cdf1c4491570418147556295163f52691143a369..7b30340a5facf22f62a6b795e3a544e1d4e13ec5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: dest.c 11141 2013-07-16 14:58:25Z msweet $"
+ * "$Id: dest.c 11688 2014-03-05 21:11:32Z msweet $"
  *
  *   User-defined destination (and option) support for CUPS.
  *
@@ -891,6 +891,10 @@ cupsEnumDests(
                        num_dests;      /* Number of destinations */
   cups_dest_t          *dests = NULL,  /* Destinations */
                        *dest;          /* Current destination */
+  const char           *defprinter;    /* Default printer */
+  char                 name[1024],     /* Copy of printer name */
+                       *instance,      /* Pointer to instance name */
+                       *user_default;  /* User default printer */
 #if defined(HAVE_DNSSD) || defined(HAVE_AVAHI)
   int                  count,          /* Number of queries started */
                        remaining;      /* Remainder of timeout */
@@ -936,6 +940,31 @@ cupsEnumDests(
   num_dests = _cupsGetDests(CUPS_HTTP_DEFAULT, IPP_OP_CUPS_GET_PRINTERS, NULL,
                             &dests, type, mask);
 
+  if ((user_default = _cupsUserDefault(name, sizeof(name))) != NULL)
+    defprinter = name;
+  else if ((defprinter = cupsGetDefault2(CUPS_HTTP_DEFAULT)) != NULL)
+  {
+    strlcpy(name, defprinter, sizeof(name));
+    defprinter = name;
+  }
+
+  if (defprinter)
+  {
+   /*
+    * Separate printer and instance name...
+    */
+
+    if ((instance = strchr(name, '/')) != NULL)
+      *instance++ = '\0';
+
+   /*
+    * Lookup the printer and instance and make it the default...
+    */
+
+    if ((dest = cupsGetDest(name, instance, num_dests, dests)) != NULL)
+      dest->is_default = 1;
+  }
+
   for (i = num_dests, dest = dests;
        i > 0 && (!cancel || !*cancel);
        i --, dest ++)
@@ -953,11 +982,11 @@ cupsEnumDests(
   * Get Bonjour-shared printers...
   */
 
-  data.type    = type;
-  data.mask    = mask;
-  data.devices = cupsArrayNew3((cups_array_func_t)cups_dnssd_compare_devices,
-                               NULL, NULL, 0, NULL,
-                               (cups_afree_func_t)cups_dnssd_free_device);
+  data.type      = type;
+  data.mask      = mask;
+  data.cb        = cb;
+  data.user_data = user_data;
+  data.devices   = cupsArrayNew3((cups_array_func_t)cups_dnssd_compare_devices, NULL, NULL, 0, NULL, (cups_afree_func_t)cups_dnssd_free_device);
 
 #  ifdef HAVE_DNSSD
   if (DNSServiceCreateConnection(&data.main_ref) != kDNSServiceErr_NoError)
@@ -3891,5 +3920,5 @@ cups_make_string(
 
 
 /*
- * End of "$Id: dest.c 11141 2013-07-16 14:58:25Z msweet $".
+ * End of "$Id: dest.c 11688 2014-03-05 21:11:32Z msweet $".
  */
index 32465526a46c3e62924a0f0ac7c15243d1f36e72..32c2365d94103a21cbc78dc52ebc0202109860aa 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: encode.c 11115 2013-07-10 14:35:53Z msweet $"
+ * "$Id: encode.c 11734 2014-03-25 18:01:47Z msweet $"
  *
  *   Option encoding routines for CUPS.
  *
@@ -41,7 +41,10 @@ static const ipp_op_t ipp_job_creation[] =
 {
   IPP_OP_PRINT_JOB,
   IPP_OP_PRINT_URI,
+  IPP_OP_VALIDATE_JOB,
   IPP_OP_CREATE_JOB,
+  IPP_OP_HOLD_JOB,
+  IPP_OP_SET_JOB_ATTRIBUTES,
   IPP_OP_CUPS_NONE
 };
 
@@ -51,6 +54,8 @@ static const ipp_op_t ipp_doc_creation[] =
   IPP_OP_PRINT_URI,
   IPP_OP_SEND_DOCUMENT,
   IPP_OP_SEND_URI,
+  IPP_OP_SET_JOB_ATTRIBUTES,
+  IPP_OP_SET_DOCUMENT_ATTRIBUTES,
   IPP_OP_CUPS_NONE
 };
 
@@ -59,8 +64,8 @@ static const ipp_op_t ipp_sub_creation[] =
   IPP_OP_PRINT_JOB,
   IPP_OP_PRINT_URI,
   IPP_OP_CREATE_JOB,
-  IPP_OP_CREATE_PRINTER_SUBSCRIPTION,
-  IPP_OP_CREATE_JOB_SUBSCRIPTION,
+  IPP_OP_CREATE_PRINTER_SUBSCRIPTIONS,
+  IPP_OP_CREATE_JOB_SUBSCRIPTIONS,
   IPP_OP_CUPS_NONE
 };
 
@@ -68,6 +73,7 @@ static const ipp_op_t ipp_all_print[] =
 {
   IPP_OP_PRINT_JOB,
   IPP_OP_PRINT_URI,
+  IPP_OP_VALIDATE_JOB,
   IPP_OP_CREATE_JOB,
   IPP_OP_SEND_DOCUMENT,
   IPP_OP_SEND_URI,
@@ -872,5 +878,5 @@ compare_ipp_options(_ipp_option_t *a,       /* I - First option */
 
 
 /*
- * End of "$Id: encode.c 11115 2013-07-10 14:35:53Z msweet $".
+ * End of "$Id: encode.c 11734 2014-03-25 18:01:47Z msweet $".
  */
index bb83c40c7e99d43d2a9fa9754ce2b7f7d984c83d..bc147ff8fbec299ec38a13e9a5e2c489d02069c9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: file-private.h 3275 2011-05-20 07:26:13Z msweet $"
+ * "$Id: file-private.h 11642 2014-02-27 15:57:59Z msweet $"
  *
  *   Private file definitions for CUPS.
  *
@@ -16,6 +16,8 @@
  *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   which should have been included with this file.  If this file is
  *   file is missing or damaged, see the license at "http://www.cups.org/".
+ *
+ *   This file is subject to the Apple OS-Developed Software exception.
  */
 
 #ifndef _CUPS_FILE_PRIVATE_H_
@@ -133,5 +135,5 @@ extern void                 _cupsFileCheckFilter(void *context,
 #endif /* !_CUPS_FILE_PRIVATE_H_ */
 
 /*
- * End of "$Id: file-private.h 3275 2011-05-20 07:26:13Z msweet $".
+ * End of "$Id: file-private.h 11642 2014-02-27 15:57:59Z msweet $".
  */
index 8142a44e4a6a5051b4bc8f5a508b24ce4d134afa..e0ea5cef767c46935684097a205a22dd1f3734a4 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: file.c 11374 2013-11-04 23:49:10Z msweet $"
+ * "$Id: file.c 11642 2014-02-27 15:57:59Z msweet $"
  *
  * File functions for CUPS.
  *
@@ -16,6 +16,8 @@
  * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  * which should have been included with this file.  If this file is
  * file is missing or damaged, see the license at "http://www.cups.org/".
+ *
+ * This file is subject to the Apple OS-Developed Software exception.
  */
 
 /*
@@ -2670,5 +2672,5 @@ cups_write(cups_file_t *fp,               /* I - CUPS file */
 
 
 /*
- * End of "$Id: file.c 11374 2013-11-04 23:49:10Z msweet $".
+ * End of "$Id: file.c 11642 2014-02-27 15:57:59Z msweet $".
  */
index e7994b7dc120eef228bd4ae217316a4e29535042..887c33a1e1b42bfa6000966bab00fc9a3bc9bffe 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: file.h 10996 2013-05-29 11:51:34Z msweet $"
+ * "$Id: file.h 11642 2014-02-27 15:57:59Z msweet $"
  *
  *   Public file definitions for CUPS.
  *
@@ -16,6 +16,8 @@
  *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   which should have been included with this file.  If this file is
  *   file is missing or damaged, see the license at "http://www.cups.org/".
+ *
+ *   This file is subject to the Apple OS-Developed Software exception.
  */
 
 #ifndef _CUPS_FILE_H_
@@ -112,5 +114,5 @@ extern ssize_t              cupsFileWrite(cups_file_t *fp, const char *buf,
 #endif /* !_CUPS_FILE_H_ */
 
 /*
- * End of "$Id: file.h 10996 2013-05-29 11:51:34Z msweet $".
+ * End of "$Id: file.h 11642 2014-02-27 15:57:59Z msweet $".
  */
index 236baef4cbfe275f34e7cd9314e21a8340b5ae18..e8daaf3e788b7fa64b82d43517c5ba5005133541 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: http-addr.c 11374 2013-11-04 23:49:10Z msweet $"
+ * "$Id: http-addr.c 11642 2014-02-27 15:57:59Z msweet $"
  *
  * HTTP address routines for CUPS.
  *
@@ -11,6 +11,8 @@
  * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  * which should have been included with this file.  If this file is
  * file is missing or damaged, see the license at "http://www.cups.org/".
+ *
+ * This file is subject to the Apple OS-Developed Software exception.
  */
 
 /*
@@ -754,5 +756,5 @@ httpGetHostname(http_t *http,               /* I - HTTP connection or NULL */
 
 
 /*
- * End of "$Id: http-addr.c 11374 2013-11-04 23:49:10Z msweet $".
+ * End of "$Id: http-addr.c 11642 2014-02-27 15:57:59Z msweet $".
  */
index 631cb52cc2e763f16eb991cd3e92ee8815276097..bb1ff949f70cec496c5a84b3a763cc2534d80697 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: http-addrlist.c 11374 2013-11-04 23:49:10Z msweet $"
+ * "$Id: http-addrlist.c 11642 2014-02-27 15:57:59Z msweet $"
  *
  * HTTP address list routines for CUPS.
  *
@@ -11,6 +11,8 @@
  * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  * which should have been included with this file.  If this file is
  * file is missing or damaged, see the license at "http://www.cups.org/".
+ *
+ * This file is subject to the Apple OS-Developed Software exception.
  */
 
 /*
@@ -455,6 +457,7 @@ httpAddrGetList(const char *hostname,       /* I - Hostname, IP address, or NULL for p
 
     if ((first = (http_addrlist_t *)calloc(1, sizeof(http_addrlist_t))) != NULL)
     {
+      addr = first;
       first->addr.un.sun_family = AF_LOCAL;
       strlcpy(first->addr.un.sun_path, hostname, sizeof(first->addr.un.sun_path));
     }
@@ -874,5 +877,5 @@ httpAddrGetList(const char *hostname,       /* I - Hostname, IP address, or NULL for p
 
 
 /*
- * End of "$Id: http-addrlist.c 11374 2013-11-04 23:49:10Z msweet $".
+ * End of "$Id: http-addrlist.c 11642 2014-02-27 15:57:59Z msweet $".
  */
index 579a3173be0ff71b4dff45a3a10a036ea007b0c8..d840769f93ac66ebfc206f81fd56cd58d879a021 100644 (file)
@@ -1,9 +1,9 @@
 /*
- * "$Id: http.c 11392 2013-11-06 01:29:56Z msweet $"
+ * "$Id: http.c 11761 2014-03-28 13:04:33Z msweet $"
  *
  * HTTP routines for CUPS.
  *
- * Copyright 2007-2013 by Apple Inc.
+ * Copyright 2007-2014 by Apple Inc.
  * Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  * This file contains Kerberos support code, copyright 2006 by Jelmer Vernooij.
@@ -1748,7 +1748,7 @@ httpPeek(http_t *http,                    /* I - Connection to server */
     */
 
 #ifdef HAVE_LIBZ
-    if (http->coding)
+    if (http->coding >= _HTTP_CODING_GUNZIP)
       http_content_coding_finish(http);
 #endif /* HAVE_LIBZ */
 
@@ -1776,7 +1776,8 @@ httpPeek(http_t *http,                    /* I - Connection to server */
 
 #ifdef HAVE_LIBZ
   if (http->used == 0 &&
-      (http->coding == _HTTP_CODING_IDENTITY || http->stream.avail_in == 0))
+      (http->coding == _HTTP_CODING_IDENTITY ||
+       (http->coding >= _HTTP_CODING_GUNZIP && http->stream.avail_in == 0)))
 #else
   if (http->used == 0)
 #endif /* HAVE_LIBZ */
@@ -1819,7 +1820,7 @@ httpPeek(http_t *http,                    /* I - Connection to server */
   }
 
 #ifdef HAVE_LIBZ
-  if (http->coding)
+  if (http->coding >= _HTTP_CODING_GUNZIP)
   {
 #  ifdef HAVE_INFLATECOPY
     int                zerr;                   /* Decompressor error */
@@ -2056,7 +2057,7 @@ httpRead2(http_t *http,                   /* I - Connection to server */
     return (0);
 
 #ifdef HAVE_LIBZ
-  if (http->coding)
+  if (http->coding >= _HTTP_CODING_GUNZIP)
   {
     do
     {
@@ -2210,14 +2211,15 @@ httpRead2(http_t *http,                 /* I - Connection to server */
 
   if (
 #ifdef HAVE_LIBZ
-      (http->coding == _HTTP_CODING_IDENTITY || http->stream.avail_in == 0) &&
+      (http->coding == _HTTP_CODING_IDENTITY ||
+       (http->coding >= _HTTP_CODING_GUNZIP && http->stream.avail_in == 0)) &&
 #endif /* HAVE_LIBZ */
       ((http->data_remaining <= 0 &&
         http->data_encoding == HTTP_ENCODING_LENGTH) ||
        (http->data_encoding == HTTP_ENCODING_CHUNKED && bytes == 0)))
   {
 #ifdef HAVE_LIBZ
-    if (http->coding)
+    if (http->coding >= _HTTP_CODING_GUNZIP)
       http_content_coding_finish(http);
 #endif /* HAVE_LIBZ */
 
@@ -3478,7 +3480,7 @@ httpWrite2(http_t     *http,              /* I - Connection to server */
   */
 
 #ifdef HAVE_LIBZ
-  if (http->coding)
+  if (http->coding == _HTTP_CODING_GZIP || http->coding == _HTTP_CODING_DEFLATE)
   {
     DEBUG_printf(("1httpWrite2: http->coding=%d", http->coding));
 
@@ -3578,7 +3580,7 @@ httpWrite2(http_t     *http,              /* I - Connection to server */
     */
 
 #ifdef HAVE_LIBZ
-    if (http->coding)
+    if (http->coding == _HTTP_CODING_GZIP || http->coding == _HTTP_CODING_DEFLATE)
       http_content_coding_finish(http);
 #endif /* HAVE_LIBZ */
 
@@ -5394,6 +5396,7 @@ http_setup_ssl(http_t *http)              /* I - Connection to server */
 
   if (!http->tls)
   {
+    DEBUG_puts("8http_setup_ssl: Unable to allocate SSPI data.");
     _cupsSetHTTPError(HTTP_STATUS_ERROR);
     return (-1);
   }
@@ -5404,11 +5407,14 @@ http_setup_ssl(http_t *http)            /* I - Connection to server */
   _sntprintf_s(commonName, sizeof(commonName) / sizeof(TCHAR),
                sizeof(commonName) / sizeof(TCHAR), TEXT("CN=%s"), username);
 
-  if (!_sspiGetCredentials(http->tls_credentials, L"ClientContainer",
-                           commonName, FALSE))
+  DEBUG_printf(("8http_setup_ssl: commonName=\"%s\"", commonName));
+
+  if (!_sspiGetCredentials(http->tls, L"ClientContainer", commonName, FALSE))
   {
-    _sspiFree(http->tls_credentials);
-    http->tls_credentials = NULL;
+    DEBUG_puts("8http_setup_ssl: _sspiGetCredentials failed.");
+
+    _sspiFree(http->tls);
+    http->tls = NULL;
 
     http->error  = EIO;
     http->status = HTTP_STATUS_ERROR;
@@ -5419,13 +5425,15 @@ http_setup_ssl(http_t *http)            /* I - Connection to server */
     return (-1);
   }
 
-  _sspiSetAllowsAnyRoot(http->tls_credentials, TRUE);
-  _sspiSetAllowsExpiredCerts(http->tls_credentials, TRUE);
+  _sspiSetAllowsAnyRoot(http->tls, TRUE);
+  _sspiSetAllowsExpiredCerts(http->tls, TRUE);
 
-  if (!_sspiConnect(http->tls_credentials, hostname))
+  if (!_sspiConnect(http->tls, hostname))
   {
-    _sspiFree(http->tls_credentials);
-    http->tls_credentials = NULL;
+    DEBUG_printf(("8http_setup_ssl: _sspiConnect failed for \"%s\".", hostname));
+
+    _sspiFree(http->tls);
+    http->tls = NULL;
 
     http->error  = EIO;
     http->status = HTTP_STATUS_ERROR;
@@ -5478,7 +5486,7 @@ http_shutdown_ssl(http_t *http)           /* I - Connection to server */
     CFRelease(http->tls_credentials);
 
 #  elif defined(HAVE_SSPISSL)
-  _sspiFree(http->tls_credentials);
+  _sspiFree(http->tls);
 #  endif /* HAVE_LIBSSL */
 
   http->tls             = NULL;
@@ -5898,5 +5906,5 @@ http_write_ssl(http_t     *http,  /* I - Connection to server */
 
 
 /*
- * End of "$Id: http.c 11392 2013-11-06 01:29:56Z msweet $".
+ * End of "$Id: http.c 11761 2014-03-28 13:04:33Z msweet $".
  */
index 604d65b4c1ad9b7ea704fbdaf27785a70a3c39e0..2eaa8e530120cf0689ad1e2db94d02a847c7c1cb 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ipp-support.c 11085 2013-07-03 13:53:05Z msweet $"
+ * "$Id: ipp-support.c 11734 2014-03-25 18:01:47Z msweet $"
  *
  *   Internet Printing Protocol support functions for CUPS.
  *
@@ -175,8 +175,8 @@ static const char * const ipp_std_ops[] =
                  "Set-Printer-Attributes",
                  "Set-Job-Attributes",
                  "Get-Printer-Supported-Values",
-                 "Create-Printer-Subscription",
-                 "Create-Job-Subscription",
+                 "Create-Printer-Subscriptions",
+                 "Create-Job-Subscriptions",
                  "Get-Subscription-Attributes",
                  "Get-Subscriptions",
                  "Renew-Subscription",
@@ -2083,6 +2083,12 @@ ippOpValue(const char *name)             /* I - Textual name */
     if (!_cups_strcasecmp(name, ipp_cups_ops2[i]))
       return ((ipp_op_t)(i + 0x4027));
 
+  if (!_cups_strcasecmp(name, "Create-Job-Subscription"))
+    return (IPP_OP_CREATE_JOB_SUBSCRIPTIONS);
+
+  if (!_cups_strcasecmp(name, "Create-Printer-Subscription"))
+    return (IPP_OP_CREATE_PRINTER_SUBSCRIPTIONS);
+
   if (!_cups_strcasecmp(name, "CUPS-Add-Class"))
     return (IPP_OP_CUPS_ADD_MODIFY_CLASS);
 
@@ -2248,5 +2254,5 @@ ipp_col_string(ipp_t  *col,               /* I - Collection attribute */
 
 
 /*
- * End of "$Id: ipp-support.c 11085 2013-07-03 13:53:05Z msweet $".
+ * End of "$Id: ipp-support.c 11734 2014-03-25 18:01:47Z msweet $".
  */
index c022547104a97781491d0375f6f2175c55a17f42..beada0af6e86511a8e4e044ba713a3372a5997ab 100644 (file)
@@ -1,18 +1,18 @@
 /*
- * "$Id: ipp.h 11085 2013-07-03 13:53:05Z msweet $"
+ * "$Id: ipp.h 11734 2014-03-25 18:01:47Z msweet $"
  *
- *   Internet Printing Protocol definitions for CUPS.
+ * Internet Printing Protocol definitions for CUPS.
  *
- *   Copyright 2007-2013 by Apple Inc.
- *   Copyright 1997-2006 by Easy Software Products.
+ * Copyright 2007-2014 by Apple Inc.
+ * Copyright 1997-2006 by Easy Software Products.
  *
- *   These coded instructions, statements, and computer programs are the
- *   property of Apple Inc. and are protected by Federal copyright
- *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
- *   which should have been included with this file.  If this file is
- *   file is missing or damaged, see the license at "http://www.cups.org/".
+ * These coded instructions, statements, and computer programs are the
+ * property of Apple Inc. and are protected by Federal copyright
+ * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ * which should have been included with this file.  If this file is
+ * file is missing or damaged, see the license at "http://www.cups.org/".
  *
- *   This file is subject to the Apple OS-Developed Software exception.
+ * This file is subject to the Apple OS-Developed Software exception.
  */
 
 #ifndef _CUPS_IPP_H_
@@ -251,8 +251,8 @@ typedef enum ipp_op_e                       /**** IPP operations ****/
   IPP_OP_SET_PRINTER_ATTRIBUTES,       /* Set printer attributes @private@ */
   IPP_OP_SET_JOB_ATTRIBUTES,           /* Set job attributes */
   IPP_OP_GET_PRINTER_SUPPORTED_VALUES, /* Get supported attribute values */
-  IPP_OP_CREATE_PRINTER_SUBSCRIPTION,  /* Create a printer subscription @since CUPS 1.2/OS X 10.5@ */
-  IPP_OP_CREATE_JOB_SUBSCRIPTION,      /* Create a job subscription @since CUPS 1.2/OS X 10.5@ */
+  IPP_OP_CREATE_PRINTER_SUBSCRIPTIONS, /* Create one or more printer subscriptions @since CUPS 1.2/OS X 10.5@ */
+  IPP_OP_CREATE_JOB_SUBSCRIPTIONS,     /* Create one of more job subscriptions @since CUPS 1.2/OS X 10.5@ */
   IPP_OP_GET_SUBSCRIPTION_ATTRIBUTES,  /* Get subscription attributes @since CUPS 1.2/OS X 10.5@ */
   IPP_OP_GET_SUBSCRIPTIONS,            /* Get list of subscriptions @since CUPS 1.2/OS X 10.5@ */
   IPP_OP_RENEW_SUBSCRIPTION,           /* Renew a printer subscription @since CUPS 1.2/OS X 10.5@ */
@@ -331,8 +331,10 @@ typedef enum ipp_op_e                      /**** IPP operations ****/
 #    define IPP_SET_PRINTER_ATTRIBUTES         IPP_OP_SET_PRINTER_ATTRIBUTES
 #    define IPP_SET_JOB_ATTRIBUTES             IPP_OP_SET_JOB_ATTRIBUTES
 #    define IPP_GET_PRINTER_SUPPORTED_VALUES   IPP_OP_GET_PRINTER_SUPPORTED_VALUES
-#    define IPP_CREATE_PRINTER_SUBSCRIPTION    IPP_OP_CREATE_PRINTER_SUBSCRIPTION
-#    define IPP_CREATE_JOB_SUBSCRIPTION                IPP_OP_CREATE_JOB_SUBSCRIPTION
+#    define IPP_CREATE_PRINTER_SUBSCRIPTION    IPP_OP_CREATE_PRINTER_SUBSCRIPTIONS
+#    define IPP_CREATE_JOB_SUBSCRIPTION                IPP_OP_CREATE_JOB_SUBSCRIPTIONS
+#    define IPP_OP_CREATE_PRINTER_SUBSCRIPTION IPP_OP_CREATE_PRINTER_SUBSCRIPTIONS
+#    define IPP_OP_CREATE_JOB_SUBSCRIPTION             IPP_OP_CREATE_JOB_SUBSCRIPTIONS
 #    define IPP_GET_SUBSCRIPTION_ATTRIBUTES    IPP_OP_GET_SUBSCRIPTION_ATTRIBUTES
 #    define IPP_GET_SUBSCRIPTIONS              IPP_OP_GET_SUBSCRIPTIONS
 #    define IPP_RENEW_SUBSCRIPTION             IPP_OP_RENEW_SUBSCRIPTION
@@ -992,5 +994,5 @@ extern int          ippValidateAttributes(ipp_t *ipp) _CUPS_API_1_7;
 #endif /* !_CUPS_IPP_H_ */
 
 /*
- * End of "$Id: ipp.h 11085 2013-07-03 13:53:05Z msweet $".
+ * End of "$Id: ipp.h 11734 2014-03-25 18:01:47Z msweet $".
  */
index 817169b6a79b9021562eca8f9fc41ec6a184a295..6d27bdeaaa25b01cc3462e7bb3e5fbb47495eda6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: request.c 11174 2013-07-23 12:33:52Z msweet $"
+ * "$Id: request.c 11739 2014-03-26 21:06:04Z msweet $"
  *
  *   IPP utilities for CUPS.
  *
@@ -261,7 +261,7 @@ cupsDoIORequest(http_t     *http,   /* I - Connection to server or @code CUPS_HTTP
     * Get the server's response...
     */
 
-    if (status != HTTP_STATUS_ERROR)
+    if (status <= HTTP_STATUS_CONTINUE || status == HTTP_STATUS_OK)
     {
       response = cupsGetResponse(http, resource);
       status   = httpGetStatus(http);
@@ -1177,5 +1177,5 @@ _cupsSetHTTPError(http_status_t status)   /* I - HTTP status code */
 
 
 /*
- * End of "$Id: request.c 11174 2013-07-23 12:33:52Z msweet $".
+ * End of "$Id: request.c 11739 2014-03-26 21:06:04Z msweet $".
  */
index ff79e5a6897baf7b559d1d9ba7bd494795830c6f..ba66f729b92381d7282fbe76028ec08730cb4466 100644 (file)
@@ -1,35 +1,15 @@
 /*
- * "$Id: sspi.c 3247 2011-05-12 06:22:31Z msweet $"
+ * "$Id: sspi.c 11760 2014-03-28 12:58:24Z msweet $"
  *
- *   Windows SSPI SSL implementation for CUPS.
+ * Windows SSPI SSL implementation for CUPS.
  *
- *   Copyright 2010-2011 by Apple Inc.
+ * Copyright 2010-2014 by Apple Inc.
  *
- *   These coded instructions, statements, and computer programs are the
- *   property of Apple Inc. and are protected by Federal copyright
- *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
- *   which should have been included with this file.  If this file is
- *   file is missing or damaged, see the license at "http://www.cups.org/".
- *
- * Contents:
- *
- *   sspi_alloc()                 - Allocate SSPI ssl object
- *   _sspiGetCredentials()        - Retrieve an SSL/TLS certificate from the
- *                                  system store If one cannot be found, one is
- *                                  created.
- *   _sspiConnect()               - Make an SSL connection. This function
- *                                  assumes a TCP/IP connection has already been
- *                                  successfully made
- *   _sspiAccept()                - Accept an SSL/TLS connection
- *   _sspiSetAllowsAnyRoot()      - Set the client cert policy for untrusted
- *                                  root certs
- *   _sspiSetAllowsExpiredCerts() - Set the client cert policy for expired root
- *                                  certs
- *   _sspiWrite()                 - Write a buffer to an ssl socket
- *   _sspiRead()                  - Read a buffer from an ssl socket
- *   _sspiPending()               - Returns the number of available bytes
- *   _sspiFree()                  - Close a connection and free resources
- *   sspi_verify_certificate()    - Verify a server certificate
+ * These coded instructions, statements, and computer programs are the
+ * property of Apple Inc. and are protected by Federal copyright
+ * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ * which should have been included with this file.  If this file is
+ * file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -108,6 +88,9 @@ _sspiGetCredentials(_sspi_struct_t *conn,
   CRYPT_KEY_PROV_INFO  ckp;            /* Handle to crypto key */
   BOOL                 ok = TRUE;      /* Return value */
 
+
+  DEBUG_printf(("_sspiGetCredentials(conn=%p, container=%p, cn=\"%s\", isServer=%d)", conn, container, cn, isServer));
+
   if (!conn)
     return (FALSE);
   if (!cn)
@@ -1481,5 +1464,5 @@ cleanup:
 
 
 /*
- * End of "$Id: sspi.c 3247 2011-05-12 06:22:31Z msweet $".
+ * End of "$Id: sspi.c 11760 2014-03-28 12:58:24Z msweet $".
  */
index 3409be44ffd0a874b64ddfcd7cc58b3f488a41f8..ae1b86a6ba64775cdd7a3023b2b437a394739d37 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: thread-private.h 3794 2012-04-23 22:44:16Z msweet $"
+ * "$Id: thread-private.h 11642 2014-02-27 15:57:59Z msweet $"
  *
  *   Private threading definitions for CUPS.
  *
@@ -10,6 +10,8 @@
  *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   which should have been included with this file.  If this file is
  *   file is missing or damaged, see the license at "http://www.cups.org/".
+ *
+ *   This file is subject to the Apple OS-Developed Software exception.
  */
 
 #ifndef _CUPS_THREAD_PRIVATE_H_
@@ -94,5 +96,5 @@ extern int    _cupsThreadCreate(_cups_thread_func_t func, void *arg);
 #endif /* !_CUPS_THREAD_PRIVATE_H_ */
 
 /*
- * End of "$Id: thread-private.h 3794 2012-04-23 22:44:16Z msweet $".
+ * End of "$Id: thread-private.h 11642 2014-02-27 15:57:59Z msweet $".
  */
index 0f623298b3ac41238aed45d92ad0eae36341c709..8c45252219d9514a67315db76e3f92b02aa5d2ef 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: thread.c 3794 2012-04-23 22:44:16Z msweet $"
+ * "$Id: thread.c 11642 2014-02-27 15:57:59Z msweet $"
  *
  *   Threading primitives for CUPS.
  *
@@ -11,6 +11,8 @@
  *   which should have been included with this file.  If this file is
  *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
+ *   This file is subject to the Apple OS-Developed Software exception.
+ *
  * Contents:
  *
  *   _cupsMutexInit()    - Initialize a mutex.
@@ -332,5 +334,5 @@ _cupsThreadCreate(
 
 
 /*
- * End of "$Id: thread.c 3794 2012-04-23 22:44:16Z msweet $".
+ * End of "$Id: thread.c 11642 2014-02-27 15:57:59Z msweet $".
  */
index 70372b41e515368098b9d60d060fe18de4c68d88..457af4ab17973f881eb59e41500c3c3196b8695e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: usersys.c 11510 2014-01-08 16:00:25Z msweet $"
+ * "$Id: usersys.c 11689 2014-03-05 21:22:12Z msweet $"
  *
  * User, system, and password routines for CUPS.
  *
@@ -703,7 +703,10 @@ _cupsGetPassword(const char *prompt)       /* I - Prompt string */
 
   while ((passbytes = read(tty, &passch, 1)) == 1)
   {
-    if (passch == noecho.c_cc[VEOL] || passch == noecho.c_cc[VEOL2] ||
+    if (passch == noecho.c_cc[VEOL] ||
+#  ifdef VEOL2
+        passch == noecho.c_cc[VEOL2] ||
+#  endif /* VEOL2 */
         passch == 0x0A || passch == 0x0D)
     {
      /*
@@ -851,6 +854,7 @@ _cupsSetDefaults(void)
 
   if ((cups_user = getenv("CUPS_USER")) == NULL)
   {
+#ifndef WIN32
    /*
     * Try the USER environment variable...
     */
@@ -868,6 +872,7 @@ _cupsSetDefaults(void)
       if ((pw = getpwnam(cups_user)) == NULL || pw->pw_uid != getuid())
         cups_user = NULL;
     }
+#endif /* !WIN32 */
   }
 
  /*
@@ -1136,5 +1141,5 @@ cups_read_client_conf(
 
 
 /*
- * End of "$Id: usersys.c 11510 2014-01-08 16:00:25Z msweet $".
+ * End of "$Id: usersys.c 11689 2014-03-05 21:22:12Z msweet $".
  */
diff --git a/doc/de/index.html.in b/doc/de/index.html.in
new file mode 100644 (file)
index 0000000..0a3db7d
--- /dev/null
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<HTML>
+<HEAD>
+       <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
+       <TITLE>Home - CUPS @CUPS_VERSION@@CUPS_REVISION@</TITLE>
+       <LINK REL="STYLESHEET" TYPE="text/css" HREF="/cups.css">
+       <LINK REL="SHORTCUT ICON" HREF="/images/cups-icon.png" TYPE="image/png">
+</HEAD>
+<BODY>
+<TABLE CLASS="page" SUMMARY="{title}">
+<TR><TD CLASS="body">
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
+<TR HEIGHT="36">
+<TD><A HREF="http://www.cups.org/" TARGET="_blank"><IMG
+SRC="/images/left.gif" WIDTH="64" HEIGHT="36" BORDER="0" ALT=""></A></TD>
+<TD CLASS="sel"><A HREF="/">&nbsp;&nbsp;Startseite&nbsp;&nbsp;</A></TD>
+<TD CLASS="unsel"><A HREF="/admin">&nbsp;&nbsp;Verwaltung&nbsp;&nbsp;</A></TD>
+<TD CLASS="unsel"><A HREF="/classes/">&nbsp;&nbsp;Klassen&nbsp;&nbsp;</A></TD>
+<TD CLASS="unsel"><A HREF="/help/">&nbsp;&nbsp;Online-&nbsp;Hilfe&nbsp;&nbsp;</A></TD>
+<TD CLASS="unsel"><A HREF="/jobs/">&nbsp;&nbsp;Aufträge&nbsp;&nbsp;</A></TD>
+<TD CLASS="unsel"><A HREF="/printers/">&nbsp;&nbsp;Drucker&nbsp;&nbsp;</A></TD>
+<TD CLASS="unsel" WIDTH="100%"><FORM ACTION="/help/" METHOD="GET"><INPUT
+TYPE="SEARCH" NAME="QUERY" SIZE="20" PLACEHOLDER="Search Help"
+AUTOSAVE="org.cups.help" RESULTS="20"></FORM></TD>
+<TD><IMG SRC="/images/right.gif" WIDTH="4" HEIGHT="36" ALT=""></TD>
+</TR>
+</TABLE>
+
+<TABLE CLASS="indent" SUMMARY="">
+<TR><TD STYLE="padding-right: 20px;">
+
+<H1>CUPS @CUPS_VERSION@</H1>
+
+<P>CUPS ist das auf Standards basierte, Opensource-Drucksystem, welches von
+<A HREF="http://www.apple.com/">Apple Inc.</A> für Mac OS<SUP>&reg;</SUP> X und
+andere UNIX<SUP>&reg;</SUP>-ähnliche Betriebssysteme entwickelt wird.</P>
+
+</TD>
+<TD><A HREF="http://www.cups.org/"><IMG SRC="images/cups-icon.png" WIDTH="128"
+HEIGHT="128" ALT="CUPS"></A></TD>
+</TR>
+</TABLE>
+
+<TABLE CLASS="indent" SUMMARY="">
+<TR><TD VALIGN="top" STYLE="border-right: dotted thin #cccccc; padding-right: 20px;">
+
+<H2>CUPS für Benutzer</H2>
+
+<P><A HREF="help/overview.html">CUPS Übersicht</A></P>
+
+<P><A HREF="help/options.html">Kommandozeilendruck und Einstellungen</A></P>
+
+<P><A HREF="help/whatsnew.html">Neues in CUPS 1.7</A></P>
+
+<P><A HREF="http://www.cups.org/newsgroups.php?gcups.general">Benutzerforum</A></P>
+
+</TD><TD VALIGN="top" STYLE="border-right: dotted thin #cccccc; padding-left: 20px; padding-right: 20px;">
+
+<H2>CUPS für Administratoren</H2>
+
+<P><A HREF="admin">Drucker und Klassen hinzufügen</A></P>
+
+<P><A HREF="help/policies.html">Betriebsrichtlinien verwalten</A></P>
+
+<P><A HREF="help/accounting.html">Basiswissen Druckabrechnung</A></P>
+
+<P><A HREF="help/security.html">Sicherheit des Servers</A></P>
+
+<P><A HREF="help/kerberos.html">Verwenden der Kerberos Authentifizierung</A></P>
+
+<P><A HREF="help/network.html">Benutzen von Netzwerkdruckern</A></P>
+
+<P><A HREF="help/ref-cupsd-conf.html">cupsd.conf Referenz</A></P>
+
+<P><A HREF="http://www.cups.org/ppd.php">Druckertreiber finden</A></P>
+
+</TD><TD VALIGN="top" STYLE="padding-left: 20px;">
+
+<H2>CUPS für Entwickler</H2>
+
+<P><A HREF="help/api-overview.html">Einführung in die CUPS-Programmierung</A></P>
+
+<P><A HREF="help/api-cups.html">CUPS-API</A></P>
+
+<P><A HREF="help/api-filter.html">Filter- und Backend-Programmierung</A></P>
+
+<P><A HREF="help/api-httpipp.html">HTTP- und IPP-APIs</A></P>
+
+<P><A HREF="help/api-ppd.html">PPD-API</A></P>
+
+<P><A HREF="help/api-raster.html">Raster-API</A></P>
+
+<P><A HREF="help/ref-ppdcfile.html">PPD Compiler Treiber Dateireferenz</A></P>
+
+<P><A HREF="http://www.cups.org/newsgroups.php?gcups.development">Entwicklerforum</A></P>
+
+</TD></TR>
+</TABLE>
+
+</TD></TR>
+<TR><TD>&nbsp;</TD></TR>
+<TR><TD CLASS="trailer">CUPS und das CUPS Logo sind
+eingetragene Warenzeichen der <A HREF="http://www.apple.com">Apple Inc.</A>
+CUPS ist urheberrechtlich geschützt 2007-2014 von Apple Inc, alle Rechte vorbehalten.</TD></TR>
+</TABLE>
+</BODY>
+</HTML>
index 54280587924f1b3de79da0566a5ec312235aafdf..566bc149df0576e3433f5a2312aed887cac970ef 100644 (file)
@@ -345,7 +345,7 @@ div.contents ul.subcontents li {
 
   Filter and backend programming header for CUPS.
 
-  Copyright 2008-2011 by Apple Inc.
+  Copyright 2008-2014 by Apple Inc.
 
   These coded instructions, statements, and computer programs are the
   property of Apple Inc. and are protected by Federal copyright
@@ -664,7 +664,7 @@ prefix strings:</p>
        <code>marker-types</code>, <code>printer-alert</code>, and
        <code>printer-alert-description</code> printer attributes. Standard
        <code>marker-types</code> values are listed in <a href='#TABLE1'>Table
-       1</a>.</dd>
+       1</a>. String values need special handling - see <a href="#ATTR_STRINGS">Reporting Attribute String Values</a> below.</dd>
 
        <dt>CRIT: message</dt>
        <dd>Sets the printer-state-message attribute and adds the specified
@@ -747,11 +747,11 @@ the "DEBUG:" prefix string.</p>
        <td>Fuser unit</td>
 </tr>
 <tr>
-       <td>fuserCleaningPad</td>
+       <td>fuser-cleaning-pad</td>
        <td>Fuser cleaning pad</td>
 </tr>
 <tr>
-       <td>fuserOil</td>
+       <td>fuser-oil</td>
        <td>Fuser oil</td>
 </tr>
 <tr>
@@ -763,7 +763,7 @@ the "DEBUG:" prefix string.</p>
        <td>Photo conductor</td>
 </tr>
 <tr>
-       <td>solidWax</td>
+       <td>solid-wax</td>
        <td>Wax supply</td>
 </tr>
 <tr>
@@ -775,19 +775,19 @@ the "DEBUG:" prefix string.</p>
        <td>Toner supply</td>
 </tr>
 <tr>
-       <td>transferUnit</td>
+       <td>transfer-unit</td>
        <td>Transfer unit</td>
 </tr>
 <tr>
-       <td>wasteInk</td>
+       <td>waste-ink</td>
        <td>Waste ink tank</td>
 </tr>
 <tr>
-       <td>wasteToner</td>
+       <td>waste-toner</td>
        <td>Waste toner tank</td>
 </tr>
 <tr>
-       <td>wasteWax</td>
+       <td>waste-wax</td>
        <td>Waste wax tank</td>
 </tr>
 </tbody>
@@ -867,6 +867,95 @@ the "DEBUG:" prefix string.</p>
 </tbody>
 </table></div>
 
+
+<h4><a name="ATTR_STRINGS">Reporting Attribute String Values</a></h4>
+
+<p>When reporting string values using "ATTR:" messages, a filter or backend must take special care to appropriately quote those values. The scheduler uses the CUPS option parsing code for attributes, so the general syntax is:</p>
+
+<pre class="example">
+name=simple
+name=simple,simple,...
+name='complex value'
+name="complex value"
+name='"complex value"','"complex value"',...
+</pre>
+
+<p>Simple values are strings that do not contain spaces, quotes, backslashes, or the comma and can be placed verbatim in the "ATTR:" message, for example:</p>
+
+<pre class="example">
+int levels[4] = { 40, 50, 60, 70 }; /* CMYK */
+
+fputs("ATTR: marker-colors=#00FFFF,#FF00FF,#FFFF00,#000000\n", stderr);
+fputs("ATTR: marker-high-levels=100,100,100,100\n", stderr);
+fprintf(stderr, "ATTR: marker-levels=%d,%d,%d,%d\n", levels[0], levels[1],
+        levels[2], levels[3], levels[4]);
+fputs("ATTR: marker-low-levels=5,5,5,5\n", stderr);
+fputs("ATTR: marker-types=toner,toner,toner,toner\n", stderr);
+</pre>
+
+<p>Complex values that contains spaces, quotes, backslashes, or the comma must be quoted. For a single value a single set of quotes is sufficient:</p>
+
+<pre class="example">
+fputs("ATTR: marker-message='Levels shown are approximate.'\n", stderr);
+</pre>
+
+<p>When multiple values are reported, each value must be enclosed by a set of single and double quotes:</p>
+
+<pre class="example">
+fputs("ATTR: marker-names='\"Cyan Toner\"','\"Magenta Toner\"',"
+      "'\"Yellow Toner\"','\"Black Toner\"'\n", stderr);
+</pre>
+
+<p>The IPP backend includes a <var>quote_string</var> function that may be used to properly quote a complex value in an "ATTR:" message:</p>
+
+<pre class="example">
+static const char *                     /* O - Quoted string */
+quote_string(const char *s,             /* I - String */
+             char       *q,             /* I - Quoted string buffer */
+             size_t     qsize)          /* I - Size of quoted string buffer */
+{
+  char  *qptr,                          /* Pointer into string buffer */
+        *qend;                          /* End of string buffer */
+
+
+  qptr = q;
+  qend = q + qsize - 5;
+
+  if (qend &lt; q)
+  {
+    *q = '\0';
+    return (q);
+  }
+
+  *qptr++ = '\'';
+  *qptr++ = '\"';
+
+  while (*s && qptr &lt; qend)
+  {
+    if (*s == '\\' || *s == '\"' || *s == '\'')
+    {
+      if (qptr &lt; (qend - 4))
+      {
+        *qptr++ = '\\';
+        *qptr++ = '\\';
+        *qptr++ = '\\';
+      }
+      else
+        break;
+    }
+
+    *qptr++ = *s++;
+  }
+
+  *qptr++ = '\"';
+  *qptr++ = '\'';
+  *qptr   = '\0';
+
+  return (q);
+}
+</pre>
+
+
 <h4><a name="MANAGING_STATE">Managing Printer State in a Filter</a></h4>
 
 <p>Filters are responsible for managing the state keywords they set using
index f6f117b56b59dfa49049d7fc9791ef8edbee0930..9023f0e980a0c10487004ff658189ddf92d07243 100644 (file)
@@ -5986,10 +5986,10 @@ are server-oriented...</p>
 <dd class="description">Close-Job</dd>
 <dt>IPP_OP_CREATE_JOB </dt>
 <dd class="description">Create an empty print job</dd>
-<dt>IPP_OP_CREATE_JOB_SUBSCRIPTION <span class="info">&nbsp;CUPS 1.2/OS X 10.5&nbsp;</span></dt>
-<dd class="description">Create a job subscription </dd>
-<dt>IPP_OP_CREATE_PRINTER_SUBSCRIPTION <span class="info">&nbsp;CUPS 1.2/OS X 10.5&nbsp;</span></dt>
-<dd class="description">Create a printer subscription </dd>
+<dt>IPP_OP_CREATE_JOB_SUBSCRIPTIONS <span class="info">&nbsp;CUPS 1.2/OS X 10.5&nbsp;</span></dt>
+<dd class="description">Create one of more job subscriptions </dd>
+<dt>IPP_OP_CREATE_PRINTER_SUBSCRIPTIONS <span class="info">&nbsp;CUPS 1.2/OS X 10.5&nbsp;</span></dt>
+<dd class="description">Create one or more printer subscriptions </dd>
 <dt>IPP_OP_CUPS_ACCEPT_JOBS </dt>
 <dd class="description">Accept new jobs on a printer</dd>
 <dt>IPP_OP_CUPS_ADD_MODIFY_CLASS </dt>
index 07ac0ff777b005b416feee421850e857cb6bffb0..5ff9c340495d80b7356ecc0e66c73f9e0927b13d 100644 (file)
@@ -36,7 +36,8 @@ cupsfilter - convert a file to another format using cups filters
 </i><h2 class="title"><a name="DESCRIPTION">Description</a></h2>
 <i>cupsfilter</i> is a front-end to the CUPS filter subsystem which allows you
 to convert a file to a specific format, just as if you had printed the file
-through CUPS. By default, <i>cupsfilter</i> generates a PDF file.
+through CUPS. By default, <i>cupsfilter</i> generates a PDF file. The converted
+file is sent to the standard output.
 <h2 class="title"><a name="OPTIONS">Options</a></h2>
 <dl>
 <dt>-D
@@ -52,7 +53,7 @@ through CUPS. By default, <i>cupsfilter</i> generates a PDF file.
 <dt>-c config-file
 </dt>
 <dd></dd>
-<dd>Uses the named cupsd.conf configuration file.
+<dd>Uses the named cups-files.conf configuration file.
 </dd>
 <dt>-d printer
 </dt>
@@ -109,11 +110,11 @@ PPD file.
 </dd>
 </dl>
 <h2 class="title"><a name="SEE_ALSO">See Also</a></h2>
-<a href='man-cupsd.conf.html?TOPIC=Man+Pages'>cupsd.conf(5)</a>
+<a href='man-cups-files.conf.html?TOPIC=Man+Pages'>cups-files.conf(5)</a>
 <br>
 <a href='http://localhost:631/help'>http://localhost:631/help</a>
 <h2 class="title"><a name="COPYRIGHT">Copyright</a></h2>
-Copyright 2007-2013 by Apple Inc.
+Copyright 2007-2014 by Apple Inc.
 
 </body>
 </html>
index 486080c6ac909dd427842257879e19c086919d44..5d3b5bea2a3986b95d8717b7304438c2fee6a9dd 100644 (file)
@@ -38,10 +38,14 @@ The following options are recognized by <i>ipptool</i>:
 <dt>--help
 </dt>
 <dd>Shows program help.
---stop-after-include-error
-Tells <i>ipptool</i> to stop if an error occurs in an included file. Normally <i>ipptool</i> will continue with subsequent tests after the INCLUDE directive.
---version
-Shows the version of <i>ipptool</i> being used.
+</dd>
+<dt>--stop-after-include-error
+</dt>
+<dd>Tells <i>ipptool</i> to stop if an error occurs in an included file. Normally <i>ipptool</i> will continue with subsequent tests after the INCLUDE directive.
+</dd>
+<dt>--version
+</dt>
+<dd>Shows the version of <i>ipptool</i> being used.
 </dd>
 <dt>-4
 </dt>
@@ -165,11 +169,15 @@ The following standard files are available:
     validate-job.test
 </pre>
 <h2 class="title"><a name="SEE_ALSO">See Also</a></h2>
-<a href='man-ipptoolfile.html?TOPIC=Man+Pages'>ipptoolfile(5)</a>,
+<a href='man-ipptoolfile.html?TOPIC=Man+Pages'>ipptoolfile(5)</a>, RFC 2911,
 <br>
 <a href='http://localhost:631/help'>http://localhost:631/help</a>
+<br>
+<a href='http://www.iana.org/assignments/ipp-registrations'>http://www.iana.org/assignments/ipp-registrations</a>
+<br>
+<a href='http://www.pwg.org/ipp'>http://www.pwg.org/ipp</a>
 <h2 class="title"><a name="COPYRIGHT">Copyright</a></h2>
-Copyright 2007-2013 by Apple Inc.
+Copyright 2007-2014 by Apple Inc.
 
 </body>
 </html>
index 1ce4f195dd6a78b95b4abebfe36619c4db807f18..ce64e2550c089848fa9f49c362071d2f20f07498 100644 (file)
@@ -174,7 +174,7 @@ The following directives are understood in a test:
 <dt>ATTR tag attribute-name value(s)
 </dt>
 <dd>Adds an attribute to the test request. Values are separated by the comma (",")
-character - escape commas using the "" character.
+character - escape commas using the "" character. Common attributes and values are listed in the IANA IPP registry - see references below.
 </dd>
 <dt>ATTR collection attribute-name { MEMBER tag member-name value(s) ... } [ ... { ... } ]
 </dt>
@@ -530,8 +530,8 @@ RFC 2911 and other IPP extension specifications. Here is a complete list:
     Cancel-Subscription
     Close-Job
     Create-Job
-    Create-Job-Subscription
-    Create-Printer-Subscription
+    Create-Job-Subscriptions
+    Create-Printer-Subscriptions
     Deactivate-Printer
     Disable-Printer
     Enable-Printer
@@ -735,12 +735,15 @@ no notify-subscription-id has been seen.
 </dd>
 </dl>
 <h2 class="title"><a name="SEE_ALSO">See Also</a></h2>
-<a href='man-ipptool.html?TOPIC=Man+Pages'>ipptool(1)</a>,
+<a href='man-ipptool.html?TOPIC=Man+Pages'>ipptool(1)</a>, RFC 2911,
 <br>
 <a href='http://localhost:631/help'>http://localhost:631/help</a>
-
+<br>
+<a href='http://www.iana.org/assignments/ipp-registrations'>http://www.iana.org/assignments/ipp-registrations</a>
+<br>
+<a href='http://www.pwg.org/ipp'>http://www.pwg.org/ipp</a>
 <h2 class="title"><a name="COPYRIGHT">Copyright</a></h2>
-Copyright 2007-2013 by Apple Inc.
+Copyright 2007-2014 by Apple Inc.
 
 </body>
 </html>
index 4630beae0cf5ca323a0e537ca623c98208acf3e7..03ed6658a7ef9dbec66e6fd464f2632c352e3b6e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: interpret.c 10996 2013-05-29 11:51:34Z msweet $"
+ * "$Id: interpret.c 11551 2014-01-29 16:31:35Z msweet $"
  *
  *   PPD command interpreter for CUPS.
  *
@@ -470,6 +470,7 @@ _cupsRasterExecPS(
     int                 *preferred_bits,/* O - Preferred bits per color */
     const char          *code)         /* I - PS code to execute */
 {
+  int                  error = 0;      /* Error condition? */
   _cups_ps_stack_t     *st;            /* PostScript value stack */
   _cups_ps_obj_t       *obj;           /* Object from top of stack */
   char                 *codecopy,      /* Copy of code */
@@ -477,7 +478,7 @@ _cupsRasterExecPS(
 
 
   DEBUG_printf(("_cupsRasterExecPS(h=%p, preferred_bits=%p, code=\"%s\")\n",
-                h, preferred_bits, code ? code : "(null)"));
+                h, preferred_bits, code));
 
  /*
   * Copy the PostScript code and create a stack...
@@ -612,12 +613,13 @@ _cupsRasterExecPS(
 
       case CUPS_PS_OTHER :
           _cupsRasterAddError("Unknown operator \"%s\"!\n", obj->value.other);
+         error = 1;
           DEBUG_printf(("_cupsRasterExecPS: Unknown operator \"%s\"!\n",
                        obj->value.other));
           break;
     }
 
-    if (obj && obj->type == CUPS_PS_OTHER)
+    if (error)
       break;
   }
 
@@ -1684,5 +1686,5 @@ DEBUG_stack(_cups_ps_stack_t *st) /* I - Stack */
 
 
 /*
- * End of "$Id: interpret.c 10996 2013-05-29 11:51:34Z msweet $".
+ * End of "$Id: interpret.c 11551 2014-01-29 16:31:35Z msweet $".
  */
index 1c495e65daa9777c0e31dcdedfb81068e3ca8b47..ca0e143da695e06f4b3f9404357d69810be8c831 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: rastertolabel.c 10996 2013-05-29 11:51:34Z msweet $"
+ * "$Id: rastertolabel.c 11756 2014-03-27 17:06:25Z msweet $"
  *
  *   Label printer filter for CUPS.
  *
@@ -567,7 +567,7 @@ EndPage(ppd_file_t *ppd,            /* I - PPD file */
        */
 
        if (header->cupsRowStep != 200)
-         printf("^LT%u\n", header->cupsRowStep);
+         printf("^LT%d\n", header->cupsRowStep);
 
        /*
         * Set media type...
@@ -639,13 +639,6 @@ EndPage(ppd_file_t *ppd,           /* I - PPD file */
 
         puts("^IDR:CUPS.GRF^FS");
        puts("^XZ");
-
-       /*
-        * Free compression buffers...
-       */
-
-       free(CompBuffer);
-       free(LastBuffer);
         break;
 
     case ZEBRA_CPCL :
@@ -714,6 +707,18 @@ EndPage(ppd_file_t *ppd,           /* I - PPD file */
   */
 
   free(Buffer);
+
+  if (CompBuffer)
+  {
+    free(CompBuffer);
+    CompBuffer = NULL;
+  }
+
+  if (LastBuffer)
+  {
+    free(LastBuffer);
+    LastBuffer = NULL;
+  }
 }
 
 
@@ -1297,5 +1302,5 @@ main(int  argc,                           /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: rastertolabel.c 10996 2013-05-29 11:51:34Z msweet $".
+ * End of "$Id: rastertolabel.c 11756 2014-03-27 17:06:25Z msweet $".
  */
index 2b7e2b971c49421adae1e5a0022c763afc0eadbc..50269b5940e53d4180381fb6de8ec0a9aa558bd3 100644 (file)
@@ -30,7 +30,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.6\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2013-07-08 07:21-0400\n"
+"POT-Creation-Date: 2014-03-28 11:06-0400\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -39,12 +39,12 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: systemv/lpstat.c:1949 systemv/lpstat.c:2074
+#: systemv/lpstat.c:1936 systemv/lpstat.c:2061
 msgid "\t\t(all)"
 msgstr ""
 
-#: systemv/lpstat.c:1952 systemv/lpstat.c:1955 systemv/lpstat.c:2077
-#: systemv/lpstat.c:2080
+#: systemv/lpstat.c:1939 systemv/lpstat.c:1942 systemv/lpstat.c:2064
+#: systemv/lpstat.c:2067
 msgid "\t\t(none)"
 msgstr ""
 
@@ -53,104 +53,104 @@ msgstr ""
 msgid "\t%d entries"
 msgstr ""
 
-#: systemv/lpstat.c:798 systemv/lpstat.c:814
+#: systemv/lpstat.c:785 systemv/lpstat.c:801
 #, c-format
 msgid "\t%s"
 msgstr ""
 
-#: systemv/lpstat.c:1930 systemv/lpstat.c:2055
+#: systemv/lpstat.c:1917 systemv/lpstat.c:2042
 msgid "\tAfter fault: continue"
 msgstr ""
 
-#: systemv/lpstat.c:1548 systemv/lpstat.c:1899 systemv/lpstat.c:2025
+#: systemv/lpstat.c:1535 systemv/lpstat.c:1886 systemv/lpstat.c:2012
 #, c-format
 msgid "\tAlerts: %s"
 msgstr ""
 
-#: systemv/lpstat.c:1953 systemv/lpstat.c:2078
+#: systemv/lpstat.c:1940 systemv/lpstat.c:2065
 msgid "\tBanner required"
 msgstr ""
 
-#: systemv/lpstat.c:1954 systemv/lpstat.c:2079
+#: systemv/lpstat.c:1941 systemv/lpstat.c:2066
 msgid "\tCharset sets:"
 msgstr ""
 
-#: systemv/lpstat.c:1918 systemv/lpstat.c:2043
+#: systemv/lpstat.c:1905 systemv/lpstat.c:2030
 msgid "\tConnection: direct"
 msgstr ""
 
-#: systemv/lpstat.c:1909 systemv/lpstat.c:2035
+#: systemv/lpstat.c:1896 systemv/lpstat.c:2022
 msgid "\tConnection: remote"
 msgstr ""
 
-#: systemv/lpstat.c:1873 systemv/lpstat.c:1999
+#: systemv/lpstat.c:1860 systemv/lpstat.c:1986
 msgid "\tContent types: any"
 msgstr ""
 
-#: systemv/lpstat.c:1957 systemv/lpstat.c:2082
+#: systemv/lpstat.c:1944 systemv/lpstat.c:2069
 msgid "\tDefault page size:"
 msgstr ""
 
-#: systemv/lpstat.c:1956 systemv/lpstat.c:2081
+#: systemv/lpstat.c:1943 systemv/lpstat.c:2068
 msgid "\tDefault pitch:"
 msgstr ""
 
-#: systemv/lpstat.c:1958 systemv/lpstat.c:2083
+#: systemv/lpstat.c:1945 systemv/lpstat.c:2070
 msgid "\tDefault port settings:"
 msgstr ""
 
-#: systemv/lpstat.c:1879 systemv/lpstat.c:2005
+#: systemv/lpstat.c:1866 systemv/lpstat.c:1992
 #, c-format
 msgid "\tDescription: %s"
 msgstr ""
 
-#: systemv/lpstat.c:1872 systemv/lpstat.c:1998
+#: systemv/lpstat.c:1859 systemv/lpstat.c:1985
 msgid "\tForm mounted:"
 msgstr ""
 
-#: systemv/lpstat.c:1951 systemv/lpstat.c:2076
+#: systemv/lpstat.c:1938 systemv/lpstat.c:2063
 msgid "\tForms allowed:"
 msgstr ""
 
-#: systemv/lpstat.c:1913 systemv/lpstat.c:2039
+#: systemv/lpstat.c:1900 systemv/lpstat.c:2026
 #, c-format
 msgid "\tInterface: %s.ppd"
 msgstr ""
 
-#: systemv/lpstat.c:1922 systemv/lpstat.c:2047
+#: systemv/lpstat.c:1909 systemv/lpstat.c:2034
 #, c-format
 msgid "\tInterface: %s/interfaces/%s"
 msgstr ""
 
-#: systemv/lpstat.c:1926 systemv/lpstat.c:2051
+#: systemv/lpstat.c:1913 systemv/lpstat.c:2038
 #, c-format
 msgid "\tInterface: %s/ppd/%s.ppd"
 msgstr ""
 
-#: systemv/lpstat.c:1904 systemv/lpstat.c:2030
+#: systemv/lpstat.c:1891 systemv/lpstat.c:2017
 #, c-format
 msgid "\tLocation: %s"
 msgstr ""
 
-#: systemv/lpstat.c:1929 systemv/lpstat.c:2054
+#: systemv/lpstat.c:1916 systemv/lpstat.c:2041
 msgid "\tOn fault: no alert"
 msgstr ""
 
-#: systemv/lpstat.c:1874 systemv/lpstat.c:2000
+#: systemv/lpstat.c:1861 systemv/lpstat.c:1987
 msgid "\tPrinter types: unknown"
 msgstr ""
 
-#: systemv/lpstat.c:1529
+#: systemv/lpstat.c:1516
 #, c-format
 msgid "\tStatus: %s"
 msgstr ""
 
-#: systemv/lpstat.c:1934 systemv/lpstat.c:1948 systemv/lpstat.c:2059
-#: systemv/lpstat.c:2073
+#: systemv/lpstat.c:1921 systemv/lpstat.c:1935 systemv/lpstat.c:2046
+#: systemv/lpstat.c:2060
 msgid "\tUsers allowed:"
 msgstr ""
 
-#: systemv/lpstat.c:1941 systemv/lpstat.c:2066
+#: systemv/lpstat.c:1928 systemv/lpstat.c:2053
 msgid "\tUsers denied:"
 msgstr ""
 
@@ -175,7 +175,7 @@ msgstr ""
 msgid "\tprinting is enabled"
 msgstr ""
 
-#: systemv/lpstat.c:1551
+#: systemv/lpstat.c:1538
 #, c-format
 msgid "\tqueued for %s"
 msgstr ""
@@ -188,7 +188,7 @@ msgstr ""
 msgid "\tqueuing is enabled"
 msgstr ""
 
-#: systemv/lpstat.c:1865 systemv/lpstat.c:1991
+#: systemv/lpstat.c:1852 systemv/lpstat.c:1978
 msgid "\treason unknown"
 msgstr ""
 
@@ -975,11 +975,11 @@ msgstr ""
 msgid "    Warning: obsolete DSC version %.1f in file."
 msgstr ""
 
-#: test/ippfind.c:2773
+#: test/ippfind.c:2776
 msgid "  ! expression            Unary NOT of expression."
 msgstr ""
 
-#: test/ippfind.c:2772
+#: test/ippfind.c:2775
 msgid "  ( expressions )         Group expressions."
 msgstr ""
 
@@ -1011,25 +1011,25 @@ msgstr ""
 msgid "  --crlf                  End lines with CR + LF (Windows)."
 msgstr ""
 
-#: test/ippfind.c:2754
+#: test/ippfind.c:2757
 msgid "  --domain regex          Match domain to regular expression."
 msgstr ""
 
-#: test/ippfind.c:2755
+#: test/ippfind.c:2758
 msgid ""
 "  --exec utility [argument ...] ;\n"
 "                          Execute program if true."
 msgstr ""
 
-#: test/ippfind.c:2775
+#: test/ippfind.c:2778
 msgid "  --false                 Always false."
 msgstr ""
 
-#: test/ippfind.c:2737
+#: test/ippfind.c:2740
 msgid "  --help                  Show this help."
 msgstr ""
 
-#: test/ippfind.c:2757
+#: test/ippfind.c:2760
 msgid "  --host regex            Match hostname to regular expression."
 msgstr ""
 
@@ -1037,79 +1037,79 @@ msgstr ""
 msgid "  --lf                    End lines with LF (UNIX/Linux/OS X)."
 msgstr ""
 
-#: test/ippfind.c:2759
+#: test/ippfind.c:2762
 msgid "  --local                 True if service is local."
 msgstr ""
 
-#: test/ippfind.c:2758
+#: test/ippfind.c:2761
 msgid "  --ls                    List attributes."
 msgstr ""
 
-#: test/ippfind.c:2760
+#: test/ippfind.c:2763
 msgid "  --name regex            Match service name to regular expression."
 msgstr ""
 
-#: test/ippfind.c:2774
+#: test/ippfind.c:2777
 msgid "  --not expression        Unary NOT of expression."
 msgstr ""
 
-#: test/ippfind.c:2761
+#: test/ippfind.c:2764
 msgid "  --path regex            Match resource path to regular expression."
 msgstr ""
 
-#: test/ippfind.c:2762
+#: test/ippfind.c:2765
 msgid "  --port number[-number]  Match port to number or range."
 msgstr ""
 
-#: test/ippfind.c:2763
+#: test/ippfind.c:2766
 msgid "  --print                 Print URI if true."
 msgstr ""
 
-#: test/ippfind.c:2764
+#: test/ippfind.c:2767
 msgid "  --print-name            Print service name if true."
 msgstr ""
 
-#: test/ippfind.c:2765
+#: test/ippfind.c:2768
 msgid "  --quiet                 Quietly report match via exit code."
 msgstr ""
 
-#: test/ippfind.c:2766
+#: test/ippfind.c:2769
 msgid "  --remote                True if service is remote."
 msgstr ""
 
-#: test/ippfind.c:2776
+#: test/ippfind.c:2779
 msgid "  --true                  Always true."
 msgstr ""
 
-#: test/ippfind.c:2767
+#: test/ippfind.c:2770
 msgid "  --txt key               True if the TXT record contains the key."
 msgstr ""
 
-#: test/ippfind.c:2768
+#: test/ippfind.c:2771
 msgid "  --txt-* regex           Match TXT record key to regular expression."
 msgstr ""
 
-#: test/ippfind.c:2769
+#: test/ippfind.c:2772
 msgid "  --uri regex             Match URI to regular expression."
 msgstr ""
 
-#: test/ippfind.c:2738
+#: test/ippfind.c:2741
 msgid "  --version               Show program version."
 msgstr ""
 
-#: test/ippfind.c:2731 test/ipptool.c:4790
+#: test/ippfind.c:2734 test/ipptool.c:4709
 msgid "  -4                      Connect using IPv4."
 msgstr ""
 
-#: test/ippfind.c:2732 test/ipptool.c:4791
+#: test/ippfind.c:2735 test/ipptool.c:4710
 msgid "  -6                      Connect using IPv6."
 msgstr ""
 
-#: test/ipptool.c:4792
+#: test/ipptool.c:4711
 msgid "  -C                      Send requests using chunking (default)."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1475
+#: scheduler/cupsfilter.c:1458
 msgid "  -D                      Remove the input file when finished."
 msgstr ""
 
@@ -1121,11 +1121,11 @@ msgstr ""
 msgid "  -E                      Encrypt the connection."
 msgstr ""
 
-#: test/ipptool.c:4794
+#: test/ipptool.c:4713
 msgid "  -E                      Test with HTTP Upgrade to TLS."
 msgstr ""
 
-#: scheduler/main.c:2016
+#: scheduler/main.c:2005
 msgid "  -F                      Run in the foreground but detach from console."
 msgstr ""
 
@@ -1133,7 +1133,7 @@ msgstr ""
 msgid "  -H samba-server         Use the named SAMBA server."
 msgstr ""
 
-#: test/ipptool.c:4796
+#: test/ipptool.c:4715
 msgid "  -I                      Ignore errors."
 msgstr ""
 
@@ -1145,15 +1145,15 @@ msgstr ""
 msgid "  -I {filename,filters,none,profiles}"
 msgstr ""
 
-#: test/ipptool.c:4797
+#: test/ipptool.c:4716
 msgid "  -L                      Send requests using content-length."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1477
+#: scheduler/cupsfilter.c:1460
 msgid "  -P filename.ppd         Set PPD file."
 msgstr ""
 
-#: test/ippfind.c:2741
+#: test/ippfind.c:2744
 msgid "  -P number[-number]      Match port to number or range."
 msgstr ""
 
@@ -1161,23 +1161,23 @@ msgstr ""
 msgid "  -R root-directory       Set alternate root."
 msgstr ""
 
-#: test/ipptool.c:4799
+#: test/ipptool.c:4718
 msgid "  -S                      Test with SSL encryption."
 msgstr ""
 
-#: test/ippfind.c:2733
+#: test/ippfind.c:2736
 msgid "  -T seconds              Set the browse timeout in seconds."
 msgstr ""
 
-#: test/ipptool.c:4801
+#: test/ipptool.c:4720
 msgid "  -T seconds              Set the receive/send timeout in seconds."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1478 systemv/cupsaddsmb.c:288 systemv/cupsctl.c:206
+#: scheduler/cupsfilter.c:1461 systemv/cupsaddsmb.c:288 systemv/cupsctl.c:206
 msgid "  -U username             Specify username."
 msgstr ""
 
-#: test/ippfind.c:2735 test/ipptool.c:4803
+#: test/ippfind.c:2738 test/ipptool.c:4722
 msgid "  -V version              Set default IPP version."
 msgstr ""
 
@@ -1185,7 +1185,7 @@ msgstr ""
 msgid "  -W {all,none,constraints,defaults,duplex,filters,profiles,sizes,translations}"
 msgstr ""
 
-#: test/ipptool.c:4805
+#: test/ipptool.c:4724
 msgid "  -X                      Produce XML plist instead of plain text."
 msgstr ""
 
@@ -1201,7 +1201,11 @@ msgstr ""
 msgid "  -c catalog.po           Load the specified message catalog."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1479 scheduler/main.c:2014
+#: scheduler/cupsfilter.c:1462
+msgid "  -c cups-files.conf      Set cups-files.conf file to use."
+msgstr ""
+
+#: scheduler/main.c:2003
 msgid "  -c cupsd.conf           Set cupsd.conf file to use."
 msgstr ""
 
@@ -1209,7 +1213,7 @@ msgstr ""
 msgid "  -d domain               Browse/resolve in specified domain."
 msgstr ""
 
-#: test/ipptool.c:4807
+#: test/ipptool.c:4726
 msgid "  -d name=value           Set named variable to value."
 msgstr ""
 
@@ -1217,31 +1221,31 @@ msgstr ""
 msgid "  -d output-dir           Specify the output directory."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1481
+#: scheduler/cupsfilter.c:1464
 msgid "  -d printer              Use the named printer."
 msgstr ""
 
-#: test/ippfind.c:2742
+#: test/ippfind.c:2745
 msgid "  -d regex                Match domain to regular expression."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1483
+#: scheduler/cupsfilter.c:1466
 msgid "  -e                      Use every filter from the PPD file."
 msgstr ""
 
-#: scheduler/main.c:2015
+#: scheduler/main.c:2004
 msgid "  -f                      Run in the foreground."
 msgstr ""
 
-#: test/ipptool.c:4809
+#: test/ipptool.c:4728
 msgid "  -f filename             Set default request filename."
 msgstr ""
 
-#: scheduler/main.c:2018
+#: scheduler/main.c:2007
 msgid "  -h                      Show this usage message."
 msgstr ""
 
-#: test/ippfind.c:2743
+#: test/ippfind.c:2746
 msgid "  -h regex                Match hostname to regular expression."
 msgstr ""
 
@@ -1249,23 +1253,23 @@ msgstr ""
 msgid "  -h server[:port]        Specify server address."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1485
+#: scheduler/cupsfilter.c:1468
 msgid "  -i mime/type            Set input MIME type (otherwise auto-typed)."
 msgstr ""
 
-#: test/ipptool.c:4811
+#: test/ipptool.c:4730
 msgid "  -i seconds              Repeat the last file with the given time interval."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1487
+#: scheduler/cupsfilter.c:1470
 msgid "  -j job-id[,N]           Filter file N from the specified job (default is file 1)."
 msgstr ""
 
-#: test/ippfind.c:2744
+#: test/ippfind.c:2747
 msgid "  -l                      List attributes."
 msgstr ""
 
-#: scheduler/main.c:2019
+#: scheduler/main.c:2008
 msgid "  -l                      Run cupsd from launchd(8)."
 msgstr ""
 
@@ -1277,19 +1281,19 @@ msgstr ""
 msgid "  -m                      Use the ModelName value as the filename."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1489
+#: scheduler/cupsfilter.c:1472
 msgid "  -m mime/type            Set output MIME type (otherwise application/pdf)."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1491
+#: scheduler/cupsfilter.c:1474
 msgid "  -n copies               Set number of copies."
 msgstr ""
 
-#: test/ipptool.c:4813
+#: test/ipptool.c:4732
 msgid "  -n count                Repeat the last file the given number of times."
 msgstr ""
 
-#: test/ippfind.c:2745
+#: test/ippfind.c:2748
 msgid "  -n regex                Match service name to regular expression."
 msgstr ""
 
@@ -1301,15 +1305,15 @@ msgstr ""
 msgid "  -o filename.ppd[.gz]    Set output file (otherwise stdout)."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1492
+#: scheduler/cupsfilter.c:1475
 msgid "  -o name=value           Set option(s)."
 msgstr ""
 
-#: test/ippfind.c:2746
+#: test/ippfind.c:2749
 msgid "  -p                      Print URI if true."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1493
+#: scheduler/cupsfilter.c:1476
 msgid "  -p filename.ppd         Set PPD file."
 msgstr ""
 
@@ -1317,15 +1321,15 @@ msgstr ""
 msgid "  -p program              Run specified program for each service."
 msgstr ""
 
-#: test/ippfind.c:2747
+#: test/ippfind.c:2750
 msgid "  -q                      Quietly report match via exit code."
 msgstr ""
 
-#: systemv/cupstestppd.c:3826 test/ipptool.c:4815
+#: systemv/cupstestppd.c:3826 test/ipptool.c:4734
 msgid "  -q                      Run silently."
 msgstr ""
 
-#: test/ippfind.c:2748
+#: test/ippfind.c:2751
 msgid "  -r                      True if service is remote."
 msgstr ""
 
@@ -1333,11 +1337,11 @@ msgstr ""
 msgid "  -r                      Use 'relaxed' open mode."
 msgstr ""
 
-#: test/ippfind.c:2749
+#: test/ippfind.c:2752
 msgid "  -s                      Print service name if true."
 msgstr ""
 
-#: test/ipptool.c:4816
+#: test/ipptool.c:4735
 msgid "  -t                      Produce a test report."
 msgstr ""
 
@@ -1345,15 +1349,15 @@ msgstr ""
 msgid "  -t                      Test PPDs instead of generating them."
 msgstr ""
 
-#: scheduler/main.c:2020
+#: scheduler/main.c:2009
 msgid "  -t                      Test the configuration file."
 msgstr ""
 
-#: test/ippfind.c:2750
+#: test/ippfind.c:2753
 msgid "  -t key                  True if the TXT record contains the key."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1494
+#: scheduler/cupsfilter.c:1477
 msgid "  -t title                Set title."
 msgstr ""
 
@@ -1361,15 +1365,15 @@ msgstr ""
 msgid "  -t type                 Browse/resolve with specified type."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1495
+#: scheduler/cupsfilter.c:1478
 msgid "  -u                      Remove the PPD file when finished."
 msgstr ""
 
-#: test/ippfind.c:2751
+#: test/ippfind.c:2754
 msgid "  -u regex                Match URI to regular expression."
 msgstr ""
 
-#: systemv/cupsaddsmb.c:291 systemv/cupstestppd.c:3828 test/ipptool.c:4817
+#: systemv/cupsaddsmb.c:291 systemv/cupstestppd.c:3828 test/ipptool.c:4736
 #: ppdc/ppdc.cxx:452 ppdc/ppdpo.cxx:259
 msgid "  -v                      Be verbose."
 msgstr ""
@@ -1378,7 +1382,7 @@ msgstr ""
 msgid "  -vv                     Be very verbose."
 msgstr ""
 
-#: test/ippfind.c:2752
+#: test/ippfind.c:2755
 msgid ""
 "  -x utility [argument ...] ;\n"
 "                          Execute program if true."
@@ -1388,89 +1392,89 @@ msgstr ""
 msgid "  -z                      Compress PPD files using GNU zip."
 msgstr ""
 
-#: test/ippfind.c:2795
+#: test/ippfind.c:2798
 msgid "  IPPFIND_SERVICE_DOMAIN  Domain name"
 msgstr ""
 
-#: test/ippfind.c:2796
+#: test/ippfind.c:2799
 msgid ""
 "  IPPFIND_SERVICE_HOSTNAME\n"
 "                          Fully-qualified domain name"
 msgstr ""
 
-#: test/ippfind.c:2798
+#: test/ippfind.c:2801
 msgid "  IPPFIND_SERVICE_NAME    Service instance name"
 msgstr ""
 
-#: test/ippfind.c:2799
+#: test/ippfind.c:2802
 msgid "  IPPFIND_SERVICE_PORT    Port number"
 msgstr ""
 
-#: test/ippfind.c:2800
+#: test/ippfind.c:2803
 msgid "  IPPFIND_SERVICE_REGTYPE DNS-SD registration type"
 msgstr ""
 
-#: test/ippfind.c:2801
+#: test/ippfind.c:2804
 msgid "  IPPFIND_SERVICE_SCHEME  URI scheme"
 msgstr ""
 
-#: test/ippfind.c:2802
+#: test/ippfind.c:2805
 msgid "  IPPFIND_SERVICE_URI     URI"
 msgstr ""
 
-#: test/ippfind.c:2803
+#: test/ippfind.c:2806
 msgid "  IPPFIND_TXT_*           Value of TXT record key"
 msgstr ""
 
-#: test/ippfind.c:2778
+#: test/ippfind.c:2781
 msgid ""
 "  expression --and expression\n"
 "                          Logical AND."
 msgstr ""
 
-#: test/ippfind.c:2780
+#: test/ippfind.c:2783
 msgid ""
 "  expression --or expression\n"
 "                          Logical OR."
 msgstr ""
 
-#: test/ippfind.c:2777
+#: test/ippfind.c:2780
 msgid "  expression expression   Logical AND."
 msgstr ""
 
-#: test/ippfind.c:2785
+#: test/ippfind.c:2788
 msgid "  {service_domain}        Domain name"
 msgstr ""
 
-#: test/ippfind.c:2786
+#: test/ippfind.c:2789
 msgid "  {service_hostname}      Fully-qualified domain name"
 msgstr ""
 
-#: test/ippfind.c:2787
+#: test/ippfind.c:2790
 msgid "  {service_name}          Service instance name"
 msgstr ""
 
-#: test/ippfind.c:2788
+#: test/ippfind.c:2791
 msgid "  {service_port}          Port number"
 msgstr ""
 
-#: test/ippfind.c:2789
+#: test/ippfind.c:2792
 msgid "  {service_regtype}       DNS-SD registration type"
 msgstr ""
 
-#: test/ippfind.c:2790
+#: test/ippfind.c:2793
 msgid "  {service_scheme}        URI scheme"
 msgstr ""
 
-#: test/ippfind.c:2791
+#: test/ippfind.c:2794
 msgid "  {service_uri}           URI"
 msgstr ""
 
-#: test/ippfind.c:2792
+#: test/ippfind.c:2795
 msgid "  {txt_*}                 Value of TXT record key"
 msgstr ""
 
-#: test/ippfind.c:2784
+#: test/ippfind.c:2787
 msgid "  {}                      URI"
 msgstr ""
 
@@ -1535,172 +1539,172 @@ msgstr ""
 msgid " PASS"
 msgstr ""
 
-#: cups/ipp.c:5243
+#: cups/ipp.c:5246
 #, c-format
 msgid "\"%s\": Bad URI value \"%s\" - %s (RFC 2911 section 4.1.5)."
 msgstr ""
 
-#: cups/ipp.c:5254
+#: cups/ipp.c:5257
 #, c-format
 msgid "\"%s\": Bad URI value \"%s\" - bad length %d (RFC 2911 section 4.1.5)."
 msgstr ""
 
-#: cups/ipp.c:4874
+#: cups/ipp.c:4877
 #, c-format
 msgid "\"%s\": Bad attribute name - bad length %d (RFC 2911 section 4.1.3)."
 msgstr ""
 
-#: cups/ipp.c:4866
+#: cups/ipp.c:4869
 #, c-format
 msgid "\"%s\": Bad attribute name - invalid character (RFC 2911 section 4.1.3)."
 msgstr ""
 
-#: cups/ipp.c:4892
+#: cups/ipp.c:4895
 #, c-format
 msgid "\"%s\": Bad boolen value %d (RFC 2911 section 4.1.11)."
 msgstr ""
 
-#: cups/ipp.c:5306
+#: cups/ipp.c:5309
 #, c-format
 msgid "\"%s\": Bad charset value \"%s\" - bad characters (RFC 2911 section 4.1.7)."
 msgstr ""
 
-#: cups/ipp.c:5315
+#: cups/ipp.c:5318
 #, c-format
 msgid "\"%s\": Bad charset value \"%s\" - bad length %d (RFC 2911 section 4.1.7)."
 msgstr ""
 
-#: cups/ipp.c:4992
+#: cups/ipp.c:4995
 #, c-format
 msgid "\"%s\": Bad dateTime UTC hours %u (RFC 2911 section 4.1.14)."
 msgstr ""
 
-#: cups/ipp.c:5000
+#: cups/ipp.c:5003
 #, c-format
 msgid "\"%s\": Bad dateTime UTC minutes %u (RFC 2911 section 4.1.14)."
 msgstr ""
 
-#: cups/ipp.c:4984
+#: cups/ipp.c:4987
 #, c-format
 msgid "\"%s\": Bad dateTime UTC sign '%c' (RFC 2911 section 4.1.14)."
 msgstr ""
 
-#: cups/ipp.c:4944
+#: cups/ipp.c:4947
 #, c-format
 msgid "\"%s\": Bad dateTime day %u (RFC 2911 section 4.1.14)."
 msgstr ""
 
-#: cups/ipp.c:4976
+#: cups/ipp.c:4979
 #, c-format
 msgid "\"%s\": Bad dateTime deciseconds %u (RFC 2911 section 4.1.14)."
 msgstr ""
 
-#: cups/ipp.c:4952
+#: cups/ipp.c:4955
 #, c-format
 msgid "\"%s\": Bad dateTime hours %u (RFC 2911 section 4.1.14)."
 msgstr ""
 
-#: cups/ipp.c:4960
+#: cups/ipp.c:4963
 #, c-format
 msgid "\"%s\": Bad dateTime minutes %u (RFC 2911 section 4.1.14)."
 msgstr ""
 
-#: cups/ipp.c:4936
+#: cups/ipp.c:4939
 #, c-format
 msgid "\"%s\": Bad dateTime month %u (RFC 2911 section 4.1.14)."
 msgstr ""
 
-#: cups/ipp.c:4968
+#: cups/ipp.c:4971
 #, c-format
 msgid "\"%s\": Bad dateTime seconds %u (RFC 2911 section 4.1.14)."
 msgstr ""
 
-#: cups/ipp.c:4906
+#: cups/ipp.c:4909
 #, c-format
 msgid "\"%s\": Bad enum value %d - out of range (RFC 2911 section 4.1.4)."
 msgstr ""
 
-#: cups/ipp.c:5221
+#: cups/ipp.c:5224
 #, c-format
 msgid "\"%s\": Bad keyword value \"%s\" - bad length %d (RFC 2911 section 4.1.3)."
 msgstr ""
 
-#: cups/ipp.c:5212
+#: cups/ipp.c:5215
 #, c-format
 msgid "\"%s\": Bad keyword value \"%s\" - invalid character (RFC 2911 section 4.1.3)."
 msgstr ""
 
-#: cups/ipp.c:5415
+#: cups/ipp.c:5418
 #, c-format
 msgid "\"%s\": Bad mimeMediaType value \"%s\" - bad characters (RFC 2911 section 4.1.9)."
 msgstr ""
 
-#: cups/ipp.c:5425
+#: cups/ipp.c:5428
 #, c-format
 msgid "\"%s\": Bad mimeMediaType value \"%s\" - bad length %d (RFC 2911 section 4.1.9)."
 msgstr ""
 
-#: cups/ipp.c:5183
+#: cups/ipp.c:5186
 #, c-format
 msgid "\"%s\": Bad name value \"%s\" - bad UTF-8 sequence (RFC 2911 section 4.1.2)."
 msgstr ""
 
-#: cups/ipp.c:5192
+#: cups/ipp.c:5195
 #, c-format
 msgid "\"%s\": Bad name value \"%s\" - bad length %d (RFC 2911 section 4.1.2)."
 msgstr ""
 
-#: cups/ipp.c:5361
+#: cups/ipp.c:5364
 #, c-format
 msgid "\"%s\": Bad naturalLanguage value \"%s\" - bad characters (RFC 2911 section 4.1.8)."
 msgstr ""
 
-#: cups/ipp.c:5371
+#: cups/ipp.c:5374
 #, c-format
 msgid "\"%s\": Bad naturalLanguage value \"%s\" - bad length %d (RFC 2911 section 4.1.8)."
 msgstr ""
 
-#: cups/ipp.c:4920
+#: cups/ipp.c:4923
 #, c-format
 msgid "\"%s\": Bad octetString value - bad length %d (RFC 2911 section 4.1.10)."
 msgstr ""
 
-#: cups/ipp.c:5063
+#: cups/ipp.c:5066
 #, c-format
 msgid "\"%s\": Bad rangeOfInteger value %d-%d - lower greater than upper (RFC 2911 section 4.1.13)."
 msgstr ""
 
-#: cups/ipp.c:5044
+#: cups/ipp.c:5047
 #, c-format
 msgid "\"%s\": Bad resolution value %dx%d%s - bad units value (RFC 2911 section 4.1.15)."
 msgstr ""
 
-#: cups/ipp.c:5013
+#: cups/ipp.c:5016
 #, c-format
 msgid "\"%s\": Bad resolution value %dx%d%s - cross feed resolution must be positive (RFC 2911 section 4.1.15)."
 msgstr ""
 
-#: cups/ipp.c:5028
+#: cups/ipp.c:5031
 #, c-format
 msgid "\"%s\": Bad resolution value %dx%d%s - feed resolution must be positive (RFC 2911 section 4.1.15)."
 msgstr ""
 
-#: cups/ipp.c:5125
+#: cups/ipp.c:5128
 #, c-format
 msgid "\"%s\": Bad text value \"%s\" - bad UTF-8 sequence (RFC 2911 section 4.1.1)."
 msgstr ""
 
-#: cups/ipp.c:5134
+#: cups/ipp.c:5137
 #, c-format
 msgid "\"%s\": Bad text value \"%s\" - bad length %d (RFC 2911 section 4.1.1)."
 msgstr ""
 
-#: cups/ipp.c:5277
+#: cups/ipp.c:5280
 #, c-format
 msgid "\"%s\": Bad uriScheme value \"%s\" - bad characters (RFC 2911 section 4.1.6)."
 msgstr ""
 
-#: cups/ipp.c:5286
+#: cups/ipp.c:5289
 #, c-format
 msgid "\"%s\": Bad uriScheme value \"%s\" - bad length %d (RFC 2911 section 4.1.6)."
 msgstr ""
@@ -1715,12 +1719,12 @@ msgstr ""
 msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes"
 msgstr ""
 
-#: systemv/lpstat.c:792
+#: systemv/lpstat.c:779
 #, c-format
 msgid "%s accepting requests since %s"
 msgstr ""
 
-#: scheduler/ipp.c:9933
+#: scheduler/ipp.c:9867
 #, c-format
 msgid "%s cannot be changed."
 msgstr ""
@@ -1746,27 +1750,27 @@ msgid "%s is ready and printing"
 msgstr ""
 
 #: filter/rastertoepson.c:985 filter/rastertohp.c:711
-#: filter/rastertolabel.c:1123
+#: filter/rastertolabel.c:1128
 #, c-format
 msgid "%s job-id user title copies options [file]"
 msgstr ""
 
-#: systemv/lpstat.c:796
+#: systemv/lpstat.c:783
 #, c-format
 msgid "%s not accepting requests since %s -"
 msgstr ""
 
-#: scheduler/ipp.c:691
+#: scheduler/ipp.c:621
 #, c-format
 msgid "%s not supported."
 msgstr ""
 
-#: systemv/lpstat.c:807
+#: systemv/lpstat.c:794
 #, c-format
 msgid "%s/%s accepting requests since %s"
 msgstr ""
 
-#: systemv/lpstat.c:812
+#: systemv/lpstat.c:799
 #, c-format
 msgid "%s/%s not accepting requests since %s -"
 msgstr ""
@@ -1777,10 +1781,10 @@ msgid "%s: %-33.33s [job %d localhost]"
 msgstr ""
 
 #. TRANSLATORS: Message is "subject: error"
-#: cups/langprintf.c:86 scheduler/cupsfilter.c:716 systemv/lpadmin.c:805
+#: cups/langprintf.c:86 scheduler/cupsfilter.c:698 systemv/lpadmin.c:805
 #: systemv/lpadmin.c:856 systemv/lpadmin.c:906 systemv/lpadmin.c:962
 #: systemv/lpadmin.c:1060 systemv/lpadmin.c:1112 systemv/lpadmin.c:1168
-#: systemv/lpadmin.c:1478
+#: systemv/lpadmin.c:1479
 #, c-format
 msgid "%s: %s"
 msgstr ""
@@ -1790,7 +1794,7 @@ msgstr ""
 msgid "%s: %s failed: %s"
 msgstr ""
 
-#: test/ippfind.c:797 test/ipptool.c:389
+#: test/ippfind.c:797 test/ipptool.c:361
 #, c-format
 msgid "%s: Bad version %s for \"-V\"."
 msgstr ""
@@ -1807,11 +1811,11 @@ msgstr ""
 
 #: berkeley/lpq.c:144 berkeley/lpq.c:215 berkeley/lpr.c:234 berkeley/lpr.c:337
 #: systemv/lp.c:163 systemv/lp.c:583 systemv/lp.c:703 systemv/lp.c:752
-#: systemv/lpstat.c:208 systemv/lpstat.c:254 systemv/lpstat.c:345
-#: systemv/lpstat.c:374 systemv/lpstat.c:398 systemv/lpstat.c:457
-#: systemv/lpstat.c:523 systemv/lpstat.c:584 systemv/lpstat.c:710
-#: systemv/lpstat.c:895 systemv/lpstat.c:1156 systemv/lpstat.c:1399
-#: systemv/lpstat.c:1658
+#: systemv/lpstat.c:195 systemv/lpstat.c:241 systemv/lpstat.c:332
+#: systemv/lpstat.c:361 systemv/lpstat.c:385 systemv/lpstat.c:444
+#: systemv/lpstat.c:510 systemv/lpstat.c:571 systemv/lpstat.c:697
+#: systemv/lpstat.c:882 systemv/lpstat.c:1143 systemv/lpstat.c:1386
+#: systemv/lpstat.c:1645
 #, c-format
 msgid "%s: Error - add '/version=1.1' to server name."
 msgstr ""
@@ -1877,7 +1881,7 @@ msgid "%s: Error - expected hostname after \"-H\" option."
 msgstr ""
 
 #: berkeley/lpq.c:180 berkeley/lprm.c:123 systemv/cancel.c:124
-#: systemv/cupsaccept.c:123 systemv/lp.c:198 systemv/lpstat.c:279
+#: systemv/cupsaccept.c:123 systemv/lp.c:198 systemv/lpstat.c:266
 #, c-format
 msgid "%s: Error - expected hostname after \"-h\" option."
 msgstr ""
@@ -1919,7 +1923,7 @@ msgstr ""
 
 #: berkeley/lpq.c:108 berkeley/lpr.c:85 berkeley/lprm.c:104
 #: systemv/cancel.c:95 systemv/cupsaccept.c:101 systemv/lp.c:116
-#: systemv/lpadmin.c:438 systemv/lpstat.c:137
+#: systemv/lpadmin.c:438 systemv/lpstat.c:124
 #, c-format
 msgid "%s: Error - expected username after \"-U\" option."
 msgstr ""
@@ -1934,7 +1938,7 @@ msgstr ""
 msgid "%s: Error - expected value after \"-%c\" option."
 msgstr ""
 
-#: systemv/lpstat.c:157 systemv/lpstat.c:171
+#: systemv/lpstat.c:144 systemv/lpstat.c:158
 #, c-format
 msgid "%s: Error - need \"completed\", \"not-completed\", or \"all\" after \"-W\" option."
 msgstr ""
@@ -1980,7 +1984,7 @@ msgid "%s: Error - unknown destination \"%s/%s\"."
 msgstr ""
 
 #: berkeley/lpr.c:283 berkeley/lprm.c:139 systemv/cancel.c:163
-#: systemv/cupsaccept.c:164 systemv/lp.c:512 systemv/lpstat.c:469
+#: systemv/cupsaccept.c:164 systemv/lp.c:512 systemv/lpstat.c:456
 #, c-format
 msgid "%s: Error - unknown option \"%c\"."
 msgstr ""
@@ -1995,22 +1999,22 @@ msgstr ""
 msgid "%s: Expected job ID after \"-i\" option."
 msgstr ""
 
-#: systemv/lpstat.c:527 systemv/lpstat.c:567
+#: systemv/lpstat.c:514 systemv/lpstat.c:554
 #, c-format
 msgid "%s: Invalid destination name in list \"%s\"."
 msgstr ""
 
-#: scheduler/cupsfilter.c:569
+#: scheduler/cupsfilter.c:551
 #, c-format
 msgid "%s: Invalid filter string \"%s\"."
 msgstr ""
 
-#: test/ippfind.c:768 test/ipptool.c:357
+#: test/ippfind.c:768 test/ipptool.c:329
 #, c-format
 msgid "%s: Missing timeout for \"-T\"."
 msgstr ""
 
-#: test/ippfind.c:781 test/ipptool.c:371
+#: test/ippfind.c:781 test/ipptool.c:343
 #, c-format
 msgid "%s: Missing version for \"-V\"."
 msgstr ""
@@ -2020,7 +2024,7 @@ msgstr ""
 msgid "%s: Need job ID (\"-i jobid\") before \"-H restart\"."
 msgstr ""
 
-#: scheduler/cupsfilter.c:460
+#: scheduler/cupsfilter.c:442
 #, c-format
 msgid "%s: No filter to convert from %s/%s to %s/%s."
 msgstr ""
@@ -2033,12 +2037,12 @@ msgstr ""
 #: berkeley/lpq.c:94 berkeley/lpr.c:71 berkeley/lprm.c:67 systemv/cancel.c:82
 #: systemv/cupsaccept.c:88 systemv/cupsaddsmb.c:86 systemv/lp.c:102
 #: systemv/lpadmin.c:239 systemv/lpinfo.c:88 systemv/lpmove.c:73
-#: systemv/lpstat.c:102 test/ipptool.c:329 test/ipptool.c:346
+#: systemv/lpstat.c:88 test/ipptool.c:301 test/ipptool.c:318
 #, c-format
 msgid "%s: Sorry, no encryption support."
 msgstr ""
 
-#: berkeley/lpq.c:296 scheduler/cupsfilter.c:1265 systemv/cancel.c:245
+#: berkeley/lpq.c:296 scheduler/cupsfilter.c:1247 systemv/cancel.c:245
 #: systemv/cupsaddsmb.c:144 systemv/cupsaddsmb.c:171
 #, c-format
 msgid "%s: Unable to connect to server."
@@ -2049,7 +2053,7 @@ msgstr ""
 msgid "%s: Unable to contact server."
 msgstr ""
 
-#: scheduler/cupsfilter.c:425
+#: scheduler/cupsfilter.c:407
 #, c-format
 msgid "%s: Unable to determine MIME type of \"%s\"."
 msgstr ""
@@ -2059,27 +2063,27 @@ msgstr ""
 msgid "%s: Unable to open %s: %s"
 msgstr ""
 
-#: scheduler/cupsfilter.c:664 ppdc/ppdmerge.cxx:112
+#: scheduler/cupsfilter.c:646 ppdc/ppdmerge.cxx:112
 #, c-format
 msgid "%s: Unable to open PPD file: %s on line %d."
 msgstr ""
 
-#: scheduler/cupsfilter.c:392
+#: scheduler/cupsfilter.c:374
 #, c-format
 msgid "%s: Unable to read MIME database from \"%s\" or \"%s\"."
 msgstr ""
 
-#: berkeley/lpq.c:151 systemv/lpstat.c:588
+#: berkeley/lpq.c:151 systemv/lpstat.c:575
 #, c-format
 msgid "%s: Unknown destination \"%s\"."
 msgstr ""
 
-#: scheduler/cupsfilter.c:437
+#: scheduler/cupsfilter.c:419
 #, c-format
 msgid "%s: Unknown destination MIME type %s/%s."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1470
+#: scheduler/cupsfilter.c:1453
 #, c-format
 msgid "%s: Unknown option \"%c\"."
 msgstr ""
@@ -2094,7 +2098,7 @@ msgstr ""
 msgid "%s: Unknown option \"-%c\"."
 msgstr ""
 
-#: scheduler/cupsfilter.c:417
+#: scheduler/cupsfilter.c:399
 #, c-format
 msgid "%s: Unknown source MIME type %s/%s."
 msgstr ""
@@ -2928,12 +2932,12 @@ msgstr ""
 msgid "A Samba username is required to export printer drivers"
 msgstr ""
 
-#: scheduler/ipp.c:2363
+#: scheduler/ipp.c:2293
 #, c-format
 msgid "A class named \"%s\" already exists."
 msgstr ""
 
-#: scheduler/ipp.c:1006
+#: scheduler/ipp.c:936
 #, c-format
 msgid "A printer named \"%s\" already exists."
 msgstr ""
@@ -3115,12 +3119,12 @@ msgstr ""
 msgid "Applicator"
 msgstr ""
 
-#: scheduler/ipp.c:1081
+#: scheduler/ipp.c:1011
 #, c-format
 msgid "Attempt to set %s printer-state to bad value %d."
 msgstr ""
 
-#: scheduler/ipp.c:325
+#: scheduler/ipp.c:242
 #, c-format
 msgid "Attribute groups are out of order (%x < %x)."
 msgstr ""
@@ -3173,12 +3177,12 @@ msgstr ""
 msgid "B9"
 msgstr ""
 
-#: scheduler/ipp.c:10859
+#: scheduler/ipp.c:10793
 #, c-format
 msgid "Bad 'document-format' value \"%s\"."
 msgstr ""
 
-#: cups/dest.c:1683
+#: cups/dest.c:1712
 msgid "Bad NULL dests pointer"
 msgstr ""
 
@@ -3219,7 +3223,7 @@ msgstr ""
 msgid "Bad UIConstraints"
 msgstr ""
 
-#: scheduler/ipp.c:1442
+#: scheduler/ipp.c:1372
 #, c-format
 msgid "Bad copies value %d."
 msgstr ""
@@ -3228,22 +3232,22 @@ msgstr ""
 msgid "Bad custom parameter"
 msgstr ""
 
-#: cups/http-support.c:1526 scheduler/ipp.c:2449
+#: cups/http-support.c:1526 scheduler/ipp.c:2379
 #, c-format
 msgid "Bad device-uri \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:2488
+#: scheduler/ipp.c:2418
 #, c-format
 msgid "Bad device-uri scheme \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:8105 scheduler/ipp.c:8121 scheduler/ipp.c:9342
+#: scheduler/ipp.c:8039 scheduler/ipp.c:8055 scheduler/ipp.c:9276
 #, c-format
 msgid "Bad document-format \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:9358
+#: scheduler/ipp.c:9292
 #, c-format
 msgid "Bad document-format-default \"%s\"."
 msgstr ""
@@ -3252,51 +3256,51 @@ msgstr ""
 msgid "Bad filename buffer"
 msgstr ""
 
-#: scheduler/ipp.c:1618
+#: scheduler/ipp.c:1548
 #, c-format
 msgid "Bad job-name value: %s"
 msgstr ""
 
-#: scheduler/ipp.c:1611
+#: scheduler/ipp.c:1541
 msgid "Bad job-name value: Wrong type or count."
 msgstr ""
 
-#: scheduler/ipp.c:9948
+#: scheduler/ipp.c:9882
 msgid "Bad job-priority value."
 msgstr ""
 
-#: scheduler/ipp.c:1472
+#: scheduler/ipp.c:1402
 #, c-format
 msgid "Bad job-sheets value \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:1456
+#: scheduler/ipp.c:1386
 msgid "Bad job-sheets value type."
 msgstr ""
 
-#: scheduler/ipp.c:9978
+#: scheduler/ipp.c:9912
 msgid "Bad job-state value."
 msgstr ""
 
-#: scheduler/ipp.c:3071 scheduler/ipp.c:3531 scheduler/ipp.c:5970
-#: scheduler/ipp.c:6117 scheduler/ipp.c:7539 scheduler/ipp.c:7808
-#: scheduler/ipp.c:8657 scheduler/ipp.c:8883 scheduler/ipp.c:9238
-#: scheduler/ipp.c:9841
+#: scheduler/ipp.c:3001 scheduler/ipp.c:3461 scheduler/ipp.c:5904
+#: scheduler/ipp.c:6051 scheduler/ipp.c:7473 scheduler/ipp.c:7742
+#: scheduler/ipp.c:8591 scheduler/ipp.c:8817 scheduler/ipp.c:9172
+#: scheduler/ipp.c:9775
 #, c-format
 msgid "Bad job-uri \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:2129 scheduler/ipp.c:5514
+#: scheduler/ipp.c:2059 scheduler/ipp.c:5442
 #, c-format
 msgid "Bad notify-pull-method \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:2093 scheduler/ipp.c:5478
+#: scheduler/ipp.c:2023 scheduler/ipp.c:5406
 #, c-format
 msgid "Bad notify-recipient-uri \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:1488
+#: scheduler/ipp.c:1418
 #, c-format
 msgid "Bad number-up value %d."
 msgstr ""
@@ -3306,31 +3310,31 @@ msgstr ""
 msgid "Bad option + choice on line %d."
 msgstr ""
 
-#: scheduler/ipp.c:1505
+#: scheduler/ipp.c:1435
 #, c-format
 msgid "Bad page-ranges values %d-%d."
 msgstr ""
 
-#: scheduler/ipp.c:2531
+#: scheduler/ipp.c:2461
 #, c-format
 msgid "Bad port-monitor \"%s\"."
 msgstr ""
 
-#: cups/dest.c:677 cups/dest.c:1335
+#: cups/dest.c:677 cups/dest.c:1364
 msgid "Bad printer URI."
 msgstr ""
 
-#: scheduler/ipp.c:2592
+#: scheduler/ipp.c:2522
 #, c-format
 msgid "Bad printer-state value %d."
 msgstr ""
 
-#: scheduler/ipp.c:293
+#: scheduler/ipp.c:210
 #, c-format
 msgid "Bad request ID %d."
 msgstr ""
 
-#: scheduler/ipp.c:278
+#: scheduler/ipp.c:195
 #, c-format
 msgid "Bad request version number %d.%d."
 msgstr ""
@@ -3351,7 +3355,7 @@ msgstr ""
 msgid "Bond Paper"
 msgstr ""
 
-#: backend/usb-darwin.c:1894
+#: backend/usb-darwin.c:1873
 #, c-format
 msgid "Boolean expected for waiteof option \"%s\"."
 msgstr ""
@@ -3372,11 +3376,11 @@ msgstr ""
 msgid "Cancel RSS Subscription"
 msgstr ""
 
-#: backend/ipp.c:2156
+#: backend/ipp.c:2138
 msgid "Canceling print job."
 msgstr ""
 
-#: scheduler/ipp.c:2572
+#: scheduler/ipp.c:2502
 msgid "Cannot share a remote Kerberized printer."
 msgstr ""
 
@@ -3389,7 +3393,7 @@ msgstr ""
 msgid "Change Settings"
 msgstr ""
 
-#: scheduler/ipp.c:2141 scheduler/ipp.c:5526
+#: scheduler/ipp.c:2071 scheduler/ipp.c:5454
 #, c-format
 msgid "Character set \"%s\" not supported."
 msgstr ""
@@ -3402,7 +3406,7 @@ msgstr ""
 msgid "Clean Print Heads"
 msgstr ""
 
-#: scheduler/ipp.c:3983
+#: scheduler/ipp.c:3913
 msgid "Close-Job doesn't support the job-uri attribute."
 msgstr ""
 
@@ -3425,11 +3429,11 @@ msgstr ""
 msgid "Community name uses indefinite length"
 msgstr ""
 
-#: backend/ipp.c:830 backend/lpd.c:888 backend/socket.c:405
+#: backend/ipp.c:813 backend/lpd.c:888 backend/socket.c:405
 msgid "Connected to printer."
 msgstr ""
 
-#: backend/ipp.c:735 backend/lpd.c:711 backend/socket.c:324
+#: backend/ipp.c:718 backend/lpd.c:711 backend/socket.c:324
 msgid "Connecting to printer."
 msgstr ""
 
@@ -3445,7 +3449,7 @@ msgstr ""
 msgid "Control file sent successfully."
 msgstr ""
 
-#: backend/ipp.c:1327 backend/lpd.c:481
+#: backend/ipp.c:1309 backend/lpd.c:481
 msgid "Copying print data."
 msgstr ""
 
@@ -3497,7 +3501,7 @@ msgstr ""
 msgid "DeskJet Series"
 msgstr ""
 
-#: scheduler/ipp.c:1366
+#: scheduler/ipp.c:1296
 #, c-format
 msgid "Destination \"%s\" is not accepting jobs."
 msgstr ""
@@ -3517,27 +3521,27 @@ msgstr ""
 msgid "Direct Thermal Media"
 msgstr ""
 
-#: cups/file.c:296
+#: cups/file.c:258
 #, c-format
 msgid "Directory \"%s\" contains a relative path."
 msgstr ""
 
-#: cups/file.c:268
+#: cups/file.c:230
 #, c-format
 msgid "Directory \"%s\" has insecure permissions (0%o/uid=%d/gid=%d)."
 msgstr ""
 
-#: cups/file.c:285
+#: cups/file.c:247
 #, c-format
 msgid "Directory \"%s\" is a file."
 msgstr ""
 
-#: cups/file.c:256
+#: cups/file.c:218
 #, c-format
 msgid "Directory \"%s\" not available: %s"
 msgstr ""
 
-#: cups/file.c:241
+#: cups/file.c:203
 #, c-format
 msgid "Directory \"%s\" permissions OK (0%o/uid=%d/gid=%d)."
 msgstr ""
@@ -3546,7 +3550,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: scheduler/ipp.c:6019
+#: scheduler/ipp.c:5953
 #, c-format
 msgid "Document #%d does not exist in job #%d."
 msgstr ""
@@ -3598,7 +3602,7 @@ msgstr ""
 msgid "Enter password:"
 msgstr ""
 
-#: scheduler/client.c:2537
+#: scheduler/client.c:2510
 msgid "Enter your username and password or the root username and password to access this page. If you are using Kerberos authentication, make sure you have a valid Kerberos ticket."
 msgstr ""
 
@@ -3814,7 +3818,7 @@ msgstr ""
 msgid "Envelope You4 Long Edge"
 msgstr ""
 
-#: test/ippfind.c:2794
+#: test/ippfind.c:2797
 msgid "Environment Variables:"
 msgstr ""
 
@@ -3887,7 +3891,7 @@ msgstr ""
 msgid "Export Printers to Samba"
 msgstr ""
 
-#: test/ippfind.c:2740
+#: test/ippfind.c:2743
 msgid "Expressions:"
 msgstr ""
 
@@ -3913,27 +3917,27 @@ msgstr ""
 msgid "Fanfold US"
 msgstr ""
 
-#: cups/file.c:300
+#: cups/file.c:262
 #, c-format
 msgid "File \"%s\" contains a relative path."
 msgstr ""
 
-#: cups/file.c:275
+#: cups/file.c:237
 #, c-format
 msgid "File \"%s\" has insecure permissions (0%o/uid=%d/gid=%d)."
 msgstr ""
 
-#: cups/file.c:289
+#: cups/file.c:251
 #, c-format
 msgid "File \"%s\" is a directory."
 msgstr ""
 
-#: cups/file.c:261
+#: cups/file.c:223
 #, c-format
 msgid "File \"%s\" not available: %s"
 msgstr ""
 
-#: cups/file.c:247
+#: cups/file.c:209
 #, c-format
 msgid "File \"%s\" permissions OK (0%o/uid=%d/gid=%d)."
 msgstr ""
@@ -3942,13 +3946,13 @@ msgstr ""
 msgid "File Folder "
 msgstr ""
 
-#: scheduler/ipp.c:2467
+#: scheduler/ipp.c:2397
 #, c-format
 msgid "File device URIs have been disabled. To enable, see the FileDevice directive in \"%s/cups-files.conf\"."
 msgstr ""
 
 #: filter/rastertoepson.c:1117 filter/rastertohp.c:845
-#: filter/rastertolabel.c:1262
+#: filter/rastertolabel.c:1267
 #, c-format
 msgid "Finished page %d."
 msgstr ""
@@ -3977,10 +3981,10 @@ msgstr ""
 msgid "Glossy Paper"
 msgstr ""
 
-#: scheduler/ipp.c:3049 scheduler/ipp.c:3457 scheduler/ipp.c:3995
-#: scheduler/ipp.c:5948 scheduler/ipp.c:6095 scheduler/ipp.c:7516
-#: scheduler/ipp.c:8635 scheduler/ipp.c:8861 scheduler/ipp.c:9216
-#: scheduler/ipp.c:9819
+#: scheduler/ipp.c:2979 scheduler/ipp.c:3387 scheduler/ipp.c:3925
+#: scheduler/ipp.c:5882 scheduler/ipp.c:6029 scheduler/ipp.c:7450
+#: scheduler/ipp.c:8569 scheduler/ipp.c:8795 scheduler/ipp.c:9150
+#: scheduler/ipp.c:9753
 msgid "Got a printer-uri attribute but no job-id."
 msgstr ""
 
@@ -4000,95 +4004,95 @@ msgstr ""
 msgid "Help file not in index."
 msgstr ""
 
-#: cups/ipp.c:3198 cups/ipp.c:3225 cups/ipp.c:3248
+#: cups/ipp.c:3201 cups/ipp.c:3228 cups/ipp.c:3251
 msgid "IPP 1setOf attribute with incompatible value tags."
 msgstr ""
 
-#: cups/ipp.c:3161
+#: cups/ipp.c:3164
 msgid "IPP attribute has no name."
 msgstr ""
 
-#: cups/ipp.c:7015
+#: cups/ipp.c:7018
 msgid "IPP attribute is not a member of the message."
 msgstr ""
 
-#: cups/ipp.c:3610
+#: cups/ipp.c:3613
 msgid "IPP begCollection value not 0 bytes."
 msgstr ""
 
-#: cups/ipp.c:3391
+#: cups/ipp.c:3394
 msgid "IPP boolean value not 1 byte."
 msgstr ""
 
-#: cups/ipp.c:3452
+#: cups/ipp.c:3455
 msgid "IPP date value not 11 bytes."
 msgstr ""
 
-#: cups/ipp.c:3631
+#: cups/ipp.c:3634
 msgid "IPP endCollection value not 0 bytes."
 msgstr ""
 
-#: cups/ipp.c:3366
+#: cups/ipp.c:3369
 msgid "IPP enum value not 4 bytes."
 msgstr ""
 
-#: cups/ipp.c:3090
+#: cups/ipp.c:3093
 msgid "IPP extension tag larger than 0x7FFFFFFF."
 msgstr ""
 
-#: cups/ipp.c:3363
+#: cups/ipp.c:3366
 msgid "IPP integer value not 4 bytes."
 msgstr ""
 
-#: cups/ipp.c:3563
+#: cups/ipp.c:3566
 msgid "IPP language length overflows value."
 msgstr ""
 
-#: cups/ipp.c:3572
+#: cups/ipp.c:3575
 msgid "IPP language length too large."
 msgstr ""
 
-#: cups/ipp.c:3275
+#: cups/ipp.c:3278
 msgid "IPP member name is not empty."
 msgstr ""
 
-#: cups/ipp.c:3657
+#: cups/ipp.c:3660
 msgid "IPP memberName value is empty."
 msgstr ""
 
-#: cups/ipp.c:3649
+#: cups/ipp.c:3652
 msgid "IPP memberName with no attribute."
 msgstr ""
 
-#: cups/ipp.c:3144
+#: cups/ipp.c:3147
 msgid "IPP name larger than 32767 bytes."
 msgstr ""
 
-#: cups/ipp.c:3529
+#: cups/ipp.c:3532
 msgid "IPP nameWithLanguage value less than minimum 4 bytes."
 msgstr ""
 
-#: cups/ipp.c:3687
+#: cups/ipp.c:3690
 msgid "IPP octetString length too large."
 msgstr ""
 
-#: cups/ipp.c:3497
+#: cups/ipp.c:3500
 msgid "IPP rangeOfInteger value not 8 bytes."
 msgstr ""
 
-#: cups/ipp.c:3470
+#: cups/ipp.c:3473
 msgid "IPP resolution value not 9 bytes."
 msgstr ""
 
-#: cups/ipp.c:3590
+#: cups/ipp.c:3593
 msgid "IPP string length overflows value."
 msgstr ""
 
-#: cups/ipp.c:3525
+#: cups/ipp.c:3528
 msgid "IPP textWithLanguage value less than minimum 4 bytes."
 msgstr ""
 
-#: cups/ipp.c:3349
+#: cups/ipp.c:3352
 msgid "IPP value larger than 32767 bytes."
 msgstr ""
 
@@ -4148,11 +4152,11 @@ msgstr ""
 msgid "Internet Postage 3-Part"
 msgstr ""
 
-#: backend/ipp.c:334
+#: backend/ipp.c:317
 msgid "Internet Printing Protocol"
 msgstr ""
 
-#: cups/pwg-media.c:314 cups/pwg-media.c:333
+#: cups/pwg-media.c:312 cups/pwg-media.c:331
 msgid "Invalid media name arguments."
 msgstr ""
 
@@ -4225,52 +4229,52 @@ msgstr ""
 msgid "JIS B9"
 msgstr ""
 
-#: scheduler/ipp.c:8933
+#: scheduler/ipp.c:8867
 #, c-format
 msgid "Job #%d cannot be restarted - no files."
 msgstr ""
 
-#: scheduler/ipp.c:3089 scheduler/ipp.c:3323 scheduler/ipp.c:3382
-#: scheduler/ipp.c:3559 scheduler/ipp.c:4005 scheduler/ipp.c:5612
-#: scheduler/ipp.c:5988 scheduler/ipp.c:6135 scheduler/ipp.c:6424
-#: scheduler/ipp.c:7363 scheduler/ipp.c:7385 scheduler/ipp.c:7557
-#: scheduler/ipp.c:7782 scheduler/ipp.c:7825 scheduler/ipp.c:8675
-#: scheduler/ipp.c:8901 scheduler/ipp.c:9256 scheduler/ipp.c:9859
+#: scheduler/ipp.c:3019 scheduler/ipp.c:3253 scheduler/ipp.c:3312
+#: scheduler/ipp.c:3489 scheduler/ipp.c:3935 scheduler/ipp.c:5540
+#: scheduler/ipp.c:5922 scheduler/ipp.c:6069 scheduler/ipp.c:6358
+#: scheduler/ipp.c:7297 scheduler/ipp.c:7319 scheduler/ipp.c:7491
+#: scheduler/ipp.c:7716 scheduler/ipp.c:7759 scheduler/ipp.c:8609
+#: scheduler/ipp.c:8835 scheduler/ipp.c:9190 scheduler/ipp.c:9793
 #, c-format
 msgid "Job #%d does not exist."
 msgstr ""
 
-#: scheduler/ipp.c:3591
+#: scheduler/ipp.c:3521
 #, c-format
 msgid "Job #%d is already aborted - can't cancel."
 msgstr ""
 
-#: scheduler/ipp.c:3585
+#: scheduler/ipp.c:3515
 #, c-format
 msgid "Job #%d is already canceled - can't cancel."
 msgstr ""
 
-#: scheduler/ipp.c:3597
+#: scheduler/ipp.c:3527
 #, c-format
 msgid "Job #%d is already completed - can't cancel."
 msgstr ""
 
-#: scheduler/ipp.c:7583 scheduler/ipp.c:7867 scheduler/ipp.c:9874
+#: scheduler/ipp.c:7517 scheduler/ipp.c:7801 scheduler/ipp.c:9808
 #, c-format
 msgid "Job #%d is finished and cannot be altered."
 msgstr ""
 
-#: scheduler/ipp.c:8915
+#: scheduler/ipp.c:8849
 #, c-format
 msgid "Job #%d is not complete."
 msgstr ""
 
-#: scheduler/ipp.c:3104
+#: scheduler/ipp.c:3034
 #, c-format
 msgid "Job #%d is not held for authentication."
 msgstr ""
 
-#: scheduler/ipp.c:8689
+#: scheduler/ipp.c:8623
 #, c-format
 msgid "Job #%d is not held."
 msgstr ""
@@ -4291,7 +4295,7 @@ msgstr ""
 msgid "Job Stopped"
 msgstr ""
 
-#: scheduler/ipp.c:9956
+#: scheduler/ipp.c:9890
 msgid "Job is completed and cannot be changed."
 msgstr ""
 
@@ -4299,11 +4303,11 @@ msgstr ""
 msgid "Job operation failed"
 msgstr ""
 
-#: scheduler/ipp.c:9992 scheduler/ipp.c:10011 scheduler/ipp.c:10022
+#: scheduler/ipp.c:9926 scheduler/ipp.c:9945 scheduler/ipp.c:9956
 msgid "Job state cannot be changed."
 msgstr ""
 
-#: scheduler/ipp.c:8781
+#: scheduler/ipp.c:8715
 msgid "Job subscriptions cannot be renewed."
 msgstr ""
 
@@ -4323,7 +4327,7 @@ msgstr ""
 msgid "Label Top"
 msgstr ""
 
-#: scheduler/ipp.c:2150 scheduler/ipp.c:5535
+#: scheduler/ipp.c:2080 scheduler/ipp.c:5463
 #, c-format
 msgid "Language \"%s\" not supported."
 msgstr ""
@@ -4404,7 +4408,7 @@ msgstr ""
 msgid "Missing asterisk in column 1"
 msgstr ""
 
-#: scheduler/ipp.c:6011
+#: scheduler/ipp.c:5945
 msgid "Missing document-number attribute."
 msgstr ""
 
@@ -4419,19 +4423,19 @@ msgstr ""
 msgid "Missing form variable"
 msgstr ""
 
-#: scheduler/ipp.c:9310
+#: scheduler/ipp.c:9244
 msgid "Missing last-document attribute in request."
 msgstr ""
 
-#: cups/pwg-media.c:576
+#: cups/pwg-media.c:574
 msgid "Missing media or media-col."
 msgstr ""
 
-#: cups/pwg-media.c:495
+#: cups/pwg-media.c:493
 msgid "Missing media-size in media-col."
 msgstr ""
 
-#: scheduler/ipp.c:6554
+#: scheduler/ipp.c:6488
 msgid "Missing notify-subscription-ids attribute."
 msgstr ""
 
@@ -4439,11 +4443,11 @@ msgstr ""
 msgid "Missing option keyword"
 msgstr ""
 
-#: scheduler/ipp.c:3230 scheduler/ipp.c:3255
+#: scheduler/ipp.c:3160 scheduler/ipp.c:3185
 msgid "Missing requesting-user-name attribute."
 msgstr ""
 
-#: scheduler/ipp.c:461
+#: scheduler/ipp.c:391
 msgid "Missing required attributes."
 msgstr ""
 
@@ -4456,11 +4460,11 @@ msgstr ""
 msgid "Missing value string"
 msgstr ""
 
-#: cups/pwg-media.c:483
+#: cups/pwg-media.c:481
 msgid "Missing x-dimension in media-size."
 msgstr ""
 
-#: cups/pwg-media.c:489
+#: cups/pwg-media.c:487
 msgid "Missing y-dimension in media-size."
 msgstr ""
 
@@ -4473,7 +4477,7 @@ msgid ""
 "        device-id = %s"
 msgstr ""
 
-#: test/ippfind.c:2771
+#: test/ippfind.c:2774
 msgid "Modifiers:"
 msgstr ""
 
@@ -4505,7 +4509,7 @@ msgstr ""
 msgid "Name OID uses indefinite length"
 msgstr ""
 
-#: scheduler/ipp.c:1144
+#: scheduler/ipp.c:1074
 msgid "Nested classes are not allowed."
 msgstr ""
 
@@ -4545,16 +4549,16 @@ msgstr ""
 msgid "No active connection"
 msgstr ""
 
-#: scheduler/ipp.c:3508
+#: scheduler/ipp.c:3438
 #, c-format
 msgid "No active jobs on %s."
 msgstr ""
 
-#: scheduler/ipp.c:302
+#: scheduler/ipp.c:219
 msgid "No attributes in request."
 msgstr ""
 
-#: scheduler/ipp.c:3131
+#: scheduler/ipp.c:3061
 msgid "No authentication information provided."
 msgstr ""
 
@@ -4562,11 +4566,11 @@ msgstr ""
 msgid "No community name"
 msgstr ""
 
-#: scheduler/ipp.c:5811
+#: scheduler/ipp.c:5745
 msgid "No default printer."
 msgstr ""
 
-#: cgi-bin/ipp-var.c:436 scheduler/ipp.c:7129
+#: cgi-bin/ipp-var.c:436 scheduler/ipp.c:7063
 msgid "No destinations added."
 msgstr ""
 
@@ -4582,7 +4586,7 @@ msgstr ""
 msgid "No error-status"
 msgstr ""
 
-#: scheduler/ipp.c:8071 scheduler/ipp.c:9324
+#: scheduler/ipp.c:8005 scheduler/ipp.c:9258
 msgid "No file in print request."
 msgstr ""
 
@@ -4595,7 +4599,7 @@ msgid "No name OID"
 msgstr ""
 
 #: filter/rastertoepson.c:1147 filter/rastertohp.c:876
-#: filter/rastertolabel.c:1291
+#: filter/rastertolabel.c:1296
 msgid "No pages were found."
 msgstr ""
 
@@ -4611,7 +4615,7 @@ msgstr ""
 msgid "No printer-uri found for class"
 msgstr ""
 
-#: scheduler/ipp.c:6214
+#: scheduler/ipp.c:6148
 msgid "No printer-uri in request."
 msgstr ""
 
@@ -4619,11 +4623,11 @@ msgstr ""
 msgid "No request-id"
 msgstr ""
 
-#: scheduler/ipp.c:5420
+#: scheduler/ipp.c:5348
 msgid "No subscription attributes in request."
 msgstr ""
 
-#: scheduler/ipp.c:7456
+#: scheduler/ipp.c:7390
 msgid "No subscriptions found."
 msgstr ""
 
@@ -4667,7 +4671,7 @@ msgstr ""
 msgid "Not Supported"
 msgstr ""
 
-#: scheduler/ipp.c:1580 scheduler/ipp.c:10555
+#: scheduler/ipp.c:1510 scheduler/ipp.c:10489
 msgid "Not allowed to print."
 msgstr ""
 
@@ -4721,9 +4725,9 @@ msgstr ""
 msgid "Options Installed"
 msgstr ""
 
-#: scheduler/cupsfilter.c:1474 scheduler/main.c:2013 systemv/cupsaddsmb.c:284
+#: scheduler/cupsfilter.c:1457 scheduler/main.c:2002 systemv/cupsaddsmb.c:284
 #: systemv/cupsctl.c:203 systemv/cupstestdsc.c:429 systemv/cupstestppd.c:3817
-#: test/ippfind.c:2730 test/ipptool.c:4789 ppdc/ppdc.cxx:437
+#: test/ippfind.c:2733 test/ipptool.c:4708 ppdc/ppdc.cxx:437
 #: ppdc/ppdhtml.cxx:174 ppdc/ppdi.cxx:130 ppdc/ppdmerge.cxx:369
 #: ppdc/ppdpo.cxx:254
 msgid "Options:"
@@ -4741,22 +4745,22 @@ msgstr ""
 msgid "Output Mode"
 msgstr ""
 
-#: systemv/lpstat.c:1252 systemv/lpstat.c:1256
+#: systemv/lpstat.c:1239 systemv/lpstat.c:1243
 #, c-format
 msgid "Output for printer %s is sent to %s"
 msgstr ""
 
-#: systemv/lpstat.c:1246
+#: systemv/lpstat.c:1233
 #, c-format
 msgid "Output for printer %s is sent to remote printer %s on %s"
 msgstr ""
 
-#: systemv/lpstat.c:1270 systemv/lpstat.c:1274
+#: systemv/lpstat.c:1257 systemv/lpstat.c:1261
 #, c-format
 msgid "Output for printer %s/%s is sent to %s"
 msgstr ""
 
-#: systemv/lpstat.c:1264
+#: systemv/lpstat.c:1251
 #, c-format
 msgid "Output for printer %s/%s is sent to remote printer %s on %s"
 msgstr ""
@@ -4871,7 +4875,7 @@ msgstr ""
 msgid "Postcard Long Edge"
 msgstr ""
 
-#: backend/ipp.c:938 backend/ipp.c:946
+#: backend/ipp.c:921 backend/ipp.c:929
 msgid "Preparing to print."
 msgstr ""
 
@@ -4915,15 +4919,15 @@ msgstr ""
 msgid "Print file sent."
 msgstr ""
 
-#: backend/ipp.c:2130
+#: backend/ipp.c:2112
 msgid "Print job canceled at printer."
 msgstr ""
 
-#: backend/ipp.c:2122
+#: backend/ipp.c:2104
 msgid "Print job too large."
 msgstr ""
 
-#: backend/ipp.c:1619
+#: backend/ipp.c:1601
 msgid "Print job was not accepted."
 msgstr ""
 
@@ -4951,11 +4955,11 @@ msgstr ""
 msgid "Printer Settings"
 msgstr ""
 
-#: backend/ipp.c:2125
+#: backend/ipp.c:2107
 msgid "Printer cannot print supplied content."
 msgstr ""
 
-#: backend/ipp.c:2128
+#: backend/ipp.c:2110
 msgid "Printer cannot print with supplied options."
 msgstr ""
 
@@ -4968,7 +4972,7 @@ msgid "Printers"
 msgstr ""
 
 #: filter/rastertoepson.c:1093 filter/rastertohp.c:817
-#: filter/rastertolabel.c:1238
+#: filter/rastertolabel.c:1243
 #, c-format
 msgid "Printing page %d, %d%% complete."
 msgstr ""
@@ -4981,7 +4985,7 @@ msgstr ""
 msgid "Quarto"
 msgstr ""
 
-#: scheduler/ipp.c:1575 scheduler/ipp.c:10550
+#: scheduler/ipp.c:1505 scheduler/ipp.c:10484
 msgid "Quota limit reached."
 msgstr ""
 
@@ -5053,7 +5057,7 @@ msgstr ""
 msgid "See Other"
 msgstr ""
 
-#: backend/usb-darwin.c:573 backend/usb-libusb.c:459
+#: backend/usb-darwin.c:552 backend/usb-libusb.c:366
 msgid "Sending data to printer."
 msgstr ""
 
@@ -5125,7 +5129,7 @@ msgid "Starting Banner"
 msgstr ""
 
 #: filter/rastertoepson.c:1069 filter/rastertohp.c:793
-#: filter/rastertolabel.c:1214
+#: filter/rastertolabel.c:1219
 #, c-format
 msgid "Starting page %d."
 msgstr ""
@@ -5142,13 +5146,13 @@ msgstr ""
 msgid "Stylus Photo Series"
 msgstr ""
 
-#: scheduler/ipp.c:3654 scheduler/ipp.c:6570 scheduler/ipp.c:7269
-#: scheduler/ipp.c:8769
+#: scheduler/ipp.c:3584 scheduler/ipp.c:6504 scheduler/ipp.c:7203
+#: scheduler/ipp.c:8703
 #, c-format
 msgid "Subscription #%d does not exist."
 msgstr ""
 
-#: test/ippfind.c:2783
+#: test/ippfind.c:2786
 msgid "Substitutions:"
 msgstr ""
 
@@ -5192,39 +5196,39 @@ msgstr ""
 msgid "Tear-Off Adjust Position"
 msgstr ""
 
-#: scheduler/ipp.c:1411
+#: scheduler/ipp.c:1341
 #, c-format
 msgid "The \"%s\" attribute is required for print jobs."
 msgstr ""
 
-#: scheduler/ipp.c:6285 scheduler/ipp.c:6363 scheduler/ipp.c:6379
-#: scheduler/ipp.c:6397
+#: scheduler/ipp.c:6219 scheduler/ipp.c:6297 scheduler/ipp.c:6313
+#: scheduler/ipp.c:6331
 #, c-format
 msgid "The %s attribute cannot be provided with job-ids."
 msgstr ""
 
-#: scheduler/ipp.c:1387
+#: scheduler/ipp.c:1317
 #, c-format
 msgid "The '%s' Job Description attribute cannot be supplied in a job creation request."
 msgstr ""
 
-#: scheduler/ipp.c:5227
+#: scheduler/ipp.c:5157
 #, c-format
 msgid "The '%s' operation attribute cannot be supplied in a Create-Job request."
 msgstr ""
 
-#: scheduler/ipp.c:6800
+#: scheduler/ipp.c:6734
 #, c-format
 msgid "The PPD file \"%s\" could not be found."
 msgstr ""
 
-#: scheduler/ipp.c:6787
+#: scheduler/ipp.c:6721
 #, c-format
 msgid "The PPD file \"%s\" could not be opened: %s"
 msgstr ""
 
 #: filter/rastertoepson.c:1038 filter/rastertohp.c:764
-#: filter/rastertolabel.c:1178
+#: filter/rastertolabel.c:1183
 msgid "The PPD file could not be opened."
 msgstr ""
 
@@ -5248,11 +5252,11 @@ msgstr ""
 msgid "The fuser's temperature is low."
 msgstr ""
 
-#: scheduler/ipp.c:2177
+#: scheduler/ipp.c:2107
 msgid "The notify-lease-duration attribute cannot be used with job subscriptions."
 msgstr ""
 
-#: scheduler/ipp.c:2160 scheduler/ipp.c:5545
+#: scheduler/ipp.c:2090 scheduler/ipp.c:5473
 #, c-format
 msgid "The notify-user-data value is too large (%d > 63 octets)."
 msgstr ""
@@ -5293,7 +5297,7 @@ msgstr ""
 msgid "The paper tray needs to be filled."
 msgstr ""
 
-#: backend/ipp.c:958
+#: backend/ipp.c:941
 msgid "The printer configuration is incorrect or the printer no longer exists."
 msgstr ""
 
@@ -5301,8 +5305,8 @@ msgstr ""
 msgid "The printer did not respond."
 msgstr ""
 
-#: backend/ipp.c:801 backend/ipp.c:921 backend/ipp.c:1035 backend/ipp.c:1427
-#: backend/ipp.c:1591 backend/lpd.c:845 backend/socket.c:384
+#: backend/ipp.c:784 backend/ipp.c:904 backend/ipp.c:1018 backend/ipp.c:1409
+#: backend/ipp.c:1573 backend/lpd.c:845 backend/socket.c:384
 #: backend/usb-unix.c:131 backend/usb-unix.c:423 backend/usb-unix.c:506
 msgid "The printer is in use."
 msgstr ""
@@ -5311,7 +5315,7 @@ msgstr ""
 msgid "The printer is not connected."
 msgstr ""
 
-#: backend/ipp.c:779 backend/ipp.c:812 backend/ipp.c:917 backend/lpd.c:824
+#: backend/ipp.c:762 backend/ipp.c:795 backend/ipp.c:900 backend/lpd.c:824
 #: backend/lpd.c:865 backend/socket.c:363 backend/socket.c:396
 msgid "The printer is not responding."
 msgstr ""
@@ -5320,11 +5324,11 @@ msgstr ""
 msgid "The printer is now connected."
 msgstr ""
 
-#: backend/usb-darwin.c:1320
+#: backend/usb-darwin.c:1299
 msgid "The printer is now online."
 msgstr ""
 
-#: backend/usb-darwin.c:1341
+#: backend/usb-darwin.c:1320
 msgid "The printer is offline."
 msgstr ""
 
@@ -5336,7 +5340,7 @@ msgstr ""
 msgid "The printer is running low on toner."
 msgstr ""
 
-#: backend/ipp.c:794 backend/lpd.c:838 backend/socket.c:377
+#: backend/ipp.c:777 backend/lpd.c:838 backend/socket.c:377
 msgid "The printer is unreachable at this time."
 msgstr ""
 
@@ -5348,7 +5352,7 @@ msgstr ""
 msgid "The printer may be out of toner."
 msgstr ""
 
-#: backend/ipp.c:788 backend/lpd.c:832 backend/socket.c:371
+#: backend/ipp.c:771 backend/lpd.c:832 backend/socket.c:371
 msgid "The printer may not exist or is unavailable at this time."
 msgstr ""
 
@@ -5356,18 +5360,18 @@ msgstr ""
 msgid "The printer name may only contain up to 127 printable characters and may not contain spaces, slashes (/), or the pound sign (#)."
 msgstr ""
 
-#: scheduler/ipp.c:878 scheduler/ipp.c:1138 scheduler/ipp.c:3295
-#: scheduler/ipp.c:3474 scheduler/ipp.c:5210 scheduler/ipp.c:5379
-#: scheduler/ipp.c:5693 scheduler/ipp.c:6251 scheduler/ipp.c:7005
-#: scheduler/ipp.c:7061 scheduler/ipp.c:7375 scheduler/ipp.c:7641
-#: scheduler/ipp.c:7730 scheduler/ipp.c:7763 scheduler/ipp.c:8086
-#: scheduler/ipp.c:8479 scheduler/ipp.c:8561 scheduler/ipp.c:9728
-#: scheduler/ipp.c:10182 scheduler/ipp.c:10513 scheduler/ipp.c:10595
-#: scheduler/ipp.c:10969
+#: scheduler/ipp.c:808 scheduler/ipp.c:1068 scheduler/ipp.c:3225
+#: scheduler/ipp.c:3404 scheduler/ipp.c:5140 scheduler/ipp.c:5307
+#: scheduler/ipp.c:5621 scheduler/ipp.c:6185 scheduler/ipp.c:6939
+#: scheduler/ipp.c:6995 scheduler/ipp.c:7309 scheduler/ipp.c:7575
+#: scheduler/ipp.c:7664 scheduler/ipp.c:7697 scheduler/ipp.c:8020
+#: scheduler/ipp.c:8413 scheduler/ipp.c:8495 scheduler/ipp.c:9662
+#: scheduler/ipp.c:10116 scheduler/ipp.c:10447 scheduler/ipp.c:10529
+#: scheduler/ipp.c:10903
 msgid "The printer or class does not exist."
 msgstr ""
 
-#: scheduler/ipp.c:1324
+#: scheduler/ipp.c:1254
 msgid "The printer or class is not shared."
 msgstr ""
 
@@ -5391,20 +5395,20 @@ msgstr ""
 msgid "The printer's waste bin is full."
 msgstr ""
 
-#: scheduler/ipp.c:984 scheduler/ipp.c:2341
+#: scheduler/ipp.c:914 scheduler/ipp.c:2271
 #, c-format
 msgid "The printer-uri \"%s\" contains invalid characters."
 msgstr ""
 
-#: scheduler/ipp.c:3272
+#: scheduler/ipp.c:3202
 msgid "The printer-uri attribute is required."
 msgstr ""
 
-#: scheduler/ipp.c:968
+#: scheduler/ipp.c:898
 msgid "The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
 msgstr ""
 
-#: scheduler/ipp.c:2325
+#: scheduler/ipp.c:2255
 msgid "The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
 msgstr ""
 
@@ -5412,16 +5416,16 @@ msgstr ""
 msgid "The subscription name may not contain spaces, slashes (/), question marks (?), or the pound sign (#)."
 msgstr ""
 
-#: scheduler/client.c:2560
+#: scheduler/client.c:2533
 msgid "The web interface is currently disabled. Run \"cupsctl WebInterface=yes\" to enable it."
 msgstr ""
 
-#: scheduler/ipp.c:6346
+#: scheduler/ipp.c:6280
 #, c-format
 msgid "The which-jobs value \"%s\" is not supported."
 msgstr ""
 
-#: scheduler/ipp.c:5623
+#: scheduler/ipp.c:5551
 msgid "There are too many subscriptions."
 msgstr ""
 
@@ -5429,8 +5433,8 @@ msgstr ""
 msgid "There is a paper jam."
 msgstr ""
 
-#: backend/usb-darwin.c:412 backend/usb-darwin.c:471 backend/usb-darwin.c:535
-#: backend/usb-darwin.c:556 backend/usb-libusb.c:384 backend/usb-libusb.c:438
+#: backend/usb-darwin.c:386 backend/usb-darwin.c:445 backend/usb-darwin.c:514
+#: backend/usb-darwin.c:535 backend/usb-libusb.c:291 backend/usb-libusb.c:345
 msgid "There was an unrecoverable USB error."
 msgstr ""
 
@@ -5438,16 +5442,16 @@ msgstr ""
 msgid "Thermal Transfer Media"
 msgstr ""
 
-#: scheduler/ipp.c:1569
+#: scheduler/ipp.c:1499
 msgid "Too many active jobs."
 msgstr ""
 
-#: scheduler/ipp.c:1463
+#: scheduler/ipp.c:1393
 #, c-format
 msgid "Too many job-sheets values (%d > 2)."
 msgstr ""
 
-#: scheduler/ipp.c:2626
+#: scheduler/ipp.c:2556
 #, c-format
 msgid "Too many printer-state-reasons values (%d > %d)."
 msgstr ""
@@ -5528,11 +5532,11 @@ msgstr ""
 msgid "Unable to add class"
 msgstr ""
 
-#: backend/ipp.c:1774
+#: backend/ipp.c:1756
 msgid "Unable to add document to print job."
 msgstr ""
 
-#: scheduler/ipp.c:1628
+#: scheduler/ipp.c:1558
 #, c-format
 msgid "Unable to add job for destination \"%s\"."
 msgstr ""
@@ -5541,7 +5545,7 @@ msgstr ""
 msgid "Unable to add printer"
 msgstr ""
 
-#: scheduler/ipp.c:1254
+#: scheduler/ipp.c:1184
 msgid "Unable to allocate memory for file types."
 msgstr ""
 
@@ -5557,7 +5561,7 @@ msgstr ""
 msgid "Unable to cancel RSS subscription"
 msgstr ""
 
-#: backend/ipp.c:2177
+#: backend/ipp.c:2159
 msgid "Unable to cancel print job."
 msgstr ""
 
@@ -5573,12 +5577,12 @@ msgstr ""
 msgid "Unable to change server settings"
 msgstr ""
 
-#: cups/ipp.c:5405
+#: cups/ipp.c:5408
 #, c-format
 msgid "Unable to compile mimeMediaType regular expression: %s."
 msgstr ""
 
-#: cups/ipp.c:5351
+#: cups/ipp.c:5354
 #, c-format
 msgid "Unable to compile naturalLanguage regular expression: %s."
 msgstr ""
@@ -5587,11 +5591,11 @@ msgstr ""
 msgid "Unable to configure printer options."
 msgstr ""
 
-#: cups/adminutil.c:911 cups/request.c:1053
+#: cups/adminutil.c:911 cups/request.c:1054
 msgid "Unable to connect to host."
 msgstr ""
 
-#: backend/ipp.c:757 backend/ipp.c:1232 backend/lpd.c:804 backend/socket.c:343
+#: backend/ipp.c:740 backend/ipp.c:1214 backend/lpd.c:804 backend/socket.c:343
 #: backend/usb-unix.c:117
 msgid "Unable to contact printer, queuing on next printer in class."
 msgstr ""
@@ -5611,12 +5615,12 @@ msgstr ""
 msgid "Unable to copy CUPS printer driver files (%d)."
 msgstr ""
 
-#: scheduler/ipp.c:2746
+#: scheduler/ipp.c:2676
 #, c-format
 msgid "Unable to copy PPD file - %s"
 msgstr ""
 
-#: scheduler/ipp.c:2801
+#: scheduler/ipp.c:2731
 msgid "Unable to copy PPD file."
 msgstr ""
 
@@ -5630,7 +5634,7 @@ msgstr ""
 msgid "Unable to copy Windows 9x printer driver files (%d)."
 msgstr ""
 
-#: scheduler/ipp.c:2723
+#: scheduler/ipp.c:2653
 #, c-format
 msgid "Unable to copy interface script - %s"
 msgstr ""
@@ -5639,7 +5643,7 @@ msgstr ""
 msgid "Unable to create printer-uri"
 msgstr ""
 
-#: cgi-bin/admin.c:1850 cgi-bin/admin.c:1862 scheduler/cupsfilter.c:1280
+#: cgi-bin/admin.c:1850 cgi-bin/admin.c:1862 scheduler/cupsfilter.c:1262
 msgid "Unable to create temporary file"
 msgstr ""
 
@@ -5659,35 +5663,35 @@ msgstr ""
 msgid "Unable to edit cupsd.conf files larger than 1MB"
 msgstr ""
 
-#: cups/http.c:5472
+#: cups/http.c:5354
 msgid "Unable to establish a secure connection to host (certificate chain invalid)."
 msgstr ""
 
-#: cups/http.c:5462
+#: cups/http.c:5344
 msgid "Unable to establish a secure connection to host (certificate not yet valid)."
 msgstr ""
 
-#: cups/http.c:5457
+#: cups/http.c:5339
 msgid "Unable to establish a secure connection to host (expired certificate)."
 msgstr ""
 
-#: cups/http.c:5467
+#: cups/http.c:5349
 msgid "Unable to establish a secure connection to host (host name mismatch)."
 msgstr ""
 
-#: cups/http.c:5477
+#: cups/http.c:5359
 msgid "Unable to establish a secure connection to host (peer dropped connection before responding)."
 msgstr ""
 
-#: cups/http.c:5452
+#: cups/http.c:5334
 msgid "Unable to establish a secure connection to host (self-signed certificate)."
 msgstr ""
 
-#: cups/http.c:5447
+#: cups/http.c:5329
 msgid "Unable to establish a secure connection to host (untrusted certificate)."
 msgstr ""
 
-#: cups/http.c:5248 cups/http.c:5504 cups/http.c:5537 cups/http.c:5554
+#: cups/http.c:5130 cups/http.c:5386 cups/http.c:5423 cups/http.c:5442
 msgid "Unable to establish a secure connection to host."
 msgstr ""
 
@@ -5699,7 +5703,7 @@ msgstr ""
 msgid "Unable to find printer."
 msgstr ""
 
-#: backend/ipp.c:3411
+#: backend/ipp.c:3451
 msgid "Unable to get backend exit status."
 msgstr ""
 
@@ -5727,7 +5731,7 @@ msgstr ""
 msgid "Unable to get printer status"
 msgstr ""
 
-#: backend/ipp.c:982
+#: backend/ipp.c:965
 msgid "Unable to get printer status."
 msgstr ""
 
@@ -5745,12 +5749,12 @@ msgstr ""
 msgid "Unable to load help index."
 msgstr ""
 
-#: backend/ipp.c:682 backend/lpd.c:435 backend/socket.c:282
+#: backend/ipp.c:665 backend/lpd.c:435 backend/socket.c:282
 #, c-format
 msgid "Unable to locate printer \"%s\"."
 msgstr ""
 
-#: backend/dnssd.c:781 backend/ipp.c:351 backend/lpd.c:205
+#: backend/dnssd.c:790 backend/ipp.c:334 backend/lpd.c:205
 #: backend/socket.c:168
 msgid "Unable to locate printer."
 msgstr ""
@@ -5783,7 +5787,7 @@ msgstr ""
 msgid "Unable to open device file"
 msgstr ""
 
-#: scheduler/ipp.c:6032
+#: scheduler/ipp.c:5966
 #, c-format
 msgid "Unable to open document #%d in job #%d."
 msgstr ""
@@ -5792,14 +5796,14 @@ msgstr ""
 msgid "Unable to open help file."
 msgstr ""
 
-#: backend/ipp.c:393 backend/ipp.c:1520 backend/ipp.c:1729 backend/lpd.c:505
+#: backend/ipp.c:376 backend/ipp.c:1502 backend/ipp.c:1711 backend/lpd.c:505
 #: backend/socket.c:155 backend/usb.c:237 filter/gziptoany.c:71
 #: filter/pstops.c:300
 msgid "Unable to open print file"
 msgstr ""
 
 #: filter/rastertoepson.c:998 filter/rastertohp.c:724
-#: filter/rastertolabel.c:1136
+#: filter/rastertolabel.c:1141
 msgid "Unable to open raster file"
 msgstr ""
 
@@ -5807,12 +5811,12 @@ msgstr ""
 msgid "Unable to print test page"
 msgstr ""
 
-#: backend/runloop.c:96 backend/runloop.c:325 backend/usb-darwin.c:643
-#: backend/usb-darwin.c:687 backend/usb-libusb.c:529 backend/usb-libusb.c:564
+#: backend/runloop.c:96 backend/runloop.c:325 backend/usb-darwin.c:622
+#: backend/usb-darwin.c:666 backend/usb-libusb.c:436 backend/usb-libusb.c:471
 msgid "Unable to read print data."
 msgstr ""
 
-#: cups/dest.c:3393
+#: cups/dest.c:3422
 msgid "Unable to resolve printer URI."
 msgstr ""
 
@@ -5829,7 +5833,7 @@ msgstr ""
 msgid "Unable to send command to printer driver"
 msgstr ""
 
-#: backend/usb-darwin.c:765 backend/usb-libusb.c:640
+#: backend/usb-darwin.c:744 backend/usb-libusb.c:547
 msgid "Unable to send data to printer."
 msgstr ""
 
@@ -5846,7 +5850,7 @@ msgstr ""
 msgid "Unable to set server default"
 msgstr ""
 
-#: backend/ipp.c:3270 backend/ipp.c:3347 backend/ipp.c:3355
+#: backend/ipp.c:3310 backend/ipp.c:3387 backend/ipp.c:3395
 msgid "Unable to start backend process."
 msgstr ""
 
@@ -5854,7 +5858,7 @@ msgstr ""
 msgid "Unable to upload cupsd.conf file"
 msgstr ""
 
-#: backend/usb-darwin.c:2033 backend/usb-darwin.c:2057
+#: backend/usb-darwin.c:2014 backend/usb-darwin.c:2038
 msgid "Unable to use legacy USB class driver."
 msgstr ""
 
@@ -5884,7 +5888,7 @@ msgstr ""
 msgid "Unknown choice \"%s\" for option \"%s\"."
 msgstr ""
 
-#: backend/ipp.c:535
+#: backend/ipp.c:518
 #, c-format
 msgid "Unknown encryption option value: \"%s\"."
 msgstr ""
@@ -5903,7 +5907,7 @@ msgstr ""
 msgid "Unknown media size name."
 msgstr ""
 
-#: backend/ipp.c:599
+#: backend/ipp.c:582
 #, c-format
 msgid "Unknown option \"%s\" with value \"%s\"."
 msgstr ""
@@ -5918,69 +5922,69 @@ msgstr ""
 msgid "Unknown print mode: \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:10384
+#: scheduler/ipp.c:10318
 #, c-format
 msgid "Unknown printer-error-policy \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:10367
+#: scheduler/ipp.c:10301
 #, c-format
 msgid "Unknown printer-op-policy \"%s\"."
 msgstr ""
 
-#: cups/http-addrlist.c:751
+#: cups/http-addrlist.c:746
 msgid "Unknown service name."
 msgstr ""
 
-#: backend/ipp.c:564
+#: backend/ipp.c:547
 #, c-format
 msgid "Unknown version option value: \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:10840
+#: scheduler/ipp.c:10774
 #, c-format
 msgid "Unsupported 'compression' value \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:10870
+#: scheduler/ipp.c:10804
 #, c-format
 msgid "Unsupported 'document-format' value \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:10945
+#: scheduler/ipp.c:10879
 msgid "Unsupported 'job-name' value."
 msgstr ""
 
-#: scheduler/ipp.c:402
+#: scheduler/ipp.c:332
 #, c-format
 msgid "Unsupported character set \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:8052 scheduler/ipp.c:9289
+#: scheduler/ipp.c:7986 scheduler/ipp.c:9223
 #, c-format
 msgid "Unsupported compression \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:8186 scheduler/ipp.c:9439
+#: scheduler/ipp.c:8120 scheduler/ipp.c:9373
 #, c-format
 msgid "Unsupported document-format \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:9422
+#: scheduler/ipp.c:9356
 #, c-format
 msgid "Unsupported document-format \"%s/%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:1429
+#: scheduler/ipp.c:1359
 #, c-format
 msgid "Unsupported format \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:1527
+#: scheduler/ipp.c:1457
 msgid "Unsupported margins."
 msgstr ""
 
-#: cups/pwg-media.c:570
+#: cups/pwg-media.c:568
 msgid "Unsupported media value."
 msgstr ""
 
@@ -6023,7 +6027,7 @@ msgid ""
 "                       [-u allow:user,user] [-u deny:user,user]"
 msgstr ""
 
-#: backend/dnssd.c:241 backend/ipp.c:340 backend/lpd.c:192
+#: backend/dnssd.c:242 backend/ipp.c:323 backend/lpd.c:192
 #: backend/socket.c:132 backend/usb.c:183 filter/commandtops.c:74
 #: filter/gziptoany.c:50 filter/pstops.c:264 monitor/bcp.c:62
 #: monitor/tbcp.c:61
@@ -6039,11 +6043,11 @@ msgstr ""
 msgid "Usage: cupsctl [options] [param=value ... paramN=valueN]"
 msgstr ""
 
-#: scheduler/main.c:2012
+#: scheduler/main.c:2001
 msgid "Usage: cupsd [options]"
 msgstr ""
 
-#: scheduler/cupsfilter.c:1473
+#: scheduler/cupsfilter.c:1456
 msgid "Usage: cupsfilter [ options ] filename"
 msgstr ""
 
@@ -6063,7 +6067,7 @@ msgid ""
 "Options:"
 msgstr ""
 
-#: test/ippfind.c:2723
+#: test/ippfind.c:2726
 msgid ""
 "Usage: ippfind [options] regtype[,subtype][.domain.] ... [expression]\n"
 "       ippfind [options] name[.regtype[.domain.]] ... [expression]\n"
@@ -6071,7 +6075,7 @@ msgid ""
 "       ippfind --version"
 msgstr ""
 
-#: test/ipptool.c:4787
+#: test/ipptool.c:4706
 msgid "Usage: ipptool [options] URI filename [ ... filenameN ]"
 msgstr ""
 
@@ -6138,11 +6142,11 @@ msgstr ""
 msgid "Version uses indefinite length"
 msgstr ""
 
-#: backend/ipp.c:1875
+#: backend/ipp.c:1857
 msgid "Waiting for job to complete."
 msgstr ""
 
-#: backend/usb-darwin.c:490 backend/usb-libusb.c:336
+#: backend/usb-darwin.c:469 backend/usb-libusb.c:243
 msgid "Waiting for printer to become available."
 msgstr ""
 
@@ -6162,7 +6166,7 @@ msgstr ""
 msgid "Yes"
 msgstr ""
 
-#: scheduler/client.c:2547
+#: scheduler/client.c:2520
 #, c-format
 msgid "You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%s:%d%s</A>."
 msgstr ""
@@ -6191,11 +6195,11 @@ msgstr ""
 msgid "completed"
 msgstr ""
 
-#: scheduler/ipp.c:5904
+#: scheduler/ipp.c:5838
 msgid "cups-deviced failed to execute."
 msgstr ""
 
-#: scheduler/ipp.c:6723 scheduler/ipp.c:6972
+#: scheduler/ipp.c:6657 scheduler/ipp.c:6906
 msgid "cups-driverd failed to execute."
 msgstr ""
 
@@ -6223,55 +6227,55 @@ msgstr ""
 msgid "cupsctl: Unknown option \"-%c\""
 msgstr ""
 
-#: scheduler/main.c:190
+#: scheduler/main.c:171
 msgid "cupsd: Expected config filename after \"-c\" option."
 msgstr ""
 
-#: scheduler/main.c:278
+#: scheduler/main.c:259
 msgid "cupsd: Expected cups-files.conf filename after \"-s\" option."
 msgstr ""
 
-#: scheduler/main.c:289
+#: scheduler/main.c:270
 msgid "cupsd: Relative cups-files.conf filename not allowed."
 msgstr ""
 
-#: scheduler/main.c:221 scheduler/main.c:228
+#: scheduler/main.c:202 scheduler/main.c:209
 msgid "cupsd: Unable to get current directory."
 msgstr ""
 
-#: scheduler/main.c:336 scheduler/main.c:345
+#: scheduler/main.c:317 scheduler/main.c:326
 msgid "cupsd: Unable to get path to cups-files.conf file."
 msgstr ""
 
-#: scheduler/main.c:318
+#: scheduler/main.c:299
 #, c-format
 msgid "cupsd: Unknown argument \"%s\" - aborting."
 msgstr ""
 
-#: scheduler/main.c:311
+#: scheduler/main.c:292
 #, c-format
 msgid "cupsd: Unknown option \"%c\" - aborting."
 msgstr ""
 
-#: scheduler/main.c:255
+#: scheduler/main.c:236
 msgid "cupsd: launchd(8) support not compiled in, running in normal mode."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1253
+#: scheduler/cupsfilter.c:1235
 #, c-format
 msgid "cupsfilter: Invalid document number %d."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1247
+#: scheduler/cupsfilter.c:1229
 #, c-format
 msgid "cupsfilter: Invalid job ID %d."
 msgstr ""
 
-#: scheduler/cupsfilter.c:358
+#: scheduler/cupsfilter.c:340
 msgid "cupsfilter: Only one filename can be specified."
 msgstr ""
 
-#: scheduler/cupsfilter.c:1295
+#: scheduler/cupsfilter.c:1277
 #, c-format
 msgid "cupsfilter: Unable to get job file - %s"
 msgstr ""
@@ -6284,12 +6288,12 @@ msgstr ""
 msgid "cupstestppd: The -v option is incompatible with the -q option."
 msgstr ""
 
-#: systemv/lpstat.c:1292 systemv/lpstat.c:1295 systemv/lpstat.c:1298
+#: systemv/lpstat.c:1279 systemv/lpstat.c:1282 systemv/lpstat.c:1285
 #, c-format
 msgid "device for %s/%s: %s"
 msgstr ""
 
-#: systemv/lpstat.c:1279 systemv/lpstat.c:1282 systemv/lpstat.c:1285
+#: systemv/lpstat.c:1266 systemv/lpstat.c:1269 systemv/lpstat.c:1272
 #, c-format
 msgid "device for %s: %s"
 msgstr ""
@@ -6314,7 +6318,7 @@ msgstr ""
 msgid "idle"
 msgstr ""
 
-#: test/ippfind.c:2455
+#: test/ippfind.c:2458
 #, c-format
 msgid "ippfind: Bad regular expression: %s"
 msgstr ""
@@ -6393,7 +6397,7 @@ msgstr ""
 msgid "ippfind: Too many parenthesis."
 msgstr ""
 
-#: test/ippfind.c:1287 test/ippfind.c:1423 test/ippfind.c:2542
+#: test/ippfind.c:1287 test/ippfind.c:1423 test/ippfind.c:2545
 #, c-format
 msgid "ippfind: Unable to browse or resolve: %s"
 msgstr ""
@@ -6413,49 +6417,49 @@ msgstr ""
 msgid "ippfind: Unknown variable \"{%s}\"."
 msgstr ""
 
-#: test/ipptool.c:400 test/ipptool.c:549 test/ipptool.c:573
+#: test/ipptool.c:372 test/ipptool.c:521 test/ipptool.c:545
 msgid "ipptool: \"-i\" and \"-n\" are incompatible with -X\"."
 msgstr ""
 
-#: test/ipptool.c:631
+#: test/ipptool.c:603
 #, c-format
 msgid "ipptool: Bad URI - %s."
 msgstr ""
 
-#: test/ipptool.c:542
+#: test/ipptool.c:514
 msgid "ipptool: Invalid seconds for \"-i\"."
 msgstr ""
 
-#: test/ipptool.c:612
+#: test/ipptool.c:584
 msgid "ipptool: May only specify a single URI."
 msgstr ""
 
-#: test/ipptool.c:565
+#: test/ipptool.c:537
 msgid "ipptool: Missing count for \"-n\"."
 msgstr ""
 
-#: test/ipptool.c:435
+#: test/ipptool.c:407
 msgid "ipptool: Missing filename for \"-f\"."
 msgstr ""
 
-#: test/ipptool.c:416
+#: test/ipptool.c:388
 msgid "ipptool: Missing name=value for \"-d\"."
 msgstr ""
 
-#: test/ipptool.c:532
+#: test/ipptool.c:504
 msgid "ipptool: Missing seconds for \"-i\"."
 msgstr ""
 
-#: test/ipptool.c:658
+#: test/ipptool.c:630
 msgid "ipptool: URI required before test file."
 msgstr ""
 
-#: test/ipptool.c:592
+#: test/ipptool.c:564
 #, c-format
 msgid "ipptool: Unknown option \"-%c\"."
 msgstr ""
 
-#: scheduler/ipp.c:7719
+#: scheduler/ipp.c:7653
 msgid "job-printer-uri attribute missing."
 msgstr ""
 
@@ -6558,7 +6562,7 @@ msgstr ""
 msgid "lpadmin: Unable to connect to server: %s"
 msgstr ""
 
-#: systemv/lpadmin.c:1329
+#: systemv/lpadmin.c:1330
 msgid "lpadmin: Unable to create temporary file"
 msgstr ""
 
@@ -6568,7 +6572,7 @@ msgid ""
 "         You must specify a printer name first."
 msgstr ""
 
-#: systemv/lpadmin.c:1339
+#: systemv/lpadmin.c:1340
 #, c-format
 msgid "lpadmin: Unable to open PPD file \"%s\" - %s"
 msgstr ""
@@ -6743,12 +6747,12 @@ msgstr ""
 msgid "lppasswd: user \"%s\" and group \"%s\" do not exist."
 msgstr ""
 
-#: systemv/lpstat.c:1089
+#: systemv/lpstat.c:1076
 #, c-format
 msgid "lpstat: error - %s environment variable names non-existent destination \"%s\"."
 msgstr ""
 
-#: systemv/lpstat.c:1025
+#: systemv/lpstat.c:1012
 #, c-format
 msgid "members of class %s:"
 msgstr ""
@@ -6757,20 +6761,20 @@ msgstr ""
 msgid "no entries"
 msgstr ""
 
-#: systemv/lpstat.c:1093
+#: systemv/lpstat.c:1080
 msgid "no system default destination"
 msgstr ""
 
-#: scheduler/ipp.c:5594
+#: scheduler/ipp.c:5522
 msgid "notify-events not specified."
 msgstr ""
 
-#: scheduler/ipp.c:2114 scheduler/ipp.c:5499
+#: scheduler/ipp.c:2044 scheduler/ipp.c:5427
 #, c-format
 msgid "notify-recipient-uri URI \"%s\" is already used."
 msgstr ""
 
-#: scheduler/ipp.c:2104 scheduler/ipp.c:5489
+#: scheduler/ipp.c:2034 scheduler/ipp.c:5417
 #, c-format
 msgid "notify-recipient-uri URI \"%s\" uses unknown scheme."
 msgstr ""
@@ -7252,32 +7256,32 @@ msgstr ""
 msgid "ppdmerge: Unable to backup %s to %s - %s"
 msgstr ""
 
-#: systemv/lpstat.c:1857
+#: systemv/lpstat.c:1844
 #, c-format
 msgid "printer %s disabled since %s -"
 msgstr ""
 
-#: systemv/lpstat.c:1846
+#: systemv/lpstat.c:1833
 #, c-format
 msgid "printer %s is idle.  enabled since %s"
 msgstr ""
 
-#: systemv/lpstat.c:1851
+#: systemv/lpstat.c:1838
 #, c-format
 msgid "printer %s now printing %s-%d.  enabled since %s"
 msgstr ""
 
-#: systemv/lpstat.c:1982
+#: systemv/lpstat.c:1969
 #, c-format
 msgid "printer %s/%s disabled since %s -"
 msgstr ""
 
-#: systemv/lpstat.c:1968
+#: systemv/lpstat.c:1955
 #, c-format
 msgid "printer %s/%s is idle.  enabled since %s"
 msgstr ""
 
-#: systemv/lpstat.c:1975
+#: systemv/lpstat.c:1962
 #, c-format
 msgid "printer %s/%s now printing %s-%d.  enabled since %s"
 msgstr ""
@@ -7295,11 +7299,11 @@ msgstr ""
 msgid "request-id uses indefinite length"
 msgstr ""
 
-#: systemv/lpstat.c:2116
+#: systemv/lpstat.c:2103
 msgid "scheduler is not running"
 msgstr ""
 
-#: systemv/lpstat.c:2112
+#: systemv/lpstat.c:2099
 msgid "scheduler is running"
 msgstr ""
 
@@ -7316,12 +7320,12 @@ msgstr ""
 msgid "stopped"
 msgstr ""
 
-#: systemv/lpstat.c:1067
+#: systemv/lpstat.c:1054
 #, c-format
 msgid "system default destination: %s"
 msgstr ""
 
-#: systemv/lpstat.c:1064
+#: systemv/lpstat.c:1051
 #, c-format
 msgid "system default destination: %s/%s"
 msgstr ""
index 25780707a62ad3a0c7e8835cde02a67cf65ff40a..03357906cf42aa61f3e1bb25b1562c915b095a47 100644 (file)
 "  -a                      Browse for all services." = "  -a                      Browse for all services.";
 "  -a                      Export all printers." = "  -a                      Export all printers.";
 "  -c catalog.po           Load the specified message catalog." = "  -c catalog.po           Load the specified message catalog.";
+"  -c cups-files.conf      Set cups-files.conf file to use." = "  -c cups-files.conf      Set cups-files.conf file to use.";
 "  -c cupsd.conf           Set cupsd.conf file to use." = "  -c cupsd.conf           Set cupsd.conf file to use.";
 "  -d domain               Browse/resolve in specified domain." = "  -d domain               Browse/resolve in specified domain.";
 "  -d name=value           Set named variable to value." = "  -d name=value           Set named variable to value.";
index 39def99e5ded5311b86dcd5f31df02fb2506b485..b2b711191c2bdbd56d660d861ff7e11373e6c428 100644 (file)
@@ -32,7 +32,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.4.6\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2013-07-08 07:21-0400\n"
+"POT-Creation-Date: 2014-03-28 11:06-0400\n"
 "PO-Revision-Date: 2012-09-29 11:21+0200\n"
 "Last-Translator: Àngel Mompó <mecatxis@gmail.com>\n"
 "Language-Team: Catalan <ca@dodds.net>\n"
@@ -1118,6 +1118,9 @@ msgstr "  -a                      Exporta totes les impressores."
 msgid "  -c catalog.po           Load the specified message catalog."
 msgstr "  -c catàleg.po           Carrega el catàleg de missatges indicat."
 
+msgid "  -c cups-files.conf      Set cups-files.conf file to use."
+msgstr ""
+
 msgid "  -c cupsd.conf           Set cupsd.conf file to use."
 msgstr ""
 "  -c cupsd.conf           Estableix el fitxer cupsd.conf que cal fer servir."
diff --git a/locale/cups_de.po b/locale/cups_de.po
new file mode 100644 (file)
index 0000000..8ae1b2e
--- /dev/null
@@ -0,0 +1,8739 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: CUPS 1.7\n"
+"Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
+"POT-Creation-Date: 2012-03-07 13:38-0800\n"
+"PO-Revision-Date: 2009-02-16 12:00-0800\n"
+"Last-Translator: Apple Inc.\n"
+"Language-Team: Apple Inc.\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: \n"
+
+msgid "\t\t(all)"
+msgstr "\t\t(alle)"
+
+msgid "\t\t(none)"
+msgstr "\t\t(keine)"
+
+#, c-format
+msgid "\t%d entries"
+msgstr "\t%d Einträge"
+
+#, c-format
+msgid "\t%s"
+msgstr ""
+
+msgid "\tAfter fault: continue"
+msgstr "\tNach einem Fehler: fortfahren"
+
+#, c-format
+msgid "\tAlerts: %s"
+msgstr "\Alarme: %s"
+
+msgid "\tBanner required"
+msgstr "\tBanner erforderlich"
+
+msgid "\tCharset sets:"
+msgstr "\tZeichensatz Set:"
+
+msgid "\tConnection: direct"
+msgstr "\tVerbindung: direkt"
+
+msgid "\tConnection: remote"
+msgstr "\tVerbindung: über Netz"
+
+msgid "\tContent types: any"
+msgstr "\tInhaltstypen: beliebig"
+
+msgid "\tDefault page size:"
+msgstr "\tVoreingestellte Seitengrösse:"
+
+msgid "\tDefault pitch:"
+msgstr ""
+
+msgid "\tDefault port settings:"
+msgstr "\tVoreingestellte Ports:"
+
+#, c-format
+msgid "\tDescription: %s"
+msgstr "\tBeschreibung: %s"
+
+msgid "\tForm mounted:"
+msgstr ""
+
+msgid "\tForms allowed:"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s.ppd"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/interfaces/%s"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/ppd/%s.ppd"
+msgstr ""
+
+#, c-format
+msgid "\tLocation: %s"
+msgstr "\tOrt: %s"
+
+msgid "\tOn fault: no alert"
+msgstr ""
+
+msgid "\tPrinter types: unknown"
+msgstr ""
+
+#, c-format
+msgid "\tStatus: %s"
+msgstr ""
+
+msgid "\tUsers allowed:"
+msgstr ""
+
+msgid "\tUsers denied:"
+msgstr "\tGesperrte Benutzer:"
+
+msgid "\tdaemon present"
+msgstr ""
+
+msgid "\tno entries"
+msgstr "\tKeine Einträge"
+
+#, c-format
+msgid "\tprinter is on device '%s' speed -1"
+msgstr ""
+
+msgid "\tprinting is disabled"
+msgstr "\tDrucken ist abgeschaltet"
+
+msgid "\tprinting is enabled"
+msgstr "\tDrucken ist eingeschaltet"
+
+#, c-format
+msgid "\tqueued for %s"
+msgstr ""
+
+msgid "\tqueuing is disabled"
+msgstr ""
+
+msgid "\tqueuing is enabled"
+msgstr ""
+
+msgid "\treason unknown"
+msgstr "\tunbekannter Grund"
+
+msgid ""
+"\n"
+"    DETAILED CONFORMANCE TEST RESULTS"
+msgstr ""
+
+msgid "                          Ignore specific warnings."
+msgstr ""
+
+msgid "                          Issue warnings instead of errors."
+msgstr ""
+
+msgid "                REF: Page 15, section 3.1."
+msgstr ""
+
+msgid "                REF: Page 15, section 3.2."
+msgstr ""
+
+msgid "                REF: Page 19, section 3.3."
+msgstr ""
+
+msgid "                REF: Page 20, section 3.4."
+msgstr ""
+
+msgid "                REF: Page 27, section 3.5."
+msgstr ""
+
+msgid "                REF: Page 42, section 5.2."
+msgstr ""
+
+msgid "                REF: Pages 16-17, section 3.2."
+msgstr ""
+
+msgid "                REF: Pages 42-45, section 5.2."
+msgstr ""
+
+msgid "                REF: Pages 45-46, section 5.2."
+msgstr ""
+
+msgid "                REF: Pages 48-49, section 5.2."
+msgstr ""
+
+msgid "                REF: Pages 52-54, section 5.2."
+msgstr ""
+
+#, c-format
+msgid "        %-39.39s %.0f bytes"
+msgstr ""
+
+#, c-format
+msgid "        PASS    Default%s"
+msgstr ""
+
+msgid "        PASS    DefaultImageableArea"
+msgstr ""
+
+msgid "        PASS    DefaultPaperDimension"
+msgstr ""
+
+msgid "        PASS    FileVersion"
+msgstr ""
+
+msgid "        PASS    FormatVersion"
+msgstr ""
+
+msgid "        PASS    LanguageEncoding"
+msgstr ""
+
+msgid "        PASS    LanguageVersion"
+msgstr ""
+
+msgid "        PASS    Manufacturer"
+msgstr ""
+
+msgid "        PASS    ModelName"
+msgstr ""
+
+msgid "        PASS    NickName"
+msgstr ""
+
+msgid "        PASS    PCFileName"
+msgstr ""
+
+msgid "        PASS    PSVersion"
+msgstr ""
+
+msgid "        PASS    PageRegion"
+msgstr ""
+
+msgid "        PASS    PageSize"
+msgstr ""
+
+msgid "        PASS    Product"
+msgstr ""
+
+msgid "        PASS    ShortNickName"
+msgstr ""
+
+#, c-format
+msgid "        WARN    %s has no corresponding options."
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    %s shares a common prefix with %s\n"
+"                REF: Page 15, section 3.2."
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Duplex option keyword %s may not work as expected and should "
+"be named Duplex.\n"
+"                REF: Page 122, section 5.17"
+msgstr ""
+
+msgid "        WARN    File contains a mix of CR, LF, and CR LF line endings."
+msgstr ""
+
+msgid ""
+"        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
+"                REF: Pages 56-57, section 5.3."
+msgstr ""
+
+#, c-format
+msgid "        WARN    Line %d only contains whitespace."
+msgstr ""
+
+msgid ""
+"        WARN    Manufacturer required by PPD 4.3 spec.\n"
+"                REF: Pages 58-59, section 5.3."
+msgstr ""
+
+msgid ""
+"        WARN    Non-Windows PPD files should use lines ending with only LF, "
+"not CR LF."
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Obsolete PPD version %.1f.\n"
+"                REF: Page 42, section 5.2."
+msgstr ""
+
+msgid ""
+"        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
+"                REF: Pages 61-62, section 5.3."
+msgstr ""
+
+msgid ""
+"        WARN    PCFileName should contain a unique filename.\n"
+"                REF: Pages 61-62, section 5.3."
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains PJL but JCL attributes are not set.\n"
+"                REF: Pages 78-79, section 5.7."
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
+"                REF: Pages 78-79, section 5.7."
+msgstr ""
+
+msgid ""
+"        WARN    ShortNickName required by PPD 4.3 spec.\n"
+"                REF: Pages 64-65, section 5.3."
+msgstr ""
+
+msgid "       cupsaddsmb [options] -a"
+msgstr ""
+
+msgid "       cupstestdsc [options] -"
+msgstr ""
+
+msgid "       program | cupstestppd [options] -"
+msgstr ""
+
+#, c-format
+msgid ""
+"      %s  \"%s %s\" conflicts with \"%s %s\"\n"
+"                (constraint=\"%s %s %s %s\")."
+msgstr ""
+
+#, c-format
+msgid "      %s  %s %s does not exist."
+msgstr ""
+
+#, c-format
+msgid "      %s  %s file \"%s\" has the wrong capitalization."
+msgstr ""
+
+#, c-format
+msgid ""
+"      %s  Bad %s choice %s.\n"
+"                REF: Page 122, section 5.17"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s."
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s."
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsFilter2 value \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsICCProfile %s."
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsUIConstraints %s: \"%s\""
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad language \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad permissions on %s file \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad spelling of %s - should be %s."
+msgstr ""
+
+#, c-format
+msgid "      %s  Cannot provide both APScanAppPath and APScanAppBundleID."
+msgstr ""
+
+#, c-format
+msgid "      %s  Default choices conflicting."
+msgstr ""
+
+#, c-format
+msgid "      %s  Empty cupsUIConstraints %s"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s."
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s."
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing %s file \"%s\"."
+msgstr ""
+
+#, c-format
+msgid ""
+"      %s  Missing REQUIRED PageRegion option.\n"
+"                REF: Page 100, section 5.14."
+msgstr ""
+
+#, c-format
+msgid ""
+"      %s  Missing REQUIRED PageSize option.\n"
+"                REF: Page 99, section 5.14."
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraints \"*%s %s *%s %s\"."
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in cupsUIConstraints %s: \"%s\""
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsUIResolver %s"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraints \"*%s %s *%s %s\"."
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing option %s in cupsUIConstraints %s: \"%s\""
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file."
+msgstr ""
+
+#, c-format
+msgid ""
+"      %s  REQUIRED %s does not define choice None.\n"
+"                REF: Page 122, section 5.17"
+msgstr ""
+
+#, c-format
+msgid "      %s  Size \"%s\" defined for %s but not for %s."
+msgstr ""
+
+#, c-format
+msgid "      %s  Size \"%s\" has unexpected dimensions (%gx%g)."
+msgstr ""
+
+#, c-format
+msgid "      %s  Size \"%s\" should be \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "      %s  Size \"%s\" should be the Adobe standard name \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "      %s  cupsICCProfile %s hash value collides with %s."
+msgstr ""
+
+#, c-format
+msgid "      %s  cupsUIResolver %s causes a loop."
+msgstr ""
+
+#, c-format
+msgid ""
+"      %s  cupsUIResolver %s does not list at least two different options."
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  %s choice names %s and %s differ only by case."
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  %s must be 1284DeviceID\n"
+"                REF: Page 72, section 5.5"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD Default%s %s\n"
+"                REF: Page 40, section 4.5."
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultImageableArea %s\n"
+"                REF: Page 102, section 5.15."
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultPaperDimension %s\n"
+"                REF: Page 103, section 5.15."
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD JobPatchFile attribute in file\n"
+"                REF: Page 24, section 3.4."
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
+"                REF: Page 211, table D.1."
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1."
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
+"                REF: Pages 59-60, section 5.3."
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
+"                REF: Pages 62-64, section 5.3."
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Product - not \"(string)\".\n"
+"                REF: Page 62, section 5.3."
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
+"                REF: Pages 64-65, section 5.3."
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s\n"
+"                REF: Page 84, section 5.9"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad FileVersion \"%s\"\n"
+"                REF: Page 56, section 5.3."
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad FormatVersion \"%s\"\n"
+"                REF: Page 56, section 5.3."
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1."
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English."
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s choice %s contains "
+"8-bit characters."
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s contains 8-bit "
+"characters."
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Group names %s and %s differ only by case."
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Multiple occurrences of %s choice name %s."
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Option names %s and %s differ only by case."
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED Default%s\n"
+"                REF: Page 40, section 4.5."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultImageableArea\n"
+"                REF: Page 102, section 5.15."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultPaperDimension\n"
+"                REF: Page 103, section 5.15."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FileVersion\n"
+"                REF: Page 56, section 5.3."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FormatVersion\n"
+"                REF: Page 56, section 5.3."
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 102, section 5.15."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageEncoding\n"
+"                REF: Pages 56-57, section 5.3."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageVersion\n"
+"                REF: Pages 57-58, section 5.3."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Manufacturer\n"
+"                REF: Pages 58-59, section 5.3."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ModelName\n"
+"                REF: Pages 59-60, section 5.3."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED NickName\n"
+"                REF: Page 60, section 5.3."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PCFileName\n"
+"                REF: Pages 61-62, section 5.3."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PSVersion\n"
+"                REF: Pages 62-64, section 5.3."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageRegion\n"
+"                REF: Page 100, section 5.14."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 99, section 5.14."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Pages 99-100, section 5.14."
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 103, section 5.15."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Product\n"
+"                REF: Page 62, section 5.3."
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ShortNickName\n"
+"                REF: Page 64-65, section 5.3."
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Unable to open PPD file - %s"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Unable to open PPD file - %s on line %d."
+msgstr ""
+
+#, c-format
+msgid "    %d ERRORS FOUND"
+msgstr ""
+
+msgid "    -h       Show program usage"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%BoundingBox: on line %d.\n"
+"        REF: Page 39, %%%%BoundingBox:"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Page: on line %d.\n"
+"        REF: Page 53, %%%%Page:"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Pages: on line %d.\n"
+"        REF: Page 43, %%%%Pages:"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Line %d is longer than 255 characters (%d).\n"
+"        REF: Page 25, Line Length"
+msgstr ""
+
+msgid ""
+"    Missing %!PS-Adobe-3.0 on first line.\n"
+"        REF: Page 17, 3.1 Conforming Documents"
+msgstr ""
+
+#, c-format
+msgid "    Missing %%EndComments comment.        REF: Page 41, %%EndComments"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%BoundingBox: comment.\n"
+"        REF: Page 39, %%BoundingBox:"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Page: comments.\n"
+"        REF: Page 53, %%Page:"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Pages: comment.\n"
+"        REF: Page 43, %%Pages:"
+msgstr ""
+
+msgid "    NO ERRORS FOUND"
+msgstr ""
+
+#, c-format
+msgid "    Saw %d lines that exceeded 255 characters."
+msgstr ""
+
+#, c-format
+msgid "    Too many %%BeginDocument comments."
+msgstr ""
+
+#, c-format
+msgid "    Too many %%EndDocument comments."
+msgstr ""
+
+msgid "    Warning: file contains binary data."
+msgstr ""
+
+#, c-format
+msgid "    Warning: no %%EndComments comment in file."
+msgstr ""
+
+#, c-format
+msgid "    Warning: obsolete DSC version %.1f in file."
+msgstr ""
+
+msgid "  --[no-]debug-logging    Turn debug logging on/off."
+msgstr ""
+
+msgid "  --[no-]remote-admin     Turn remote administration on/off."
+msgstr ""
+
+msgid "  --[no-]remote-any       Allow/prevent access from the Internet."
+msgstr ""
+
+msgid "  --[no-]remote-printers  Show/hide remote printers."
+msgstr ""
+
+msgid "  --[no-]share-printers   Turn printer sharing on/off."
+msgstr ""
+
+msgid "  --[no-]user-cancel-any  Allow/prevent users to cancel any job."
+msgstr ""
+
+msgid "  --cr                    End lines with CR (Mac OS 9)."
+msgstr ""
+
+msgid "  --crlf                  End lines with CR + LF (Windows)."
+msgstr ""
+
+msgid "  --lf                    End lines with LF (UNIX/Linux/Mac OS X)."
+msgstr ""
+
+msgid "  -4                      Connect using IPv4."
+msgstr ""
+
+msgid "  -6                      Connect using IPv6."
+msgstr ""
+
+msgid "  -C                      Send requests using chunking (default)."
+msgstr ""
+
+msgid "  -D                      Remove the input file when finished."
+msgstr ""
+
+msgid "  -D name=value           Set named variable to value."
+msgstr ""
+
+msgid "  -E                      Enable encryption."
+msgstr ""
+
+msgid "  -E                      Encrypt the connection to the server."
+msgstr ""
+
+msgid "  -E                      Test with TLS encryption."
+msgstr ""
+
+msgid ""
+"  -F                      Run in the foreground but detach from console."
+msgstr ""
+
+msgid "  -H samba-server         Use the named SAMBA server."
+msgstr ""
+
+msgid "  -I                      Ignore errors."
+msgstr ""
+
+msgid "  -I include-dir          Add include directory to search path."
+msgstr ""
+
+msgid "  -I {filename,filters,none,profiles}"
+msgstr ""
+
+msgid "  -J title                Set title."
+msgstr ""
+
+msgid "  -L                      Send requests using content-length."
+msgstr ""
+
+msgid "  -P filename.ppd         Set PPD file."
+msgstr ""
+
+msgid "  -R root-directory       Set alternate root."
+msgstr ""
+
+msgid "  -S                      Test with SSL encryption."
+msgstr ""
+
+msgid "  -T                      Set the receive/send timeout in seconds."
+msgstr ""
+
+msgid "  -U samba-user           Authenticate using the named SAMBA user."
+msgstr ""
+
+msgid "  -U username             Set username for job."
+msgstr ""
+
+msgid "  -U username             Specify username."
+msgstr ""
+
+msgid "  -V version              Set default IPP version."
+msgstr ""
+
+msgid ""
+"  -W {all,none,constraints,defaults,duplex,filters,profiles,sizes,"
+"translations}"
+msgstr ""
+
+msgid "  -X                      Produce XML plist instead of plain text."
+msgstr ""
+
+msgid "  -a                      Export all printers."
+msgstr ""
+
+msgid "  -a 'name=value ...'     Set option(s)."
+msgstr ""
+
+msgid "  -c catalog.po           Load the specified message catalog."
+msgstr ""
+
+msgid "  -c config-file          Load alternate configuration file."
+msgstr ""
+
+msgid "  -c copies               Set number of copies."
+msgstr ""
+
+msgid "  -c cupsd.conf           Set cupsd.conf file to use."
+msgstr ""
+
+msgid "  -d name=value           Set named variable to value."
+msgstr ""
+
+msgid "  -d output-dir           Specify the output directory."
+msgstr ""
+
+msgid "  -d printer              Use the named printer."
+msgstr ""
+
+msgid "  -e                      Use every filter from the PPD file."
+msgstr ""
+
+msgid "  -f                      Run in the foreground."
+msgstr ""
+
+msgid "  -f filename             Set default request filename."
+msgstr ""
+
+msgid "  -f filename             Set file to be converted (otherwise stdin)."
+msgstr ""
+
+msgid "  -h                      Show this usage message."
+msgstr ""
+
+msgid "  -h cups-server          Use the named CUPS server."
+msgstr ""
+
+msgid "  -h server[:port]        Specify server address."
+msgstr ""
+
+msgid "  -i mime/type            Set input MIME type (otherwise auto-typed)."
+msgstr ""
+
+msgid ""
+"  -i seconds              Repeat the last file with the given time interval."
+msgstr ""
+
+msgid ""
+"  -j job-id[,N]           Filter file N from the specified job (default is "
+"file 1)."
+msgstr ""
+
+msgid ""
+"  -j mime/type            Set output MIME type (otherwise application/pdf)."
+msgstr ""
+
+msgid "  -l                      Run cupsd from launchd(8)."
+msgstr ""
+
+msgid "  -l lang[,lang,...]      Specify the output language(s) (locale)."
+msgstr ""
+
+msgid "  -m                      Use the ModelName value as the filename."
+msgstr ""
+
+msgid ""
+"  -m mime/type            Set output MIME type (otherwise application/pdf)."
+msgstr ""
+
+msgid "  -n copies               Set number of copies."
+msgstr ""
+
+msgid ""
+"  -n count                Repeat the last file the given number of times."
+msgstr ""
+
+msgid "  -o filename             Set file to be generated (otherwise stdout)."
+msgstr ""
+
+msgid ""
+"  -o filename.drv         Set driver information file (otherwise ppdi.drv)."
+msgstr ""
+
+msgid "  -o filename.ppd[.gz]    Set output file (otherwise stdout)."
+msgstr ""
+
+msgid "  -o name=value           Set option(s)."
+msgstr ""
+
+msgid "  -p filename.ppd         Set PPD file."
+msgstr ""
+
+msgid "  -q                      Be quiet - no output except errors."
+msgstr ""
+
+msgid "  -q                      Run silently."
+msgstr ""
+
+msgid "  -r                      Use 'relaxed' open mode."
+msgstr ""
+
+msgid "  -t                      Produce a test report."
+msgstr ""
+
+msgid "  -t                      Test PPDs instead of generating them."
+msgstr ""
+
+msgid "  -t                      Test the configuration file."
+msgstr ""
+
+msgid "  -t title                Set title."
+msgstr ""
+
+msgid "  -u                      Remove the PPD file when finished."
+msgstr ""
+
+msgid "  -v                      Be slightly verbose."
+msgstr ""
+
+msgid "  -v                      Be verbose (more v's for more verbosity)."
+msgstr ""
+
+msgid "  -v                      Be verbose (show commands)."
+msgstr ""
+
+msgid "  -v                      Show all attributes sent and received."
+msgstr ""
+
+msgid "  -vv                     Be very verbose."
+msgstr ""
+
+msgid "  -z                      Compress PPD files using GNU zip."
+msgstr ""
+
+msgid " FAIL"
+msgstr ""
+
+msgid " PASS"
+msgstr ""
+
+#, c-format
+msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes"
+msgstr ""
+
+#, c-format
+msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes"
+msgstr ""
+
+#, c-format
+msgid "%.0f x %.0f millimeters"
+msgstr "%.0f x %.0f Millimeter"
+
+#, c-format
+msgid "%.0f x %.0f to %.0f x %.0f millimeters"
+msgstr "%.0f x %.0f bis %.0f x %.0f Millimeter"
+
+#, c-format
+msgid "%.2f x %.2f inches"
+msgstr "%.2f x %.2f Zoll"
+
+#, c-format
+msgid "%.2f x %.2f to %.2f x %.2f inches"
+msgstr "%.2f x %.2f bis %.2f x %.2f Zoll"
+
+#, c-format
+msgid "%s accepting requests since %s"
+msgstr ""
+
+#, c-format
+msgid "%s cannot be changed."
+msgstr "%s kann nicht geändert werden."
+
+#, c-format
+msgid "%s is not implemented by the CUPS version of lpc."
+msgstr ""
+
+#, c-format
+msgid "%s is not ready"
+msgstr ""
+
+#, c-format
+msgid "%s is ready"
+msgstr ""
+
+#, c-format
+msgid "%s is ready and printing"
+msgstr ""
+
+#, c-format
+msgid "%s job-id user title copies options [file]"
+msgstr ""
+
+#, c-format
+msgid "%s not accepting requests since %s -"
+msgstr ""
+
+#, c-format
+msgid "%s not supported."
+msgstr ""
+
+#, c-format
+msgid "%s/%s accepting requests since %s"
+msgstr ""
+
+#, c-format
+msgid "%s/%s not accepting requests since %s -"
+msgstr ""
+
+#, c-format
+msgid "%s: %-33.33s [job %d localhost]"
+msgstr ""
+
+#. TRANSLATORS: Message is "subject: error"
+#, c-format
+msgid "%s: %s"
+msgstr ""
+
+#, c-format
+msgid "%s: %s failed: %s"
+msgstr ""
+
+#, c-format
+msgid "%s: Don't know what to do."
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - %s environment variable names non-existent destination \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - bad job ID."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - cannot print files and alter jobs simultaneously."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - cannot print from stdin if files or a job ID are provided."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected character set after \"-S\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected content type after \"-T\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copies after \"-#\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copies after \"-n\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after \"-P\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after \"-b\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after \"-d\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected form after \"-f\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hold name after \"-H\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after \"-H\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after \"-h\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected mode list after \"-y\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected name after \"-%c\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected option=value after \"-o\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected page list after \"-P\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected priority after \"-%c\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected reason text after \"-r\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected title after \"-t\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after \"-U\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after \"-u\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected value after \"-%c\" option."
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - need \"completed\", \"not-completed\", or \"all\" after \"-W\" "
+"option."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - no default destination available."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - priority must be between 1 and 100."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - scheduler not responding."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - too many files - \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to access \"%s\" - %s"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to queue from stdin - %s."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s/%s\"."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown option \"%c\"."
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown option \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "%s: Expected job ID after \"-i\" option."
+msgstr ""
+
+#, c-format
+msgid "%s: Invalid destination name in list \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "%s: Invalid filter string \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "%s: Need job ID (\"-i jobid\") before \"-H restart\"."
+msgstr ""
+
+#, c-format
+msgid "%s: No filter to convert from %s/%s to %s/%s."
+msgstr ""
+
+#, c-format
+msgid "%s: Operation failed: %s"
+msgstr ""
+
+#, c-format
+msgid "%s: Sorry, no encryption support."
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server."
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to contact server."
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to determine MIME type of \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to open %s: %s"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to open PPD file: %s on line %d."
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to read MIME database from \"%s\" or \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown destination \"%s\"."
+msgstr "%s: Unbekanntes Druckziel \"%s\"."
+
+#, c-format
+msgid "%s: Unknown destination MIME type %s/%s."
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown option \"%c\"."
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown source MIME type %s/%s."
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Warning - \"%c\" format modifier not supported - output may not be "
+"correct."
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - character set option ignored."
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - content type option ignored."
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - form option ignored."
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - mode option ignored."
+msgstr ""
+
+msgid "-1"
+msgstr "-1"
+
+msgid "-10"
+msgstr "-10"
+
+msgid "-100"
+msgstr "-100"
+
+msgid "-105"
+msgstr "-105"
+
+msgid "-11"
+msgstr "-11"
+
+msgid "-110"
+msgstr "-110"
+
+msgid "-115"
+msgstr "-115"
+
+msgid "-12"
+msgstr "-12"
+
+msgid "-120"
+msgstr "-120"
+
+msgid "-13"
+msgstr "-13"
+
+msgid "-14"
+msgstr "-14"
+
+msgid "-15"
+msgstr "-15"
+
+msgid "-2"
+msgstr "-2"
+
+msgid "-20"
+msgstr "-20"
+
+msgid "-25"
+msgstr "-25"
+
+msgid "-3"
+msgstr "-3"
+
+msgid "-30"
+msgstr "-30"
+
+msgid "-35"
+msgstr "-35"
+
+msgid "-4"
+msgstr "-4"
+
+msgid "-40"
+msgstr "-40"
+
+msgid "-45"
+msgstr "-45"
+
+msgid "-5"
+msgstr "-5"
+
+msgid "-50"
+msgstr "-50"
+
+msgid "-55"
+msgstr "-55"
+
+msgid "-6"
+msgstr "-6"
+
+msgid "-60"
+msgstr "-60"
+
+msgid "-65"
+msgstr "-65"
+
+msgid "-7"
+msgstr "-7"
+
+msgid "-70"
+msgstr "-70"
+
+msgid "-75"
+msgstr "-75"
+
+msgid "-8"
+msgstr "-8"
+
+msgid "-80"
+msgstr "-80"
+
+msgid "-85"
+msgstr "-85"
+
+msgid "-9"
+msgstr "-9"
+
+msgid "-90"
+msgstr "-90"
+
+msgid "-95"
+msgstr "-95"
+
+msgid "0"
+msgstr "0"
+
+msgid "1"
+msgstr "1"
+
+msgid "1 inch/sec."
+msgstr "1 Zoll/Sek."
+
+msgid "1.25x0.25\""
+msgstr "1,25x0,25 Zoll"
+
+msgid "1.25x2.25\""
+msgstr "1,25x2,25 Zoll"
+
+msgid "1.5 inch/sec."
+msgstr "1,5 Zoll/Sek."
+
+msgid "1.50x0.25\""
+msgstr "1,50x0,25 Zoll"
+
+msgid "1.50x0.50\""
+msgstr "1,50x0,50 Zoll"
+
+msgid "1.50x1.00\""
+msgstr "1,50x1,00 Zoll"
+
+msgid "1.50x2.00\""
+msgstr "1,50x2,00 Zoll"
+
+msgid "10"
+msgstr "10"
+
+msgid "10 inches/sec."
+msgstr "10 Zoll/Sek."
+
+msgid "10 x 11"
+msgstr ""
+
+msgid "10 x 13"
+msgstr ""
+
+msgid "10 x 14"
+msgstr ""
+
+msgid "100"
+msgstr "100"
+
+msgid "100 mm/sec."
+msgstr "100 mm/Sek."
+
+msgid "105"
+msgstr "105"
+
+msgid "11"
+msgstr "11"
+
+msgid "11 inches/sec."
+msgstr "11 Zoll/Sek."
+
+msgid "110"
+msgstr "110"
+
+msgid "115"
+msgstr "115"
+
+msgid "12"
+msgstr "12"
+
+msgid "12 inches/sec."
+msgstr "12 Zoll/Sek."
+
+msgid "12 x 11"
+msgstr ""
+
+msgid "120"
+msgstr "120"
+
+msgid "120 mm/sec."
+msgstr "120 mm/Sek."
+
+msgid "120x60dpi"
+msgstr "120x60 dpi"
+
+msgid "120x72dpi"
+msgstr "120x72 dpi"
+
+msgid "13"
+msgstr "13"
+
+msgid "136dpi"
+msgstr "136 dpi"
+
+msgid "14"
+msgstr "14"
+
+msgid "15"
+msgstr "15"
+
+msgid "15 mm/sec."
+msgstr "15 mm/Sek."
+
+msgid "15 x 11"
+msgstr ""
+
+msgid "150 mm/sec."
+msgstr "150 mm/Sek."
+
+msgid "150dpi"
+msgstr "150 dpi"
+
+msgid "16"
+msgstr "16"
+
+msgid "17"
+msgstr "17"
+
+msgid "18"
+msgstr "18"
+
+msgid "180dpi"
+msgstr "180 dpi"
+
+msgid "19"
+msgstr "19"
+
+msgid "2"
+msgstr "2"
+
+msgid "2 inches/sec."
+msgstr "2 Zoll/Sek."
+
+msgid "2-Sided Printing"
+msgstr "Doppelseitig drucken"
+
+msgid "2.00x0.37\""
+msgstr "2,00x0,37 Zoll"
+
+msgid "2.00x0.50\""
+msgstr "2,00x0,50 Zoll"
+
+msgid "2.00x1.00\""
+msgstr "2,00x1,00 Zoll"
+
+msgid "2.00x1.25\""
+msgstr "2,00x1,25 Zoll"
+
+msgid "2.00x2.00\""
+msgstr "2,00x2,00 Zoll"
+
+msgid "2.00x3.00\""
+msgstr "2,00x3,00 Zoll"
+
+msgid "2.00x4.00\""
+msgstr "2,00x4,00 Zoll"
+
+msgid "2.00x5.50\""
+msgstr "2,00x5,50 Zoll"
+
+msgid "2.25x0.50\""
+msgstr "2,25x0,50 Zoll"
+
+msgid "2.25x1.25\""
+msgstr "2,25x1,25 Zoll"
+
+msgid "2.25x4.00\""
+msgstr "2,25x4,00 Zoll"
+
+msgid "2.25x5.50\""
+msgstr "2,25x5,50 Zoll"
+
+msgid "2.38x5.50\""
+msgstr "2,38x5,50 Zoll"
+
+msgid "2.5 inches/sec."
+msgstr "2,5 Zoll/Sek."
+
+msgid "2.50x1.00\""
+msgstr "2,50x1,00 Zoll"
+
+msgid "2.50x2.00\""
+msgstr "2,50x2,00 Zoll"
+
+msgid "2.75x1.25\""
+msgstr "2,75x1,25 Zoll"
+
+msgid "2.9 x 1\""
+msgstr "2,9 x 1 Zoll"
+
+msgid "20"
+msgstr "20"
+
+msgid "20 mm/sec."
+msgstr "20 mm/Sek."
+
+msgid "200 mm/sec."
+msgstr "200 mm/Sek."
+
+msgid "203dpi"
+msgstr "203 dpi"
+
+msgid "21"
+msgstr "21"
+
+msgid "22"
+msgstr "22"
+
+msgid "23"
+msgstr "23"
+
+msgid "24"
+msgstr "24"
+
+msgid "24-Pin Series"
+msgstr "24-Pin Serie"
+
+msgid "240x72dpi"
+msgstr "240x72 dpi"
+
+msgid "25"
+msgstr "25"
+
+msgid "250 mm/sec."
+msgstr "250 mm/Sek."
+
+msgid "26"
+msgstr "26"
+
+msgid "27"
+msgstr "27"
+
+msgid "28"
+msgstr "28"
+
+msgid "29"
+msgstr "29"
+
+msgid "3"
+msgstr "3"
+
+msgid "3 inches/sec."
+msgstr "3 Zoll/Sek."
+
+msgid "3 x 5"
+msgstr ""
+
+msgid "3.00x1.00\""
+msgstr "3,00x1,00 Zoll"
+
+msgid "3.00x1.25\""
+msgstr "3,00x1,25 Zoll"
+
+msgid "3.00x2.00\""
+msgstr "3,00x2,00 Zoll"
+
+msgid "3.00x3.00\""
+msgstr "3,00x3,00 Zoll"
+
+msgid "3.00x5.00\""
+msgstr "3,00x5,00 Zoll"
+
+msgid "3.25x2.00\""
+msgstr "3,25x2,00 Zoll"
+
+msgid "3.25x5.00\""
+msgstr "3,25x5,00 Zoll"
+
+msgid "3.25x5.50\""
+msgstr "3,25x5,50 Zoll"
+
+msgid "3.25x5.83\""
+msgstr "3,25x5,83 Zoll"
+
+msgid "3.25x7.83\""
+msgstr "3,25x7,83 Zoll"
+
+msgid "3.5 x 5"
+msgstr ""
+
+msgid "3.5\" Disk"
+msgstr "3,5-Zoll-Diskette"
+
+msgid "3.5\" Disk - 2 1/8 x 2 3/4\""
+msgstr "3,5-Zoll-Diskette – 2 1/8 x 2 3/4 Zoll"
+
+msgid "3.50x1.00\""
+msgstr "3,50x1,00 Zoll"
+
+msgid "30"
+msgstr "30"
+
+msgid "30 mm/sec."
+msgstr "30 mm/Sek."
+
+msgid "300 mm/sec."
+msgstr "300 mm/Sek."
+
+msgid "300dpi"
+msgstr "300 dpi"
+
+msgid "35"
+msgstr "35"
+
+msgid "360dpi"
+msgstr "360 dpi"
+
+msgid "360x180dpi"
+msgstr "360x180 dpi"
+
+msgid "4"
+msgstr "4"
+
+msgid "4 inches/sec."
+msgstr "4 Zoll/Sek."
+
+msgid "4.00x1.00\""
+msgstr "4,00x1,00 Zoll"
+
+msgid "4.00x13.00\""
+msgstr "4,00x13,00 Zoll"
+
+msgid "4.00x2.00\""
+msgstr "4,00x2,00 Zoll"
+
+msgid "4.00x2.50\""
+msgstr "4,00x2,50 Zoll"
+
+msgid "4.00x3.00\""
+msgstr "4,00x3,00 Zoll"
+
+msgid "4.00x4.00\""
+msgstr "4,00x4,00 Zoll"
+
+msgid "4.00x5.00\""
+msgstr "4,00x5,00 Zoll"
+
+msgid "4.00x6.00\""
+msgstr "4,00x6,00 Zoll"
+
+msgid "4.00x6.50\""
+msgstr "4,00x6,50 Zoll"
+
+msgid "40"
+msgstr "40"
+
+msgid "40 mm/sec."
+msgstr "40 mm/Sek."
+
+msgid "45"
+msgstr "45"
+
+msgid "5"
+msgstr "5"
+
+msgid "5 inches/sec."
+msgstr "5 Zoll/Sek."
+
+msgid "5 x 7"
+msgstr ""
+
+msgid "50"
+msgstr "50"
+
+msgid "55"
+msgstr "55"
+
+msgid "6"
+msgstr "6"
+
+msgid "6 inches/sec."
+msgstr "6 Zoll/Sek."
+
+msgid "6.00x1.00\""
+msgstr "6,00x1,00 Zoll"
+
+msgid "6.00x2.00\""
+msgstr "6,00x2,00 Zoll"
+
+msgid "6.00x3.00\""
+msgstr "6,00x3,00 Zoll"
+
+msgid "6.00x4.00\""
+msgstr "6,00x4,00 Zoll"
+
+msgid "6.00x5.00\""
+msgstr "6,00x5,00 Zoll"
+
+msgid "6.00x6.00\""
+msgstr "6,00x6,00 Zoll"
+
+msgid "6.00x6.50\""
+msgstr "6,00x6,50 Zoll"
+
+msgid "60"
+msgstr "60"
+
+msgid "60 mm/sec."
+msgstr "60 mm/Sek."
+
+msgid "600dpi"
+msgstr "600 dpi"
+
+msgid "60dpi"
+msgstr "60 dpi"
+
+msgid "60x72dpi"
+msgstr ""
+
+msgid "65"
+msgstr "65"
+
+msgid "7"
+msgstr "7"
+
+msgid "7 inches/sec."
+msgstr "7 Zoll/Sek."
+
+msgid "7 x 9"
+msgstr ""
+
+msgid "70"
+msgstr "70"
+
+msgid "720dpi"
+msgstr "720 dpi"
+
+msgid "75"
+msgstr "75"
+
+msgid "8"
+msgstr "8"
+
+msgid "8 inches/sec."
+msgstr "8 Zoll/Sek."
+
+msgid "8 x 10"
+msgstr ""
+
+msgid "8.00x1.00\""
+msgstr "8,00x1,00 Zoll"
+
+msgid "8.00x2.00\""
+msgstr "8,00x2,00 Zoll"
+
+msgid "8.00x3.00\""
+msgstr "8,00x3,00 Zoll"
+
+msgid "8.00x4.00\""
+msgstr "8,00x4,00 Zoll"
+
+msgid "8.00x5.00\""
+msgstr "8,00x5,00 Zoll"
+
+msgid "8.00x6.00\""
+msgstr "8,00x6,00 Zoll"
+
+msgid "8.00x6.50\""
+msgstr "8,00x6,50 Zoll"
+
+msgid "80"
+msgstr "80"
+
+msgid "80 mm/sec."
+msgstr "80 mm/Sek."
+
+msgid "85"
+msgstr "85"
+
+msgid "9"
+msgstr "9"
+
+msgid "9 inches/sec."
+msgstr "9 Zoll/Sek."
+
+msgid "9 x 11"
+msgstr ""
+
+msgid "9 x 12"
+msgstr ""
+
+msgid "9-Pin Series"
+msgstr "9-Pin Serie"
+
+msgid "90"
+msgstr "90"
+
+msgid "95"
+msgstr "95"
+
+msgid "?Invalid help command unknown."
+msgstr ""
+
+msgid "A Samba password is required to export printer drivers"
+msgstr ""
+
+msgid "A Samba username is required to export printer drivers"
+msgstr ""
+
+#, c-format
+msgid "A class named \"%s\" already exists."
+msgstr ""
+
+#, c-format
+msgid "A printer named \"%s\" already exists."
+msgstr ""
+
+msgid "A0"
+msgstr "DIN A0"
+
+msgid "A0 Long Edge"
+msgstr ""
+
+msgid "A1"
+msgstr "DIN A1"
+
+msgid "A1 Long Edge"
+msgstr ""
+
+msgid "A10"
+msgstr "DIN A10"
+
+msgid "A2"
+msgstr "DIN A2"
+
+msgid "A2 Long Edge"
+msgstr ""
+
+msgid "A3"
+msgstr "DIN A3"
+
+msgid "A3 Long Edge"
+msgstr ""
+
+msgid "A3 Oversize"
+msgstr ""
+
+msgid "A3 Oversize Long Edge"
+msgstr ""
+
+msgid "A4"
+msgstr "DIN A4"
+
+msgid "A4 Long Edge"
+msgstr ""
+
+msgid "A4 Oversize"
+msgstr ""
+
+msgid "A4 Small"
+msgstr ""
+
+msgid "A5"
+msgstr "DIN A5"
+
+msgid "A5 Long Edge"
+msgstr ""
+
+msgid "A5 Oversize"
+msgstr ""
+
+msgid "A6"
+msgstr "DIN A6"
+
+msgid "A6 Long Edge"
+msgstr ""
+
+msgid "A7"
+msgstr "DIN A7"
+
+msgid "A8"
+msgstr "DIN A8"
+
+msgid "A9"
+msgstr "DIN A9"
+
+msgid "ANSI A"
+msgstr "ANSI A"
+
+msgid "ANSI B"
+msgstr "ANSI B"
+
+msgid "ANSI C"
+msgstr "ANSI C"
+
+msgid "ANSI D"
+msgstr "ANSI D"
+
+msgid "ANSI E"
+msgstr "ANSI E"
+
+msgid "ARCH C"
+msgstr "ARCH C"
+
+msgid "ARCH C Long Edge"
+msgstr ""
+
+msgid "ARCH D"
+msgstr "ARCH D"
+
+msgid "ARCH D Long Edge"
+msgstr ""
+
+msgid "ARCH E"
+msgstr "ARCH E"
+
+msgid "ARCH E Long Edge"
+msgstr ""
+
+msgid "Accept Jobs"
+msgstr "Druckaufträge akzeptieren"
+
+msgid "Accepted"
+msgstr "Akzeptiert"
+
+msgid "Add Class"
+msgstr "Klasse hinzufügen"
+
+msgid "Add Printer"
+msgstr "Drucker hinzufügen"
+
+msgid "Add RSS Subscription"
+msgstr "RSS-Abo hinzufügen"
+
+msgid "Address"
+msgstr "Adresse"
+
+msgid "Address - 1 1/8 x 3 1/2\""
+msgstr "Adresse – 1 1/8 x 3 1/2 Zoll"
+
+msgid "Administration"
+msgstr "Verwaltung"
+
+msgid "Always"
+msgstr "Immer"
+
+msgid "AppSocket/HP JetDirect"
+msgstr "AppSocket/HP JetDirect"
+
+msgid "Applicator"
+msgstr "Applicator"
+
+#, c-format
+msgid "Attempt to set %s printer-state to bad value %d."
+msgstr ""
+
+#, c-format
+msgid "Attribute groups are out of order (%x < %x)."
+msgstr ""
+
+msgid "B0"
+msgstr "DIN B0"
+
+msgid "B1"
+msgstr "DIN B1"
+
+msgid "B10"
+msgstr "DIN B10"
+
+msgid "B2"
+msgstr "DIN B2"
+
+msgid "B3"
+msgstr "DIN B3"
+
+msgid "B4"
+msgstr "DIN B4"
+
+msgid "B5"
+msgstr "DIN B5"
+
+msgid "B5 Oversize"
+msgstr ""
+
+msgid "B6"
+msgstr "DIN B6"
+
+msgid "B7"
+msgstr "DIN B7"
+
+msgid "B8"
+msgstr "DIN B8"
+
+msgid "B9"
+msgstr "DIN B9"
+
+msgid "Bad NULL dests pointer"
+msgstr "Ungültiger NULL-Dests-Pointer"
+
+msgid "Bad OpenGroup"
+msgstr "Ungültige OpenGroup"
+
+msgid "Bad OpenUI/JCLOpenUI"
+msgstr "Ungültiges OpenUI/JCLOpenUI"
+
+msgid "Bad OrderDependency"
+msgstr "Ungültige OrderDependency"
+
+msgid "Bad PPD cache file."
+msgstr ""
+
+msgid "Bad Request"
+msgstr "Ungültige Anfrage"
+
+msgid "Bad SNMP version number"
+msgstr "Ungültige SNMP-Versionsnummer"
+
+msgid "Bad UIConstraints"
+msgstr "Ungültige UIConstraints"
+
+#, c-format
+msgid "Bad charset file \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Bad charset type: %s"
+msgstr ""
+
+#, c-format
+msgid "Bad columns value %d."
+msgstr ""
+
+#, c-format
+msgid "Bad copies value %d."
+msgstr "Ungültiger Kopienwert „%d“."
+
+#, c-format
+msgid "Bad cpi value %f."
+msgstr ""
+
+msgid "Bad custom parameter"
+msgstr "Ungültiger angepasster Parameter"
+
+#, c-format
+msgid "Bad device-uri \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Bad device-uri scheme \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Bad document-format \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Bad document-format-default \"%s\"."
+msgstr ""
+
+msgid "Bad filename buffer"
+msgstr ""
+
+#, c-format
+msgid "Bad font description line \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Bad font description line: %s"
+msgstr ""
+
+msgid "Bad job-priority value."
+msgstr ""
+
+#, c-format
+msgid "Bad job-sheets value \"%s\"."
+msgstr ""
+
+msgid "Bad job-sheets value type."
+msgstr ""
+
+msgid "Bad job-state value."
+msgstr ""
+
+#, c-format
+msgid "Bad job-uri \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Bad lpi value %f."
+msgstr ""
+
+#, c-format
+msgid "Bad notify-pull-method \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Bad notify-recipient-uri \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Bad number-up value %d."
+msgstr "Ungültiger Number-Up-Wert „%d“."
+
+#, c-format
+msgid "Bad option + choice on line %d."
+msgstr ""
+
+#, c-format
+msgid "Bad page-ranges values %d-%d."
+msgstr "Ungültige Seitenbereichswerte %d–%d."
+
+#, c-format
+msgid "Bad port-monitor \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Bad printer-state value %d."
+msgstr ""
+
+#, c-format
+msgid "Bad request ID %d."
+msgstr ""
+
+#, c-format
+msgid "Bad request version number %d.%d."
+msgstr ""
+
+msgid "Bad subscription ID"
+msgstr ""
+
+#, c-format
+msgid "Bad text direction \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Bad text direction: %s"
+msgstr ""
+
+#, c-format
+msgid "Bad text width \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Bad text width: %s"
+msgstr ""
+
+msgid "Bad value string"
+msgstr ""
+
+msgid "Banners"
+msgstr "Banner"
+
+msgid "Billing Information: "
+msgstr "Rechnungsinformationen: "
+
+msgid "Bond Paper"
+msgstr "Papier bündeln"
+
+#, c-format
+msgid "Boolean expected for waiteof option \"%s\"."
+msgstr ""
+
+msgid "Buffer overflow detected, aborting."
+msgstr ""
+
+msgid "CMYK"
+msgstr "CMYK"
+
+msgid "CPCL Label Printer"
+msgstr "CPCL Etikettendrucker"
+
+msgid "Cancel RSS Subscription"
+msgstr "RSS-Abo widerrufen"
+
+msgid "Canceling print job."
+msgstr ""
+
+msgid "Cannot share a remote Kerberized printer."
+msgstr ""
+
+msgid "Cassette"
+msgstr ""
+
+msgid "Change Settings"
+msgstr "Einstellungen ändern"
+
+#, c-format
+msgid "Character set \"%s\" not supported."
+msgstr ""
+
+msgid "Classes"
+msgstr "Klassen"
+
+msgid "Clean Print Heads"
+msgstr "Saubere Druckerköpfe"
+
+msgid "Close-Job doesn't support the job-uri attribute."
+msgstr ""
+
+msgid "Color"
+msgstr "Farbe"
+
+msgid "Color Mode"
+msgstr "Farbmodus"
+
+msgid ""
+"Commands may be abbreviated.  Commands are:\n"
+"\n"
+"exit    help    quit    status  ?"
+msgstr ""
+
+msgid "Community name uses indefinite length"
+msgstr "Community-Name hat unbestimmte Länge"
+
+msgid "Connected to printer."
+msgstr ""
+
+msgid "Connecting to printer."
+msgstr ""
+
+msgid "Continue"
+msgstr "Weiter"
+
+msgid "Continuous"
+msgstr "Kontinuierlich"
+
+msgid "Control file sent successfully."
+msgstr ""
+
+msgid "Copying print data."
+msgstr ""
+
+msgid "Created"
+msgstr "Erstellt"
+
+msgid "Created On: "
+msgstr "Erstellt am: "
+
+msgid "Custom"
+msgstr "Eigene"
+
+msgid "CustominCutInterval"
+msgstr "CustominCutInterval"
+
+msgid "CustominTearInterval"
+msgstr "CustominTearInterval"
+
+msgid "Cut"
+msgstr "Abschneiden"
+
+msgid "Cutter"
+msgstr "Abschneider"
+
+msgid "Dark"
+msgstr "Dunkel"
+
+msgid "Darkness"
+msgstr "Dunkelheit"
+
+msgid "Data file sent successfully."
+msgstr ""
+
+msgid "Delete Class"
+msgstr "Klasse löschen"
+
+msgid "Delete Printer"
+msgstr "Drucker löschen"
+
+msgid "Description: "
+msgstr "Beschreibung: "
+
+msgid "DeskJet Series"
+msgstr "DeskJet Serie"
+
+#, c-format
+msgid "Destination \"%s\" is not accepting jobs."
+msgstr "Ziel „%s“ akzeptiert keine Druckaufträge."
+
+#, c-format
+msgid ""
+"Device: uri = %s\n"
+"        class = %s\n"
+"        info = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+"        location = %s"
+msgstr ""
+
+msgid "Direct Thermal Media"
+msgstr "Direct Thermal Media"
+
+#, c-format
+msgid "Directory \"%s\" contains a relative path."
+msgstr ""
+
+#, c-format
+msgid "Directory \"%s\" has insecure permissions (0%o/uid=%d/gid=%d)."
+msgstr ""
+
+#, c-format
+msgid "Directory \"%s\" is a file."
+msgstr ""
+
+#, c-format
+msgid "Directory \"%s\" not available: %s"
+msgstr ""
+
+#, c-format
+msgid "Directory \"%s\" permissions OK (0%o/uid=%d/gid=%d)."
+msgstr ""
+
+msgid "Disabled"
+msgstr "Deaktiviert"
+
+#, c-format
+msgid "Document #%d does not exist in job #%d."
+msgstr ""
+
+msgid "Driver Name: "
+msgstr "Treibername: "
+
+msgid "Driver Version: "
+msgstr "Treiberversion: "
+
+msgid "Duplexer"
+msgstr "Duplexer"
+
+msgid "Dymo"
+msgstr "Dymo"
+
+msgid "EPL1 Label Printer"
+msgstr "EPL1 Etikettendrucker"
+
+msgid "EPL2 Label Printer"
+msgstr "EPL2 Etikettendrucker"
+
+msgid "Edit Configuration File"
+msgstr "Konfigurationsdatei bearbeiten"
+
+msgid "Empty PPD file."
+msgstr ""
+
+#. TRANSLATORS: Banner/cover sheet after the print job.
+msgid "Ending Banner"
+msgstr "Banner beenden"
+
+msgid "English"
+msgstr "German"
+
+msgid "Enter old password:"
+msgstr "Altes Kennwort eingeben:"
+
+msgid "Enter password again:"
+msgstr "Kennwort erneut eingeben:"
+
+msgid "Enter password:"
+msgstr "Kennwort eingeben:"
+
+msgid ""
+"Enter your username and password or the root username and password to access "
+"this page. If you are using Kerberos authentication, make sure you have a "
+"valid Kerberos ticket."
+msgstr ""
+"Geben Sie Ihren Benutzernamen und das Kennwort oder den root-Benutzernamen "
+"und -Kennwort ein, um auf diese Seite zuzgreifen. Falls Sie die Kerberos-"
+"Authentifizierung verwenden, stellen Sie sicher, dass Sie ein gültiges "
+"Kerberos-Ticket haben."
+
+msgid "Envelope #10 "
+msgstr ""
+
+msgid "Envelope #11"
+msgstr ""
+
+msgid "Envelope #12"
+msgstr ""
+
+msgid "Envelope #14"
+msgstr ""
+
+msgid "Envelope #9"
+msgstr ""
+
+msgid "Envelope B4"
+msgstr ""
+
+msgid "Envelope B5"
+msgstr ""
+
+msgid "Envelope B6"
+msgstr ""
+
+msgid "Envelope C0"
+msgstr ""
+
+msgid "Envelope C1"
+msgstr ""
+
+msgid "Envelope C2"
+msgstr ""
+
+msgid "Envelope C3"
+msgstr ""
+
+msgid "Envelope C4"
+msgstr ""
+
+msgid "Envelope C5"
+msgstr ""
+
+msgid "Envelope C6"
+msgstr ""
+
+msgid "Envelope C65"
+msgstr ""
+
+msgid "Envelope C7"
+msgstr ""
+
+msgid "Envelope Choukei 3"
+msgstr ""
+
+msgid "Envelope Choukei 3 Long Edge"
+msgstr ""
+
+msgid "Envelope Choukei 4"
+msgstr ""
+
+msgid "Envelope Choukei 4 Long Edge"
+msgstr ""
+
+msgid "Envelope DL"
+msgstr ""
+
+msgid "Envelope Feed"
+msgstr "Umschlagzuführung"
+
+msgid "Envelope Invite"
+msgstr ""
+
+msgid "Envelope Italian"
+msgstr ""
+
+msgid "Envelope Kaku2"
+msgstr ""
+
+msgid "Envelope Kaku2 Long Edge"
+msgstr ""
+
+msgid "Envelope Kaku3"
+msgstr ""
+
+msgid "Envelope Kaku3 Long Edge"
+msgstr ""
+
+msgid "Envelope Monarch"
+msgstr ""
+
+msgid "Envelope PRC1 "
+msgstr ""
+
+msgid "Envelope PRC1 Long Edge"
+msgstr ""
+
+msgid "Envelope PRC10"
+msgstr ""
+
+msgid "Envelope PRC10 Long Edge"
+msgstr ""
+
+msgid "Envelope PRC2"
+msgstr ""
+
+msgid "Envelope PRC2 Long Edge"
+msgstr ""
+
+msgid "Envelope PRC3"
+msgstr ""
+
+msgid "Envelope PRC3 Long Edge"
+msgstr ""
+
+msgid "Envelope PRC4"
+msgstr ""
+
+msgid "Envelope PRC4 Long Edge"
+msgstr ""
+
+msgid "Envelope PRC5 Long Edge"
+msgstr ""
+
+msgid "Envelope PRC5PRC5"
+msgstr ""
+
+msgid "Envelope PRC6"
+msgstr ""
+
+msgid "Envelope PRC6 Long Edge"
+msgstr ""
+
+msgid "Envelope PRC7"
+msgstr ""
+
+msgid "Envelope PRC7 Long Edge"
+msgstr ""
+
+msgid "Envelope PRC8"
+msgstr ""
+
+msgid "Envelope PRC8 Long Edge"
+msgstr ""
+
+msgid "Envelope PRC9"
+msgstr ""
+
+msgid "Envelope PRC9 Long Edge"
+msgstr ""
+
+msgid "Envelope Personal"
+msgstr ""
+
+msgid "Envelope You4"
+msgstr ""
+
+msgid "Envelope You4 Long Edge"
+msgstr ""
+
+msgid "Epson"
+msgstr "Epson"
+
+msgid "Error Policy"
+msgstr "Fehlerbehandlung"
+
+msgid "Error sending raster data."
+msgstr ""
+
+msgid "Error: need hostname after \"-h\" option."
+msgstr ""
+
+msgid "Every 10 Labels"
+msgstr "Alle 10 Etiketten"
+
+msgid "Every 2 Labels"
+msgstr "Alle 2 Etiketten"
+
+msgid "Every 3 Labels"
+msgstr "Alle 3 Etiketten"
+
+msgid "Every 4 Labels"
+msgstr "Alle 4 Etiketten"
+
+msgid "Every 5 Labels"
+msgstr "Alle 5 Etiketten"
+
+msgid "Every 6 Labels"
+msgstr "Alle 6 Etiketten"
+
+msgid "Every 7 Labels"
+msgstr "Alle 7 Etiketten"
+
+msgid "Every 8 Labels"
+msgstr "Alle 8 Etiketten"
+
+msgid "Every 9 Labels"
+msgstr "Alle 9 Etiketten"
+
+msgid "Every Label"
+msgstr "Bei jedem Etikett"
+
+msgid "Executive"
+msgstr ""
+
+msgid "Expectation Failed"
+msgstr "Erwartete Daten nicht erhalten"
+
+msgid "Export Printers to Samba"
+msgstr "Drucker zu Samba exportieren"
+
+msgid "FAIL"
+msgstr ""
+
+msgid "FanFold German"
+msgstr ""
+
+msgid "FanFold Legal German"
+msgstr ""
+
+msgid "Fanfold US"
+msgstr ""
+
+#, c-format
+msgid "File \"%s\" contains a relative path."
+msgstr ""
+
+#, c-format
+msgid "File \"%s\" has insecure permissions (0%o/uid=%d/gid=%d)."
+msgstr ""
+
+#, c-format
+msgid "File \"%s\" is a directory."
+msgstr ""
+
+#, c-format
+msgid "File \"%s\" not available: %s"
+msgstr ""
+
+#, c-format
+msgid "File \"%s\" permissions OK (0%o/uid=%d/gid=%d)."
+msgstr ""
+
+msgid "File Folder"
+msgstr "Dateiordner"
+
+msgid "File Folder - 9/16 x 3 7/16\""
+msgstr "Dateiordner – 9/16 x 3 7/16 Zoll"
+
+#, c-format
+msgid ""
+"File device URIs have been disabled. To enable, see the FileDevice directive "
+"in \"%s/cupsd.conf\"."
+msgstr ""
+
+#, c-format
+msgid "Finished page %d."
+msgstr ""
+
+msgid "Folio"
+msgstr "Folio"
+
+msgid "Forbidden"
+msgstr "Verboten"
+
+#, c-format
+msgid "Formatting page %d."
+msgstr ""
+
+msgid "General"
+msgstr "Allgemein"
+
+msgid "Generic"
+msgstr "Allgemein"
+
+msgid "Get-Response-PDU uses indefinite length"
+msgstr "Get-Response-PDU hat unbestimmte Länge"
+
+msgid "Glossy Paper"
+msgstr "Glanzpapier"
+
+msgid "Got a printer-uri attribute but no job-id."
+msgstr ""
+
+msgid "Grayscale"
+msgstr "Graustufen"
+
+msgid "HP"
+msgstr "HP"
+
+msgid "Hanging Folder"
+msgstr "Hängeordner"
+
+msgid "Hanging Folder - 9/16 x 2\""
+msgstr "Hängeordner – 9/16 x 2 Zoll"
+
+msgid "IPP 1setOf attribute with incompatible value tags."
+msgstr ""
+
+msgid "IPP attribute has no name."
+msgstr ""
+
+msgid "IPP begCollection value not 0 bytes."
+msgstr ""
+
+msgid "IPP boolean value not 1 byte."
+msgstr ""
+
+msgid "IPP date value not 11 bytes."
+msgstr ""
+
+msgid "IPP endCollection value not 0 bytes."
+msgstr ""
+
+msgid "IPP enum value not 4 bytes."
+msgstr ""
+
+msgid "IPP integer value not 4 bytes."
+msgstr ""
+
+msgid "IPP language length overflows value."
+msgstr ""
+
+msgid "IPP member name is not empty."
+msgstr ""
+
+msgid "IPP name larger than 32767 bytes."
+msgstr ""
+
+msgid "IPP nameWithLanguage value less than minimum 4 bytes."
+msgstr ""
+
+msgid "IPP rangeOfInteger value not 8 bytes."
+msgstr ""
+
+msgid "IPP resolution value not 9 bytes."
+msgstr ""
+
+msgid "IPP string length overflows value."
+msgstr ""
+
+msgid "IPP textWithLanguage value less than minimum 4 bytes."
+msgstr ""
+
+msgid "IPP value larger than 32767 bytes."
+msgstr ""
+
+msgid "ISOLatin1"
+msgstr "UTF-8"
+
+msgid "Illegal control character"
+msgstr "Ungültiges Steuerungszeichen"
+
+msgid "Illegal main keyword string"
+msgstr "Ungültiger Main-Keyword-String"
+
+msgid "Illegal option keyword string"
+msgstr "Ungültiger Option-Keyword-String"
+
+msgid "Illegal translation string"
+msgstr "Ungültiger Übersetzungsstring"
+
+msgid "Illegal whitespace character"
+msgstr "Ungültiges Leerzeichen"
+
+msgid "Installable Options"
+msgstr "Installationsoptionen"
+
+msgid "Installed"
+msgstr "Installiert"
+
+msgid "IntelliBar Label Printer"
+msgstr "IntelliBar Etikettendrucker"
+
+msgid "Intellitech"
+msgstr "Intellitech"
+
+msgid "Internal Server Error"
+msgstr "Interner Serverfehler"
+
+msgid "Internal error"
+msgstr "Interner Fehler"
+
+msgid "Internet Postage 2-Part"
+msgstr "Internet Postage 2-teilig"
+
+msgid "Internet Postage 2-Part - 2 1/4 x 7 1/2\""
+msgstr "Internet Postage 2-teilig – 2 1/4 x 7 1/2 Zoll"
+
+msgid "Internet Postage 3-Part"
+msgstr "Internet Postage 3-teilig"
+
+msgid "Internet Postage 3-Part - 2 1/4 x 7\""
+msgstr "Internet Postage 3-teilig – 2 1/4 x 7 Zoll"
+
+msgid "Internet Printing Protocol"
+msgstr "Internet-Druckerprotokoll"
+
+#, c-format
+msgid "Invalid printer command \"%s\"."
+msgstr ""
+
+msgid "JCL"
+msgstr "JCL"
+
+msgid "JIS B0"
+msgstr ""
+
+msgid "JIS B1"
+msgstr ""
+
+msgid "JIS B10"
+msgstr ""
+
+msgid "JIS B2"
+msgstr ""
+
+msgid "JIS B3"
+msgstr ""
+
+msgid "JIS B4"
+msgstr ""
+
+msgid "JIS B4 Long Edge"
+msgstr ""
+
+msgid "JIS B5"
+msgstr ""
+
+msgid "JIS B5 Long Edge"
+msgstr ""
+
+msgid "JIS B6"
+msgstr ""
+
+msgid "JIS B6 Long Edge"
+msgstr ""
+
+msgid "JIS B7"
+msgstr ""
+
+msgid "JIS B8"
+msgstr ""
+
+msgid "JIS B9"
+msgstr ""
+
+#, c-format
+msgid "Job #%d cannot be restarted - no files."
+msgstr ""
+
+#, c-format
+msgid "Job #%d does not exist."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already aborted - can't cancel."
+msgstr "Druckauftrag Nr. %d wurde bereits abgebrochen – Abbruch nicht möglich."
+
+#, c-format
+msgid "Job #%d is already canceled - can't cancel."
+msgstr "Druckauftrag Nr. %d wurde bereits abgebrochen – Abbruch nicht möglich."
+
+#, c-format
+msgid "Job #%d is already completed - can't cancel."
+msgstr ""
+"Druckauftrag Nr. %d wurde bereits abgeschlossen – Abbruch nicht möglich."
+
+#, c-format
+msgid "Job #%d is finished and cannot be altered."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not complete."
+msgstr "Auftrag #%d ist nicht fertig."
+
+#, c-format
+msgid "Job #%d is not held for authentication."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held."
+msgstr ""
+
+msgid "Job Completed"
+msgstr "Druckauftrag abgeschlossen"
+
+msgid "Job Created"
+msgstr "Druckauftrag erzeugt"
+
+msgid "Job ID: "
+msgstr "Druckauftrags-ID: "
+
+msgid "Job Options Changed"
+msgstr "Druckauftragsoptionen wurden geändert"
+
+msgid "Job Stopped"
+msgstr "Druckauftrag gestoppt"
+
+msgid "Job UUID: "
+msgstr "Druckauftrags-UUID: "
+
+msgid "Job is completed and cannot be changed."
+msgstr "Druckauftrag ist abgeschlossen und kann nicht geändert werden."
+
+msgid "Job operation failed:"
+msgstr "Druckvorgang fehlgeschlagen:"
+
+msgid "Job state cannot be changed."
+msgstr "Druckauftragsstatus kann nicht geändert werden."
+
+msgid "Job subscriptions cannot be renewed."
+msgstr ""
+
+msgid "Jobs"
+msgstr "Druckaufträge"
+
+msgid "LPD/LPR Host or Printer"
+msgstr "LPD/LPR-Host oder -Drucker"
+
+msgid "Label Printer"
+msgstr "Etikettendrucker"
+
+msgid "Label Top"
+msgstr "Etikett (oben)"
+
+#, c-format
+msgid "Language \"%s\" not supported."
+msgstr ""
+
+msgid "Large Address"
+msgstr "Adresse (groß)"
+
+msgid "Large Address - 1 4/10 x 3 1/2\""
+msgstr "Adresse (groß) – 1 4/10 x 3 1/2 Zoll"
+
+msgid "LaserJet Series PCL 4/5"
+msgstr "LaserJet Serie PCL 4/5"
+
+msgid "Letter Oversize"
+msgstr ""
+
+msgid "Letter Oversize Long Edge"
+msgstr ""
+
+msgid "Light"
+msgstr "Hell"
+
+msgid "Line longer than the maximum allowed (255 characters)"
+msgstr "Zeile ist länger als maximal zulässig (255 Zeichen)"
+
+msgid "List Available Printers"
+msgstr "Verfügbare Drucker anzeigen"
+
+msgid "Loading print file."
+msgstr ""
+
+msgid "Location: "
+msgstr "Standort: "
+
+msgid "Long-Edge (Portrait)"
+msgstr "Lange Kante (Hochformat)"
+
+msgid "Looking for printer."
+msgstr ""
+
+msgid "Make and Model: "
+msgstr "Hersteller und Modell: "
+
+msgid "Manual Feed"
+msgstr "Manuelle Papierzufuhr"
+
+msgid "Media Dimensions: "
+msgstr "Medienmaße: "
+
+msgid "Media Limits: "
+msgstr "Mediendruckgrenzen: "
+
+msgid "Media Name: "
+msgstr "Medienname: "
+
+msgid "Media Size"
+msgstr "Mediengröße"
+
+msgid "Media Source"
+msgstr "Medienquelle"
+
+msgid "Media Tracking"
+msgstr "Medienführung"
+
+msgid "Media Type"
+msgstr "Medienart"
+
+msgid "Medium"
+msgstr "Medium"
+
+msgid "Memory allocation error"
+msgstr "Fehler bei der Speicherzuteilung"
+
+msgid "Missing CloseGroup"
+msgstr ""
+
+msgid "Missing PPD-Adobe-4.x header"
+msgstr "PPD-Adobe-4.x Header fehlt"
+
+msgid "Missing asterisk in column 1"
+msgstr "Sternchen in Spalte 1 fehlt"
+
+msgid "Missing document-number attribute."
+msgstr ""
+
+#, c-format
+msgid "Missing double quote on line %d."
+msgstr ""
+
+msgid "Missing form variable"
+msgstr ""
+
+msgid "Missing last-document attribute in request."
+msgstr ""
+
+msgid "Missing media or media-col."
+msgstr ""
+
+msgid "Missing media-size in media-col."
+msgstr ""
+
+msgid "Missing notify-subscription-ids attribute."
+msgstr ""
+
+msgid "Missing option keyword"
+msgstr ""
+
+msgid "Missing requesting-user-name attribute."
+msgstr ""
+
+msgid "Missing required attributes."
+msgstr ""
+
+#, c-format
+msgid "Missing value on line %d of banner file."
+msgstr ""
+
+#, c-format
+msgid "Missing value on line %d."
+msgstr ""
+
+msgid "Missing value string"
+msgstr "Wertestring fehlt"
+
+msgid "Missing x-dimension in media-size."
+msgstr ""
+
+msgid "Missing y-dimension in media-size."
+msgstr ""
+
+#, c-format
+msgid ""
+"Model:  name = %s\n"
+"        natural_language = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s"
+msgstr ""
+
+msgid "Modify Class"
+msgstr "Klasse verändern"
+
+msgid "Modify Printer"
+msgstr "Drucker verändern"
+
+msgid "Move All Jobs"
+msgstr "Alle Druckaufträge bewegen"
+
+msgid "Move Job"
+msgstr "Druckauftrag bewegen"
+
+msgid "Moved Permanently"
+msgstr "Dauerhaft bewegt"
+
+msgid "NULL PPD file pointer"
+msgstr "NULL PPD File Pointer"
+
+msgid "Name OID uses indefinite length"
+msgstr "Name-OID hat unbestimmte Länge"
+
+msgid "Nested classes are not allowed."
+msgstr ""
+
+msgid "Never"
+msgstr "Niemals"
+
+msgid "New Stylus Color Series"
+msgstr "New Stylus Color Serie"
+
+msgid "New Stylus Photo Series"
+msgstr "New Stylus Photo Serie"
+
+msgid "No"
+msgstr "Nein"
+
+msgid "No Content"
+msgstr "Kein Inhalt"
+
+msgid "No PPD name"
+msgstr ""
+
+msgid "No VarBind SEQUENCE"
+msgstr "Keine VarBind SEQUENCE"
+
+msgid "No Windows printer drivers are installed."
+msgstr ""
+
+msgid "No active connection"
+msgstr "Keine aktive Verbindung"
+
+#, c-format
+msgid "No active jobs on %s."
+msgstr "Keine aktiven Aufträge auf %s."
+
+msgid "No attributes in request."
+msgstr ""
+
+msgid "No authentication information provided."
+msgstr ""
+
+msgid "No community name"
+msgstr "Kein Community-Name"
+
+msgid "No default printer."
+msgstr "Kein voreingestelltes Druckziel"
+
+msgid "No destinations added."
+msgstr "Keine Druckziele hinzugefügt."
+
+msgid "No device URI found in argv[0] or in DEVICE_URI environment variable."
+msgstr ""
+
+msgid "No error-index"
+msgstr "Kein Fehlerindex"
+
+msgid "No error-status"
+msgstr "Kein Fehlerstatus"
+
+msgid "No file in print request."
+msgstr ""
+
+msgid "No fonts in charset file."
+msgstr ""
+
+msgid "No modification time"
+msgstr ""
+
+msgid "No name OID"
+msgstr "Kein Name-OID"
+
+msgid "No pages were found."
+msgstr ""
+
+msgid "No printer name"
+msgstr ""
+
+msgid "No printer-uri found"
+msgstr ""
+
+msgid "No printer-uri found for class"
+msgstr ""
+
+msgid "No printer-uri in request."
+msgstr ""
+
+msgid "No request-id"
+msgstr "Keine Anfrage-ID"
+
+msgid "No subscription attributes in request."
+msgstr ""
+
+msgid "No subscriptions found."
+msgstr "Keine Subskriptionen gefunden."
+
+msgid "No variable-bindings SEQUENCE"
+msgstr "Keine „variable-bindings SEQUENCE“"
+
+msgid "No version number"
+msgstr "Keine Versionsnummer"
+
+msgid "Non-continuous (Mark sensing)"
+msgstr "Nicht fortlaufend (Mark-Sensing)"
+
+msgid "Non-continuous (Web sensing)"
+msgstr "Nicht fortlaufend (Web-Sensing)"
+
+msgid "Normal"
+msgstr "Normal"
+
+msgid "Not Found"
+msgstr "Nicht gefunden"
+
+msgid "Not Implemented"
+msgstr "Nicht implementiert"
+
+msgid "Not Installed"
+msgstr "Nicht installiert"
+
+msgid "Not Modified"
+msgstr "Nicht verändert"
+
+msgid "Not Supported"
+msgstr "Nicht unterstützt"
+
+msgid "Not allowed to print."
+msgstr "Drucken nicht erlaubt."
+
+msgid "Note"
+msgstr "Hinweis"
+
+msgid ""
+"Note: this program only validates the DSC comments, not the PostScript "
+"itself."
+msgstr ""
+
+msgid "OK"
+msgstr "OK"
+
+msgid "Off (1-Sided)"
+msgstr "Aus (Einseitig)"
+
+msgid "Oki"
+msgstr "Oki"
+
+msgid "Online Help"
+msgstr "Online-Hilfe"
+
+#, c-format
+msgid "Open of %s failed: %s"
+msgstr "%s öffnen fehlgeschlagen: %s"
+
+msgid "OpenGroup without a CloseGroup first"
+msgstr "OpenGroup ohne CloseGroup zuerst"
+
+msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
+msgstr "OpenUI/JCLOpenUI ohne CloseUI/JCLCloseUI zuerst"
+
+msgid "Operation Policy"
+msgstr "Nutzungsrichtlinien"
+
+#, c-format
+msgid "Option \"%s\" cannot be included via %%%%IncludeFeature."
+msgstr ""
+
+msgid "Options Installed"
+msgstr "Installierte Optionen"
+
+msgid "Options:"
+msgstr ""
+
+msgid "Options: "
+msgstr "Optionen: "
+
+msgid "Out of date PPD cache file."
+msgstr ""
+
+msgid "Out of memory."
+msgstr ""
+
+msgid "Output Mode"
+msgstr "Ausgabemodus"
+
+#, c-format
+msgid "Output for printer %s is sent to %s"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to remote printer %s on %s"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to %s"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to remote printer %s on %s"
+msgstr ""
+
+msgid "PASS"
+msgstr ""
+
+msgid "PCL Laser Printer"
+msgstr "PCL Laserdrucker"
+
+msgid "PRC16K"
+msgstr "PRC16K"
+
+msgid "PRC16K Long Edge"
+msgstr ""
+
+msgid "PRC32K"
+msgstr "PRC32K"
+
+msgid "PRC32K Long Edge"
+msgstr ""
+
+msgid "PRC32K Oversize"
+msgstr ""
+
+msgid "PRC32K Oversize Long Edge"
+msgstr ""
+
+msgid "Packet does not contain a Get-Response-PDU"
+msgstr "Paket enthält kein Get-Response-PDU"
+
+msgid "Packet does not start with SEQUENCE"
+msgstr "Paket beginnt nicht mit SEQUENCE"
+
+msgid "ParamCustominCutInterval"
+msgstr "ParamCustominCutInterval"
+
+msgid "ParamCustominTearInterval"
+msgstr "ParamCustominTearInterval"
+
+#, c-format
+msgid "Password for %s on %s? "
+msgstr "Das Kennwort für „%s“ auf „%s“? "
+
+#, c-format
+msgid "Password for %s required to access %s via SAMBA: "
+msgstr ""
+"Das Kennwort für „%s“ wird benötigt für den Zugriff auf „%s“ über SAMBA: "
+
+msgid "Pause Class"
+msgstr "Klasse anhalten"
+
+msgid "Pause Printer"
+msgstr "Drucker anhalten"
+
+msgid "Peel-Off"
+msgstr "Aufkleber"
+
+msgid "Photo"
+msgstr "Foto"
+
+msgid "Photo Labels"
+msgstr "Foto-Etiketten"
+
+msgid "Plain Paper"
+msgstr "Standardpapier"
+
+msgid "Policies"
+msgstr "Richtlinien "
+
+msgid "Port Monitor"
+msgstr "Port-Monitor"
+
+msgid "PostScript Printer"
+msgstr "PostScript-Drucker"
+
+msgid "Postcard"
+msgstr "Postkarte"
+
+msgid "Postcard Double "
+msgstr ""
+
+msgid "Postcard Double Long Edge"
+msgstr ""
+
+msgid "Postcard Long Edge"
+msgstr ""
+
+msgid "Print Density"
+msgstr "Druckdichte"
+
+msgid "Print Job:"
+msgstr "Druckauftrag:"
+
+msgid "Print Mode"
+msgstr "Druckmodus"
+
+msgid "Print Rate"
+msgstr "Druckrate"
+
+msgid "Print Self-Test Page"
+msgstr "Selbsttestseite drucken"
+
+msgid "Print Speed"
+msgstr "Druckgeschwindigkeit"
+
+msgid "Print Test Page"
+msgstr "Testseite drucken"
+
+msgid "Print and Cut"
+msgstr "Drucken und abschneiden"
+
+msgid "Print and Tear"
+msgstr "Drucken und abziehen"
+
+#, c-format
+msgid "Print file accepted - job ID %d."
+msgstr ""
+
+msgid "Print file accepted - job ID unknown."
+msgstr ""
+
+msgid "Print file sent."
+msgstr ""
+
+msgid "Print file was not accepted."
+msgstr ""
+
+msgid "Print job too large."
+msgstr ""
+
+msgid "Printed For: "
+msgstr "Gedruckt für: "
+
+msgid "Printed From: "
+msgstr "Gedruckt von: "
+
+msgid "Printed On: "
+msgstr "Gedruckt am: "
+
+msgid "Printer Added"
+msgstr "Drucker hinzugefügt"
+
+msgid "Printer Default"
+msgstr "Standardeinstellung für Drucker"
+
+msgid "Printer Deleted"
+msgstr "Drucker gelöscht"
+
+msgid "Printer Modified"
+msgstr "Drucker geändert"
+
+msgid "Printer Name: "
+msgstr "Druckername: "
+
+msgid "Printer Paused"
+msgstr "Drucker angehalten"
+
+msgid "Printer Settings"
+msgstr "Druckereinstellungen"
+
+msgid "Printer busy, will retry in 10 seconds."
+msgstr "Drucker ist beschäftigt, wiederholter Versuch in 10 s."
+
+msgid "Printer busy; will retry in 30 seconds."
+msgstr "Drucker ist beschäftigt; wiederholter Versuch in 30 s."
+
+msgid "Printer did not respond."
+msgstr "Drucker antwortete nicht."
+
+#, c-format
+msgid "Printer does not support IPP/%d.%d, trying IPP/%s."
+msgstr ""
+
+msgid "Printer is busy, will retry in 5 seconds."
+msgstr "Drucker ist beschäftigt, wiederholter Versuch in 5 s."
+
+msgid "Printer is not currently connected."
+msgstr ""
+
+msgid "Printer is now connected."
+msgstr "Drucker ist jetzt verbunden."
+
+msgid "Printer is now online."
+msgstr "Drucker ist jetzt Online."
+
+msgid "Printer is offline."
+msgstr "Drucker ist jetzt Offline."
+
+msgid "Printer not connected, will retry in 30 seconds."
+msgstr "Drucker nicht verbunden, wiederholter Verbindungsversuch in 30 s."
+
+msgid "Printer not connected; will retry in 30 seconds."
+msgstr "Drucker nicht verbunden; wiederholter Verbindungsversuch in 30 s."
+
+msgid "Printer:"
+msgstr "Drucker:"
+
+msgid "Printers"
+msgstr "Drucker"
+
+#, c-format
+msgid "Printing page %d, %d%% complete."
+msgstr "Drucke Seite %d, %d%% fertig."
+
+#, c-format
+msgid "Printing page %d."
+msgstr "Drucke Seite %d"
+
+msgid "Purge Jobs"
+msgstr "Druckaufträge aufräumen"
+
+msgid "Quarto"
+msgstr "US Quarto"
+
+msgid "Quota limit reached."
+msgstr "Kontingentgrenze erreicht."
+
+msgid "Rank    Owner   Job     File(s)                         Total Size"
+msgstr ""
+
+#. TRANSLATORS: Pri is job priority.
+msgid ""
+"Rank   Owner      Pri  Job        Files                       Total Size"
+msgstr ""
+
+msgid "Ready to print."
+msgstr "Druckbereit"
+
+msgid "Reject Jobs"
+msgstr "Druckaufträge ablehnen"
+
+#, c-format
+msgid "Remote host did not accept control file (%d)."
+msgstr ""
+
+#, c-format
+msgid "Remote host did not accept data file (%d)."
+msgstr ""
+
+msgid "Reprint After Error"
+msgstr "Druckvorgang nach dem Fehler fortsetzen"
+
+msgid "Request Entity Too Large"
+msgstr "Gesamte Anfrage zu groß"
+
+msgid "Resolution"
+msgstr "Auflösung"
+
+msgid "Resume Class"
+msgstr "Klasse fortsetzen"
+
+msgid "Resume Printer"
+msgstr "Drucken fortsetzen"
+
+msgid "Return Address"
+msgstr "Absender-Adresse"
+
+msgid "Return Address - 3/4 x 2\""
+msgstr "Absender-Adresse – 3/4 x 2 Zoll"
+
+msgid "Rewind"
+msgstr "Zurückdrehen"
+
+#, c-format
+msgid "Running command: %s %s -N -A %s -c '%s'"
+msgstr ""
+
+msgid "SEQUENCE uses indefinite length"
+msgstr "SEQUENCE hat unbestimmte Länge"
+
+msgid "SSL/TLS Negotiation Error"
+msgstr ""
+
+msgid "See Other"
+msgstr "Siehe auch"
+
+msgid "Sending data to printer."
+msgstr "Sende Daten zum Drucker."
+
+#, c-format
+msgid "Serial Port #%d"
+msgstr "Serieller Anschluss Nr. %d"
+
+msgid "Server Restarted"
+msgstr "Server neu gestartet"
+
+msgid "Server Security Auditing"
+msgstr "Server Security Auditing"
+
+msgid "Server Started"
+msgstr "Server gestartet"
+
+msgid "Server Stopped"
+msgstr "Server gestoppt"
+
+msgid "Service Unavailable"
+msgstr "Dienst nicht verfügbar"
+
+msgid "Set Allowed Users"
+msgstr "Zugelassene Benutzer festlegen"
+
+msgid "Set As Server Default"
+msgstr "Als Standardeinstellungen für Server festlegen"
+
+msgid "Set Class Options"
+msgstr "Klassenoptionen festlegen"
+
+msgid "Set Printer Options"
+msgstr "Druckeroptionen festlegen"
+
+msgid "Set Publishing"
+msgstr "Veröffentlichung festlegen"
+
+msgid "Shipping Address"
+msgstr "Lieferadresse"
+
+msgid "Shipping Address - 2 5/16 x 4\""
+msgstr "Lieferadresse – 2 5/16 x 4 Zoll"
+
+msgid "Short-Edge (Landscape)"
+msgstr "Kurze Kante (Querformat)"
+
+msgid "Special Paper"
+msgstr "Spezialpapier"
+
+#, c-format
+msgid "Spooling job, %.0f%% complete."
+msgstr "Auftragszwischenspeicherung %.0f%% abgeschlossen."
+
+msgid "Standard"
+msgstr "Standard"
+
+#. TRANSLATORS: Banner/cover sheet before the print job.
+msgid "Starting Banner"
+msgstr "Startbanner"
+
+#, c-format
+msgid "Starting page %d."
+msgstr "Beginne Seite %d."
+
+msgid "Statement"
+msgstr "US Statement"
+
+msgid "Stylus Color Series"
+msgstr "Stylus Color Serie"
+
+msgid "Stylus Photo Series"
+msgstr "Stylus Photo Serie"
+
+#, c-format
+msgid "Subscription #%d does not exist."
+msgstr ""
+
+msgid "Super A"
+msgstr "Super A"
+
+msgid "Super B"
+msgstr "Super B"
+
+msgid "Super B/A3"
+msgstr "Super B/A3"
+
+msgid "Switching Protocols"
+msgstr "Protokoll wechseln"
+
+msgid "Tabloid"
+msgstr "US Tabloid"
+
+msgid "Tabloid Oversize"
+msgstr ""
+
+msgid "Tabloid Oversize Long Edge"
+msgstr ""
+
+msgid "Tear"
+msgstr "Abziehen"
+
+msgid "Tear-Off"
+msgstr "Abziehen"
+
+msgid "Tear-Off Adjust Position"
+msgstr "Abziehposition"
+
+#, c-format
+msgid "The %s attribute cannot be provided with job-ids."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr "Die PPD-Datei „%s“ konnte nicht gefunden werden."
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr "Die PPD-Datei „%s“ konnte nicht geöffnet werden: %s"
+
+msgid "The PPD file could not be opened."
+msgstr "Die PPD Datei konnte nicht geöffnet werden."
+
+msgid ""
+"The class name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+"Der Klassenname darf maximal 127 druckbare Zeichen haben und darf keine "
+"Leerzeichen, Schrägstriche (/) oder Rautezeichen (#) enthalten."
+
+msgid "The developer unit needs to be replaced."
+msgstr ""
+
+msgid "The developer unit will need to be replaced soon."
+msgstr ""
+
+msgid "The fuser's temperature is high."
+msgstr ""
+
+msgid "The fuser's temperature is low."
+msgstr ""
+
+msgid ""
+"The notify-lease-duration attribute cannot be used with job subscriptions."
+msgstr ""
+"Das Attribut „notify-lease-duration“ kann nicht mit Druckauftrags-"
+"Subskriptionen verwendet werden."
+
+#, c-format
+msgid "The notify-user-data value is too large (%d > 63 octets)."
+msgstr ""
+
+msgid "The optical photoconductor needs to be replaced."
+msgstr ""
+
+msgid "The optical photoconductor will need to be replaced soon."
+msgstr ""
+
+msgid "The output bin is almost full."
+msgstr ""
+
+msgid "The output bin is full."
+msgstr ""
+
+msgid "The output bin is missing."
+msgstr ""
+
+msgid "The page setup information was not valid."
+msgstr ""
+
+msgid "The paper tray is almost empty."
+msgstr ""
+
+msgid "The paper tray is empty."
+msgstr ""
+
+msgid "The paper tray is missing."
+msgstr ""
+
+msgid "The paper tray needs to be filled."
+msgstr ""
+
+msgid "The print file could not be opened."
+msgstr ""
+
+msgid "The printer URI is incorrect or no longer exists."
+msgstr ""
+
+msgid "The printer is busy."
+msgstr "Der Drucker ist beschäftigt."
+
+msgid "The printer is not connected."
+msgstr "Der Drucker ist nicht verbunden."
+
+msgid "The printer is not responding."
+msgstr "Der Drucker reagiert nicht."
+
+msgid "The printer is out of ink."
+msgstr "Der Drucker hat keine Tinte mehr."
+
+msgid "The printer is running low on ink."
+msgstr ""
+
+msgid "The printer is running low on toner."
+msgstr "Der Drucker hat kein Toner mehr."
+
+msgid "The printer is unreachable at this time."
+msgstr "Der drucker ist zur Zeit nicht erreichbar."
+
+msgid "The printer may be out of toner."
+msgstr "Der Drucker könnte zu wenig Toner haben."
+
+msgid "The printer may not exist or is unavailable at this time."
+msgstr ""
+
+msgid ""
+"The printer name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+"Der Druckername darf maximal 127 druckbare Zeichen haben und darf keine "
+"Leerzeichen, Schrägstriche (/) oder Rautezeichen (#) enthalten."
+
+msgid "The printer or class does not exist."
+msgstr ""
+
+msgid "The printer or class is not shared."
+msgstr ""
+
+msgid "The printer's cover is open."
+msgstr ""
+
+msgid "The printer's door is open."
+msgstr "Die Tür des Druckers ist offen"
+
+msgid "The printer's interlock is open."
+msgstr ""
+
+msgid "The printer's waste bin is almost full."
+msgstr ""
+
+msgid "The printer's waste bin is full."
+msgstr ""
+
+#, c-format
+msgid "The printer-uri \"%s\" contains invalid characters."
+msgstr "Die Drucker-URI „%s“ enthält ungültige Zeichen."
+
+msgid "The printer-uri attribute is required."
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
+msgstr ""
+"Die Drucker-URI muss in der folgenden Form vorliegen: ipp://HOSTNAME/classes/"
+"CLASSNAME"
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+msgstr ""
+"Die Drucker-URI muss in der folgenden Form vorliegen: ipp://HOSTNAME/"
+"printers/PRINTERNAME"
+
+msgid ""
+"The subscription name may not contain spaces, slashes (/), question marks "
+"(?), or the pound sign (#)."
+msgstr ""
+"Der Subkriptionsname darf keine Leerzeichen, Schrägstriche (/), Fragezeichen "
+"(?) oder Rautezeichen (#) enthalten."
+
+msgid ""
+"The web interface is currently disabled. Run \"cupsctl WebInterface=yes\" to "
+"enable it."
+msgstr ""
+
+#, c-format
+msgid "The which-jobs value \"%s\" is not supported."
+msgstr ""
+
+msgid "There are too many subscriptions."
+msgstr "Es liegen zu viele Subskriptionen vor."
+
+msgid "There is a paper jam."
+msgstr "Es gibt einen Papierstau."
+
+msgid "There was an unrecoverable USB error."
+msgstr ""
+
+msgid "Thermal Transfer Media"
+msgstr "Thermal Transfer Media"
+
+msgid "Title: "
+msgstr "Titel: "
+
+msgid "Too many active jobs."
+msgstr "Zu viele aktive Druckaufträge."
+
+#, c-format
+msgid "Too many job-sheets values (%d > 2)."
+msgstr ""
+
+#, c-format
+msgid "Too many printer-state-reasons values (%d > %d)."
+msgstr ""
+
+msgid "Transparency"
+msgstr "Transparenz"
+
+msgid "Tray"
+msgstr "Fach"
+
+msgid "Tray 1"
+msgstr "Fach 1"
+
+msgid "Tray 2"
+msgstr "Fach 2"
+
+msgid "Tray 3"
+msgstr "Fach 3"
+
+msgid "Tray 4"
+msgstr "Fach 4"
+
+msgid "URI Too Long"
+msgstr "URI zu lang"
+
+msgid "US Ledger"
+msgstr "US Ledger"
+
+msgid "US Legal"
+msgstr "US Lang"
+
+msgid "US Legal Oversize"
+msgstr ""
+
+msgid "US Letter"
+msgstr "US Brief"
+
+msgid "US Letter Long Edge"
+msgstr ""
+
+msgid "US Letter Oversize"
+msgstr ""
+
+msgid "US Letter Oversize Long Edge"
+msgstr ""
+
+msgid "US Letter Small"
+msgstr ""
+
+#, c-format
+msgid "USB Serial Port #%d"
+msgstr "USB Serieller Anschluss Nr. %d"
+
+msgid "Unable to access cupsd.conf file:"
+msgstr "Kein Zugriff auf Datei „cupsd.conf“:"
+
+msgid "Unable to add RSS subscription:"
+msgstr "RSS-Abo konnte nicht hinzugefügt werden:"
+
+msgid "Unable to add class:"
+msgstr "Klasse konnte nicht hinzugefügt werden:"
+
+msgid "Unable to add document to print job."
+msgstr ""
+
+#, c-format
+msgid "Unable to add job for destination \"%s\"."
+msgstr ""
+
+msgid "Unable to add printer:"
+msgstr "Drucker konnte nicht hinzugefügt werden:"
+
+msgid "Unable to allocate memory for file types."
+msgstr ""
+
+msgid "Unable to allocate memory for page info"
+msgstr ""
+
+msgid "Unable to allocate memory for pages array"
+msgstr ""
+
+msgid "Unable to cancel RSS subscription:"
+msgstr "RSS-Abo konnte nicht widerrufen werden:"
+
+msgid "Unable to cancel print job."
+msgstr ""
+
+msgid "Unable to change printer-is-shared attribute:"
+msgstr "Attribut „printer-is-shared“ konnte nicht geändert werden:"
+
+msgid "Unable to change printer:"
+msgstr "Drucker konnte nicht geändert werden:"
+
+msgid "Unable to change server settings:"
+msgstr "Servereinstellungen konnten nicht geändert werden:"
+
+msgid "Unable to configure printer options."
+msgstr ""
+
+msgid "Unable to connect to host."
+msgstr "Verbindungsaufbau zum Host fehlgeschlagen."
+
+msgid "Unable to contact printer, queuing on next printer in class."
+msgstr ""
+
+#, c-format
+msgid "Unable to copy 64-bit CUPS printer driver files (%d)."
+msgstr ""
+
+#, c-format
+msgid "Unable to copy 64-bit Windows printer driver files (%d)."
+msgstr ""
+
+#, c-format
+msgid "Unable to copy CUPS printer driver files (%d)."
+msgstr ""
+
+#, c-format
+msgid "Unable to copy PPD file - %s"
+msgstr ""
+
+msgid "Unable to copy PPD file."
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 2000 printer driver files (%d)."
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 9x printer driver files (%d)."
+msgstr ""
+
+#, c-format
+msgid "Unable to copy interface script - %s"
+msgstr ""
+
+msgid "Unable to copy print file"
+msgstr ""
+
+msgid "Unable to create compressed print file"
+msgstr ""
+
+msgid "Unable to create pipes for filters"
+msgstr ""
+
+msgid "Unable to create printer-uri"
+msgstr ""
+
+msgid "Unable to create temporary file"
+msgstr ""
+
+msgid "Unable to create temporary file:"
+msgstr "Temporäre Datei konnte nicht erstellt werden:"
+
+msgid "Unable to delete class:"
+msgstr "Klasse konnte nicht gelöscht werden:"
+
+msgid "Unable to delete printer:"
+msgstr "Drucker konnte nicht gelöscht werden:"
+
+msgid "Unable to do maintenance command:"
+msgstr "Wartungsbefehl konnte nicht ausgeführt werden:"
+
+msgid "Unable to edit cupsd.conf files larger than 1MB"
+msgstr ""
+
+msgid ""
+"Unable to establish a secure connection to host (certificate chain invalid)."
+msgstr ""
+
+msgid ""
+"Unable to establish a secure connection to host (certificate not yet valid)."
+msgstr ""
+
+msgid "Unable to establish a secure connection to host (expired certificate)."
+msgstr ""
+
+msgid "Unable to establish a secure connection to host (host name mismatch)."
+msgstr ""
+
+msgid ""
+"Unable to establish a secure connection to host (peer dropped connection "
+"before responding)."
+msgstr ""
+
+msgid ""
+"Unable to establish a secure connection to host (self-signed certificate)."
+msgstr ""
+
+msgid ""
+"Unable to establish a secure connection to host (untrusted certificate)."
+msgstr ""
+
+msgid "Unable to establish a secure connection to host."
+msgstr ""
+
+msgid "Unable to find destination for job"
+msgstr ""
+
+msgid "Unable to find printer."
+msgstr "Kann den Drucker nicht finden."
+
+msgid "Unable to fork filter"
+msgstr ""
+
+msgid "Unable to generate compressed print file"
+msgstr ""
+
+msgid "Unable to get backend exit status."
+msgstr ""
+
+msgid "Unable to get class list:"
+msgstr "Klassenliste konnte nicht abgerufen werden:"
+
+msgid "Unable to get class status:"
+msgstr "Klassenstatus konnte nicht abgerufen werden:"
+
+msgid "Unable to get list of printer drivers:"
+msgstr "Liste der Druckertreiber konnte nicht abgerufen werden:"
+
+msgid "Unable to get printer attributes:"
+msgstr "Druckerattribute konnten nicht abgerufen werden:"
+
+msgid "Unable to get printer list:"
+msgstr "Druckerliste konnte nicht abgerufen werden:"
+
+msgid "Unable to get printer status."
+msgstr ""
+
+msgid "Unable to get printer status:"
+msgstr "Druckerstatus konnte nicht abgerufen werden:"
+
+#, c-format
+msgid "Unable to install Windows 2000 printer driver files (%d)."
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 9x printer driver files (%d)."
+msgstr ""
+
+#, c-format
+msgid "Unable to locate printer \"%s\"."
+msgstr ""
+
+msgid "Unable to locate printer."
+msgstr ""
+
+msgid "Unable to modify class:"
+msgstr "Klasse konnte nicht verändert werden:"
+
+msgid "Unable to modify printer:"
+msgstr "Drucker konnte nicht verändert werden:"
+
+msgid "Unable to move job"
+msgstr "Druckauftrag konnte nicht bewegt werden"
+
+msgid "Unable to move jobs"
+msgstr "Druckaufträge konnten nicht bewegt werden"
+
+msgid "Unable to open PPD file"
+msgstr "Die PPD-Datei konnte nicht geöffnet werden"
+
+msgid "Unable to open PPD file:"
+msgstr "Die PPD-Datei konnte nicht geöffnet werden:"
+
+msgid "Unable to open charset file"
+msgstr ""
+
+msgid "Unable to open compressed print file"
+msgstr ""
+
+msgid "Unable to open cupsd.conf file:"
+msgstr "Die Datei „cupsd.conf“ konnte nicht geöffnet werden:"
+
+msgid "Unable to open device file"
+msgstr ""
+
+#, c-format
+msgid "Unable to open document #%d in job #%d."
+msgstr ""
+
+msgid "Unable to open print file"
+msgstr ""
+
+msgid "Unable to open psglyphs"
+msgstr ""
+
+msgid "Unable to open raster file"
+msgstr ""
+
+#, c-format
+msgid "Unable to print %d text columns."
+msgstr ""
+
+#, c-format
+msgid "Unable to print %dx%d text page."
+msgstr ""
+
+msgid "Unable to print test page:"
+msgstr "Testseite konnte nicht gedruckt werden:"
+
+msgid "Unable to read print data"
+msgstr ""
+
+msgid "Unable to read print data."
+msgstr ""
+
+#, c-format
+msgid "Unable to run \"%s\": %s"
+msgstr ""
+
+msgid "Unable to see in file"
+msgstr ""
+
+msgid "Unable to send command to printer driver"
+msgstr ""
+
+msgid "Unable to send data to printer."
+msgstr ""
+
+msgid "Unable to send raster data to the driver."
+msgstr ""
+
+#, c-format
+msgid "Unable to set Windows printer driver (%d)."
+msgstr ""
+
+msgid "Unable to set options:"
+msgstr "Optionen konnten nicht festgelegt werden:"
+
+msgid "Unable to set server default:"
+msgstr "Standardeinstellungen für Server konnten nicht festgelegt werden:"
+
+msgid "Unable to start backend process."
+msgstr ""
+
+msgid "Unable to upload cupsd.conf file:"
+msgstr "Die Datei „cupsd.conf“ konnte nicht hochgeladen werden:"
+
+msgid "Unable to use legacy USB class driver."
+msgstr ""
+
+msgid "Unable to write print data"
+msgstr ""
+
+#, c-format
+msgid "Unable to write uncompressed print data: %s"
+msgstr ""
+
+msgid "Unauthorized"
+msgstr "Nicht berechtigt"
+
+msgid "Units"
+msgstr "Einheiten"
+
+msgid "Unknown"
+msgstr "Unbekannt"
+
+#, c-format
+msgid "Unknown choice \"%s\" for option \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unknown encryption option value: \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unknown file order: \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unknown format character: \"%c\"."
+msgstr ""
+
+#, c-format
+msgid "Unknown option \"%s\" with value \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unknown option \"%s\"."
+msgstr "Unbekannte Option \"%s\""
+
+#, c-format
+msgid "Unknown print mode: \"%s\"."
+msgstr "Unbekannter Druckmodus: \"%s\"."
+
+#, c-format
+msgid "Unknown printer-error-policy \"%s\"."
+msgstr "Unbekannte printer-error-policy „%s“."
+
+#, c-format
+msgid "Unknown printer-op-policy \"%s\"."
+msgstr "Unbekannte printer-op-policy „%s“."
+
+#, c-format
+msgid "Unknown version option value: \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unsupported baud rate: %s"
+msgstr ""
+
+#, c-format
+msgid "Unsupported brightness value %s, using brightness=100."
+msgstr ""
+
+#, c-format
+msgid "Unsupported character set \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unsupported document-format \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unsupported document-format \"%s/%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unsupported format \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unsupported gamma value %s, using gamma=1000."
+msgstr "Nicht unterstützter Gammawert %s, verwende gamma=1000."
+
+msgid "Unsupported margins."
+msgstr "Nicht unterstützte Ränder."
+
+msgid "Unsupported media value."
+msgstr "Nicht unterstützter Medienwert."
+
+#, c-format
+msgid "Unsupported number-up value %d, using number-up=1."
+msgstr ""
+
+#, c-format
+msgid "Unsupported number-up-layout value %s, using number-up-layout=lrtb."
+msgstr ""
+
+#, c-format
+msgid "Unsupported page-border value %s, using page-border=none."
+msgstr ""
+
+msgid "Unsupported raster data."
+msgstr ""
+
+msgid "Unsupported value type"
+msgstr "Wertetyp nicht unterstützt"
+
+msgid "Upgrade Required"
+msgstr "Aktualisierung erforderlich"
+
+msgid ""
+"Usage:\n"
+"\n"
+"    lpadmin [-h server] -d destination\n"
+"    lpadmin [-h server] -x destination\n"
+"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
+"                       [-r remove-class] [-v device] [-D description]\n"
+"                       [-P ppd-file] [-o name=value]\n"
+"                       [-u allow:user,user] [-u deny:user,user]"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job user title copies options [filename]"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options [file]"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options file"
+msgstr ""
+
+msgid "Usage: convert [ options ]"
+msgstr ""
+
+msgid "Usage: cupsaddsmb [options] printer1 ... printerN"
+msgstr ""
+
+msgid "Usage: cupsctl [options] [param=value ... paramN=valueN]"
+msgstr ""
+
+msgid "Usage: cupsd [options]"
+msgstr ""
+
+msgid "Usage: cupsfilter [ options ] filename"
+msgstr ""
+
+msgid "Usage: cupstestdsc [options] filename.ps [... filename.ps]"
+msgstr ""
+
+msgid ""
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]"
+msgstr ""
+
+msgid "Usage: ipptool [options] URI filename [ ... filenameN ]"
+msgstr ""
+
+msgid "Usage: lpmove job/src dest"
+msgstr ""
+
+msgid ""
+"Usage: lpoptions [-h server] [-E] -d printer\n"
+"       lpoptions [-h server] [-E] [-p printer] -l\n"
+"       lpoptions [-h server] [-E] -p printer -o option[=value] ...\n"
+"       lpoptions [-h server] [-E] -x printer"
+msgstr ""
+
+msgid "Usage: lppasswd [-g groupname]"
+msgstr ""
+
+msgid ""
+"Usage: lppasswd [-g groupname] [username]\n"
+"       lppasswd [-g groupname] -a [username]\n"
+"       lppasswd [-g groupname] -x [username]"
+msgstr ""
+
+msgid ""
+"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]"
+msgstr ""
+
+msgid "Usage: ppdc [options] filename.drv [ ... filenameN.drv ]"
+msgstr ""
+
+msgid "Usage: ppdhtml [options] filename.drv >filename.html"
+msgstr ""
+
+msgid "Usage: ppdi [options] filename.ppd [ ... filenameN.ppd ]"
+msgstr ""
+
+msgid "Usage: ppdmerge [options] filename.ppd [ ... filenameN.ppd ]"
+msgstr ""
+
+msgid ""
+"Usage: ppdpo [options] -o filename.po filename.drv [ ... filenameN.drv ]"
+msgstr ""
+
+msgid "Usage: snmp [host-or-ip-address]"
+msgstr ""
+
+msgid "Value uses indefinite length"
+msgstr "Wert hat unbestimmte Länge"
+
+msgid "VarBind uses indefinite length"
+msgstr "VarBind hat unbestimmte Länge"
+
+msgid "Version uses indefinite length"
+msgstr "Version hat unbestimmte Länge"
+
+msgid "Waiting for job to complete."
+msgstr "Warte auf Auftragsabschluss."
+
+msgid "Waiting for printer to become available."
+msgstr "Warte darauf dass der Drucker verfügbar wird."
+
+msgid "Waiting for printer to finish."
+msgstr "Warte auf Abschluss."
+
+msgid "Warning, no Windows 2000 printer drivers are installed."
+msgstr "Warnung, keine Win2k Treiber installiert."
+
+msgid "Web Interface is Disabled"
+msgstr "Web-Schnittstelle ist abgeschaltet"
+
+msgid "Yes"
+msgstr "Ja"
+
+#, c-format
+msgid ""
+"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
+"s:%d%s</A>."
+msgstr ""
+"Auf diese Seite greifen Sie zu über die URL <A HREF=\"https://%s:%d%s"
+"\">https://%s:%d%s</A>."
+
+msgid ""
+"Your password must be at least 6 characters long, cannot contain your "
+"username, and must contain at least one letter and number."
+msgstr ""
+
+msgid "ZPL Label Printer"
+msgstr "ZPL Etikettendrucker"
+
+msgid "Zebra"
+msgstr "Zebra"
+
+msgid "aborted"
+msgstr "abgebrochen"
+
+msgid "canceled"
+msgstr "abgebrochen"
+
+msgid "completed"
+msgstr "abgeschlossen"
+
+msgid "convert: Use the -f option to specify a file to convert."
+msgstr ""
+
+msgid "cups-deviced failed to execute."
+msgstr "„cups-deviced“ konnte nicht ausgeführt werden."
+
+msgid "cups-driverd failed to execute."
+msgstr "„cups-driverd“ konnte nicht ausgeführt werden."
+
+#, c-format
+msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s"
+msgstr ""
+
+msgid "cupsctl: Cannot set Listen or Port directly."
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unable to connect to server: %s"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"%s\""
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"-%c\""
+msgstr ""
+
+msgid "cupsd: Expected config filename after \"-c\" option."
+msgstr ""
+
+msgid "cupsd: Unable to get current directory."
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown argument \"%s\" - aborting."
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown option \"%c\" - aborting."
+msgstr ""
+
+msgid "cupsd: launchd(8) support not compiled in, running in normal mode."
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Invalid document number %d."
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Invalid job ID %d."
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified."
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to get job file - %s"
+msgstr ""
+
+msgid "cupstestppd: The -q option is incompatible with the -v option."
+msgstr ""
+
+msgid "cupstestppd: The -v option is incompatible with the -q option."
+msgstr ""
+
+#, c-format
+msgid "device for %s/%s: %s"
+msgstr ""
+
+#, c-format
+msgid "device for %s: %s"
+msgstr ""
+
+msgid "error-index uses indefinite length"
+msgstr "Fehlerindex hat unbestimmte Länge"
+
+msgid "error-status uses indefinite length"
+msgstr "Fehlerstatus hat unbestimmte Länge"
+
+msgid "held"
+msgstr "gehalten"
+
+msgid "help\t\tGet help on commands."
+msgstr ""
+
+msgid "idle"
+msgstr "inaktiv"
+
+msgid "ipptool: \"-i\" and \"-n\" are incompatible with -X\"."
+msgstr ""
+
+msgid "ipptool: \"-i\" is incompatible with \"-X\"."
+msgstr ""
+
+msgid "ipptool: \"-n\" is incompatible with \"-X\"."
+msgstr ""
+
+#, c-format
+msgid "ipptool: Bad URI - %s."
+msgstr ""
+
+#, c-format
+msgid "ipptool: Bad version %s for \"-V\"."
+msgstr ""
+
+msgid "ipptool: Invalid seconds for \"-i\"."
+msgstr ""
+
+msgid "ipptool: May only specify a single URI."
+msgstr ""
+
+msgid "ipptool: Missing count for \"-n\"."
+msgstr ""
+
+msgid "ipptool: Missing filename for \"-f\"."
+msgstr ""
+
+msgid "ipptool: Missing name=value for \"-d\"."
+msgstr ""
+
+msgid "ipptool: Missing seconds for \"-i\"."
+msgstr ""
+
+msgid "ipptool: Missing timeout for \"-T\"."
+msgstr ""
+
+msgid "ipptool: Missing version for \"-V\"."
+msgstr ""
+
+msgid "ipptool: URI required before test file."
+msgstr ""
+
+#, c-format
+msgid "ipptool: Unknown option \"-%c\"."
+msgstr ""
+
+msgid "job-printer-uri attribute missing."
+msgstr ""
+
+msgid "lpadmin: Class name can only contain printable characters."
+msgstr ""
+
+msgid "lpadmin: Expected PPD after \"-P\" option."
+msgstr ""
+
+msgid "lpadmin: Expected allow/deny:userlist after \"-u\" option."
+msgstr ""
+
+msgid "lpadmin: Expected class after \"-r\" option."
+msgstr ""
+
+msgid "lpadmin: Expected class name after \"-c\" option."
+msgstr ""
+
+msgid "lpadmin: Expected description after \"-D\" option."
+msgstr ""
+
+msgid "lpadmin: Expected device URI after \"-v\" option."
+msgstr ""
+
+msgid "lpadmin: Expected file type(s) after \"-I\" option."
+msgstr ""
+
+msgid "lpadmin: Expected hostname after \"-h\" option."
+msgstr ""
+
+msgid "lpadmin: Expected interface after \"-i\" option."
+msgstr ""
+
+msgid "lpadmin: Expected location after \"-L\" option."
+msgstr ""
+
+msgid "lpadmin: Expected model after \"-m\" option."
+msgstr ""
+
+msgid "lpadmin: Expected name after \"-R\" option."
+msgstr ""
+
+msgid "lpadmin: Expected name=value after \"-o\" option."
+msgstr ""
+
+msgid "lpadmin: Expected printer after \"-p\" option."
+msgstr ""
+
+msgid "lpadmin: Expected printer name after \"-d\" option."
+msgstr ""
+
+msgid "lpadmin: Expected printer or class after \"-x\" option."
+msgstr ""
+
+msgid "lpadmin: No member names were seen."
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is already a member of class %s."
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is not a member of class %s."
+msgstr ""
+
+msgid "lpadmin: Printer name can only contain printable characters."
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to add a printer to the class:\n"
+"         You must specify a printer name first."
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to connect to server: %s"
+msgstr ""
+
+msgid "lpadmin: Unable to create temporary file"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to delete option:\n"
+"         You must specify a printer name first."
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open PPD file \"%s\" - %s"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to remove a printer from the class:\n"
+"         You must specify a printer name first."
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer options:\n"
+"         You must specify a printer name first."
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown allow/deny option \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown argument \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown option \"%c\"."
+msgstr ""
+
+msgid "lpadmin: Warning - content type list ignored."
+msgstr ""
+
+msgid "lpc> "
+msgstr "lpc> "
+
+msgid "lpinfo: Expected 1284 device ID string after \"--device-id\"."
+msgstr ""
+
+msgid "lpinfo: Expected language after \"--language\"."
+msgstr ""
+
+msgid "lpinfo: Expected make and model after \"--make-and-model\"."
+msgstr ""
+
+msgid "lpinfo: Expected product string after \"--product\"."
+msgstr ""
+
+msgid "lpinfo: Expected scheme list after \"--exclude-schemes\"."
+msgstr ""
+
+msgid "lpinfo: Expected scheme list after \"--include-schemes\"."
+msgstr ""
+
+msgid "lpinfo: Expected timeout after \"--timeout\"."
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown argument \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown option \"%c\"."
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown option \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unable to connect to server: %s"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown argument \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown option \"%c\"."
+msgstr ""
+
+msgid "lpoptions: No printers."
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to add printer or instance: %s"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to get PPD file for %s: %s"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to open PPD file for %s."
+msgstr ""
+
+msgid "lpoptions: Unknown printer or class."
+msgstr ""
+
+msgid "lppasswd: Only root can add or delete passwords."
+msgstr ""
+
+msgid "lppasswd: Password file busy."
+msgstr ""
+
+msgid "lppasswd: Password file not updated."
+msgstr ""
+
+msgid "lppasswd: Sorry, password doesn't match."
+msgstr ""
+
+msgid "lppasswd: Sorry, password rejected."
+msgstr ""
+
+msgid "lppasswd: Sorry, passwords don't match."
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to copy password string: %s"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to open password file: %s"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to write to password file: %s"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to backup old password file: %s"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to rename password file: %s"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: user \"%s\" and group \"%s\" do not exist."
+msgstr ""
+
+#, c-format
+msgid ""
+"lpstat: error - %s environment variable names non-existent destination \"%s"
+"\"."
+msgstr ""
+
+#, c-format
+msgid "members of class %s:"
+msgstr ""
+
+msgid "no entries"
+msgstr ""
+
+msgid "no system default destination"
+msgstr ""
+
+msgid "notify-events not specified."
+msgstr ""
+
+#, c-format
+msgid "notify-recipient-uri URI \"%s\" is already used."
+msgstr ""
+
+#, c-format
+msgid "notify-recipient-uri URI \"%s\" uses unknown scheme."
+msgstr ""
+
+msgid "pending"
+msgstr "ausstehend"
+
+#, c-format
+msgid "ppdc: Adding include directory \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Adding/updating UI text from %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Bad boolean value (%s) on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Bad font attribute: %s"
+msgstr ""
+
+#, c-format
+msgid "ppdc: Bad resolution name \"%s\" on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Bad status keyword %s on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Bad variable substitution ($%c) on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Choice found on line %d of %s with no Option."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Duplicate #po for locale %s on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected a filter definition on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected a program name on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected boolean value on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected charset after Font on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected choice code on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected choice name/text on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected color order for ColorModel on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected colorspace for ColorModel on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected compression for ColorModel on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected constraints string for UIConstraints on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid ""
+"ppdc: Expected driver type keyword following DriverType on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected duplex type after Duplex on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected encoding after Font on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected filename after #po %s on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected group name/text on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected include filename on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected integer on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected locale after #po on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected name after %s on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected name after FileName on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected name after Font on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected name after Manufacturer on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected name after MediaSize on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected name after ModelName on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected name after PCFileName on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected name/text after %s on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected name/text after Installable on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected name/text after Resolution on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected name/text combination for ColorModel on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected option name/text on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected option section on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected option type on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected override field after Resolution on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected quoted string on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected real number on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid ""
+"ppdc: Expected resolution/mediatype following ColorProfile on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid ""
+"ppdc: Expected resolution/mediatype following SimpleColorProfile on line %d "
+"of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected selector after %s on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected status after Font on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected string after Copyright on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected string after Version on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected two option names on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected value after %s on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Expected version after Font on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Invalid #include/#po filename \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Invalid cost for filter on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Invalid empty MIME type for filter on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Invalid empty program name for filter on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Invalid option section \"%s\" on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Invalid option type \"%s\" on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Loading driver information file \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Loading messages for locale \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Loading messages from \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Missing #endif at end of \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Missing #if on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid ""
+"ppdc: Need a msgid line before any translation strings on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: No message catalog provided for locale %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Option %s defined in two different groups on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Option %s redefined with a different type on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Option constraint must *name on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Too many nested #if's on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unable to create PPD file \"%s\" - %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unable to create output directory %s: %s"
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unable to create output pipes: %s"
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unable to execute cupstestppd: %s"
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unable to find #po file %s on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unable to find include file \"%s\" on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unable to find localization for \"%s\" - %s"
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unable to load localization file \"%s\" - %s"
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unable to open %s: %s"
+msgstr ""
+
+#, c-format
+msgid "ppdc: Undefined variable (%s) on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unexpected text on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unknown driver type %s on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unknown duplex type \"%s\" on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unknown media size \"%s\" on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unknown message catalog format for \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unknown token \"%s\" seen on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid ""
+"ppdc: Unknown trailing characters in real number \"%s\" on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Unterminated string starting with %c on line %d of %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Warning - overlapping filename \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Writing %s."
+msgstr ""
+
+#, c-format
+msgid "ppdc: Writing PPD files to directory \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "ppdmerge: Bad LanguageVersion \"%s\" in %s."
+msgstr ""
+
+#, c-format
+msgid "ppdmerge: Ignoring PPD file %s."
+msgstr ""
+
+#, c-format
+msgid "ppdmerge: Unable to backup %s to %s - %s"
+msgstr ""
+
+#, c-format
+msgid "printer %s disabled since %s -"
+msgstr ""
+
+#, c-format
+msgid "printer %s is idle.  enabled since %s"
+msgstr ""
+
+#, c-format
+msgid "printer %s now printing %s-%d.  enabled since %s"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s disabled since %s -"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s is idle.  enabled since %s"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s now printing %s-%d.  enabled since %s"
+msgstr ""
+
+msgid "processing"
+msgstr "Bearbeiten"
+
+#, c-format
+msgid "request id is %s-%d (%d file(s))"
+msgstr ""
+
+msgid "request-id uses indefinite length"
+msgstr "Anfrage-ID hat unbestimmte Länge"
+
+msgid "scheduler is not running"
+msgstr ""
+
+msgid "scheduler is running"
+msgstr ""
+
+#, c-format
+msgid "stat of %s failed: %s"
+msgstr "Status von %s fehlgeschlagen: %s"
+
+msgid "status\t\tShow status of daemon and queue."
+msgstr ""
+
+msgid "stopped"
+msgstr "Gestoppt"
+
+#, c-format
+msgid "system default destination: %s"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s/%s"
+msgstr ""
+
+msgid "unknown"
+msgstr "Unbekannt"
+
+msgid "untitled"
+msgstr "Ohne Titel"
+
+msgid "variable-bindings uses indefinite length"
+msgstr "variable-bindings hat unbestimmte Länge"
+
+#~ msgid "\t\t(all)\n"
+#~ msgstr "\t\t(alles)\n"
+
+#~ msgid "\t\t(none)\n"
+#~ msgstr "\t\t(ohne)\n"
+
+#~ msgid "\t%d entries\n"
+#~ msgstr "\t%d Einträge\n"
+
+#~ msgid "\tAfter fault: continue\n"
+#~ msgstr "\tNach Fehler: fortsetzen\n"
+
+#~ msgid "\tAlerts:"
+#~ msgstr "\tWarnhinweise:"
+
+#~ msgid "\tBanner required\n"
+#~ msgstr "\tBanner erforderlich\n"
+
+#~ msgid "\tCharset sets:\n"
+#~ msgstr "\tZeichensätze:\n"
+
+#~ msgid "\tConnection: direct\n"
+#~ msgstr "\tVerbindung: direkt\n"
+
+#~ msgid "\tConnection: remote\n"
+#~ msgstr "\tVerbindung: enfernt\n"
+
+#~ msgid "\tDefault page size:\n"
+#~ msgstr "\tStandardseitengröße:\n"
+
+#~ msgid "\tDefault pitch:\n"
+#~ msgstr "\tStandardzeilenhöhe:\n"
+
+#~ msgid "\tDefault port settings:\n"
+#~ msgstr "\tStandard-Anschlusseinstellungen:\n"
+
+#~ msgid "\tDescription: %s\n"
+#~ msgstr "\tBeschreibung: %s\n"
+
+#~ msgid ""
+#~ "\tForm mounted:\n"
+#~ "\tContent types: any\n"
+#~ "\tPrinter types: unknown\n"
+#~ msgstr ""
+#~ "\tFormular aktiviert:\n"
+#~ "\tInhaltstypen: beliebig\n"
+#~ "\tDruckertypen: unbekannt\n"
+
+#~ msgid "\tForms allowed:\n"
+#~ msgstr "\tZugelassene Formulare:\n"
+
+#~ msgid "\tInterface: %s.ppd\n"
+#~ msgstr "\tSchnittstelle: %s.ppd\n"
+
+#~ msgid "\tInterface: %s/interfaces/%s\n"
+#~ msgstr "\tSchnittstelle: %s/interfaces/%s\n"
+
+#~ msgid "\tInterface: %s/ppd/%s.ppd\n"
+#~ msgstr "\tSchnittstelle: %s/ppd/%s.ppd\n"
+
+#~ msgid "\tLocation: %s\n"
+#~ msgstr "\tStandort: %s\n"
+
+#~ msgid "\tOn fault: no alert\n"
+#~ msgstr "\tBei Fehler: kein Warnhinweis\n"
+
+#~ msgid "\tUsers allowed:\n"
+#~ msgstr "\tZugelassene Benutzer:\n"
+
+#~ msgid "\tUsers denied:\n"
+#~ msgstr "\tGesperrte Benutzer:\n"
+
+#~ msgid "\tdaemon present\n"
+#~ msgstr "\tDaemon vorhanden\n"
+
+#~ msgid "\tno entries\n"
+#~ msgstr "\tkeine Einträge\n"
+
+#~ msgid "\tprinter is on device '%s' speed -1\n"
+#~ msgstr "\tDrucker ist auf Geschwindigkeit des Geräts „%s“ -1\n"
+
+#~ msgid "\tprinting is disabled\n"
+#~ msgstr "\tDrucken ist deaktiviert\n"
+
+#~ msgid "\tprinting is enabled\n"
+#~ msgstr "\tDrucken ist aktiviert\n"
+
+#~ msgid "\tqueued for %s\n"
+#~ msgstr "\tWarteliste für %s\n"
+
+#~ msgid "\tqueuing is disabled\n"
+#~ msgstr "\tWarteliste ist deaktiviert\n"
+
+#~ msgid "\tqueuing is enabled\n"
+#~ msgstr "\tWarteliste ist aktiviert\n"
+
+#~ msgid "\treason unknown\n"
+#~ msgstr "\tGrund unbekannt\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "    DETAILED CONFORMANCE TEST RESULTS\n"
+#~ msgstr ""
+#~ "\n"
+#~ "    AUSFÜHRLICHE KONFORMITÄTSTESTERGEBNISSE\n"
+
+#~ msgid "                REF: Page 15, section 3.1.\n"
+#~ msgstr "                REF: Seite 15, Abschnitt 3.1.\n"
+
+#~ msgid "                REF: Page 15, section 3.2.\n"
+#~ msgstr "                REF: Seite 15, Abschnitt 3.2.\n"
+
+#~ msgid "                REF: Page 19, section 3.3.\n"
+#~ msgstr "                REF: Seite 19, Abschnitt 3.3.\n"
+
+#~ msgid "                REF: Page 20, section 3.4.\n"
+#~ msgstr "                REF: Seite 20, Abschnitt 3.4.\n"
+
+#~ msgid "                REF: Page 27, section 3.5.\n"
+#~ msgstr "                REF: Seite 27, Abschnitt 3.5.\n"
+
+#~ msgid "                REF: Page 42, section 5.2.\n"
+#~ msgstr "                REF: Seite 42, Abschnitt 5.2.\n"
+
+#~ msgid "                REF: Pages 16-17, section 3.2.\n"
+#~ msgstr "                REF: Seite 16–17, Abschnitt 3.2.\n"
+
+#~ msgid "                REF: Pages 42-45, section 5.2.\n"
+#~ msgstr "                REF: Seite 42–45, Abschnitt 5.2.\n"
+
+#~ msgid "                REF: Pages 45-46, section 5.2.\n"
+#~ msgstr "                REF: Seite 45–46, Abschnitt 5.2.\n"
+
+#~ msgid "                REF: Pages 48-49, section 5.2.\n"
+#~ msgstr "                REF: Seite 48–49, Abschnitt 5.2.\n"
+
+#~ msgid "                REF: Pages 52-54, section 5.2.\n"
+#~ msgstr "                REF: Seite 52–54, Abschnitt 5.2.\n"
+
+#~ msgid "        %-39.39s %.0f bytes\n"
+#~ msgstr "        %-39.39s %.0f Byte\n"
+
+#~ msgid "        PASS    Default%s\n"
+#~ msgstr "        PASS    Default%s\n"
+
+#~ msgid "        PASS    DefaultImageableArea\n"
+#~ msgstr "        PASS    DefaultImageableArea\n"
+
+#~ msgid "        PASS    DefaultPaperDimension\n"
+#~ msgstr "        PASS    DefaultPaperDimension\n"
+
+#~ msgid "        PASS    FileVersion\n"
+#~ msgstr "        PASS    FileVersion\n"
+
+#~ msgid "        PASS    FormatVersion\n"
+#~ msgstr "        PASS    FormatVersion\n"
+
+#~ msgid "        PASS    LanguageEncoding\n"
+#~ msgstr "        PASS    LanguageEncoding\n"
+
+#~ msgid "        PASS    LanguageVersion\n"
+#~ msgstr "        PASS    LanguageVersion\n"
+
+#~ msgid "        PASS    Manufacturer\n"
+#~ msgstr "        PASS    Manufacturer\n"
+
+#~ msgid "        PASS    ModelName\n"
+#~ msgstr "        PASS    ModelName\n"
+
+#~ msgid "        PASS    NickName\n"
+#~ msgstr "        PASS    NickName\n"
+
+#~ msgid "        PASS    PCFileName\n"
+#~ msgstr "        PASS    PCFileName\n"
+
+#~ msgid "        PASS    PSVersion\n"
+#~ msgstr "        PASS    PSVersion\n"
+
+#~ msgid "        PASS    PageRegion\n"
+#~ msgstr "        PASS    PageRegion\n"
+
+#~ msgid "        PASS    PageSize\n"
+#~ msgstr "        PASS    PageSize\n"
+
+#~ msgid "        PASS    Product\n"
+#~ msgstr "        PASS    Product\n"
+
+#~ msgid "        PASS    ShortNickName\n"
+#~ msgstr "        PASS    ShortNickName\n"
+
+#~ msgid ""
+#~ "        WARN    \"%s %s\" conflicts with \"%s %s\"\n"
+#~ "                (constraint=\"%s %s %s %s\")\n"
+#~ msgstr ""
+#~ "        WARN    Konflikt zwischen „%s %s“ und „%s %s“\n"
+#~ "                (constraint=\"%s %s %s %s\")\n"
+
+#~ msgid "        WARN    %s has no corresponding options!\n"
+#~ msgstr "        WARN    %s hat keine passenden Optionen!\n"
+
+#~ msgid ""
+#~ "        WARN    %s shares a common prefix with %s\n"
+#~ "                REF: Page 15, section 3.2.\n"
+#~ msgstr ""
+#~ "        WARN    %s hat eine gemeinsames übliches Präfix mit %s\n"
+#~ "                REF: Seite 15, Abschnitt 3.2.\n"
+
+#~ msgid "        WARN    Default choices conflicting!\n"
+#~ msgstr "        WARN    Konflikt bei Standardauswahl!\n"
+
+#~ msgid ""
+#~ "        WARN    Duplex option keyword %s may not work as expected and "
+#~ "should be named Duplex!\n"
+#~ "                REF: Page 122, section 5.17\n"
+#~ msgstr ""
+#~ "        WARN    Duplex-Option-Keyword „%s“ funktioniert u. U. nicht wie "
+#~ "erwartet – es sollte „Duplex“ heißen!\n"
+#~ "                REF: Seite 122, Abschnitt 5.17\n"
+
+#~ msgid ""
+#~ "        WARN    File contains a mix of CR, LF, and CR LF line endings!\n"
+#~ msgstr ""
+#~ "        WARN    Datei enthält Mischung aus den Zeilenenden „CR“, „LF“ und "
+#~ "„CR LF“!\n"
+
+#~ msgid ""
+#~ "        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
+#~ "                REF: Pages 56-57, section 5.3.\n"
+#~ msgstr ""
+#~ "        WARN    LanguageEncoding benötigt von PPD 4.3 Spezifikation.\n"
+#~ "                REF: Seite 56–57, Abschnitt 5.3.\n"
+
+#~ msgid "        WARN    Line %d only contains whitespace!\n"
+#~ msgstr "        WARN    Zeile %d enthält nur Leerzeichen!\n"
+
+#~ msgid ""
+#~ "        WARN    Manufacturer required by PPD 4.3 spec.\n"
+#~ "                REF: Pages 58-59, section 5.3.\n"
+#~ msgstr ""
+#~ "        WARN    Manufacturer benötigt von PPD 4.3 Spezifikation.\n"
+#~ "                REF: Seite 58–59, Abschnitt 5.3.\n"
+
+#~ msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+#~ msgstr "        WARN    APDialogExtension-Datei „%s“ fehlt\n"
+
+#~ msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+#~ msgstr "        WARN    APPrinterIconPath-Datei „%s“ fehlt\n"
+
+#~ msgid ""
+#~ "        WARN    Non-Windows PPD files should use lines ending with only "
+#~ "LF, not CR LF!\n"
+#~ msgstr ""
+#~ "        WARN    Windows-fremde PPD-Datei sollte nur Zeilenenden mit „LF“ "
+#~ "verwenden, nicht mit „CR LF“!\n"
+
+#~ msgid ""
+#~ "        WARN    Obsolete PPD version %.1f!\n"
+#~ "                REF: Page 42, section 5.2.\n"
+#~ msgstr ""
+#~ "        WARN    Veraltete PPD-Version %.1f!\n"
+#~ "                REF: Seite 42, Abschnitt 5.2.\n"
+
+#~ msgid ""
+#~ "        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
+#~ "                REF: Pages 61-62, section 5.3.\n"
+#~ msgstr ""
+#~ "        WARN    PCFileName ist länger als 8.3 und verstößt gegen die PPD-"
+#~ "Spezifikation.\n"
+#~ "                REF: Seite 61–62, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "        WARN    Protocols contains PJL but JCL attributes are not set.\n"
+#~ "                REF: Pages 78-79, section 5.7.\n"
+#~ msgstr ""
+#~ "        WARN    Protokolle enthalten PJL, aber JCL-Attribute sind nicht "
+#~ "festgelegt.\n"
+#~ "                REF: Seite 78–79, Abschnitt 5.7.\n"
+
+#~ msgid ""
+#~ "        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
+#~ "                REF: Pages 78-79, section 5.7.\n"
+#~ msgstr ""
+#~ "        WARN    Protokolle enthalten PJL sowie BCP; es wurde aber TBCP "
+#~ "erwartet.\n"
+#~ "                REF: Seite 78–79, section 5.7.\n"
+
+#~ msgid ""
+#~ "        WARN    ShortNickName required by PPD 4.3 spec.\n"
+#~ "                REF: Pages 64-65, section 5.3.\n"
+#~ msgstr ""
+#~ "        WARN    ShortNickName benötigt von PPD 4.3 Spezifikation.\n"
+#~ "                REF: Seite 64–65, Abschnitt 5.3.\n"
+
+#~ msgid "      %s  %s %s does not exist!\n"
+#~ msgstr "      %s  %s %s existiert nicht!\n"
+
+#~ msgid ""
+#~ "      %s  Bad %s choice %s!\n"
+#~ "                REF: Page 122, section 5.17\n"
+#~ msgstr ""
+#~ "      %s  Ungültig: %s Auswahl %s!\n"
+#~ "                REF: Seite 122, Abschnitt 5.17\n"
+
+#~ msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+#~ msgstr ""
+#~ "      %s  Ungültiger UTF-8 „%s“ Übersetzungsstring für Option „%s“!\n"
+
+#~ msgid ""
+#~ "      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+#~ msgstr ""
+#~ "      %s  Ungültiger UTF-8 „%s“ Übersetzungsstring für Option „%s“, "
+#~ "Auswahl „%s“!\n"
+
+#~ msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+#~ msgstr "      %s  Ungültiger cupsFilter-Wert „%s“!\n"
+
+#~ msgid "      %s  Bad cupsICCProfile %s!\n"
+#~ msgstr "      %s  Ungültiges cupsICCProfile „%s“!\n"
+
+#~ msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+#~ msgstr "      %s  Ungültiger cupsPreFilter-Wert „%s“!\n"
+
+#~ msgid "      %s  Bad cupsUIConstraints %s: \"%s\"!\n"
+#~ msgstr "      %s  Ungültiges cupsUIConstraints „%s“: „%s“!\n"
+
+#~ msgid "      %s  Bad language \"%s\"!\n"
+#~ msgstr "      %s  Ungültige Sprache „%s“!\n"
+
+#~ msgid "      %s  Empty cupsUIConstraints %s!\n"
+#~ msgstr "      %s  Leeres cupsUIConstraints „%s“!\n"
+
+#~ msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+#~ msgstr "      %s  Fehlender „%s“-Übersetzungsstring für Option „%s“!\n"
+
+#~ msgid ""
+#~ "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+#~ msgstr ""
+#~ "      %s  Fehlender „%s“-Übersetzungsstring für Option „%s“, Auswahl „%"
+#~ "s“!\n"
+
+#~ msgid ""
+#~ "      %s  Missing choice *%s %s in UIConstraints \"*%s %s *%s %s\"!\n"
+#~ msgstr ""
+#~ "      %s  Fehlende Auswahl „*%s %s“ in UIConstraints „*%s %s *%s %s“!\n"
+
+#~ msgid "      %s  Missing choice *%s %s in cupsUIConstraints %s: \"%s\"!\n"
+#~ msgstr ""
+#~ "      %s  Fehlende Auswahl „*%s %s“ in cupsUIConstraints „%s“: „%s“!\n"
+
+#~ msgid "      %s  Missing cupsFilter file \"%s\"\n"
+#~ msgstr "      %s  Fehlende cupsFilter-Datei „%s“\n"
+
+#~ msgid "      %s  Missing cupsICCProfile file \"%s\"!\n"
+#~ msgstr "      %s  Fehlende cupsICCProfile-Datei „%s“!\n"
+
+#~ msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+#~ msgstr "      %s  Fehlende cupsPreFilter-Datei „%s“\n"
+
+#~ msgid "      %s  Missing cupsUIResolver %s!\n"
+#~ msgstr "      %s  Fehlender cupsUIResolver „%s“!\n"
+
+#~ msgid "      %s  Missing option %s in UIConstraints \"*%s %s *%s %s\"!\n"
+#~ msgstr "      %s  Fehlende Option „%s“ in UIConstraints „*%s %s *%s %s“!\n"
+
+#~ msgid "      %s  Missing option %s in cupsUIConstraints %s: \"%s\"!\n"
+#~ msgstr "      %s  Fehlende Option „%s“ in cupsUIConstraints „%s“: „%s“!\n"
+
+#~ msgid "      %s  No base translation \"%s\" is included in file!\n"
+#~ msgstr "      %s  Keine Basisübersetzung „%s“ in der Datei enthalten!\n"
+
+#~ msgid ""
+#~ "      %s  REQUIRED %s does not define choice None!\n"
+#~ "                REF: Page 122, section 5.17\n"
+#~ msgstr ""
+#~ "      %s  BENÖTIGT: „%s“ definiert Auswahl nicht als „None“!\n"
+#~ "                REF: Seite 122, Abschnitt 5.17\n"
+
+#~ msgid "      %s  cupsICCProfile %s hash value collides with %s!\n"
+#~ msgstr "      %s  Hash-Wert von cupsICCProfile „%s“ in Konflikt mit „%s“!\n"
+
+#~ msgid "      %s  cupsUIResolver %s causes a loop!\n"
+#~ msgstr "      %s  cupsUIResolver „%s“ erzeugt eine Schleife!\n"
+
+#~ msgid "      **FAIL**  %s choice names %s and %s differ only by case!\n"
+#~ msgstr ""
+#~ "      **FEHLER**  %s-Auswahlnamen „%s“ und „%s“ unterscheiden sich nur "
+#~ "durch Groß-/Kleinschreibung!\n"
+
+#~ msgid ""
+#~ "      **FAIL**  %s must be 1284DeviceID!\n"
+#~ "                REF: Page 72, section 5.5\n"
+#~ msgstr ""
+#~ "      **FEHLER**  „%s“ muss 1284DeviceID sein!\n"
+#~ "                REF: Seite 72, Abschnitt 5.5\n"
+
+#~ msgid ""
+#~ "      **FAIL**  BAD Default%s %s\n"
+#~ "                REF: Page 40, section 4.5.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  UNGÜLTIG: Default%s „%s“\n"
+#~ "                REF: Seite 40, Abschnitt 4.5.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  BAD DefaultImageableArea %s!\n"
+#~ "                REF: Page 102, section 5.15.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  UNGÜLTIG: DefaultImageableArea „%s“!\n"
+#~ "                REF: Seite 102, Abschnitt 5.15.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  BAD DefaultPaperDimension %s!\n"
+#~ "                REF: Page 103, section 5.15.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  UNGÜLTIG: DefaultPaperDimension „%s“!\n"
+#~ "                REF: Seite 103, Abschnitt 5.15.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  BAD JobPatchFile attribute in file\n"
+#~ "                REF: Page 24, section 3.4.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  UNGÜLTIG: JobPatchFile-Attribut in Datei\n"
+#~ "                REF: Seite 24, Abschnitt 3.4.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
+#~ "                REF: Page 211, table D.1.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  UNGÜLTIG: Manufacturer (sollte „HP“ sein)\n"
+#~ "                REF: Seite 211, Tabelle D.1.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+#~ "                REF: Page 211, table D.1.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  UNGÜLTIG: Manufacturer (sollte „Oki“ sein)\n"
+#~ "                REF: Seite 211, Tabelle D.1.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
+#~ "                REF: Pages 59-60, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  UNGÜLTIG: ModelName – „%c“ nicht zulässig im String.\n"
+#~ "                REF: Seite 59–60, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
+#~ "                REF: Pages 62-64, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  UNGÜLTIG: PSVersion – nicht „(string) int“.\n"
+#~ "                REF: Seite 62–64, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  BAD Product - not \"(string)\".\n"
+#~ "                REF: Page 62, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  UNGÜLTIG: Product – nicht „(string)“.\n"
+#~ "                REF: Seite 62, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
+#~ "                REF: Pages 64-65, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  UNGÜLTIG: ShortNickName – länger als 31 Zeichen.\n"
+#~ "                REF: Seite 64–65, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  Bad %s choice %s!\n"
+#~ "                REF: Page 84, section 5.9\n"
+#~ msgstr ""
+#~ "      **FEHLER**  Ungültig: „%s“ Auswahl „%s“!\n"
+#~ "                REF: Seite 84, Abschnitt 5.9\n"
+
+#~ msgid ""
+#~ "      **FAIL**  Bad FileVersion \"%s\"\n"
+#~ "                REF: Page 56, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  Ungültige FileVersion „%s“\n"
+#~ "                REF: Seite 56, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  Bad FormatVersion \"%s\"\n"
+#~ "                REF: Page 56, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  Ungültige FormatVersion „%s“\n"
+#~ "                REF: Seite 56, Abschnitt 5.3.\n"
+
+#~ msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+#~ msgstr ""
+#~ "      **FEHLER**  Ungültiges LanguageEncoding „%s“ – muss „ISOLatin1“ "
+#~ "sein!\n"
+
+#~ msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
+#~ msgstr ""
+#~ "      **FEHLER**  Ungültige LanguageVersion „%s“ – muss „Englisch“ sein!\n"
+
+#~ msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+#~ msgstr ""
+#~ "      **FEHLER**  Standardoptionscode kann nicht interpretiert werden: %"
+#~ "s\n"
+
+#~ msgid ""
+#~ "      **FAIL**  Default translation string for option %s choice %s "
+#~ "contains 8-bit characters!\n"
+#~ msgstr ""
+#~ "      **FEHLER**  Standard-Übersetzungsstring für Option „%s“ Auswahl „%"
+#~ "s“ enthält 8-Bit-Zeichen!\n"
+
+#~ msgid ""
+#~ "      **FAIL**  Default translation string for option %s contains 8-bit "
+#~ "characters!\n"
+#~ msgstr ""
+#~ "      **FEHLER**  Standard-Übersetzungsstring für Option „%s“ enthält 8-"
+#~ "Bit-Zeichen!\n"
+
+#~ msgid "      **FAIL**  Group names %s and %s differ only by case!\n"
+#~ msgstr ""
+#~ "      **FEHLER**  Gruppennamen „%s“ und „%s“ unterscheiden sich nur durch "
+#~ "Groß-/Kleinschreibung!\n"
+
+#~ msgid "      **FAIL**  Multiple occurrences of %s choice name %s!\n"
+#~ msgstr "      **FEHLER**  Mehrere Vorkommen des „%s“-Auswahlnamens „%s“!\n"
+
+#~ msgid "      **FAIL**  Option names %s and %s differ only by case!\n"
+#~ msgstr ""
+#~ "      **FEHLER**  Optionnamen „%s“ und „%s“ unterscheiden sich nur durch "
+#~ "Groß-/Kleinschreibung!\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED Default%s\n"
+#~ "                REF: Page 40, section 4.5.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: Default%s\n"
+#~ "                REF: Seite 40, Abschnitt 4.5.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED DefaultImageableArea\n"
+#~ "                REF: Page 102, section 5.15.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: DefaultImageableArea\n"
+#~ "                REF: Seite 102, Abschnitt 5.15.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED DefaultPaperDimension\n"
+#~ "                REF: Page 103, section 5.15.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: DefaultPaperDimension\n"
+#~ "                REF: Seite 103, Abschnitt 5.15.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED FileVersion\n"
+#~ "                REF: Page 56, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: FileVersion\n"
+#~ "                REF: Seite 56, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED FormatVersion\n"
+#~ "                REF: Page 56, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: FormatVersion\n"
+#~ "                REF: Seite 56, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
+#~ "                REF: Page 41, section 5.\n"
+#~ "                REF: Page 102, section 5.15.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: ImageableArea für PageSize „%s“\n"
+#~ "                REF: Seite 41, Abschnitt 5.\n"
+#~ "                REF: Seite 102, Abschnitt 5.15.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED LanguageEncoding\n"
+#~ "                REF: Pages 56-57, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: LanguageEncoding\n"
+#~ "                REF: Seite 56–57, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED LanguageVersion\n"
+#~ "                REF: Pages 57-58, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: LanguageVersion\n"
+#~ "                REF: Seite 57–58, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED Manufacturer\n"
+#~ "                REF: Pages 58-59, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: Manufacturer\n"
+#~ "                REF: Seite 58–59, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED ModelName\n"
+#~ "                REF: Pages 59-60, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: ModelName\n"
+#~ "                REF: Seite 59–60, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED NickName\n"
+#~ "                REF: Page 60, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: NickName\n"
+#~ "                REF: Seite 60, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED PCFileName\n"
+#~ "                REF: Pages 61-62, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: PCFileName\n"
+#~ "                REF: Seite 61–62, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED PSVersion\n"
+#~ "                REF: Pages 62-64, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: PSVersion\n"
+#~ "                REF: Seite 62–64, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED PageRegion\n"
+#~ "                REF: Page 100, section 5.14.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: PageRegion\n"
+#~ "                REF: Seite 100, Abschnitt 5.14.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED PageSize\n"
+#~ "                REF: Page 41, section 5.\n"
+#~ "                REF: Page 99, section 5.14.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: PageSize\n"
+#~ "                REF: Seite 41, Abschnitt 5.\n"
+#~ "                REF: Seite 99, Abschnitt 5.14.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED PageSize\n"
+#~ "                REF: Pages 99-100, section 5.14.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: PageSize\n"
+#~ "                REF: Seite 99–100, Abschnitt 5.14.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
+#~ "                REF: Page 41, section 5.\n"
+#~ "                REF: Page 103, section 5.15.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: PaperDimension für PageSize „%s“\n"
+#~ "                REF: Seite 41, Abschnitt 5.\n"
+#~ "                REF: Seite 103, Abschnitt 5.15.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED Product\n"
+#~ "                REF: Page 62, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: Product\n"
+#~ "                REF: Seite 62, Abschnitt 5.3.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  REQUIRED ShortNickName\n"
+#~ "                REF: Page 64-65, section 5.3.\n"
+#~ msgstr ""
+#~ "      **FEHLER**  BENÖTIGT: ShortNickName\n"
+#~ "                REF: Seite 64–65, Abschnitt 5.3.\n"
+
+#~ msgid "    %d ERRORS FOUND\n"
+#~ msgstr "    %d FEHLER GEFUNDEN\n"
+
+#~ msgid ""
+#~ "    Bad %%%%BoundingBox: on line %d!\n"
+#~ "        REF: Page 39, %%%%BoundingBox:\n"
+#~ msgstr ""
+#~ "    Ungültige %%%%BoundingBox: in Zeile %d!\n"
+#~ "        REF: Seite 39, %%%%BoundingBox:\n"
+
+#~ msgid ""
+#~ "    Bad %%%%Page: on line %d!\n"
+#~ "        REF: Page 53, %%%%Page:\n"
+#~ msgstr ""
+#~ "    Ungültige %%%%Page: in Zeile %d!\n"
+#~ "        REF: Seite 53, %%%%Page:\n"
+
+#~ msgid ""
+#~ "    Bad %%%%Pages: on line %d!\n"
+#~ "        REF: Page 43, %%%%Pages:\n"
+#~ msgstr ""
+#~ "    Ungültige %%%%Pages: in Zeile %d!\n"
+#~ "        REF: Seite 43, %%%%Pages:\n"
+
+#~ msgid ""
+#~ "    Line %d is longer than 255 characters (%d)!\n"
+#~ "        REF: Page 25, Line Length\n"
+#~ msgstr ""
+#~ "    Zeile %d ist länger als 255 Zeichen (%d)!\n"
+#~ "        REF: Seite 25, Line Length\n"
+
+#~ msgid ""
+#~ "    Missing %!PS-Adobe-3.0 on first line!\n"
+#~ "        REF: Page 17, 3.1 Conforming Documents\n"
+#~ msgstr ""
+#~ "    %!PS-Adobe-3.0 fehlt in der ersten Zeile!\n"
+#~ "        REF: Seite 17, 3.1 Conforming Documents\n"
+
+#~ msgid ""
+#~ "    Missing %%EndComments comment!\n"
+#~ "        REF: Page 41, %%EndComments\n"
+#~ msgstr ""
+#~ "    %%EndComments-Kommentar fehlt!\n"
+#~ "        REF: Seite 41, %%EndComments\n"
+
+#~ msgid ""
+#~ "    Missing or bad %%BoundingBox: comment!\n"
+#~ "        REF: Page 39, %%BoundingBox:\n"
+#~ msgstr ""
+#~ "    %%BoundingBox fehlt oder ist ungültig: Kommentar!\n"
+#~ "        REF: Seite 39, %%BoundingBox:\n"
+
+#~ msgid ""
+#~ "    Missing or bad %%Page: comments!\n"
+#~ "        REF: Page 53, %%Page:\n"
+#~ msgstr ""
+#~ "    %%Page fehlt oder ist ungültig: Kommentare!\n"
+#~ "        REF: Seite 53, %%Page:\n"
+
+#~ msgid ""
+#~ "    Missing or bad %%Pages: comment!\n"
+#~ "        REF: Page 43, %%Pages:\n"
+#~ msgstr ""
+#~ "    %%Pages fehlt oder ist ungültig: Kommentar!\n"
+#~ "        REF: Seite 43, %%Pages:\n"
+
+#~ msgid "    NO ERRORS FOUND\n"
+#~ msgstr "    KEINE FEHLER GEFUNDEN\n"
+
+#~ msgid "    Saw %d lines that exceeded 255 characters!\n"
+#~ msgstr "    %d Zeilen mit über 255 Zeichen gefunden!\n"
+
+#~ msgid "    Too many %%BeginDocument comments!\n"
+#~ msgstr "    Zu viele %%BeginDocument-Kommentare!\n"
+
+#~ msgid "    Too many %%EndDocument comments!\n"
+#~ msgstr "    Zu viele %%EndDocument-Kommentare!\n"
+
+#~ msgid "    Warning: file contains binary data!\n"
+#~ msgstr "    Achtung: Datei enthält Binärdaten!\n"
+
+#~ msgid "    Warning: no %%EndComments comment in file!\n"
+#~ msgstr "    Achtung: kein %%EndComments-Kommentar in der Datei!\n"
+
+#~ msgid "    Warning: obsolete DSC version %.1f in file!\n"
+#~ msgstr "    Achtung: veraltete DSC-Version %.1f in der Datei!\n"
+
+#~ msgid " FAIL\n"
+#~ msgstr " FEHLER\n"
+
+#~ msgid ""
+#~ " FAIL\n"
+#~ "      **FAIL**  Unable to open PPD file - %s\n"
+#~ msgstr ""
+#~ " FEHLER\n"
+#~ "      **FEHLER**  PPD-Datei konnte nicht geöffnet werden – %s.\n"
+
+#~ msgid ""
+#~ " FAIL\n"
+#~ "      **FAIL**  Unable to open PPD file - %s on line %d.\n"
+#~ msgstr ""
+#~ " FEHLER\n"
+#~ "      **FEHLER**  PPD-Datei konnte nicht geöffnet werden – %s in Zeile %"
+#~ "d.\n"
+
+#~ msgid " PASS\n"
+#~ msgstr " PASS\n"
+
+#~ msgid "#10 Envelope"
+#~ msgstr "US #10 Umschlag"
+
+#~ msgid "#11 Envelope"
+#~ msgstr "US #11 Umschlag"
+
+#~ msgid "#12 Envelope"
+#~ msgstr "US #12 Umschlag"
+
+#~ msgid "#14 Envelope"
+#~ msgstr "US #14 Umschlag"
+
+#~ msgid "#9 Envelope"
+#~ msgstr "US #9 Umschlag"
+
+#~ msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
+#~ msgstr "%-6s %-10.10s %-4d %-10d %-27.27s %.0f Byte\n"
+
+#~ msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
+#~ msgstr "%-7s %-7.7s %-7d %-31.31s %.0f Byte\n"
+
+#~ msgid "%s accepting requests since %s\n"
+#~ msgstr "%s akzeptiert Anfragen seit %s\n"
+
+#~ msgid "%s is not implemented by the CUPS version of lpc.\n"
+#~ msgstr "%s ist nicht implementiert in der CUPS-Version von lpc.\n"
+
+#~ msgid "%s is not ready\n"
+#~ msgstr "%s ist nicht bereit\n"
+
+#~ msgid "%s is ready\n"
+#~ msgstr "%s ist bereit\n"
+
+#~ msgid "%s is ready and printing\n"
+#~ msgstr "%s ist bereit und druckt\n"
+
+#~ msgid ""
+#~ "%s not accepting requests since %s -\n"
+#~ "\t%s\n"
+#~ msgstr ""
+#~ "%s akzeptiert keine Anfragen seit %s -\n"
+#~ "\t%s\n"
+
+#~ msgid "%s not supported!"
+#~ msgstr "%s nicht unterstützt!"
+
+#~ msgid "%s/%s accepting requests since %s\n"
+#~ msgstr "%s/%s akzeptiert Anfragen seit %s\n"
+
+#~ msgid ""
+#~ "%s/%s not accepting requests since %s -\n"
+#~ "\t%s\n"
+#~ msgstr ""
+#~ "%s/%s akzeptiert keine Anfragen seit %s -\n"
+#~ "\t%s\n"
+
+#~ msgid "%s: %-33.33s [job %d localhost]\n"
+#~ msgstr "%s: %-33.33s [Druckauftrag %d localhost]\n"
+
+#~ msgid "%s: %s failed: %s\n"
+#~ msgstr "%s: %s fehlgeschlagen: %s\n"
+
+#~ msgid "%s: Don't know what to do!\n"
+#~ msgstr "%s: Weiß nicht, was ich tun soll!\n"
+
+#~ msgid ""
+#~ "%s: Error - %s environment variable names non-existent destination \"%s"
+#~ "\"!\n"
+#~ msgstr ""
+#~ "%s: Fehler – %s Umgebungsvariablennamen nicht vorhanden für Ziel „%s“!\n"
+
+#~ msgid "%s: Error - bad job ID!\n"
+#~ msgstr "%s: Fehler – ungültige Druckauftrags-ID!\n"
+
+#~ msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
+#~ msgstr ""
+#~ "%s: Fehler – kann nicht gleichzeitig Dateien drucken und Druckaufträge "
+#~ "ändern!\n"
+
+#~ msgid ""
+#~ "%s: Error - cannot print from stdin if files or a job ID are provided!\n"
+#~ msgstr ""
+#~ "%s: Fehler – kann nicht von „stdin“, wenn Dateien oder eine Druckauftrags-"
+#~ "ID übergeben werden!\n"
+
+#~ msgid "%s: Error - expected character set after '-S' option!\n"
+#~ msgstr "%s: Fehler – Zeichensatz erwartet nach '-S'-Option!\n"
+
+#~ msgid "%s: Error - expected content type after '-T' option!\n"
+#~ msgstr "%s: Fehler – Inhaltstyp erwartet nach '-T'-Option!\n"
+
+#~ msgid "%s: Error - expected copies after '-n' option!\n"
+#~ msgstr "%s: Fehler – Kopien erwartet nach '-n'-Option!\n"
+
+#~ msgid "%s: Error - expected copy count after '-#' option!\n"
+#~ msgstr "%s: Fehler – Kopienanzahl erwartet nach '-#'-Option!\n"
+
+#~ msgid "%s: Error - expected destination after '-P' option!\n"
+#~ msgstr "%s: Fehler – Ziel erwartet nach '-P'-Option!\n"
+
+#~ msgid "%s: Error - expected destination after '-b' option!\n"
+#~ msgstr "%s: Fehler – Ziel erwartet nach '-b'-Option!\n"
+
+#~ msgid "%s: Error - expected destination after '-d' option!\n"
+#~ msgstr "%s: Fehler – Ziel erwartet nach '-d'-Option!\n"
+
+#~ msgid "%s: Error - expected form after '-f' option!\n"
+#~ msgstr "%s: Fehler – Form erwartet nach '-f'-Option!\n"
+
+#~ msgid "%s: Error - expected hold name after '-H' option!\n"
+#~ msgstr "%s: Fehler – Name halten erwartet nach '-H'-Option!\n"
+
+#~ msgid "%s: Error - expected hostname after '-H' option!\n"
+#~ msgstr "%s: Fehler – Hostname erwartet nach '-H'-Option!\n"
+
+#~ msgid "%s: Error - expected hostname after '-h' option!\n"
+#~ msgstr "%s: Fehler – Hostname erwartet nach '-h'-Option!\n"
+
+#~ msgid "%s: Error - expected mode list after '-y' option!\n"
+#~ msgstr "%s: Fehler – Modusliste erwartet nach '-y'-Option!\n"
+
+#~ msgid "%s: Error - expected name after '-%c' option!\n"
+#~ msgstr "%s: Fehler – Name erwartet nach '-%c'-Option!\n"
+
+#~ msgid "%s: Error - expected option string after '-o' option!\n"
+#~ msgstr "%s: Fehler – Optionsstring erwartet nach '-o'-Option!\n"
+
+#~ msgid "%s: Error - expected page list after '-P' option!\n"
+#~ msgstr "%s: Fehler – Seitenliste erwartet nach '-P'-Option!\n"
+
+#~ msgid "%s: Error - expected priority after '-%c' option!\n"
+#~ msgstr "%s: Fehler – Priorität erwartet nach '-%c'-Option!\n"
+
+#~ msgid "%s: Error - expected reason text after '-r' option!\n"
+#~ msgstr "%s: Fehler – Text mit Grund erwartet nach '-r'-Option!\n"
+
+#~ msgid "%s: Error - expected title after '-t' option!\n"
+#~ msgstr "%s: Fehler – Titel erwartet nach '-t'-Option!\n"
+
+#~ msgid "%s: Error - expected username after '-U' option!\n"
+#~ msgstr "%s: Fehler – Benutzername erwartet nach '-U'-Option!\n"
+
+#~ msgid "%s: Error - expected username after '-u' option!\n"
+#~ msgstr "%s: Fehler – Benutzername erwartet nach '-u'-Option!\n"
+
+#~ msgid "%s: Error - expected value after '-%c' option!\n"
+#~ msgstr "%s: Fehler – Wert erwartet nach '-%c'-Option!\n"
+
+#~ msgid ""
+#~ "%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' "
+#~ "option!\n"
+#~ msgstr ""
+#~ "%s: Fehler – benötigt „completed“, „not-completed“ oder „all“ nach '-W'-"
+#~ "Option!\n"
+
+#~ msgid "%s: Error - no default destination available.\n"
+#~ msgstr "%s: Fehler – kein Standardziel verfügbar.\n"
+
+#~ msgid "%s: Error - priority must be between 1 and 100.\n"
+#~ msgstr "%s: Fehler – Priorität muss zwischen 1 und 100 sein.\n"
+
+#~ msgid "%s: Error - scheduler not responding!\n"
+#~ msgstr "%s: Fehler – Scheduler reagiert nicht!\n"
+
+#~ msgid "%s: Error - too many files - \"%s\"\n"
+#~ msgstr "%s: Fehler – zu viele Dateien – „%s“\n"
+
+#~ msgid "%s: Error - unable to access \"%s\" - %s\n"
+#~ msgstr "%s: Fehler – kein Zugriff auf „%s“ – %s\n"
+
+#~ msgid "%s: Error - unable to queue from stdin - %s\n"
+#~ msgstr "%s: Fehler – keine Warteliste für „stdin“ – %s\n"
+
+#~ msgid "%s: Error - unknown destination \"%s\"!\n"
+#~ msgstr "%s: Fehler – unbekanntes Ziel „%s“!\n"
+
+#~ msgid "%s: Error - unknown destination \"%s/%s\"!\n"
+#~ msgstr "%s: Fehler – unbekanntes Ziel „%s/%s“!\n"
+
+#~ msgid "%s: Error - unknown option '%c'!\n"
+#~ msgstr "%s: Fehler – unbekannte Option '%c'!\n"
+
+#~ msgid "%s: Error - unknown option '%s'!\n"
+#~ msgstr "%s: Fehler – unbekannte Option '%s'!\n"
+
+#~ msgid "%s: Expected job ID after '-i' option!\n"
+#~ msgstr "%s: Druckauftrags-ID erwartet nach '-i'-Option!\n"
+
+#~ msgid "%s: Filter \"%s\" not available: %s\n"
+#~ msgstr "%s: Filter „%s“ nicht verfügbar: %s\n"
+
+#~ msgid "%s: Invalid destination name in list \"%s\"!\n"
+#~ msgstr "%s: Ungültiger Zielname in Liste „%s“!\n"
+
+#~ msgid "%s: Invalid filter string \"%s\"\n"
+#~ msgstr "%s: Ungültiger Filterstring „%s“\n"
+
+#~ msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
+#~ msgstr "%s: Druckauftrags-ID ('-i jobid') benötigt vor '-H restart'!\n"
+
+#~ msgid "%s: No filter to convert from %s/%s to %s/%s!\n"
+#~ msgstr "%s: Kein Filter für Konvertierung von %s/%s zu %s/%s!\n"
+
+#~ msgid "%s: Operation failed: %s\n"
+#~ msgstr "%s: Aktion fehlgeschlagen: %s\n"
+
+#~ msgid "%s: Sorry, no encryption support compiled in!\n"
+#~ msgstr "%s: Verschlüsselungsunterstützung nicht verfügbar!\n"
+
+#~ msgid "%s: Unable to connect to server\n"
+#~ msgstr "%s: Verbindung mit Server fehlgeschlagen\n"
+
+#~ msgid "%s: Unable to contact server!\n"
+#~ msgstr "%s: Verbindungsaufbau zum Server fehlgeschlagen!\n"
+
+#~ msgid "%s: Unable to determine MIME type of \"%s\"!\n"
+#~ msgstr "%s: MIME-Typ von „%s“ konnte nicht bestimmt werden!\n"
+
+#~ msgid "%s: Unable to open %s - %s\n"
+#~ msgstr "%s: „%s“ konnte nicht geöffnet werden – %s\n"
+
+#~ msgid "%s: Unable to open %s - %s on line %d.\n"
+#~ msgstr "%s: „%s“ konnte nicht geöffnet werden – %s in Zeile %d.\n"
+
+#~ msgid "%s: Unable to open %s: %s\n"
+#~ msgstr "%s: „%s“ konnte nicht geöffnet werden: %s\n"
+
+#~ msgid "%s: Unable to open PPD file: %s on line %d\n"
+#~ msgstr "%s: PPD-Datei konnte nicht geöffnet werden – %s in Zeile %d\n"
+
+#~ msgid "%s: Unable to read MIME database from \"%s\" or \"%s\"!\n"
+#~ msgstr ""
+#~ "%s: MIME-Datenbank von „%s“ oder „%s“ konnte nicht gelesen werden!\n"
+
+#~ msgid "%s: Unknown destination \"%s\"!\n"
+#~ msgstr "%s: Unbekanntes Ziel „%s“!\n"
+
+#~ msgid "%s: Unknown destination MIME type %s/%s!\n"
+#~ msgstr "%s: Unbekannter Ziel-MIME-Typ „%s/%s“!\n"
+
+#~ msgid "%s: Unknown option '%c'!\n"
+#~ msgstr "%s: Unbekannte Option '%c'!\n"
+
+#~ msgid "%s: Unknown source MIME type %s/%s!\n"
+#~ msgstr "%s: Unbekannter Quell-MIME-Typ „%s/%s“!\n"
+
+#~ msgid ""
+#~ "%s: Warning - '%c' format modifier not supported - output may not be "
+#~ "correct!\n"
+#~ msgstr ""
+#~ "%s: Achtung – '%c'-Format-Modifier nicht unterstützt – Ausgabe ist u. U. "
+#~ "nicht korrekt!\n"
+
+#~ msgid "%s: Warning - character set option ignored!\n"
+#~ msgstr "%s: Achtung – Zeichensatzoption ignoriert!\n"
+
+#~ msgid "%s: Warning - content type option ignored!\n"
+#~ msgstr "%s: Achtung – Inhaltstypoption ignoriert!\n"
+
+#~ msgid "%s: Warning - form option ignored!\n"
+#~ msgstr "%s: Achtung – Formoption ignoriert!\n"
+
+#~ msgid "%s: Warning - mode option ignored!\n"
+#~ msgstr "%s: Achtung – Modusoption ignoriert!\n"
+
+#~ msgid ""
+#~ "%s: error - %s environment variable names non-existent destination \"%s"
+#~ "\"!\n"
+#~ msgstr ""
+#~ "%s: Fehler – %s Umgebungsvariablennamen nicht vorhanden für Ziel „%s“!\n"
+
+#~ msgid "%s: error - expected option=value after '-o' option!\n"
+#~ msgstr "%s: Fehler – „option=value“ erwartet nach '-o'-Option!\n"
+
+#~ msgid "%s: error - no default destination available.\n"
+#~ msgstr "%s: Fehler – kein Standardziel verfügbar.\n"
+
+#~ msgid "10 x 11\""
+#~ msgstr "10 x 11 Zoll"
+
+#~ msgid "10 x 13\""
+#~ msgstr "10 x 13 Zoll"
+
+#~ msgid "10 x 14\""
+#~ msgstr "10 x 14 Zoll"
+
+#~ msgid "12 x 11\""
+#~ msgstr "12 x 11 Zoll"
+
+#~ msgid "15 x 11\""
+#~ msgstr "15 x 11 Zoll"
+
+#~ msgid "600 DPI Grayscale"
+#~ msgstr "600 DPI Graustufen"
+
+#~ msgid "60x720dpi"
+#~ msgstr "60x720 dpi"
+
+#~ msgid "7 x 9\""
+#~ msgstr "7 x 9 Zoll"
+
+#~ msgid "8 x 10\""
+#~ msgstr "8 x 10 Zoll"
+
+#~ msgid "9 x 11\""
+#~ msgstr "9 x 11 Zoll"
+
+#~ msgid "9 x 12\""
+#~ msgstr "9 x 12 Zoll"
+
+#~ msgid "?Invalid help command unknown\n"
+#~ msgstr "?Ungültiger Hilfebefehl ist unbekannt\n"
+
+#~ msgid "A Samba password is required to export printer drivers!"
+#~ msgstr ""
+#~ "Es wird ein Samba-Kennwort benötigt, um Druckertreiber exportieren zu "
+#~ "können!"
+
+#~ msgid "A Samba username is required to export printer drivers!"
+#~ msgstr ""
+#~ "Es wird ein Samba-Benutzername benötigt, um Druckertreiber exportieren zu "
+#~ "können!"
+
+#~ msgid "A class named \"%s\" already exists!"
+#~ msgstr "Es gibt bereits eine Klasse mit dem Namen „%s“!"
+
+#~ msgid "A printer named \"%s\" already exists!"
+#~ msgstr "Es gibt bereits einen Drucker mit dem Namen „%s“!"
+
+#~ msgid "A3 (Oversize)"
+#~ msgstr "A3 (Übergröße)"
+
+#~ msgid "A4 (Oversize)"
+#~ msgstr "A4 (Übergröße)"
+
+#~ msgid "A4 (Small)"
+#~ msgstr "A4 (klein)"
+
+#~ msgid "A5 (Oversize)"
+#~ msgstr "A5 (Übergröße)"
+
+#~ msgid "ARCH A"
+#~ msgstr "ARCH A"
+
+#~ msgid "ARCH B"
+#~ msgstr "ARCH B"
+
+#~ msgid "Attempt to set %s printer-state to bad value %d!"
+#~ msgstr ""
+#~ "Versuch, den Druckerstatus für „%s“ auf den ungültigen Wert „%d“ zu "
+#~ "setzen!"
+
+#~ msgid "Attribute groups are out of order (%x < %x)!"
+#~ msgstr "Attributgruppen sind durcheinander (%x < %x)!"
+
+#~ msgid "Bad device URI \"%s\"!\n"
+#~ msgstr "Ungültige Geräte-URI „%s“!\n"
+
+#~ msgid "Bad device-uri \"%s\"!"
+#~ msgstr "Ungültige Geräte-URI „%s“!"
+
+#~ msgid "Bad device-uri scheme \"%s\"!"
+#~ msgstr "Ungültiges Geräte-URI-Schema „%s“!"
+
+#~ msgid "Bad document-format \"%s\"!"
+#~ msgstr "Ungültiges Dokumentformat „%s“!"
+
+#~ msgid "Bad filename buffer!"
+#~ msgstr "Ungültiger Dateinamen-Puffer!"
+
+#~ msgid "Bad font attribute: %s\n"
+#~ msgstr "Ungültiges Schriftattribut: %s\n"
+
+#~ msgid "Bad job-priority value!"
+#~ msgstr "Ungültiger Wert für Druckauftragspriorität!"
+
+#~ msgid "Bad job-sheets value \"%s\"!"
+#~ msgstr "Ungültiger Wert „%s“ für Druckauftragslisten!"
+
+#~ msgid "Bad job-sheets value type!"
+#~ msgstr "Ungültiger Wertetyp für Druckauftragslisten!"
+
+#~ msgid "Bad job-state value!"
+#~ msgstr "Ungültiger Wert für Druckauftragsstatus!"
+
+#~ msgid "Bad job-uri attribute \"%s\"!"
+#~ msgstr "Ungültiges Druckauftrags-URI-Attribut „%s“!"
+
+#~ msgid "Bad notify-pull-method \"%s\"!"
+#~ msgstr "Ungültige Notify-Pull-Methode „%s“!"
+
+#~ msgid "Bad notify-recipient-uri URI \"%s\"!"
+#~ msgstr "Ungültige Notify-Recipient-URI: URI „%s“!"
+
+#~ msgid "Bad option + choice on line %d!"
+#~ msgstr "Ungültige Option + Auswahl in Zeile %d!"
+
+#~ msgid "Bad port-monitor \"%s\"!"
+#~ msgstr "Ungültiger Port-Monitor „%s“!"
+
+#~ msgid "Bad printer-state value %d!"
+#~ msgstr "Ungültiger Wert „%d“ für Druckerstatus!"
+
+#~ msgid "Bad request version number %d.%d!"
+#~ msgstr "Ungültige Anfrage-Versionsnummer %d.%d!"
+
+#~ msgid "Bad subscription ID!"
+#~ msgstr "Ungültige Subskriptions-ID!"
+
+#~ msgid "C0 Envelope"
+#~ msgstr "DIN C0 Umschlag"
+
+#~ msgid "C1 Envelope"
+#~ msgstr "DIN C1 Umschlag"
+
+#~ msgid "C2 Envelope"
+#~ msgstr "DIN C2 Umschlag"
+
+#~ msgid "C3 Envelope"
+#~ msgstr "DIN C3 Umschlag"
+
+#~ msgid "C4"
+#~ msgstr "DIN C4"
+
+#~ msgid "C4 Envelope"
+#~ msgstr "DIN C4 Umschlag"
+
+#~ msgid "C5"
+#~ msgstr "DIN C5"
+
+#~ msgid "C5 Envelope"
+#~ msgstr "DIN C5 Umschlag"
+
+#~ msgid "C6"
+#~ msgstr "DIN C6"
+
+#~ msgid "C6 Envelope"
+#~ msgstr "DIN C6 Umschlag"
+
+#~ msgid "C65 Envelope"
+#~ msgstr "DIN C65 Umschlag"
+
+#~ msgid "C7 Envelope"
+#~ msgstr "DIN C7 Umschlag"
+
+#~ msgid "Character set \"%s\" not supported!"
+#~ msgstr "Zeichensatz „%s“ nicht unterstützt!"
+
+#~ msgid "Chou3 Envelope"
+#~ msgstr "Chou3 Umschlag"
+
+#~ msgid "Chou4 Envelope"
+#~ msgstr "Chou4 Umschlag"
+
+#~ msgid ""
+#~ "Commands may be abbreviated.  Commands are:\n"
+#~ "\n"
+#~ "exit    help    quit    status  ?\n"
+#~ msgstr ""
+#~ "Befehle können abgekürzt werden. Befehle sind:\n"
+#~ "\n"
+#~ "exit    help    quit    status  ?\n"
+
+#~ msgid "Could not scan type \"%s\"!"
+#~ msgstr "Typ „%s“ konnte nicht durchsucht werden!"
+
+#~ msgid "Cover open."
+#~ msgstr "Die Abdeckung ist offen."
+
+#~ msgid "DL"
+#~ msgstr "DL"
+
+#~ msgid "DL Envelope"
+#~ msgstr "DL Umschlag"
+
+#~ msgid "Developer almost empty."
+#~ msgstr "Der Entwickler ist fast leer."
+
+#~ msgid "Developer empty!"
+#~ msgstr "Der Entwickler ist leer!"
+
+#~ msgid ""
+#~ "Device: uri = %s\n"
+#~ "        class = %s\n"
+#~ "        info = %s\n"
+#~ "        make-and-model = %s\n"
+#~ "        device-id = %s\n"
+#~ "        location = %s\n"
+#~ msgstr ""
+#~ "Gerät: URI = %s\n"
+#~ "        Klasse = %s\n"
+#~ "        Info = %s\n"
+#~ "        Hersteller und Modell = %s\n"
+#~ "        Geräte-ID = %s\n"
+#~ "        Standort = %s\n"
+
+#~ msgid "Document %d not found in job %d."
+#~ msgstr "Dokument „%d“ nicht gefunden in Druckauftrag „%d“."
+
+#~ msgid "Door open."
+#~ msgstr "Die Tür ist offen."
+
+#~ msgid "Double Postcard"
+#~ msgstr "Doppelpostkarte"
+
+#~ msgid "EMERG: Unable to allocate memory for page info: %s\n"
+#~ msgstr "EMERG: Speicher für Seiteninfo konnte nicht zugewiesen werden: %s\n"
+
+#~ msgid "EMERG: Unable to allocate memory for pages array: %s\n"
+#~ msgstr ""
+#~ "EMERG: Speicher für Seiten-Array konnte nicht zugewiesen werden: %s\n"
+
+#~ msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
+#~ msgstr "ERROR: Ungültige %%BoundingBox: Kommentar gesehen!\n"
+
+#~ msgid "ERROR: Bad %%IncludeFeature: comment!\n"
+#~ msgstr "ERROR: Ungültiges %%IncludeFeature: Kommentar!\n"
+
+#~ msgid "ERROR: Bad %%Page: comment in file!\n"
+#~ msgstr "ERROR: Ungültige %%Page: Kommentar in Datei!\n"
+
+#~ msgid "ERROR: Bad %%PageBoundingBox: comment in file!\n"
+#~ msgstr "ERROR: Ungültige %%PageBoundingBox: Kommentar in Datei!\n"
+
+#~ msgid "ERROR: Bad SCSI device file \"%s\"!\n"
+#~ msgstr "ERROR: Ungültige SCSI-Gerätedatei „%s“!\n"
+
+#~ msgid "ERROR: Bad charset file %s\n"
+#~ msgstr "ERROR: Ungültige Zeichensatzdatei „%s“\n"
+
+#~ msgid "ERROR: Bad charset type %s\n"
+#~ msgstr "ERROR: Ungültiger Zeichensatztyp „%s“\n"
+
+#~ msgid "ERROR: Bad columns value %d!\n"
+#~ msgstr "ERROR: Ungültiger Spaltenwert „%d“!\n"
+
+#~ msgid "ERROR: Bad cpi value %f!\n"
+#~ msgstr "ERROR: Ungültiger cpi-Wert „%f“!\n"
+
+#~ msgid "ERROR: Bad font description line: %s\n"
+#~ msgstr "ERROR: Ungültige Schriftbeschreibungszeile: „%s“\n"
+
+#~ msgid "ERROR: Bad lpi value %f!\n"
+#~ msgstr "ERROR: Ungültiger lpi-Wert „%f“!\n"
+
+#~ msgid "ERROR: Bad page setup!\n"
+#~ msgstr "ERROR: Ungültiges Seitenformat!\n"
+
+#~ msgid "ERROR: Bad text direction %s\n"
+#~ msgstr "ERROR: Ungültige Textrichtung „%s“\n"
+
+#~ msgid "ERROR: Bad text width %s\n"
+#~ msgstr "ERROR: Ungültige Textweite „%s“\n"
+
+#~ msgid "ERROR: Destination printer does not exist!\n"
+#~ msgstr "ERROR: Zieldrucker existiert nicht!\n"
+
+#~ msgid "ERROR: Duplicate %%BoundingBox: comment seen!\n"
+#~ msgstr "ERROR: Doppelte %%BoundingBox: Kommentar gesehen!\n"
+
+#~ msgid "ERROR: Duplicate %%Pages: comment seen!\n"
+#~ msgstr "ERROR: Doppelte %%Pages: Kommentar gesehen!\n"
+
+#~ msgid "ERROR: Empty print file!\n"
+#~ msgstr "ERROR: Leere Druckdatei!\n"
+
+#~ msgid "ERROR: Error %d sending PAPSendData request: %s\n"
+#~ msgstr "ERROR: Fehler „%d“ beim Senden der PAPSendData-Anfrage: %s\n"
+
+#~ msgid "ERROR: Expected quoted string on line %d of %s!\n"
+#~ msgstr "ERROR: String mit Anführungszeichen erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ERROR: Fatal USB error!\n"
+#~ msgstr "ERROR: Schwerwiegender USB-Fehler!\n"
+
+#~ msgid "ERROR: Invalid HP-GL/2 command seen, unable to print file!\n"
+#~ msgstr ""
+#~ "ERROR: Ungültiger HP-GL/2-Befehl aufgetreten; Datei konnte nicht gedruckt "
+#~ "werden!\n"
+
+#~ msgid "ERROR: Missing %%EndProlog!\n"
+#~ msgstr "ERROR: Fehlender %%EndProlog!\n"
+
+#~ msgid "ERROR: Missing %%EndSetup!\n"
+#~ msgstr "ERROR: Fehlendes %%EndSetup!\n"
+
+#~ msgid ""
+#~ "ERROR: Missing device URI on command-line and no DEVICE_URI environment "
+#~ "variable!\n"
+#~ msgstr ""
+#~ "ERROR: Geräte-URI fehlt in der Befehlszeile und keine DEVICE_URI "
+#~ "Umgebungsvariable vorhanden!\n"
+
+#~ msgid "ERROR: Missing value on line %d of banner file!\n"
+#~ msgstr "ERROR: Wert fehlt in Zeile %d der Bannerdatei!\n"
+
+#~ msgid ""
+#~ "ERROR: Need a msgid line before any translation strings on line %d of %"
+#~ "s!\n"
+#~ msgstr ""
+#~ "ERROR: msgid-Zeile benötigt vor allen Übersetzungsstrings in Zeile %d von "
+#~ "%s!\n"
+
+#~ msgid "ERROR: No %%BoundingBox: comment in header!\n"
+#~ msgstr "ERROR: Keine %%BoundingBox: Kommentar im Header!\n"
+
+#~ msgid "ERROR: No %%Pages: comment in header!\n"
+#~ msgstr "ERROR: Keine %%Pages: Kommentar im Header!\n"
+
+#~ msgid ""
+#~ "ERROR: No device URI found in argv[0] or in DEVICE_URI environment "
+#~ "variable!\n"
+#~ msgstr ""
+#~ "ERROR: Keine Geräte-URI gefunden in „argv[0]“ oder in DEVICE_URI "
+#~ "Umgebungsvariable!\n"
+
+#~ msgid "ERROR: No fonts in charset file %s\n"
+#~ msgstr "ERROR: Keine Schriften in Zeichensatzdatei „%s“\n"
+
+#~ msgid "ERROR: No pages found!\n"
+#~ msgstr "ERROR: Keine Seiten gefunden!\n"
+
+#~ msgid "ERROR: Out of paper!\n"
+#~ msgstr "ERROR: Kein Papier mehr!\n"
+
+#~ msgid "ERROR: PRINTER environment variable not defined!\n"
+#~ msgstr "ERROR: DRUCKER: Umgebungsvariable nicht definiert!\n"
+
+#~ msgid "ERROR: Print file was not accepted (%s)!\n"
+#~ msgstr "ERROR: Druckdatei wurde nicht akzeptiert (%s)!\n"
+
+#~ msgid "ERROR: Printer not responding\n"
+#~ msgstr "ERROR: Drucker reagiert nicht\n"
+
+#~ msgid "ERROR: Printer not responding!\n"
+#~ msgstr "ERROR: Drucker reagiert nicht!\n"
+
+#~ msgid "ERROR: Printer sent unexpected EOF\n"
+#~ msgstr "ERROR: Drucker sendete unerwartet EOF\n"
+
+#~ msgid "ERROR: Remote host did not accept control file (%d)\n"
+#~ msgstr ""
+#~ "ERROR: Entfernter Host hat die Steuerungsdatei nicht akzeptiert (%d)\n"
+
+#~ msgid "ERROR: Remote host did not accept data file (%d)\n"
+#~ msgstr "ERROR: Entfernter Host hat Datendatei nicht akzeptiert (%d)\n"
+
+#~ msgid "ERROR: There was a timeout error while sending data to the printer\n"
+#~ msgstr ""
+#~ "ERROR: Beim Senden der Daten an den Drucker ist ein Fehler wegen "
+#~ "Zeitüberschreitung aufgetreten.\n"
+
+#~ msgid "ERROR: Unable to add file %d to job: %s\n"
+#~ msgstr ""
+#~ "ERROR: Datei „%d“ konnte nicht zu Druckauftrag hinzugefügt werden: %s\n"
+
+#~ msgid "ERROR: Unable to cancel job %d: %s\n"
+#~ msgstr "ERROR: Druckauftrag „%d“ konnte nicht abgebrochen werden: %s\n"
+
+#~ msgid "ERROR: Unable to copy PDF file"
+#~ msgstr "ERROR: PDF-Datei konnte nicht kopiert werden"
+
+#~ msgid "ERROR: Unable to create socket"
+#~ msgstr "ERROR: Socket konnte nicht erstellt werden"
+
+#~ msgid "ERROR: Unable to create temporary compressed print file: %s\n"
+#~ msgstr ""
+#~ "ERROR: Temporäre komprimierte Druckdatei konnte nicht erstellt werden: %"
+#~ "s\n"
+
+#~ msgid "ERROR: Unable to create temporary file"
+#~ msgstr "ERROR: Temporäre Datei konnte nicht erstellt werden"
+
+#~ msgid "ERROR: Unable to create temporary file - %s.\n"
+#~ msgstr "ERROR: Temporäre Datei konnte nicht erstellt werden – %s.\n"
+
+#~ msgid "ERROR: Unable to create temporary file: %s\n"
+#~ msgstr "ERROR: Temporäre Datei konnte nicht erstellt werden: %s.\n"
+
+#~ msgid "ERROR: Unable to exec pictwpstops: %s\n"
+#~ msgstr "ERROR: pictwpstops konnte nicht ausgeführt werden: %s\n"
+
+#~ msgid "ERROR: Unable to execute gs program"
+#~ msgstr "ERROR: gs-Programm konnte nicht ausgeführt werden"
+
+#~ msgid "ERROR: Unable to execute pdftops program"
+#~ msgstr "ERROR: pdftops-Programm konnte nicht ausgeführt werden"
+
+#~ msgid "ERROR: Unable to fork pictwpstops: %s\n"
+#~ msgstr "ERROR: Fork für pictwpstops konnte nicht ausgeführt werden: %s\n"
+
+#~ msgid "ERROR: Unable to get PAP request"
+#~ msgstr "ERROR: PAP-Anfrage konnte nicht empfangen werden"
+
+#~ msgid "ERROR: Unable to get PAP response"
+#~ msgstr "ERROR: PAP-Antwort konnte nicht empfangen werden"
+
+#~ msgid "ERROR: Unable to get PPD file for printer \"%s\" - %s.\n"
+#~ msgstr ""
+#~ "ERROR: PPD-Datei für Drucker „%s“ konnte nicht abgefragt werden – %s.\n"
+
+#~ msgid "ERROR: Unable to get default AppleTalk zone"
+#~ msgstr "ERROR: AppleTalk-Standardzone konnte nicht abgefragt werden"
+
+#~ msgid "ERROR: Unable to get job %d attributes (%s)!\n"
+#~ msgstr ""
+#~ "ERROR: Attribute für Druckauftrag „%d“ konnten nicht abgefragt werden (%"
+#~ "s)!\n"
+
+#~ msgid "ERROR: Unable to get printer status (%s)!\n"
+#~ msgstr "ERROR: Druckerstatus konnte nicht abgefragt werden (%s)!\n"
+
+#~ msgid "ERROR: Unable to locate printer '%s'!\n"
+#~ msgstr "ERROR: Drucker „%s“ konnte nicht gefunden werden!\n"
+
+#~ msgid "ERROR: Unable to look for PAP response"
+#~ msgstr "ERROR: Abfrage der PAP-Antwort nicht möglich"
+
+#~ msgid "ERROR: Unable to lookup AppleTalk printers"
+#~ msgstr "ERROR: Suche nach AppleTalk-Druckern nicht möglich"
+
+#~ msgid "ERROR: Unable to make AppleTalk address"
+#~ msgstr "ERROR: Erstellen der AppleTalk-Adresse nicht möglich"
+
+#~ msgid "ERROR: Unable to open \"%s\" - %s\n"
+#~ msgstr "ERROR: „%s“ konnte nicht geöffnet werden – %s\n"
+
+#~ msgid "ERROR: Unable to open %s: %s\n"
+#~ msgstr "ERROR: „%s“ konnte nicht geöffnet werden: %s\n"
+
+#~ msgid "ERROR: Unable to open banner file \"%s\" - %s\n"
+#~ msgstr "ERROR: Bannerdatei „%s“ konnte nicht geöffnet werden – %s\n"
+
+#~ msgid "ERROR: Unable to open device file \"%s\": %s\n"
+#~ msgstr "ERROR: Gerätedatei „%s“ konnte nicht geöffnet werden – %s\n"
+
+#~ msgid "ERROR: Unable to open file \"%s\" - %s\n"
+#~ msgstr "ERROR: Datei „%s“ konnte nicht geöffnet werden – %s\n"
+
+#~ msgid "ERROR: Unable to open file \"%s\": %s\n"
+#~ msgstr "ERROR: Datei „%s“ konnte nicht geöffnet werden: %s\n"
+
+#~ msgid "ERROR: Unable to open image file for printing!\n"
+#~ msgstr "ERROR: Bilddatei konnte nicht zum Drucken geöffnet werden!\n"
+
+#~ msgid "ERROR: Unable to open print file \"%s\": %s\n"
+#~ msgstr "ERROR: Druckdatei „%s“ konnte nicht geöffnet werden: %s\n"
+
+#~ msgid "ERROR: Unable to open print file %s - %s\n"
+#~ msgstr "ERROR: Druckdatei „%s“ konnte nicht geöffnet werden – %s\n"
+
+#~ msgid "ERROR: Unable to open print file %s: %s\n"
+#~ msgstr "ERROR: Druckdatei „%s“ konnte nicht geöffnet werden: %s\n"
+
+#~ msgid "ERROR: Unable to open temporary compressed print file: %s\n"
+#~ msgstr ""
+#~ "ERROR: Temporäre komprimierte Druckdatei konnte nicht geöffnet werden: %"
+#~ "s\n"
+
+#~ msgid "ERROR: Unable to open temporary file"
+#~ msgstr "ERROR: Temporäre Datei konnte nicht geöffnet werden"
+
+#~ msgid "ERROR: Unable to print %d text columns!\n"
+#~ msgstr "ERROR: %d Textspalten konnten nicht gedruckt werden!\n"
+
+#~ msgid "ERROR: Unable to print %dx%d text page!\n"
+#~ msgstr "ERROR: %dx%d Textseite konnte nicht gedruckt werden!\n"
+
+#~ msgid "ERROR: Unable to read print data"
+#~ msgstr "ERROR: Druckdaten konnten nicht gelesen werden"
+
+#~ msgid "ERROR: Unable to read print data!\n"
+#~ msgstr "ERROR: Druckdaten konnten nicht gelesen werden!\n"
+
+#~ msgid "ERROR: Unable to reserve port"
+#~ msgstr "ERROR: Anschluss konnte nicht reserviert werden"
+
+#~ msgid "ERROR: Unable to seek to offset %ld in file - %s\n"
+#~ msgstr ""
+#~ "ERROR: Nach dem Versatz „%ld“ in der Datei konnte nicht gesucht werden – %"
+#~ "s\n"
+
+#~ msgid "ERROR: Unable to seek to offset %lld in file - %s\n"
+#~ msgstr ""
+#~ "ERROR: Nach dem Versatz „%lld“ in der Datei konnte nicht gesucht werden – "
+#~ "%s\n"
+
+#~ msgid "ERROR: Unable to send LPD command"
+#~ msgstr "ERROR: LPD-Befehl konnte nicht gesendet werden"
+
+#~ msgid "ERROR: Unable to send PAP tickle request"
+#~ msgstr "ERROR: PAP-Rückkopplungsanfrage konnte nicht gesendet werden"
+
+#~ msgid "ERROR: Unable to send initial PAP send data request"
+#~ msgstr ""
+#~ "ERROR: Erste PAP-Anfrage zum Senden von Daten konnte nicht gesendet werden"
+
+#~ msgid "ERROR: Unable to send print data (%d)\n"
+#~ msgstr "ERROR: Druckdaten konnten nicht gesendet werden (%d)\n"
+
+#~ msgid "ERROR: Unable to send print data!\n"
+#~ msgstr "ERROR: Druckdaten konnten nicht gesendet werden!\n"
+
+#~ msgid "ERROR: Unable to send print file to printer"
+#~ msgstr "ERROR: Druckdatei konnte nicht an den Drucker gesendet werden"
+
+#~ msgid "ERROR: Unable to send trailing nul to printer"
+#~ msgstr ""
+#~ "ERROR: Nachfolgende Nullen konnten nicht an den Drucker gesendet werden"
+
+#~ msgid "ERROR: Unable to wait for pictwpstops: %s\n"
+#~ msgstr "ERROR: Warten auf pictwpstops nicht möglich: %s\n"
+
+#~ msgid "ERROR: Unable to write %d bytes to \"%s\": %s\n"
+#~ msgstr "ERROR: %d Byte konnten nicht auf „%s“ geschrieben werden: %s\n"
+
+#~ msgid "ERROR: Unable to write %d bytes to printer!\n"
+#~ msgstr "ERROR: %d Byte konnten nicht auf den Drucker geschrieben werden!\n"
+
+#~ msgid "ERROR: Unable to write control file"
+#~ msgstr "ERROR: Steuerungsdatei konnte nicht geschrieben werden"
+
+#~ msgid "ERROR: Unable to write print data"
+#~ msgstr "ERROR: Druckdaten konnten nicht geschrieben werden"
+
+#~ msgid "ERROR: Unable to write print data: %s\n"
+#~ msgstr "ERROR: Druckdaten konnten nicht geschrieben werden: %s\n"
+
+#~ msgid "ERROR: Unable to write raster data to driver!\n"
+#~ msgstr ""
+#~ "ERROR: Rasterdaten konnten nicht auf den Treiber geschrieben werden!\n"
+
+#~ msgid "ERROR: Unable to write to temporary file"
+#~ msgstr "ERROR: Temporäre Datei konnte nicht geschrieben werden"
+
+#~ msgid "ERROR: Unable to write uncompressed document data: %s\n"
+#~ msgstr ""
+#~ "ERROR: Unkomprimierte Dokumentdaten konnten nicht geschrieben werden: %s\n"
+
+#~ msgid "ERROR: Unexpected text on line %d of %s!\n"
+#~ msgstr "ERROR: Unerwarteter Text in Zeile %d von %s!\n"
+
+#~ msgid "ERROR: Unknown encryption option value \"%s\"!\n"
+#~ msgstr "ERROR: Unbekannter Verschlüsselungsoptionswert „%s“!\n"
+
+#~ msgid "ERROR: Unknown file order \"%s\"\n"
+#~ msgstr "ERROR: Unbekannte Dateianordnung „%s“\n"
+
+#~ msgid "ERROR: Unknown format character \"%c\"\n"
+#~ msgstr "ERROR: Unbekanntes Formatzeichen „%c“\n"
+
+#~ msgid "ERROR: Unknown message catalog format for \"%s\"!\n"
+#~ msgstr "ERROR: Unbekanntes Message-Catalog-Format für „%s“!\n"
+
+#~ msgid "ERROR: Unknown option \"%s\" with value \"%s\"!\n"
+#~ msgstr "ERROR: Unbekannte Option „%s“ mit Wert „%s“!\n"
+
+#~ msgid "ERROR: Unknown print mode \"%s\"\n"
+#~ msgstr "ERROR: Unbekannter Druckmodus „%s“\n"
+
+#~ msgid "ERROR: Unknown version option value \"%s\"!\n"
+#~ msgstr "ERROR: Unbekannter Versionsoptionswert „%s“!\n"
+
+#~ msgid "ERROR: Unsupported brightness value %s, using brightness=100!\n"
+#~ msgstr ""
+#~ "ERROR: Nicht unterstützter Helligkeitswert „%s“; „brightness=100“ "
+#~ "verwenden!\n"
+
+#~ msgid "ERROR: Unsupported gamma value %s, using gamma=1000!\n"
+#~ msgstr ""
+#~ "ERROR: Nicht unterstützter Gammawert „%s“; „gamma=1000“ verwenden!\n"
+
+#~ msgid "ERROR: Unsupported number-up value %d, using number-up=1!\n"
+#~ msgstr ""
+#~ "ERROR: Nicht unterstützter Number-Up-Wert „%d“; „number-up=1“ verwenden!\n"
+
+#~ msgid ""
+#~ "ERROR: Unsupported number-up-layout value %s, using number-up-"
+#~ "layout=lrtb!\n"
+#~ msgstr ""
+#~ "ERROR: Nicht unterstützter Number-Up-Layout-Wert „%s“; „number-up-"
+#~ "layout=lrtb“ verwenden!\n"
+
+#~ msgid "ERROR: Unsupported page-border value %s, using page-border=none!\n"
+#~ msgstr ""
+#~ "ERROR: Nicht unterstützter Seitenrandwert „%s“; „page-border=none“ "
+#~ "verwenden!\n"
+
+#~ msgid "ERROR: doc_printf overflow (%d bytes) detected, aborting!\n"
+#~ msgstr "ERROR: doc_printf-Overflow (%d Byte) festgestellt; abbrechen!\n"
+
+#~ msgid "ERROR: pdftops filter crashed on signal %d!\n"
+#~ msgstr "ERROR: pdftops-Filter fehlgeschlagen bei Signal „%d“!\n"
+
+#~ msgid "ERROR: pdftops filter exited with status %d!\n"
+#~ msgstr "ERROR: pdftops-Filter ausgestiegen mit Status „%d“!\n"
+
+#~ msgid "ERROR: pictwpstops exited on signal %d!\n"
+#~ msgstr "ERROR: pictwpstops-Filter ausgestiegen bei Signal „%d“!\n"
+
+#~ msgid "ERROR: pictwpstops exited with status %d!\n"
+#~ msgstr "ERROR: pictwpstops-Filter ausgestiegen mit Status „%d“!\n"
+
+#~ msgid ""
+#~ "ERROR: recoverable: Unable to connect to printer; will retry in 30 "
+#~ "seconds...\n"
+#~ msgstr ""
+#~ "ERROR: wiederherstellbar: Verbindung zum Drucker nicht möglich, erneuter "
+#~ "Versuch in 30 Sekunden …\n"
+
+#~ msgid "ERROR: select() failed"
+#~ msgstr "ERROR: Auswahl() fehlgeschlagen"
+
+#~ msgid "ERROR: unable to stat print file"
+#~ msgstr "ERROR: „stat“ für Druckdatei nicht möglich"
+
+#~ msgid "Empty PPD file!"
+#~ msgstr "Leere PPD-Datei!"
+
+#~ msgid "Error: need hostname after '-h' option!\n"
+#~ msgstr "Fehler: Hostname benötigt nach '-h'-Option!\n"
+
+#~ msgid "FAIL\n"
+#~ msgstr "FEHLER\n"
+
+#~ msgid ""
+#~ "File device URIs have been disabled! To enable, see the FileDevice "
+#~ "directive in \"%s/cupsd.conf\"."
+#~ msgstr ""
+#~ "Dateigeräte-URIs wurden deaktiviert! Infos zum Aktivieren finden Sie im "
+#~ "FileDevice-Verzeichnis unter „%s/cupsd.conf“."
+
+#~ msgid "Fuser temperature high!"
+#~ msgstr "Die Temperatur des Fixierers ist zu hoch!"
+
+#~ msgid "Fuser temperature low!"
+#~ msgstr "Die Temperatur des Fixierers ist zu niedrig!"
+
+#~ msgid "German FanFold"
+#~ msgstr "Deutsch Endlospapier"
+
+#~ msgid "German FanFold Legal"
+#~ msgstr "Deutsch Endlospapier (Brief)"
+
+#~ msgid "Got a printer-uri attribute but no job-id!"
+#~ msgstr "Drucker-URI-Attribute vorhanden, aber keine Druckauftrags-ID!"
+
+#~ msgid "INFO: AppleTalk disabled in System Preferences\n"
+#~ msgstr "INFO: AppleTalk wurde in den Systemeinstellungen deaktiviert.\n"
+
+#~ msgid "INFO: AppleTalk disabled in System Preferences.\n"
+#~ msgstr "INFO: AppleTalk wurde in den Systemeinstellungen deaktiviert.\n"
+
+#~ msgid "INFO: Canceling print job...\n"
+#~ msgstr "INFO: Druckauftrag abbrechen …\n"
+
+#~ msgid "INFO: Connected to printer...\n"
+#~ msgstr "INFO: Mit Drucker verbunden …\n"
+
+#~ msgid "INFO: Connecting to printer...\n"
+#~ msgstr "INFO: Mit Drucker verbinden …\n"
+
+#~ msgid "INFO: Control file sent successfully\n"
+#~ msgstr "INFO: Steuerungsdatei erfolgreich übertragen\n"
+
+#~ msgid "INFO: Data file sent successfully\n"
+#~ msgstr "INFO: Datendatei erfolgreich übertragen\n"
+
+#~ msgid "INFO: Formatting page %d...\n"
+#~ msgstr "INFO: Seite %d formatieren …\n"
+
+#~ msgid "INFO: Loading image file...\n"
+#~ msgstr "INFO: Bilddatei laden …\n"
+
+#~ msgid "INFO: Looking for printer...\n"
+#~ msgstr "INFO: Drucker suchen …\n"
+
+#~ msgid "INFO: Opening connection\n"
+#~ msgstr "INFO: Verbindung herstellen\n"
+
+#~ msgid "INFO: Print file sent, waiting for printer to finish...\n"
+#~ msgstr "INFO: Druckdatei gesendet, warten auf Abschließen des Druckers …\n"
+
+#~ msgid "INFO: Printer busy; will retry in 10 seconds...\n"
+#~ msgstr "INFO: Drucker ist ausgelastet, erneuter Versuch in 10 Sekunden …\n"
+
+#~ msgid "INFO: Printer busy; will retry in 30 seconds...\n"
+#~ msgstr "INFO: Drucker ist ausgelastet, erneuter Versuch in 30 Sekunden …\n"
+
+#~ msgid "INFO: Printer busy; will retry in 5 seconds...\n"
+#~ msgstr "INFO: Drucker ist ausgelastet, erneuter Versuch in 5 Sekunden …\n"
+
+#~ msgid "INFO: Printer does not support IPP/%d.%d, trying IPP/1.0...\n"
+#~ msgstr ""
+#~ "INFO: Drucker unterstützt IPP/%d.%d nicht, erneuter Versuch mit IPP/1.0 "
+#~ "…\n"
+
+#~ msgid "INFO: Printer is busy; will retry in 5 seconds...\n"
+#~ msgstr "INFO: Drucker ausgelastet, erneuter Versuch in 5 Sekunden …\n"
+
+#~ msgid "INFO: Printer is currently off-line.\n"
+#~ msgstr "INFO: Drucker ist derzeit offline.\n"
+
+#~ msgid "INFO: Printer is currently offline.\n"
+#~ msgstr "INFO: Drucker ist derzeit offline.\n"
+
+#~ msgid "INFO: Printer is now online.\n"
+#~ msgstr "INFO: Drucker ist jetzt online.\n"
+
+#~ msgid "INFO: Printer is offline.\n"
+#~ msgstr "INFO: Drucker ist offline.\n"
+
+#~ msgid "INFO: Printer not connected; will retry in 30 seconds...\n"
+#~ msgstr "INFO: Drucker nicht verbunden, erneuter Versuch in 30 Sekunden …\n"
+
+#~ msgid "INFO: Printing page %d, %d%% complete...\n"
+#~ msgstr "INFO: Seite %d drucken, %d %% abgeschlossen …\n"
+
+#~ msgid "INFO: Printing page %d...\n"
+#~ msgstr "INFO: Seite %d drucken …\n"
+
+#~ msgid "INFO: Ready to print.\n"
+#~ msgstr "INFO: Bereit zum Drucken\n"
+
+#~ msgid "INFO: Sending control file (%lu bytes)\n"
+#~ msgstr "INFO: Steuerungsdatei senden (%lu Byte)\n"
+
+#~ msgid "INFO: Sending control file (%u bytes)\n"
+#~ msgstr "INFO: Steuerungsdatei senden (%u Byte)\n"
+
+#~ msgid "INFO: Sending data\n"
+#~ msgstr "INFO: Daten senden\n"
+
+#~ msgid "INFO: Sending data file (%ld bytes)\n"
+#~ msgstr "INFO: Datendatei senden (%ld Byte)\n"
+
+#~ msgid "INFO: Sending data file (%lld bytes)\n"
+#~ msgstr "INFO: Datendatei senden (%lld Byte)\n"
+
+#~ msgid "INFO: Sending print data...\n"
+#~ msgstr "INFO: Druckdaten senden …\n"
+
+#~ msgid "INFO: Sent print file, %ld bytes...\n"
+#~ msgstr "INFO: Druckdatei gesendet, %ld Byte …\n"
+
+#~ msgid "INFO: Sent print file, %lld bytes...\n"
+#~ msgstr "INFO: Druckdatei gesendet, %lld Byte …\n"
+
+#~ msgid "INFO: Spooling LPR job, %.0f%% complete...\n"
+#~ msgstr "INFO: LPR-Druckauftrag aufzeichnen, %.0f %% abgeschlossen …\n"
+
+#~ msgid ""
+#~ "INFO: Unable to contact printer, queuing on next printer in class...\n"
+#~ msgstr ""
+#~ "INFO: Verbindung zum Drucker nicht möglich; an den nächsten Drucker der "
+#~ "Klasse senden …\n"
+
+#~ msgid "INFO: Using default AppleTalk zone \"%s\"\n"
+#~ msgstr "INFO: Standard-AppleTalk-Zone „%s“ verwenden\n"
+
+#~ msgid "INFO: Waiting for job to complete...\n"
+#~ msgstr "INFO: Warten, bis der Druckauftrag agbeschlossen ist …\n"
+
+#~ msgid "INFO: Waiting for printer to become available...\n"
+#~ msgstr "INFO: Warten, bis der Drucker verfügbar ist …\n"
+
+#~ msgid "ISO B0"
+#~ msgstr "ISO B0"
+
+#~ msgid "ISO B1"
+#~ msgstr "ISO B1"
+
+#~ msgid "ISO B10"
+#~ msgstr "ISO B10"
+
+#~ msgid "ISO B2"
+#~ msgstr "ISO B2"
+
+#~ msgid "ISO B3"
+#~ msgstr "ISO B3"
+
+#~ msgid "ISO B4"
+#~ msgstr "ISO B4"
+
+#~ msgid "ISO B4 Envelope"
+#~ msgstr "ISO B4 Umschlag"
+
+#~ msgid "ISO B5"
+#~ msgstr "ISO B5"
+
+#~ msgid "ISO B5 (Oversize)"
+#~ msgstr "ISO B5 (Übergröße)"
+
+#~ msgid "ISO B5 Envelope"
+#~ msgstr "ISO B5 Umschlag"
+
+#~ msgid "ISO B6"
+#~ msgstr "ISO B6"
+
+#~ msgid "ISO B6 Envelope"
+#~ msgstr "ISO B6 Umschlag"
+
+#~ msgid "ISO B7"
+#~ msgstr "ISO B7"
+
+#~ msgid "ISO B8"
+#~ msgstr "ISO B8"
+
+#~ msgid "ISO B9"
+#~ msgstr "ISO B9"
+
+#~ msgid "Ink/toner almost empty."
+#~ msgstr "Tinte/Toner fast leer."
+
+#~ msgid "Ink/toner empty!"
+#~ msgstr "Tinte/Toner leer!"
+
+#~ msgid "Ink/toner waste bin almost full."
+#~ msgstr "Tinten/Toner-Abfallbehälter fast voll."
+
+#~ msgid "Ink/toner waste bin full!"
+#~ msgstr "Tinten/Toner-Abfallbehälter voll!"
+
+#~ msgid "Interlock open."
+#~ msgstr "Die Verriegelung ist offen."
+
+#~ msgid "Invite Envelope"
+#~ msgstr "Einladung Umschlag"
+
+#~ msgid "Italian Envelope"
+#~ msgstr "Italienisch Umschlag"
+
+#~ msgid "Job #%d cannot be restarted - no files!"
+#~ msgstr ""
+#~ "Druckauftrag  Nr. %d kann nicht neu gestartet werden – keine Dateien "
+#~ "vorhanden!"
+
+#~ msgid "Job #%d does not exist!"
+#~ msgstr "Druckauftrag Nr. %d existiert nicht!"
+
+#~ msgid "Job #%d is finished and cannot be altered!"
+#~ msgstr ""
+#~ "Druckauftrag Nr. %d ist abgeschlossen und kann nicht geändert werden!"
+
+#~ msgid "Job #%d is not complete!"
+#~ msgstr "Druckauftrag Nr. %d ist nicht abgeschlossen!"
+
+#~ msgid "Job #%d is not held for authentication!"
+#~ msgstr "Druckauftrag Nr. %d benötigt keine Authentifizierung!"
+
+#~ msgid "Job #%d is not held!"
+#~ msgstr "Druckauftrag Nr. %d wird nicht gehalten!"
+
+#~ msgid "Job #%s does not exist!"
+#~ msgstr "Druckauftrag Nr. %s existiert nicht!"
+
+#~ msgid "Job %d not found!"
+#~ msgstr "Druckauftrag %d wurde nicht gefunden!"
+
+#~ msgid "Job subscriptions cannot be renewed!"
+#~ msgstr "Druckauftrags-Subskription kann nicht erneuert werden."
+
+#~ msgid "Kaku2 Envelope"
+#~ msgstr "Kaku2 Umschlag"
+
+#~ msgid "Kaku3 Envelope"
+#~ msgstr "Kaku3 Umschlag"
+
+#~ msgid "Language \"%s\" not supported!"
+#~ msgstr "Sprache „%s“ nicht unterstützt!"
+
+#~ msgid "Media jam!"
+#~ msgstr "Papierstau im Medienfach!"
+
+#~ msgid "Media tray almost empty."
+#~ msgstr "Das Medienfach ist fast leer."
+
+#~ msgid "Media tray empty!"
+#~ msgstr "Das Medienfach ist leer!"
+
+#~ msgid "Media tray missing!"
+#~ msgstr "Das Medienfach fehlt!"
+
+#~ msgid "Media tray needs to be filled."
+#~ msgstr "Das Medienfach muss aufgefüllt werden."
+
+#~ msgid "Missing document-number attribute!"
+#~ msgstr "Attribut „document-number“ fehlt!"
+
+#~ msgid "Missing double quote on line %d!"
+#~ msgstr "Doppeltes Anführungszeichen in Zeile %d fehlt!"
+
+#~ msgid "Missing form variable!"
+#~ msgstr "Formvariable fehlt!"
+
+#~ msgid "Missing notify-subscription-ids attribute!"
+#~ msgstr "Attribut „notify-subscription-ids“ fehlt!"
+
+#~ msgid "Missing requesting-user-name attribute!"
+#~ msgstr "Attribut „requesting-user-name“ fehlt!"
+
+#~ msgid "Missing required attributes!"
+#~ msgstr "Benötigte Attribute fehlen!"
+
+#~ msgid "Missing value on line %d!"
+#~ msgstr "Wert in Zeile %d fehlt!"
+
+#~ msgid ""
+#~ "Model:  name = %s\n"
+#~ "        natural_language = %s\n"
+#~ "        make-and-model = %s\n"
+#~ "        device-id = %s\n"
+#~ msgstr ""
+#~ "Modell:  Name = %s\n"
+#~ "        Standardsprache = %s\n"
+#~ "        Hersteller und Modell = %s\n"
+#~ "        Geräte-ID = %s\n"
+
+#~ msgid "Monarch"
+#~ msgstr "Monarch"
+
+#~ msgid "Monarch Envelope"
+#~ msgstr "US Monarch Umschlag"
+
+#~ msgid "NOTICE: Print file accepted - job ID %d.\n"
+#~ msgstr "NOTICE: Druckdatei akzeptiert – Druckauftrags-ID %d.\n"
+
+#~ msgid "NOTICE: Print file accepted - job ID unknown.\n"
+#~ msgstr "NOTICE: Druckdatei akzeptiert – Druckauftrags-ID unbekannt.\n"
+
+#~ msgid "No PPD name!"
+#~ msgstr "Kein PPD-Name!"
+
+#~ msgid "No Windows printer drivers are installed!"
+#~ msgstr "Es sind keine Windows-Druckertreiber installiert!"
+
+#~ msgid "No active jobs on %s!"
+#~ msgstr "Keine aktiven Druckaufträge auf %s!"
+
+#~ msgid "No attributes in request!"
+#~ msgstr "Keine Attribute abgerufen!"
+
+#~ msgid "No authentication information provided!"
+#~ msgstr "Keine Authentifizierungs-Informationen übergeben!"
+
+#~ msgid "No default printer"
+#~ msgstr "Kein Standarddrucker"
+
+#~ msgid "No file!?!"
+#~ msgstr "Keine Datei!?!"
+
+#~ msgid "No modification time!"
+#~ msgstr "Kein Änderungsdatum!"
+
+#~ msgid "No printer name!"
+#~ msgstr "Kein Druckername!"
+
+#~ msgid "No printer-uri found for class!"
+#~ msgstr "Keine Drucker-URI gefunden für Klasse!"
+
+#~ msgid "No printer-uri found!"
+#~ msgstr "Keine Drucker-URI gefunden!"
+
+#~ msgid "No printer-uri in request!"
+#~ msgstr "Keine Drucker-URI abgerufen!"
+
+#~ msgid "No subscription attributes in request!"
+#~ msgstr "Keine Subskriptionsattribute abgerufen!"
+
+#~ msgid "OPC almost at end-of-life."
+#~ msgstr "Die Bildtrommel (OPC) muss bald ausgetauscht werden."
+
+#~ msgid "OPC at end-of-life!"
+#~ msgstr "Die Bildtrommel (OPC) muss ausgetauscht werden!"
+
+#~ msgid "Out of toner!"
+#~ msgstr "Der Toner ist leer!"
+
+#~ msgid "Output bin almost full."
+#~ msgstr "Das Ausgabefach ist fast voll."
+
+#~ msgid "Output bin full!"
+#~ msgstr "Das Ausgabefach ist voll!"
+
+#~ msgid "Output for printer %s is sent to %s\n"
+#~ msgstr "Ausgabe für Drucker „%s“ wird an „%s“ gesendet\n"
+
+#~ msgid "Output for printer %s is sent to remote printer %s on %s\n"
+#~ msgstr ""
+#~ "Ausgabe für Drucker „%s“ wird an den entfernten Drucker „%s“ auf „%s“ "
+#~ "gesendet\n"
+
+#~ msgid "Output for printer %s/%s is sent to %s\n"
+#~ msgstr "Ausgabe für Drucker „%s/%s“ wird an „%s“ gesendet\n"
+
+#~ msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
+#~ msgstr ""
+#~ "Ausgabe für Drucker „%s/%s“ wird an den entfernten Drucker „%s“ auf „%s“ "
+#~ "gesendet\n"
+
+#~ msgid "Output tray missing!"
+#~ msgstr "Das Ausgabefach fehlt!"
+
+#~ msgid "PASS\n"
+#~ msgstr "PASS\n"
+
+#~ msgid "PRC1 Envelope"
+#~ msgstr "PRC1 Umschlag"
+
+#~ msgid "PRC10 Envelope"
+#~ msgstr "PRC10 Umschlag"
+
+#~ msgid "PRC2 Envelope"
+#~ msgstr "PRC2 Umschlag"
+
+#~ msgid "PRC3 Envelope"
+#~ msgstr "PRC3 Umschlag"
+
+#~ msgid "PRC32K (Oversize)"
+#~ msgstr "PRC32K (Übergröße)"
+
+#~ msgid "PRC4 Envelope"
+#~ msgstr "PRC4 Umschlag"
+
+#~ msgid "PRC5 Envelope"
+#~ msgstr "PRC5 Umschlag"
+
+#~ msgid "PRC6 Envelope"
+#~ msgstr "PRC6 Umschlag"
+
+#~ msgid "PRC7 Envelope"
+#~ msgstr "PRC7 Umschlag"
+
+#~ msgid "PRC8 Envelope"
+#~ msgstr "PRC8 Umschlag"
+
+#~ msgid "PRC9 Envelope"
+#~ msgstr "PRC9 Umschlag"
+
+#~ msgid "Personal Envelope"
+#~ msgstr "Persönlicher Umschlag"
+
+#~ msgid "Printer offline."
+#~ msgstr "Der Drucker ist offline."
+
+#~ msgid "Rank    Owner   Job     File(s)                         Total Size\n"
+#~ msgstr ""
+#~ "Rang    Eigentümer   Druckauftrag     Datei(en)                         "
+#~ "Gesamtgröße\n"
+
+#~ msgid ""
+#~ "Rank   Owner      Pri  Job        Files                       Total Size\n"
+#~ msgstr ""
+#~ "Rang   Eigentümer      Druckauftrag        Dateien                       "
+#~ "Gesamtgröße\n"
+
+#~ msgid "Running command: %s %s -N -A %s -c '%s'\n"
+#~ msgstr "Befehl ausführen: %s %s -N -A %s -c '%s'\n"
+
+#~ msgid "SCSI Printer"
+#~ msgstr "SCSI-Drucker"
+
+#~ msgid "Tabloid (Oversize)"
+#~ msgstr "US Tabloid (Übergröße)"
+
+#~ msgid "The notify-user-data value is too large (%d > 63 octets)!"
+#~ msgstr "Der Wert für „notify-user-data“ ist zu groß (%d > 63 Oktetts)!"
+
+#~ msgid "The printer or class is not shared!"
+#~ msgstr "Der Drucker oder die Klasse sind nicht freigegeben!"
+
+#~ msgid "The printer or class was not found."
+#~ msgstr "Der Drucker oder die Klasse wurden nicht gefunden!"
+
+#~ msgid "The printer-uri attribute is required!"
+#~ msgstr "Das Drucker-URI-Attribut wird benötigt!"
+
+#~ msgid "Toner low."
+#~ msgstr "Wenig Toner."
+
+#~ msgid "Too many job-sheets values (%d > 2)!"
+#~ msgstr "Zu viele job-sheets-Werte (%d > 2)!"
+
+#~ msgid "Too many printer-state-reasons values (%d > %d)!"
+#~ msgstr "Zu viele printer-state-reasons-Werte (%d > %d)!"
+
+#~ msgid "US Executive"
+#~ msgstr "US Executive"
+
+#~ msgid "US Fanfold"
+#~ msgstr "US Endlospapier"
+
+#~ msgid "US Legal (Oversize)"
+#~ msgstr "US Lang (Übergröße)"
+
+#~ msgid "US Letter (Oversize)"
+#~ msgstr "US Brief (Übergröße)"
+
+#~ msgid "US Letter (Small)"
+#~ msgstr "US Brief (klein)"
+
+#~ msgid "Unable to add job for destination \"%s\"!"
+#~ msgstr "Druckauftrag für das Ziel „%s“ konnte nicht hinzugefügt werden!"
+
+#~ msgid "Unable to allocate memory for file types!"
+#~ msgstr "Der Speicher für die Dateitypen konnte nicht zugeordnet werden."
+
+#~ msgid "Unable to copy 64-bit CUPS printer driver files (%d)!"
+#~ msgstr ""
+#~ "64-Bit CUPS-Druckertreiberdateien konnten nicht kopiert werden (%d)!"
+
+#~ msgid "Unable to copy 64-bit Windows printer driver files (%d)!"
+#~ msgstr ""
+#~ "64-Bit Windows-Druckertreiberdateien konnten nicht kopiert werden (%d)!"
+
+#~ msgid "Unable to copy CUPS printer driver files (%d)!"
+#~ msgstr "CUPS-Druckertreiberdateien konnten nicht kopiert werden (%d)!"
+
+#~ msgid "Unable to copy PPD file - %s!"
+#~ msgstr "PPD-Datei konnte nicht kopiert werden – %s!"
+
+#~ msgid "Unable to copy PPD file!"
+#~ msgstr "PPD-Datei konnte nicht kopiert werden!"
+
+#~ msgid "Unable to copy Windows 2000 printer driver files (%d)!"
+#~ msgstr ""
+#~ "Windows 2000 Druckertreiberdateien konnten nicht kopiert werden (%d)!"
+
+#~ msgid "Unable to copy Windows 9x printer driver files (%d)!"
+#~ msgstr "Windows 9x Druckertreiberdateien konnten nicht kopiert werden (%d)!"
+
+#~ msgid "Unable to copy interface script - %s!"
+#~ msgstr "Schnittstellenskript konnte nicht kopiert werden – %s!"
+
+#~ msgid "Unable to create printer-uri!"
+#~ msgstr "Drucker-URI konnte nicht erstellt werden!"
+
+#~ msgid "Unable to edit cupsd.conf files larger than 1MB!"
+#~ msgstr ""
+#~ "„cupsd.conf“-Dateien größer als 1 MB können nicht bearbeitet werden!"
+
+#~ msgid "Unable to find destination for job!"
+#~ msgstr "Ziel für den Druckauftrag konnte nicht gefunden werden!"
+
+#~ msgid "Unable to find printer!\n"
+#~ msgstr "Drucker konnte nicht gefunden werden!\n"
+
+#~ msgid "Unable to install Windows 2000 printer driver files (%d)!"
+#~ msgstr ""
+#~ "Windows 2000 Druckertreiberdateien konnten nicht installiert werden (%d)!"
+
+#~ msgid "Unable to install Windows 9x printer driver files (%d)!"
+#~ msgstr ""
+#~ "Windows 9x Druckertreiberdateien konnten nicht installiert werden (%d)!"
+
+#~ msgid "Unable to open document %d in job %d!"
+#~ msgstr ""
+#~ "Das Dokument „%d“ in Druckauftrag „%d“ konnte nicht geöffnet werden!"
+
+#~ msgid "Unable to run \"%s\": %s\n"
+#~ msgstr "„%s“ konnte nicht ausgeführt werden: %s\n"
+
+#~ msgid "Unable to send command to printer driver!"
+#~ msgstr "Befehl konnte nicht an den Druckertreiber gesendet werden!"
+
+#~ msgid "Unable to set Windows printer driver (%d)!"
+#~ msgstr "Windows-Druckertreiber konnte nicht festgelegt werden (%d)!"
+
+#~ msgid "Unable to use legacy USB class driver!\n"
+#~ msgstr "Alte USB-Klasse-Treiber konnten nicht verwendet werden!\n"
+
+#~ msgid "Unknown printer error (%s)!"
+#~ msgstr "Unbekannter Druckerfehler (%s)!"
+
+#~ msgid "Unsupported character set \"%s\"!"
+#~ msgstr "Zeichensatz „%s“ nicht unterstützt!"
+
+#~ msgid "Unsupported compression \"%s\"!"
+#~ msgstr "Komprimierung „%s“ nicht unterstützt!"
+
+#~ msgid "Unsupported compression attribute %s!"
+#~ msgstr "Komprimierungsattribut „%s“ nicht unterstützt!"
+
+#~ msgid "Unsupported format \"%s\"!"
+#~ msgstr "Format „%s“ nicht unterstützt!"
+
+#~ msgid "Unsupported format '%s'!"
+#~ msgstr "Format „%s“ nicht unterstützt!"
+
+#~ msgid "Unsupported format '%s/%s'!"
+#~ msgstr "Format „%s/%s“ nicht unterstützt!"
+
+#~ msgid ""
+#~ "Usage:\n"
+#~ "\n"
+#~ "    lpadmin [-h server] -d destination\n"
+#~ "    lpadmin [-h server] -x destination\n"
+#~ "    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m "
+#~ "model]\n"
+#~ "                       [-r remove-class] [-v device] [-D description]\n"
+#~ "                       [-P ppd-file] [-o name=value]\n"
+#~ "                       [-u allow:user,user] [-u deny:user,user]\n"
+#~ "\n"
+#~ msgstr ""
+#~ "Usage:\n"
+#~ "\n"
+#~ "    lpadmin [-h server] -d destination\n"
+#~ "    lpadmin [-h server] -x destination\n"
+#~ "    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m "
+#~ "model]\n"
+#~ "                       [-r remove-class] [-v device] [-D description]\n"
+#~ "                       [-P ppd-file] [-o name=value]\n"
+#~ "                       [-u allow:user,user] [-u deny:user,user]\n"
+#~ "\n"
+
+#~ msgid "Usage: %s job user title copies options [filename]\n"
+#~ msgstr "Usage: %s job user title copies options [filename]\n"
+
+#~ msgid "Usage: %s job-id user title copies options [file]\n"
+#~ msgstr "Usage: %s job-id user title copies options [file]\n"
+
+#~ msgid "Usage: %s job-id user title copies options file\n"
+#~ msgstr "Usage: %s job-id user title copies options file\n"
+
+#~ msgid ""
+#~ "Usage: convert [ options ]\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "\n"
+#~ "  -f filename          Set file to be converted (otherwise stdin)\n"
+#~ "  -o filename          Set file to be generated (otherwise stdout)\n"
+#~ "  -i mime/type         Set input MIME type (otherwise auto-typed)\n"
+#~ "  -j mime/type         Set output MIME type (otherwise application/pdf)\n"
+#~ "  -P filename.ppd      Set PPD file\n"
+#~ "  -a 'name=value ...'  Set option(s)\n"
+#~ "  -U username          Set username for job\n"
+#~ "  -J title             Set title\n"
+#~ "  -c copies            Set number of copies\n"
+#~ "  -u                   Remove the PPD file when finished\n"
+#~ "  -D                   Remove the input file when finished\n"
+#~ msgstr ""
+#~ "Usage: convert [ options ]\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "\n"
+#~ "  -f filename          Set file to be converted (otherwise stdin)\n"
+#~ "  -o filename          Set file to be generated (otherwise stdout)\n"
+#~ "  -i mime/type         Set input MIME type (otherwise auto-typed)\n"
+#~ "  -j mime/type         Set output MIME type (otherwise application/pdf)\n"
+#~ "  -P filename.ppd      Set PPD file\n"
+#~ "  -a 'name=value ...'  Set option(s)\n"
+#~ "  -U username          Set username for job\n"
+#~ "  -J title             Set title\n"
+#~ "  -c copies            Set number of copies\n"
+#~ "  -u                   Remove the PPD file when finished\n"
+#~ "  -D                   Remove the input file when finished\n"
+
+#~ msgid ""
+#~ "Usage: cupsaddsmb [options] printer1 ... printerN\n"
+#~ "       cupsaddsmb [options] -a\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "  -E               Encrypt the connection to the server\n"
+#~ "  -H samba-server  Use the named SAMBA server\n"
+#~ "  -U samba-user    Authenticate using the named SAMBA user\n"
+#~ "  -a               Export all printers\n"
+#~ "  -h cups-server   Use the named CUPS server\n"
+#~ "  -v               Be verbose (show commands)\n"
+#~ msgstr ""
+#~ "Usage: cupsaddsmb [options] printer1 ... printerN\n"
+#~ "       cupsaddsmb [options] -a\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "  -E               Encrypt the connection to the server\n"
+#~ "  -H samba-server  Use the named SAMBA server\n"
+#~ "  -U samba-user    Authenticate using the named SAMBA user\n"
+#~ "  -a               Export all printers\n"
+#~ "  -h cups-server   Use the named CUPS server\n"
+#~ "  -v               Be verbose (show commands)\n"
+
+#~ msgid ""
+#~ "Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "\n"
+#~ "    -E                      Enable encryption\n"
+#~ "    -U username             Specify username\n"
+#~ "    -h server[:port]        Specify server address\n"
+#~ "\n"
+#~ "    --[no-]debug-logging    Turn debug logging on/off\n"
+#~ "    --[no-]remote-admin     Turn remote administration on/off\n"
+#~ "    --[no-]remote-any       Allow/prevent access from the Internet\n"
+#~ "    --[no-]remote-printers  Show/hide remote printers\n"
+#~ "    --[no-]share-printers   Turn printer sharing on/off\n"
+#~ "    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+#~ msgstr ""
+#~ "Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "\n"
+#~ "    -E                      Enable encryption\n"
+#~ "    -U username             Specify username\n"
+#~ "    -h server[:port]        Specify server address\n"
+#~ "\n"
+#~ "    --[no-]debug-logging    Turn debug logging on/off\n"
+#~ "    --[no-]remote-admin     Turn remote administration on/off\n"
+#~ "    --[no-]remote-any       Allow/prevent access from the Internet\n"
+#~ "    --[no-]remote-printers  Show/hide remote printers\n"
+#~ "    --[no-]share-printers   Turn printer sharing on/off\n"
+#~ "    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+
+#~ msgid ""
+#~ "Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
+#~ "\n"
+#~ "-c config-file      Load alternate configuration file\n"
+#~ "-f                  Run in the foreground\n"
+#~ "-F                  Run in the foreground but detach\n"
+#~ "-h                  Show this usage message\n"
+#~ "-l                  Run cupsd from launchd(8)\n"
+#~ msgstr ""
+#~ "Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
+#~ "\n"
+#~ "-c config-file      Load alternate configuration file\n"
+#~ "-f                  Run in the foreground\n"
+#~ "-F                  Run in the foreground but detach\n"
+#~ "-h                  Show this usage message\n"
+#~ "-l                  Run cupsd from launchd(8)\n"
+
+#~ msgid ""
+#~ "Usage: cupsfilter -m mime/type [ options ] filename\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "\n"
+#~ "  -c cupsd.conf    Set cupsd.conf file to use\n"
+#~ "  -j job-id[,N]    Filter file N from the specified job (default is file "
+#~ "1)\n"
+#~ "  -n copies        Set number of copies\n"
+#~ "  -o name=value    Set option(s)\n"
+#~ "  -p filename.ppd  Set PPD file\n"
+#~ "  -t title         Set title\n"
+#~ msgstr ""
+#~ "Usage: cupsfilter -m mime/type [ options ] filename\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "\n"
+#~ "  -c cupsd.conf    Set cupsd.conf file to use\n"
+#~ "  -j job-id[,N]    Filter file N from the specified job (default is file "
+#~ "1)\n"
+#~ "  -n copies        Set number of copies\n"
+#~ "  -o name=value    Set option(s)\n"
+#~ "  -p filename.ppd  Set PPD file\n"
+#~ "  -t title         Set title\n"
+
+#~ msgid ""
+#~ "Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
+#~ "       cupstestdsc [options] -\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "\n"
+#~ "    -h       Show program usage\n"
+#~ "\n"
+#~ "    Note: this program only validates the DSC comments, not the "
+#~ "PostScript itself.\n"
+#~ msgstr ""
+#~ "Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
+#~ "       cupstestdsc [options] -\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "\n"
+#~ "    -h       Show program usage\n"
+#~ "\n"
+#~ "    Note: this program only validates the DSC comments, not the "
+#~ "PostScript itself.\n"
+
+#~ msgid ""
+#~ "Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+#~ "       program | cupstestppd [options] -\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "\n"
+#~ "    -R root-directory    Set alternate root\n"
+#~ "    -W {all,none,constraints,defaults,duplex,filters,translations}\n"
+#~ "                         Issue warnings instead of errors\n"
+#~ "    -q                   Run silently\n"
+#~ "    -r                   Use 'relaxed' open mode\n"
+#~ "    -v                   Be slightly verbose\n"
+#~ "    -vv                  Be very verbose\n"
+#~ msgstr ""
+#~ "Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+#~ "       program | cupstestppd [options] -\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "\n"
+#~ "    -R root-directory    Set alternate root\n"
+#~ "    -W {all,none,constraints,defaults,duplex,filters,translations}\n"
+#~ "                         Issue warnings instead of errors\n"
+#~ "    -q                   Run silently\n"
+#~ "    -r                   Use 'relaxed' open mode\n"
+#~ "    -v                   Be slightly verbose\n"
+#~ "    -vv                  Be very verbose\n"
+
+#~ msgid "Usage: lpmove job/src dest\n"
+#~ msgstr "Usage: lpmove job/src dest\n"
+
+#~ msgid ""
+#~ "Usage: lpoptions [-h server] [-E] -d printer\n"
+#~ "       lpoptions [-h server] [-E] [-p printer] -l\n"
+#~ "       lpoptions [-h server] [-E] -p printer -o option[=value] ...\n"
+#~ "       lpoptions [-h server] [-E] -x printer\n"
+#~ msgstr ""
+#~ "Usage: lpoptions [-h server] [-E] -d printer\n"
+#~ "       lpoptions [-h server] [-E] [-p printer] -l\n"
+#~ "       lpoptions [-h server] [-E] -p printer -o option[=value] ...\n"
+#~ "       lpoptions [-h server] [-E] -x printer\n"
+
+#~ msgid "Usage: lppasswd [-g groupname]\n"
+#~ msgstr "Usage: lppasswd [-g groupname]\n"
+
+#~ msgid ""
+#~ "Usage: lppasswd [-g groupname] [username]\n"
+#~ "       lppasswd [-g groupname] -a [username]\n"
+#~ "       lppasswd [-g groupname] -x [username]\n"
+#~ msgstr ""
+#~ "Usage: lppasswd [-g groupname] [username]\n"
+#~ "       lppasswd [-g groupname] -a [username]\n"
+#~ "       lppasswd [-g groupname] -x [username]\n"
+
+#~ msgid ""
+#~ "Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+#~ msgstr ""
+#~ "Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+
+#~ msgid ""
+#~ "Usage: ppdc [options] filename.drv [ ... filenameN.drv ]\n"
+#~ "Options:\n"
+#~ "  -D name=value        Set named variable to value.\n"
+#~ "  -I include-dir       Add include directory to search path.\n"
+#~ "  -c catalog.po        Load the specified message catalog.\n"
+#~ "  -d output-dir        Specify the output directory.\n"
+#~ "  -l lang[,lang,...]   Specify the output language(s) (locale).\n"
+#~ "  -m                   Use the ModelName value as the filename.\n"
+#~ "  -t                   Test PPDs instead of generating them.\n"
+#~ "  -v                   Be verbose (more v's for more verbosity).\n"
+#~ "  -z                   Compress PPD files using GNU zip.\n"
+#~ "  --cr                 End lines with CR (Mac OS 9).\n"
+#~ "  --crlf               End lines with CR + LF (Windows).\n"
+#~ "  --lf                 End lines with LF (UNIX/Linux/Mac OS X).\n"
+#~ msgstr ""
+#~ "Usage: ppdc [options] filename.drv [ ... filenameN.drv ]\n"
+#~ "Options:\n"
+#~ "  -D name=value        Set named variable to value.\n"
+#~ "  -I include-dir       Add include directory to search path.\n"
+#~ "  -c catalog.po        Load the specified message catalog.\n"
+#~ "  -d output-dir        Specify the output directory.\n"
+#~ "  -l lang[,lang,...]   Specify the output language(s) (locale).\n"
+#~ "  -m                   Use the ModelName value as the filename.\n"
+#~ "  -t                   Test PPDs instead of generating them.\n"
+#~ "  -v                   Be verbose (more v's for more verbosity).\n"
+#~ "  -z                   Compress PPD files using GNU zip.\n"
+#~ "  --cr                 End lines with CR (Mac OS 9).\n"
+#~ "  --crlf               End lines with CR + LF (Windows).\n"
+#~ "  --lf                 End lines with LF (UNIX/Linux/Mac OS X).\n"
+
+#~ msgid ""
+#~ "Usage: ppdhtml [options] filename.drv >filename.html\n"
+#~ "  -D name=value        Set named variable to value.\n"
+#~ "Options:\n"
+#~ "  -I include-dir    Add include directory to search path.\n"
+#~ msgstr ""
+#~ "Usage: ppdhtml [options] filename.drv >filename.html\n"
+#~ "  -D name=value        Set named variable to value.\n"
+#~ "Options:\n"
+#~ "  -I include-dir    Add include directory to search path.\n"
+
+#~ msgid ""
+#~ "Usage: ppdi [options] filename.ppd [ ... filenameN.ppd ]\n"
+#~ "Options:\n"
+#~ "  -I include-dir\n"
+#~ "  -o filename.drv\n"
+#~ msgstr ""
+#~ "Usage: ppdi [options] filename.ppd [ ... filenameN.ppd ]\n"
+#~ "Options:\n"
+#~ "  -I include-dir\n"
+#~ "  -o filename.drv\n"
+
+#~ msgid ""
+#~ "Usage: ppdmerge [options] filename.ppd [ ... filenameN.ppd ]\n"
+#~ "Options:\n"
+#~ "  -o filename.ppd[.gz]\n"
+#~ msgstr ""
+#~ "Usage: ppdmerge [options] filename.ppd [ ... filenameN.ppd ]\n"
+#~ "Options:\n"
+#~ "  -o filename.ppd[.gz]\n"
+
+#~ msgid ""
+#~ "Usage: ppdpo [options] -o filename.po filename.drv [ ... filenameN.drv ]\n"
+#~ "Options:\n"
+#~ "  -D name=value        Set named variable to value.\n"
+#~ "  -I include-dir    Add include directory to search path.\n"
+#~ "  -v                Be verbose (more v's for more verbosity).\n"
+#~ msgstr ""
+#~ "Usage: ppdpo [options] -o filename.po filename.drv [ ... filenameN.drv ]\n"
+#~ "Options:\n"
+#~ "  -D name=value        Set named variable to value.\n"
+#~ "  -I include-dir    Add include directory to search path.\n"
+#~ "  -v                Be verbose (more v's for more verbosity).\n"
+
+#~ msgid "Usage: snmp [host-or-ip-address]\n"
+#~ msgstr "Usage: snmp [host-or-ip-address]\n"
+
+#~ msgid "WARNING: Adding only the first %d printers found"
+#~ msgstr "WARNING: Nur die ersten %d gefundenen Drucker werden hinzugefügt"
+
+#~ msgid "WARNING: Boolean expected for waiteof option \"%s\"\n"
+#~ msgstr "WARNING: Boolscher Wert erwartet für waiteof-Option „%s“\n"
+
+#~ msgid "WARNING: Failed to read side-channel request!\n"
+#~ msgstr "WARNING: Lesen der Side-Channel-Anfrage fehlgeschlagen!\n"
+
+#~ msgid "WARNING: Option \"%s\" cannot be included via IncludeFeature!\n"
+#~ msgstr ""
+#~ "WARNING: Option „%s“ kann nicht mithilfe von „IncludeFeature“ "
+#~ "eingeschlossen werden!\n"
+
+#~ msgid "WARNING: Printer not responding\n"
+#~ msgstr "WARNING: Drucker reagiert nicht\n"
+
+#~ msgid "WARNING: Printer sent unexpected EOF\n"
+#~ msgstr "WARNING: Drucker sendete unerwartet EOF\n"
+
+#~ msgid ""
+#~ "WARNING: Remote host did not respond with command status byte after %d "
+#~ "seconds!\n"
+#~ msgstr ""
+#~ "WARNING: Entfernter Host hat nicht mit dem Befehlstatusbyte geantwortet "
+#~ "nach %d Sekunden!\n"
+
+#~ msgid ""
+#~ "WARNING: Remote host did not respond with control status byte after %d "
+#~ "seconds!\n"
+#~ msgstr ""
+#~ "WARNING: Entfernter Host hat nicht mit dem Steuerungsstatusbyte "
+#~ "geantwortet nach %d Sekunden!\n"
+
+#~ msgid ""
+#~ "WARNING: Remote host did not respond with data status byte after %d "
+#~ "seconds!\n"
+#~ msgstr ""
+#~ "WARNING: Entfernter Host hat nicht mit dem Datenstatusbyte geantwortet "
+#~ "nach %d Sekunden!\n"
+
+#~ msgid "WARNING: SCSI command timed out (%d); retrying...\n"
+#~ msgstr ""
+#~ "WARNING: Zeitüberschreitung bei SCSI-Befehl (%d); erneut versuchen …\n"
+
+#~ msgid ""
+#~ "WARNING: This document does not conform to the Adobe Document Structuring "
+#~ "Conventions and may not print correctly!\n"
+#~ msgstr ""
+#~ "WARNING: Dieses Dokument entspricht nicht den Dokumentstruktur-"
+#~ "Konventionen von Adobe und wird u. U. nicht korrekt gedruckt!\n"
+
+#~ msgid "WARNING: Unable to open \"%s:%s\": %s\n"
+#~ msgstr "WARNING: „%s:%s“ konnte nicht geöffnet werden: %s\n"
+
+#~ msgid "WARNING: Unable to send PAP status request"
+#~ msgstr "WARNING: PAP-Statusanfrage konnte nicht gesendet werden"
+
+#~ msgid "WARNING: Unexpected PAP packet of type %d\n"
+#~ msgstr "WARNING: Unerwartetes PAP-Paket des Typs „%d“\n"
+
+#~ msgid "WARNING: Unknown PAP packet of type %d\n"
+#~ msgstr "WARNING: Unbekanntes PAP-Paket des Typs „%d“\n"
+
+#~ msgid "WARNING: Unknown choice \"%s\" for option \"%s\"!\n"
+#~ msgstr "WARNING: Unbekannte Auswahl „%s“ für Option „%s“!\n"
+
+#~ msgid "WARNING: Unknown option \"%s\"!\n"
+#~ msgstr "WARNING: Unbekannte Option „%s“!\n"
+
+#~ msgid "WARNING: Unsupported baud rate %s!\n"
+#~ msgstr "WARNING: Baud-Rate „%s“ wird nicht unterstützt!\n"
+
+#~ msgid "WARNING: number expected for status option \"%s\"\n"
+#~ msgstr "WARNING: Zahlwert erwartet für Statusoption „%s“\n"
+
+#~ msgid ""
+#~ "WARNING: recoverable: Network host '%s' is busy; will retry in %d "
+#~ "seconds...\n"
+#~ msgstr ""
+#~ "WARNING: wiederherstellbar: Netzwerkhost „%s“ ist ausgelastet; erneuter "
+#~ "Versuch in %d Sekunden …\n"
+
+#~ msgid "Warning, no Windows 2000 printer drivers are installed!"
+#~ msgstr "Achtung: Es sind keine Windows 2000 Druckertreiber installiert!"
+
+#~ msgid "You4 Envelope"
+#~ msgstr "You4 Umschlag"
+
+#~ msgid "convert: Use the -f option to specify a file to convert.\n"
+#~ msgstr ""
+#~ "konvertieren: Mit der -f Option eine Datei zum Konvertieren festlegen.\n"
+
+#~ msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
+#~ msgstr "cupsaddsmb: keine PPD-Datei für Drucker „%s“ – %s\n"
+
+#~ msgid "cupsctl: Unable to connect to server: %s\n"
+#~ msgstr "cupsctl: Verbindungsaufbau zum Server fehlgeschlagen: %s\n"
+
+#~ msgid "cupsctl: Unknown option \"%s\"!\n"
+#~ msgstr "cupsctl: unbekannte Option „%s“!\n"
+
+#~ msgid "cupsctl: Unknown option \"-%c\"!\n"
+#~ msgstr "cupsctl: unbekannte Option „-%c“!\n"
+
+#~ msgid "cupsd: Expected config filename after \"-c\" option!\n"
+#~ msgstr "cupsd: „config filename“ erwartet nach '-c'-Option!\n"
+
+#~ msgid "cupsd: Unable to get current directory!\n"
+#~ msgstr "cupsd: Aktueller Ordner konnte nicht gefunden werden!\n"
+
+#~ msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
+#~ msgstr "cupsd: unbekanntes Argument „%s“ – abbrechen!\n"
+
+#~ msgid "cupsd: Unknown option \"%c\" - aborting!\n"
+#~ msgstr "cupsd: unbekannte Option „%c“ – abbrechen!\n"
+
+#~ msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
+#~ msgstr ""
+#~ "cupsd: „launchd(8) support“ nicht übersetzt, in „normal mode“ ausführen.\n"
+
+#~ msgid "cupsfilter: Invalid document number %d!\n"
+#~ msgstr "cupsfilter: ungültige Dokumentnummer %d!\n"
+
+#~ msgid "cupsfilter: Invalid job ID %d!\n"
+#~ msgstr "cupsfilter: ungültige Druckauftrags-ID %d!\n"
+
+#~ msgid "cupsfilter: Only one filename can be specified!\n"
+#~ msgstr "cupsfilter: Nur ein Dateiname kann angegeben werden!\n"
+
+#~ msgid "cupsfilter: Unable to create temporary file: %s\n"
+#~ msgstr "cupsfilter: Temporäre Datei konnte nicht erstellt werden: %s\n"
+
+#~ msgid "cupsfilter: Unable to get job file - %s\n"
+#~ msgstr "cupsfilter: Druckauftragsdatei konnte nicht geladen werden – %s\n"
+
+#~ msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
+#~ msgstr ""
+#~ "cupstestppd: '-q'-Option ist nicht kompatibel mit der '-v'-Option.\n"
+
+#~ msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
+#~ msgstr ""
+#~ "cupstestppd: '-v'-Option ist nicht kompatibel mit der '-q'-Option.\n"
+
+#~ msgid "device for %s/%s: %s\n"
+#~ msgstr "Gerät für %s/%s: %s\n"
+
+#~ msgid "device for %s: %s\n"
+#~ msgstr "Gerät für %s: %s\n"
+
+#~ msgid "help\t\tget help on commands\n"
+#~ msgstr "help\t\tget help on commands\n"
+
+#~ msgid "job-printer-uri attribute missing!"
+#~ msgstr "job-printer-URI-Attribut fehlt!"
+
+#~ msgid "lpadmin: Class name can only contain printable characters!\n"
+#~ msgstr "lpadmin: Klassenname kann nur druckbare Zeichen enthalten!\n"
+
+#~ msgid "lpadmin: Expected PPD after '-P' option!\n"
+#~ msgstr "lpadmin: PPD erwartet nach '-P'-Option!\n"
+
+#~ msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
+#~ msgstr "lpadmin: „allow/deny:userlist“ erwartet nach '-u'-Option!\n"
+
+#~ msgid "lpadmin: Expected class after '-r' option!\n"
+#~ msgstr "lpadmin: Klasse erwartet nach '-r'-Option!\n"
+
+#~ msgid "lpadmin: Expected class name after '-c' option!\n"
+#~ msgstr "lpadmin: Klassenname erwartet nach '-c'-Option!\n"
+
+#~ msgid "lpadmin: Expected description after '-D' option!\n"
+#~ msgstr "lpadmin: Beschreibung erwartet nach '-D'-Option!\n"
+
+#~ msgid "lpadmin: Expected device URI after '-v' option!\n"
+#~ msgstr "lpadmin: Geräte-URI erwartet nach '-v'-Option!\n"
+
+#~ msgid "lpadmin: Expected file type(s) after '-I' option!\n"
+#~ msgstr "lpadmin: Dateityp(en) erwartet nach '-I'-Option!\n"
+
+#~ msgid "lpadmin: Expected hostname after '-h' option!\n"
+#~ msgstr "lpadmin: Hostname erwartet nach '-h'-Option!\n"
+
+#~ msgid "lpadmin: Expected interface after '-i' option!\n"
+#~ msgstr "lpadmin: Schnittstelle erwartet nach '-i'-Option!\n"
+
+#~ msgid "lpadmin: Expected location after '-L' option!\n"
+#~ msgstr "lpadmin: Standort erwartet nach '-L'-Option!\n"
+
+#~ msgid "lpadmin: Expected model after '-m' option!\n"
+#~ msgstr "lpadmin: Modell erwartet nach '-m'-Option!\n"
+
+#~ msgid "lpadmin: Expected name=value after '-o' option!\n"
+#~ msgstr "lpadmin: name=value erwartet nach '-o'-Option!\n"
+
+#~ msgid "lpadmin: Expected printer after '-p' option!\n"
+#~ msgstr "lpadmin: Drucker erwartet nach '-p'-Option!\n"
+
+#~ msgid "lpadmin: Expected printer name after '-d' option!\n"
+#~ msgstr "lpadmin: Druckername erwartet nach '-d'-Option!\n"
+
+#~ msgid "lpadmin: Expected printer or class after '-x' option!\n"
+#~ msgstr "lpadmin: Drucker oder Klasse erwartet nach '-x'-Option!\n"
+
+#~ msgid "lpadmin: No member names were seen!\n"
+#~ msgstr "lpadmin: Keine zugehörigen Namen gefunden!\n"
+
+#~ msgid "lpadmin: Printer %s is already a member of class %s.\n"
+#~ msgstr "lpadmin: Drucker „%s“ gehört bereits zur Klasse „%s“.\n"
+
+#~ msgid "lpadmin: Printer %s is not a member of class %s.\n"
+#~ msgstr "lpadmin: Drucker „%s“ gehört bereits zur Klasse „%s“.\n"
+
+#~ msgid "lpadmin: Printer name can only contain printable characters!\n"
+#~ msgstr "lpadmin: Druckername kann nur druckbare Zeichen enthalten!\n"
+
+#~ msgid ""
+#~ "lpadmin: Unable to add a printer to the class:\n"
+#~ "         You must specify a printer name first!\n"
+#~ msgstr ""
+#~ "lpadmin: Drucker konnte nicht zu der Klasse hinzugefügt werden:\n"
+#~ "         Legen Sie zuerst einen Druckernamen fest!\n"
+
+#~ msgid "lpadmin: Unable to connect to server: %s\n"
+#~ msgstr "lpadmin: Verbindungsaufbau zum Server fehlgeschlagen: %s\n"
+
+#~ msgid "lpadmin: Unable to create temporary file - %s\n"
+#~ msgstr "lpadmin: Temporäre Datei konnte nicht erstellt werden – %s\n"
+
+#~ msgid "lpadmin: Unable to create temporary file: %s\n"
+#~ msgstr "lpadmin: Temporäre Datei konnte nicht erstellt werden: %s\n"
+
+#~ msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
+#~ msgstr "lpadmin: PPD-Datei „%s“ konnte nicht geöffnet werden – %s\n"
+
+#~ msgid "lpadmin: Unable to open file \"%s\": %s\n"
+#~ msgstr "lpadmin: Datei „%s“ konnte nicht geöffnet werden: %s\n"
+
+#~ msgid ""
+#~ "lpadmin: Unable to remove a printer from the class:\n"
+#~ "         You must specify a printer name first!\n"
+#~ msgstr ""
+#~ "lpadmin: Drucker konnte nicht aus der Klasse entfernt werden:\n"
+#~ "         Legen Sie zuerst einen Druckernamen fest!\n"
+
+#~ msgid ""
+#~ "lpadmin: Unable to set the PPD file:\n"
+#~ "         You must specify a printer name first!\n"
+#~ msgstr ""
+#~ "lpadmin: Die PPD-Datei konnte nicht festgelegt werden:\n"
+#~ "         Legen Sie zuerst einen Druckernamen fest!\n"
+
+#~ msgid ""
+#~ "lpadmin: Unable to set the device URI:\n"
+#~ "         You must specify a printer name first!\n"
+#~ msgstr ""
+#~ "lpadmin: Die Geräte-URI konnte nicht festgelegt werden:\n"
+#~ "         Legen Sie zuerst einen Druckernamen fest!\n"
+
+#~ msgid ""
+#~ "lpadmin: Unable to set the interface script or PPD file:\n"
+#~ "         You must specify a printer name first!\n"
+#~ msgstr ""
+#~ "lpadmin: Das Schnittstellenskript oder die PPD-Datei konnten nicht "
+#~ "festgelegt werden:\n"
+#~ "         Legen Sie zuerst einen Druckernamen fest!\n"
+
+#~ msgid ""
+#~ "lpadmin: Unable to set the interface script:\n"
+#~ "         You must specify a printer name first!\n"
+#~ msgstr ""
+#~ "lpadmin: Das Schnittstellenskript konnte nicht festgelegt werden:\n"
+#~ "         Legen Sie zuerst einen Druckernamen fest!\n"
+
+#~ msgid ""
+#~ "lpadmin: Unable to set the printer description:\n"
+#~ "         You must specify a printer name first!\n"
+#~ msgstr ""
+#~ "lpadmin: Die Druckerbeschreibung konnte nicht festgelegt werden:\n"
+#~ "         Legen Sie zuerst einen Druckernamen fest!\n"
+
+#~ msgid ""
+#~ "lpadmin: Unable to set the printer location:\n"
+#~ "         You must specify a printer name first!\n"
+#~ msgstr ""
+#~ "lpadmin: Der Druckerstandort konnte nicht festgelegt werden:\n"
+#~ "         Legen Sie zuerst einen Druckernamen fest!\n"
+
+#~ msgid ""
+#~ "lpadmin: Unable to set the printer options:\n"
+#~ "         You must specify a printer name first!\n"
+#~ msgstr ""
+#~ "lpadmin: Die Druckeroptionen konnten nicht festgelegt werden:\n"
+#~ "         Legen Sie zuerst einen Druckernamen fest!\n"
+
+#~ msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
+#~ msgstr "lpadmin: unbekannte allow/deny-Option „%s“!\n"
+
+#~ msgid "lpadmin: Unknown argument '%s'!\n"
+#~ msgstr "lpadmin: unbekanntes Argument „%s“!\n"
+
+#~ msgid "lpadmin: Unknown option '%c'!\n"
+#~ msgstr "lpadmin: unbekannte Option '%c'!\n"
+
+#~ msgid "lpadmin: Warning - content type list ignored!\n"
+#~ msgstr "lpadmin: Achtung – Inhaltstypliste ignoriert!\n"
+
+#~ msgid "lpinfo: Expected 1284 device ID string after --device-id!\n"
+#~ msgstr "lpinfo: 1284 Geräte-ID String erwartet nach „--device-id“!\n"
+
+#~ msgid "lpinfo: Expected language after --language!\n"
+#~ msgstr "lpinfo: Sprache erwartet nach „--language“!\n"
+
+#~ msgid "lpinfo: Expected make and model after --make-and-model!\n"
+#~ msgstr "lpinfo: Hersteller und Modell erwartet nach „--make-and-model“!\n"
+
+#~ msgid "lpinfo: Expected product string after --product!\n"
+#~ msgstr "lpinfo: Produktstring erwartet nach „--product“!\n"
+
+#~ msgid "lpinfo: Expected scheme list after --exclude-schemes!\n"
+#~ msgstr "lpinfo: Schemaliste erwartet nach „--exclude-schemes“!\n"
+
+#~ msgid "lpinfo: Expected scheme list after --include-schemes!\n"
+#~ msgstr "lpinfo: Schemaliste erwartet nach „--include-schemes“!\n"
+
+#~ msgid "lpinfo: Expected timeout after --timeout!\n"
+#~ msgstr "lpinfo: Zeitüberschreitung erwartet nach „--timeout“!\n"
+
+#~ msgid "lpinfo: Unknown argument '%s'!\n"
+#~ msgstr "lpinfo: unbekanntes Argument „%s“!\n"
+
+#~ msgid "lpinfo: Unknown option '%c'!\n"
+#~ msgstr "lpinfo: unbekannte Option '%c'!\n"
+
+#~ msgid "lpinfo: Unknown option '%s'!\n"
+#~ msgstr "lpinfo: unbekannte Option '%s'!\n"
+
+#~ msgid "lpmove: Unable to connect to server: %s\n"
+#~ msgstr "lpmove: Verbindungsaufbau zum Server fehlgeschlagen: %s\n"
+
+#~ msgid "lpmove: Unknown argument '%s'!\n"
+#~ msgstr "lpmove: unbekanntes Argument „%s“!\n"
+
+#~ msgid "lpmove: Unknown option '%c'!\n"
+#~ msgstr "lpmove: unbekannte Option '%c'!\n"
+
+#~ msgid "lpoptions: No printers!?!\n"
+#~ msgstr "lpoptions: Keine Drucker!?!\n"
+
+#~ msgid "lpoptions: Unable to add printer or instance: %s\n"
+#~ msgstr ""
+#~ "lpoptions: Drucker oder Instanz konnten nicht hinzugefügt werden: %s\n"
+
+#~ msgid "lpoptions: Unable to get PPD file for %s: %s\n"
+#~ msgstr "lpoptions: PPD-Datei für „%s“ konnte nicht geladen werden: %s\n"
+
+#~ msgid "lpoptions: Unable to open PPD file for %s!\n"
+#~ msgstr "lpoptions: PPD-Datei für „%s“ konnte nicht geöffnet werden!\n"
+
+#~ msgid "lpoptions: Unknown printer or class!\n"
+#~ msgstr "lpoptions: Drucker oder Klasse unbekannt!\n"
+
+#~ msgid "lppasswd: Only root can add or delete passwords!\n"
+#~ msgstr "lppasswd: Nur „root“ kann Kennwörter hinzufügen und löschen!\n"
+
+#~ msgid "lppasswd: Password file busy!\n"
+#~ msgstr "lppasswd: Kennwortdatei wird gerade verwendet!\n"
+
+#~ msgid "lppasswd: Password file not updated!\n"
+#~ msgstr "lppasswd: Kennwortdatei ist nicht aktualisiert!\n"
+
+#~ msgid "lppasswd: Sorry, password doesn't match!\n"
+#~ msgstr "lppasswd: Kennwörter stimmen nicht überein!\n"
+
+#~ msgid ""
+#~ "lppasswd: Sorry, password rejected.\n"
+#~ "Your password must be at least 6 characters long, cannot contain\n"
+#~ "your username, and must contain at least one letter and number.\n"
+#~ msgstr ""
+#~ "lppasswd: Kennwort abgelehnt.\n"
+#~ "Das Kennwort muss mindestens 6 Zeichen lang sein, darf nicht Ihren "
+#~ "Benutzernamen enthalten und muss mindestens einen Buchstaben und eine "
+#~ "Zahl enthalten.\n"
+
+#~ msgid "lppasswd: Sorry, passwords don't match!\n"
+#~ msgstr "lppasswd: Kennwörter stimmen nicht überein!\n"
+
+#~ msgid "lppasswd: Unable to copy password string: %s\n"
+#~ msgstr "lppasswd: Kennwortstring konnte nicht kopiert werden: %s\n"
+
+#~ msgid "lppasswd: Unable to open password file: %s\n"
+#~ msgstr "lppasswd: Kennwortdatei konnte nicht geöffnet werden: %s\n"
+
+#~ msgid "lppasswd: Unable to write to password file: %s\n"
+#~ msgstr ""
+#~ "lppasswd: In die Kennwortdatei konnte nicht geschrieben werden: %s\n"
+
+#~ msgid "lppasswd: failed to backup old password file: %s\n"
+#~ msgstr "lppasswd: Sichern der alten Kennwortdatei fehlgeschlagen: %s\n"
+
+#~ msgid "lppasswd: failed to rename password file: %s\n"
+#~ msgstr "lppasswd: Kennwortdatei konnte nicht umbenannt werden: %s\n"
+
+#~ msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
+#~ msgstr "lppasswd: Benutzer „%s“ und Gruppe „%s“ existieren nicht.\n"
+
+#~ msgid ""
+#~ "lpstat: error - %s environment variable names non-existent destination \"%"
+#~ "s\"!\n"
+#~ msgstr ""
+#~ "lpstat: Fehler – %s Umgebungsvariablennamen nicht vorhanden für Ziel „%"
+#~ "s“!\n"
+
+#~ msgid "members of class %s:\n"
+#~ msgstr "gehört zu Klasse „%s“:\n"
+
+#~ msgid "no entries\n"
+#~ msgstr "keine Einträge\n"
+
+#~ msgid "no system default destination\n"
+#~ msgstr "kein System-Standardzielort\n"
+
+#~ msgid "notify-events not specified!"
+#~ msgstr "„notify-events“ nicht festgelegt!"
+
+#~ msgid "notify-recipient-uri URI \"%s\" is already used!"
+#~ msgstr "notify-recipient-uri URI „%s“ wird bereits verwendet!"
+
+#~ msgid "notify-recipient-uri URI \"%s\" uses unknown scheme!"
+#~ msgstr "notify-recipient-uri URI „%s“ verwendet unbekanntes Schema!"
+
+#~ msgid "notify-subscription-id %d no good!"
+#~ msgstr "notify-subscription-id „%d“ ist ungültig!"
+
+#~ msgid "ppdc: Adding include directory \"%s\"...\n"
+#~ msgstr "ppdc: Ordner „%s“ hinzufügen …\n"
+
+#~ msgid "ppdc: Adding/updating UI text from %s...\n"
+#~ msgstr "ppdc: UI-Text von „%s“ hinzufügen/aktualisieren …\n"
+
+#~ msgid "ppdc: Bad boolean value (%s) on line %d of %s.\n"
+#~ msgstr "ppdc: Ungültiger Boolscher Wert (%s) in Zeile %d von %s.\n"
+
+#~ msgid "ppdc: Bad resolution name \"%s\" on line %d of %s!\n"
+#~ msgstr "ppdc: Ungültiger aufzulösender Name „%s“ in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Bad status keyword %s on line %d of %s!\n"
+#~ msgstr "ppdc: Ungültiges Status-Keyword „%s“ in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Bad variable substitution ($%c) on line %d of %s.\n"
+#~ msgstr "ppdc: Ungültige Variablenersetzung ($%c) in Zeile %d von %s.\n"
+
+#~ msgid "ppdc: Choice found on line %d of %s with no Option!\n"
+#~ msgstr "ppdc: Auswahl in Zeile %d von %s gefunden ohne Option!\n"
+
+#~ msgid "ppdc: Duplicate #po for locale %s on line %d of %s!\n"
+#~ msgstr "ppdc: Duplikat #po für Locale „%s“ in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected a filter definition on line %d of %s!\n"
+#~ msgstr "ppdc: Filterdefinition erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected a program name on line %d of %s!\n"
+#~ msgstr "ppdc: Programmname erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected boolean value on line %d of %s.\n"
+#~ msgstr "ppdc: Boolschen Wert erwartet in Zeile %d von %s.\n"
+
+#~ msgid "ppdc: Expected charset after Font on line %d of %s!\n"
+#~ msgstr "ppdc: Zeichensatz nach Schrift erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected choice code on line %d of %s.\n"
+#~ msgstr "ppdc: Auswahlcode erwartet in Zeile %d von %s.\n"
+
+#~ msgid "ppdc: Expected choice name/text on line %d of %s.\n"
+#~ msgstr "ppdc: Auswahlname/-text erwartet in Zeile %d von %s.\n"
+
+#~ msgid "ppdc: Expected color order for ColorModel on line %d of %s!\n"
+#~ msgstr "ppdc: Farbreihenfolge für ColorModel erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected colorspace for ColorModel on line %d of %s!\n"
+#~ msgstr "ppdc: Farbraum für ColorModel erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected compression for ColorModel on line %d of %s!\n"
+#~ msgstr "ppdc: Komprimierung für ColorModel erwartet in Zeile %d von %s!\n"
+
+#~ msgid ""
+#~ "ppdc: Expected constraints string for UIConstraints on line %d of %s!\n"
+#~ msgstr ""
+#~ "ppdc: Constraints String für UIConstraints erwartet in Zeile %d von %s!\n"
+
+#~ msgid ""
+#~ "ppdc: Expected driver type keyword following DriverType on line %d of %"
+#~ "s!\n"
+#~ msgstr ""
+#~ "ppdc: Treibertyp-Keyword nach DriverType erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected duplex type after Duplex on line %d of %s!\n"
+#~ msgstr "ppdc: Duplextyp nach Duplex erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected encoding after Font on line %d of %s!\n"
+#~ msgstr "ppdc: Codierung nach Schrift erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected filename after #po %s on line %d of %s!\n"
+#~ msgstr "ppdc: Dateiname nach #po %s erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected group name/text on line %d of %s!\n"
+#~ msgstr "ppdc: Gruppenname/-text erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected include filename on line %d of %s!\n"
+#~ msgstr "ppdc: „include filename“ erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected integer on line %d of %s!\n"
+#~ msgstr "ppdc: „integer“ erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected locale after #po on line %d of %s!\n"
+#~ msgstr "ppdc: Locale nach #po erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected name after %s on line %d of %s!\n"
+#~ msgstr "ppdc: Name nach „%s“ erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected name after FileName on line %d of %s!\n"
+#~ msgstr "ppdc: Name nach FileName erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected name after Font on line %d of %s!\n"
+#~ msgstr "ppdc: Name nach Font erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected name after Manufacturer on line %d of %s!\n"
+#~ msgstr "ppdc: Name nach Manufacturer erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected name after MediaSize on line %d of %s!\n"
+#~ msgstr "ppdc: Name nach MediaSize erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected name after ModelName on line %d of %s!\n"
+#~ msgstr "ppdc: Name nach ModelName erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected name after PCFileName on line %d of %s!\n"
+#~ msgstr "ppdc: Name nach PCFileName erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected name/text after %s on line %d of %s!\n"
+#~ msgstr "ppdc: Name/Text nach „%s“ erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected name/text after Installable on line %d of %s!\n"
+#~ msgstr "ppdc: Name/Text nach Installable erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected name/text after Resolution on line %d of %s!\n"
+#~ msgstr "ppdc: Name/Text nach Resolution erwartet in Zeile %d von %s!\n"
+
+#~ msgid ""
+#~ "ppdc: Expected name/text combination for ColorModel on line %d of %s!\n"
+#~ msgstr ""
+#~ "ppdc: Kombination aus Name/Text für ColorModel erwartet in Zeile %d von %"
+#~ "s!\n"
+
+#~ msgid "ppdc: Expected option name/text on line %d of %s!\n"
+#~ msgstr "ppdc: Optionsname/-text erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected option section on line %d of %s!\n"
+#~ msgstr "ppdc: „option section“ erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected option type on line %d of %s!\n"
+#~ msgstr "ppdc: „option type“ erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected override field after Resolution on line %d of %s!\n"
+#~ msgstr ""
+#~ "ppdc: „override field“ nach Resolution erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected real number on line %d of %s!\n"
+#~ msgstr "ppdc: „real number“ erwartet in Zeile %d von %s!\n"
+
+#~ msgid ""
+#~ "ppdc: Expected resolution/mediatype following ColorProfile on line %d of %"
+#~ "s!\n"
+#~ msgstr ""
+#~ "ppdc: „resolution/mediatype“ nach ColorProfile erwartet in Zeile %d von %"
+#~ "s!\n"
+
+#~ msgid ""
+#~ "ppdc: Expected resolution/mediatype following SimpleColorProfile on line %"
+#~ "d of %s!\n"
+#~ msgstr ""
+#~ "ppdc: „resolution/mediatype“ nach SimpleColorProfile erwartet in Zeile %d "
+#~ "von %s!\n"
+
+#~ msgid "ppdc: Expected selector after %s on line %d of %s!\n"
+#~ msgstr "ppdc: „selector“ nach „%s“ erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected status after Font on line %d of %s!\n"
+#~ msgstr "ppdc: Status nach Font erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected string after Copyright on line %d of %s!\n"
+#~ msgstr "ppdc: „string“ nach Copyright erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected string after Version on line %d of %s!\n"
+#~ msgstr "ppdc: „string“ nach Version erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected two option names on line %d of %s!\n"
+#~ msgstr "ppdc: Zwei Optionsnamen erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected value after %s on line %d of %s!\n"
+#~ msgstr "ppdc: „value“ nach „%s“ erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Expected version after Font on line %d of %s!\n"
+#~ msgstr "ppdc: Version nach Font erwartet in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Invalid #include/#po filename \"%s\"!\n"
+#~ msgstr "ppdc: ungültiger #include/#po Dateiname „%s“!\n"
+
+#~ msgid "ppdc: Invalid cost for filter on line %d of %s!\n"
+#~ msgstr "ppdc: Ungültiges „cost“ für Filter in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Invalid empty MIME type for filter on line %d of %s!\n"
+#~ msgstr "ppdc: Ungültiger leerer MIME-Typ für Filter in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Invalid empty program name for filter on line %d of %s!\n"
+#~ msgstr ""
+#~ "ppdc: Ungültiger leerer Programmname für Filter in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Invalid option section \"%s\" on line %d of %s!\n"
+#~ msgstr "ppdc: Ungültiger Optionsabschnitt „%s“ in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Invalid option type \"%s\" on line %d of %s!\n"
+#~ msgstr "ppdc: Ungültiger Optionstyp „%s“ in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Loading driver information file \"%s\"...\n"
+#~ msgstr "ppdc: Treiberinfodatei „%s“ laden …\n"
+
+#~ msgid "ppdc: Loading messages for locale \"%s\"...\n"
+#~ msgstr "ppdc: Meldungen für Locale „%s“ laden …\n"
+
+#~ msgid "ppdc: Loading messages from \"%s\"...\n"
+#~ msgstr "ppdc: Meldungen von „%s“ laden …\n"
+
+#~ msgid "ppdc: Missing #endif at end of \"%s\"!\n"
+#~ msgstr "ppdc: #endif fehlt am Ende von „%s“!\n"
+
+#~ msgid "ppdc: Missing #if on line %d of %s!\n"
+#~ msgstr "ppdc: #if fehlt in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: No message catalog provided for locale %s!\n"
+#~ msgstr "ppdc: Kein Message-Catalog verfügbar für Locale „%s“!\n"
+
+#~ msgid "ppdc: Option %s redefined with a different type on line %d of %s!\n"
+#~ msgstr ""
+#~ "ppdc: Option „%s“ neu definiert durch anderen Typ in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Option constraint must *name on line %d of %s!\n"
+#~ msgstr "ppdc: Option „constraint must *name“ in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Too many nested #if's on line %d of %s!\n"
+#~ msgstr "ppdc: Zu viele verschachtelte #if in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Unable to create PPD file \"%s\" - %s.\n"
+#~ msgstr "ppdc: PPD-Datei „%s“ konnte nicht erstellt werden – %s.\n"
+
+#~ msgid "ppdc: Unable to create output directory %s: %s\n"
+#~ msgstr "ppdc: Ausgabeordner „%s“ konnte nicht erstellt werden: %s\n"
+
+#~ msgid "ppdc: Unable to create output pipes: %s\n"
+#~ msgstr "ppdc: Ausgabekanäle konnten nicht erstellt werden: %s\n"
+
+#~ msgid "ppdc: Unable to execute cupstestppd: %s\n"
+#~ msgstr "ppdc: cupstestppd konnte nicht ausgeführt werden: %s\n"
+
+#~ msgid "ppdc: Unable to find #po file %s on line %d of %s!\n"
+#~ msgstr "ppdc: #po-Datei „%s“ wurde nicht gefunden in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Unable to find include file \"%s\" on line %d of %s!\n"
+#~ msgstr "ppdc: include-Datei „%s“ wurde nicht gefunden in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Unable to find localization for \"%s\" - %s\n"
+#~ msgstr "ppdc: Lokalisierung für „%s“ wurde nicht gefunden – %s\n"
+
+#~ msgid "ppdc: Unable to load localization file \"%s\" - %s\n"
+#~ msgstr "ppdc: Lokalisierungsdatei „%s“ konnte nicht geladen werden – %s\n"
+
+#~ msgid "ppdc: Undefined variable (%s) on line %d of %s.\n"
+#~ msgstr "ppdc: Nicht defnierte Variable (%s) in Zeile %d von %s.\n"
+
+#~ msgid "ppdc: Unknown driver type %s on line %d of %s!\n"
+#~ msgstr "ppdc: Unbekannter Treibertyp „%s“ in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Unknown duplex type \"%s\" on line %d of %s!\n"
+#~ msgstr "ppdc: Unbekannter Duplextyp „%s“ in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Unknown media size \"%s\" on line %d of %s!\n"
+#~ msgstr "ppdc: Unbekannte Mediengröße „%s“ in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Unknown token \"%s\" seen on line %d of %s!\n"
+#~ msgstr "ppdc: Unbekannter Token „%s“ gefunden in Zeile %d von %s!\n"
+
+#~ msgid ""
+#~ "ppdc: Unknown trailing characters in real number \"%s\" on line %d of %"
+#~ "s!\n"
+#~ msgstr ""
+#~ "ppdc: Unbekannte nachfolgende Zeichen in Real Number „%s“ in Zeile %d von "
+#~ "%s!\n"
+
+#~ msgid "ppdc: Unterminated string starting with %c on line %d of %s!\n"
+#~ msgstr "ppdc: Unvollständiger String beginnend mit %c in Zeile %d von %s!\n"
+
+#~ msgid "ppdc: Writing %s...\n"
+#~ msgstr "ppdc: %s schreiben …\n"
+
+#~ msgid "ppdc: Writing PPD files to directory \"%s\"...\n"
+#~ msgstr "ppdc: PPD-Dateien schreiben in Ordner „%s“ …\n"
+
+#~ msgid "ppdmerge: Bad LanguageVersion \"%s\" in %s!\n"
+#~ msgstr "ppdmerge: Ungültige LanguageVersion „%s“ in %s!\n"
+
+#~ msgid "ppdmerge: Ignoring PPD file %s...\n"
+#~ msgstr "ppdmerge: PPD-Datei „%s“ ignorieren …\n"
+
+#~ msgid "ppdmerge: Unable to backup %s to %s- %s\n"
+#~ msgstr "ppdmerge: Backup von „%s“ auf %s fehlgeschlagen – %s\n"
+
+#~ msgid "printer %s disabled since %s -\n"
+#~ msgstr "Drucker „%s“ deaktiviert seit %s -\n"
+
+#~ msgid "printer %s is idle.  enabled since %s\n"
+#~ msgstr "Drucker „%s“ ist inaktiv; aktiviert seit %s\n"
+
+#~ msgid "printer %s now printing %s-%d.  enabled since %s\n"
+#~ msgstr "Drucker „%s“ druckt gerade %s–%d; aktiviert seit %s\n"
+
+#~ msgid "printer %s/%s disabled since %s -\n"
+#~ msgstr "Drucker „%s/%s“ deaktiviert seit %s -\n"
+
+#~ msgid "printer %s/%s is idle.  enabled since %s\n"
+#~ msgstr "Drucker „%s/%s“ ist inaktiv; aktiviert seit %s\n"
+
+#~ msgid "printer %s/%s now printing %s-%d.  enabled since %s\n"
+#~ msgstr "Drucker „%s/%s“ druckt gerade %s–%d; aktiviert seit %s\n"
+
+#~ msgid "request id is %s-%d (%d file(s))\n"
+#~ msgstr "Anfrage-ID ist %s–%d (%d Datei(en))\n"
+
+#~ msgid "scheduler is not running\n"
+#~ msgstr "Scheduler ist nicht aktiv\n"
+
+#~ msgid "scheduler is running\n"
+#~ msgstr "Scheduler ist aktiv\n"
+
+#~ msgid "status\t\tshow status of daemon and queue\n"
+#~ msgstr "Status\t\tStatus für Daemon und Warteliste anzeigen\n"
+
+#~ msgid "system default destination: %s\n"
+#~ msgstr "System-Standardzielort: %s\n"
+
+#~ msgid "system default destination: %s/%s\n"
+#~ msgstr "System-Standardzielort: %s/%s\n"
index 729566fbfe254e832891d81c45abde1cb422f0bb..687949e7e76860d1fb81d157d89ffc8af7ba2486 100644 (file)
@@ -16,7 +16,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.6\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2013-07-08 07:21-0400\n"
+"POT-Creation-Date: 2014-03-28 11:06-0400\n"
 "PO-Revision-Date: 2012-07-01 20:21+0100\n"
 "Last-Translator: Juan Pablo González Riopedre <riopedre13@yahoo.es>\n"
 "Language-Team: Spanish\n"
@@ -1110,6 +1110,9 @@ msgstr "  -a                      Exporta todas las impresoras."
 msgid "  -c catalog.po           Load the specified message catalog."
 msgstr "  -c catálogo.po           Carga el catálogo de mensajes especificado."
 
+msgid "  -c cups-files.conf      Set cups-files.conf file to use."
+msgstr ""
+
 msgid "  -c cupsd.conf           Set cupsd.conf file to use."
 msgstr "  -c cupsd.conf           Establece el archivo cupsd.conf a usar."
 
index f157f2302a1e20304c25ba41316e8e79cb858bec..c366fa4fe26472fef220babae2659cf51420e72b 100644 (file)
@@ -29,7 +29,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.6\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2013-07-08 07:21-0400\n"
+"POT-Creation-Date: 2014-03-28 11:06-0400\n"
 "PO-Revision-Date: 2012-12-12 11:12+0100\n"
 "Last-Translator: denis meramdjougoma <dcmeram@libertysurf.fr>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -961,6 +961,9 @@ msgstr ""
 msgid "  -c catalog.po           Load the specified message catalog."
 msgstr ""
 
+msgid "  -c cups-files.conf      Set cups-files.conf file to use."
+msgstr ""
+
 msgid "  -c cupsd.conf           Set cupsd.conf file to use."
 msgstr ""
 
index 638c19eb4d895f57f757476eb752e94281a85a7b..7f2119d7a18d4a51c83a1dc2540fd8d09cdfef85 100644 (file)
@@ -29,7 +29,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.6\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2013-07-08 07:21-0400\n"
+"POT-Creation-Date: 2014-03-28 11:06-0400\n"
 "PO-Revision-Date: 2013-07-14 12:00+0200\n"
 "Last-Translator: Giovanni Scafora <giovanni@archlinux.org>\n"
 "Language-Team: Arch Linux Italian Team <giovanni@archlinux.org>\n"
@@ -38,160 +38,122 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: systemv/lpstat.c:1949 systemv/lpstat.c:2074
 msgid "\t\t(all)"
 msgstr "\t\t(tutti)"
 
-#: systemv/lpstat.c:1952 systemv/lpstat.c:1955 systemv/lpstat.c:2077
-#: systemv/lpstat.c:2080
 msgid "\t\t(none)"
 msgstr "\t\t(nessuno)"
 
-#: berkeley/lpc.c:434
 #, c-format
 msgid "\t%d entries"
 msgstr "\t%d voci"
 
-#: systemv/lpstat.c:798 systemv/lpstat.c:814
 #, c-format
 msgid "\t%s"
 msgstr "\t%s"
 
-#: systemv/lpstat.c:1930 systemv/lpstat.c:2055
 msgid "\tAfter fault: continue"
 msgstr "\tDopo un errore: continua"
 
-#: systemv/lpstat.c:1548 systemv/lpstat.c:1899 systemv/lpstat.c:2025
 #, c-format
 msgid "\tAlerts: %s"
 msgstr "\tAvvisi: %s"
 
-#: systemv/lpstat.c:1953 systemv/lpstat.c:2078
 msgid "\tBanner required"
 msgstr "\tBanner richiesto"
 
-#: systemv/lpstat.c:1954 systemv/lpstat.c:2079
 msgid "\tCharset sets:"
 msgstr "\tSet di caratteri:"
 
-#: systemv/lpstat.c:1918 systemv/lpstat.c:2043
 msgid "\tConnection: direct"
 msgstr "\tConnessione: diretta"
 
-#: systemv/lpstat.c:1909 systemv/lpstat.c:2035
 msgid "\tConnection: remote"
 msgstr "\tConnessione: remota"
 
-#: systemv/lpstat.c:1873 systemv/lpstat.c:1999
 msgid "\tContent types: any"
 msgstr "\tTipi di contenuto: qualsiasi"
 
-#: systemv/lpstat.c:1957 systemv/lpstat.c:2082
 msgid "\tDefault page size:"
 msgstr "\tDimensione predefinite della pagina:"
 
-#: systemv/lpstat.c:1956 systemv/lpstat.c:2081
 msgid "\tDefault pitch:"
 msgstr "\tTono predefinito:"
 
-#: systemv/lpstat.c:1958 systemv/lpstat.c:2083
 msgid "\tDefault port settings:"
 msgstr "\tImpostazioni predefinite della porta:"
 
-#: systemv/lpstat.c:1879 systemv/lpstat.c:2005
 #, c-format
 msgid "\tDescription: %s"
 msgstr "\tDescrizione: %s"
 
-#: systemv/lpstat.c:1872 systemv/lpstat.c:1998
 msgid "\tForm mounted:"
 msgstr "\tModulo installato:"
 
-#: systemv/lpstat.c:1951 systemv/lpstat.c:2076
 msgid "\tForms allowed:"
 msgstr "\tModuli consentiti:"
 
-#: systemv/lpstat.c:1913 systemv/lpstat.c:2039
 #, c-format
 msgid "\tInterface: %s.ppd"
 msgstr "\tInterfaccia: %s.ppd"
 
-#: systemv/lpstat.c:1922 systemv/lpstat.c:2047
 #, c-format
 msgid "\tInterface: %s/interfaces/%s"
 msgstr "\tInterfaccia: %s/interfacce/%s"
 
-#: systemv/lpstat.c:1926 systemv/lpstat.c:2051
 #, c-format
 msgid "\tInterface: %s/ppd/%s.ppd"
 msgstr "\tInterfaccia: %s/ppd/%s.ppd"
 
-#: systemv/lpstat.c:1904 systemv/lpstat.c:2030
 #, c-format
 msgid "\tLocation: %s"
 msgstr "\tPosizione: %s"
 
-#: systemv/lpstat.c:1929 systemv/lpstat.c:2054
 msgid "\tOn fault: no alert"
 msgstr "\tIn caso di errore: nessun avviso"
 
-#: systemv/lpstat.c:1874 systemv/lpstat.c:2000
 msgid "\tPrinter types: unknown"
 msgstr "\tTipi di stampanti: sconosciuto"
 
-#: systemv/lpstat.c:1529
 #, c-format
 msgid "\tStatus: %s"
 msgstr "\tStato: %s"
 
-#: systemv/lpstat.c:1934 systemv/lpstat.c:1948 systemv/lpstat.c:2059
-#: systemv/lpstat.c:2073
 msgid "\tUsers allowed:"
 msgstr "\tUtenti autorizzati:"
 
-#: systemv/lpstat.c:1941 systemv/lpstat.c:2066
 msgid "\tUsers denied:"
 msgstr "\tUtenti non autorizzati:"
 
-#: berkeley/lpc.c:436
 msgid "\tdaemon present"
 msgstr "\tdemone presente"
 
-#: berkeley/lpc.c:432
 msgid "\tno entries"
 msgstr "\tnessuna voce"
 
-#: berkeley/lpc.c:404 berkeley/lpc.c:416
 #, c-format
 msgid "\tprinter is on device '%s' speed -1"
 msgstr "\tla stampante è sul dispositivo '%s' velocità -1"
 
-#: berkeley/lpc.c:429
 msgid "\tprinting is disabled"
 msgstr "\tla stampa è disabilitata"
 
-#: berkeley/lpc.c:427
 msgid "\tprinting is enabled"
 msgstr "\tla stampa è abilitata"
 
-#: systemv/lpstat.c:1551
 #, c-format
 msgid "\tqueued for %s"
 msgstr "\tin coda per %s"
 
-#: berkeley/lpc.c:424
 msgid "\tqueuing is disabled"
 msgstr "\tla coda è disabilitata"
 
-#: berkeley/lpc.c:422
 msgid "\tqueuing is enabled"
 msgstr "\tla coda è abilitata"
 
-#: systemv/lpstat.c:1865 systemv/lpstat.c:1991
 msgid "\treason unknown"
 msgstr "\tmotivo sconosciuto"
 
-#: systemv/cupstestppd.c:454
 msgid ""
 "\n"
 "    DETAILED CONFORMANCE TEST RESULTS"
@@ -199,134 +161,103 @@ msgstr ""
 "\n"
 "    RISULTATI DETTAGLIATI DEL TEST DI CONFORMITÀ"
 
-#: systemv/cupstestppd.c:3820
 msgid "                          Ignore specific warnings."
 msgstr "                          Ignora avvisi specifici."
 
-#: systemv/cupstestppd.c:3824
 msgid "                          Issue warnings instead of errors."
-msgstr "                          Avvisa in caso di problemi invece degli errori."
+msgstr ""
+"                          Avvisa in caso di problemi invece degli errori."
 
-#: systemv/cupstestppd.c:410 systemv/cupstestppd.c:415
 msgid "                REF: Page 15, section 3.1."
 msgstr "                RIF: pagina 15, sezione 3.1."
 
-#: systemv/cupstestppd.c:405
 msgid "                REF: Page 15, section 3.2."
 msgstr "                RIF: pagina 15, sezione 3.2."
 
-#: systemv/cupstestppd.c:425
 msgid "                REF: Page 19, section 3.3."
 msgstr "                RIF: pagina 19, sezione 3.3."
 
-#: systemv/cupstestppd.c:378
 msgid "                REF: Page 20, section 3.4."
 msgstr "                RIF: pagina 20, sezione 3.4."
 
-#: systemv/cupstestppd.c:430
 msgid "                REF: Page 27, section 3.5."
 msgstr "                RIF: pagina 27, sezione 3.5."
 
-#: systemv/cupstestppd.c:373
 msgid "                REF: Page 42, section 5.2."
 msgstr "                RIF: pagina 42, sezione 5.2."
 
-#: systemv/cupstestppd.c:420
 msgid "                REF: Pages 16-17, section 3.2."
 msgstr "                RIF: pagine 16-17, sezione 3.2."
 
-#: systemv/cupstestppd.c:390
 msgid "                REF: Pages 42-45, section 5.2."
 msgstr "                RIF: pagine 42-45, sezione 5.2."
 
-#: systemv/cupstestppd.c:384
 msgid "                REF: Pages 45-46, section 5.2."
 msgstr "                RIF: pagine 45-46, sezione 5.2."
 
-#: systemv/cupstestppd.c:395
 msgid "                REF: Pages 48-49, section 5.2."
 msgstr "                RIF: pagine 48-49, sezione 5.2."
 
-#: systemv/cupstestppd.c:400
 msgid "                REF: Pages 52-54, section 5.2."
 msgstr "                RIF: pagine 52-54, sezione 5.2."
 
-#: berkeley/lpq.c:559
 #, c-format
 msgid "        %-39.39s %.0f bytes"
 msgstr "        %-39.39s %.0f byte"
 
-#: systemv/cupstestppd.c:589
 #, c-format
 msgid "        PASS    Default%s"
 msgstr "        PASS    Default%s"
 
-#: systemv/cupstestppd.c:524
 msgid "        PASS    DefaultImageableArea"
 msgstr "        PASS    DefaultImageableArea"
 
-#: systemv/cupstestppd.c:558
 msgid "        PASS    DefaultPaperDimension"
 msgstr "        PASS    DefaultPaperDimension"
 
-#: systemv/cupstestppd.c:631
 msgid "        PASS    FileVersion"
 msgstr "        PASS    FileVersion"
 
-#: systemv/cupstestppd.c:675
 msgid "        PASS    FormatVersion"
 msgstr "        PASS    FormatVersion"
 
-#: systemv/cupstestppd.c:695
 msgid "        PASS    LanguageEncoding"
 msgstr "        PASS    LanguageEncoding"
 
-#: systemv/cupstestppd.c:715
 msgid "        PASS    LanguageVersion"
 msgstr "        PASS    LanguageVersion"
 
-#: systemv/cupstestppd.c:769
 msgid "        PASS    Manufacturer"
 msgstr "        PASS    Manufacturer"
 
-#: systemv/cupstestppd.c:809
 msgid "        PASS    ModelName"
 msgstr "        PASS    ModelName"
 
-#: systemv/cupstestppd.c:829
 msgid "        PASS    NickName"
 msgstr "        PASS    NickName"
 
-#: systemv/cupstestppd.c:889
 msgid "        PASS    PCFileName"
 msgstr "        PASS    PCFileName"
 
-#: systemv/cupstestppd.c:964
 msgid "        PASS    PSVersion"
 msgstr "        PASS    PSVersion"
 
-#: systemv/cupstestppd.c:869
 msgid "        PASS    PageRegion"
 msgstr "        PASS    PageRegion"
 
-#: systemv/cupstestppd.c:849
 msgid "        PASS    PageSize"
 msgstr "        PASS    PageSize"
 
-#: systemv/cupstestppd.c:924
 msgid "        PASS    Product"
 msgstr "        PASS    Product"
 
-#: systemv/cupstestppd.c:999
 msgid "        PASS    ShortNickName"
 msgstr "        PASS    ShortNickName"
 
-#: systemv/cupstestppd.c:1374
 #, c-format
 msgid "        WARN    %s has no corresponding options."
 msgstr "        WARN    %s non ha opzioni corrispondenti."
 
-#: systemv/cupstestppd.c:1486
 #, c-format
 msgid ""
 "        WARN    %s shares a common prefix with %s\n"
@@ -335,22 +266,21 @@ msgstr ""
 "        WARN    %s condivide un prefisso comune con %s\n"
 "                RIF: pagina 15, sezione 3.2."
 
-#: systemv/cupstestppd.c:1345
 #, c-format
 msgid ""
 "        WARN    Duplex option keyword %s may not work as expected and should "
 "be named Duplex.\n"
 "                REF: Page 122, section 5.17"
 msgstr ""
-"        WARN    La parola chiave dell'opzione duplex %s potrebbe non funzionare "
-"come previsto e dovrebbe essere chiamata Duplex.\n"
+"        WARN    La parola chiave dell'opzione duplex %s potrebbe non "
+"funzionare come previsto e dovrebbe essere chiamata Duplex.\n"
 "                RIF: pagina 122, sezione 5.17"
 
-#: systemv/cupstestppd.c:1744
 msgid "        WARN    File contains a mix of CR, LF, and CR LF line endings."
-msgstr "        WARN    Il file contiene un insieme di righe che terminano con CR, LF e CR LF."
+msgstr ""
+"        WARN    Il file contiene un insieme di righe che terminano con CR, "
+"LF e CR LF."
 
-#: systemv/cupstestppd.c:1390
 msgid ""
 "        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
 "                REF: Pages 56-57, section 5.3."
@@ -358,12 +288,10 @@ msgstr ""
 "        WARN    LanguageEncoding è richiesto dalle specifiche PPD 4.3.\n"
 "                RIF: pagine 56-57, sezione 5.3."
 
-#: systemv/cupstestppd.c:1726
 #, c-format
 msgid "        WARN    Line %d only contains whitespace."
 msgstr "        WARN    La riga %d contiene solo spazi."
 
-#: systemv/cupstestppd.c:1398
 msgid ""
 "        WARN    Manufacturer required by PPD 4.3 spec.\n"
 "                REF: Pages 58-59, section 5.3."
@@ -371,15 +299,13 @@ msgstr ""
 "        WARN    Manufacturer è richiesto dalle specifiche PPD 4.3.\n"
 "                RIF: pagine 58-59, sezione 5.3."
 
-#: systemv/cupstestppd.c:1749
 msgid ""
 "        WARN    Non-Windows PPD files should use lines ending with only LF, "
 "not CR LF."
 msgstr ""
-"        WARN    I file PPD per sistemi diversi da Windows dovrebbero utilizzare "
-"solo righe terminanti con LF e non con CR LF."
+"        WARN    I file PPD per sistemi diversi da Windows dovrebbero "
+"utilizzare solo righe terminanti con LF e non con CR LF."
 
-#: systemv/cupstestppd.c:1382
 #, c-format
 msgid ""
 "        WARN    Obsolete PPD version %.1f.\n"
@@ -388,7 +314,6 @@ msgstr ""
 "        WARN    Versione obsoleta di PPD %.1f.\n"
 "                RIF: pagina 42, sezione 5.2."
 
-#: systemv/cupstestppd.c:1413
 msgid ""
 "        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
 "                REF: Pages 61-62, section 5.3."
@@ -396,7 +321,6 @@ msgstr ""
 "        WARN    PCFileName più lungo di 8.3 vìola le specifiche PPD.\n"
 "                RIF: pagine 61-62, sezione 5.3."
 
-#: systemv/cupstestppd.c:1421
 msgid ""
 "        WARN    PCFileName should contain a unique filename.\n"
 "                REF: Pages 61-62, section 5.3."
@@ -404,15 +328,14 @@ msgstr ""
 "        WARN    PCFileName dovrebbe contenere un nome del file unico.\n"
 "                RIF: pagine 61-62, sezione 5.3."
 
-#: systemv/cupstestppd.c:1456
 msgid ""
 "        WARN    Protocols contains PJL but JCL attributes are not set.\n"
 "                REF: Pages 78-79, section 5.7."
 msgstr ""
-"        WARN    Il protocollo contiene PJL ma gli attributi di JCL non sono impostati.\n"
+"        WARN    Il protocollo contiene PJL ma gli attributi di JCL non sono "
+"impostati.\n"
 "                RIF: pagine 78-79, sezione 5.7."
 
-#: systemv/cupstestppd.c:1447
 msgid ""
 "        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
 "                REF: Pages 78-79, section 5.7."
@@ -420,7 +343,6 @@ msgstr ""
 "        WARN    Il protocollo contiene entrambi PJL e BCP; è previsto TBCP.\n"
 "                RIF: pagine 78-79, sezione 5.7."
 
-#: systemv/cupstestppd.c:1430
 msgid ""
 "        WARN    ShortNickName required by PPD 4.3 spec.\n"
 "                REF: Pages 64-65, section 5.3."
@@ -428,19 +350,15 @@ msgstr ""
 "        WARN    ShortNickName richiesto dalle specifiche di PPD 4.3.\n"
 "                RIF: pagine 64-65, sezione 5.3."
 
-#: systemv/cupsaddsmb.c:282
 msgid "       cupsaddsmb [options] -a"
 msgstr "       cupsaddsmb [opzioni] -a"
 
-#: systemv/cupstestdsc.c:427
 msgid "       cupstestdsc [options] -"
 msgstr "       cupstestdsc [opzioni] -"
 
-#: systemv/cupstestppd.c:3815
 msgid "       program | cupstestppd [options] -"
 msgstr "       programma | cupstestppd [opzioni] -"
 
-#: systemv/cupstestppd.c:3747
 #, c-format
 msgid ""
 "      %s  \"%s %s\" conflicts with \"%s %s\"\n"
@@ -449,17 +367,14 @@ msgstr ""
 "      %s  \"%s %s\" confligge con \"%s %s\"\n"
 "                (vincolo=\"%s %s %s %s\")."
 
-#: systemv/cupstestppd.c:2248
 #, c-format
 msgid "      %s  %s %s does not exist."
 msgstr "      %s  %s %s non esiste."
 
-#: systemv/cupstestppd.c:3904
 #, c-format
 msgid "      %s  %s file \"%s\" has the wrong capitalization."
 msgstr "      %s  %s file \"%s\" ha la capitalizzazione sbagliata."
 
-#: systemv/cupstestppd.c:2318
 #, c-format
 msgid ""
 "      %s  Bad %s choice %s.\n"
@@ -468,99 +383,75 @@ msgstr ""
 "      %s  errata %s scelta %s.\n"
 "                RIF: pagina 122, sezione 5.17"
 
-#: systemv/cupstestppd.c:3507 systemv/cupstestppd.c:3556
-#: systemv/cupstestppd.c:3595
 #, c-format
 msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s."
-msgstr "      %s  UTF-8 non è valido \"%s\" la string di traduzione dell'opzione %s, scelta %s."
+msgstr ""
+"      %s  UTF-8 non è valido \"%s\" la string di traduzione dell'opzione %s, "
+"scelta %s."
 
-#: systemv/cupstestppd.c:3461
 #, c-format
 msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s."
-msgstr "      %s  UTF-8 non è valido \"%s\" la stringa di traduzione dell'opzione %s."
+msgstr ""
+"      %s  UTF-8 non è valido \"%s\" la stringa di traduzione dell'opzione %s."
 
-#: systemv/cupstestppd.c:2389
 #, c-format
 msgid "      %s  Bad cupsFilter value \"%s\"."
 msgstr "      %s  valore di cupsFilter non è valido \"%s\"."
 
-#: systemv/cupstestppd.c:2475
 #, c-format
 msgid "      %s  Bad cupsFilter2 value \"%s\"."
 msgstr "      %s  il valore di cupsFilter2 non è valido \"%s\"."
 
-#: systemv/cupstestppd.c:2964
 #, c-format
 msgid "      %s  Bad cupsICCProfile %s."
 msgstr "      %s  il valore di cupsICCProfile non è valido %s."
 
-#: systemv/cupstestppd.c:2571
 #, c-format
 msgid "      %s  Bad cupsPreFilter value \"%s\"."
 msgstr "      %s  il valore di cupsPreFilter non è valido \"%s\"."
 
-#: systemv/cupstestppd.c:1822
 #, c-format
 msgid "      %s  Bad cupsUIConstraints %s: \"%s\""
 msgstr "      %s  il valore di cupsUIConstraints non è valido %s: \"%s\""
 
-#: systemv/cupstestppd.c:3411
 #, c-format
 msgid "      %s  Bad language \"%s\"."
 msgstr "      %s  la lingua non è valida \"%s\"."
 
-#: systemv/cupstestppd.c:2433 systemv/cupstestppd.c:2529
-#: systemv/cupstestppd.c:2615 systemv/cupstestppd.c:2673
-#: systemv/cupstestppd.c:2728 systemv/cupstestppd.c:2783
-#: systemv/cupstestppd.c:2838 systemv/cupstestppd.c:2891
-#: systemv/cupstestppd.c:3013
 #, c-format
 msgid "      %s  Bad permissions on %s file \"%s\"."
 msgstr "      %s  permessi errati sul file %s \"%s\"."
 
-#: systemv/cupstestppd.c:2373 systemv/cupstestppd.c:2459
-#: systemv/cupstestppd.c:2555 systemv/cupstestppd.c:2642
-#: systemv/cupstestppd.c:2697 systemv/cupstestppd.c:2752
-#: systemv/cupstestppd.c:2807 systemv/cupstestppd.c:2862
 #, c-format
 msgid "      %s  Bad spelling of %s - should be %s."
 msgstr "      %s  ortografia errata di %s - dovrebbe essere %s."
 
-#: systemv/cupstestppd.c:2907
 #, c-format
 msgid "      %s  Cannot provide both APScanAppPath and APScanAppBundleID."
-msgstr "      %s  non è possibile passare entrambi APScanAppPath e APScanAppBundleID."
+msgstr ""
+"      %s  non è possibile passare entrambi APScanAppPath e APScanAppBundleID."
 
-#: systemv/cupstestppd.c:2205
 #, c-format
 msgid "      %s  Default choices conflicting."
 msgstr "      %s  le scelte predefinite confliggono."
 
-#: systemv/cupstestppd.c:1803
 #, c-format
 msgid "      %s  Empty cupsUIConstraints %s"
 msgstr "      %s  cupsUIConstraints è vuota %s"
 
-#: systemv/cupstestppd.c:3539 systemv/cupstestppd.c:3579
 #, c-format
 msgid "      %s  Missing \"%s\" translation string for option %s, choice %s."
-msgstr "      %s  manca \"%s\" la stringa di traduzione dell'opzione %s, scelta %s."
+msgstr ""
+"      %s  manca \"%s\" la stringa di traduzione dell'opzione %s, scelta %s."
 
-#: systemv/cupstestppd.c:3447
 #, c-format
 msgid "      %s  Missing \"%s\" translation string for option %s."
 msgstr "      %s  manca \"%s\" la stringa di traduzione dell'opzione %s."
 
-#: systemv/cupstestppd.c:2418 systemv/cupstestppd.c:2514
-#: systemv/cupstestppd.c:2600 systemv/cupstestppd.c:2658
-#: systemv/cupstestppd.c:2713 systemv/cupstestppd.c:2768
-#: systemv/cupstestppd.c:2823 systemv/cupstestppd.c:2875
-#: systemv/cupstestppd.c:2998
 #, c-format
 msgid "      %s  Missing %s file \"%s\"."
 msgstr "      %s  manca il file %s \"%s\"."
 
-#: systemv/cupstestppd.c:3121
 #, c-format
 msgid ""
 "      %s  Missing REQUIRED PageRegion option.\n"
@@ -569,7 +460,6 @@ msgstr ""
 "      %s  manca l'opzione RICHIESTA PageRegion.\n"
 "                RIF: pagina 100, sezione 5.14."
 
-#: systemv/cupstestppd.c:3106
 #, c-format
 msgid ""
 "      %s  Missing REQUIRED PageSize option.\n"
@@ -578,37 +468,30 @@ msgstr ""
 "      %s  manca l'opzione RICHIESTA PageSize.\n"
 "                RIF: pagina 99, sezione 5.14."
 
-#: systemv/cupstestppd.c:2013 systemv/cupstestppd.c:2054
 #, c-format
 msgid "      %s  Missing choice *%s %s in UIConstraints \"*%s %s *%s %s\"."
 msgstr "      %s  manca la scelta *%s %s in UIConstraints \"*%s %s *%s %s\"."
 
-#: systemv/cupstestppd.c:1908
 #, c-format
 msgid "      %s  Missing choice *%s %s in cupsUIConstraints %s: \"%s\""
 msgstr "      %s  manca la scelta *%s %s in cupsUIConstraints %s: \"%s\""
 
-#: systemv/cupstestppd.c:1840
 #, c-format
 msgid "      %s  Missing cupsUIResolver %s"
 msgstr "     %s  manca cupsUIResolver %s"
 
-#: systemv/cupstestppd.c:1999 systemv/cupstestppd.c:2040
 #, c-format
 msgid "      %s  Missing option %s in UIConstraints \"*%s %s *%s %s\"."
 msgstr "      %s  manca l'opzione %s in UIConstraints \"*%s %s *%s %s\"."
 
-#: systemv/cupstestppd.c:1892
 #, c-format
 msgid "      %s  Missing option %s in cupsUIConstraints %s: \"%s\""
 msgstr "      %s  manca l'opzione %s in cupsUIConstraints %s: \"%s\""
 
-#: systemv/cupstestppd.c:3633
 #, c-format
 msgid "      %s  No base translation \"%s\" is included in file."
 msgstr "      %s  Nessuna traduzione base \"%s\" è inclusa nel file."
 
-#: systemv/cupstestppd.c:2294
 #, c-format
 msgid ""
 "      %s  REQUIRED %s does not define choice None.\n"
@@ -617,44 +500,37 @@ msgstr ""
 "      %s  RICHIESTA %s non definisce la scelta None.\n"
 "                RIF: pagina 122, sezione 5.17"
 
-#: systemv/cupstestppd.c:3180 systemv/cupstestppd.c:3194
 #, c-format
 msgid "      %s  Size \"%s\" defined for %s but not for %s."
 msgstr "      %s  dimensione \"%s\" definita per %s ma non per %s."
 
-#: systemv/cupstestppd.c:3160
 #, c-format
 msgid "      %s  Size \"%s\" has unexpected dimensions (%gx%g)."
-msgstr "      %s  dimensione \"%s\" presenta delle dimensioni inaspettate (%gx%g)."
+msgstr ""
+"      %s  dimensione \"%s\" presenta delle dimensioni inaspettate (%gx%g)."
 
-#: systemv/cupstestppd.c:3351
 #, c-format
 msgid "      %s  Size \"%s\" should be \"%s\"."
 msgstr "      %s  dimensione \"%s\" dovrebbe essere \"%s\"."
 
-#: systemv/cupstestppd.c:3300
 #, c-format
 msgid "      %s  Size \"%s\" should be the Adobe standard name \"%s\"."
-msgstr "      %s  dimensione \"%s\" dovrebbe essere il nome standard di Adobe \"%s\"."
+msgstr ""
+"      %s  dimensione \"%s\" dovrebbe essere il nome standard di Adobe \"%s\"."
 
-#: systemv/cupstestppd.c:3041
 #, c-format
 msgid "      %s  cupsICCProfile %s hash value collides with %s."
 msgstr "      %s  cupsICCProfile %s il valore dell'hash collide con %s."
 
-#: systemv/cupstestppd.c:1963
 #, c-format
 msgid "      %s  cupsUIResolver %s causes a loop."
 msgstr "      %s  cupsUIResolver %s causa un loop."
 
-#: systemv/cupstestppd.c:1945
 #, c-format
 msgid ""
 "      %s  cupsUIResolver %s does not list at least two different options."
-msgstr ""
-"      %s  cupsUIResolver %s non elenca almeno due opzioni differenti."
+msgstr "      %s  cupsUIResolver %s non elenca almeno due opzioni differenti."
 
-#: systemv/cupstestppd.c:1168
 #, c-format
 msgid ""
 "      **FAIL**  %s must be 1284DeviceID\n"
@@ -663,7 +539,6 @@ msgstr ""
 "      **FAIL**  %s deve essere 1284DeviceID\n"
 "                RIF: pagina 72, sezione 5.5"
 
-#: systemv/cupstestppd.c:580
 #, c-format
 msgid ""
 "      **FAIL**  Bad Default%s %s\n"
@@ -672,7 +547,6 @@ msgstr ""
 "      **FAIL**  Valore predefinito errato%s %s\n"
 "                RIF: pagina 40, sezione 4.5."
 
-#: systemv/cupstestppd.c:514
 #, c-format
 msgid ""
 "      **FAIL**  Bad DefaultImageableArea %s\n"
@@ -681,7 +555,6 @@ msgstr ""
 "      **FAIL**  DefaultImageableArea non è valido %s\n"
 "                RIF: pagina 102, sezione 5.15."
 
-#: systemv/cupstestppd.c:550
 #, c-format
 msgid ""
 "      **FAIL**  Bad DefaultPaperDimension %s\n"
@@ -690,7 +563,6 @@ msgstr ""
 "      **FAIL**  DefaultPaperDimension non è valido %s\n"
 "                RIF: pagina 103, sezione 5.15."
 
-#: systemv/cupstestppd.c:623
 #, c-format
 msgid ""
 "      **FAIL**  Bad FileVersion \"%s\"\n"
@@ -699,7 +571,6 @@ msgstr ""
 "      **FAIL**  FileVersion non è valido \"%s\"\n"
 "                RIF: pagina 56, sezione 5.3."
 
-#: systemv/cupstestppd.c:667
 #, c-format
 msgid ""
 "      **FAIL**  Bad FormatVersion \"%s\"\n"
@@ -708,7 +579,6 @@ msgstr ""
 "      **FAIL**  FormatVersion non è valido \"%s\"\n"
 "                RIF: pagina 56, sezione 5.3."
 
-#: systemv/cupstestppd.c:1025
 msgid ""
 "      **FAIL**  Bad JobPatchFile attribute in file\n"
 "                REF: Page 24, section 3.4."
@@ -716,17 +586,15 @@ msgstr ""
 "      **FAIL**  l'attributo di JobPatchFile nel file non è valido\n"
 "                RIF: pagina 24, sezione 3.4."
 
-#: systemv/cupstestppd.c:1213
 #, c-format
 msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1."
-msgstr "      **FAIL**  LanguageEncoding non è valido %s - deve essere ISOLatin1."
+msgstr ""
+"      **FAIL**  LanguageEncoding non è valido %s - deve essere ISOLatin1."
 
-#: systemv/cupstestppd.c:1227
 #, c-format
 msgid "      **FAIL**  Bad LanguageVersion %s - must be English."
 msgstr "      **FAIL**  LanguageVersion non è valido %s - deve essere Inglese."
 
-#: systemv/cupstestppd.c:743 systemv/cupstestppd.c:760
 #, c-format
 msgid ""
 "      **FAIL**  Bad Manufacturer (should be \"%s\")\n"
@@ -735,16 +603,15 @@ msgstr ""
 "      **FAIL**  Manufacturer non è valido (dovrebbe essere \"%s\")\n"
 "                RIF: pagina 211, tabella D.1."
 
-#: systemv/cupstestppd.c:800
 #, c-format
 msgid ""
 "      **FAIL**  Bad ModelName - \"%c\" not allowed in string.\n"
 "                REF: Pages 59-60, section 5.3."
 msgstr ""
-"      **FAIL**  ModelName non è valido - \"%c\" non consentito nella stringa.\n"
+"      **FAIL**  ModelName non è valido - \"%c\" non consentito nella "
+"stringa.\n"
 "                RIF: pagine 59-60, sezione 5.3."
 
-#: systemv/cupstestppd.c:956
 msgid ""
 "      **FAIL**  Bad PSVersion - not \"(string) int\".\n"
 "                REF: Pages 62-64, section 5.3."
@@ -752,7 +619,6 @@ msgstr ""
 "      **FAIL**  PSVersion non è valido - non è una \"(stringa) intera\".\n"
 "                RIF: pagine 62-64, sezione 5.3."
 
-#: systemv/cupstestppd.c:917
 msgid ""
 "      **FAIL**  Bad Product - not \"(string)\".\n"
 "                REF: Page 62, section 5.3."
@@ -760,7 +626,6 @@ msgstr ""
 "      **FAIL**  Product non è valido - non è una \"(stringa)\".\n"
 "                RIF: pagina 62, sezione 5.3."
 
-#: systemv/cupstestppd.c:991
 msgid ""
 "      **FAIL**  Bad ShortNickName - longer than 31 chars.\n"
 "                REF: Pages 64-65, section 5.3."
@@ -768,7 +633,6 @@ msgstr ""
 "      **FAIL**  ShortNickName non è valido - più lungo di 31 caratteri.\n"
 "                RIF: pagine 64-65, sezione 5.3."
 
-#: systemv/cupstestppd.c:1149
 #, c-format
 msgid ""
 "      **FAIL**  Bad option %s choice %s\n"
@@ -777,50 +641,48 @@ msgstr ""
 "      **FAIL**  L'opzione %s non è valida scelta %s\n"
 "                RIF: pagina 84, sezione 5.9"
 
-#: systemv/cupstestppd.c:3774 systemv/cupstestppd.c:3796
 #, c-format
 msgid "      **FAIL**  Default option code cannot be interpreted: %s"
-msgstr "      **FAIL**  Il codice dell'opzione predefinita non può essere interpretato: %s"
+msgstr ""
+"      **FAIL**  Il codice dell'opzione predefinita non può essere "
+"interpretato: %s"
 
-#: systemv/cupstestppd.c:1286
 #, c-format
 msgid ""
 "      **FAIL**  Default translation string for option %s choice %s contains "
 "8-bit characters."
 msgstr ""
-"      **FAIL**  La stringa di traduzione predefinita dell'opzione %s scelta %s contiene "
-"caratteri a 8-bit."
+"      **FAIL**  La stringa di traduzione predefinita dell'opzione %s scelta "
+"%s contiene caratteri a 8-bit."
 
-#: systemv/cupstestppd.c:1259
 #, c-format
 msgid ""
 "      **FAIL**  Default translation string for option %s contains 8-bit "
 "characters."
 msgstr ""
-"      **FAIL**  La stringa di traduzione predefinita dell'opzione %s contiene "
-"caratteri a 8-bit."
+"      **FAIL**  La stringa di traduzione predefinita dell'opzione %s "
+"contiene caratteri a 8-bit."
 
-#: systemv/cupstestppd.c:2101
 #, c-format
 msgid "      **FAIL**  Group names %s and %s differ only by case."
 msgstr "      **FAIL**  I nomi dei gruppi %s e %s differiscono solo per caso."
 
-#: systemv/cupstestppd.c:2146
 #, c-format
 msgid "      **FAIL**  Multiple occurrences of option %s choice name %s."
-msgstr "      **FAIL**  Occorrenze multiple dell'opzione %s nome della scelta %s."
+msgstr ""
+"      **FAIL**  Occorrenze multiple dell'opzione %s nome della scelta %s."
 
-#: systemv/cupstestppd.c:2163
 #, c-format
 msgid "      **FAIL**  Option %s choice names %s and %s differ only by case."
-msgstr "      **FAIL**  I nomi delle scelte %s e %s dell'opzione %s differiscono solo per caso."
+msgstr ""
+"      **FAIL**  I nomi delle scelte %s e %s dell'opzione %s differiscono "
+"solo per caso."
 
-#: systemv/cupstestppd.c:2123
 #, c-format
 msgid "      **FAIL**  Option names %s and %s differ only by case."
-msgstr "      **FAIL**  I nomi delle opzioni %s e %s differiscono solo per caso."
+msgstr ""
+"      **FAIL**  I nomi delle opzioni %s e %s differiscono solo per caso."
 
-#: systemv/cupstestppd.c:600
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED Default%s\n"
@@ -829,7 +691,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA predefinita%s\n"
 "                RIF: pagina 40, sezione 4.5."
 
-#: systemv/cupstestppd.c:499
 msgid ""
 "      **FAIL**  REQUIRED DefaultImageableArea\n"
 "                REF: Page 102, section 5.15."
@@ -837,7 +698,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA DefaultImageableArea\n"
 "                RIF: pagina 102, sezione 5.15."
 
-#: systemv/cupstestppd.c:535
 msgid ""
 "      **FAIL**  REQUIRED DefaultPaperDimension\n"
 "                REF: Page 103, section 5.15."
@@ -845,7 +705,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA DefaultPaperDimension\n"
 "                RIF: pagina 103, sezione 5.15."
 
-#: systemv/cupstestppd.c:641
 msgid ""
 "      **FAIL**  REQUIRED FileVersion\n"
 "                REF: Page 56, section 5.3."
@@ -853,7 +712,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA FileVersion\n"
 "                RIF: pagina 56, sezione 5.3."
 
-#: systemv/cupstestppd.c:685
 msgid ""
 "      **FAIL**  REQUIRED FormatVersion\n"
 "                REF: Page 56, section 5.3."
@@ -861,7 +719,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA FormatVersion\n"
 "                RIF: pagina 56, sezione 5.3."
 
-#: systemv/cupstestppd.c:1076
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
@@ -872,7 +729,6 @@ msgstr ""
 "                RIF: pagina 41, sezione 5.\n"
 "                RIF: pagina 102, sezione 5.15."
 
-#: systemv/cupstestppd.c:705
 msgid ""
 "      **FAIL**  REQUIRED LanguageEncoding\n"
 "                REF: Pages 56-57, section 5.3."
@@ -880,7 +736,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA LanguageEncoding\n"
 "                RIF: pagina 56-57, sezione 5.3."
 
-#: systemv/cupstestppd.c:725
 msgid ""
 "      **FAIL**  REQUIRED LanguageVersion\n"
 "                REF: Pages 57-58, section 5.3."
@@ -888,7 +743,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA LanguageVersion\n"
 "                RIF: pagine 57-58, sezione 5.3."
 
-#: systemv/cupstestppd.c:779
 msgid ""
 "      **FAIL**  REQUIRED Manufacturer\n"
 "                REF: Pages 58-59, section 5.3."
@@ -896,7 +750,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA Manufacturer\n"
 "                RIF: pagine 58-59, sezione 5.3."
 
-#: systemv/cupstestppd.c:819
 msgid ""
 "      **FAIL**  REQUIRED ModelName\n"
 "                REF: Pages 59-60, section 5.3."
@@ -904,7 +757,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA ModelName\n"
 "                RIF: pagine 59-60, sezione 5.3."
 
-#: systemv/cupstestppd.c:839
 msgid ""
 "      **FAIL**  REQUIRED NickName\n"
 "                REF: Page 60, section 5.3."
@@ -912,7 +764,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA NickName\n"
 "                RIF: pagina 60, sezione 5.3."
 
-#: systemv/cupstestppd.c:899
 msgid ""
 "      **FAIL**  REQUIRED PCFileName\n"
 "                REF: Pages 61-62, section 5.3."
@@ -920,7 +771,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA PCFileName\n"
 "                RIF: pagine 61-62, sezione 5.3."
 
-#: systemv/cupstestppd.c:974
 msgid ""
 "      **FAIL**  REQUIRED PSVersion\n"
 "                REF: Pages 62-64, section 5.3."
@@ -928,7 +778,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA PSVersion\n"
 "                RIF: pagine 62-64, sezione 5.3."
 
-#: systemv/cupstestppd.c:879
 msgid ""
 "      **FAIL**  REQUIRED PageRegion\n"
 "                REF: Page 100, section 5.14."
@@ -936,7 +785,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA PageRegion\n"
 "                RIF: pagina 100, sezione 5.14."
 
-#: systemv/cupstestppd.c:1045
 msgid ""
 "      **FAIL**  REQUIRED PageSize\n"
 "                REF: Page 41, section 5.\n"
@@ -946,7 +794,6 @@ msgstr ""
 "                RIF: pagina 41, sezione 5.\n"
 "                RIF: pagina 99, sezione 5.14."
 
-#: systemv/cupstestppd.c:859
 msgid ""
 "      **FAIL**  REQUIRED PageSize\n"
 "                REF: Pages 99-100, section 5.14."
@@ -954,7 +801,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA PageSize\n"
 "                RIF: pagine 99-100, sezione 5.14."
 
-#: systemv/cupstestppd.c:1098
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
@@ -965,7 +811,6 @@ msgstr ""
 "                RIF: pagina 41, sezione 5.\n"
 "                RIF: pagina 103, sezione 5.15."
 
-#: systemv/cupstestppd.c:934
 msgid ""
 "      **FAIL**  REQUIRED Product\n"
 "                REF: Page 62, section 5.3."
@@ -973,7 +818,6 @@ msgstr ""
 "      **FAIL**  RICHIESTA Product\n"
 "                RIF: pagina 62, sezione 5.3."
 
-#: systemv/cupstestppd.c:1009
 msgid ""
 "      **FAIL**  REQUIRED ShortNickName\n"
 "                REF: Page 64-65, section 5.3."
@@ -981,22 +825,17 @@ msgstr ""
 "      **FAIL**  RICHIESTA ShortNickName\n"
 "                RIF: pagina 64-65, sezione 5.3."
 
-#: systemv/cupstestppd.c:334 systemv/cupstestppd.c:353
-#: systemv/cupstestppd.c:365
 #, c-format
 msgid "      **FAIL**  Unable to open PPD file - %s on line %d."
 msgstr "      **FAIL**  Non è possibile aprire il file PPD - %s alla riga %d."
 
-#: systemv/cupstestppd.c:1498
 #, c-format
 msgid "    %d ERRORS FOUND"
 msgstr "    %d SONO STATI TROVATI DEGLI ERRORI"
 
-#: systemv/cupstestdsc.c:431
 msgid "    -h       Show program usage"
 msgstr "    -h       Mostra l'uso del programma"
 
-#: systemv/cupstestdsc.c:234 systemv/cupstestdsc.c:276
 #, c-format
 msgid ""
 "    Bad %%%%BoundingBox: on line %d.\n"
@@ -1005,7 +844,6 @@ msgstr ""
 "    Non è valido %%%%BoundingBox: alla riga %d.\n"
 "        RIF: pagina 39, %%%%BoundingBox:"
 
-#: systemv/cupstestdsc.c:305
 #, c-format
 msgid ""
 "    Bad %%%%Page: on line %d.\n"
@@ -1014,7 +852,6 @@ msgstr ""
 "    Non è valido %%%%Page: alla riga %d.\n"
 "        RIF: pagina 53, %%%%Page:"
 
-#: systemv/cupstestdsc.c:218 systemv/cupstestdsc.c:258
 #, c-format
 msgid ""
 "    Bad %%%%Pages: on line %d.\n"
@@ -1023,7 +860,6 @@ msgstr ""
 "    Non è valido %%%%Pages: alla riga %d.\n"
 "        RIF: pagina 43, %%%%Pages:"
 
-#: systemv/cupstestdsc.c:176
 #, c-format
 msgid ""
 "    Line %d is longer than 255 characters (%d).\n"
@@ -1032,7 +868,6 @@ msgstr ""
 "    La riga %d è più lunga di 255 caratteri (%d).\n"
 "        RIF: pagina 25, Lunghezza della riga"
 
-#: systemv/cupstestdsc.c:192
 msgid ""
 "    Missing %!PS-Adobe-3.0 on first line.\n"
 "        REF: Page 17, 3.1 Conforming Documents"
@@ -1040,12 +875,11 @@ msgstr ""
 "    Manca %!PS-Adobe-3.0 nella prima riga.\n"
 "        RIF: pagina 17, 3.1 Documenti conformi"
 
-#: systemv/cupstestdsc.c:362
 #, c-format
 msgid "    Missing %%EndComments comment.        REF: Page 41, %%EndComments"
-msgstr "    Manca il commento %%EndComments.        RIF: pagina 41, %%EndComments"
+msgstr ""
+"    Manca il commento %%EndComments.        RIF: pagina 41, %%EndComments"
 
-#: systemv/cupstestdsc.c:342
 #, c-format
 msgid ""
 "    Missing or bad %%BoundingBox: comment.\n"
@@ -1054,7 +888,6 @@ msgstr ""
 "    Manca o non è valido %%BoundingBox: commento.\n"
 "        RIF: pagina 39, %%BoundingBox:"
 
-#: systemv/cupstestdsc.c:372
 #, c-format
 msgid ""
 "    Missing or bad %%Page: comments.\n"
@@ -1063,7 +896,6 @@ msgstr ""
 "    Manca o non è valido %%Page: commenti.\n"
 "        RIF: pagina 53, %%Page:"
 
-#: systemv/cupstestdsc.c:352
 #, c-format
 msgid ""
 "    Missing or bad %%Pages: comment.\n"
@@ -1072,80 +904,66 @@ msgstr ""
 "    Manca o non è valido %%Pages: commento.\n"
 "        RIF: pagina 43, %%Pages:"
 
-#: systemv/cupstestppd.c:1500
 msgid "    NO ERRORS FOUND"
 msgstr "    NON SONO STATI TROVATI ERRORI"
 
-#: systemv/cupstestdsc.c:395
 #, c-format
 msgid "    Saw %d lines that exceeded 255 characters."
 msgstr "    Tagliare %d righe che hanno superato i 255 caratteri."
 
-#: systemv/cupstestdsc.c:390
 #, c-format
 msgid "    Too many %%BeginDocument comments."
 msgstr "    Troppi %%BeginDocument commenti."
 
-#: systemv/cupstestdsc.c:382
 #, c-format
 msgid "    Too many %%EndDocument comments."
 msgstr "    Troppi %%EndDocument commenti."
 
-#: systemv/cupstestdsc.c:402
 msgid "    Warning: file contains binary data."
 msgstr "    Attenzione: il file contiene dei dati binari."
 
-#: systemv/cupstestdsc.c:410
 #, c-format
 msgid "    Warning: no %%EndComments comment in file."
 msgstr "    Attenzione: nessun %%EndComments commento nel file."
 
-#: systemv/cupstestdsc.c:406
 #, c-format
 msgid "    Warning: obsolete DSC version %.1f in file."
 msgstr "    Attenzione: versione obsoleta di DSC %.1f nel file."
 
-#: test/ippfind.c:2773
 msgid "  ! expression            Unary NOT of expression."
 msgstr "  ! expression            Unario NON di espressione."
 
-#: test/ippfind.c:2772
 msgid "  ( expressions )         Group expressions."
 msgstr "  ( espressioni )         Gruppo di espressioni."
 
-#: systemv/cupsctl.c:210
 msgid "  --[no-]debug-logging    Turn debug logging on/off."
 msgstr "  --[no-]debug-logging    Attiva/disattiva il logging del debug."
 
-#: systemv/cupsctl.c:212
 msgid "  --[no-]remote-admin     Turn remote administration on/off."
 msgstr "  --[no-]remote-admin     Attiva/disattiva l'amministrazione remota."
 
-#: systemv/cupsctl.c:214
 msgid "  --[no-]remote-any       Allow/prevent access from the Internet."
 msgstr "  --[no-]remote-any       Consente/previene l'accesso da Internet."
 
-#: systemv/cupsctl.c:216
 msgid "  --[no-]share-printers   Turn printer sharing on/off."
-msgstr "  --[no-]share-printers   Attiva/disattiva la condivisione della stampante."
+msgstr ""
+"  --[no-]share-printers   Attiva/disattiva la condivisione della stampante."
 
-#: systemv/cupsctl.c:218
 msgid "  --[no-]user-cancel-any  Allow/prevent users to cancel any job."
-msgstr "  --[no-]user-cancel-any  Consente/vieta che gli utenti eliminino le stampe."
+msgstr ""
+"  --[no-]user-cancel-any  Consente/vieta che gli utenti eliminino le stampe."
 
-#: ppdc/ppdc.cxx:455
 msgid "  --cr                    End lines with CR (Mac OS 9)."
 msgstr "  --cr                    Termina righe con CR (Mac OS 9)."
 
-#: ppdc/ppdc.cxx:457
 msgid "  --crlf                  End lines with CR + LF (Windows)."
 msgstr "  --crlf                  Termina righe con CR + LF (Windows)."
 
-#: test/ippfind.c:2754
 msgid "  --domain regex          Match domain to regular expression."
-msgstr "  --domain regex          Corrispondenza del dominio con l'espressione regolare."
+msgstr ""
+"  --domain regex          Corrispondenza del dominio con l'espressione "
+"regolare."
 
-#: test/ippfind.c:2755
 msgid ""
 "  --exec utility [argument ...] ;\n"
 "                          Execute program if true."
@@ -1153,251 +971,224 @@ msgstr ""
 "  --exec utility [argument ...] ;\n"
 "                          Esegue il programma se vero."
 
-#: test/ippfind.c:2775
 msgid "  --false                 Always false."
 msgstr "  --false                 Sempre falso."
 
-#: test/ippfind.c:2737
 msgid "  --help                  Show this help."
 msgstr "  --help                  Mostra questo aiuto."
 
-#: test/ippfind.c:2757
 msgid "  --host regex            Match hostname to regular expression."
-msgstr "  --host regex            Corrispondenza dell'hostname con l'espressione regolare."
+msgstr ""
+"  --host regex            Corrispondenza dell'hostname con l'espressione "
+"regolare."
 
-#: ppdc/ppdc.cxx:459
 msgid "  --lf                    End lines with LF (UNIX/Linux/OS X)."
 msgstr "  --lf                    Termina le righe con LF (UNIX/Linux/OS X)."
 
-#: test/ippfind.c:2759
 msgid "  --local                 True if service is local."
 msgstr "  --local                 Vero se il servizio è locale."
 
-#: test/ippfind.c:2758
 msgid "  --ls                    List attributes."
 msgstr "  --ls                    Elenco attributi."
 
-#: test/ippfind.c:2760
 msgid "  --name regex            Match service name to regular expression."
-msgstr "  --name regex            Corrispondenza del nome del servizio con l'espressione regolare."
+msgstr ""
+"  --name regex            Corrispondenza del nome del servizio con "
+"l'espressione regolare."
 
-#: test/ippfind.c:2774
 msgid "  --not expression        Unary NOT of expression."
 msgstr "  --not expression        Unario NON di espressione."
 
-#: test/ippfind.c:2761
 msgid "  --path regex            Match resource path to regular expression."
-msgstr "  --path regex            Corrispondenza del path della risorsa con l'espressione regolare."
+msgstr ""
+"  --path regex            Corrispondenza del path della risorsa con "
+"l'espressione regolare."
 
-#: test/ippfind.c:2762
 msgid "  --port number[-number]  Match port to number or range."
-msgstr "  --port number[-numero]  Corrispondenza della porta con il numero o con l'intervallo."
+msgstr ""
+"  --port number[-numero]  Corrispondenza della porta con il numero o con "
+"l'intervallo."
 
-#: test/ippfind.c:2763
 msgid "  --print                 Print URI if true."
 msgstr "  --print                 Stampa URI se vero."
 
-#: test/ippfind.c:2764
 msgid "  --print-name            Print service name if true."
 msgstr "  --print-name            Stampa il nome del servizio se vero."
 
-#: test/ippfind.c:2765
 msgid "  --quiet                 Quietly report match via exit code."
-msgstr "  --quiet                 Riporta silenziosamente la corrispondenza tramite il codice d'uscita."
+msgstr ""
+"  --quiet                 Riporta silenziosamente la corrispondenza tramite "
+"il codice d'uscita."
 
-#: test/ippfind.c:2766
 msgid "  --remote                True if service is remote."
 msgstr "  --remote                Vero se il servizio è remoto."
 
-#: test/ippfind.c:2776
 msgid "  --true                  Always true."
 msgstr "  --true                  Sempre vero."
 
-#: test/ippfind.c:2767
 msgid "  --txt key               True if the TXT record contains the key."
 msgstr "  --txt key               Vero se il record TXT contiene la chiave."
 
-#: test/ippfind.c:2768
 msgid "  --txt-* regex           Match TXT record key to regular expression."
-msgstr "  --txt-* regex           Corrispondenza della chiave del record TXT con l'espressione regolare."
+msgstr ""
+"  --txt-* regex           Corrispondenza della chiave del record TXT con "
+"l'espressione regolare."
 
-#: test/ippfind.c:2769
 msgid "  --uri regex             Match URI to regular expression."
-msgstr "  --uri regex             Corrispondenza dell'URI con l'espressione regolare."
+msgstr ""
+"  --uri regex             Corrispondenza dell'URI con l'espressione regolare."
 
-#: test/ippfind.c:2738
 msgid "  --version               Show program version."
 msgstr "  --version               Mostra la versione del programma."
 
-#: test/ippfind.c:2731 test/ipptool.c:4790
 msgid "  -4                      Connect using IPv4."
 msgstr "  -4                      Connetti utilizzando IPv4."
 
-#: test/ippfind.c:2732 test/ipptool.c:4791
 msgid "  -6                      Connect using IPv6."
 msgstr "  -6                      Connetti utilizzando IPv6."
 
-#: test/ipptool.c:4792
 msgid "  -C                      Send requests using chunking (default)."
-msgstr "  -C                      Invia richieste utilizzando la suddivisione in blocchi (predefinito)."
+msgstr ""
+"  -C                      Invia richieste utilizzando la suddivisione in "
+"blocchi (predefinito)."
 
-#: scheduler/cupsfilter.c:1475
 msgid "  -D                      Remove the input file when finished."
-msgstr "  -D                      Rimuovi il file di input una volta terminato."
+msgstr ""
+"  -D                      Rimuovi il file di input una volta terminato."
 
-#: ppdc/ppdc.cxx:438 ppdc/ppdhtml.cxx:175 ppdc/ppdpo.cxx:255
 msgid "  -D name=value           Set named variable to value."
 msgstr "  -D name=value           Imposta la variabile chiamata al valore."
 
-#: systemv/cupsaddsmb.c:285 systemv/cupsctl.c:205
 msgid "  -E                      Encrypt the connection."
 msgstr "  -E                      Crittografa la connessione."
 
-#: test/ipptool.c:4794
 msgid "  -E                      Test with HTTP Upgrade to TLS."
 msgstr "  -E                      Prova con l'aggiornamento HTTP a TLS."
 
-#: scheduler/main.c:2016
 msgid ""
 "  -F                      Run in the foreground but detach from console."
-msgstr ""
-"  -F                      Avvia in foreground ma esce dalla console."
+msgstr "  -F                      Avvia in foreground ma esce dalla console."
 
-#: systemv/cupsaddsmb.c:286
 msgid "  -H samba-server         Use the named SAMBA server."
 msgstr "  -H samba-server         Utilizza il server SAMBA."
 
-#: test/ipptool.c:4796
 msgid "  -I                      Ignore errors."
 msgstr "  -I                      Ignora gli errori."
 
-#: ppdc/ppdc.cxx:440 ppdc/ppdhtml.cxx:177 ppdc/ppdi.cxx:131 ppdc/ppdpo.cxx:257
 msgid "  -I include-dir          Add include directory to search path."
-msgstr "  -I include-dir          Aggiunge la directory include al percorso della ricerca."
+msgstr ""
+"  -I include-dir          Aggiunge la directory include al percorso della "
+"ricerca."
 
-#: systemv/cupstestppd.c:3819
 msgid "  -I {filename,filters,none,profiles}"
 msgstr "  -I {file,filtri,nessuno,profili}"
 
-#: test/ipptool.c:4797
 msgid "  -L                      Send requests using content-length."
 msgstr "  -L                      Invia richieste utilizzando content-length."
 
-#: scheduler/cupsfilter.c:1477
 msgid "  -P filename.ppd         Set PPD file."
 msgstr "  -P filename.ppd         Imposta il file PPD."
 
-#: test/ippfind.c:2741
 msgid "  -P number[-number]      Match port to number or range."
-msgstr "  -P number[-number]      Corrispondenza della porta con il numero o con l'intervallo."
+msgstr ""
+"  -P number[-number]      Corrispondenza della porta con il numero o con "
+"l'intervallo."
 
-#: systemv/cupstestppd.c:3821
 msgid "  -R root-directory       Set alternate root."
 msgstr "  -R root-directory       Imposta una root alternativa."
 
-#: test/ipptool.c:4799
 msgid "  -S                      Test with SSL encryption."
 msgstr "  -S                      Prova con crittografia SSL."
 
-#: test/ippfind.c:2733
 msgid "  -T seconds              Set the browse timeout in seconds."
 msgstr "  -T seconds              Imposta il timeout in secondi."
 
-#: test/ipptool.c:4801
 msgid "  -T seconds              Set the receive/send timeout in seconds."
-msgstr "  -T seconds              Imposta il timeout della ricezione/invio in secondi."
+msgstr ""
+"  -T seconds              Imposta il timeout della ricezione/invio in "
+"secondi."
 
-#: scheduler/cupsfilter.c:1478 systemv/cupsaddsmb.c:288 systemv/cupsctl.c:206
 msgid "  -U username             Specify username."
 msgstr "  -U username             Specifica l'username."
 
-#: test/ippfind.c:2735 test/ipptool.c:4803
 msgid "  -V version              Set default IPP version."
 msgstr "  -V version              Imposta la versione predefinita di IPP."
 
-#: systemv/cupstestppd.c:3822
 msgid ""
-"  -W {all,none,constraints,defaults,duplex,filters,profiles,sizes,translations"
-"}"
+"  -W {all,none,constraints,defaults,duplex,filters,profiles,sizes,"
+"translations}"
 msgstr ""
-"  -W {tutto,nessuno,vincoli,predefiniti,duplex,filtri,profili,dimensioni,traduzioni"
-"}"
+"  -W {tutto,nessuno,vincoli,predefiniti,duplex,filtri,profili,dimensioni,"
+"traduzioni}"
 
-#: test/ipptool.c:4805
 msgid "  -X                      Produce XML plist instead of plain text."
-msgstr "  -X                      Produce una plist XML invece di un testo normale."
+msgstr ""
+"  -X                      Produce una plist XML invece di un testo normale."
 
-#: test/ippdiscover.c:818
 msgid "  -a                      Browse for all services."
 msgstr "  -a                      Mostra tutti i servizi."
 
-#: systemv/cupsaddsmb.c:289
 msgid "  -a                      Export all printers."
 msgstr "  -a                      Esporta tutte le stampanti."
 
-#: ppdc/ppdc.cxx:442
 msgid "  -c catalog.po           Load the specified message catalog."
-msgstr "  -c catalog.po           Carica il catalogo del messaggio specificato."
+msgstr ""
+"  -c catalog.po           Carica il catalogo del messaggio specificato."
+
+msgid "  -c cups-files.conf      Set cups-files.conf file to use."
+msgstr ""
 
-#: scheduler/cupsfilter.c:1479 scheduler/main.c:2014
 msgid "  -c cupsd.conf           Set cupsd.conf file to use."
 msgstr "  -c cupsd.conf           Imposta il file cupsd.conf da utilizzare."
 
-#: test/ippdiscover.c:819
 msgid "  -d domain               Browse/resolve in specified domain."
 msgstr "  -d domain               Mostra/risolve il dominio specificato."
 
-#: test/ipptool.c:4807
 msgid "  -d name=value           Set named variable to value."
 msgstr "  -d name=value           Imposta la variabile specificata al valore."
 
-#: ppdc/ppdc.cxx:444
 msgid "  -d output-dir           Specify the output directory."
 msgstr "  -d output-dir           Specifica la directory di output."
 
-#: scheduler/cupsfilter.c:1481
 msgid "  -d printer              Use the named printer."
 msgstr "  -d printer              Utilizza la stampante specificata."
 
-#: test/ippfind.c:2742
 msgid "  -d regex                Match domain to regular expression."
-msgstr "  -d regex                Corrispondenza del dominio con l'espressione regolare."
+msgstr ""
+"  -d regex                Corrispondenza del dominio con l'espressione "
+"regolare."
 
-#: scheduler/cupsfilter.c:1483
 msgid "  -e                      Use every filter from the PPD file."
 msgstr "  -e                      Utilizza tutti i filtri dal file PPD."
 
-#: scheduler/main.c:2015
 msgid "  -f                      Run in the foreground."
 msgstr "  -f                      Avvia in foreground."
 
-#: test/ipptool.c:4809
 msgid "  -f filename             Set default request filename."
 msgstr "  -f filename             Imposta il file predefinito richiesto."
 
-#: scheduler/main.c:2018
 msgid "  -h                      Show this usage message."
 msgstr "  -h                      Mostra questo messaggio di utilizzo."
 
-#: test/ippfind.c:2743
 msgid "  -h regex                Match hostname to regular expression."
-msgstr "  -h regex                Corrispondenza dell'hostname con l'espressione regolare."
+msgstr ""
+"  -h regex                Corrispondenza dell'hostname con l'espressione "
+"regolare."
 
-#: systemv/cupsaddsmb.c:290 systemv/cupsctl.c:207
 msgid "  -h server[:port]        Specify server address."
 msgstr "  -h server[:porta]        Specifica l'indirizzo del server."
 
-#: scheduler/cupsfilter.c:1485
 msgid "  -i mime/type            Set input MIME type (otherwise auto-typed)."
-msgstr "  -i mime/type            Imposta il tipo di MIME di input (altrimenti auto-typed)."
+msgstr ""
+"  -i mime/type            Imposta il tipo di MIME di input (altrimenti auto-"
+"typed)."
 
-#: test/ipptool.c:4811
 msgid ""
 "  -i seconds              Repeat the last file with the given time interval."
 msgstr ""
-"  -i secondi              Ripeti l'ultimo file con il dato intervallo di tempo."
+"  -i secondi              Ripeti l'ultimo file con il dato intervallo di "
+"tempo."
 
-#: scheduler/cupsfilter.c:1487
 msgid ""
 "  -j job-id[,N]           Filter file N from the specified job (default is "
 "file 1)."
@@ -1405,130 +1196,106 @@ msgstr ""
 "  -j job-id[,N]           File del filtro N dal processo specificato (quello "
 "predefinito è il file 1)."
 
-#: test/ippfind.c:2744
 msgid "  -l                      List attributes."
 msgstr "  -l                      Elenca gli attributi."
 
-#: scheduler/main.c:2019
 msgid "  -l                      Run cupsd from launchd(8)."
 msgstr "  -l                      Avvia cupsd da launchd(8)."
 
-#: ppdc/ppdc.cxx:446
 msgid "  -l lang[,lang,...]      Specify the output language(s) (locale)."
 msgstr "  -l lang[,lang,...]      Specifica la lingua(e) (locale) di output."
 
-#: ppdc/ppdc.cxx:448
 msgid "  -m                      Use the ModelName value as the filename."
 msgstr "  -m                      Utilizza il valore di ModelName come file."
 
-#: scheduler/cupsfilter.c:1489
 msgid ""
 "  -m mime/type            Set output MIME type (otherwise application/pdf)."
 msgstr ""
-"  -m mime/type            Imposta il tipo di MIME di output (altrimenti application/pdf)."
+"  -m mime/type            Imposta il tipo di MIME di output (altrimenti "
+"application/pdf)."
 
-#: scheduler/cupsfilter.c:1491
 msgid "  -n copies               Set number of copies."
 msgstr "  -n copies               Imposta il numero di copie."
 
-#: test/ipptool.c:4813
 msgid ""
 "  -n count                Repeat the last file the given number of times."
 msgstr ""
 "  -n count                Ripete un numero di volte l'ultimo file dato."
 
-#: test/ippfind.c:2745
 msgid "  -n regex                Match service name to regular expression."
-msgstr "  -n regex                Corrispondenza del nome del servizio con l'espressione regolare."
+msgstr ""
+"  -n regex                Corrispondenza del nome del servizio con "
+"l'espressione regolare."
 
-#: ppdc/ppdi.cxx:133
 msgid ""
 "  -o filename.drv         Set driver information file (otherwise ppdi.drv)."
-msgstr ""
-"  -o filename.drv         Imposta un driver (altrimenti ppdi.drv)."
+msgstr "  -o filename.drv         Imposta un driver (altrimenti ppdi.drv)."
 
-#: ppdc/ppdmerge.cxx:370
 msgid "  -o filename.ppd[.gz]    Set output file (otherwise stdout)."
-msgstr "  -o filename.ppd[.gz]    Imposta il file di output (altrimenti stdout)."
+msgstr ""
+"  -o filename.ppd[.gz]    Imposta il file di output (altrimenti stdout)."
 
-#: scheduler/cupsfilter.c:1492
 msgid "  -o name=value           Set option(s)."
 msgstr "  -o nome=valore           Imposta opzione(i)."
 
-#: test/ippfind.c:2746
 msgid "  -p                      Print URI if true."
 msgstr "  -p                      Stampa l'URI se vero."
 
-#: scheduler/cupsfilter.c:1493
 msgid "  -p filename.ppd         Set PPD file."
 msgstr "  -p filename.ppd         Imposta il file PPD."
 
-#: test/ippdiscover.c:820
 msgid "  -p program              Run specified program for each service."
-msgstr "  -p program              Avvia il programma specificato per ogni servizio."
+msgstr ""
+"  -p program              Avvia il programma specificato per ogni servizio."
 
-#: test/ippfind.c:2747
 msgid "  -q                      Quietly report match via exit code."
-msgstr "  -q                      Riporta silenziosamente la corrispondenza tramite il codice d'uscita."
+msgstr ""
+"  -q                      Riporta silenziosamente la corrispondenza tramite "
+"il codice d'uscita."
 
-#: systemv/cupstestppd.c:3826 test/ipptool.c:4815
 msgid "  -q                      Run silently."
 msgstr "  -q                      Avvia silenziosamente."
 
-#: test/ippfind.c:2748
 msgid "  -r                      True if service is remote."
 msgstr "  -r                      Vero se il servizio è remoto."
 
-#: systemv/cupstestppd.c:3827
 msgid "  -r                      Use 'relaxed' open mode."
 msgstr "  -r                      Utilizza la modalità di apertura 'relaxed'."
 
-#: test/ippfind.c:2749
 msgid "  -s                      Print service name if true."
 msgstr "  -s                      Stampa il nome del servizio se è vero."
 
-#: test/ipptool.c:4816
 msgid "  -t                      Produce a test report."
 msgstr "  -t                      Produce un rapporto di prova."
 
-#: ppdc/ppdc.cxx:450
 msgid "  -t                      Test PPDs instead of generating them."
 msgstr "  -t                      Prova i PPD invece di generarli."
 
-#: scheduler/main.c:2020
 msgid "  -t                      Test the configuration file."
 msgstr "  -t                      Prova il file di configurazione."
 
-#: test/ippfind.c:2750
 msgid "  -t key                  True if the TXT record contains the key."
 msgstr "  -t key                  Vero se il record di TXT contiene la chiave."
 
-#: scheduler/cupsfilter.c:1494
 msgid "  -t title                Set title."
 msgstr "  -t title                Imposta il titolo."
 
-#: test/ippdiscover.c:821
 msgid "  -t type                 Browse/resolve with specified type."
 msgstr "  -t type                 Mostra/risolve con il tipo specificato."
 
-#: scheduler/cupsfilter.c:1495
 msgid "  -u                      Remove the PPD file when finished."
 msgstr "  -u                      Rimuove il file PPD una volta terminato."
 
-#: test/ippfind.c:2751
 msgid "  -u regex                Match URI to regular expression."
-msgstr "  -u regex                Corrispondenza dell'URI con l'espressione regolare."
+msgstr ""
+"  -u regex                Corrispondenza dell'URI con l'espressione regolare."
 
-#: systemv/cupsaddsmb.c:291 systemv/cupstestppd.c:3828 test/ipptool.c:4817
-#: ppdc/ppdc.cxx:452 ppdc/ppdpo.cxx:259
 msgid "  -v                      Be verbose."
 msgstr "  -v                      Fornisce maggiori dettagli."
 
-#: systemv/cupstestppd.c:3829
 msgid "  -vv                     Be very verbose."
 msgstr "  -vv                     Fornisce tantissimi dettagli."
 
-#: test/ippfind.c:2752
 msgid ""
 "  -x utility [argument ...] ;\n"
 "                          Execute program if true."
@@ -1536,15 +1303,13 @@ msgstr ""
 "  -x utility [argument ...] ;\n"
 "                          Esegue il programma se è vero."
 
-#: ppdc/ppdc.cxx:453
 msgid "  -z                      Compress PPD files using GNU zip."
-msgstr "  -z                      Il file PPD compresso sta utilizzando GNU zip."
+msgstr ""
+"  -z                      Il file PPD compresso sta utilizzando GNU zip."
 
-#: test/ippfind.c:2795
 msgid "  IPPFIND_SERVICE_DOMAIN  Domain name"
 msgstr "  IPPFIND_SERVICE_DOMAIN  Nome del dominio"
 
-#: test/ippfind.c:2796
 msgid ""
 "  IPPFIND_SERVICE_HOSTNAME\n"
 "                          Fully-qualified domain name"
@@ -1552,31 +1317,24 @@ msgstr ""
 "  IPPFIND_SERVICE_HOSTNAME\n"
 "                          Nome del dominio completo"
 
-#: test/ippfind.c:2798
 msgid "  IPPFIND_SERVICE_NAME    Service instance name"
 msgstr "  IPPFIND_SERVICE_NAME    Nome istanza del servizio"
 
-#: test/ippfind.c:2799
 msgid "  IPPFIND_SERVICE_PORT    Port number"
 msgstr "  IPPFIND_SERVICE_PORT    Numero della porta"
 
-#: test/ippfind.c:2800
 msgid "  IPPFIND_SERVICE_REGTYPE DNS-SD registration type"
 msgstr "  IPPFIND_SERVICE_REGTYPE DNS-SD tipo di registrazione"
 
-#: test/ippfind.c:2801
 msgid "  IPPFIND_SERVICE_SCHEME  URI scheme"
 msgstr "  IPPFIND_SERVICE_SCHEME  schema dell'URI"
 
-#: test/ippfind.c:2802
 msgid "  IPPFIND_SERVICE_URI     URI"
 msgstr "  IPPFIND_SERVICE_URI     URI"
 
-#: test/ippfind.c:2803
 msgid "  IPPFIND_TXT_*           Value of TXT record key"
 msgstr "  IPPFIND_TXT_*           Value della chiave del record TXT"
 
-#: test/ippfind.c:2778
 msgid ""
 "  expression --and expression\n"
 "                          Logical AND."
@@ -1584,7 +1342,6 @@ msgstr ""
 "  espressione --and espressione\n"
 "                          AND logico."
 
-#: test/ippfind.c:2780
 msgid ""
 "  expression --or expression\n"
 "                          Logical OR."
@@ -1592,730 +1349,570 @@ msgstr ""
 "  espressione --or espressione\n"
 "                          OR logico."
 
-#: test/ippfind.c:2777
 msgid "  expression expression   Logical AND."
 msgstr "  espressione espressione   AND logico."
 
-#: test/ippfind.c:2785
 msgid "  {service_domain}        Domain name"
 msgstr "  {service_domain}        Nome del dominio"
 
-#: test/ippfind.c:2786
 msgid "  {service_hostname}      Fully-qualified domain name"
 msgstr "  {service_hostname}      Nome del dominio completo"
 
-#: test/ippfind.c:2787
 msgid "  {service_name}          Service instance name"
 msgstr "  {service_name}          Nome istanza del servizio"
 
-#: test/ippfind.c:2788
 msgid "  {service_port}          Port number"
 msgstr "  {service_port}          Numero della porta"
 
-#: test/ippfind.c:2789
 msgid "  {service_regtype}       DNS-SD registration type"
 msgstr "  {service_regtype}       Tipo di registrazione DNS-SD"
 
-#: test/ippfind.c:2790
 msgid "  {service_scheme}        URI scheme"
 msgstr "  {service_scheme}        Schema dell'URI"
 
-#: test/ippfind.c:2791
 msgid "  {service_uri}           URI"
 msgstr "  {service_uri}           URI"
 
-#: test/ippfind.c:2792
 msgid "  {txt_*}                 Value of TXT record key"
 msgstr "  {txt_*}                 Valore della chiave del record TXT"
 
-#: test/ippfind.c:2784
 msgid "  {}                      URI"
 msgstr "  {}                      URI"
 
-#: systemv/cupstestppd.c:332 systemv/cupstestppd.c:351
-#: systemv/cupstestppd.c:363 systemv/cupstestppd.c:496
-#: systemv/cupstestppd.c:511 systemv/cupstestppd.c:532
-#: systemv/cupstestppd.c:547 systemv/cupstestppd.c:577
-#: systemv/cupstestppd.c:597 systemv/cupstestppd.c:620
-#: systemv/cupstestppd.c:638 systemv/cupstestppd.c:664
-#: systemv/cupstestppd.c:682 systemv/cupstestppd.c:702
-#: systemv/cupstestppd.c:722 systemv/cupstestppd.c:740
-#: systemv/cupstestppd.c:757 systemv/cupstestppd.c:776
-#: systemv/cupstestppd.c:797 systemv/cupstestppd.c:816
-#: systemv/cupstestppd.c:836 systemv/cupstestppd.c:856
-#: systemv/cupstestppd.c:876 systemv/cupstestppd.c:896
-#: systemv/cupstestppd.c:914 systemv/cupstestppd.c:931
-#: systemv/cupstestppd.c:953 systemv/cupstestppd.c:971
-#: systemv/cupstestppd.c:988 systemv/cupstestppd.c:1006
-#: systemv/cupstestppd.c:1022 systemv/cupstestppd.c:1042
-#: systemv/cupstestppd.c:1073 systemv/cupstestppd.c:1095
-#: systemv/cupstestppd.c:1146 systemv/cupstestppd.c:1165
-#: systemv/cupstestppd.c:1209 systemv/cupstestppd.c:1223
-#: systemv/cupstestppd.c:1255 systemv/cupstestppd.c:1282
-#: systemv/cupstestppd.c:1800 systemv/cupstestppd.c:1819
-#: systemv/cupstestppd.c:1837 systemv/cupstestppd.c:1889
-#: systemv/cupstestppd.c:1905 systemv/cupstestppd.c:1942
-#: systemv/cupstestppd.c:1960 systemv/cupstestppd.c:1996
-#: systemv/cupstestppd.c:2010 systemv/cupstestppd.c:2037
-#: systemv/cupstestppd.c:2051 systemv/cupstestppd.c:2097
-#: systemv/cupstestppd.c:2119 systemv/cupstestppd.c:2142
-#: systemv/cupstestppd.c:2159 systemv/cupstestppd.c:2201
-#: systemv/cupstestppd.c:2244 systemv/cupstestppd.c:2291
-#: systemv/cupstestppd.c:2315 systemv/cupstestppd.c:2369
-#: systemv/cupstestppd.c:2385 systemv/cupstestppd.c:2415
-#: systemv/cupstestppd.c:2429 systemv/cupstestppd.c:2455
-#: systemv/cupstestppd.c:2471 systemv/cupstestppd.c:2511
-#: systemv/cupstestppd.c:2525 systemv/cupstestppd.c:2551
-#: systemv/cupstestppd.c:2567 systemv/cupstestppd.c:2597
-#: systemv/cupstestppd.c:2611 systemv/cupstestppd.c:2638
-#: systemv/cupstestppd.c:2655 systemv/cupstestppd.c:2669
-#: systemv/cupstestppd.c:2693 systemv/cupstestppd.c:2710
-#: systemv/cupstestppd.c:2724 systemv/cupstestppd.c:2748
-#: systemv/cupstestppd.c:2765 systemv/cupstestppd.c:2779
-#: systemv/cupstestppd.c:2803 systemv/cupstestppd.c:2820
-#: systemv/cupstestppd.c:2834 systemv/cupstestppd.c:2858
-#: systemv/cupstestppd.c:2872 systemv/cupstestppd.c:2887
-#: systemv/cupstestppd.c:2904 systemv/cupstestppd.c:2960
-#: systemv/cupstestppd.c:2995 systemv/cupstestppd.c:3009
-#: systemv/cupstestppd.c:3037 systemv/cupstestppd.c:3102
-#: systemv/cupstestppd.c:3117 systemv/cupstestppd.c:3156
-#: systemv/cupstestppd.c:3176 systemv/cupstestppd.c:3190
-#: systemv/cupstestppd.c:3407 systemv/cupstestppd.c:3443
-#: systemv/cupstestppd.c:3457 systemv/cupstestppd.c:3503
-#: systemv/cupstestppd.c:3535 systemv/cupstestppd.c:3552
-#: systemv/cupstestppd.c:3575 systemv/cupstestppd.c:3591
-#: systemv/cupstestppd.c:3629 systemv/cupstestppd.c:3770
-#: systemv/cupstestppd.c:3792 systemv/cupstestppd.c:3900
 msgid " FAIL"
 msgstr " OPERAZIONE NON RIUSCITA CORRETTAMENTE"
 
-#: systemv/cupstestppd.c:1306
 msgid " PASS"
 msgstr " OPERAZIONE RIUSCITA CON SUCCESSO"
 
-#: cups/ipp.c:5243
 #, c-format
 msgid "\"%s\": Bad URI value \"%s\" - %s (RFC 2911 section 4.1.5)."
-msgstr "\"%s\": il valore dell'URI non è valido \"%s\" - %s (RFC 2911 sezione 4.1.5)."
+msgstr ""
+"\"%s\": il valore dell'URI non è valido \"%s\" - %s (RFC 2911 sezione 4.1.5)."
 
-#: cups/ipp.c:5254
 #, c-format
 msgid "\"%s\": Bad URI value \"%s\" - bad length %d (RFC 2911 section 4.1.5)."
-msgstr "\"%s\": il valore dell'URI non è valido \"%s\" - la lunghezza non è valida %d (RFC 2911 sezione 4.1.5)."
+msgstr ""
+"\"%s\": il valore dell'URI non è valido \"%s\" - la lunghezza non è valida "
+"%d (RFC 2911 sezione 4.1.5)."
 
-#: cups/ipp.c:4874
 #, c-format
 msgid "\"%s\": Bad attribute name - bad length %d (RFC 2911 section 4.1.3)."
-msgstr "\"%s\": il nome dell'attributo non è valido - la lunghezza non è valida %d (RFC 2911 sezione 4.1.3)."
+msgstr ""
+"\"%s\": il nome dell'attributo non è valido - la lunghezza non è valida %d "
+"(RFC 2911 sezione 4.1.3)."
 
-#: cups/ipp.c:4866
 #, c-format
 msgid ""
 "\"%s\": Bad attribute name - invalid character (RFC 2911 section 4.1.3)."
 msgstr ""
-"\"%s\": il nome dell'attributo non è valido - il carattere non è valido (RFC 2911 sezione 4.1.3)."
+"\"%s\": il nome dell'attributo non è valido - il carattere non è valido (RFC "
+"2911 sezione 4.1.3)."
 
-#: cups/ipp.c:4892
 #, c-format
 msgid "\"%s\": Bad boolen value %d (RFC 2911 section 4.1.11)."
 msgstr "\"%s\": il valore booleano non è valido %d (RFC 2911 sezione 4.1.11)."
 
-#: cups/ipp.c:5306
 #, c-format
 msgid ""
 "\"%s\": Bad charset value \"%s\" - bad characters (RFC 2911 section 4.1.7)."
 msgstr ""
-"\"%s\": il valore del set dei caratteri non è valido \"%s\" - i caratteri non sono validi (RFC 2911 sezione 4.1.7)."
+"\"%s\": il valore del set dei caratteri non è valido \"%s\" - i caratteri "
+"non sono validi (RFC 2911 sezione 4.1.7)."
 
-#: cups/ipp.c:5315
 #, c-format
 msgid ""
 "\"%s\": Bad charset value \"%s\" - bad length %d (RFC 2911 section 4.1.7)."
 msgstr ""
-"\"%s\": il valore del set dei caratteri non è valido \"%s\" - la lunghezza non è valida %d (RFC 2911 sezione 4.1.7)."
+"\"%s\": il valore del set dei caratteri non è valido \"%s\" - la lunghezza "
+"non è valida %d (RFC 2911 sezione 4.1.7)."
 
-#: cups/ipp.c:4992
 #, c-format
 msgid "\"%s\": Bad dateTime UTC hours %u (RFC 2911 section 4.1.14)."
 msgstr "\"%s\": dateTime UTC non è valido ore %u (RFC 2911 sezione 4.1.14)."
 
-#: cups/ipp.c:5000
 #, c-format
 msgid "\"%s\": Bad dateTime UTC minutes %u (RFC 2911 section 4.1.14)."
 msgstr "\"%s\": dateTime UTC non è valido minuti %u (RFC 2911 sezione 4.1.14)."
 
-#: cups/ipp.c:4984
 #, c-format
 msgid "\"%s\": Bad dateTime UTC sign '%c' (RFC 2911 section 4.1.14)."
-msgstr "\"%s\": dateTime UTC non è valido segno '%c' (RFC 2911 sezione 4.1.14)."
+msgstr ""
+"\"%s\": dateTime UTC non è valido segno '%c' (RFC 2911 sezione 4.1.14)."
 
-#: cups/ipp.c:4944
 #, c-format
 msgid "\"%s\": Bad dateTime day %u (RFC 2911 section 4.1.14)."
 msgstr "\"%s\": dateTime non è valido giorno %u (RFC 2911 sezione 4.1.14)."
 
-#: cups/ipp.c:4976
 #, c-format
 msgid "\"%s\": Bad dateTime deciseconds %u (RFC 2911 section 4.1.14)."
-msgstr "\"%s\": dateTime non è valido decimi di secondi %u (RFC 2911 sezione 4.1.14)."
+msgstr ""
+"\"%s\": dateTime non è valido decimi di secondi %u (RFC 2911 sezione 4.1.14)."
 
-#: cups/ipp.c:4952
 #, c-format
 msgid "\"%s\": Bad dateTime hours %u (RFC 2911 section 4.1.14)."
 msgstr "\"%s\": dateTime non è valido ore %u (RFC 2911 sezione 4.1.14)."
 
-#: cups/ipp.c:4960
 #, c-format
 msgid "\"%s\": Bad dateTime minutes %u (RFC 2911 section 4.1.14)."
 msgstr "\"%s\": dateTime non è valido minuti %u (RFC 2911 sezione 4.1.14)."
 
-#: cups/ipp.c:4936
 #, c-format
 msgid "\"%s\": Bad dateTime month %u (RFC 2911 section 4.1.14)."
 msgstr "\"%s\": dateTime non è valido mese %u (RFC 2911 sezione 4.1.14)."
 
-#: cups/ipp.c:4968
 #, c-format
 msgid "\"%s\": Bad dateTime seconds %u (RFC 2911 section 4.1.14)."
 msgstr "\"%s\": dateTime non è valido secondi %u (RFC 2911 sezione 4.1.14)."
 
-#: cups/ipp.c:4906
 #, c-format
 msgid "\"%s\": Bad enum value %d - out of range (RFC 2911 section 4.1.4)."
-msgstr "\"%s\": il valore enum non è valido %d - fuori intervallo (RFC 2911 sezione 4.1.4)."
+msgstr ""
+"\"%s\": il valore enum non è valido %d - fuori intervallo (RFC 2911 sezione "
+"4.1.4)."
 
-#: cups/ipp.c:5221
 #, c-format
 msgid ""
 "\"%s\": Bad keyword value \"%s\" - bad length %d (RFC 2911 section 4.1.3)."
 msgstr ""
-"\"%s\": il valore della parola chiave non è valido \"%s\" - la lunghezza non è valida %d (RFC 2911 sezione 4.1.3)."
+"\"%s\": il valore della parola chiave non è valido \"%s\" - la lunghezza non "
+"è valida %d (RFC 2911 sezione 4.1.3)."
 
-#: cups/ipp.c:5212
 #, c-format
 msgid ""
-"\"%s\": Bad keyword value \"%s\" - invalid character (RFC 2911 section 4.1.3)."
+"\"%s\": Bad keyword value \"%s\" - invalid character (RFC 2911 section "
+"4.1.3)."
 msgstr ""
-"\"%s\": il valore della parola chiave non è valido \"%s\" - il carattere non è valido (RFC 2911 sezione 4.1.3)."
+"\"%s\": il valore della parola chiave non è valido \"%s\" - il carattere non "
+"è valido (RFC 2911 sezione 4.1.3)."
 
-#: cups/ipp.c:5415
 #, c-format
 msgid ""
 "\"%s\": Bad mimeMediaType value \"%s\" - bad characters (RFC 2911 section "
 "4.1.9)."
 msgstr ""
-"\"%s\": il valore di mimeMediaType non è valido \"%s\" - i caratteri non sono validi "
-"(RFC 2911 sezione 4.1.9)."
+"\"%s\": il valore di mimeMediaType non è valido \"%s\" - i caratteri non "
+"sono validi (RFC 2911 sezione 4.1.9)."
 
-#: cups/ipp.c:5425
 #, c-format
 msgid ""
 "\"%s\": Bad mimeMediaType value \"%s\" - bad length %d (RFC 2911 section "
 "4.1.9)."
 msgstr ""
-"\"%s\": il valore di mimeMediaType non è valido \"%s\" - la lunghezza non è valida %d "
-"(RFC 2911 sezione 4.1.9)."
+"\"%s\": il valore di mimeMediaType non è valido \"%s\" - la lunghezza non è "
+"valida %d (RFC 2911 sezione 4.1.9)."
 
-#: cups/ipp.c:5183
 #, c-format
 msgid ""
 "\"%s\": Bad name value \"%s\" - bad UTF-8 sequence (RFC 2911 section 4.1.2)."
 msgstr ""
-"\"%s\": il valore del nome non è valido \"%s\" - la sequenza UTF-8 non è valida (RFC 2911 sezione 4.1.2)."
+"\"%s\": il valore del nome non è valido \"%s\" - la sequenza UTF-8 non è "
+"valida (RFC 2911 sezione 4.1.2)."
 
-#: cups/ipp.c:5192
 #, c-format
 msgid "\"%s\": Bad name value \"%s\" - bad length %d (RFC 2911 section 4.1.2)."
-msgstr "\"%s\": il valore del nome non è valido \"%s\" - la lunghezza non è valida %d (RFC 2911 sezione 4.1.2)."
+msgstr ""
+"\"%s\": il valore del nome non è valido \"%s\" - la lunghezza non è valida "
+"%d (RFC 2911 sezione 4.1.2)."
 
-#: cups/ipp.c:5361
 #, c-format
 msgid ""
 "\"%s\": Bad naturalLanguage value \"%s\" - bad characters (RFC 2911 section "
 "4.1.8)."
 msgstr ""
-"\"%s\": il valore di naturalLanguage non è valido \"%s\" - i caratteri non sono validi "
-"(RFC 2911 sezione 4.1.8)."
+"\"%s\": il valore di naturalLanguage non è valido \"%s\" - i caratteri non "
+"sono validi (RFC 2911 sezione 4.1.8)."
 
-#: cups/ipp.c:5371
 #, c-format
 msgid ""
 "\"%s\": Bad naturalLanguage value \"%s\" - bad length %d (RFC 2911 section "
 "4.1.8)."
 msgstr ""
-"\"%s\": il valore di naturalLanguage non è valido \"%s\" - la lunghezza non è valida %d "
-"(RFC 2911 sezione 4.1.8)."
+"\"%s\": il valore di naturalLanguage non è valido \"%s\" - la lunghezza non "
+"è valida %d (RFC 2911 sezione 4.1.8)."
 
-#: cups/ipp.c:4920
 #, c-format
 msgid ""
 "\"%s\": Bad octetString value - bad length %d (RFC 2911 section 4.1.10)."
 msgstr ""
-"\"%s\": il valore di octetString non è valido - la lunghezza non è valida %d (RFC 2911 sezione 4.1.10)."
+"\"%s\": il valore di octetString non è valido - la lunghezza non è valida %d "
+"(RFC 2911 sezione 4.1.10)."
 
-#: cups/ipp.c:5063
 #, c-format
 msgid ""
 "\"%s\": Bad rangeOfInteger value %d-%d - lower greater than upper (RFC 2911 "
 "section 4.1.13)."
 msgstr ""
-"\"%s\": il valore di rangeOfInteger non è valido %d-%d - il più piccolo è superiore "
-"al più grande (RFC 2911 sezione 4.1.13)."
+"\"%s\": il valore di rangeOfInteger non è valido %d-%d - il più piccolo è "
+"superiore al più grande (RFC 2911 sezione 4.1.13)."
 
-#: cups/ipp.c:5044
 #, c-format
 msgid ""
 "\"%s\": Bad resolution value %dx%d%s - bad units value (RFC 2911 section "
 "4.1.15)."
 msgstr ""
-"\"%s\": il valore di resolution non è valido %dx%d%s - il valore dell'unità non è valida "
-"(RFC 2911 sezione 4.1.15)."
+"\"%s\": il valore di resolution non è valido %dx%d%s - il valore dell'unità "
+"non è valida (RFC 2911 sezione 4.1.15)."
 
-#: cups/ipp.c:5013
 #, c-format
 msgid ""
-"\"%s\": Bad resolution value %dx%d%s - cross feed resolution must be positive "
-"(RFC 2911 section 4.1.15)."
+"\"%s\": Bad resolution value %dx%d%s - cross feed resolution must be "
+"positive (RFC 2911 section 4.1.15)."
 msgstr ""
-"\"%s\": il valore della risoluzione non è valido %dx%d%s - la risoluzione del feed "
-"deve essere positiva (RFC 2911 sezione 4.1.15)."
+"\"%s\": il valore della risoluzione non è valido %dx%d%s - la risoluzione "
+"del feed deve essere positiva (RFC 2911 sezione 4.1.15)."
 
-#: cups/ipp.c:5028
 #, c-format
 msgid ""
 "\"%s\": Bad resolution value %dx%d%s - feed resolution must be positive (RFC "
 "2911 section 4.1.15)."
 msgstr ""
-"\"%s\": il valore della risoluzione non è valido %dx%d%s - la risoluzione del feed "
-"deve essere positiva (RFC 2911 sezione 4.1.15)."
+"\"%s\": il valore della risoluzione non è valido %dx%d%s - la risoluzione "
+"del feed deve essere positiva (RFC 2911 sezione 4.1.15)."
 
-#: cups/ipp.c:5125
 #, c-format
 msgid ""
 "\"%s\": Bad text value \"%s\" - bad UTF-8 sequence (RFC 2911 section 4.1.1)."
 msgstr ""
-"\"%s\": il valore del testo non è valido \"%s\" - la sequenza UTF-8 non è valida (RFC 2911 sezione 4.1.1)."
+"\"%s\": il valore del testo non è valido \"%s\" - la sequenza UTF-8 non è "
+"valida (RFC 2911 sezione 4.1.1)."
 
-#: cups/ipp.c:5134
 #, c-format
 msgid "\"%s\": Bad text value \"%s\" - bad length %d (RFC 2911 section 4.1.1)."
-msgstr "\"%s\": il valore del testo non è valido \"%s\" - la lunghezza non è valida %d (RFC 2911 sezione 4.1.1)."
+msgstr ""
+"\"%s\": il valore del testo non è valido \"%s\" - la lunghezza non è valida "
+"%d (RFC 2911 sezione 4.1.1)."
 
-#: cups/ipp.c:5277
 #, c-format
 msgid ""
 "\"%s\": Bad uriScheme value \"%s\" - bad characters (RFC 2911 section 4.1.6)."
 msgstr ""
-"\"%s\": il valore di uriScheme non è valido \"%s\" - i caratteri non sono validi (RFC 2911 sezione 4.1.6)."
+"\"%s\": il valore di uriScheme non è valido \"%s\" - i caratteri non sono "
+"validi (RFC 2911 sezione 4.1.6)."
 
-#: cups/ipp.c:5286
 #, c-format
 msgid ""
 "\"%s\": Bad uriScheme value \"%s\" - bad length %d (RFC 2911 section 4.1.6)."
 msgstr ""
-"\"%s\": il valore di uriScheme non è valido \"%s\" - la lunghezza non è valida %d (RFC 2911 sezione 4.1.6)."
+"\"%s\": il valore di uriScheme non è valido \"%s\" - la lunghezza non è "
+"valida %d (RFC 2911 sezione 4.1.6)."
 
-#: berkeley/lpq.c:565
 #, c-format
 msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes"
 msgstr "%-6s %-10.10s %-4d %-10d %-27.27s %.0f byte"
 
-#: berkeley/lpq.c:570
 #, c-format
 msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes"
 msgstr "%-7s %-7.7s %-7d %-31.31s %.0f byte"
 
-#: systemv/lpstat.c:792
 #, c-format
 msgid "%s accepting requests since %s"
 msgstr "%s sta accettando richieste da %s"
 
-#: scheduler/ipp.c:9933
 #, c-format
 msgid "%s cannot be changed."
 msgstr "%s non può essere modificato"
 
-#: berkeley/lpc.c:189
 #, c-format
 msgid "%s is not implemented by the CUPS version of lpc."
 msgstr "%s non è implementato dalla versione di CUPS di lpc."
 
-#: berkeley/lpq.c:656
 #, c-format
 msgid "%s is not ready"
 msgstr "%s non è pronta"
 
-#: berkeley/lpq.c:649
 #, c-format
 msgid "%s is ready"
 msgstr "%s è pronta"
 
-#: berkeley/lpq.c:652
 #, c-format
 msgid "%s is ready and printing"
 msgstr "%s è pronta e sta stampando"
 
-#: filter/rastertoepson.c:985 filter/rastertohp.c:711
-#: filter/rastertolabel.c:1123
 #, c-format
 msgid "%s job-id user title copies options [file]"
 msgstr "%s job-id titolo dell'utente opzioni delle copie [file]"
 
-#: systemv/lpstat.c:796
 #, c-format
 msgid "%s not accepting requests since %s -"
 msgstr "%s non sta accettando richieste da %s -"
 
-#: scheduler/ipp.c:691
 #, c-format
 msgid "%s not supported."
 msgstr "%s non è supportato."
 
-#: systemv/lpstat.c:807
 #, c-format
 msgid "%s/%s accepting requests since %s"
 msgstr "%s/%s sta accettando richieste da %s"
 
-#: systemv/lpstat.c:812
 #, c-format
 msgid "%s/%s not accepting requests since %s -"
 msgstr "%s/%s non sta accettando richieste da %s -"
 
-#: berkeley/lpq.c:557
 #, c-format
 msgid "%s: %-33.33s [job %d localhost]"
 msgstr "%s: %-33.33s [processo %d localhost]"
 
 #. TRANSLATORS: Message is "subject: error"
-#: cups/langprintf.c:86 scheduler/cupsfilter.c:716 systemv/lpadmin.c:805
-#: systemv/lpadmin.c:856 systemv/lpadmin.c:906 systemv/lpadmin.c:962
-#: systemv/lpadmin.c:1060 systemv/lpadmin.c:1112 systemv/lpadmin.c:1168
-#: systemv/lpadmin.c:1478
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
 
-#: systemv/cancel.c:305 systemv/cancel.c:368
 #, c-format
 msgid "%s: %s failed: %s"
 msgstr "%s: %s non riuscito correttamente: %s"
 
-#: test/ippfind.c:797 test/ipptool.c:389
 #, c-format
 msgid "%s: Bad version %s for \"-V\"."
 msgstr "%s: la versione %s non è valida per \"-V\"."
 
-#: systemv/cupsaccept.c:68
 #, c-format
 msgid "%s: Don't know what to do."
 msgstr "%s: non so cosa fare."
 
-#: berkeley/lpq.c:237 berkeley/lpr.c:362 systemv/lp.c:608
 #, c-format
 msgid ""
 "%s: Error - %s environment variable names non-existent destination \"%s\"."
 msgstr ""
-"%s: errore - %s destinazione inesistente dei nomi delle variabili di ambiente \"%s\"."
+"%s: errore - %s destinazione inesistente dei nomi delle variabili di "
+"ambiente \"%s\"."
 
-#: berkeley/lpq.c:144 berkeley/lpq.c:215 berkeley/lpr.c:234 berkeley/lpr.c:337
-#: systemv/lp.c:163 systemv/lp.c:583 systemv/lp.c:703 systemv/lp.c:752
-#: systemv/lpstat.c:208 systemv/lpstat.c:254 systemv/lpstat.c:345
-#: systemv/lpstat.c:374 systemv/lpstat.c:398 systemv/lpstat.c:457
-#: systemv/lpstat.c:523 systemv/lpstat.c:584 systemv/lpstat.c:710
-#: systemv/lpstat.c:895 systemv/lpstat.c:1156 systemv/lpstat.c:1399
-#: systemv/lpstat.c:1658
 #, c-format
 msgid "%s: Error - add '/version=1.1' to server name."
 msgstr "%s: errore - aggiungere '/version=1.1' al nome del server."
 
-#: systemv/lp.c:240
 #, c-format
 msgid "%s: Error - bad job ID."
 msgstr "%s: errore - l'ID del processo non è valido."
 
-#: systemv/lp.c:228
 #, c-format
 msgid "%s: Error - cannot print files and alter jobs simultaneously."
-msgstr "%s: errore - non è possibile stampare file e alterare le stampe simultaneamente."
+msgstr ""
+"%s: errore - non è possibile stampare file e alterare le stampe "
+"simultaneamente."
 
-#: systemv/lp.c:521
 #, c-format
 msgid "%s: Error - cannot print from stdin if files or a job ID are provided."
-msgstr "%s: errore - non è possibile stampare da stdin se non si fornisce un file o un ID del processo."
+msgstr ""
+"%s: errore - non è possibile stampare da stdin se non si fornisce un file o "
+"un ID del processo."
 
-#: systemv/lp.c:470
 #, c-format
 msgid "%s: Error - expected character set after \"-S\" option."
 msgstr "%s: errore - è previsto un set di caratteri dopo l'opzione \"-S\"."
 
-#: systemv/lp.c:489
 #, c-format
 msgid "%s: Error - expected content type after \"-T\" option."
 msgstr "%s: errore - è previsto il tipo di contenuto dopo l'opzione \"-T\"."
 
-#: berkeley/lpr.c:249
 #, c-format
 msgid "%s: Error - expected copies after \"-#\" option."
 msgstr "%s: errore - sono previste delle copie dopo l'opzione \"-#\"."
 
-#: systemv/lp.c:273
 #, c-format
 msgid "%s: Error - expected copies after \"-n\" option."
 msgstr "%s: errore - sono previste delle copie dopo l'opzione \"-n\"."
 
-#: berkeley/lpr.c:210
 #, c-format
 msgid "%s: Error - expected destination after \"-P\" option."
 msgstr "%s: errore - è prevista una destinazione dopo l'opzione \"-P\"."
 
-#: systemv/lp.c:138
 #, c-format
 msgid "%s: Error - expected destination after \"-d\" option."
 msgstr "%s: errore - è prevista una destinazione dopo l'opzione \"-d\"."
 
-#: systemv/lp.c:177
 #, c-format
 msgid "%s: Error - expected form after \"-f\" option."
 msgstr "%s: errore - è previsto un modulo dopo l'opzione \"-f\"."
 
-#: systemv/lp.c:400
 #, c-format
 msgid "%s: Error - expected hold name after \"-H\" option."
 msgstr "%s: errore - è previsto un nome dopo l'opzione \"-H\"."
 
-#: berkeley/lpr.c:104
 #, c-format
 msgid "%s: Error - expected hostname after \"-H\" option."
 msgstr "%s: errore - è previsto un hostname dopo l'opzione \"-H\"."
 
-#: berkeley/lpq.c:180 berkeley/lprm.c:123 systemv/cancel.c:124
-#: systemv/cupsaccept.c:123 systemv/lp.c:198 systemv/lpstat.c:279
 #, c-format
 msgid "%s: Error - expected hostname after \"-h\" option."
 msgstr "%s: errore - è previsto un hostname dopo l'opzione \"-h\"."
 
-#: systemv/lp.c:380
 #, c-format
 msgid "%s: Error - expected mode list after \"-y\" option."
-msgstr "%s: errore - è prevista una lista di modalità di attesa dopo l'opzione \"-y\"."
+msgstr ""
+"%s: errore - è prevista una lista di modalità di attesa dopo l'opzione \"-y"
+"\"."
 
-#: berkeley/lpr.c:272
 #, c-format
 msgid "%s: Error - expected name after \"-%c\" option."
 msgstr "%s: errore - è previsto un nome dopo l'opzione \"-%c\"."
 
-#: berkeley/lpr.c:154 systemv/lp.c:297
 #, c-format
 msgid "%s: Error - expected option=value after \"-o\" option."
 msgstr "%s: errore - è previsto un opzione=valore dopo l'opzione \"-o\"."
 
-#: systemv/lp.c:450
 #, c-format
 msgid "%s: Error - expected page list after \"-P\" option."
 msgstr "%s: errore - è previsto un elenco di pagine dopo l'opzione \"-P\"."
 
-#: systemv/lp.c:317
 #, c-format
 msgid "%s: Error - expected priority after \"-%c\" option."
 msgstr "%s: errore - è prevista una priorità dopo l'opzione \"-%c\"."
 
-#: systemv/cupsaccept.c:141
 #, c-format
 msgid "%s: Error - expected reason text after \"-r\" option."
 msgstr "%s: errore - è previsto un testo del motivo dopo l'opzione \"-r\"."
 
-#: systemv/lp.c:363
 #, c-format
 msgid "%s: Error - expected title after \"-t\" option."
 msgstr "%s: errore - è previsto un titolo dopo l'opzione \"-t\"."
 
-#: berkeley/lpq.c:108 berkeley/lpr.c:85 berkeley/lprm.c:104
-#: systemv/cancel.c:95 systemv/cupsaccept.c:101 systemv/lp.c:116
-#: systemv/lpadmin.c:438 systemv/lpstat.c:137
 #, c-format
 msgid "%s: Error - expected username after \"-U\" option."
 msgstr "%s: errore - è previsto un username dopo l'opzione \"-U\"."
 
-#: systemv/cancel.c:145
 #, c-format
 msgid "%s: Error - expected username after \"-u\" option."
 msgstr "%s: errore - è previsto un username dopo l'opzione \"-u\"."
 
-#: berkeley/lpr.c:126
 #, c-format
 msgid "%s: Error - expected value after \"-%c\" option."
 msgstr "%s: errore - è previsto un valore dopo l'opzione \"-%c\"."
 
-#: systemv/lpstat.c:157 systemv/lpstat.c:171
 #, c-format
 msgid ""
 "%s: Error - need \"completed\", \"not-completed\", or \"all\" after \"-W\" "
 "option."
 msgstr ""
-"%s: errore - deve seguire \"completed\", \"non-completed\" oppure \"all\" dopo "
-"l'opzione \"-W\"."
+"%s: errore - deve seguire \"completed\", \"non-completed\" oppure \"all\" "
+"dopo l'opzione \"-W\"."
 
-#: berkeley/lpq.c:242 berkeley/lpr.c:367 systemv/lp.c:613
 #, c-format
 msgid "%s: Error - no default destination available."
 msgstr "%s: errore - nessuna destinazione predefinita disponibile."
 
-#: systemv/lp.c:339
 #, c-format
 msgid "%s: Error - priority must be between 1 and 100."
 msgstr "%s: errore- la priorità deve essere compresa tra 1 e 100."
 
-#: berkeley/lpr.c:370 systemv/lp.c:616
 #, c-format
 msgid "%s: Error - scheduler not responding."
 msgstr "%s: errore - lo scheduler non sta rispondendo."
 
-#: berkeley/lpr.c:315 systemv/lp.c:553
 #, c-format
 msgid "%s: Error - too many files - \"%s\"."
 msgstr "%s: errore - troppi file - \"%s\"."
 
-#: berkeley/lpr.c:297 systemv/lp.c:536
 #, c-format
 msgid "%s: Error - unable to access \"%s\" - %s"
 msgstr "%s: errore - non è possibile accedere a \"%s\" - %s"
 
-#: berkeley/lpr.c:413 systemv/lp.c:647
 #, c-format
 msgid "%s: Error - unable to queue from stdin - %s."
 msgstr "%s: errore - non è possibile mettere in coda da stdin - %s."
 
-#: berkeley/lprm.c:87 berkeley/lprm.c:172 systemv/cancel.c:222
 #, c-format
 msgid "%s: Error - unknown destination \"%s\"."
 msgstr "%s: errore - destinazione sconosciuta \"%s\"."
 
-#: berkeley/lpq.c:148
 #, c-format
 msgid "%s: Error - unknown destination \"%s/%s\"."
 msgstr "%s: errore - destinazione sconosciuta \"%s/%s\"."
 
-#: berkeley/lpr.c:283 berkeley/lprm.c:139 systemv/cancel.c:163
-#: systemv/cupsaccept.c:164 systemv/lp.c:512 systemv/lpstat.c:469
 #, c-format
 msgid "%s: Error - unknown option \"%c\"."
 msgstr "%s: errore - opzione sconosciuta \"%c\"."
 
-#: systemv/cupsaccept.c:157 systemv/lp.c:503
 #, c-format
 msgid "%s: Error - unknown option \"%s\"."
 msgstr "%s: errore - opzione sconosciuta \"%s\"."
 
-#: systemv/lp.c:217
 #, c-format
 msgid "%s: Expected job ID after \"-i\" option."
 msgstr "%s: è previsto un ID del processo dopo l'opzione \"-i\"."
 
-#: systemv/lpstat.c:527 systemv/lpstat.c:567
 #, c-format
 msgid "%s: Invalid destination name in list \"%s\"."
 msgstr "%s: il nome della destinazione non è valido nella lista \"%s\"."
 
-#: scheduler/cupsfilter.c:569
 #, c-format
 msgid "%s: Invalid filter string \"%s\"."
 msgstr "%s: la stringa del filtro non è valida \"%s\"."
 
-#: test/ippfind.c:768 test/ipptool.c:357
 #, c-format
 msgid "%s: Missing timeout for \"-T\"."
 msgstr "%s: manca il timeout di \"-T\"."
 
-#: test/ippfind.c:781 test/ipptool.c:371
 #, c-format
 msgid "%s: Missing version for \"-V\"."
 msgstr "%s: manca la versione di \"-V\"."
 
-#: systemv/lp.c:427
 #, c-format
 msgid "%s: Need job ID (\"-i jobid\") before \"-H restart\"."
-msgstr "%s: è necessario un ID del processo (\"-i jobid\") prima di \"-H restart\"."
+msgstr ""
+"%s: è necessario un ID del processo (\"-i jobid\") prima di \"-H restart\"."
 
-#: scheduler/cupsfilter.c:460
 #, c-format
 msgid "%s: No filter to convert from %s/%s to %s/%s."
 msgstr "%s: nessun filtro per convertire da %s/%s a %s/%s."
 
-#: systemv/cupsaccept.c:198
 #, c-format
 msgid "%s: Operation failed: %s"
 msgstr "%s: operazione non riuscita correttamente: %s"
 
-#: berkeley/lpq.c:94 berkeley/lpr.c:71 berkeley/lprm.c:67 systemv/cancel.c:82
-#: systemv/cupsaccept.c:88 systemv/cupsaddsmb.c:86 systemv/lp.c:102
-#: systemv/lpadmin.c:239 systemv/lpinfo.c:88 systemv/lpmove.c:73
-#: systemv/lpstat.c:102 test/ipptool.c:329 test/ipptool.c:346
 #, c-format
 msgid "%s: Sorry, no encryption support."
 msgstr "%s: spiacenti, nessun supporto per la crittografia."
 
-#: berkeley/lpq.c:296 scheduler/cupsfilter.c:1265 systemv/cancel.c:245
-#: systemv/cupsaddsmb.c:144 systemv/cupsaddsmb.c:171
 #, c-format
 msgid "%s: Unable to connect to server."
 msgstr "%s: non è possibile connettersi al server."
 
-#: systemv/cancel.c:328
 #, c-format
 msgid "%s: Unable to contact server."
 msgstr "%s: non è possibile contattare il server."
 
-#: scheduler/cupsfilter.c:425
 #, c-format
 msgid "%s: Unable to determine MIME type of \"%s\"."
 msgstr "%s: non è possibile determinare il tipo di MIME di \"%s\"."
 
-#: ppdc/ppdmerge.cxx:96
 #, c-format
 msgid "%s: Unable to open %s: %s"
 msgstr "%s: non è possibile aprire %s: %s"
 
-#: scheduler/cupsfilter.c:664 ppdc/ppdmerge.cxx:112
 #, c-format
 msgid "%s: Unable to open PPD file: %s on line %d."
 msgstr "%s: non è possibile aprire il file PPD: %s alla riga %d."
 
-#: scheduler/cupsfilter.c:392
 #, c-format
 msgid "%s: Unable to read MIME database from \"%s\" or \"%s\"."
-msgstr "%s: non è possibile leggere il database del MIME da \"%s\" oppure da \"%s\"."
+msgstr ""
+"%s: non è possibile leggere il database del MIME da \"%s\" oppure da \"%s\"."
 
-#: berkeley/lpq.c:151 systemv/lpstat.c:588
 #, c-format
 msgid "%s: Unknown destination \"%s\"."
 msgstr "%s: destinazione sconosciuta \"%s\"."
 
-#: scheduler/cupsfilter.c:437
 #, c-format
 msgid "%s: Unknown destination MIME type %s/%s."
 msgstr "%s: destinazione sconosciuta del tipo di MIME %s/%s."
 
-#: scheduler/cupsfilter.c:1470
 #, c-format
 msgid "%s: Unknown option \"%c\"."
 msgstr "%s: opzione sconosciuta \"%c\"."
 
-#: test/ippfind.c:667
 #, c-format
 msgid "%s: Unknown option \"%s\"."
 msgstr "%s: opzione sconosciuta \"%s\"."
 
-#: test/ippfind.c:948
 #, c-format
 msgid "%s: Unknown option \"-%c\"."
 msgstr "%s: opzione sconosciuta \"-%c\"."
 
-#: scheduler/cupsfilter.c:417
 #, c-format
 msgid "%s: Unknown source MIME type %s/%s."
 msgstr "%s: sorgente sconosciuto del tipo di MIME %s/%s."
 
-#: berkeley/lpr.c:140
 #, c-format
 msgid ""
 "%s: Warning - \"%c\" format modifier not supported - output may not be "
@@ -2324,1317 +1921,987 @@ msgstr ""
 "%s: attenzione - \"%c\" il formato del modificatore non è supportato - "
 "l'output potrebbe non essere corretto."
 
-#: systemv/lp.c:477
 #, c-format
 msgid "%s: Warning - character set option ignored."
 msgstr "%s: attenzione - l'opzione del set dei caratteri è stata ignorata."
 
-#: systemv/lp.c:496
 #, c-format
 msgid "%s: Warning - content type option ignored."
 msgstr "%s: attenzione - l'opzione del tipo di contenuto è stata ignorata."
 
-#: systemv/lp.c:184
 #, c-format
 msgid "%s: Warning - form option ignored."
 msgstr "%s: attenzione - l'opzione del modulo è stata ignorata."
 
-#: systemv/lp.c:387
 #, c-format
 msgid "%s: Warning - mode option ignored."
 msgstr "%s: attenzione - l'opzione modalità è stata ignorata."
 
-#: ppdc/sample.c:310
 msgid "-1"
 msgstr "-1"
 
-#: ppdc/sample.c:301
 msgid "-10"
 msgstr "-10"
 
-#: ppdc/sample.c:393
 msgid "-100"
 msgstr "-100"
 
-#: ppdc/sample.c:392
 msgid "-105"
 msgstr "-105"
 
-#: ppdc/sample.c:300
 msgid "-11"
 msgstr "-11"
 
-#: ppdc/sample.c:391
 msgid "-110"
 msgstr "-110"
 
-#: ppdc/sample.c:390
 msgid "-115"
 msgstr "-115"
 
-#: ppdc/sample.c:299
 msgid "-12"
 msgstr "-12"
 
-#: ppdc/sample.c:389
 msgid "-120"
 msgstr "-120"
 
-#: ppdc/sample.c:298
 msgid "-13"
 msgstr "-13"
 
-#: ppdc/sample.c:297
 msgid "-14"
 msgstr "-14"
 
-#: ppdc/sample.c:296
 msgid "-15"
 msgstr "-15"
 
-#: ppdc/sample.c:309
 msgid "-2"
 msgstr "-2"
 
-#: ppdc/sample.c:409
 msgid "-20"
 msgstr "-20"
 
-#: ppdc/sample.c:408
 msgid "-25"
 msgstr "-25"
 
-#: ppdc/sample.c:308
 msgid "-3"
 msgstr "-3"
 
-#: ppdc/sample.c:407
 msgid "-30"
 msgstr "-30"
 
-#: ppdc/sample.c:406
 msgid "-35"
 msgstr "-35"
 
-#: ppdc/sample.c:307
 msgid "-4"
 msgstr "-4"
 
-#: ppdc/sample.c:405
 msgid "-40"
 msgstr "-40"
 
-#: ppdc/sample.c:404
 msgid "-45"
 msgstr "-45"
 
-#: ppdc/sample.c:306
 msgid "-5"
 msgstr "-5"
 
-#: ppdc/sample.c:403
 msgid "-50"
 msgstr "-50"
 
-#: ppdc/sample.c:402
 msgid "-55"
 msgstr "-55"
 
-#: ppdc/sample.c:305
 msgid "-6"
 msgstr "-6"
 
-#: ppdc/sample.c:401
 msgid "-60"
 msgstr "-60"
 
-#: ppdc/sample.c:400
 msgid "-65"
 msgstr "-65"
 
-#: ppdc/sample.c:304
 msgid "-7"
 msgstr "-7"
 
-#: ppdc/sample.c:399
 msgid "-70"
 msgstr "-70"
 
-#: ppdc/sample.c:398
 msgid "-75"
 msgstr "-75"
 
-#: ppdc/sample.c:303
 msgid "-8"
 msgstr "-8"
 
-#: ppdc/sample.c:397
 msgid "-80"
 msgstr "-80"
 
-#: ppdc/sample.c:396
 msgid "-85"
 msgstr "-85"
 
-#: ppdc/sample.c:302
 msgid "-9"
 msgstr "-9"
 
-#: ppdc/sample.c:395
 msgid "-90"
 msgstr "-90"
 
-#: ppdc/sample.c:394
 msgid "-95"
 msgstr "-95"
 
-#: ppdc/sample.c:311
 msgid "0"
 msgstr "0"
 
-#: ppdc/sample.c:312
 msgid "1"
 msgstr "1"
 
-#: ppdc/sample.c:384
 msgid "1 inch/sec."
 msgstr "1 inch/sec."
 
-#: ppdc/sample.c:172
 msgid "1.25x0.25\""
 msgstr "1.25x0.25\""
 
-#: ppdc/sample.c:173
 msgid "1.25x2.25\""
 msgstr "1.25x2.25\""
 
-#: ppdc/sample.c:432
 msgid "1.5 inch/sec."
 msgstr "1.5 inch/sec."
 
-#: ppdc/sample.c:174
 msgid "1.50x0.25\""
 msgstr "1.50x0.25\""
 
-#: ppdc/sample.c:175
 msgid "1.50x0.50\""
 msgstr "1.50x0.50\""
 
-#: ppdc/sample.c:176
 msgid "1.50x1.00\""
 msgstr "1.50x1.00\""
 
-#: ppdc/sample.c:177
 msgid "1.50x2.00\""
 msgstr "1.50x2.00\""
 
-#: ppdc/sample.c:321
 msgid "10"
 msgstr "10"
 
-#: ppdc/sample.c:443
 msgid "10 inches/sec."
 msgstr "10 inches/sec."
 
-#: ppdc/sample.c:6
 msgid "10 x 11"
 msgstr "10 x 11"
 
-#: ppdc/sample.c:7
 msgid "10 x 13"
 msgstr "10 x 13"
 
-#: ppdc/sample.c:8
 msgid "10 x 14"
 msgstr "10 x 14"
 
-#: ppdc/sample.c:423
 msgid "100"
 msgstr "100"
 
-#: ppdc/sample.c:334
 msgid "100 mm/sec."
 msgstr "100 mm/sec."
 
-#: ppdc/sample.c:424
 msgid "105"
 msgstr "105"
 
-#: ppdc/sample.c:322
 msgid "11"
 msgstr "11"
 
-#: ppdc/sample.c:444
 msgid "11 inches/sec."
 msgstr "11 inches/sec."
 
-#: ppdc/sample.c:425
 msgid "110"
 msgstr "110"
 
-#: ppdc/sample.c:426
 msgid "115"
 msgstr "115"
 
-#: ppdc/sample.c:323
 msgid "12"
 msgstr "12"
 
-#: ppdc/sample.c:445
 msgid "12 inches/sec."
 msgstr "12 inches/sec."
 
-#: ppdc/sample.c:9
 msgid "12 x 11"
 msgstr "12 x 11"
 
-#: ppdc/sample.c:427
 msgid "120"
 msgstr "120"
 
-#: ppdc/sample.c:335
 msgid "120 mm/sec."
 msgstr "120 mm/sec."
 
-#: ppdc/sample.c:243
 msgid "120x60dpi"
 msgstr "120x60dpi"
 
-#: ppdc/sample.c:249
 msgid "120x72dpi"
 msgstr "120x72dpi"
 
-#: ppdc/sample.c:324
 msgid "13"
 msgstr "13"
 
-#: ppdc/sample.c:232
 msgid "136dpi"
 msgstr "136dpi"
 
-#: ppdc/sample.c:325
 msgid "14"
 msgstr "14"
 
-#: ppdc/sample.c:326
 msgid "15"
 msgstr "15"
 
-#: ppdc/sample.c:328
 msgid "15 mm/sec."
 msgstr "15 mm/sec."
 
-#: ppdc/sample.c:10
 msgid "15 x 11"
 msgstr "15 x 11"
 
-#: ppdc/sample.c:336
 msgid "150 mm/sec."
 msgstr "150 mm/sec."
 
-#: ppdc/sample.c:283
 msgid "150dpi"
 msgstr "150dpi"
 
-#: ppdc/sample.c:368
 msgid "16"
 msgstr "16"
 
-#: ppdc/sample.c:369
 msgid "17"
 msgstr "17"
 
-#: ppdc/sample.c:370
 msgid "18"
 msgstr "18"
 
-#: ppdc/sample.c:244
 msgid "180dpi"
 msgstr "180dpi"
 
-#: ppdc/sample.c:371
 msgid "19"
 msgstr "19"
 
-#: ppdc/sample.c:313
 msgid "2"
 msgstr "2"
 
-#: ppdc/sample.c:385
 msgid "2 inches/sec."
 msgstr "2 inches/sec."
 
-#: ppdc/sample.c:270
 msgid "2-Sided Printing"
 msgstr "2-Sided Printing"
 
-#: ppdc/sample.c:178
 msgid "2.00x0.37\""
 msgstr "2.00x0.37\""
 
-#: ppdc/sample.c:179
 msgid "2.00x0.50\""
 msgstr "2.00x0.50\""
 
-#: ppdc/sample.c:180
 msgid "2.00x1.00\""
 msgstr "2.00x1.00\""
 
-#: ppdc/sample.c:181
 msgid "2.00x1.25\""
 msgstr "2.00x1.25\""
 
-#: ppdc/sample.c:182
 msgid "2.00x2.00\""
 msgstr "2.00x2.00\""
 
-#: ppdc/sample.c:183
 msgid "2.00x3.00\""
 msgstr "2.00x3.00\""
 
-#: ppdc/sample.c:184
 msgid "2.00x4.00\""
 msgstr "2.00x4.00\""
 
-#: ppdc/sample.c:185
 msgid "2.00x5.50\""
 msgstr "2.00x5.50\""
 
-#: ppdc/sample.c:186
 msgid "2.25x0.50\""
 msgstr "2.25x0.50\""
 
-#: ppdc/sample.c:187
 msgid "2.25x1.25\""
 msgstr "2.25x1.25\""
 
-#: ppdc/sample.c:188
 msgid "2.25x4.00\""
 msgstr "2.25x4.00\""
 
-#: ppdc/sample.c:189
 msgid "2.25x5.50\""
 msgstr "2.25x5.50\""
 
-#: ppdc/sample.c:190
 msgid "2.38x5.50\""
 msgstr "2.38x5.50\""
 
-#: ppdc/sample.c:433
 msgid "2.5 inches/sec."
 msgstr "2.5 inches/sec."
 
-#: ppdc/sample.c:191
 msgid "2.50x1.00\""
 msgstr "2.50x1.00\""
 
-#: ppdc/sample.c:192
 msgid "2.50x2.00\""
 msgstr "2.50x2.00\""
 
-#: ppdc/sample.c:193
 msgid "2.75x1.25\""
 msgstr "2.75x1.25\""
 
-#: ppdc/sample.c:194
 msgid "2.9 x 1\""
 msgstr "2.9 x 1\""
 
-#: ppdc/sample.c:372
 msgid "20"
 msgstr "20"
 
-#: ppdc/sample.c:329
 msgid "20 mm/sec."
 msgstr "20 mm/sec."
 
-#: ppdc/sample.c:337
 msgid "200 mm/sec."
 msgstr "200 mm/sec."
 
-#: ppdc/sample.c:233
 msgid "203dpi"
 msgstr "203dpi"
 
-#: ppdc/sample.c:373
 msgid "21"
 msgstr "21"
 
-#: ppdc/sample.c:374
 msgid "22"
 msgstr "22"
 
-#: ppdc/sample.c:375
 msgid "23"
 msgstr "23"
 
-#: ppdc/sample.c:376
 msgid "24"
 msgstr "24"
 
-#: ppdc/sample.c:241
 msgid "24-Pin Series"
 msgstr "24-Pin Series"
 
-#: ppdc/sample.c:250
 msgid "240x72dpi"
 msgstr "240x72dpi"
 
-#: ppdc/sample.c:377
 msgid "25"
 msgstr "25"
 
-#: ppdc/sample.c:338
 msgid "250 mm/sec."
 msgstr "250 mm/sec."
 
-#: ppdc/sample.c:378
 msgid "26"
 msgstr "26"
 
-#: ppdc/sample.c:379
 msgid "27"
 msgstr "27"
 
-#: ppdc/sample.c:380
 msgid "28"
 msgstr "28"
 
-#: ppdc/sample.c:381
 msgid "29"
 msgstr "29"
 
-#: ppdc/sample.c:314
 msgid "3"
 msgstr "3"
 
-#: ppdc/sample.c:386
 msgid "3 inches/sec."
 msgstr "3 inches/sec."
 
-#: ppdc/sample.c:3
 msgid "3 x 5"
 msgstr "3 x 5"
 
-#: ppdc/sample.c:195
 msgid "3.00x1.00\""
 msgstr "3.00x1.00\""
 
-#: ppdc/sample.c:196
 msgid "3.00x1.25\""
 msgstr "3.00x1.25\""
 
-#: ppdc/sample.c:197
 msgid "3.00x2.00\""
 msgstr "3.00x2.00\""
 
-#: ppdc/sample.c:198
 msgid "3.00x3.00\""
 msgstr "3.00x3.00\""
 
-#: ppdc/sample.c:199
 msgid "3.00x5.00\""
 msgstr "3.00x5.00\""
 
-#: ppdc/sample.c:200
 msgid "3.25x2.00\""
 msgstr "3.25x2.00\""
 
-#: ppdc/sample.c:201
 msgid "3.25x5.00\""
 msgstr "3.25x5.00\""
 
-#: ppdc/sample.c:202
 msgid "3.25x5.50\""
 msgstr "3.25x5.50\""
 
-#: ppdc/sample.c:203
 msgid "3.25x5.83\""
 msgstr "3.25x5.83\""
 
-#: ppdc/sample.c:204
 msgid "3.25x7.83\""
 msgstr "3.25x7.83\""
 
-#: ppdc/sample.c:4
 msgid "3.5 x 5"
 msgstr "3.5 x 5"
 
-#: ppdc/sample.c:171
 msgid "3.5\" Disk"
 msgstr "3.5\" Disk"
 
-#: ppdc/sample.c:205
 msgid "3.50x1.00\""
 msgstr "3.50x1.00\""
 
-#: ppdc/sample.c:382
 msgid "30"
 msgstr "30"
 
-#: ppdc/sample.c:330
 msgid "30 mm/sec."
 msgstr "30 mm/sec."
 
-#: ppdc/sample.c:339
 msgid "300 mm/sec."
 msgstr "300 mm/sec."
 
-#: ppdc/sample.c:234
 msgid "300dpi"
 msgstr "300dpi"
 
-#: ppdc/sample.c:410
 msgid "35"
 msgstr "35"
 
-#: ppdc/sample.c:246
 msgid "360dpi"
 msgstr "360dpi"
 
-#: ppdc/sample.c:245
 msgid "360x180dpi"
 msgstr "360x180dpi"
 
-#: ppdc/sample.c:315
 msgid "4"
 msgstr "4"
 
-#: ppdc/sample.c:387
 msgid "4 inches/sec."
 msgstr "4 inches/sec."
 
-#: ppdc/sample.c:206
 msgid "4.00x1.00\""
 msgstr "4.00x1.00\""
 
-#: ppdc/sample.c:214
 msgid "4.00x13.00\""
 msgstr "4.00x13.00\""
 
-#: ppdc/sample.c:207
 msgid "4.00x2.00\""
 msgstr "4.00x2.00\""
 
-#: ppdc/sample.c:208
 msgid "4.00x2.50\""
 msgstr "4.00x2.50\""
 
-#: ppdc/sample.c:209
 msgid "4.00x3.00\""
 msgstr "4.00x3.00\""
 
-#: ppdc/sample.c:210
 msgid "4.00x4.00\""
 msgstr "4.00x4.00\""
 
-#: ppdc/sample.c:211
 msgid "4.00x5.00\""
 msgstr "4.00x5.00\""
 
-#: ppdc/sample.c:212
 msgid "4.00x6.00\""
 msgstr "4.00x6.00\""
 
-#: ppdc/sample.c:213
 msgid "4.00x6.50\""
 msgstr "4.00x6.50\""
 
-#: ppdc/sample.c:411
 msgid "40"
 msgstr "40"
 
-#: ppdc/sample.c:331
 msgid "40 mm/sec."
 msgstr "40 mm/sec."
 
-#: ppdc/sample.c:412
 msgid "45"
 msgstr "45"
 
-#: ppdc/sample.c:316
 msgid "5"
 msgstr "5"
 
-#: ppdc/sample.c:437
 msgid "5 inches/sec."
 msgstr "5 inches/sec."
 
-#: ppdc/sample.c:5
 msgid "5 x 7"
 msgstr "5 x 7"
 
-#: ppdc/sample.c:413
 msgid "50"
 msgstr "50"
 
-#: ppdc/sample.c:414
 msgid "55"
 msgstr "55"
 
-#: ppdc/sample.c:317
 msgid "6"
 msgstr "6"
 
-#: ppdc/sample.c:438
 msgid "6 inches/sec."
 msgstr "6 inches/sec."
 
-#: ppdc/sample.c:215
 msgid "6.00x1.00\""
 msgstr "6.00x1.00\""
 
-#: ppdc/sample.c:216
 msgid "6.00x2.00\""
 msgstr "6.00x2.00\""
 
-#: ppdc/sample.c:217
 msgid "6.00x3.00\""
 msgstr "6.00x3.00\""
 
-#: ppdc/sample.c:218
 msgid "6.00x4.00\""
 msgstr "6.00x4.00\""
 
-#: ppdc/sample.c:219
 msgid "6.00x5.00\""
 msgstr "6.00x5.00\""
 
-#: ppdc/sample.c:220
 msgid "6.00x6.00\""
 msgstr "6.00x6.00\""
 
-#: ppdc/sample.c:221
 msgid "6.00x6.50\""
 msgstr "6.00x6.50\""
 
-#: ppdc/sample.c:415
 msgid "60"
 msgstr "60"
 
-#: ppdc/sample.c:332
 msgid "60 mm/sec."
 msgstr "60 mm/sec."
 
-#: ppdc/sample.c:261
 msgid "600dpi"
 msgstr "600dpi"
 
-#: ppdc/sample.c:242
 msgid "60dpi"
 msgstr "60dpi"
 
-#: ppdc/sample.c:248
 msgid "60x72dpi"
 msgstr "60x72dpi"
 
-#: ppdc/sample.c:416
 msgid "65"
 msgstr "65"
 
-#: ppdc/sample.c:318
 msgid "7"
 msgstr "7"
 
-#: ppdc/sample.c:440
 msgid "7 inches/sec."
 msgstr "7 inches/sec."
 
-#: ppdc/sample.c:11
 msgid "7 x 9"
 msgstr "7 x 9"
 
-#: ppdc/sample.c:417
 msgid "70"
 msgstr "70"
 
-#: ppdc/sample.c:252
 msgid "720dpi"
 msgstr "720dpi"
 
-#: ppdc/sample.c:418
 msgid "75"
 msgstr "75"
 
-#: ppdc/sample.c:319
 msgid "8"
 msgstr "8"
 
-#: ppdc/sample.c:441
 msgid "8 inches/sec."
 msgstr "8 inches/sec."
 
-#: ppdc/sample.c:12
 msgid "8 x 10"
 msgstr "8 x 10"
 
-#: ppdc/sample.c:222
 msgid "8.00x1.00\""
 msgstr "8.00x1.00\""
 
-#: ppdc/sample.c:223
 msgid "8.00x2.00\""
 msgstr "8.00x2.00\""
 
-#: ppdc/sample.c:224
 msgid "8.00x3.00\""
 msgstr "8.00x3.00\""
 
-#: ppdc/sample.c:225
 msgid "8.00x4.00\""
 msgstr "8.00x4.00\""
 
-#: ppdc/sample.c:226
 msgid "8.00x5.00\""
 msgstr "8.00x5.00\""
 
-#: ppdc/sample.c:227
 msgid "8.00x6.00\""
 msgstr "8.00x6.00\""
 
-#: ppdc/sample.c:228
 msgid "8.00x6.50\""
 msgstr "8.00x6.50\""
 
-#: ppdc/sample.c:419
 msgid "80"
 msgstr "80"
 
-#: ppdc/sample.c:333
 msgid "80 mm/sec."
 msgstr "80 mm/sec."
 
-#: ppdc/sample.c:420
 msgid "85"
 msgstr "85"
 
-#: ppdc/sample.c:320
 msgid "9"
 msgstr "9"
 
-#: ppdc/sample.c:442
 msgid "9 inches/sec."
 msgstr "9 inches/sec."
 
-#: ppdc/sample.c:13
 msgid "9 x 11"
 msgstr "9 x 11"
 
-#: ppdc/sample.c:14
 msgid "9 x 12"
 msgstr "9 x 12"
 
-#: ppdc/sample.c:247
 msgid "9-Pin Series"
 msgstr "9-Pin Series"
 
-#: ppdc/sample.c:421
 msgid "90"
 msgstr "90"
 
-#: ppdc/sample.c:422
 msgid "95"
 msgstr "95"
 
-#: berkeley/lpc.c:213
 msgid "?Invalid help command unknown."
 msgstr "?Aiuto non valido comando sconosciuto."
 
-#: cgi-bin/admin.c:2368
 msgid "A Samba password is required to export printer drivers"
-msgstr "Per esportare i driver della stampante è richiesta una password di Samba."
+msgstr ""
+"Per esportare i driver della stampante è richiesta una password di Samba."
 
-#: cgi-bin/admin.c:2364
 msgid "A Samba username is required to export printer drivers"
-msgstr "Per esportare i driver della stampante è richiesto un username di Samba"
+msgstr ""
+"Per esportare i driver della stampante è richiesto un username di Samba"
 
-#: scheduler/ipp.c:2363
 #, c-format
 msgid "A class named \"%s\" already exists."
 msgstr "Una classe denominata \"%s\" già esiste."
 
-#: scheduler/ipp.c:1006
 #, c-format
 msgid "A printer named \"%s\" already exists."
 msgstr "Una stampante denominata \"%s\" già esiste."
 
-#: ppdc/sample.c:15
 msgid "A0"
 msgstr "A0"
 
-#: ppdc/sample.c:16
 msgid "A0 Long Edge"
 msgstr "A0 Long Edge"
 
-#: ppdc/sample.c:17
 msgid "A1"
 msgstr "A1"
 
-#: ppdc/sample.c:18
 msgid "A1 Long Edge"
 msgstr "A1 Long Edge"
 
-#: ppdc/sample.c:37
 msgid "A10"
 msgstr "A10"
 
-#: ppdc/sample.c:19
 msgid "A2"
 msgstr "A2"
 
-#: ppdc/sample.c:20
 msgid "A2 Long Edge"
 msgstr "A2 Long Edge"
 
-#: ppdc/sample.c:21
 msgid "A3"
 msgstr "A3"
 
-#: ppdc/sample.c:22
 msgid "A3 Long Edge"
 msgstr "A3 Long Edge"
 
-#: ppdc/sample.c:23
 msgid "A3 Oversize"
 msgstr "A3 Oversize"
 
-#: ppdc/sample.c:24
 msgid "A3 Oversize Long Edge"
 msgstr "A3 Oversize Long Edge"
 
-#: ppdc/sample.c:25
 msgid "A4"
 msgstr "A4"
 
-#: ppdc/sample.c:27
 msgid "A4 Long Edge"
 msgstr "A4 Long Edge"
 
-#: ppdc/sample.c:26
 msgid "A4 Oversize"
 msgstr "A4 Oversize"
 
-#: ppdc/sample.c:28
 msgid "A4 Small"
 msgstr "A4 Small"
 
-#: ppdc/sample.c:29
 msgid "A5"
 msgstr "A5"
 
-#: ppdc/sample.c:31
 msgid "A5 Long Edge"
 msgstr "A5 Long Edge"
 
-#: ppdc/sample.c:30
 msgid "A5 Oversize"
 msgstr "A5 Oversize"
 
-#: ppdc/sample.c:32
 msgid "A6"
 msgstr "A6"
 
-#: ppdc/sample.c:33
 msgid "A6 Long Edge"
 msgstr "A6 Long Edge"
 
-#: ppdc/sample.c:34
 msgid "A7"
 msgstr "A7"
 
-#: ppdc/sample.c:35
 msgid "A8"
 msgstr "A8"
 
-#: ppdc/sample.c:36
 msgid "A9"
 msgstr "A9"
 
-#: ppdc/sample.c:38
 msgid "ANSI A"
 msgstr "ANSI A"
 
-#: ppdc/sample.c:39
 msgid "ANSI B"
 msgstr "ANSI B"
 
-#: ppdc/sample.c:40
 msgid "ANSI C"
 msgstr "ANSI C"
 
-#: ppdc/sample.c:41
 msgid "ANSI D"
 msgstr "ANSI D"
 
-#: ppdc/sample.c:42
 msgid "ANSI E"
 msgstr "ANSI E"
 
-#: ppdc/sample.c:47
 msgid "ARCH C"
 msgstr "ARCH C"
 
-#: ppdc/sample.c:48
 msgid "ARCH C Long Edge"
 msgstr "ARCH C Long Edge"
 
-#: ppdc/sample.c:49
 msgid "ARCH D"
 msgstr "ARCH D"
 
-#: ppdc/sample.c:50
 msgid "ARCH D Long Edge"
 msgstr "ARCH D Long Edge"
 
-#: ppdc/sample.c:51
 msgid "ARCH E"
 msgstr "ARCH E"
 
-#: ppdc/sample.c:52
 msgid "ARCH E Long Edge"
 msgstr "ARCH E Long Edge"
 
-#: cgi-bin/classes.c:169 cgi-bin/printers.c:172
 msgid "Accept Jobs"
 msgstr "Accetta le stampe"
 
-#: cups/http-support.c:1359
 msgid "Accepted"
 msgstr "Accettato"
 
-#: cgi-bin/admin.c:570
 msgid "Add Class"
 msgstr "Aggiungi una classe"
 
-#: cgi-bin/admin.c:882
 msgid "Add Printer"
 msgstr "Aggiungi una stampante"
 
-#: cgi-bin/admin.c:444 cgi-bin/admin.c:477 cgi-bin/admin.c:525
-#: cgi-bin/admin.c:535
 msgid "Add RSS Subscription"
 msgstr "Aggiungere l'abbonamento RSS"
 
-#: ppdc/sample.c:163
 msgid "Address"
 msgstr "Indirizzo"
 
-#: cgi-bin/admin.c:210 cgi-bin/admin.c:284 cgi-bin/admin.c:2745
 msgid "Administration"
 msgstr "Amministrazione"
 
-#: ppdc/sample.c:429
 msgid "Always"
 msgstr "Sempre"
 
-#: backend/socket.c:126
 msgid "AppSocket/HP JetDirect"
 msgstr "AppSocket/HP JetDirect"
 
-#: ppdc/sample.c:450
 msgid "Applicator"
 msgstr "Applicatore"
 
-#: scheduler/ipp.c:1081
 #, c-format
 msgid "Attempt to set %s printer-state to bad value %d."
 msgstr "Tentativo di impostare %s printer-state al valore non valido %d."
 
-#: scheduler/ipp.c:325
 #, c-format
 msgid "Attribute groups are out of order (%x < %x)."
 msgstr "I gruppi degli attributi sono fuori uso (%x < %x)."
 
-#: ppdc/sample.c:126
 msgid "B0"
 msgstr "B0"
 
-#: ppdc/sample.c:127
 msgid "B1"
 msgstr "B1"
 
-#: ppdc/sample.c:137
 msgid "B10"
 msgstr "B10"
 
-#: ppdc/sample.c:128
 msgid "B2"
 msgstr "B2"
 
-#: ppdc/sample.c:129
 msgid "B3"
 msgstr "B3"
 
-#: ppdc/sample.c:130
 msgid "B4"
 msgstr "B4"
 
-#: ppdc/sample.c:131
 msgid "B5"
 msgstr "B5"
 
-#: ppdc/sample.c:132
 msgid "B5 Oversize"
 msgstr "B5 Oversize"
 
-#: ppdc/sample.c:133
 msgid "B6"
 msgstr "B6"
 
-#: ppdc/sample.c:134
 msgid "B7"
 msgstr "B7"
 
-#: ppdc/sample.c:135
 msgid "B8"
 msgstr "B8"
 
-#: ppdc/sample.c:136
 msgid "B9"
 msgstr "B9"
 
-#: scheduler/ipp.c:10859
 #, c-format
 msgid "Bad 'document-format' value \"%s\"."
 msgstr "Il valore di 'document-format' non è valido \"%s\"."
 
-#: cups/dest.c:1683
 msgid "Bad NULL dests pointer"
 msgstr "Le destinazioni del puntatore NULL non sono valide"
 
-#: cups/ppd.c:345
 msgid "Bad OpenGroup"
 msgstr "OpenGroup non è valido"
 
-#: cups/ppd.c:347
 msgid "Bad OpenUI/JCLOpenUI"
 msgstr "OpenUI/JCLOpenUI non è valido"
 
-#: cups/ppd.c:349
 msgid "Bad OrderDependency"
 msgstr "OrderDependency non è valido"
 
-#: cups/ppd-cache.c:149 cups/ppd-cache.c:196 cups/ppd-cache.c:234
-#: cups/ppd-cache.c:240 cups/ppd-cache.c:256 cups/ppd-cache.c:272
-#: cups/ppd-cache.c:281 cups/ppd-cache.c:289 cups/ppd-cache.c:306
-#: cups/ppd-cache.c:314 cups/ppd-cache.c:329 cups/ppd-cache.c:337
-#: cups/ppd-cache.c:358 cups/ppd-cache.c:370 cups/ppd-cache.c:385
-#: cups/ppd-cache.c:397 cups/ppd-cache.c:419 cups/ppd-cache.c:427
-#: cups/ppd-cache.c:445 cups/ppd-cache.c:453 cups/ppd-cache.c:468
-#: cups/ppd-cache.c:476 cups/ppd-cache.c:494 cups/ppd-cache.c:502
-#: cups/ppd-cache.c:529 cups/ppd-cache.c:599 cups/ppd-cache.c:607
-#: cups/ppd-cache.c:615
 msgid "Bad PPD cache file."
 msgstr "Il file della cache del PPD non è valido."
 
-#: cups/http-support.c:1374
 msgid "Bad Request"
 msgstr "La richiesta non è valida"
 
-#: cups/snmp.c:998
 msgid "Bad SNMP version number"
 msgstr "Il numero di versione di SNMP non è valido"
 
-#: cups/ppd.c:350
 msgid "Bad UIConstraints"
 msgstr "UIConstraints non è valido"
 
-#: scheduler/ipp.c:1442
 #, c-format
 msgid "Bad copies value %d."
 msgstr "Il valore %d delle copie non è valido."
 
-#: cups/ppd.c:358
 msgid "Bad custom parameter"
 msgstr "Il parametro personalizzato non è valido"
 
-#: cups/http-support.c:1526 scheduler/ipp.c:2449
 #, c-format
 msgid "Bad device-uri \"%s\"."
 msgstr "Il device-uri \"%s\" non è valido."
 
-#: scheduler/ipp.c:2488
 #, c-format
 msgid "Bad device-uri scheme \"%s\"."
 msgstr "Lo schema del device-uri \"%s\" non è valido."
 
-#: scheduler/ipp.c:8105 scheduler/ipp.c:8121 scheduler/ipp.c:9342
 #, c-format
 msgid "Bad document-format \"%s\"."
 msgstr "Il document-format \"%s\" non è valido."
 
-#: scheduler/ipp.c:9358
 #, c-format
 msgid "Bad document-format-default \"%s\"."
 msgstr "Il document-format-default \"%s\" non è valido."
 
-#: cups/util.c:932
 msgid "Bad filename buffer"
 msgstr "Il buffer del file non è valido"
 
-#: scheduler/ipp.c:1618
 #, c-format
 msgid "Bad job-name value: %s"
 msgstr "Il valore di job-name non è valido: %s"
 
-#: scheduler/ipp.c:1611
 msgid "Bad job-name value: Wrong type or count."
 msgstr "Il valore di job-name non è valido: tipo o conteggio errato."
 
-#: scheduler/ipp.c:9948
 msgid "Bad job-priority value."
 msgstr "Il valore di job-priority non è valido."
 
-#: scheduler/ipp.c:1472
 #, c-format
 msgid "Bad job-sheets value \"%s\"."
 msgstr "Il valore di job-sheets \"%s\" non è valido."
 
-#: scheduler/ipp.c:1456
 msgid "Bad job-sheets value type."
 msgstr "Il tipo di valore di job-sheets non è valido."
 
-#: scheduler/ipp.c:9978
 msgid "Bad job-state value."
 msgstr "Il valore di job-state non è valido."
 
-#: scheduler/ipp.c:3071 scheduler/ipp.c:3531 scheduler/ipp.c:5970
-#: scheduler/ipp.c:6117 scheduler/ipp.c:7539 scheduler/ipp.c:7808
-#: scheduler/ipp.c:8657 scheduler/ipp.c:8883 scheduler/ipp.c:9238
-#: scheduler/ipp.c:9841
 #, c-format
 msgid "Bad job-uri \"%s\"."
 msgstr "Il valore di job-uri \"%s\" non è valido."
 
-#: scheduler/ipp.c:2129 scheduler/ipp.c:5514
 #, c-format
 msgid "Bad notify-pull-method \"%s\"."
 msgstr "Il valore di notify-pull-method \"%s\" non è valido."
 
-#: scheduler/ipp.c:2093 scheduler/ipp.c:5478
 #, c-format
 msgid "Bad notify-recipient-uri \"%s\"."
 msgstr "Il valore di notify-recipient-uri \"%s\" non è valido."
 
-#: scheduler/ipp.c:1488
 #, c-format
 msgid "Bad number-up value %d."
 msgstr "Il valore di number-up %d non è valido."
 
-#: cups/adminutil.c:292
 #, c-format
 msgid "Bad option + choice on line %d."
 msgstr "L'opzione + scelta alla riga %d non è valida."
 
-#: scheduler/ipp.c:1505
 #, c-format
 msgid "Bad page-ranges values %d-%d."
 msgstr "Il valore di page-ranges %d-%d non è valido."
 
-#: scheduler/ipp.c:2531
 #, c-format
 msgid "Bad port-monitor \"%s\"."
 msgstr "Il valore di port-monitor \"%s\" non è valido."
 
-#: cups/dest.c:677 cups/dest.c:1335
 msgid "Bad printer URI."
 msgstr "L'URI della stampante non è valido."
 
-#: scheduler/ipp.c:2592
 #, c-format
 msgid "Bad printer-state value %d."
 msgstr "Il valore di printer-state %d non è valido."
 
-#: scheduler/ipp.c:293
 #, c-format
 msgid "Bad request ID %d."
 msgstr "L'ID della richiesta %d non è valido."
 
-#: scheduler/ipp.c:278
 #, c-format
 msgid "Bad request version number %d.%d."
 msgstr "Il numero della versione richiesta %d.%d non è valido."
 
-#: cgi-bin/admin.c:1484
 msgid "Bad subscription ID"
 msgstr "L'ID della sottoscrizione non è valido"
 
-#: cups/ppd.c:360
 msgid "Bad value string"
 msgstr "La stringa ha un valore che non è valido"
 
-#: cgi-bin/admin.c:3290 cgi-bin/admin.c:3536
 msgid "Banners"
 msgstr "Banner"
 
-#: ppdc/sample.c:287
 msgid "Bond Paper"
 msgstr "Carta per scrivere"
 
-#: backend/usb-darwin.c:1894
 #, c-format
 msgid "Boolean expected for waiteof option \"%s\"."
 msgstr "È previsto un valore booleano per l'opzione waiteof \"%s\"."
 
-#: filter/pstops.c:2058
 msgid "Buffer overflow detected, aborting."
 msgstr "È stato individuato un buffer overflow, operazione annullata."
 
-#: ppdc/sample.c:254
 msgid "CMYK"
 msgstr "CMYK"
 
-#: ppdc/sample.c:363
 msgid "CPCL Label Printer"
 msgstr "CPCL Label Printer"
 
-#: cgi-bin/admin.c:1485 cgi-bin/admin.c:1524 cgi-bin/admin.c:1534
 msgid "Cancel RSS Subscription"
 msgstr "Eliminare l'abbonamento RSS"
 
-#: backend/ipp.c:2156
 msgid "Canceling print job."
 msgstr "Eliminazione del processo di stampa in corso."
 
-#: scheduler/ipp.c:2572
 msgid "Cannot share a remote Kerberized printer."
 msgstr "Non è possibile condividere una stampante remota kerberizzata."
 
-#: ppdc/sample.c:279
 msgid "Cassette"
 msgstr "Caricatore"
 
-#: cgi-bin/admin.c:1655 cgi-bin/admin.c:1797 cgi-bin/admin.c:1810
-#: cgi-bin/admin.c:1821
 msgid "Change Settings"
 msgstr "Modifica le impostazioni"
 
-#: scheduler/ipp.c:2141 scheduler/ipp.c:5526
 #, c-format
 msgid "Character set \"%s\" not supported."
 msgstr "Il set di caratteri \"%s\" non è supportato."
 
-#: cgi-bin/classes.c:195 cgi-bin/classes.c:322
 msgid "Classes"
 msgstr "Classi"
 
-#: cgi-bin/printers.c:182
 msgid "Clean Print Heads"
 msgstr "Pulisci le testine della stampante"
 
-#: scheduler/ipp.c:3983
 msgid "Close-Job doesn't support the job-uri attribute."
 msgstr "Close-Job non supporta l'attributo job-uri."
 
-#: ppdc/sample.c:282
 msgid "Color"
 msgstr "Colore"
 
-#: ppdc/sample.c:253
 msgid "Color Mode"
 msgstr "Modalità colore"
 
-#: berkeley/lpc.c:204
 msgid ""
 "Commands may be abbreviated.  Commands are:\n"
 "\n"
@@ -3644,88 +2911,67 @@ msgstr ""
 "\n"
 "exit    help    quit    status  ?"
 
-#: cups/snmp.c:1002
 msgid "Community name uses indefinite length"
 msgstr "Il nome della comunità utilizza una lunghezza indefinita"
 
-#: backend/ipp.c:830 backend/lpd.c:888 backend/socket.c:405
 msgid "Connected to printer."
 msgstr "Connesso alla stampante."
 
-#: backend/ipp.c:735 backend/lpd.c:711 backend/socket.c:324
 msgid "Connecting to printer."
 msgstr "Connessione alla stampante in corso."
 
-#: cups/http-support.c:1347
 msgid "Continue"
 msgstr "Continua"
 
-#: ppdc/sample.c:365
 msgid "Continuous"
 msgstr "Continuo"
 
-#: backend/lpd.c:1037 backend/lpd.c:1169
 msgid "Control file sent successfully."
 msgstr "Il file del controllo è stato inviato con successo."
 
-#: backend/ipp.c:1327 backend/lpd.c:481
 msgid "Copying print data."
 msgstr "Copia dei dati di stampa in corso."
 
-#: cups/http-support.c:1356
 msgid "Created"
 msgstr "Creato"
 
-#: cups/ppd.c:1113 cups/ppd.c:1153 cups/ppd.c:1398 cups/ppd.c:1501
 msgid "Custom"
 msgstr "Personalizzato"
 
-#: ppdc/sample.c:359
 msgid "CustominCutInterval"
 msgstr "CustominCutInterval"
 
-#: ppdc/sample.c:357
 msgid "CustominTearInterval"
 msgstr "CustominTearInterval"
 
-#: ppdc/sample.c:343
 msgid "Cut"
 msgstr "Taglia"
 
-#: ppdc/sample.c:451
 msgid "Cutter"
 msgstr "Taglierino"
 
-#: ppdc/sample.c:239
 msgid "Dark"
 msgstr "Scuro"
 
-#: ppdc/sample.c:235
 msgid "Darkness"
 msgstr "Oscurità"
 
-#: backend/lpd.c:1122
 msgid "Data file sent successfully."
 msgstr "I dati sono stati inviati con successo."
 
-#: cgi-bin/admin.c:2094 cgi-bin/admin.c:2105 cgi-bin/admin.c:2150
 msgid "Delete Class"
 msgstr "Elimina la classe"
 
-#: cgi-bin/admin.c:2179 cgi-bin/admin.c:2190 cgi-bin/admin.c:2235
 msgid "Delete Printer"
 msgstr "Elimina la stampante"
 
-#: ppdc/sample.c:281
 msgid "DeskJet Series"
 msgstr "DeskJet Series"
 
-#: scheduler/ipp.c:1366
 #, c-format
 msgid "Destination \"%s\" is not accepting jobs."
 msgstr "La destinazione \"%s\" non sta accettando le stampe."
 
-#: systemv/lpinfo.c:300
 #, c-format
 msgid ""
 "Device: uri = %s\n"
@@ -3742,968 +2988,722 @@ msgstr ""
 "             device-id = %s\n"
 "             posizione = %s"
 
-#: ppdc/sample.c:436
 msgid "Direct Thermal Media"
 msgstr "Direct Thermal Media"
 
-#: cups/file.c:296
 #, c-format
 msgid "Directory \"%s\" contains a relative path."
 msgstr "La directory \"%s\" contiene un path relativo."
 
-#: cups/file.c:268
 #, c-format
 msgid "Directory \"%s\" has insecure permissions (0%o/uid=%d/gid=%d)."
-msgstr "La directory \"%s\" presenta dei permessi non sicuri (0%o/uid=%d/gid=%d)."
+msgstr ""
+"La directory \"%s\" presenta dei permessi non sicuri (0%o/uid=%d/gid=%d)."
 
-#: cups/file.c:285
 #, c-format
 msgid "Directory \"%s\" is a file."
 msgstr "La directory \"%s\" è un file."
 
-#: cups/file.c:256
 #, c-format
 msgid "Directory \"%s\" not available: %s"
 msgstr "La directory \"%s\" non è disponibile: %s"
 
-#: cups/file.c:241
 #, c-format
 msgid "Directory \"%s\" permissions OK (0%o/uid=%d/gid=%d)."
 msgstr "Directory \"%s\" permessi OK (0%o/uid=%d/gid=%d)."
 
-#: ppdc/sample.c:345
 msgid "Disabled"
 msgstr "Disabilitato"
 
-#: scheduler/ipp.c:6019
 #, c-format
 msgid "Document #%d does not exist in job #%d."
 msgstr "Il documento #%d non esiste nel processo #%d."
 
-#: ppdc/sample.c:275
 msgid "Duplexer"
 msgstr "Duplexer"
 
-#: ppdc/sample.c:229
 msgid "Dymo"
 msgstr "Dymo"
 
-#: ppdc/sample.c:431
 msgid "EPL1 Label Printer"
 msgstr "EPL1 Label Printer"
 
-#: ppdc/sample.c:434
 msgid "EPL2 Label Printer"
 msgstr "EPL2 Label Printer"
 
-#: cgi-bin/admin.c:1849 cgi-bin/admin.c:1861 cgi-bin/admin.c:1915
-#: cgi-bin/admin.c:1922 cgi-bin/admin.c:1957 cgi-bin/admin.c:1970
-#: cgi-bin/admin.c:1994 cgi-bin/admin.c:2067
 msgid "Edit Configuration File"
 msgstr "Edita il file di configurazione"
 
-#: cups/adminutil.c:337
 msgid "Empty PPD file."
 msgstr "Il file PPD è vuoto."
 
 #. TRANSLATORS: Banner/cover sheet after the print job.
-#: cgi-bin/admin.c:3561
 msgid "Ending Banner"
 msgstr "Termine del banner"
 
-#: ppdc/sample.c:2
 msgid "English"
 msgstr "Inglese"
 
-#: systemv/lppasswd.c:193
 msgid "Enter old password:"
 msgstr "Digitare la vecchia password:"
 
-#: systemv/lppasswd.c:224
 msgid "Enter password again:"
 msgstr "Digitare di nuovo la password:"
 
-#: systemv/lppasswd.c:212
 msgid "Enter password:"
 msgstr "Digitare la password:"
 
-#: scheduler/client.c:2537
 msgid ""
 "Enter your username and password or the root username and password to access "
 "this page. If you are using Kerberos authentication, make sure you have a "
 "valid Kerberos ticket."
 msgstr ""
-"Digitare la username e la password oppure l'username di root e la password per "
-"accedere a questa pagina. Se si utilizza l'autenticazione Kerberos, assicurarsi "
-"di disporre di un ticket di Kerberos valido."
+"Digitare la username e la password oppure l'username di root e la password "
+"per accedere a questa pagina. Se si utilizza l'autenticazione Kerberos, "
+"assicurarsi di disporre di un ticket di Kerberos valido."
 
-#: ppdc/sample.c:73
 msgid "Envelope #10 "
 msgstr "Envelope #10"
 
-#: ppdc/sample.c:74
 msgid "Envelope #11"
 msgstr "Envelope #11"
 
-#: ppdc/sample.c:75
 msgid "Envelope #12"
 msgstr "Envelope #12"
 
-#: ppdc/sample.c:76
 msgid "Envelope #14"
 msgstr "Envelope #14"
 
-#: ppdc/sample.c:77
 msgid "Envelope #9"
 msgstr "Envelope #9"
 
-#: ppdc/sample.c:89
 msgid "Envelope B4"
 msgstr "Envelope B4"
 
-#: ppdc/sample.c:90
 msgid "Envelope B5"
 msgstr "Envelope B5"
 
-#: ppdc/sample.c:91
 msgid "Envelope B6"
 msgstr "Envelope B6"
 
-#: ppdc/sample.c:78
 msgid "Envelope C0"
 msgstr "Envelope C0"
 
-#: ppdc/sample.c:79
 msgid "Envelope C1"
 msgstr "Envelope C1"
 
-#: ppdc/sample.c:80
 msgid "Envelope C2"
 msgstr "Envelope C2"
 
-#: ppdc/sample.c:81
 msgid "Envelope C3"
 msgstr "Envelope C3"
 
-#: ppdc/sample.c:67
 msgid "Envelope C4"
 msgstr "Envelope C4"
 
-#: ppdc/sample.c:68
 msgid "Envelope C5"
 msgstr "Envelope C5"
 
-#: ppdc/sample.c:69
 msgid "Envelope C6"
 msgstr "Envelope C6"
 
-#: ppdc/sample.c:82
 msgid "Envelope C65"
 msgstr "Envelope C65"
 
-#: ppdc/sample.c:83
 msgid "Envelope C7"
 msgstr "Envelope C7"
 
-#: ppdc/sample.c:84
 msgid "Envelope Choukei 3"
 msgstr "Envelope Choukei 3"
 
-#: ppdc/sample.c:85
 msgid "Envelope Choukei 3 Long Edge"
 msgstr "Envelope Choukei 3 Long Edge"
 
-#: ppdc/sample.c:86
 msgid "Envelope Choukei 4"
 msgstr "Envelope Choukei 4"
 
-#: ppdc/sample.c:87
 msgid "Envelope Choukei 4 Long Edge"
 msgstr "Envelope Choukei 4 Long Edge"
 
-#: ppdc/sample.c:70
 msgid "Envelope DL"
 msgstr "Envelope DL"
 
-#: ppdc/sample.c:269
 msgid "Envelope Feed"
 msgstr "Envelope Feed"
 
-#: ppdc/sample.c:88
 msgid "Envelope Invite"
 msgstr "Envelope Invite"
 
-#: ppdc/sample.c:92
 msgid "Envelope Italian"
 msgstr "Envelope Italian"
 
-#: ppdc/sample.c:93
 msgid "Envelope Kaku2"
 msgstr "Envelope Kaku2"
 
-#: ppdc/sample.c:94
 msgid "Envelope Kaku2 Long Edge"
 msgstr "Envelope Kaku2 Long Edge"
 
-#: ppdc/sample.c:95
 msgid "Envelope Kaku3"
 msgstr "Envelope Kaku3"
 
-#: ppdc/sample.c:96
 msgid "Envelope Kaku3 Long Edge"
 msgstr "Envelope Kaku3 Long Edge"
 
-#: ppdc/sample.c:97
 msgid "Envelope Monarch"
 msgstr "Envelope Monarch"
 
-#: ppdc/sample.c:99
 msgid "Envelope PRC1 "
 msgstr "Envelope PRC1 "
 
-#: ppdc/sample.c:100
 msgid "Envelope PRC1 Long Edge"
 msgstr "Envelope PRC1 Long Edge"
 
-#: ppdc/sample.c:117
 msgid "Envelope PRC10"
 msgstr "Envelope PRC10"
 
-#: ppdc/sample.c:118
 msgid "Envelope PRC10 Long Edge"
 msgstr "Envelope PRC10 Long Edge"
 
-#: ppdc/sample.c:101
 msgid "Envelope PRC2"
 msgstr "Envelope PRC2"
 
-#: ppdc/sample.c:102
 msgid "Envelope PRC2 Long Edge"
 msgstr "Envelope PRC2 Long Edge"
 
-#: ppdc/sample.c:103
 msgid "Envelope PRC3"
 msgstr "Envelope PRC3"
 
-#: ppdc/sample.c:104
 msgid "Envelope PRC3 Long Edge"
 msgstr "Envelope PRC3 Long Edge"
 
-#: ppdc/sample.c:105
 msgid "Envelope PRC4"
 msgstr "Envelope PRC4"
 
-#: ppdc/sample.c:106
 msgid "Envelope PRC4 Long Edge"
 msgstr "Envelope PRC4 Long Edge"
 
-#: ppdc/sample.c:108
 msgid "Envelope PRC5 Long Edge"
 msgstr "Envelope PRC5 Long Edge"
 
-#: ppdc/sample.c:107
 msgid "Envelope PRC5PRC5"
 msgstr "Envelope PRC5PRC5"
 
-#: ppdc/sample.c:109
 msgid "Envelope PRC6"
 msgstr "Envelope PRC6"
 
-#: ppdc/sample.c:110
 msgid "Envelope PRC6 Long Edge"
 msgstr "Envelope PRC6 Long Edge"
 
-#: ppdc/sample.c:111
 msgid "Envelope PRC7"
 msgstr "Envelope PRC7"
 
-#: ppdc/sample.c:112
 msgid "Envelope PRC7 Long Edge"
 msgstr "Envelope PRC7 Long Edge"
 
-#: ppdc/sample.c:113
 msgid "Envelope PRC8"
 msgstr "Envelope PRC8"
 
-#: ppdc/sample.c:114
 msgid "Envelope PRC8 Long Edge"
 msgstr "Envelope PRC8 Long Edge"
 
-#: ppdc/sample.c:115
 msgid "Envelope PRC9"
 msgstr "Envelope PRC9"
 
-#: ppdc/sample.c:116
 msgid "Envelope PRC9 Long Edge"
 msgstr "Envelope PRC9 Long Edge"
 
-#: ppdc/sample.c:98
 msgid "Envelope Personal"
 msgstr "Envelope Personal"
 
-#: ppdc/sample.c:119
 msgid "Envelope You4"
 msgstr "Envelope You4"
 
-#: ppdc/sample.c:120
 msgid "Envelope You4 Long Edge"
 msgstr "Envelope You4 Long Edge"
 
-#: test/ippfind.c:2794
 msgid "Environment Variables:"
 msgstr "Variabili d'ambiente:"
 
-#: ppdc/sample.c:240
 msgid "Epson"
 msgstr "Epson"
 
-#: cgi-bin/admin.c:3604
 msgid "Error Policy"
 msgstr "Policy dell'errore"
 
-#: filter/rastertopwg.c:403 filter/rastertopwg.c:418 filter/rastertopwg.c:429
-#: filter/rastertopwg.c:440
 msgid "Error sending raster data."
 msgstr "Si è verificato un errore durante l'invio dei dati raster."
 
-#: systemv/lpinfo.c:103 systemv/lpmove.c:88
 msgid "Error: need hostname after \"-h\" option."
 msgstr "Errore: è necessario l'hostname dopo l'opzione \"-h\"."
 
-#: ppdc/sample.c:355
 msgid "Every 10 Labels"
 msgstr "Ogni 10 etichette"
 
-#: ppdc/sample.c:347
 msgid "Every 2 Labels"
 msgstr "Ogni 2 etichette"
 
-#: ppdc/sample.c:348
 msgid "Every 3 Labels"
 msgstr "Ogni 3 etichette"
 
-#: ppdc/sample.c:349
 msgid "Every 4 Labels"
 msgstr "Ogni 4 etichette"
 
-#: ppdc/sample.c:350
 msgid "Every 5 Labels"
 msgstr "Ogni 5 etichette"
 
-#: ppdc/sample.c:351
 msgid "Every 6 Labels"
 msgstr "Ogni 6 etichette"
 
-#: ppdc/sample.c:352
 msgid "Every 7 Labels"
 msgstr "Ogni 7 etichette"
 
-#: ppdc/sample.c:353
 msgid "Every 8 Labels"
 msgstr "Ogni 8 etichette"
 
-#: ppdc/sample.c:354
 msgid "Every 9 Labels"
 msgstr "Ogni 9 etichette"
 
-#: ppdc/sample.c:346
 msgid "Every Label"
 msgstr "Ogni etichetta"
 
-#: ppdc/sample.c:121
 msgid "Executive"
 msgstr "Esecutivo"
 
-#: cups/http-support.c:1402
 msgid "Expectation Failed"
 msgstr "Aspettativa non riuscita"
 
-#: cgi-bin/admin.c:2356 cgi-bin/admin.c:2375
 msgid "Export Printers to Samba"
 msgstr "Esporta le stampanti per Samba"
 
-#: test/ippfind.c:2740
 msgid "Expressions:"
 msgstr "Espressioni:"
 
-#: systemv/cupstestdsc.c:172 systemv/cupstestdsc.c:189
-#: systemv/cupstestdsc.c:214 systemv/cupstestdsc.c:231
-#: systemv/cupstestdsc.c:255 systemv/cupstestdsc.c:273
-#: systemv/cupstestdsc.c:302 systemv/cupstestdsc.c:339
-#: systemv/cupstestdsc.c:349 systemv/cupstestdsc.c:359
-#: systemv/cupstestdsc.c:369 systemv/cupstestdsc.c:379
-#: systemv/cupstestdsc.c:387
 msgid "FAIL"
 msgstr "OPERAZIONE NON RIUSCITA CORRETTAMENTE"
 
-#: ppdc/sample.c:122
 msgid "FanFold German"
 msgstr "FanFold German"
 
-#: ppdc/sample.c:123
 msgid "FanFold Legal German"
 msgstr "FanFold Legal German"
 
-#: ppdc/sample.c:124
 msgid "Fanfold US"
 msgstr "FanFold US"
 
-#: cups/file.c:300
 #, c-format
 msgid "File \"%s\" contains a relative path."
 msgstr "Il file \"%s\" contiene un path relativo."
 
-#: cups/file.c:275
 #, c-format
 msgid "File \"%s\" has insecure permissions (0%o/uid=%d/gid=%d)."
 msgstr "il file \"%s\" presenta dei permessi non sicuri (0%o/uid=%d/gid=%d)."
 
-#: cups/file.c:289
 #, c-format
 msgid "File \"%s\" is a directory."
 msgstr "Il file \"%s\" è una directory."
 
-#: cups/file.c:261
 #, c-format
 msgid "File \"%s\" not available: %s"
 msgstr "Il file \"%s\" non è disponibile: %s"
 
-#: cups/file.c:247
 #, c-format
 msgid "File \"%s\" permissions OK (0%o/uid=%d/gid=%d)."
 msgstr "File \"%s\" permessi OK (0%o/uid=%d/gid=%d)."
 
-#: ppdc/sample.c:169
 msgid "File Folder "
 msgstr "Directory del file"
 
-#: scheduler/ipp.c:2467
 #, c-format
 msgid ""
 "File device URIs have been disabled. To enable, see the FileDevice directive "
 "in \"%s/cups-files.conf\"."
 msgstr ""
-"I file del dispositivo URI sono stati disabilitati. Per abilitare, vedere la direttiva FileDevice "
-"in \"%s/cups-files.conf\"."
+"I file del dispositivo URI sono stati disabilitati. Per abilitare, vedere la "
+"direttiva FileDevice in \"%s/cups-files.conf\"."
 
-#: filter/rastertoepson.c:1117 filter/rastertohp.c:845
-#: filter/rastertolabel.c:1262
 #, c-format
 msgid "Finished page %d."
 msgstr "Finito pagina %d."
 
-#: ppdc/sample.c:125
 msgid "Folio"
 msgstr "Foglio"
 
-#: cups/http-support.c:1381
 msgid "Forbidden"
 msgstr "Vietato"
 
-#: cups/ppd.c:742 cups/ppd.c:1302
 msgid "General"
 msgstr "Generale"
 
-#: ppdc/sample.c:259
 msgid "Generic"
 msgstr "Generico"
 
-#: cups/snmp.c:1012
 msgid "Get-Response-PDU uses indefinite length"
 msgstr "Get-Response-PDU utilizza una lunghezza indefinita"
 
-#: ppdc/sample.c:290
 msgid "Glossy Paper"
 msgstr "Carta lucida"
 
-#: scheduler/ipp.c:3049 scheduler/ipp.c:3457 scheduler/ipp.c:3995
-#: scheduler/ipp.c:5948 scheduler/ipp.c:6095 scheduler/ipp.c:7516
-#: scheduler/ipp.c:8635 scheduler/ipp.c:8861 scheduler/ipp.c:9216
-#: scheduler/ipp.c:9819
 msgid "Got a printer-uri attribute but no job-id."
 msgstr "Esiste un attributo printer-uri ma nessun job-id."
 
-#: ppdc/sample.c:255
 msgid "Grayscale"
 msgstr "Scala di grigi"
 
-#: ppdc/sample.c:280
 msgid "HP"
 msgstr "HP"
 
-#: ppdc/sample.c:170
 msgid "Hanging Folder"
 msgstr "Directory appesa"
 
-#: cgi-bin/help.c:143
 msgid "Help file not in index."
 msgstr "Il file di aiuto non è nell'indice."
 
-#: cups/ipp.c:3198 cups/ipp.c:3225 cups/ipp.c:3248
 msgid "IPP 1setOf attribute with incompatible value tags."
 msgstr "L'attributo IPP 1setOf con tag di valore incompatibile."
 
-#: cups/ipp.c:3161
 msgid "IPP attribute has no name."
 msgstr "L'attributo dell'IPP non ha nessun nome."
 
-#: cups/ipp.c:7015
 msgid "IPP attribute is not a member of the message."
 msgstr "L'attributo IPP non è un membro del messaggio."
 
-#: cups/ipp.c:3610
 msgid "IPP begCollection value not 0 bytes."
 msgstr "Il valore di IPP begCollection non è di 0 byte."
 
-#: cups/ipp.c:3391
 msgid "IPP boolean value not 1 byte."
 msgstr "Il valore booleano di IPP non è di 1 byte."
 
-#: cups/ipp.c:3452
 msgid "IPP date value not 11 bytes."
 msgstr "Il valore IPP date non è di 11 byte."
 
-#: cups/ipp.c:3631
 msgid "IPP endCollection value not 0 bytes."
 msgstr "Il valore di IPP endCollection non è di 0 byte."
 
-#: cups/ipp.c:3366
 msgid "IPP enum value not 4 bytes."
 msgstr "Il valore di IPP enum non è di 4 byte."
 
-#: cups/ipp.c:3090
 msgid "IPP extension tag larger than 0x7FFFFFFF."
 msgstr "Il tag dell'estensione di IPP è maggiore di 0x7FFFFFFF."
 
-#: cups/ipp.c:3363
 msgid "IPP integer value not 4 bytes."
 msgstr "Il valore intero di IPP non è di 4 byte."
 
-#: cups/ipp.c:3563
 msgid "IPP language length overflows value."
 msgstr "Valore di overflow della lunghezza della lingua di IPP."
 
-#: cups/ipp.c:3572
 msgid "IPP language length too large."
 msgstr "La lunghezza della lingua di IPP è troppo grande."
 
-#: cups/ipp.c:3275
 msgid "IPP member name is not empty."
 msgstr "Il nome del membro IPP non è vuoto."
 
-#: cups/ipp.c:3657
 msgid "IPP memberName value is empty."
 msgstr "Il valore di IPP memberName è vuoto."
 
-#: cups/ipp.c:3649
 msgid "IPP memberName with no attribute."
 msgstr "IPP memberName con nessun attributo."
 
-#: cups/ipp.c:3144
 msgid "IPP name larger than 32767 bytes."
 msgstr "Il nome dell'IPP è più grande di 32767 byte."
 
-#: cups/ipp.c:3529
 msgid "IPP nameWithLanguage value less than minimum 4 bytes."
 msgstr "Il valore di IPP nameWithLanguage è inferiore al minimo di 4 byte."
 
-#: cups/ipp.c:3687
 msgid "IPP octetString length too large."
 msgstr "La lunghezza di IPP octetString è troppo grande."
 
-#: cups/ipp.c:3497
 msgid "IPP rangeOfInteger value not 8 bytes."
 msgstr "Il valore di IPP rangeOfInteger non è di 8 byte."
 
-#: cups/ipp.c:3470
 msgid "IPP resolution value not 9 bytes."
 msgstr "Il valore di IPP resolution non è di 9 byte."
 
-#: cups/ipp.c:3590
 msgid "IPP string length overflows value."
 msgstr "Valore di overflow della lunghezza della stringa di IPP."
 
-#: cups/ipp.c:3525
 msgid "IPP textWithLanguage value less than minimum 4 bytes."
 msgstr "Il valore di textWithLanguage dell'IPP è inferiore a 4 byte."
 
-#: cups/ipp.c:3349
 msgid "IPP value larger than 32767 bytes."
 msgstr "Il valore di IPP è più grande di 32767 byte."
 
-#: ppdc/sample.c:1
 msgid "ISOLatin1"
 msgstr "ISOLatin1"
 
-#: cups/ppd.c:353
 msgid "Illegal control character"
 msgstr "Il carattere di controllo è illegale"
 
-#: cups/ppd.c:354
 msgid "Illegal main keyword string"
 msgstr "La stringa della parola chiave principale è illegale"
 
-#: cups/ppd.c:355
 msgid "Illegal option keyword string"
 msgstr "La stringa della parola chiave dell'opzione è illegale"
 
-#: cups/ppd.c:356
 msgid "Illegal translation string"
 msgstr "La stringa della traduzione è illegale"
 
-#: cups/ppd.c:357
 msgid "Illegal whitespace character"
 msgstr "Il carattere spazio è illegale"
 
-#: ppdc/sample.c:274
 msgid "Installable Options"
 msgstr "Opzioni installabili"
 
-#: ppdc/sample.c:277
 msgid "Installed"
 msgstr "Installato"
 
-#: ppdc/sample.c:293
 msgid "IntelliBar Label Printer"
 msgstr "IntelliBar Label Printer"
 
-#: ppdc/sample.c:292
 msgid "Intellitech"
 msgstr "Intellitech"
 
-#: cups/http-support.c:1408
 msgid "Internal Server Error"
 msgstr "Errore interno del server"
 
-#: cups/ppd.c:344
 msgid "Internal error"
 msgstr "Errore interno"
 
-#: ppdc/sample.c:167
 msgid "Internet Postage 2-Part"
 msgstr "Internet Postage 2-Part"
 
-#: ppdc/sample.c:168
 msgid "Internet Postage 3-Part"
 msgstr "Internet Postage 3-Part"
 
-#: backend/ipp.c:334
 msgid "Internet Printing Protocol"
 msgstr "Internet Printing Protocol"
 
-#: cups/pwg-media.c:314 cups/pwg-media.c:333
 msgid "Invalid media name arguments."
 msgstr "Gli argomenti del nome del supporto non sono validi."
 
-#: cups/dest-options.c:1052
 msgid "Invalid media size."
 msgstr "La dimensione del supporto non è valida."
 
-#: filter/commandtops.c:125
 #, c-format
 msgid "Invalid printer command \"%s\"."
 msgstr "Il comando della stampante non è valido \"%s\"."
 
-#: cups/ppd.c:1420
 msgid "JCL"
 msgstr "JCL"
 
-#: ppdc/sample.c:53
 msgid "JIS B0"
 msgstr "JIS B0"
 
-#: ppdc/sample.c:55
 msgid "JIS B1"
 msgstr "JIS B1"
 
-#: ppdc/sample.c:54
 msgid "JIS B10"
 msgstr "JIS B10"
 
-#: ppdc/sample.c:56
 msgid "JIS B2"
 msgstr "JIS B2"
 
-#: ppdc/sample.c:57
 msgid "JIS B3"
 msgstr "JIS B3"
 
-#: ppdc/sample.c:58
 msgid "JIS B4"
 msgstr "JIS B4"
 
-#: ppdc/sample.c:59
 msgid "JIS B4 Long Edge"
 msgstr "JIS B4 Long Edge"
 
-#: ppdc/sample.c:60
 msgid "JIS B5"
 msgstr "JIS B5"
 
-#: ppdc/sample.c:61
 msgid "JIS B5 Long Edge"
 msgstr "JIS B5 Long Edge"
 
-#: ppdc/sample.c:62
 msgid "JIS B6"
 msgstr "JIS B6"
 
-#: ppdc/sample.c:63
 msgid "JIS B6 Long Edge"
 msgstr "JIS B6 Long Edge"
 
-#: ppdc/sample.c:64
 msgid "JIS B7"
 msgstr "JIS B7"
 
-#: ppdc/sample.c:65
 msgid "JIS B8"
 msgstr "JIS B8"
 
-#: ppdc/sample.c:66
 msgid "JIS B9"
 msgstr "JIS B9"
 
-#: scheduler/ipp.c:8933
 #, c-format
 msgid "Job #%d cannot be restarted - no files."
 msgstr "Il processo #%d non può essere riavviato, nessun file."
 
-#: scheduler/ipp.c:3089 scheduler/ipp.c:3323 scheduler/ipp.c:3382
-#: scheduler/ipp.c:3559 scheduler/ipp.c:4005 scheduler/ipp.c:5612
-#: scheduler/ipp.c:5988 scheduler/ipp.c:6135 scheduler/ipp.c:6424
-#: scheduler/ipp.c:7363 scheduler/ipp.c:7385 scheduler/ipp.c:7557
-#: scheduler/ipp.c:7782 scheduler/ipp.c:7825 scheduler/ipp.c:8675
-#: scheduler/ipp.c:8901 scheduler/ipp.c:9256 scheduler/ipp.c:9859
 #, c-format
 msgid "Job #%d does not exist."
 msgstr "Il processo #%d non esiste."
 
-#: scheduler/ipp.c:3591
 #, c-format
 msgid "Job #%d is already aborted - can't cancel."
 msgstr "Il processo #%d è già stato interrotto - non è possibile eliminarlo."
 
-#: scheduler/ipp.c:3585
 #, c-format
 msgid "Job #%d is already canceled - can't cancel."
 msgstr "Il processo #%d è già stato eliminato, impossibile eliminarlo."
 
-#: scheduler/ipp.c:3597
 #, c-format
 msgid "Job #%d is already completed - can't cancel."
 msgstr "Il processo #%d è già completato, non è possibile eliminarlo."
 
-#: scheduler/ipp.c:7583 scheduler/ipp.c:7867 scheduler/ipp.c:9874
 #, c-format
 msgid "Job #%d is finished and cannot be altered."
 msgstr "Il processo #%d è terminato e non può essere alterato."
 
-#: scheduler/ipp.c:8915
 #, c-format
 msgid "Job #%d is not complete."
 msgstr "Il processo #%d non è stato completato."
 
-#: scheduler/ipp.c:3104
 #, c-format
 msgid "Job #%d is not held for authentication."
 msgstr "Il processo #%d non è stato eseguito per l'autenticazione."
 
-#: scheduler/ipp.c:8689
 #, c-format
 msgid "Job #%d is not held."
 msgstr "Il processo #%d non è stato eseguito."
 
-#: cgi-bin/ipp-var.c:1055
 msgid "Job Completed"
 msgstr "Il processo è stato completato"
 
-#: cgi-bin/ipp-var.c:1053
 msgid "Job Created"
 msgstr "Il processo è stato creato"
 
-#: cgi-bin/ipp-var.c:1059
 msgid "Job Options Changed"
 msgstr "Le opzioni del processo sono state modificate"
 
-#: cgi-bin/ipp-var.c:1057
 msgid "Job Stopped"
 msgstr "Il processo è stato fermato"
 
-#: scheduler/ipp.c:9956
 msgid "Job is completed and cannot be changed."
 msgstr "Il processo è stato completato e non può essere modificato."
 
-#: cgi-bin/jobs.c:198
 msgid "Job operation failed"
 msgstr "L'operazione del processo non è andata a buon fine"
 
-#: scheduler/ipp.c:9992 scheduler/ipp.c:10011 scheduler/ipp.c:10022
 msgid "Job state cannot be changed."
 msgstr "Lo stato del processo non può essere modificato."
 
-#: scheduler/ipp.c:8781
 msgid "Job subscriptions cannot be renewed."
 msgstr "Le sottoscrizioni del processo non possono essere rinnovate."
 
-#: cgi-bin/jobs.c:103 cgi-bin/jobs.c:114 cgi-bin/jobs.c:195
 msgid "Jobs"
 msgstr "Stampe"
 
-#: backend/lpd.c:186
 msgid "LPD/LPR Host or Printer"
 msgstr "LPD/LPR Host o stampante"
 
-#: ppdc/sample.c:230
 msgid "Label Printer"
 msgstr "Label Printer"
 
-#: ppdc/sample.c:446
 msgid "Label Top"
 msgstr "Label Top"
 
-#: scheduler/ipp.c:2150 scheduler/ipp.c:5535
 #, c-format
 msgid "Language \"%s\" not supported."
 msgstr "La lingua \"%s\" non è supportata."
 
-#: ppdc/sample.c:164
 msgid "Large Address"
 msgstr "Large Address"
 
-#: ppdc/sample.c:291
 msgid "LaserJet Series PCL 4/5"
 msgstr "LaserJet Series PCL 4/5"
 
-#: ppdc/sample.c:43
 msgid "Letter Oversize"
 msgstr "Letter Oversize"
 
-#: ppdc/sample.c:44
 msgid "Letter Oversize Long Edge"
 msgstr "Letter Oversize Long Edge"
 
-#: ppdc/sample.c:236
 msgid "Light"
 msgstr "Luce"
 
-#: cups/ppd.c:352
 msgid "Line longer than the maximum allowed (255 characters)"
 msgstr "Linea più lunga di quella massima consentita (255 caratteri)"
 
-#: cgi-bin/admin.c:2393
 msgid "List Available Printers"
 msgstr "Elenco delle stampanti disponibili"
 
-#: ppdc/sample.c:272
 msgid "Long-Edge (Portrait)"
 msgstr "Long-Edge (Portrait)"
 
-#: cups/http-support.c:1640
 msgid "Looking for printer."
 msgstr "Cerca una stampante."
 
-#: ppdc/sample.c:268
 msgid "Manual Feed"
 msgstr "Alimentazione manuale"
 
-#: cups/ppd.c:789 cups/ppd.c:1357
 msgid "Media Size"
 msgstr "Dimensione del supporto"
 
-#: cups/ppd.c:793 cups/ppd.c:1361 ppdc/sample.c:262
 msgid "Media Source"
 msgstr "Sorgente multimediale"
 
-#: ppdc/sample.c:364
 msgid "Media Tracking"
 msgstr "Monitoraggio del supporto"
 
-#: cups/ppd.c:791 cups/ppd.c:1359 ppdc/sample.c:285
 msgid "Media Type"
 msgstr "Tipo di supporto"
 
-#: ppdc/sample.c:237
 msgid "Medium"
 msgstr "Supporto"
 
-#: cups/ppd.c:341
 msgid "Memory allocation error"
 msgstr "Errore di allocazione della memoria"
 
-#: cups/ppd.c:361
 msgid "Missing CloseGroup"
 msgstr "Manca CloseGroup"
 
-#: cups/ppd.c:342
 msgid "Missing PPD-Adobe-4.x header"
 msgstr "Manca la libreria di PPD-Adobe-4.x"
 
-#: cups/ppd.c:351
 msgid "Missing asterisk in column 1"
 msgstr "Manca l'asterisco nella colonna 1"
 
-#: scheduler/ipp.c:6011
 msgid "Missing document-number attribute."
 msgstr "Manca l'attributo di document-number."
 
-#: cups/adminutil.c:273
 #, c-format
 msgid "Missing double quote on line %d."
 msgstr "Mancano le virgolette alla riga %d."
 
-#: cgi-bin/admin.c:736 cgi-bin/admin.c:2106 cgi-bin/admin.c:2191
-#: cgi-bin/admin.c:2785 cgi-bin/admin.c:3039 cgi-bin/admin.c:3150
-#: cgi-bin/admin.c:3860
 msgid "Missing form variable"
 msgstr "Manca la variabile del modulo"
 
-#: scheduler/ipp.c:9310
 msgid "Missing last-document attribute in request."
 msgstr "Manca l'attributo last-document nella richiesta."
 
-#: cups/pwg-media.c:576
 msgid "Missing media or media-col."
 msgstr "Manca media o media-col."
 
-#: cups/pwg-media.c:495
 msgid "Missing media-size in media-col."
 msgstr "Manca media-size in media-col."
 
-#: scheduler/ipp.c:6554
 msgid "Missing notify-subscription-ids attribute."
 msgstr "Manca l'attributo notify-subscription-ids."
 
-#: cups/ppd.c:359
 msgid "Missing option keyword"
 msgstr "Manca la parola chiave dell'opzione"
 
-#: scheduler/ipp.c:3230 scheduler/ipp.c:3255
 msgid "Missing requesting-user-name attribute."
 msgstr "Manca l'attributo di requesting-user-name."
 
-#: scheduler/ipp.c:461
 msgid "Missing required attributes."
 msgstr "Mancano gli attributi richiesti."
 
-#: cups/adminutil.c:254
 #, c-format
 msgid "Missing value on line %d."
 msgstr "Manca il valore alla riga %d."
 
-#: cups/ppd.c:343
 msgid "Missing value string"
 msgstr "Manca la stringa del valore"
 
-#: cups/pwg-media.c:483
 msgid "Missing x-dimension in media-size."
 msgstr "Manca x-dimension in media-size."
 
-#: cups/pwg-media.c:489
 msgid "Missing y-dimension in media-size."
 msgstr "Manca y-dimension in media-size."
 
-#: systemv/lpinfo.c:470
 #, c-format
 msgid ""
 "Model:  name = %s\n"
@@ -4716,772 +3716,587 @@ msgstr ""
 "          marca-e-modello = %s\n"
 "          device-id = %s"
 
-#: test/ippfind.c:2771
 msgid "Modifiers:"
 msgstr "Modificatori:"
 
-#: cgi-bin/admin.c:570
 msgid "Modify Class"
 msgstr "Modifica la classe"
 
-#: cgi-bin/admin.c:882
 msgid "Modify Printer"
 msgstr "Modifica la stampante"
 
-#: cgi-bin/ipp-var.c:425 cgi-bin/ipp-var.c:516
 msgid "Move All Jobs"
 msgstr "Sposta tutti le stampe"
 
-#: cgi-bin/ipp-var.c:364 cgi-bin/ipp-var.c:423 cgi-bin/ipp-var.c:514
 msgid "Move Job"
 msgstr "Sposta il processo"
 
-#: cups/http-support.c:1365
 msgid "Moved Permanently"
 msgstr "Spostato in modo permanente"
 
-#: cups/ppd.c:340
 msgid "NULL PPD file pointer"
 msgstr "Puntatore del file PPD NULL"
 
-#: cups/snmp.c:1049
 msgid "Name OID uses indefinite length"
 msgstr "Il nome OID utilizza una lunghezza indefinita"
 
-#: scheduler/ipp.c:1144
 msgid "Nested classes are not allowed."
 msgstr "Le classi nidificate non sono consentite."
 
-#: ppdc/sample.c:430
 msgid "Never"
 msgstr "Mai"
 
-#: ppdc/sample.c:256
 msgid "New Stylus Color Series"
 msgstr "Nuova Stylus Color Series"
 
-#: ppdc/sample.c:258
 msgid "New Stylus Photo Series"
 msgstr "Nuova Stylus Photo Series"
 
-#: cups/ppd.c:1949
 msgid "No"
 msgstr "No"
 
-#: cups/http-support.c:1362
 msgid "No Content"
 msgstr "Nessun contenuto"
 
-#: cups/util.c:1307
 msgid "No PPD name"
 msgstr "Nessun nome del PPD"
 
-#: cups/snmp.c:1043
 msgid "No VarBind SEQUENCE"
 msgstr "Nessuna SEQUENZA di VarBind"
 
-#: cups/adminutil.c:788
 msgid "No Windows printer drivers are installed."
 msgstr "Non è stato installato nessun driver della stampante di Windows."
 
-#: cups/request.c:572 cups/request.c:921
 msgid "No active connection"
 msgstr "Nessuna connessione attiva"
 
-#: scheduler/ipp.c:3508
 #, c-format
 msgid "No active jobs on %s."
 msgstr "Nessun processo attivo su %s."
 
-#: scheduler/ipp.c:302
 msgid "No attributes in request."
 msgstr "Nessun attributo nella richiesta."
 
-#: scheduler/ipp.c:3131
 msgid "No authentication information provided."
 msgstr "Nessuna informazione di autenticazione fornita."
 
-#: cups/snmp.c:1000
 msgid "No community name"
 msgstr "Nessun nome della comunità"
 
-#: scheduler/ipp.c:5811
 msgid "No default printer."
 msgstr "Nessuna stampante predefinita."
 
-#: cgi-bin/ipp-var.c:436 scheduler/ipp.c:7129
 msgid "No destinations added."
 msgstr "Nessuna destinazione aggiunta."
 
-#: backend/usb.c:200
 msgid "No device URI found in argv[0] or in DEVICE_URI environment variable."
-msgstr "Non è stato trovato nessun dispositivo URI in argv[0] o nella variabile di ambiente DEVICE_URI."
+msgstr ""
+"Non è stato trovato nessun dispositivo URI in argv[0] o nella variabile di "
+"ambiente DEVICE_URI."
 
-#: cups/snmp.c:1030
 msgid "No error-index"
 msgstr "Nessin error-index"
 
-#: cups/snmp.c:1022
 msgid "No error-status"
 msgstr "Nessun error-status"
 
-#: scheduler/ipp.c:8071 scheduler/ipp.c:9324
 msgid "No file in print request."
 msgstr "Nessun file nella richiesta di stampa."
 
-#: cups/util.c:926
 msgid "No modification time"
 msgstr "Nessun orario di modifica"
 
-#: cups/snmp.c:1047
 msgid "No name OID"
 msgstr "Nessun nome OID"
 
-#: filter/rastertoepson.c:1147 filter/rastertohp.c:876
-#: filter/rastertolabel.c:1291
 msgid "No pages were found."
 msgstr "Nessuna pagina è stata trovata."
 
-#: cups/util.c:920
 msgid "No printer name"
 msgstr "Nessun nome della stampante"
 
-#: cups/util.c:1843
 msgid "No printer-uri found"
 msgstr "Non è stato trovato printer-uri"
 
-#: cups/util.c:1828
 msgid "No printer-uri found for class"
 msgstr "Non è stato trovato printer-uri per la classe"
 
-#: scheduler/ipp.c:6214
 msgid "No printer-uri in request."
 msgstr "Nessun printer-uri nella richiesta."
 
-#: cups/snmp.c:1014
 msgid "No request-id"
 msgstr "Nessun request-id"
 
-#: scheduler/ipp.c:5420
 msgid "No subscription attributes in request."
 msgstr "Nessun attributo della sottoscrizione nella richiesta."
 
-#: scheduler/ipp.c:7456
 msgid "No subscriptions found."
 msgstr "Non è stata trovata nessuna sottoscrizione."
 
-#: cups/snmp.c:1038
 msgid "No variable-bindings SEQUENCE"
 msgstr "Nessuna SEQUENZA di variable-bindings"
 
-#: cups/snmp.c:993
 msgid "No version number"
 msgstr "Nessun numero di versione"
 
-#: ppdc/sample.c:367
 msgid "Non-continuous (Mark sensing)"
 msgstr "Non-continuous (Mark sensing)"
 
-#: ppdc/sample.c:366
 msgid "Non-continuous (Web sensing)"
 msgstr "Non-continuous (Web sensing)"
 
-#: ppdc/sample.c:238
 msgid "Normal"
 msgstr "Normale"
 
-#: cups/http-support.c:1384
 msgid "Not Found"
 msgstr "Non trovato"
 
-#: cups/http-support.c:1396
 msgid "Not Implemented"
 msgstr "Non implementato"
 
-#: ppdc/sample.c:276
 msgid "Not Installed"
 msgstr "Non installato"
 
-#: cups/http-support.c:1371
 msgid "Not Modified"
 msgstr "Non modificato"
 
-#: cups/http-support.c:1399
 msgid "Not Supported"
 msgstr "Non supportato"
 
-#: scheduler/ipp.c:1580 scheduler/ipp.c:10555
 msgid "Not allowed to print."
 msgstr "Non autorizzato a stampare."
 
-#: ppdc/sample.c:146
 msgid "Note"
 msgstr "Nota"
 
-#: systemv/cupstestdsc.c:433
 msgid ""
-"Note: this program only validates the DSC comments, not the PostScript itself."
+"Note: this program only validates the DSC comments, not the PostScript "
+"itself."
 msgstr ""
-"Nota: questo programma convalida solo i commenti DSC, non il PostScript stesso."
+"Nota: questo programma convalida solo i commenti DSC, non il PostScript "
+"stesso."
 
-#: cups/http-support.c:1353 cups/ppd.c:338
 msgid "OK"
 msgstr "OK"
 
-#: ppdc/sample.c:271
 msgid "Off (1-Sided)"
 msgstr "Off (1-Sided)"
 
-#: ppdc/sample.c:361
 msgid "Oki"
 msgstr "Oki"
 
-#: cgi-bin/help.c:91 cgi-bin/help.c:132 cgi-bin/help.c:142 cgi-bin/help.c:172
 msgid "Online Help"
 msgstr "Guida in linea"
 
-#: cups/adminutil.c:955
 #, c-format
 msgid "Open of %s failed: %s"
 msgstr "L'apertura di %s non è andata a buon fine: %s"
 
-#: cups/ppd.c:346
 msgid "OpenGroup without a CloseGroup first"
 msgstr "OpenGroup senza prima un CloseGroup"
 
-#: cups/ppd.c:348
 msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
 msgstr "OpenUI/JCLOpenUI senza prima un CloseUI/JCLCloseUI"
 
-#: cgi-bin/admin.c:3631
 msgid "Operation Policy"
 msgstr "Policy dell'operazione"
 
-#: filter/pstops.c:2206
 #, c-format
 msgid "Option \"%s\" cannot be included via %%%%IncludeFeature."
 msgstr "L'opzione \"%s\" non può essere inclusa tramite %%%%IncludeFeature."
 
-#: cgi-bin/admin.c:3281 cgi-bin/admin.c:3365
 msgid "Options Installed"
 msgstr "Opzioni installate"
 
-#: scheduler/cupsfilter.c:1474 scheduler/main.c:2013 systemv/cupsaddsmb.c:284
-#: systemv/cupsctl.c:203 systemv/cupstestdsc.c:429 systemv/cupstestppd.c:3817
-#: test/ippfind.c:2730 test/ipptool.c:4789 ppdc/ppdc.cxx:437
-#: ppdc/ppdhtml.cxx:174 ppdc/ppdi.cxx:130 ppdc/ppdmerge.cxx:369
-#: ppdc/ppdpo.cxx:254
 msgid "Options:"
 msgstr "Opzioni:"
 
-#: cups/ppd-cache.c:157
 msgid "Out of date PPD cache file."
 msgstr "Il file della cache del PPD non è aggiornato."
 
-#: cups/ppd-cache.c:1444
 msgid "Out of memory."
 msgstr "Memoria insufficiente."
 
-#: cups/ppd.c:795 cups/ppd.c:1363
 msgid "Output Mode"
 msgstr "Modalità di output"
 
-#: systemv/lpstat.c:1252 systemv/lpstat.c:1256
 #, c-format
 msgid "Output for printer %s is sent to %s"
 msgstr "L'output della stampante %s è stato inviato a %s"
 
-#: systemv/lpstat.c:1246
 #, c-format
 msgid "Output for printer %s is sent to remote printer %s on %s"
-msgstr "L'output della stampante %s è stato inviato alla stampante remota %s su %s"
+msgstr ""
+"L'output della stampante %s è stato inviato alla stampante remota %s su %s"
 
-#: systemv/lpstat.c:1270 systemv/lpstat.c:1274
 #, c-format
 msgid "Output for printer %s/%s is sent to %s"
 msgstr "L'output della stampante %s/%s è stato inviato a %s"
 
-#: systemv/lpstat.c:1264
 #, c-format
 msgid "Output for printer %s/%s is sent to remote printer %s on %s"
-msgstr "L'output della stampante %s/%s è stato inviato alla stampante remota %s su %s"
+msgstr ""
+"L'output della stampante %s/%s è stato inviato alla stampante remota %s su %s"
 
-#: systemv/cupstestdsc.c:399
 msgid "PASS"
 msgstr "OPERAZIONE RIUSCITA CON SUCCESSO"
 
-#: ppdc/sample.c:260
 msgid "PCL Laser Printer"
 msgstr "Stampante laser PCL"
 
-#: ppdc/sample.c:149
 msgid "PRC16K"
 msgstr "PRC16K"
 
-#: ppdc/sample.c:150
 msgid "PRC16K Long Edge"
 msgstr "PRC16K Long Edge"
 
-#: ppdc/sample.c:151
 msgid "PRC32K"
 msgstr "PRC32K"
 
-#: ppdc/sample.c:154
 msgid "PRC32K Long Edge"
 msgstr "PRC32K Long Edge"
 
-#: ppdc/sample.c:152
 msgid "PRC32K Oversize"
 msgstr "PRC32K Oversize"
 
-#: ppdc/sample.c:153
 msgid "PRC32K Oversize Long Edge"
 msgstr "PRC32K Oversize Long Edge"
 
-#: cups/snmp.c:1010
 msgid "Packet does not contain a Get-Response-PDU"
 msgstr "Il pacchetto non contiene un Get-Response-PDU"
 
-#: cups/snmp.c:989
 msgid "Packet does not start with SEQUENCE"
 msgstr "Il pacchetto non inizia con SEQUENZA"
 
-#: ppdc/sample.c:360
 msgid "ParamCustominCutInterval"
 msgstr "ParamCustominCutInterval"
 
-#: ppdc/sample.c:358
 msgid "ParamCustominTearInterval"
 msgstr "ParamCustominTearInterval"
 
-#: cups/auth.c:206 cups/auth.c:374
 #, c-format
 msgid "Password for %s on %s? "
 msgstr "Password di %s su %s? "
 
-#: systemv/cupsaddsmb.c:252
 #, c-format
 msgid "Password for %s required to access %s via SAMBA: "
 msgstr "La password di %s richiesta per accedere a %s tramite SAMBA:"
 
-#: cgi-bin/classes.c:167
 msgid "Pause Class"
 msgstr "Metti in pausa la classe"
 
-#: cgi-bin/printers.c:170
 msgid "Pause Printer"
 msgstr "Metti in pausa la stampante"
 
-#: ppdc/sample.c:448
 msgid "Peel-Off"
 msgstr "Peel-Off"
 
-#: ppdc/sample.c:160
 msgid "Photo"
 msgstr "Foto"
 
-#: ppdc/sample.c:161
 msgid "Photo Labels"
 msgstr "Etichette delle foto"
 
-#: ppdc/sample.c:286
 msgid "Plain Paper"
 msgstr "Carta comune"
 
-#: cgi-bin/admin.c:3299 cgi-bin/admin.c:3580
 msgid "Policies"
 msgstr "Policy"
 
-#: cgi-bin/admin.c:3306 cgi-bin/admin.c:3649 cgi-bin/admin.c:3662
 msgid "Port Monitor"
 msgstr "Controllo della porta"
 
-#: ppdc/sample.c:278
 msgid "PostScript Printer"
 msgstr "Stampante PostScript"
 
-#: ppdc/sample.c:147
 msgid "Postcard"
 msgstr "Postcard"
 
-#: ppdc/sample.c:71
 msgid "Postcard Double "
 msgstr "Cartolina doppia "
 
-#: ppdc/sample.c:72
 msgid "Postcard Double Long Edge"
 msgstr "Postcard Double Long Edge"
 
-#: ppdc/sample.c:148
 msgid "Postcard Long Edge"
 msgstr "Postcard Long Edge"
 
-#: backend/ipp.c:938 backend/ipp.c:946
 msgid "Preparing to print."
 msgstr "Preparazione per la stampa."
 
-#: ppdc/sample.c:295
 msgid "Print Density"
 msgstr "Densità di stampa"
 
-#: cups/notify.c:82
 msgid "Print Job:"
 msgstr "Processo di stampa:"
 
-#: ppdc/sample.c:340
 msgid "Print Mode"
 msgstr "Modalità di stampa"
 
-#: ppdc/sample.c:383
 msgid "Print Rate"
 msgstr "Velocità di stampa"
 
-#: cgi-bin/printers.c:179
 msgid "Print Self-Test Page"
 msgstr "Stampa la pagina Self-Test"
 
-#: ppdc/sample.c:327
 msgid "Print Speed"
 msgstr "Velocità di stampa"
 
-#: cgi-bin/ipp-var.c:792
 msgid "Print Test Page"
 msgstr "Stampa pagina di prova"
 
-#: ppdc/sample.c:356
 msgid "Print and Cut"
 msgstr "Stampa e taglia"
 
-#: ppdc/sample.c:344
 msgid "Print and Tear"
 msgstr "Stampa e strappa"
 
-#: backend/socket.c:434 backend/usb-unix.c:191
 msgid "Print file sent."
 msgstr "Il file di stampa è stato inviato."
 
-#: backend/ipp.c:2130
 msgid "Print job canceled at printer."
 msgstr "Il processo di stampa è stato annullato."
 
-#: backend/ipp.c:2122
 msgid "Print job too large."
 msgstr "Il processo di stampa è troppo grande."
 
-#: backend/ipp.c:1619
 msgid "Print job was not accepted."
 msgstr "Il processo di stampa non è stato accettato."
 
-#: cgi-bin/ipp-var.c:1047
 msgid "Printer Added"
 msgstr "La stampante è stata aggiunta"
 
-#: ppdc/sample.c:263
 msgid "Printer Default"
 msgstr "Stampante predefinita"
 
-#: cgi-bin/ipp-var.c:1051
 msgid "Printer Deleted"
 msgstr "La stampante è stata eliminata"
 
-#: cgi-bin/ipp-var.c:1049
 msgid "Printer Modified"
 msgstr "La stampante è stata modificata"
 
-#: cgi-bin/ipp-var.c:1045
 msgid "Printer Paused"
 msgstr "La stampante è stata messa in pausa"
 
-#: ppdc/sample.c:294
 msgid "Printer Settings"
 msgstr "Impostazioni della stampante"
 
-#: backend/ipp.c:2125
 msgid "Printer cannot print supplied content."
 msgstr "La stampante non può stampare il contenuto fornito."
 
-#: backend/ipp.c:2128
 msgid "Printer cannot print with supplied options."
 msgstr "La stampante non può stampare con le opzioni fornite."
 
-#: cups/notify.c:126
 msgid "Printer:"
 msgstr "Stampante:"
 
-#: cgi-bin/printers.c:204 cgi-bin/printers.c:332
 msgid "Printers"
 msgstr "Stampanti"
 
-#: filter/rastertoepson.c:1093 filter/rastertohp.c:817
-#: filter/rastertolabel.c:1238
 #, c-format
 msgid "Printing page %d, %d%% complete."
 msgstr "Stampa della pagina %d, %d%% completato."
 
-#: cgi-bin/classes.c:173 cgi-bin/printers.c:176
 msgid "Purge Jobs"
 msgstr "Elimina le stampe"
 
-#: ppdc/sample.c:155
 msgid "Quarto"
 msgstr "Quarto"
 
-#: scheduler/ipp.c:1575 scheduler/ipp.c:10550
 msgid "Quota limit reached."
 msgstr "Il limite della quota è stato raggiunto."
 
-#: berkeley/lpq.c:520
 msgid "Rank    Owner   Job     File(s)                         Total Size"
 msgstr "Rank    Owner   Job     File(s)                         Total Size"
 
 #. TRANSLATORS: Pri is job priority.
-#: berkeley/lpq.c:516
 msgid ""
 "Rank   Owner      Pri  Job        Files                       Total Size"
 msgstr ""
 "Rank   Owner      Pri  Job        Files                       Total Size"
 
-#: cgi-bin/classes.c:171 cgi-bin/printers.c:174
 msgid "Reject Jobs"
 msgstr "Stampe rifiutate"
 
-#: backend/lpd.c:1033 backend/lpd.c:1165
 #, c-format
 msgid "Remote host did not accept control file (%d)."
 msgstr "L'host remosto non ha accettato il controllo (%d)."
 
-#: backend/lpd.c:1118
 #, c-format
 msgid "Remote host did not accept data file (%d)."
 msgstr "L'host remoto non ha accettato i dati (%d)."
 
-#: ppdc/sample.c:428
 msgid "Reprint After Error"
 msgstr "Ristampa dopo un errore"
 
-#: cups/http-support.c:1387
 msgid "Request Entity Too Large"
 msgstr "Entità della richiesta troppo grande"
 
-#: cups/ppd.c:797 cups/ppd.c:1365 ppdc/sample.c:231
 msgid "Resolution"
 msgstr "Risoluzione"
 
-#: cgi-bin/classes.c:165
 msgid "Resume Class"
 msgstr "Riprendi la classe"
 
-#: cgi-bin/printers.c:167
 msgid "Resume Printer"
 msgstr "Riprendi la stampante"
 
-#: ppdc/sample.c:165
 msgid "Return Address"
 msgstr "Ritorna l'indirizzo"
 
-#: ppdc/sample.c:449
 msgid "Rewind"
 msgstr "Ricarica"
 
-#: cups/adminutil.c:2052
 #, c-format
 msgid "Running command: %s %s -N -A %s -c '%s'"
 msgstr "Avvio in corso del comando: %s %s -N -A %s -c '%s'"
 
-#: cups/snmp.c:991
 msgid "SEQUENCE uses indefinite length"
 msgstr "SEQUENZA utilizza una lunghezza indefinita"
 
-#: cups/http-support.c:1411
 msgid "SSL/TLS Negotiation Error"
 msgstr "Errore di negoziazione SSL/TLS"
 
-#: cups/http-support.c:1368
 msgid "See Other"
 msgstr "Vedi altro"
 
-#: backend/usb-darwin.c:573 backend/usb-libusb.c:459
 msgid "Sending data to printer."
 msgstr "Invio dei dati alla stampante."
 
-#: cgi-bin/ipp-var.c:1061
 msgid "Server Restarted"
 msgstr "Il server è stato riavviato"
 
-#: cgi-bin/ipp-var.c:1067
 msgid "Server Security Auditing"
 msgstr "Revisione della sicurezza del server"
 
-#: cgi-bin/ipp-var.c:1063
 msgid "Server Started"
 msgstr "Il server è stato avviato"
 
-#: cgi-bin/ipp-var.c:1065
 msgid "Server Stopped"
 msgstr "Il server è stato fermato"
 
-#: cups/http-support.c:1405
 msgid "Service Unavailable"
 msgstr "Servizio non disponibile"
 
-#: cgi-bin/admin.c:2786 cgi-bin/admin.c:2832 cgi-bin/admin.c:2989
-#: cgi-bin/admin.c:3008
 msgid "Set Allowed Users"
 msgstr "Imposta gli utenti autorizzati"
 
-#: cgi-bin/admin.c:3035
 msgid "Set As Server Default"
 msgstr "Imposta come server predefinito"
 
-#: cgi-bin/admin.c:3135
 msgid "Set Class Options"
 msgstr "Imposta le opzioni della classe"
 
-#: cgi-bin/admin.c:3135 cgi-bin/admin.c:3309 cgi-bin/admin.c:3691
 msgid "Set Printer Options"
 msgstr "Imposta le opzioni della stampante"
 
-#: cgi-bin/admin.c:3861 cgi-bin/admin.c:3905 cgi-bin/admin.c:3923
 msgid "Set Publishing"
 msgstr "Imposta la pubblicazione"
 
-#: ppdc/sample.c:166
 msgid "Shipping Address"
 msgstr "Indirizzo di spedizione"
 
-#: ppdc/sample.c:273
 msgid "Short-Edge (Landscape)"
 msgstr "Short-Edge (Landscape)"
 
-#: ppdc/sample.c:288
 msgid "Special Paper"
 msgstr "Carta speciale"
 
-#: backend/lpd.c:1074
 #, c-format
 msgid "Spooling job, %.0f%% complete."
 msgstr "Processo di spooling, %.0f%% completato."
 
-#: ppdc/sample.c:341
 msgid "Standard"
 msgstr "Standard"
 
 #. TRANSLATORS: Banner/cover sheet before the print job.
-#: cgi-bin/admin.c:3552
 msgid "Starting Banner"
 msgstr "Inizio del banner"
 
-#: filter/rastertoepson.c:1069 filter/rastertohp.c:793
-#: filter/rastertolabel.c:1214
 #, c-format
 msgid "Starting page %d."
 msgstr "Pagina iniziale %d."
 
-#: ppdc/sample.c:156
 msgid "Statement"
 msgstr "Rapporto"
 
-#: ppdc/sample.c:251
 msgid "Stylus Color Series"
 msgstr "Stylus Color Series"
 
-#: ppdc/sample.c:257
 msgid "Stylus Photo Series"
 msgstr "Stylus Photo Series"
 
-#: scheduler/ipp.c:3654 scheduler/ipp.c:6570 scheduler/ipp.c:7269
-#: scheduler/ipp.c:8769
 #, c-format
 msgid "Subscription #%d does not exist."
 msgstr "La sottoscrizione #%d non esiste."
 
-#: test/ippfind.c:2783
 msgid "Substitutions:"
 msgstr "Sottoscrizioni:"
 
-#: ppdc/sample.c:157
 msgid "Super A"
 msgstr "Super A"
 
-#: ppdc/sample.c:158
 msgid "Super B"
 msgstr "Super B"
 
-#: ppdc/sample.c:162
 msgid "Super B/A3"
 msgstr "Super B/A3"
 
-#: cups/http-support.c:1350
 msgid "Switching Protocols"
 msgstr "Protocolli di commutazione"
 
-#: ppdc/sample.c:159
 msgid "Tabloid"
 msgstr "Tabloid"
 
-#: ppdc/sample.c:45
 msgid "Tabloid Oversize"
 msgstr "Tabloid Oversize"
 
-#: ppdc/sample.c:46
 msgid "Tabloid Oversize Long Edge"
 msgstr "Tabloid Oversize Long Edge"
 
-#: ppdc/sample.c:342
 msgid "Tear"
 msgstr "Tear"
 
-#: ppdc/sample.c:447
 msgid "Tear-Off"
 msgstr "Tear-Off"
 
-#: ppdc/sample.c:388
 msgid "Tear-Off Adjust Position"
 msgstr "Tear-Off Adjust Position"
 
-#: scheduler/ipp.c:1411
 #, c-format
 msgid "The \"%s\" attribute is required for print jobs."
 msgstr "L'attributo \"%s\" è richiesto per i processi di stampa."
 
-#: scheduler/ipp.c:6285 scheduler/ipp.c:6363 scheduler/ipp.c:6379
-#: scheduler/ipp.c:6397
 #, c-format
 msgid "The %s attribute cannot be provided with job-ids."
 msgstr "L'attributo %s non può essere fornito con job-ids."
 
-#: scheduler/ipp.c:1387
 #, c-format
 msgid ""
 "The '%s' Job Description attribute cannot be supplied in a job creation "
 "request."
 msgstr ""
-"L'attributo della descrizione del processo '%s' non può essere fornito "
-"nella richiesta di creazione di un processo."
+"L'attributo della descrizione del processo '%s' non può essere fornito nella "
+"richiesta di creazione di un processo."
 
-#: scheduler/ipp.c:5227
 #, c-format
 msgid ""
 "The '%s' operation attribute cannot be supplied in a Create-Job request."
 msgstr ""
-"L'attributo dell'operazione '%s' non può essere fornito in una richiesta Create-Job."
+"L'attributo dell'operazione '%s' non può essere fornito in una richiesta "
+"Create-Job."
 
-#: scheduler/ipp.c:6800
 #, c-format
 msgid "The PPD file \"%s\" could not be found."
 msgstr "Il file PPD \"%s\" non è stato trovato."
 
-#: scheduler/ipp.c:6787
 #, c-format
 msgid "The PPD file \"%s\" could not be opened: %s"
 msgstr "Non è possibile aprire il file PPD \"%s\": %s"
 
-#: filter/rastertoepson.c:1038 filter/rastertohp.c:764
-#: filter/rastertolabel.c:1178
 msgid "The PPD file could not be opened."
 msgstr "Il file PPD non può essere aperto."
 
-#: cgi-bin/admin.c:749
 msgid ""
 "The class name may only contain up to 127 printable characters and may not "
 "contain spaces, slashes (/), or the pound sign (#)."
@@ -5489,816 +4304,641 @@ msgstr ""
 "Il nome della classe può contenere fino a 127 caratteri stampabili e non può "
 "contenere spazi, barre (/) o cancelletto (#)."
 
-#: cups/localize.c:353
 msgid "The developer unit needs to be replaced."
 msgstr "L'unità di sviluppo deve essere sostituita."
 
-#: cups/localize.c:351
 msgid "The developer unit will need to be replaced soon."
 msgstr "L'unità di sviluppo dovrà essere sostituita a breve."
 
-#: cups/localize.c:343
 msgid "The fuser's temperature is high."
 msgstr "La temperatura di fusione è alta."
 
-#: cups/localize.c:345
 msgid "The fuser's temperature is low."
 msgstr "La temperatura di fusione è bassa."
 
-#: scheduler/ipp.c:2177
 msgid ""
 "The notify-lease-duration attribute cannot be used with job subscriptions."
 msgstr ""
-"L'attributo notify-lease-duration non può essere utilizzato con le sottoscrizioni del processo."
+"L'attributo notify-lease-duration non può essere utilizzato con le "
+"sottoscrizioni del processo."
 
-#: scheduler/ipp.c:2160 scheduler/ipp.c:5545
 #, c-format
 msgid "The notify-user-data value is too large (%d > 63 octets)."
 msgstr "Il valore di notify-user-data è troppo grande (%d > 63 ottetti)."
 
-#: cups/localize.c:349
 msgid "The optical photoconductor needs to be replaced."
 msgstr "Il fotoconduttore ottico deve essere sostituito."
 
-#: cups/localize.c:347
 msgid "The optical photoconductor will need to be replaced soon."
 msgstr "Il fotoconduttore ottico dovrà essere sostituito a breve."
 
-#: cups/localize.c:331
 msgid "The output bin is almost full."
 msgstr "Il raccoglitore di uscita è quasi pieno."
 
-#: cups/localize.c:333
 msgid "The output bin is full."
 msgstr "Il raccoglitore di uscita è pieno."
 
-#: cups/localize.c:329
 msgid "The output bin is missing."
 msgstr "Manca il raccoglitore di uscita."
 
-#: cups/localize.c:325
 msgid "The paper tray is almost empty."
 msgstr "Il vassoio della carta è quasi vuoto."
 
-#: cups/localize.c:327
 msgid "The paper tray is empty."
 msgstr "Il vassoio della carta è vuoto."
 
-#: cups/localize.c:323
 msgid "The paper tray is missing."
 msgstr "Manca il vassoio della carta."
 
-#: cups/localize.c:306
 msgid "The paper tray needs to be filled."
 msgstr "Il vassoio della carta deve essere riempito."
 
-#: backend/ipp.c:958
 msgid "The printer configuration is incorrect or the printer no longer exists."
-msgstr "La configurazione della stampante è errata oppure la stampante non esiste più."
+msgstr ""
+"La configurazione della stampante è errata oppure la stampante non esiste "
+"più."
 
-#: backend/lpd.c:636 backend/lpd.c:1026 backend/lpd.c:1108 backend/lpd.c:1158
 msgid "The printer did not respond."
 msgstr "La stampante non ha risposto."
 
-#: backend/ipp.c:801 backend/ipp.c:921 backend/ipp.c:1035 backend/ipp.c:1427
-#: backend/ipp.c:1591 backend/lpd.c:845 backend/socket.c:384
-#: backend/usb-unix.c:131 backend/usb-unix.c:423 backend/usb-unix.c:506
 msgid "The printer is in use."
 msgstr "La stampante è in uso."
 
-#: backend/runloop.c:254 backend/runloop.c:374 cups/localize.c:311
 msgid "The printer is not connected."
 msgstr "La stampante non è connessa."
 
-#: backend/ipp.c:779 backend/ipp.c:812 backend/ipp.c:917 backend/lpd.c:824
-#: backend/lpd.c:865 backend/socket.c:363 backend/socket.c:396
 msgid "The printer is not responding."
 msgstr "La stampante non risponde."
 
-#: backend/runloop.c:396
 msgid "The printer is now connected."
 msgstr "Adesso la stampante è connessa."
 
-#: backend/usb-darwin.c:1320
 msgid "The printer is now online."
 msgstr "Adesso la stampante è online."
 
-#: backend/usb-darwin.c:1341
 msgid "The printer is offline."
 msgstr "La stampante è offline."
 
-#: cups/localize.c:335
 msgid "The printer is running low on ink."
 msgstr "L'inchiostro della stampante sta per esaurirsi."
 
-#: cups/localize.c:313
 msgid "The printer is running low on toner."
 msgstr "Il toner della stampante sta per esaurirsi."
 
-#: backend/ipp.c:794 backend/lpd.c:838 backend/socket.c:377
 msgid "The printer is unreachable at this time."
 msgstr "In questo momento la stampante non è raggiungibile."
 
-#: cups/localize.c:337
 msgid "The printer may be out of ink."
 msgstr "L'inchiostro della stampante potrebbe essere esaurito."
 
-#: cups/localize.c:315
 msgid "The printer may be out of toner."
 msgstr "Il toner della stampante potrebbe essere esaurito."
 
-#: backend/ipp.c:788 backend/lpd.c:832 backend/socket.c:371
 msgid "The printer may not exist or is unavailable at this time."
-msgstr "La stampante potrebbe non esistere oppure non è disponibile in questo momento."
+msgstr ""
+"La stampante potrebbe non esistere oppure non è disponibile in questo "
+"momento."
 
-#: cgi-bin/admin.c:931
 msgid ""
 "The printer name may only contain up to 127 printable characters and may not "
 "contain spaces, slashes (/), or the pound sign (#)."
 msgstr ""
-"Il nome della stampante può contenere solo un massimo di 127 caratteri stampabili "
-"e non può contenere spazi, barre (/) oppure il simbolo del cancelletto (#)."
-
-#: scheduler/ipp.c:878 scheduler/ipp.c:1138 scheduler/ipp.c:3295
-#: scheduler/ipp.c:3474 scheduler/ipp.c:5210 scheduler/ipp.c:5379
-#: scheduler/ipp.c:5693 scheduler/ipp.c:6251 scheduler/ipp.c:7005
-#: scheduler/ipp.c:7061 scheduler/ipp.c:7375 scheduler/ipp.c:7641
-#: scheduler/ipp.c:7730 scheduler/ipp.c:7763 scheduler/ipp.c:8086
-#: scheduler/ipp.c:8479 scheduler/ipp.c:8561 scheduler/ipp.c:9728
-#: scheduler/ipp.c:10182 scheduler/ipp.c:10513 scheduler/ipp.c:10595
-#: scheduler/ipp.c:10969
+"Il nome della stampante può contenere solo un massimo di 127 caratteri "
+"stampabili e non può contenere spazi, barre (/) oppure il simbolo del "
+"cancelletto (#)."
+
 msgid "The printer or class does not exist."
 msgstr "Non esiste la stampante o la classe."
 
-#: scheduler/ipp.c:1324
 msgid "The printer or class is not shared."
 msgstr "La stampante o la classe non è condivisa."
 
-#: cups/localize.c:317
 msgid "The printer's cover is open."
 msgstr "Il coperchio della stampante è aperto."
 
-#: cups/localize.c:321
 msgid "The printer's door is open."
 msgstr "La porta della stampante è aperta."
 
-#: cups/localize.c:319
 msgid "The printer's interlock is open."
 msgstr "Il blocco della stampante è aperto."
 
-#: cups/localize.c:339
 msgid "The printer's waste bin is almost full."
 msgstr "Il cestino della stampante è quasi pieno."
 
-#: cups/localize.c:341
 msgid "The printer's waste bin is full."
 msgstr "Il cestino della stampante è pieno."
 
-#: scheduler/ipp.c:984 scheduler/ipp.c:2341
 #, c-format
 msgid "The printer-uri \"%s\" contains invalid characters."
 msgstr "Il printer-uri \"%s\" contiene caratteri non validi."
 
-#: scheduler/ipp.c:3272
 msgid "The printer-uri attribute is required."
 msgstr "L'attributo printer-uri è richiesto."
 
-#: scheduler/ipp.c:968
 msgid ""
 "The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
 msgstr ""
 "Il printer-uri deve essere del formato \"ipp://HOSTNAME/classes/CLASSNAME\"."
 
-#: scheduler/ipp.c:2325
 msgid ""
 "The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
 msgstr ""
-"Il printer-uri deve essere del formato \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+"Il printer-uri deve essere del formato \"ipp://HOSTNAME/printers/PRINTERNAME"
+"\"."
 
-#: cgi-bin/admin.c:474
 msgid ""
 "The subscription name may not contain spaces, slashes (/), question marks "
 "(?), or the pound sign (#)."
 msgstr ""
-"Il nome della sottoscrizione non può contenere spazi, barre (/), punti interrogativi "
-"(?) o cancelletto (#)."
+"Il nome della sottoscrizione non può contenere spazi, barre (/), punti "
+"interrogativi (?) o cancelletto (#)."
 
-#: scheduler/client.c:2560
 msgid ""
 "The web interface is currently disabled. Run \"cupsctl WebInterface=yes\" to "
 "enable it."
 msgstr ""
-"L'interfaccia web è attualmente disabilitata. Avviare \"cupsctl WebInterface=yes\" per "
-"abilitarla."
+"L'interfaccia web è attualmente disabilitata. Avviare \"cupsctl "
+"WebInterface=yes\" per abilitarla."
 
-#: scheduler/ipp.c:6346
 #, c-format
 msgid "The which-jobs value \"%s\" is not supported."
 msgstr "Il valore which-jobs \"%s\" non è supportato."
 
-#: scheduler/ipp.c:5623
 msgid "There are too many subscriptions."
 msgstr "Ci sono troppe sottoscrizioni."
 
-#: cups/localize.c:308
 msgid "There is a paper jam."
 msgstr "Vi è un inceppamento della carta."
 
-#: backend/usb-darwin.c:412 backend/usb-darwin.c:471 backend/usb-darwin.c:535
-#: backend/usb-darwin.c:556 backend/usb-libusb.c:384 backend/usb-libusb.c:438
 msgid "There was an unrecoverable USB error."
 msgstr "Si è verificato un errore irreversibile sulla porta USB."
 
-#: ppdc/sample.c:435
 msgid "Thermal Transfer Media"
 msgstr "Trasferimento termico"
 
-#: scheduler/ipp.c:1569
 msgid "Too many active jobs."
 msgstr "Troppe stampe attive."
 
-#: scheduler/ipp.c:1463
 #, c-format
 msgid "Too many job-sheets values (%d > 2)."
 msgstr "Troppi valori di job-sheets (%d > 2)."
 
-#: scheduler/ipp.c:2626
 #, c-format
 msgid "Too many printer-state-reasons values (%d > %d)."
 msgstr "Troppi valori di printer-state-reasons (%d > %d)."
 
-#: ppdc/sample.c:289
 msgid "Transparency"
 msgstr "Trasparenza"
 
-#: ppdc/sample.c:284
 msgid "Tray"
 msgstr "Vassoio"
 
-#: ppdc/sample.c:264
 msgid "Tray 1"
 msgstr "Vassoio 1"
 
-#: ppdc/sample.c:265
 msgid "Tray 2"
 msgstr "Vassoio 2"
 
-#: ppdc/sample.c:266
 msgid "Tray 3"
 msgstr "Vassoio 3"
 
-#: ppdc/sample.c:267
 msgid "Tray 4"
 msgstr "Vassoio 4"
 
-#: cups/http-support.c:1390
 msgid "URI Too Long"
 msgstr "L'URI è troppo lungo"
 
-#: ppdc/sample.c:138
 msgid "US Ledger"
 msgstr "US Ledger"
 
-#: ppdc/sample.c:139
 msgid "US Legal"
 msgstr "US Legal"
 
-#: ppdc/sample.c:140
 msgid "US Legal Oversize"
 msgstr "US Legal Oversize"
 
-#: ppdc/sample.c:141
 msgid "US Letter"
 msgstr "US Letter"
 
-#: ppdc/sample.c:142
 msgid "US Letter Long Edge"
 msgstr "US Letter Long Edge"
 
-#: ppdc/sample.c:143
 msgid "US Letter Oversize"
 msgstr "US Letter Oversize"
 
-#: ppdc/sample.c:144
 msgid "US Letter Oversize Long Edge"
 msgstr "US Letter Oversize Long Edge"
 
-#: ppdc/sample.c:145
 msgid "US Letter Small"
 msgstr "US Letter Small"
 
-#: cgi-bin/admin.c:1959 cgi-bin/admin.c:1972 cgi-bin/admin.c:1996
 msgid "Unable to access cupsd.conf file"
 msgstr "Non è possibile accedere al file cupsd.conf"
 
-#: cgi-bin/help.c:133
 msgid "Unable to access help file."
 msgstr "Non è possibile accedere al file help."
 
-#: cgi-bin/admin.c:526
 msgid "Unable to add RSS subscription"
 msgstr "Non è possibile aggiungere l'abbonamento RSS"
 
-#: cgi-bin/admin.c:814
 msgid "Unable to add class"
 msgstr "Non è possibile aggiungere la classe"
 
-#: backend/ipp.c:1774
 msgid "Unable to add document to print job."
 msgstr "Non è possibile aggiungere il documento al processo di stampa."
 
-#: scheduler/ipp.c:1628
 #, c-format
 msgid "Unable to add job for destination \"%s\"."
 msgstr "Non è possibile aggiungere il processo alla destinazione \"%s\"."
 
-#: cgi-bin/admin.c:1059 cgi-bin/admin.c:1419
 msgid "Unable to add printer"
 msgstr "Non è possibile aggiungere la stampante"
 
-#: scheduler/ipp.c:1254
 msgid "Unable to allocate memory for file types."
 msgstr "Non è possibile allocare la memoria per i tipi di file."
 
-#: filter/pstops.c:451
 msgid "Unable to allocate memory for page info"
 msgstr "Non è possibile allocare la memoria per le info della pagina"
 
-#: filter/pstops.c:445
 msgid "Unable to allocate memory for pages array"
 msgstr "Non è possibile allocare memoria per array di pagine"
 
-#: cgi-bin/admin.c:1525
 msgid "Unable to cancel RSS subscription"
 msgstr "Non è possibile eliminare l'abbonamento RSS"
 
-#: backend/ipp.c:2177
 msgid "Unable to cancel print job."
 msgstr "Non è possibile eliminare il processo di stampa."
 
-#: cgi-bin/admin.c:2990
 msgid "Unable to change printer"
 msgstr "Non è possibile modificare la stampante"
 
-#: cgi-bin/admin.c:3906
 msgid "Unable to change printer-is-shared attribute"
 msgstr "Non è possibile modificare l'attributo printer-is-shared"
 
-#: cgi-bin/admin.c:1657 cgi-bin/admin.c:1799
 msgid "Unable to change server settings"
 msgstr "Non è possibile modificare le impostazioni del server"
 
-#: cups/ipp.c:5405
 #, c-format
 msgid "Unable to compile mimeMediaType regular expression: %s."
 msgstr "Non è possibile compilare l'espressione regolare mimeMediaType: %s."
 
-#: cups/ipp.c:5351
 #, c-format
 msgid "Unable to compile naturalLanguage regular expression: %s."
 msgstr "Non è possibile compilare l'espressione regolare naturalLanguage: %s."
 
-#: filter/commandtops.c:420
 msgid "Unable to configure printer options."
 msgstr "Non è possibile configurare le opzioni della stampante."
 
-#: cups/adminutil.c:911 cups/request.c:1053
 msgid "Unable to connect to host."
 msgstr "Non è possibile connettersi all'host."
 
-#: backend/ipp.c:757 backend/ipp.c:1232 backend/lpd.c:804 backend/socket.c:343
-#: backend/usb-unix.c:117
 msgid "Unable to contact printer, queuing on next printer in class."
-msgstr "Non è possibile contattare la stampante, in coda nella classe della stampante successiva."
+msgstr ""
+"Non è possibile contattare la stampante, in coda nella classe della "
+"stampante successiva."
 
-#: cups/adminutil.c:726
 #, c-format
 msgid "Unable to copy 64-bit CUPS printer driver files (%d)."
-msgstr "Non è possibile copiare i driver della stampante di CUPS a 64-bit (%d)."
+msgstr ""
+"Non è possibile copiare i driver della stampante di CUPS a 64-bit (%d)."
 
-#: cups/adminutil.c:691
 #, c-format
 msgid "Unable to copy 64-bit Windows printer driver files (%d)."
-msgstr "Non è possibile copiare i driver della stampante di Windows a 64-bit (%d)."
+msgstr ""
+"Non è possibile copiare i driver della stampante di Windows a 64-bit (%d)."
 
-#: cups/adminutil.c:522
 #, c-format
 msgid "Unable to copy CUPS printer driver files (%d)."
 msgstr "Non è possibile copiare i driver della stampante di CUPS (%d)."
 
-#: scheduler/ipp.c:2746
 #, c-format
 msgid "Unable to copy PPD file - %s"
 msgstr "Non è possibile copiare il file PPD - %s"
 
-#: scheduler/ipp.c:2801
 msgid "Unable to copy PPD file."
 msgstr "Non è possibile copiare il file PPD."
 
-#: cups/adminutil.c:487
 #, c-format
 msgid "Unable to copy Windows 2000 printer driver files (%d)."
 msgstr "Non è possibile copiare i driver di Windows 2000 della stampante (%d)."
 
-#: cups/adminutil.c:610
 #, c-format
 msgid "Unable to copy Windows 9x printer driver files (%d)."
 msgstr "Non è possibile copiare i driver di Windows 9x della stampante (%d)."
 
-#: scheduler/ipp.c:2723
 #, c-format
 msgid "Unable to copy interface script - %s"
 msgstr "Non è possibile copiare lo script dell'interfaccia - %s"
 
-#: cups/util.c:605 cups/util.c:1667
 msgid "Unable to create printer-uri"
 msgstr "Non è possibile creare il printer-uri"
 
-#: cgi-bin/admin.c:1850 cgi-bin/admin.c:1862 scheduler/cupsfilter.c:1280
 msgid "Unable to create temporary file"
 msgstr "Non è possibile creare un file temporaneo"
 
-#: cgi-bin/admin.c:2153
 msgid "Unable to delete class"
 msgstr "Non è possibile eliminare la classe"
 
-#: cgi-bin/admin.c:2238
 msgid "Unable to delete printer"
 msgstr "Non è possibile eliminare la stampante"
 
-#: cgi-bin/classes.c:260 cgi-bin/printers.c:269
 msgid "Unable to do maintenance command"
 msgstr "Non è possibile avviare il comando della manutenzione"
 
-#: cgi-bin/admin.c:1974
 msgid "Unable to edit cupsd.conf files larger than 1MB"
 msgstr "Non è possibile editare i file cupsd.conf più grandi di 1MB"
 
-#: cups/http.c:5472
 msgid ""
 "Unable to establish a secure connection to host (certificate chain invalid)."
 msgstr ""
-"Non è possibile stabilire una connessione sicura all'host (catena di certificati non validi)."
+"Non è possibile stabilire una connessione sicura all'host (catena di "
+"certificati non validi)."
 
-#: cups/http.c:5462
 msgid ""
 "Unable to establish a secure connection to host (certificate not yet valid)."
 msgstr ""
-"Non è possibile stabilire una connessione sicura all'host (il certificato non è ancora valido)."
+"Non è possibile stabilire una connessione sicura all'host (il certificato "
+"non è ancora valido)."
 
-#: cups/http.c:5457
 msgid "Unable to establish a secure connection to host (expired certificate)."
-msgstr "Non è possibile stabilire una connessione sicura all'host (il certificato è scaduto)."
+msgstr ""
+"Non è possibile stabilire una connessione sicura all'host (il certificato è "
+"scaduto)."
 
-#: cups/http.c:5467
 msgid "Unable to establish a secure connection to host (host name mismatch)."
-msgstr "Non è possibile stabilire una connessione sicura all'host (il nome dell'host non corrisponde)."
+msgstr ""
+"Non è possibile stabilire una connessione sicura all'host (il nome dell'host "
+"non corrisponde)."
 
-#: cups/http.c:5477
 msgid ""
 "Unable to establish a secure connection to host (peer dropped connection "
 "before responding)."
 msgstr ""
-"Non è possibile stabilire una connessione sicura all'host (peer ha chiuso "
-"la connessione prima di rispondere)."
+"Non è possibile stabilire una connessione sicura all'host (peer ha chiuso la "
+"connessione prima di rispondere)."
 
-#: cups/http.c:5452
 msgid ""
 "Unable to establish a secure connection to host (self-signed certificate)."
 msgstr ""
-"Non è possibile stabilire una connessione sicura all'host (certificato autofirmato)."
+"Non è possibile stabilire una connessione sicura all'host (certificato "
+"autofirmato)."
 
-#: cups/http.c:5447
 msgid ""
 "Unable to establish a secure connection to host (untrusted certificate)."
 msgstr ""
-"Non è possibile stabilire una connessione sicura all'host (certificato non verificato)."
+"Non è possibile stabilire una connessione sicura all'host (certificato non "
+"verificato)."
 
-#: cups/http.c:5248 cups/http.c:5504 cups/http.c:5537 cups/http.c:5554
 msgid "Unable to establish a secure connection to host."
 msgstr "Non è possibile stabilire una connessione sicura all'host."
 
-#: cgi-bin/ipp-var.c:365
 msgid "Unable to find destination for job"
 msgstr "Non è possibile trovare la destinazione del processo"
 
-#: cups/http-support.c:1830
 msgid "Unable to find printer."
 msgstr "Non è possibile trovare la stampante."
 
-#: backend/ipp.c:3411
 msgid "Unable to get backend exit status."
 msgstr "Non è possibile ottenere lo stato del backend."
 
-#: cgi-bin/classes.c:450
 msgid "Unable to get class list"
 msgstr "Non è possibile ottenere la lista della classe"
 
-#: cgi-bin/classes.c:549
 msgid "Unable to get class status"
 msgstr "Non è possibile ottenere lo stato della classe"
 
-#: cgi-bin/admin.c:1320
 msgid "Unable to get list of printer drivers"
 msgstr "Non è possibile ottenere i driver della stampante"
 
-#: cgi-bin/admin.c:2840
 msgid "Unable to get printer attributes"
 msgstr "Non è possibile ottenere gli attributi della stampante"
 
-#: cgi-bin/printers.c:467
 msgid "Unable to get printer list"
 msgstr "Non è possibile ottenere la lista della stampante"
 
-#: cgi-bin/printers.c:569
 msgid "Unable to get printer status"
 msgstr "Non è possibile ottenere lo stato della stampante"
 
-#: backend/ipp.c:982
 msgid "Unable to get printer status."
 msgstr "Non è possibile ottenere lo stato della stampante"
 
-#: cups/adminutil.c:565 cups/adminutil.c:769
 #, c-format
 msgid "Unable to install Windows 2000 printer driver files (%d)."
-msgstr "Non è possibile installare i driver di Windows 2000 della stampante (%d)."
+msgstr ""
+"Non è possibile installare i driver di Windows 2000 della stampante (%d)."
 
-#: cups/adminutil.c:639
 #, c-format
 msgid "Unable to install Windows 9x printer driver files (%d)."
-msgstr "Non è possibile installare i driver di Windows 9x della stampante (%d)."
+msgstr ""
+"Non è possibile installare i driver di Windows 9x della stampante (%d)."
 
-#: cgi-bin/help.c:92
 msgid "Unable to load help index."
 msgstr "Non è possibile caricare l'indice dell'aiuto."
 
-#: backend/ipp.c:682 backend/lpd.c:435 backend/socket.c:282
 #, c-format
 msgid "Unable to locate printer \"%s\"."
 msgstr "Non è possibile localizzare la stampante \"%s\"."
 
-#: backend/dnssd.c:781 backend/ipp.c:351 backend/lpd.c:205
-#: backend/socket.c:168
 msgid "Unable to locate printer."
 msgstr "Non è possibile localizzare la stampante."
 
-#: cgi-bin/admin.c:813
 msgid "Unable to modify class"
 msgstr "Non è possibile modificare la classe"
 
-#: cgi-bin/admin.c:1058 cgi-bin/admin.c:1418
 msgid "Unable to modify printer"
 msgstr "Non è possibile modificare la stampante"
 
-#: cgi-bin/ipp-var.c:432 cgi-bin/ipp-var.c:521
 msgid "Unable to move job"
 msgstr "Non è possibile spostare il processo"
 
-#: cgi-bin/ipp-var.c:434 cgi-bin/ipp-var.c:523
 msgid "Unable to move jobs"
 msgstr "Non è possibile spostare le stampe"
 
-#: cgi-bin/admin.c:3186 cups/ppd.c:339
 msgid "Unable to open PPD file"
 msgstr "Non è possibile aprire il file PPD"
 
-#: cgi-bin/admin.c:2608
 msgid "Unable to open cupsd.conf file:"
 msgstr "Non è possibile aprire il file cupsd.conf:"
 
-#: backend/usb-unix.c:141
 msgid "Unable to open device file"
 msgstr "Non è possibile aprire il file del dispositivo:"
 
-#: scheduler/ipp.c:6032
 #, c-format
 msgid "Unable to open document #%d in job #%d."
 msgstr "Non è possibile aprire il documento #%d nel processo #%d."
 
-#: cgi-bin/help.c:364
 msgid "Unable to open help file."
 msgstr "Non è possibile aprire il file dell'aiuto."
 
-#: backend/ipp.c:393 backend/ipp.c:1520 backend/ipp.c:1729 backend/lpd.c:505
-#: backend/socket.c:155 backend/usb.c:237 filter/gziptoany.c:71
-#: filter/pstops.c:300
 msgid "Unable to open print file"
 msgstr "Non è possibile aprire il file della stampa"
 
-#: filter/rastertoepson.c:998 filter/rastertohp.c:724
-#: filter/rastertolabel.c:1136
 msgid "Unable to open raster file"
 msgstr "non è possibile aprire il file del raster"
 
-#: cgi-bin/ipp-var.c:795
 msgid "Unable to print test page"
 msgstr "Non è possibile stampare la pagina di prova"
 
-#: backend/runloop.c:96 backend/runloop.c:325 backend/usb-darwin.c:643
-#: backend/usb-darwin.c:687 backend/usb-libusb.c:529 backend/usb-libusb.c:564
 msgid "Unable to read print data."
 msgstr "Non è possibile leggere i dati della stampa."
 
-#: cups/dest.c:3393
 msgid "Unable to resolve printer URI."
 msgstr "Non è possibile risolvere l'URI della stampante."
 
-#: cups/adminutil.c:2088
 #, c-format
 msgid "Unable to run \"%s\": %s"
 msgstr "Non è possibile avviare \"%s\": %s"
 
-#: filter/pstops.c:563
 msgid "Unable to see in file"
 msgstr "Non è possibile vedere nel file"
 
-#: cgi-bin/ipp-var.c:598 cgi-bin/ipp-var.c:618
 msgid "Unable to send command to printer driver"
 msgstr "Non è possibile inviare il comando al driver della stampante"
 
-#: backend/usb-darwin.c:765 backend/usb-libusb.c:640
 msgid "Unable to send data to printer."
 msgstr "Non è possibile inviare i dati alla stampante."
 
-#: cups/adminutil.c:821
 #, c-format
 msgid "Unable to set Windows printer driver (%d)."
 msgstr "Non è possibile impostare i driver di Windows della stampante (%d)."
 
-#: cgi-bin/admin.c:3807
 msgid "Unable to set options"
 msgstr "Non è possibile impostare le opzioni"
 
-#: cgi-bin/admin.c:3077
 msgid "Unable to set server default"
 msgstr "Non è possibile impostare il server predefinito"
 
-#: backend/ipp.c:3270 backend/ipp.c:3347 backend/ipp.c:3355
 msgid "Unable to start backend process."
 msgstr "Non è possibile avviare il processo del backend."
 
-#: cgi-bin/admin.c:1912
 msgid "Unable to upload cupsd.conf file"
 msgstr "Non è possibile caricare il file cupsd.conf"
 
-#: backend/usb-darwin.c:2033 backend/usb-darwin.c:2057
 msgid "Unable to use legacy USB class driver."
 msgstr "Non è possibile utilizzare il driver legacy della classe USB. "
 
-#: backend/runloop.c:125 backend/runloop.c:380
 msgid "Unable to write print data"
 msgstr "Non è possibile scrivere i dati della stampa"
 
-#: filter/gziptoany.c:90
 #, c-format
 msgid "Unable to write uncompressed print data: %s"
 msgstr "Non è possibile scrivere i dati della stampa non compressi: %s"
 
-#: cups/http-support.c:1378
 msgid "Unauthorized"
 msgstr "Non autorizzato"
 
-#: cgi-bin/admin.c:3503
 msgid "Units"
 msgstr "Unità"
 
-#: cups/http-support.c:1418 cups/ppd.c:366
 msgid "Unknown"
 msgstr "Sconosciuto"
 
-#: filter/pstops.c:2214
 #, c-format
 msgid "Unknown choice \"%s\" for option \"%s\"."
 msgstr "Scelta sconosciuta \"%s\" dell'opzione \"%s\"."
 
-#: backend/ipp.c:535
 #, c-format
 msgid "Unknown encryption option value: \"%s\"."
 msgstr "Valore sconosciuto dell'opzione di crittografia: \"%s\"."
 
-#: backend/lpd.c:351
 #, c-format
 msgid "Unknown file order: \"%s\"."
 msgstr "ordine del file sconosciuto: \"%s\"."
 
-#: backend/lpd.c:322
 #, c-format
 msgid "Unknown format character: \"%c\"."
 msgstr "Formato del carattere sconosciuto: \"%c\"."
 
-#: cups/dest-options.c:984
 msgid "Unknown media size name."
 msgstr "Nome del formato del supporto sconosciuto."
 
-#: backend/ipp.c:599
 #, c-format
 msgid "Unknown option \"%s\" with value \"%s\"."
 msgstr "Opzione sconosciuta \"%s\" con il valore \"%s\"."
 
-#: filter/pstops.c:2197
 #, c-format
 msgid "Unknown option \"%s\"."
 msgstr "Opzione sconosciuta \"%s\"."
 
-#: backend/lpd.c:337
 #, c-format
 msgid "Unknown print mode: \"%s\"."
 msgstr "Modalità di stampa sconosciuta: \"%s\"."
 
-#: scheduler/ipp.c:10384
 #, c-format
 msgid "Unknown printer-error-policy \"%s\"."
 msgstr "printer-error-policy sconosciuta \"%s\"."
 
-#: scheduler/ipp.c:10367
 #, c-format
 msgid "Unknown printer-op-policy \"%s\"."
 msgstr "printer-op-policy sconosciuta \"%s\"."
 
-#: cups/http-addrlist.c:751
 msgid "Unknown service name."
 msgstr "Nome del servizio sconosciuto."
 
-#: backend/ipp.c:564
 #, c-format
 msgid "Unknown version option value: \"%s\"."
 msgstr "Valore sconosciuto dell'opzione versione: \"%s\"."
 
-#: scheduler/ipp.c:10840
 #, c-format
 msgid "Unsupported 'compression' value \"%s\"."
 msgstr "Valore di 'compressione' non supportato \"%s\"."
 
-#: scheduler/ipp.c:10870
 #, c-format
 msgid "Unsupported 'document-format' value \"%s\"."
 msgstr "Valore di 'document-format' non supportato \"%s\"."
 
-#: scheduler/ipp.c:10945
 msgid "Unsupported 'job-name' value."
 msgstr "Valore di 'job-name' non supportato."
 
-#: scheduler/ipp.c:402
 #, c-format
 msgid "Unsupported character set \"%s\"."
 msgstr "Il set dei caratteri \"%s\" non è supportato."
 
-#: scheduler/ipp.c:8052 scheduler/ipp.c:9289
 #, c-format
 msgid "Unsupported compression \"%s\"."
 msgstr "Compressione non supportata \"%s\"."
 
-#: scheduler/ipp.c:8186 scheduler/ipp.c:9439
 #, c-format
 msgid "Unsupported document-format \"%s\"."
 msgstr "Il formato del documento \"%s\" non è supportato."
 
-#: scheduler/ipp.c:9422
 #, c-format
 msgid "Unsupported document-format \"%s/%s\"."
 msgstr "Il formato del documento \"%s/%s\" non è supportato."
 
-#: scheduler/ipp.c:1429
 #, c-format
 msgid "Unsupported format \"%s\"."
 msgstr "Il formato \"%s\" non è supportato."
 
-#: scheduler/ipp.c:1527
 msgid "Unsupported margins."
 msgstr "Margini non supportati."
 
-#: cups/pwg-media.c:570
 msgid "Unsupported media value."
 msgstr "Il valore del supporto non è supportato."
 
-#: filter/pstops.c:2479
 #, c-format
 msgid "Unsupported number-up value %d, using number-up=1."
 msgstr "Il valore %d di number-up non è supportato, usare number-up=1."
 
-#: filter/pstops.c:2513
 #, c-format
 msgid "Unsupported number-up-layout value %s, using number-up-layout=lrtb."
-msgstr "Il valore %s di number-up-layout non è supportato, usare number-up-layout=1rtb."
+msgstr ""
+"Il valore %s di number-up-layout non è supportato, usare number-up-"
+"layout=1rtb."
 
-#: filter/pstops.c:2564
 #, c-format
 msgid "Unsupported page-border value %s, using page-border=none."
 msgstr "Il valore %s di page-border non è supportato, usare page-border=none."
 
-#: filter/rastertopwg.c:147 filter/rastertopwg.c:155 filter/rastertopwg.c:164
 msgid "Unsupported raster data."
 msgstr "I dati del raster non sono supportati."
 
-#: cups/snmp.c:1108
 msgid "Unsupported value type"
 msgstr "Tipo di valore non supportato"
 
-#: cups/http-support.c:1393
 msgid "Upgrade Required"
 msgstr "È richiesto l'aggiornamento"
 
-#: systemv/lpadmin.c:668
 msgid ""
 "Usage:\n"
 "\n"
@@ -6313,46 +4953,35 @@ msgstr ""
 "\n"
 "    lpadmin [-h server] -d destinazione\n"
 "    lpadmin [-h server] -x destinazione\n"
-"    lpadmin [-h server] -p stampante [-c add-class] [-i interfaccia] [-m modello]\n"
+"    lpadmin [-h server] -p stampante [-c add-class] [-i interfaccia] [-m "
+"modello]\n"
 "                       [-r remove-class] [-v dispositivo] [-D descrizione]\n"
 "                       [-P ppd-file] [-o nome=valore]\n"
 "                       [-u allow:utente,utente] [-u deny:utente,utente]"
 
-#: backend/dnssd.c:241 backend/ipp.c:340 backend/lpd.c:192
-#: backend/socket.c:132 backend/usb.c:183 filter/commandtops.c:74
-#: filter/gziptoany.c:50 filter/pstops.c:264 monitor/bcp.c:62
-#: monitor/tbcp.c:61
 #, c-format
 msgid "Usage: %s job-id user title copies options [file]"
 msgstr "Uso: %s job-id utente titolo copie opzioni [file]"
 
-#: systemv/cupsaddsmb.c:281
 msgid "Usage: cupsaddsmb [options] printer1 ... printerN"
 msgstr "Uso: cupsaddsmb [opzioni] stampante1 ... stampanteN"
 
-#: systemv/cupsctl.c:200
 msgid "Usage: cupsctl [options] [param=value ... paramN=valueN]"
 msgstr "Uso: cupsctl [opzioni] [param=valore ... paramN=valoreN]"
 
-#: scheduler/main.c:2012
 msgid "Usage: cupsd [options]"
 msgstr "Uso: cupsd [opzioni]"
 
-#: scheduler/cupsfilter.c:1473
 msgid "Usage: cupsfilter [ options ] filename"
 msgstr "Uso: cupsfilter [ opzioni ] file"
 
-#: systemv/cupstestdsc.c:425
 msgid "Usage: cupstestdsc [options] filename.ps [... filename.ps]"
 msgstr "Uso: cupstestdsc [opzioni] file.ps [... file.ps]"
 
-#: systemv/cupstestppd.c:3813
 msgid ""
 "Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]"
-msgstr ""
-"Uso: cupstestppd [opzioni] file1.ppd[.gz] [... fileN.ppd[.gz]]"
+msgstr "Uso: cupstestppd [opzioni] file1.ppd[.gz] [... fileN.ppd[.gz]]"
 
-#: test/ippdiscover.c:814
 msgid ""
 "Usage: ippdiscover [options] -a\n"
 "       ippdiscover [options] \"service name\"\n"
@@ -6364,7 +4993,6 @@ msgstr ""
 "\n"
 "Opzioni:"
 
-#: test/ippfind.c:2723
 msgid ""
 "Usage: ippfind [options] regtype[,subtype][.domain.] ... [expression]\n"
 "       ippfind [options] name[.regtype[.domain.]] ... [expression]\n"
@@ -6376,15 +5004,12 @@ msgstr ""
 "     ippfind --help\n"
 "     ippfind --version"
 
-#: test/ipptool.c:4787
 msgid "Usage: ipptool [options] URI filename [ ... filenameN ]"
 msgstr "Uso: ipptool [opzioni] URI file [ ... fileN ]"
 
-#: systemv/lpmove.c:125
 msgid "Usage: lpmove job/src dest"
 msgstr "Uso: lpmove job/src dest"
 
-#: systemv/lpoptions.c:553
 msgid ""
 "Usage: lpoptions [-h server] [-E] -d printer\n"
 "       lpoptions [-h server] [-E] [-p printer] -l\n"
@@ -6396,11 +5021,9 @@ msgstr ""
 "     lpoptions [-h server] [-E] -p stampante -o opzione[=valore] ...\n"
 "     lpoptions [-h server] [-E] -x stampante"
 
-#: systemv/lppasswd.c:476
 msgid "Usage: lppasswd [-g groupname]"
 msgstr "Uso: lppasswd [-g groupname]"
 
-#: systemv/lppasswd.c:479
 msgid ""
 "Usage: lppasswd [-g groupname] [username]\n"
 "       lppasswd [-g groupname] -a [username]\n"
@@ -6410,466 +5033,361 @@ msgstr ""
 "     lppasswd [-g groupname] -a [username]\n"
 "     lppasswd [-g groupname] -x [username]"
 
-#: berkeley/lpq.c:675
 msgid ""
 "Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]"
 msgstr ""
 "Uso: lpq [-P dest] [-U username] [-h hostname[:porta]] [-l] [+intervallo]"
 
-#: ppdc/ppdc.cxx:435
 msgid "Usage: ppdc [options] filename.drv [ ... filenameN.drv ]"
 msgstr "Uso: ppdc [opzioni] file.drv [ ... fileN.drv ]"
 
-#: ppdc/ppdhtml.cxx:172
 msgid "Usage: ppdhtml [options] filename.drv >filename.html"
 msgstr "Uso: ppdhtml [opzioni] file.drv >file.html"
 
-#: ppdc/ppdi.cxx:128
 msgid "Usage: ppdi [options] filename.ppd [ ... filenameN.ppd ]"
 msgstr "Uso: ppdi [opzioni] file.ppd [ ... fileN.ppd ]"
 
-#: ppdc/ppdmerge.cxx:367
 msgid "Usage: ppdmerge [options] filename.ppd [ ... filenameN.ppd ]"
 msgstr "Uso: ppdmerge [opzioni] file.ppd [ ... fileN.ppd ]"
 
-#: ppdc/ppdpo.cxx:252
 msgid ""
 "Usage: ppdpo [options] -o filename.po filename.drv [ ... filenameN.drv ]"
-msgstr ""
-"Uso: ppdpo [opzioni] -o file.po file.drv [ ... fileN.drv ]"
+msgstr "Uso: ppdpo [opzioni] -o file.po file.drv [ ... fileN.drv ]"
 
-#: backend/snmp.c:218
 msgid "Usage: snmp [host-or-ip-address]"
 msgstr "Uso: snmp [host-o-indirizzo-ip]"
 
-#: cups/snmp.c:1060
 msgid "Value uses indefinite length"
 msgstr "Il valore utilizza una lunghezza indefinita"
 
-#: cups/snmp.c:1045
 msgid "VarBind uses indefinite length"
 msgstr "VarBind utilizza una lunghezza indefinita"
 
-#: cups/snmp.c:995
 msgid "Version uses indefinite length"
 msgstr "Version utilizza una lunghezza indefinita"
 
-#: backend/ipp.c:1875
 msgid "Waiting for job to complete."
 msgstr "In attesa di lavoro da completare."
 
-#: backend/usb-darwin.c:490 backend/usb-libusb.c:336
 msgid "Waiting for printer to become available."
 msgstr "In attesa che la stampante ritorni disponibile."
 
-#: backend/socket.c:443
 msgid "Waiting for printer to finish."
 msgstr "In attesa che la stampante finisca."
 
-#: cups/adminutil.c:793
 msgid "Warning, no Windows 2000 printer drivers are installed."
-msgstr "Attenzione, nessun driver di Windows 2000 della stampante è stato installato."
+msgstr ""
+"Attenzione, nessun driver di Windows 2000 della stampante è stato installato."
 
-#: cups/http-support.c:1414
 msgid "Web Interface is Disabled"
 msgstr "L'interfaccia web è stata disabilitata"
 
-#: cups/ppd.c:1947
 msgid "Yes"
 msgstr "Sì"
 
-#: scheduler/client.c:2547
 #, c-format
 msgid ""
-"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
-"s:%d%s</A>."
+"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://"
+"%s:%d%s</A>."
 msgstr ""
-"Bisogna accedere a questa pagina, usando l'URL <A HREF=\"https://%s:%d%s\">https://%"
-"s:%d%s</A>."
+"Bisogna accedere a questa pagina, usando l'URL <A HREF=\"https://%s:%d%s"
+"\">https://%s:%d%s</A>."
 
-#: systemv/lppasswd.c:254
 msgid ""
 "Your password must be at least 6 characters long, cannot contain your "
 "username, and must contain at least one letter and number."
 msgstr ""
-"La password deve contenere almeno 6 caratteri, non può contenere "
-"l'username e deve contenere almeno una lettera ed un numero."
+"La password deve contenere almeno 6 caratteri, non può contenere l'username "
+"e deve contenere almeno una lettera ed un numero."
 
-#: ppdc/sample.c:439
 msgid "ZPL Label Printer"
 msgstr "ZPL Label Printer"
 
-#: ppdc/sample.c:362
 msgid "Zebra"
 msgstr "Zebra"
 
-#: cups/notify.c:102
 msgid "aborted"
 msgstr "interrotto"
 
-#: cups/notify.c:99
 msgid "canceled"
 msgstr "eliminato"
 
-#: cups/notify.c:105
 msgid "completed"
 msgstr "completato"
 
-#: scheduler/ipp.c:5904
 msgid "cups-deviced failed to execute."
 msgstr "cups-deviced ha smesso di funzionare."
 
-#: scheduler/ipp.c:6723 scheduler/ipp.c:6972
 msgid "cups-driverd failed to execute."
 msgstr "cups-driverd ha smesso di funzionare."
 
-#: systemv/cupsaddsmb.c:233
 #, c-format
 msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s"
 msgstr "cupsaddsmb: nessun file PPD per la stampante \"%s\" - %s"
 
-#: systemv/cupsctl.c:141
 msgid "cupsctl: Cannot set Listen or Port directly."
 msgstr "cupsctl: non è possibile impostare direttamente Listen o Port."
 
-#: systemv/cupsctl.c:152
 #, c-format
 msgid "cupsctl: Unable to connect to server: %s"
 msgstr "cupsctl: non è possibile connettersi al server: %s"
 
-#: systemv/cupsctl.c:195
 #, c-format
 msgid "cupsctl: Unknown option \"%s\""
 msgstr "cupsctl: opzione sconosciuta \"%s\""
 
-#: systemv/cupsctl.c:197
 #, c-format
 msgid "cupsctl: Unknown option \"-%c\""
 msgstr "cupsctl: opzione sconosciuta \"-%c\""
 
-#: scheduler/main.c:190
 msgid "cupsd: Expected config filename after \"-c\" option."
 msgstr "cupsd: dopo l'opzione \"-c\" è previsto il file di configurazione."
 
-#: scheduler/main.c:278
 msgid "cupsd: Expected cups-files.conf filename after \"-s\" option."
 msgstr "cupsd: dopo l'opzione \"-s\" è previsto il file cups-files.conf."
 
-#: scheduler/main.c:289
 msgid "cupsd: Relative cups-files.conf filename not allowed."
 msgstr "cupsd: non è consentito il file relativo cups-files.conf."
 
-#: scheduler/main.c:221 scheduler/main.c:228
 msgid "cupsd: Unable to get current directory."
 msgstr "cupsd: non è possibile ottenere la directory corrente."
 
-#: scheduler/main.c:336 scheduler/main.c:345
 msgid "cupsd: Unable to get path to cups-files.conf file."
 msgstr "cupsd: non è possibile ottenere il path del file cups-files.conf."
 
-#: scheduler/main.c:318
 #, c-format
 msgid "cupsd: Unknown argument \"%s\" - aborting."
 msgstr "cupsd: argomento sconosciuto \"%s\" - operazione interrotta."
 
-#: scheduler/main.c:311
 #, c-format
 msgid "cupsd: Unknown option \"%c\" - aborting."
 msgstr "cupsd: opzione sconosciuta \"%c\" - operazione interrotta."
 
-#: scheduler/main.c:255
 msgid "cupsd: launchd(8) support not compiled in, running in normal mode."
-msgstr "cupsd: launchd(8) non supporta i compilati, quando è in modalità normale."
+msgstr ""
+"cupsd: launchd(8) non supporta i compilati, quando è in modalità normale."
 
-#: scheduler/cupsfilter.c:1253
 #, c-format
 msgid "cupsfilter: Invalid document number %d."
 msgstr "cupsfilter: il numero del documento non è valido %d."
 
-#: scheduler/cupsfilter.c:1247
 #, c-format
 msgid "cupsfilter: Invalid job ID %d."
 msgstr "cupsfilter: l'ID del processo non è valido %d."
 
-#: scheduler/cupsfilter.c:358
 msgid "cupsfilter: Only one filename can be specified."
 msgstr "cupsfilter: può essere specificato solo un nome del file."
 
-#: scheduler/cupsfilter.c:1295
 #, c-format
 msgid "cupsfilter: Unable to get job file - %s"
 msgstr "cupsfilter: non è possibile ottenere il file del processo - %s"
 
-#: systemv/cupstestppd.c:261
 msgid "cupstestppd: The -q option is incompatible with the -v option."
 msgstr "cupstestppd: l'opzione -q non è compatibile con l'opzione -v."
 
-#: systemv/cupstestppd.c:277
 msgid "cupstestppd: The -v option is incompatible with the -q option."
 msgstr "cupstestppd: l'opzione -v è incompatibile con l'opzione -q."
 
-#: systemv/lpstat.c:1292 systemv/lpstat.c:1295 systemv/lpstat.c:1298
 #, c-format
 msgid "device for %s/%s: %s"
 msgstr "dispositivo per %s/%s: %s"
 
-#: systemv/lpstat.c:1279 systemv/lpstat.c:1282 systemv/lpstat.c:1285
 #, c-format
 msgid "device for %s: %s"
 msgstr "dispositivo per %s: %s"
 
-#: cups/snmp.c:1032
 msgid "error-index uses indefinite length"
 msgstr "error-index utilizza una lunghezza indefinita"
 
-#: cups/snmp.c:1024
 msgid "error-status uses indefinite length"
 msgstr "error-status utilizza una lunghezza indefinita"
 
-#: cups/notify.c:90
 msgid "held"
 msgstr "svolto"
 
-#: berkeley/lpc.c:209
 msgid "help\t\tGet help on commands."
 msgstr "help\t\tOttenere un aiuto per i comandi."
 
-#: cups/notify.c:131
 msgid "idle"
 msgstr "inattiva"
 
-#: test/ippfind.c:2455
 #, c-format
 msgid "ippfind: Bad regular expression: %s"
 msgstr "ippfind: l'espressione regolare non è valida: %s"
 
-#: test/ippfind.c:347
 msgid "ippfind: Cannot use --and after --or."
 msgstr "ippfind: non è possibile usare --and dopo --or."
 
-#: test/ippfind.c:620
 #, c-format
 msgid "ippfind: Expected key name after %s."
 msgstr "ippfind: è previsto il nome della chiave dopo %s."
 
-#: test/ippfind.c:570 test/ippfind.c:753
 #, c-format
 msgid "ippfind: Expected port range after %s."
 msgstr "ippfind: è previsto un intervallo di porte dopo %s."
 
-#: test/ippfind.c:380
 #, c-format
 msgid "ippfind: Expected program after %s."
 msgstr "ippfind: è previsto un programma dopo %s."
 
-#: test/ippfind.c:397
 #, c-format
 msgid "ippfind: Expected semi-colon after %s."
 msgstr "ippfind: è previsto un punto e virgola dopo %s. "
 
-#: test/ippfind.c:1977
 msgid "ippfind: Missing close brace in substitution."
 msgstr "ippfind: manca parentesi graffa di chiusura in sostituzione."
 
-#: test/ippfind.c:1074
 msgid "ippfind: Missing close parenthesis."
 msgstr "ippfind: mancano le parentesi chiuse."
 
-#: test/ippfind.c:354
 msgid "ippfind: Missing expression before \"--and\"."
 msgstr "ippfind: manca l'espressione prima di \"--and\"."
 
-#: test/ippfind.c:467
 msgid "ippfind: Missing expression before \"--or\"."
 msgstr "ippfind: manca l'espressione prima di \"--or\"."
 
-#: test/ippfind.c:891
 #, c-format
 msgid "ippfind: Missing key name after %s."
 msgstr "ippfind: manca il nome della chiave dopo %s."
 
-#: test/ippfind.c:1045
 msgid "ippfind: Missing open parenthesis."
 msgstr "ippfind: mancano le parentesi aperte."
 
-#: test/ippfind.c:921
 #, c-format
 msgid "ippfind: Missing program after %s."
 msgstr "ippfind: manca il programma dopo %s."
 
-#: test/ippfind.c:366 test/ippfind.c:420 test/ippfind.c:449 test/ippfind.c:555
-#: test/ippfind.c:637 test/ippfind.c:652 test/ippfind.c:808 test/ippfind.c:823
-#: test/ippfind.c:846 test/ippfind.c:906
 #, c-format
 msgid "ippfind: Missing regular expression after %s."
 msgstr "ippfind: manca l'espressione regolare dopo %s."
 
-#: test/ippfind.c:939
 #, c-format
 msgid "ippfind: Missing semi-colon after %s."
 msgstr "ippfind: manca il punto e virgola dopo %s."
 
-#: test/ippfind.c:1924 test/ippfind.c:1949
 msgid "ippfind: Out of memory."
 msgstr "ippfind: memoria insufficiente."
 
-#: test/ippfind.c:1018
 msgid "ippfind: Too many parenthesis."
 msgstr "ippfind: troppe parentesi."
 
-#: test/ippfind.c:1287 test/ippfind.c:1423 test/ippfind.c:2542
 #, c-format
 msgid "ippfind: Unable to browse or resolve: %s"
 msgstr "ippfind: non è possibile visualizzare oppure risolvere: %s"
 
-#: test/ippfind.c:2036 test/ippfind.c:2063
 #, c-format
 msgid "ippfind: Unable to execute \"%s\": %s"
 msgstr "ippfind: non è possibile eseguire \"%s\": %s"
 
-#: test/ippfind.c:1164 test/ippfind.c:1172 test/ippfind.c:1183
 #, c-format
 msgid "ippfind: Unable to use Bonjour: %s"
 msgstr "ippfind: non è possibile utilizzare Bonjour: %s"
 
-#: test/ippfind.c:2006
 #, c-format
 msgid "ippfind: Unknown variable \"{%s}\"."
 msgstr "ippfind: variabile sconosciuta \"{%s}\"."
 
-#: test/ipptool.c:400 test/ipptool.c:549 test/ipptool.c:573
 msgid "ipptool: \"-i\" and \"-n\" are incompatible with -X\"."
 msgstr "ipptool: \"-i\" e \"-n\" sono incompatibili con -X\"."
 
-#: test/ipptool.c:631
 #, c-format
 msgid "ipptool: Bad URI - %s."
 msgstr "ipptool: l'URI non è valido - %s."
 
-#: test/ipptool.c:542
 msgid "ipptool: Invalid seconds for \"-i\"."
 msgstr "ipptool: secondi non validi per \"-i\"."
 
-#: test/ipptool.c:612
 msgid "ipptool: May only specify a single URI."
 msgstr "ipptool: può specificare solo un singolo URI."
 
-#: test/ipptool.c:565
 msgid "ipptool: Missing count for \"-n\"."
 msgstr "ipptool: conteggio mancante per \"-n\"."
 
-#: test/ipptool.c:435
 msgid "ipptool: Missing filename for \"-f\"."
 msgstr "ipptool: manca il file per \"-f\"."
 
-#: test/ipptool.c:416
 msgid "ipptool: Missing name=value for \"-d\"."
 msgstr "ipptool: manca nome=valore per \"-d\"."
 
-#: test/ipptool.c:532
 msgid "ipptool: Missing seconds for \"-i\"."
 msgstr "ipptool: mancano i secondi per \"-i\"."
 
-#: test/ipptool.c:658
 msgid "ipptool: URI required before test file."
 msgstr "ipptool: l'URI è richiesto prima del file di testo."
 
-#: test/ipptool.c:592
 #, c-format
 msgid "ipptool: Unknown option \"-%c\"."
 msgstr "ipptool: opzione sconosciuta \"-%c\"."
 
-#: scheduler/ipp.c:7719
 msgid "job-printer-uri attribute missing."
 msgstr "manca l'attributo di job-printer-uri."
 
-#: systemv/lpadmin.c:131 systemv/lpadmin.c:375
 msgid "lpadmin: Class name can only contain printable characters."
 msgstr "lpadmin: il nome della classe può contenere solo caratteri stampabili."
 
-#: systemv/lpadmin.c:614
 msgid "lpadmin: Expected PPD after \"-P\" option."
 msgstr "lpadmin: è previsto PPD dopo l'opzione \"-P\"."
 
-#: systemv/lpadmin.c:457
 msgid "lpadmin: Expected allow/deny:userlist after \"-u\" option."
 msgstr "lpadmin: è previsto allow/deny:listautente dopo l'opzione \"-u\"."
 
-#: systemv/lpadmin.c:364
 msgid "lpadmin: Expected class after \"-r\" option."
 msgstr "lpadmin: è prevista la classe dopo l'opzione \"-r\"."
 
-#: systemv/lpadmin.c:120
 msgid "lpadmin: Expected class name after \"-c\" option."
 msgstr "lpadmin: è previsto il nome della classe dopo l'opzione \"-c\"."
 
-#: systemv/lpadmin.c:558
 msgid "lpadmin: Expected description after \"-D\" option."
 msgstr "lpadmin: è prevista la descrizione dopo l'opzione \"-D\"."
 
-#: systemv/lpadmin.c:491
 msgid "lpadmin: Expected device URI after \"-v\" option."
 msgstr "lpadmin: è previsto l'URI del dispositivo dopo l'opzione \"-v\"."
 
-#: systemv/lpadmin.c:574
 msgid "lpadmin: Expected file type(s) after \"-I\" option."
 msgstr "lpadmin: è previsto il tipo del(i) file dopo l'opzione \"-I\"."
 
-#: systemv/lpadmin.c:202
 msgid "lpadmin: Expected hostname after \"-h\" option."
 msgstr "lpadmin: è previsto l'hostname dopo l'opzione \"-h\"."
 
-#: systemv/lpadmin.c:221
 msgid "lpadmin: Expected interface after \"-i\" option."
 msgstr "lpadmin: è prevista l'interfaccia dopo l'opzione \"-i\"."
 
-#: systemv/lpadmin.c:594
 msgid "lpadmin: Expected location after \"-L\" option."
 msgstr "lpadmin: è prevista la posizione dopo l'opzione \"-L\"."
 
-#: systemv/lpadmin.c:274
 msgid "lpadmin: Expected model after \"-m\" option."
 msgstr "lpadmin: è previsto il modello dopo l'opzione \"-m\"."
 
-#: systemv/lpadmin.c:417
 msgid "lpadmin: Expected name after \"-R\" option."
 msgstr "lpadmin: è previsto il nome dopo l'opzione \"-R\"."
 
-#: systemv/lpadmin.c:294
 msgid "lpadmin: Expected name=value after \"-o\" option."
 msgstr "lpadmin: è previsto nome=valore dopo l'opzione \"-o\"."
 
-#: systemv/lpadmin.c:313
 msgid "lpadmin: Expected printer after \"-p\" option."
 msgstr "lpadmin: è prevista la stampante dopo l'opzione \"-p\"."
 
-#: systemv/lpadmin.c:164
 msgid "lpadmin: Expected printer name after \"-d\" option."
 msgstr "lpadmin: è previsto il nome della stampante dopo l'opzione \"-d\"."
 
-#: systemv/lpadmin.c:525
 msgid "lpadmin: Expected printer or class after \"-x\" option."
 msgstr "lpadmin: è prevista la stampante o la classe dopo l'opzione \"-x\"."
 
-#: systemv/lpadmin.c:975
 msgid "lpadmin: No member names were seen."
 msgstr "lpadmin: nessun nome dei membri è stato visto."
 
-#: systemv/lpadmin.c:762
 #, c-format
 msgid "lpadmin: Printer %s is already a member of class %s."
 msgstr "lpadmin: la stampante %s è già un membro della classe %s."
 
-#: systemv/lpadmin.c:989
 #, c-format
 msgid "lpadmin: Printer %s is not a member of class %s."
 msgstr "lpadmin: la stampante %s non è un membro della classe %s."
 
-#: systemv/lpadmin.c:175 systemv/lpadmin.c:324 systemv/lpadmin.c:536
 msgid "lpadmin: Printer name can only contain printable characters."
-msgstr "lpadmin: il nome della stampante può contenere solo caratteri stampabili."
+msgstr ""
+"lpadmin: il nome della stampante può contenere solo caratteri stampabili."
 
-#: systemv/lpadmin.c:105
 msgid ""
 "lpadmin: Unable to add a printer to the class:\n"
 "         You must specify a printer name first."
@@ -6877,18 +5395,13 @@ msgstr ""
 "lpadmin: non è possibile aggiungere una stampante alla classe:\n"
 "         Bisogna specificare prima un nome per la stampante."
 
-#: systemv/lpadmin.c:96 systemv/lpadmin.c:149 systemv/lpadmin.c:253
-#: systemv/lpadmin.c:339 systemv/lpadmin.c:393 systemv/lpadmin.c:510
-#: systemv/lpadmin.c:647
 #, c-format
 msgid "lpadmin: Unable to connect to server: %s"
 msgstr "lpadmin: non è possibile connettersi al server: %s"
 
-#: systemv/lpadmin.c:1329
 msgid "lpadmin: Unable to create temporary file"
 msgstr "lpadmin: non è possibile creare il file temporaneo"
 
-#: systemv/lpadmin.c:402
 msgid ""
 "lpadmin: Unable to delete option:\n"
 "         You must specify a printer name first."
@@ -6896,12 +5409,10 @@ msgstr ""
 "lpadmin: non è possibile eliminare l'opzione:\n"
 "         Bisogna specificare prima un nome per la stampante."
 
-#: systemv/lpadmin.c:1339
 #, c-format
 msgid "lpadmin: Unable to open PPD file \"%s\" - %s"
 msgstr "lpadmin: non è possibile aprile il file PPD \"%s\" - %s"
 
-#: systemv/lpadmin.c:348
 msgid ""
 "lpadmin: Unable to remove a printer from the class:\n"
 "         You must specify a printer name first."
@@ -6909,7 +5420,6 @@ msgstr ""
 "lpadmin: non è possibile rimuovere una stampante dalla classe:\n"
 "         Bisogna specificare prima un nome per la stampante."
 
-#: systemv/lpadmin.c:656
 msgid ""
 "lpadmin: Unable to set the printer options:\n"
 "         You must specify a printer name first."
@@ -6917,432 +5427,357 @@ msgstr ""
 "lpadmin: non è possibile impostare le opzioni della stampante:\n"
 "         Bisogna specificare prima un nome per la stampante."
 
-#: systemv/lpadmin.c:474
 #, c-format
 msgid "lpadmin: Unknown allow/deny option \"%s\"."
 msgstr "lpadmin: opzione sconosciuta allow/deny \"%s\"."
 
-#: systemv/lpadmin.c:629
 #, c-format
 msgid "lpadmin: Unknown argument \"%s\"."
 msgstr "lpadmin: argomento sconosciuto \"%s\"."
 
-#: systemv/lpadmin.c:624
 #, c-format
 msgid "lpadmin: Unknown option \"%c\"."
 msgstr "lpadmin: opzione sconosciuta \"%c\"."
 
-#: systemv/lpadmin.c:580
 msgid "lpadmin: Warning - content type list ignored."
 msgstr "lpadmin: attenzione - contenuto nell'elenco tipo ignorato."
 
-#: berkeley/lpc.c:76 berkeley/lpc.c:104 berkeley/lpc.c:140
 msgid "lpc> "
 msgstr "lpc> "
 
-#: systemv/lpinfo.c:137
 msgid "lpinfo: Expected 1284 device ID string after \"--device-id\"."
-msgstr "lpinfo: è prevista la stringa ID del dispositivo 1284 dopo \"--device-id\"."
+msgstr ""
+"lpinfo: è prevista la stringa ID del dispositivo 1284 dopo \"--device-id\"."
 
-#: systemv/lpinfo.c:190
 msgid "lpinfo: Expected language after \"--language\"."
 msgstr "lpinfo: è prevista la lingua dopo \"--language\"."
 
-#: systemv/lpinfo.c:207
 msgid "lpinfo: Expected make and model after \"--make-and-model\"."
 msgstr "lpinfo: è prevista marca e modello dopo \"--make-and-model\"."
 
-#: systemv/lpinfo.c:224
 msgid "lpinfo: Expected product string after \"--product\"."
 msgstr "lpinfo: è prevista la stringa del prodotto dopo \"--product\"."
 
-#: systemv/lpinfo.c:155
 msgid "lpinfo: Expected scheme list after \"--exclude-schemes\"."
 msgstr "lpinfo: è prevista la lista dello schema dopo \"--exclude-schemes\"."
 
-#: systemv/lpinfo.c:173
 msgid "lpinfo: Expected scheme list after \"--include-schemes\"."
 msgstr "lpinfo: è prevista la lista dello schema dopo \"--include-schemes\"."
 
-#: systemv/lpinfo.c:241
 msgid "lpinfo: Expected timeout after \"--timeout\"."
 msgstr "lpinfo: è previsto un timeout dopo \"--timeout\"."
 
-#: systemv/lpinfo.c:265
 #, c-format
 msgid "lpinfo: Unknown argument \"%s\"."
 msgstr "lpinfo: argomento sconosciuto \"%s\"."
 
-#: systemv/lpinfo.c:259
 #, c-format
 msgid "lpinfo: Unknown option \"%c\"."
 msgstr "lpinfo: opzione sconosciuta \"%c\"."
 
-#: systemv/lpinfo.c:252
 #, c-format
 msgid "lpinfo: Unknown option \"%s\"."
 msgstr "lpinfo: opzione sconosciuta \"%s\"."
 
-#: systemv/lpmove.c:133
 #, c-format
 msgid "lpmove: Unable to connect to server: %s"
 msgstr "lpmove: non è possibile connettersi al server: %s"
 
-#: systemv/lpmove.c:119
 #, c-format
 msgid "lpmove: Unknown argument \"%s\"."
 msgstr "lpmove: argomento sconosciuto \"%s\"."
 
-#: systemv/lpmove.c:97
 #, c-format
 msgid "lpmove: Unknown option \"%c\"."
 msgstr "lpmove: opzione sconosciuta \"%c\"."
 
-#: systemv/lpoptions.c:150 systemv/lpoptions.c:168 systemv/lpoptions.c:244
 msgid "lpoptions: No printers."
 msgstr "lpoptions: nessuna stampante."
 
-#: systemv/lpoptions.c:219
 #, c-format
 msgid "lpoptions: Unable to add printer or instance: %s"
 msgstr "lpoptions: non è possibile aggiungere la stampante o l'istanza: %s"
 
-#: systemv/lpoptions.c:521
 #, c-format
 msgid "lpoptions: Unable to get PPD file for %s: %s"
 msgstr "lpoptions: non è possibile ottenere il file PPD per %s: %s"
 
-#: systemv/lpoptions.c:529
 #, c-format
 msgid "lpoptions: Unable to open PPD file for %s."
 msgstr "lpoptions: non è possibile aprire il file PPD per %s."
 
-#: systemv/lpoptions.c:99
 msgid "lpoptions: Unknown printer or class."
 msgstr "lpoptions: stampante o classe sconosciuta."
 
-#: systemv/lppasswd.c:173
 msgid "lppasswd: Only root can add or delete passwords."
 msgstr "lppasswd: solo root può aggiungere o eliminare le password."
 
-#: systemv/lppasswd.c:302
 msgid "lppasswd: Password file busy."
 msgstr "lppasswd: il file delle password è già in uso."
 
-#: systemv/lppasswd.c:431
 msgid "lppasswd: Password file not updated."
 msgstr "lppasswd: il file delle password non è aggiornato."
 
-#: systemv/lppasswd.c:398
 msgid "lppasswd: Sorry, password doesn't match."
 msgstr "lppasswd: spiacenti, la password non è esatta."
 
-#: systemv/lppasswd.c:253
 msgid "lppasswd: Sorry, password rejected."
 msgstr "lppasswd: spiacenti, la password è stata rifiutata."
 
-#: systemv/lppasswd.c:230
 msgid "lppasswd: Sorry, passwords don't match."
 msgstr "lppasswd: spiacenti, le password non sono esatte."
 
-#: systemv/lppasswd.c:199 systemv/lppasswd.c:218
 #, c-format
 msgid "lppasswd: Unable to copy password string: %s"
 msgstr "lppasswd: non è possibile copiare la stringa della password: %s"
 
-#: systemv/lppasswd.c:304 systemv/lppasswd.c:312 systemv/lppasswd.c:329
 #, c-format
 msgid "lppasswd: Unable to open password file: %s"
 msgstr "lppasswd: non è possibile aprire il file delle password: %s"
 
-#: systemv/lppasswd.c:364 systemv/lppasswd.c:377 systemv/lppasswd.c:408
 #, c-format
 msgid "lppasswd: Unable to write to password file: %s"
-msgstr "lppasswd: non è possibile scrivere all'interno del file delle password: %s"
+msgstr ""
+"lppasswd: non è possibile scrivere all'interno del file delle password: %s"
 
-#: systemv/lppasswd.c:446
 #, c-format
 msgid "lppasswd: failed to backup old password file: %s"
-msgstr "lppasswd: non è possibile eseguire il backup del vecchio file delle password: %s"
+msgstr ""
+"lppasswd: non è possibile eseguire il backup del vecchio file delle "
+"password: %s"
 
-#: systemv/lppasswd.c:458
 #, c-format
 msgid "lppasswd: failed to rename password file: %s"
 msgstr "lppasswd: non è possibile rinominare il file delle password: %s"
 
-#: systemv/lppasswd.c:389
 #, c-format
 msgid "lppasswd: user \"%s\" and group \"%s\" do not exist."
 msgstr "lppasswd: l'utente \"%s\" ed il gruppo \"%s\" non esistono."
 
-#: systemv/lpstat.c:1089
 #, c-format
 msgid ""
-"lpstat: error - %s environment variable names non-existent destination \"%s\"."
+"lpstat: error - %s environment variable names non-existent destination \"%s"
+"\"."
 msgstr ""
-"lpstat: errore - destinazione inesistente \"%s\" dei nomi delle variabili di ambiente %s."
+"lpstat: errore - destinazione inesistente \"%s\" dei nomi delle variabili di "
+"ambiente %s."
 
-#: systemv/lpstat.c:1025
 #, c-format
 msgid "members of class %s:"
 msgstr "membri della classe %s:"
 
-#: berkeley/lpq.c:587
 msgid "no entries"
 msgstr "nessuna voce"
 
-#: systemv/lpstat.c:1093
 msgid "no system default destination"
 msgstr "nessuna destinazione predefinita di sistema"
 
-#: scheduler/ipp.c:5594
 msgid "notify-events not specified."
 msgstr "notify-events non è stato specificato."
 
-#: scheduler/ipp.c:2114 scheduler/ipp.c:5499
 #, c-format
 msgid "notify-recipient-uri URI \"%s\" is already used."
 msgstr "notify-recipient-uri URI \"%s\" è già stato utilizzato."
 
-#: scheduler/ipp.c:2104 scheduler/ipp.c:5489
 #, c-format
 msgid "notify-recipient-uri URI \"%s\" uses unknown scheme."
 msgstr "notify-recipient-uri URI \"%s\" utilizza uno schema sconosciuto."
 
-#: cups/notify.c:87
 msgid "pending"
 msgstr "in attesa"
 
-#: ppdc/ppdc.cxx:113 ppdc/ppdpo.cxx:93
 #, c-format
 msgid "ppdc: Adding include directory \"%s\"."
 msgstr "ppdc: aggiunta della directory \"%s\"."
 
-#: ppdc/ppdpo.cxx:134
 #, c-format
 msgid "ppdc: Adding/updating UI text from %s."
 msgstr "ppdc: aggiunto/aggiornato il testo della UI da %s."
 
-#: ppdc/ppdc-source.cxx:410
 #, c-format
 msgid "ppdc: Bad boolean value (%s) on line %d of %s."
 msgstr "ppdc: il valore booleano non è valido (%s) alla riga %d di %s."
 
-#: ppdc/ppdc-import.cxx:264
 #, c-format
 msgid "ppdc: Bad font attribute: %s"
 msgstr "ppdc: l'attributo del carattere non è valido: %s"
 
-#: ppdc/ppdc-source.cxx:1796
 #, c-format
 msgid "ppdc: Bad resolution name \"%s\" on line %d of %s."
-msgstr "ppdc: il nome della risoluzione non è valido \"%s\" alla riga %d di %s."
+msgstr ""
+"ppdc: il nome della risoluzione non è valido \"%s\" alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1113
 #, c-format
 msgid "ppdc: Bad status keyword %s on line %d of %s."
 msgstr "ppdc: lo stato della parola chiave non è valido %s alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:2033
 #, c-format
 msgid "ppdc: Bad variable substitution ($%c) on line %d of %s."
-msgstr "ppdc: la sostituzione della variabile ($%c) non è valida alla riga %d di %s."
+msgstr ""
+"ppdc: la sostituzione della variabile ($%c) non è valida alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:2719
 #, c-format
 msgid "ppdc: Choice found on line %d of %s with no Option."
 msgstr "ppdc: trovata scelta senza opzione alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1698
 #, c-format
 msgid "ppdc: Duplicate #po for locale %s on line %d of %s."
 msgstr "ppdc: #po duplicato per il locale %s alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:932
 #, c-format
 msgid "ppdc: Expected a filter definition on line %d of %s."
 msgstr "ppdc: è prevista una definizione del filtro alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:955
 #, c-format
 msgid "ppdc: Expected a program name on line %d of %s."
 msgstr "ppdc: è previsto il nome del programma alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:394
 #, c-format
 msgid "ppdc: Expected boolean value on line %d of %s."
 msgstr "ppdc: è previsto un valore booleano alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1093
 #, c-format
 msgid "ppdc: Expected charset after Font on line %d of %s."
 msgstr "ppdc: è previsto un set di caratteri dopo Font alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:447
 #, c-format
 msgid "ppdc: Expected choice code on line %d of %s."
 msgstr "ppdc: è previsto un codice di scelta alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:435
 #, c-format
 msgid "ppdc: Expected choice name/text on line %d of %s."
 msgstr "ppdc: è previsto un nome/testo di scelta alla riga %d di %s. "
 
-#: ppdc/ppdc-source.cxx:503
 #, c-format
 msgid "ppdc: Expected color order for ColorModel on line %d of %s."
 msgstr "ppdc: è previsto un colore per ColorModel alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:492
 #, c-format
 msgid "ppdc: Expected colorspace for ColorModel on line %d of %s."
-msgstr "ppdc: è previsto uno spazio di colore per ColorModel alla riga %d di %s."
+msgstr ""
+"ppdc: è previsto uno spazio di colore per ColorModel alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:514
 #, c-format
 msgid "ppdc: Expected compression for ColorModel on line %d of %s."
 msgstr "ppdc: è prevista una compressione per ColorModel alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:695
 #, c-format
 msgid "ppdc: Expected constraints string for UIConstraints on line %d of %s."
-msgstr "ppdc: è prevista una stringa di vincoli per UIConstraints alla riga %d di %s."
+msgstr ""
+"ppdc: è prevista una stringa di vincoli per UIConstraints alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:2905
 #, c-format
 msgid ""
 "ppdc: Expected driver type keyword following DriverType on line %d of %s."
 msgstr ""
-"ppdc: è previsto un driver della parola chiave tipo che segue DriverType alla riga %d di %s."
+"ppdc: è previsto un driver della parola chiave tipo che segue DriverType "
+"alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:826
 #, c-format
 msgid "ppdc: Expected duplex type after Duplex on line %d of %s."
 msgstr "ppdc: è previsto il tipo duplex dopo Duplex alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1077
 #, c-format
 msgid "ppdc: Expected encoding after Font on line %d of %s."
 msgstr "ppdc: è prevista una codifica dopo Font alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1689
 #, c-format
 msgid "ppdc: Expected filename after #po %s on line %d of %s."
 msgstr "ppdc: è previsto un file dopo #po %s alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1205
 #, c-format
 msgid "ppdc: Expected group name/text on line %d of %s."
 msgstr "ppdc: è previsto un nome/testo del gruppo alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:2619
 #, c-format
 msgid "ppdc: Expected include filename on line %d of %s."
 msgstr "ppdc: è previsto un file da includere alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1502
 #, c-format
 msgid "ppdc: Expected integer on line %d of %s."
 msgstr "ppdc: è previsto un intero alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1681
 #, c-format
 msgid "ppdc: Expected locale after #po on line %d of %s."
 msgstr "ppdc: è previsto un locale dopo #po alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:353
 #, c-format
 msgid "ppdc: Expected name after %s on line %d of %s."
 msgstr "ppdc: è previsto un nome dopo %s alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:3277
 #, c-format
 msgid "ppdc: Expected name after FileName on line %d of %s."
 msgstr "ppdc: è previsto un nome dopo FileName alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1058
 #, c-format
 msgid "ppdc: Expected name after Font on line %d of %s."
 msgstr "ppdc: è previsto un nome dopo Font alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:3108
 #, c-format
 msgid "ppdc: Expected name after Manufacturer on line %d of %s."
 msgstr "ppdc: è previsto un nome dopo Manufacturer alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:3141
 #, c-format
 msgid "ppdc: Expected name after MediaSize on line %d of %s."
 msgstr "ppdc: è previsto un nome dopo MediaSize alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:3231
 #, c-format
 msgid "ppdc: Expected name after ModelName on line %d of %s."
 msgstr "ppdc: è previsto un nome dopo ModelName alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:3294
 #, c-format
 msgid "ppdc: Expected name after PCFileName on line %d of %s."
 msgstr "ppdc: è previsto un nome dopo PCFileName alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1156
 #, c-format
 msgid "ppdc: Expected name/text after %s on line %d of %s."
 msgstr "ppdc: è previsto un nome/testo dopo %s alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1245
 #, c-format
 msgid "ppdc: Expected name/text after Installable on line %d of %s."
 msgstr "ppdc: è previsto un nome/testo dopo Installable alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1782
 #, c-format
 msgid "ppdc: Expected name/text after Resolution on line %d of %s."
 msgstr "ppdc: è previsto un nome/testo dopo Resolution alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:479
 #, c-format
 msgid "ppdc: Expected name/text combination for ColorModel on line %d of %s."
-msgstr "ppdc: è prevista una combinazione nome/testo per ColorModel alla riga %d di %s."
+msgstr ""
+"ppdc: è prevista una combinazione nome/testo per ColorModel alla riga %d di "
+"%s."
 
-#: ppdc/ppdc-source.cxx:1574
 #, c-format
 msgid "ppdc: Expected option name/text on line %d of %s."
 msgstr "ppdc: è prevista l'opzione nome/testo alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1608
 #, c-format
 msgid "ppdc: Expected option section on line %d of %s."
 msgstr "ppdc: è prevista la sezione dell'opzione alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1586
 #, c-format
 msgid "ppdc: Expected option type on line %d of %s."
 msgstr "ppdc: è previsto il tipo di opzione alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1765
 #, c-format
 msgid "ppdc: Expected override field after Resolution on line %d of %s."
-msgstr "ppdc: è previsto sovrascrivere il campo dopo Resolution alla riga %d di %s."
+msgstr ""
+"ppdc: è previsto sovrascrivere il campo dopo Resolution alla riga %d di %s."
 
-#: ppdc/ppdc-catalog.cxx:341 ppdc/ppdc-catalog.cxx:353
 #, c-format
 msgid "ppdc: Expected quoted string on line %d of %s."
 msgstr "ppdc: è prevista una stringa tra virgolette alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1004
 #, c-format
 msgid "ppdc: Expected real number on line %d of %s."
 msgstr "ppdc: è previsto un numero reale alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:572
 #, c-format
 msgid ""
 "ppdc: Expected resolution/mediatype following ColorProfile on line %d of %s."
 msgstr ""
 "ppdc: è previsto risoluzione/mediatype dopo ColorProfile alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1863
 #, c-format
 msgid ""
 "ppdc: Expected resolution/mediatype following SimpleColorProfile on line %d "
@@ -7351,336 +5786,276 @@ msgstr ""
 "ppdc: è previsto risoluzione/mediatype dopo SimpleColorProfile alla riga %d "
 "di %s."
 
-#: ppdc/ppdc-source.cxx:361
 #, c-format
 msgid "ppdc: Expected selector after %s on line %d of %s."
 msgstr "ppdc: è previsto un selettore %s alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1101
 #, c-format
 msgid "ppdc: Expected status after Font on line %d of %s."
 msgstr "ppdc: è previsto uno stato dopo Font alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:2794
 #, c-format
 msgid "ppdc: Expected string after Copyright on line %d of %s."
 msgstr "ppdc: è prevista una stringa dopo Copyright alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:3397
 #, c-format
 msgid "ppdc: Expected string after Version on line %d of %s."
 msgstr "ppdc: è prevista una stringa dopo Version alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:728
 #, c-format
 msgid "ppdc: Expected two option names on line %d of %s."
 msgstr "ppdc: sono previsti due nomi di opzioni alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:372
 #, c-format
 msgid "ppdc: Expected value after %s on line %d of %s."
 msgstr "ppdc: è previsto un valore dopo %s alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1085
 #, c-format
 msgid "ppdc: Expected version after Font on line %d of %s."
 msgstr "ppdc: è prevista una versione dopo Font alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:227
 #, c-format
 msgid "ppdc: Invalid #include/#po filename \"%s\"."
 msgstr "ppdc: il file #include/#po non è valido \"%s\"."
 
-#: ppdc/ppdc-source.cxx:972
 #, c-format
 msgid "ppdc: Invalid cost for filter on line %d of %s."
 msgstr "ppdc: il costo non è valido per il filtro alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:964
 #, c-format
 msgid "ppdc: Invalid empty MIME type for filter on line %d of %s."
-msgstr "ppdc: il tipo di MIME vuoto non è valido per il filtro alla riga %d di %s."
+msgstr ""
+"ppdc: il tipo di MIME vuoto non è valido per il filtro alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:980
 #, c-format
 msgid "ppdc: Invalid empty program name for filter on line %d of %s."
-msgstr "ppdc: il nome del programma vuoto non è valido per il filtro alla riga %d di %s."
+msgstr ""
+"ppdc: il nome del programma vuoto non è valido per il filtro alla riga %d di "
+"%s."
 
-#: ppdc/ppdc-source.cxx:1628
 #, c-format
 msgid "ppdc: Invalid option section \"%s\" on line %d of %s."
 msgstr "ppdc: la sezione dell'opzione \"%s\" non è valida alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1600
 #, c-format
 msgid "ppdc: Invalid option type \"%s\" on line %d of %s."
 msgstr "ppdc: il tipo di opzione \"%s\" non è valido alla riga %d di %s."
 
-#: ppdc/ppdc.cxx:251 ppdc/ppdpo.cxx:123
 #, c-format
 msgid "ppdc: Loading driver information file \"%s\"."
 msgstr "ppdc: caricamento in corso delle informazioni del driver \"%s\"."
 
-#: ppdc/ppdc.cxx:187
 #, c-format
 msgid "ppdc: Loading messages for locale \"%s\"."
 msgstr "ppdc: caricamento in corso dei messaggi per locale \"%s\"."
 
-#: ppdc/ppdc.cxx:126
 #, c-format
 msgid "ppdc: Loading messages from \"%s\"."
 msgstr "ppdc: caricamento in corso da \"%s\"."
 
-#: ppdc/ppdc-source.cxx:2412 ppdc/ppdc-source.cxx:2644
 #, c-format
 msgid "ppdc: Missing #endif at end of \"%s\"."
 msgstr "ppdc. manca #endif alla fine di \"%s\"."
 
-#: ppdc/ppdc-source.cxx:2513 ppdc/ppdc-source.cxx:2548
-#: ppdc/ppdc-source.cxx:2578
 #, c-format
 msgid "ppdc: Missing #if on line %d of %s."
 msgstr "ppdc: manca #if alla riga %d di %s."
 
-#: ppdc/ppdc-catalog.cxx:418
 #, c-format
 msgid ""
 "ppdc: Need a msgid line before any translation strings on line %d of %s."
 msgstr ""
-"ppdc: è necessaria la riga msgid prima di ogni stringa di traduzione alla riga %d di %s."
+"ppdc: è necessaria la riga msgid prima di ogni stringa di traduzione alla "
+"riga %d di %s."
 
-#: ppdc/ppdc-driver.cxx:730
 #, c-format
 msgid "ppdc: No message catalog provided for locale %s."
 msgstr "ppdc: Nessun catalogo dei messaggi fornito per locale %s."
 
-#: ppdc/ppdc-source.cxx:1651 ppdc/ppdc-source.cxx:2882
-#: ppdc/ppdc-source.cxx:2968 ppdc/ppdc-source.cxx:3061
-#: ppdc/ppdc-source.cxx:3194 ppdc/ppdc-source.cxx:3327
 #, c-format
 msgid "ppdc: Option %s defined in two different groups on line %d of %s."
-msgstr "ppdc: l'opzione %s è stata definita in due differenti gruppi alla riga %d di %s."
+msgstr ""
+"ppdc: l'opzione %s è stata definita in due differenti gruppi alla riga %d di "
+"%s."
 
-#: ppdc/ppdc-source.cxx:1644
 #, c-format
 msgid "ppdc: Option %s redefined with a different type on line %d of %s."
-msgstr "ppdc: l'opzione %s è stata ridefinita con un tipo differente alla riga %d di %s."
+msgstr ""
+"ppdc: l'opzione %s è stata ridefinita con un tipo differente alla riga %d di "
+"%s."
 
-#: ppdc/ppdc-source.cxx:705
 #, c-format
 msgid "ppdc: Option constraint must *name on line %d of %s."
 msgstr "ppdc: il vincolo dell'opzione deve *citare alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:2495
 #, c-format
 msgid "ppdc: Too many nested #if's on line %d of %s."
 msgstr "ppdc: troppi #if sono nidificati alla riga %d di %s."
 
-#: ppdc/ppdc.cxx:374
 #, c-format
 msgid "ppdc: Unable to create PPD file \"%s\" - %s."
 msgstr "ppdc: non è possibile creare il file PPD \"%s\" - %s."
 
-#: ppdc/ppdc.cxx:266
 #, c-format
 msgid "ppdc: Unable to create output directory %s: %s"
 msgstr "ppdc: non è possibile creare la directory di output %s: %s"
 
-#: ppdc/ppdc.cxx:287
 #, c-format
 msgid "ppdc: Unable to create output pipes: %s"
 msgstr "ppdc: non è possibile creare la pipe di output: %s"
 
-#: ppdc/ppdc.cxx:303 ppdc/ppdc.cxx:309
 #, c-format
 msgid "ppdc: Unable to execute cupstestppd: %s"
 msgstr "ppdc: non è possibile eseguire cupstestppd: %s"
 
-#: ppdc/ppdc-source.cxx:1730
 #, c-format
 msgid "ppdc: Unable to find #po file %s on line %d of %s."
 msgstr "ppdc: non è possibile trovare il file #po %s alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:2651
 #, c-format
 msgid "ppdc: Unable to find include file \"%s\" on line %d of %s."
-msgstr "ppdc: non è possibile trovare il file di include \"%s\" alla riga %d di %s."
+msgstr ""
+"ppdc: non è possibile trovare il file di include \"%s\" alla riga %d di %s."
 
-#: ppdc/ppdc.cxx:198
 #, c-format
 msgid "ppdc: Unable to find localization for \"%s\" - %s"
 msgstr "ppdc: non è possibile trovare la localizzazione di \"%s\" - %s"
 
-#: ppdc/ppdc.cxx:135
 #, c-format
 msgid "ppdc: Unable to load localization file \"%s\" - %s"
-msgstr "ppdc: non è possibile caricare il file della localizzazione \"%s\" - %s"
+msgstr ""
+"ppdc: non è possibile caricare il file della localizzazione \"%s\" - %s"
 
-#: ppdc/ppdc-file.cxx:50
 #, c-format
 msgid "ppdc: Unable to open %s: %s"
 msgstr "ppdc: non è possibile aprire %s: %s"
 
-#: ppdc/ppdc-source.cxx:2054
 #, c-format
 msgid "ppdc: Undefined variable (%s) on line %d of %s."
 msgstr "ppdc: variabile non definita (%s) alla riga %d di %s."
 
-#: ppdc/ppdc-catalog.cxx:435
 #, c-format
 msgid "ppdc: Unexpected text on line %d of %s."
 msgstr "ppdc: testo non previsto alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:2924
 #, c-format
 msgid "ppdc: Unknown driver type %s on line %d of %s."
 msgstr "ppdc: tipo di driver sconosciuto %s alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:906
 #, c-format
 msgid "ppdc: Unknown duplex type \"%s\" on line %d of %s."
 msgstr "ppdc: tipo duplex sconosciuto \"%s\" alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:3154
 #, c-format
 msgid "ppdc: Unknown media size \"%s\" on line %d of %s."
 msgstr "ppdc: dimensione sconosciuta del supporto \"%s\" alla riga %d di %s."
 
-#: ppdc/ppdc-catalog.cxx:463
 #, c-format
 msgid "ppdc: Unknown message catalog format for \"%s\"."
 msgstr "ppdc: formato dei cataloghi sconosciuto per \"%s\"."
 
-#: ppdc/ppdc-source.cxx:3408
 #, c-format
 msgid "ppdc: Unknown token \"%s\" seen on line %d of %s."
 msgstr "ppdc: c'è un token sconosciuto \"%s\" alla riga %d di %s."
 
-#: ppdc/ppdc-source.cxx:1014
 #, c-format
 msgid ""
 "ppdc: Unknown trailing characters in real number \"%s\" on line %d of %s."
 msgstr ""
-"ppdc: caratteri finali sconosciuti in un numero reale \"%s\" alla riga %d di %s."
+"ppdc: caratteri finali sconosciuti in un numero reale \"%s\" alla riga %d di "
+"%s."
 
-#: ppdc/ppdc-source.cxx:2164
 #, c-format
 msgid "ppdc: Unterminated string starting with %c on line %d of %s."
 msgstr "ppdc: stringa senza terminazione che inizia per %c alla riga %d di %s."
 
-#: ppdc/ppdc.cxx:365
 #, c-format
 msgid "ppdc: Warning - overlapping filename \"%s\"."
 msgstr "ppdc: attenzione - sovrapposizione del file \"%s\"."
 
-#: ppdc/ppdc.cxx:380
 #, c-format
 msgid "ppdc: Writing %s."
 msgstr "ppdc: scrittura in corso di %s."
 
-#: ppdc/ppdc.cxx:148
 #, c-format
 msgid "ppdc: Writing PPD files to directory \"%s\"."
 msgstr "ppdc: scrittura in corso dei file PPD nella directory \"%s\"."
 
-#: ppdc/ppdmerge.cxx:136
 #, c-format
 msgid "ppdmerge: Bad LanguageVersion \"%s\" in %s."
 msgstr "ppdmerge: LanguageVersion non è valido \"%s\" in %s."
 
-#: ppdc/ppdmerge.cxx:176
 #, c-format
 msgid "ppdmerge: Ignoring PPD file %s."
 msgstr "ppdmerge: il file PPD %s è stato ignorato."
 
-#: ppdc/ppdmerge.cxx:160
 #, c-format
 msgid "ppdmerge: Unable to backup %s to %s - %s"
 msgstr "ppdmerge: non è possibile salvare %s in %s - %s"
 
-#: systemv/lpstat.c:1857
 #, c-format
 msgid "printer %s disabled since %s -"
 msgstr "la stampante %s è stata disabilitata da %s"
 
-#: systemv/lpstat.c:1846
 #, c-format
 msgid "printer %s is idle.  enabled since %s"
 msgstr "la stampante %s è inattiva.  è stata abilitata da %s"
 
-#: systemv/lpstat.c:1851
 #, c-format
 msgid "printer %s now printing %s-%d.  enabled since %s"
 msgstr "la stampante %s sta stampando %s-%d. è stata abilitata da %s"
 
-#: systemv/lpstat.c:1982
 #, c-format
 msgid "printer %s/%s disabled since %s -"
 msgstr "la stampante %s/%s è stata disabilitata da %s -"
 
-#: systemv/lpstat.c:1968
 #, c-format
 msgid "printer %s/%s is idle.  enabled since %s"
 msgstr "la stampante %s/%s è inattiva.  è stata abilitata da %s"
 
-#: systemv/lpstat.c:1975
 #, c-format
 msgid "printer %s/%s now printing %s-%d.  enabled since %s"
 msgstr "la stampante %s/%s sta stampando %s-%d. è stata abilitata da %s"
 
-#: cups/notify.c:93 cups/notify.c:134
 msgid "processing"
 msgstr "elaborazione in corso"
 
-#: systemv/lp.c:668
 #, c-format
 msgid "request id is %s-%d (%d file(s))"
 msgstr "request id è %s-%d (%d file(s))"
 
-#: cups/snmp.c:1016
 msgid "request-id uses indefinite length"
 msgstr "request-id utilizza una lunghezza indefinita"
 
-#: systemv/lpstat.c:2116
 msgid "scheduler is not running"
 msgstr "lo scheduler non è in funzione"
 
-#: systemv/lpstat.c:2112
 msgid "scheduler is running"
 msgstr "lo scheduler è in funzione"
 
-#: cups/adminutil.c:2159
 #, c-format
 msgid "stat of %s failed: %s"
 msgstr "stat di %s non riuscito: %s"
 
-#: berkeley/lpc.c:211
 msgid "status\t\tShow status of daemon and queue."
 msgstr "stato\t\tMostra lo stato del demone e della coda."
 
-#: cups/notify.c:96 cups/notify.c:137
 msgid "stopped"
 msgstr "fermato"
 
-#: systemv/lpstat.c:1067
 #, c-format
 msgid "system default destination: %s"
 msgstr "destinazione predefinita del sistema: %s"
 
-#: systemv/lpstat.c:1064
 #, c-format
 msgid "system default destination: %s/%s"
 msgstr "destinazione predefinita del sistema: %s/%s"
 
-#: cups/notify.c:108 cups/notify.c:140
 msgid "unknown"
 msgstr "sconosciuto"
 
-#: cups/notify.c:117
 msgid "untitled"
 msgstr "senza titolo"
 
-#: cups/snmp.c:1041
 msgid "variable-bindings uses indefinite length"
 msgstr "variable-bindings utilizza una lunghezza indefinita"
-
index 84a4a48b490acf03ebc581b1a9140f9a49bfe092..5e89db81f5c825a5a4c3ca87a99939070c756f14 100644 (file)
@@ -28,7 +28,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.7\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2013-07-08 07:21-0400\n"
+"POT-Creation-Date: 2014-03-28 11:06-0400\n"
 "PO-Revision-Date: 2013-08-19 11:51+0900\n"
 "Last-Translator: OPFC TRANSCUPS <opfc-transcups@sourceforge.jp>\n"
 "Language-Team: OPFC TRANSCUPS <opfc-transcups@sourceforge.jp>\n"
@@ -37,160 +37,122 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: systemv/lpstat.c:1949 systemv/lpstat.c:2074
 msgid "\t\t(all)"
 msgstr "\t\t(すべて)"
 
-#: systemv/lpstat.c:1952 systemv/lpstat.c:1955 systemv/lpstat.c:2077
-#: systemv/lpstat.c:2080
 msgid "\t\t(none)"
 msgstr "\t\t(なし)"
 
-#: berkeley/lpc.c:434
 #, c-format
 msgid "\t%d entries"
 msgstr "\t%d エントリー"
 
-#: systemv/lpstat.c:798 systemv/lpstat.c:814
 #, c-format
 msgid "\t%s"
 msgstr "\t%s"
 
-#: systemv/lpstat.c:1930 systemv/lpstat.c:2055
 msgid "\tAfter fault: continue"
 msgstr "\t失敗後: 継続"
 
-#: systemv/lpstat.c:1548 systemv/lpstat.c:1899 systemv/lpstat.c:2025
 #, c-format
 msgid "\tAlerts: %s"
 msgstr "\t警告: %s"
 
-#: systemv/lpstat.c:1953 systemv/lpstat.c:2078
 msgid "\tBanner required"
 msgstr "\tバナーが必要"
 
-#: systemv/lpstat.c:1954 systemv/lpstat.c:2079
 msgid "\tCharset sets:"
 msgstr "\t文字セット:"
 
-#: systemv/lpstat.c:1918 systemv/lpstat.c:2043
 msgid "\tConnection: direct"
 msgstr "\t接続: 直結"
 
-#: systemv/lpstat.c:1909 systemv/lpstat.c:2035
 msgid "\tConnection: remote"
 msgstr "\t接続: リモート"
 
-#: systemv/lpstat.c:1873 systemv/lpstat.c:1999
 msgid "\tContent types: any"
 msgstr "\tコンテンツの種類: すべて"
 
-#: systemv/lpstat.c:1957 systemv/lpstat.c:2082
 msgid "\tDefault page size:"
 msgstr "\tデフォルト用紙サイズ:"
 
-#: systemv/lpstat.c:1956 systemv/lpstat.c:2081
 msgid "\tDefault pitch:"
 msgstr "\tデフォルトピッチ:"
 
-#: systemv/lpstat.c:1958 systemv/lpstat.c:2083
 msgid "\tDefault port settings:"
 msgstr "\tデフォルトポート設定:"
 
-#: systemv/lpstat.c:1879 systemv/lpstat.c:2005
 #, c-format
 msgid "\tDescription: %s"
 msgstr "\t説明: %s"
 
-#: systemv/lpstat.c:1872 systemv/lpstat.c:1998
 msgid "\tForm mounted:"
 msgstr "\t設定されたフォーム:"
 
-#: systemv/lpstat.c:1951 systemv/lpstat.c:2076
 msgid "\tForms allowed:"
 msgstr "\t許可されているフォーム:"
 
-#: systemv/lpstat.c:1913 systemv/lpstat.c:2039
 #, c-format
 msgid "\tInterface: %s.ppd"
 msgstr "\tインターフェイス: %s.ppd"
 
-#: systemv/lpstat.c:1922 systemv/lpstat.c:2047
 #, c-format
 msgid "\tInterface: %s/interfaces/%s"
 msgstr "\tインターフェイス: %s/interfaces/%s"
 
-#: systemv/lpstat.c:1926 systemv/lpstat.c:2051
 #, c-format
 msgid "\tInterface: %s/ppd/%s.ppd"
 msgstr "\tインターフェイス: %s/ppd/%s.ppd"
 
-#: systemv/lpstat.c:1904 systemv/lpstat.c:2030
 #, c-format
 msgid "\tLocation: %s"
 msgstr "\t場所: %s"
 
-#: systemv/lpstat.c:1929 systemv/lpstat.c:2054
 msgid "\tOn fault: no alert"
 msgstr "\t失敗時: 警告なし"
 
-#: systemv/lpstat.c:1874 systemv/lpstat.c:2000
 msgid "\tPrinter types: unknown"
 msgstr "\tプリンターの種類: 不明"
 
-#: systemv/lpstat.c:1529
 #, c-format
 msgid "\tStatus: %s"
 msgstr "\tステータス: %s"
 
-#: systemv/lpstat.c:1934 systemv/lpstat.c:1948 systemv/lpstat.c:2059
-#: systemv/lpstat.c:2073
 msgid "\tUsers allowed:"
 msgstr "\t許可されているユーザー:"
 
-#: systemv/lpstat.c:1941 systemv/lpstat.c:2066
 msgid "\tUsers denied:"
 msgstr "\t禁止されているユーザー:"
 
-#: berkeley/lpc.c:436
 msgid "\tdaemon present"
 msgstr "\tデーモンは提供されています"
 
-#: berkeley/lpc.c:432
 msgid "\tno entries"
 msgstr "\tエントリーがありません"
 
-#: berkeley/lpc.c:404 berkeley/lpc.c:416
 #, c-format
 msgid "\tprinter is on device '%s' speed -1"
 msgstr "\tデバイス '%s' 上のプリンター 速度 -1"
 
-#: berkeley/lpc.c:429
 msgid "\tprinting is disabled"
 msgstr "\t印刷は無効です"
 
-#: berkeley/lpc.c:427
 msgid "\tprinting is enabled"
 msgstr "\t印刷は有効です"
 
-#: systemv/lpstat.c:1551
 #, c-format
 msgid "\tqueued for %s"
 msgstr "\t%s にキューしました"
 
-#: berkeley/lpc.c:424
 msgid "\tqueuing is disabled"
 msgstr "\tキューは無効です"
 
-#: berkeley/lpc.c:422
 msgid "\tqueuing is enabled"
 msgstr "\tキューは有効です"
 
-#: systemv/lpstat.c:1865 systemv/lpstat.c:1991
 msgid "\treason unknown"
 msgstr "\t未知の理由"
 
-#: systemv/cupstestppd.c:454
 msgid ""
 "\n"
 "    DETAILED CONFORMANCE TEST RESULTS"
@@ -198,134 +160,102 @@ msgstr ""
 "\n"
 "    適合テスト結果詳細"
 
-#: systemv/cupstestppd.c:3820
 msgid "                          Ignore specific warnings."
 msgstr "                          指定された警告を無視する。"
 
-#: systemv/cupstestppd.c:3824
 msgid "                          Issue warnings instead of errors."
 msgstr "                          エラーを警告として扱う。"
 
-#: systemv/cupstestppd.c:410 systemv/cupstestppd.c:415
 msgid "                REF: Page 15, section 3.1."
 msgstr "                参照: 15 ページ、セクション 3.1。"
 
-#: systemv/cupstestppd.c:405
 msgid "                REF: Page 15, section 3.2."
 msgstr "                参照: 15 ページ、セクション 3.2。"
 
-#: systemv/cupstestppd.c:425
 msgid "                REF: Page 19, section 3.3."
 msgstr "                参照: 19 ページ、セクション 3.3。"
 
-#: systemv/cupstestppd.c:378
 msgid "                REF: Page 20, section 3.4."
 msgstr "                参照: 20 ページ、セクション 3.4。"
 
-#: systemv/cupstestppd.c:430
 msgid "                REF: Page 27, section 3.5."
 msgstr "                参照: 27 ページ、セクション 3.5。"
 
-#: systemv/cupstestppd.c:373
 msgid "                REF: Page 42, section 5.2."
 msgstr "                参照: 42 ページ、セクション 5.2。"
 
-#: systemv/cupstestppd.c:420
 msgid "                REF: Pages 16-17, section 3.2."
 msgstr "                参照: 16-17 ページ、セクション 3.2。"
 
-#: systemv/cupstestppd.c:390
 msgid "                REF: Pages 42-45, section 5.2."
 msgstr "                参照: 42-45 ページ、セクション 5.2。"
 
-#: systemv/cupstestppd.c:384
 msgid "                REF: Pages 45-46, section 5.2."
 msgstr "                参照: 45-46 ページ、セクション 5.2。"
 
-#: systemv/cupstestppd.c:395
 msgid "                REF: Pages 48-49, section 5.2."
 msgstr "                参照: 48-49 ページ、セクション 5.2。"
 
-#: systemv/cupstestppd.c:400
 msgid "                REF: Pages 52-54, section 5.2."
 msgstr "                参照: 52-54 ページ、セクション 5.2。"
 
-#: berkeley/lpq.c:559
 #, c-format
 msgid "        %-39.39s %.0f bytes"
 msgstr "        %-39.39s %.0f バイト"
 
-#: systemv/cupstestppd.c:589
 #, c-format
 msgid "        PASS    Default%s"
 msgstr "        合格    Default%s"
 
-#: systemv/cupstestppd.c:524
 msgid "        PASS    DefaultImageableArea"
 msgstr "        合格    DefaultImageableArea"
 
-#: systemv/cupstestppd.c:558
 msgid "        PASS    DefaultPaperDimension"
 msgstr "        合格    DefaultPaperDimension"
 
-#: systemv/cupstestppd.c:631
 msgid "        PASS    FileVersion"
 msgstr "        合格    FileVersion"
 
-#: systemv/cupstestppd.c:675
 msgid "        PASS    FormatVersion"
 msgstr "        合格    FormatVersion"
 
-#: systemv/cupstestppd.c:695
 msgid "        PASS    LanguageEncoding"
 msgstr "        合格    LanguageEncoding"
 
-#: systemv/cupstestppd.c:715
 msgid "        PASS    LanguageVersion"
 msgstr "        合格    LanguageVersion"
 
-#: systemv/cupstestppd.c:769
 msgid "        PASS    Manufacturer"
 msgstr "        合格    Manufacturer"
 
-#: systemv/cupstestppd.c:809
 msgid "        PASS    ModelName"
 msgstr "        合格    ModelName"
 
-#: systemv/cupstestppd.c:829
 msgid "        PASS    NickName"
 msgstr "        合格    NickName"
 
-#: systemv/cupstestppd.c:889
 msgid "        PASS    PCFileName"
 msgstr "        合格    PCFileName"
 
-#: systemv/cupstestppd.c:964
 msgid "        PASS    PSVersion"
 msgstr "        合格    PSVersion"
 
-#: systemv/cupstestppd.c:869
 msgid "        PASS    PageRegion"
 msgstr "        合格    PageRegion"
 
-#: systemv/cupstestppd.c:849
 msgid "        PASS    PageSize"
 msgstr "        合格    PageSize"
 
-#: systemv/cupstestppd.c:924
 msgid "        PASS    Product"
 msgstr "        合格    Product"
 
-#: systemv/cupstestppd.c:999
 msgid "        PASS    ShortNickName"
 msgstr "        合格    ShortNickName"
 
-#: systemv/cupstestppd.c:1374
 #, c-format
 msgid "        WARN    %s has no corresponding options."
 msgstr "        警告    %s は相当するオプションがありません。"
 
-#: systemv/cupstestppd.c:1486
 #, c-format
 msgid ""
 "        WARN    %s shares a common prefix with %s\n"
@@ -334,7 +264,6 @@ msgstr ""
 "        警告    %s は %s と一般プレフィックスを共有します。\n"
 "                参照: 15 ページ、セクション 3.2。"
 
-#: systemv/cupstestppd.c:1345
 #, c-format
 msgid ""
 "        WARN    Duplex option keyword %s may not work as expected and should "
@@ -345,12 +274,10 @@ msgstr ""
 "ません。また、Duplex という名前であるべきです。                参照: 122 ペー"
 "ジ、セクション 5.17"
 
-#: systemv/cupstestppd.c:1744
 msgid "        WARN    File contains a mix of CR, LF, and CR LF line endings."
 msgstr ""
 "        警告    ファイルが CR、LF、CR LF の行末を混在して含んでいます。"
 
-#: systemv/cupstestppd.c:1390
 msgid ""
 "        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
 "                REF: Pages 56-57, section 5.3."
@@ -358,12 +285,10 @@ msgstr ""
 "        警告    LanguageEncoding は PPD 4.3 仕様で必須です。\n"
 "                参照: 56-57 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:1726
 #, c-format
 msgid "        WARN    Line %d only contains whitespace."
 msgstr "        警告    %d 行が空白だけです。"
 
-#: systemv/cupstestppd.c:1398
 msgid ""
 "        WARN    Manufacturer required by PPD 4.3 spec.\n"
 "                REF: Pages 58-59, section 5.3."
@@ -371,7 +296,6 @@ msgstr ""
 "        警告    Manufacturer は PPD 4.3 仕様で必須です。\n"
 "                参照: 58-59 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:1749
 msgid ""
 "        WARN    Non-Windows PPD files should use lines ending with only LF, "
 "not CR LF."
@@ -379,7 +303,6 @@ msgstr ""
 "        警告    非 Windows PPD ファイルは、CR LF でなく LF のみを行末に使うべ"
 "きです。"
 
-#: systemv/cupstestppd.c:1382
 #, c-format
 msgid ""
 "        WARN    Obsolete PPD version %.1f.\n"
@@ -388,7 +311,6 @@ msgstr ""
 "        警告    PPD バージョン %.1f は現在使われていません。\n"
 "                参照: 42 ページ、セクション 5.2。"
 
-#: systemv/cupstestppd.c:1413
 msgid ""
 "        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
 "                REF: Pages 61-62, section 5.3."
@@ -396,7 +318,6 @@ msgstr ""
 "        警告    8.3 文字より長い PCFileName は PPD 仕様違反です。\n"
 "                参照: 61-62 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:1421
 msgid ""
 "        WARN    PCFileName should contain a unique filename.\n"
 "                REF: Pages 61-62, section 5.3."
@@ -404,7 +325,6 @@ msgstr ""
 "        警告    PCFileName はユニークなファイル名でなければなりません。\n"
 "                参照: 61-62 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:1456
 msgid ""
 "        WARN    Protocols contains PJL but JCL attributes are not set.\n"
 "                REF: Pages 78-79, section 5.7."
@@ -413,7 +333,6 @@ msgstr ""
 "ん。\n"
 "                参照: 78-79 ページ、セクション 5.7。"
 
-#: systemv/cupstestppd.c:1447
 msgid ""
 "        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
 "                REF: Pages 78-79, section 5.7."
@@ -422,7 +341,6 @@ msgstr ""
 "す。\n"
 "                参照: 78-79 ページ、セクション 5.7。"
 
-#: systemv/cupstestppd.c:1430
 msgid ""
 "        WARN    ShortNickName required by PPD 4.3 spec.\n"
 "                REF: Pages 64-65, section 5.3."
@@ -430,19 +348,15 @@ msgstr ""
 "        警告    ShortNickName は PPD 4.3 仕様で必須です。\n"
 "                参照: 64-65 ページ、セクション 5.3。"
 
-#: systemv/cupsaddsmb.c:282
 msgid "       cupsaddsmb [options] -a"
 msgstr "       cupsaddsmb [オプション] -a"
 
-#: systemv/cupstestdsc.c:427
 msgid "       cupstestdsc [options] -"
 msgstr "       cupstestdsc [オプション] -"
 
-#: systemv/cupstestppd.c:3815
 msgid "       program | cupstestppd [options] -"
 msgstr "       program | cupstestppd [オプション] -"
 
-#: systemv/cupstestppd.c:3747
 #, c-format
 msgid ""
 "      %s  \"%s %s\" conflicts with \"%s %s\"\n"
@@ -451,18 +365,15 @@ msgstr ""
 "      %s  \"%s %s\" は \"%s %s\" と競合します\n"
 "                (禁則=\"%s %s %s %s\")。"
 
-#: systemv/cupstestppd.c:2248
 #, c-format
 msgid "      %s  %s %s does not exist."
 msgstr "      %s  %s %s が存在しません。"
 
-#: systemv/cupstestppd.c:3904
 #, c-format
 msgid "      %s  %s file \"%s\" has the wrong capitalization."
 msgstr ""
 "      %s  %s ファイル \"%s\" は不正な大文字で始まるワードを含んでいます。"
 
-#: systemv/cupstestppd.c:2318
 #, c-format
 msgid ""
 "      %s  Bad %s choice %s.\n"
@@ -471,101 +382,72 @@ msgstr ""
 "      %s  不正な %s が %s を選んでいます。\n"
 "                参照: 122 ページ、セクション 5.17"
 
-#: systemv/cupstestppd.c:3507 systemv/cupstestppd.c:3556
-#: systemv/cupstestppd.c:3595
 #, c-format
 msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s."
 msgstr ""
 "      %s  不正な UTF-8 \"%s\" 翻訳文字列 (オプション %s 、選択 %s) です。"
 
-#: systemv/cupstestppd.c:3461
 #, c-format
 msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s."
 msgstr "      %s  不正な UTF-8 \"%s\" 翻訳文字列 (オプション %s 用) です。"
 
-#: systemv/cupstestppd.c:2389
 #, c-format
 msgid "      %s  Bad cupsFilter value \"%s\"."
 msgstr "      %s  不正な値が cupsFilter に設定されています。 \"%s\""
 
-#: systemv/cupstestppd.c:2475
 #, c-format
 msgid "      %s  Bad cupsFilter2 value \"%s\"."
 msgstr "      %s  不正な値が cupsFilter2 に設定されています。 \"%s\""
 
-#: systemv/cupstestppd.c:2964
 #, c-format
 msgid "      %s  Bad cupsICCProfile %s."
 msgstr "      %s  不正な cupsICCProfile %sです。"
 
-#: systemv/cupstestppd.c:2571
 #, c-format
 msgid "      %s  Bad cupsPreFilter value \"%s\"."
 msgstr "      %s  不正な値が cupsPreFilter に設定されています。 \"%s\""
 
-#: systemv/cupstestppd.c:1822
 #, c-format
 msgid "      %s  Bad cupsUIConstraints %s: \"%s\""
 msgstr "      %s  不正な cupsUIConstraints %s: \"%s\"です。"
 
-#: systemv/cupstestppd.c:3411
 #, c-format
 msgid "      %s  Bad language \"%s\"."
 msgstr "      %s  無効な言語 \"%s\"です。"
 
-#: systemv/cupstestppd.c:2433 systemv/cupstestppd.c:2529
-#: systemv/cupstestppd.c:2615 systemv/cupstestppd.c:2673
-#: systemv/cupstestppd.c:2728 systemv/cupstestppd.c:2783
-#: systemv/cupstestppd.c:2838 systemv/cupstestppd.c:2891
-#: systemv/cupstestppd.c:3013
 #, c-format
 msgid "      %s  Bad permissions on %s file \"%s\"."
 msgstr "      %s  不正なパーミッション %s です (ファイル \"%s\")。"
 
-#: systemv/cupstestppd.c:2373 systemv/cupstestppd.c:2459
-#: systemv/cupstestppd.c:2555 systemv/cupstestppd.c:2642
-#: systemv/cupstestppd.c:2697 systemv/cupstestppd.c:2752
-#: systemv/cupstestppd.c:2807 systemv/cupstestppd.c:2862
 #, c-format
 msgid "      %s  Bad spelling of %s - should be %s."
 msgstr "      %s  %s の不正な綴りです - %s であるべきです。"
 
-#: systemv/cupstestppd.c:2907
 #, c-format
 msgid "      %s  Cannot provide both APScanAppPath and APScanAppBundleID."
 msgstr "      %s  APScanAppPath と APScanAppBundleID は同時に指定できません。"
 
-#: systemv/cupstestppd.c:2205
 #, c-format
 msgid "      %s  Default choices conflicting."
 msgstr "      %s  デフォルトの選択肢が競合しています。"
 
-#: systemv/cupstestppd.c:1803
 #, c-format
 msgid "      %s  Empty cupsUIConstraints %s"
 msgstr "      %s 空の cupsUIConstraints %sです。"
 
-#: systemv/cupstestppd.c:3539 systemv/cupstestppd.c:3579
 #, c-format
 msgid "      %s  Missing \"%s\" translation string for option %s, choice %s."
 msgstr ""
 "      %s  \"%s\" 翻訳文字列 (オプション %s 、選択 %s) が見つかりません。"
 
-#: systemv/cupstestppd.c:3447
 #, c-format
 msgid "      %s  Missing \"%s\" translation string for option %s."
 msgstr "      %s  \"%s\" 翻訳文字列 (オプション %s 用) が見つかりません。"
 
-#: systemv/cupstestppd.c:2418 systemv/cupstestppd.c:2514
-#: systemv/cupstestppd.c:2600 systemv/cupstestppd.c:2658
-#: systemv/cupstestppd.c:2713 systemv/cupstestppd.c:2768
-#: systemv/cupstestppd.c:2823 systemv/cupstestppd.c:2875
-#: systemv/cupstestppd.c:2998
 #, c-format
 msgid "      %s  Missing %s file \"%s\"."
 msgstr "      %s  %s が見つかりません (ファイル \"%s\")。"
 
-#: systemv/cupstestppd.c:3121
 #, c-format
 msgid ""
 "      %s  Missing REQUIRED PageRegion option.\n"
@@ -574,7 +456,6 @@ msgstr ""
 "      %s  必須の PageRegion オプションが見つかりません。\n"
 "                参照: 100 ページ、セクション 5.14。"
 
-#: systemv/cupstestppd.c:3106
 #, c-format
 msgid ""
 "      %s  Missing REQUIRED PageSize option.\n"
@@ -583,42 +464,35 @@ msgstr ""
 "      %s  必須の PageSize オプションが見つかりません。\n"
 "                参照: 99 ページ、セクション 5.14。"
 
-#: systemv/cupstestppd.c:2013 systemv/cupstestppd.c:2054
 #, c-format
 msgid "      %s  Missing choice *%s %s in UIConstraints \"*%s %s *%s %s\"."
 msgstr ""
 "      %s  選択 *%s %s が UIConstraints \"*%s %s *%s %s\" 内に見つかりませ"
 "ん。"
 
-#: systemv/cupstestppd.c:1908
 #, c-format
 msgid "      %s  Missing choice *%s %s in cupsUIConstraints %s: \"%s\""
 msgstr ""
 "      %s  選択 *%s %s が cupsUIConstraints %s: \"%s\" 内に見つかりません。"
 
-#: systemv/cupstestppd.c:1840
 #, c-format
 msgid "      %s  Missing cupsUIResolver %s"
 msgstr "      %s  cupsUIResolver ファイル %s が見つかりません。"
 
-#: systemv/cupstestppd.c:1999 systemv/cupstestppd.c:2040
 #, c-format
 msgid "      %s  Missing option %s in UIConstraints \"*%s %s *%s %s\"."
 msgstr ""
 "      %s  オプション %s がUIConstraints \"*%s %s *%s %s\" に見つかりません。"
 
-#: systemv/cupstestppd.c:1892
 #, c-format
 msgid "      %s  Missing option %s in cupsUIConstraints %s: \"%s\""
 msgstr ""
 "      %s  オプション %s がcupsUIConstraints %s に見つかりません: \"%s\""
 
-#: systemv/cupstestppd.c:3633
 #, c-format
 msgid "      %s  No base translation \"%s\" is included in file."
 msgstr "      %s  ファイルにベース翻訳文字列 \"%s\" がありません。"
 
-#: systemv/cupstestppd.c:2294
 #, c-format
 msgid ""
 "      %s  REQUIRED %s does not define choice None.\n"
@@ -627,38 +501,31 @@ msgstr ""
 "      %s  必須の %s が選択肢 None を定義していません。\n"
 "                参照: 122 ページ、セクション 5.17。"
 
-#: systemv/cupstestppd.c:3180 systemv/cupstestppd.c:3194
 #, c-format
 msgid "      %s  Size \"%s\" defined for %s but not for %s."
 msgstr ""
 "      %s  サイズ \"%s\" は %s 向けに定義されていますが、%s にはありません。"
 
-#: systemv/cupstestppd.c:3160
 #, c-format
 msgid "      %s  Size \"%s\" has unexpected dimensions (%gx%g)."
 msgstr "      %s  サイズ \"%s\" は規定外の寸法 (%gx%g) を持っています。"
 
-#: systemv/cupstestppd.c:3351
 #, c-format
 msgid "      %s  Size \"%s\" should be \"%s\"."
 msgstr "      %s  サイズ \"%s\" は \"%s\" であるべきです。"
 
-#: systemv/cupstestppd.c:3300
 #, c-format
 msgid "      %s  Size \"%s\" should be the Adobe standard name \"%s\"."
 msgstr "      %s  サイズ \"%s\" は Adobe 標準名称 \"%s\" であるべきです。"
 
-#: systemv/cupstestppd.c:3041
 #, c-format
 msgid "      %s  cupsICCProfile %s hash value collides with %s."
 msgstr "      %s  cupsICCProfileのハッシュ値 %s が %s と一致しません。"
 
-#: systemv/cupstestppd.c:1963
 #, c-format
 msgid "      %s  cupsUIResolver %s causes a loop."
 msgstr "      %s  cupsUIResolverの %s がループしています。"
 
-#: systemv/cupstestppd.c:1945
 #, c-format
 msgid ""
 "      %s  cupsUIResolver %s does not list at least two different options."
@@ -666,7 +533,6 @@ msgstr ""
 "      %s  cupsUIResolver %s は最低でも 2 つの異なったオプションを持っていなけ"
 "ればなりません。"
 
-#: systemv/cupstestppd.c:1168
 #, c-format
 msgid ""
 "      **FAIL**  %s must be 1284DeviceID\n"
@@ -675,7 +541,6 @@ msgstr ""
 "      **失敗**  %s は 1284DeviceID でなければなりません。\n"
 "                参照: 72 ページ、セクション 5.5"
 
-#: systemv/cupstestppd.c:580
 #, c-format
 msgid ""
 "      **FAIL**  Bad Default%s %s\n"
@@ -684,7 +549,6 @@ msgstr ""
 "      **失敗**  不正な Default%s %s\n"
 "                参照: 40 ページ、セクション 4.5。"
 
-#: systemv/cupstestppd.c:514
 #, c-format
 msgid ""
 "      **FAIL**  Bad DefaultImageableArea %s\n"
@@ -693,7 +557,6 @@ msgstr ""
 "      **失敗**  %s は不正な DefaultImageableArea です。\n"
 "                参照: 102 ページ、セクション 5.15。"
 
-#: systemv/cupstestppd.c:550
 #, c-format
 msgid ""
 "      **FAIL**  Bad DefaultPaperDimension %s\n"
@@ -702,7 +565,6 @@ msgstr ""
 "      **失敗**  %s は不正な DefaultPaperDimension です。\n"
 "                参照: 103 ページ、セクション 5.15。"
 
-#: systemv/cupstestppd.c:623
 #, c-format
 msgid ""
 "      **FAIL**  Bad FileVersion \"%s\"\n"
@@ -711,7 +573,6 @@ msgstr ""
 "      **失敗**  不正なFileVersion \"%s\"\n"
 "                参照: 56 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:667
 #, c-format
 msgid ""
 "      **FAIL**  Bad FormatVersion \"%s\"\n"
@@ -720,7 +581,6 @@ msgstr ""
 "      **失敗**  FormatVersion が違います \"%s\"\n"
 "                参照: 56 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:1025
 msgid ""
 "      **FAIL**  Bad JobPatchFile attribute in file\n"
 "                REF: Page 24, section 3.4."
@@ -728,19 +588,16 @@ msgstr ""
 "      **失敗**  ファイルに不正な JobPatchFile 属性があります\n"
 "                参照: 24 ページ、セクション 3.4。"
 
-#: systemv/cupstestppd.c:1213
 #, c-format
 msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1."
 msgstr ""
 "      **失敗**  無効な LanguageEncoding %s - ISOLatin1 でなければなりません。"
 
-#: systemv/cupstestppd.c:1227
 #, c-format
 msgid "      **FAIL**  Bad LanguageVersion %s - must be English."
 msgstr ""
 "      **失敗**  無効な LanguageVersion %s - English でなければなりません。"
 
-#: systemv/cupstestppd.c:743 systemv/cupstestppd.c:760
 #, c-format
 msgid ""
 "      **FAIL**  Bad Manufacturer (should be \"%s\")\n"
@@ -749,7 +606,6 @@ msgstr ""
 "      **失敗**  不正な Manufacturer (\"%s\" でなければなりません)\n"
 "                参照: 211 ページ、表 D.1。"
 
-#: systemv/cupstestppd.c:800
 #, c-format
 msgid ""
 "      **FAIL**  Bad ModelName - \"%c\" not allowed in string.\n"
@@ -758,7 +614,6 @@ msgstr ""
 "      **失敗**  不正な ModelName - 文字列に \"%c\" は許可されていません。\n"
 "                参照: 59-60 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:956
 msgid ""
 "      **FAIL**  Bad PSVersion - not \"(string) int\".\n"
 "                REF: Pages 62-64, section 5.3."
@@ -766,7 +621,6 @@ msgstr ""
 "      **失敗**  不正な PSVersion - \"(文字列) 整数\" ではありません。\n"
 "                参照: 62-64 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:917
 msgid ""
 "      **FAIL**  Bad Product - not \"(string)\".\n"
 "                REF: Page 62, section 5.3."
@@ -774,7 +628,6 @@ msgstr ""
 "      **失敗**  不正な Product - \"(文字列)\" ではありません。\n"
 "                参照: 62 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:991
 msgid ""
 "      **FAIL**  Bad ShortNickName - longer than 31 chars.\n"
 "                REF: Pages 64-65, section 5.3."
@@ -782,7 +635,6 @@ msgstr ""
 "      **失敗**  不正な ShortNickName - 31 文字を超えています。\n"
 "                参照: 64-65 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:1149
 #, c-format
 msgid ""
 "      **FAIL**  Bad option %s choice %s\n"
@@ -791,12 +643,10 @@ msgstr ""
 "      **失敗**  不正な %s が %s を選んでいます。\n"
 "                参照: 84 ページ、セクション 5.9"
 
-#: systemv/cupstestppd.c:3774 systemv/cupstestppd.c:3796
 #, c-format
 msgid "      **FAIL**  Default option code cannot be interpreted: %s"
 msgstr "      **失敗**  デフォルトのオプションコードが解釈できません: %s"
 
-#: systemv/cupstestppd.c:1286
 #, c-format
 msgid ""
 "      **FAIL**  Default translation string for option %s choice %s contains "
@@ -805,7 +655,6 @@ msgstr ""
 "      **失敗**  オプション %s、選択肢 %s のデフォルトの翻訳文字列が 8 ビット"
 "文字を含んでいます。"
 
-#: systemv/cupstestppd.c:1259
 #, c-format
 msgid ""
 "      **FAIL**  Default translation string for option %s contains 8-bit "
@@ -814,28 +663,23 @@ msgstr ""
 "      **失敗**  オプション %s のデフォルトの翻訳文字列が 8 ビット文字を含んで"
 "います。"
 
-#: systemv/cupstestppd.c:2101
 #, c-format
 msgid "      **FAIL**  Group names %s and %s differ only by case."
 msgstr "      **失敗**  グループ名 %s と %s は大文字/小文字が違うだけです。"
 
-#: systemv/cupstestppd.c:2146
 #, c-format
 msgid "      **FAIL**  Multiple occurrences of option %s choice name %s."
 msgstr "      **失敗**  %s で複数のオプション %s が選択されています。"
 
-#: systemv/cupstestppd.c:2163
 #, c-format
 msgid "      **FAIL**  Option %s choice names %s and %s differ only by case."
 msgstr ""
 "      **失敗**  %s が選択した %s と %s は大文字/小文字のみが違うだけです。"
 
-#: systemv/cupstestppd.c:2123
 #, c-format
 msgid "      **FAIL**  Option names %s and %s differ only by case."
 msgstr "      **失敗**  オプション名 %s と %s は大文字/小文字が違うだけです。"
 
-#: systemv/cupstestppd.c:600
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED Default%s\n"
@@ -844,7 +688,6 @@ msgstr ""
 "      **失敗**  Default%s は必須\n"
 "                参照: 40 ページ、セクション 4.5。"
 
-#: systemv/cupstestppd.c:499
 msgid ""
 "      **FAIL**  REQUIRED DefaultImageableArea\n"
 "                REF: Page 102, section 5.15."
@@ -852,7 +695,6 @@ msgstr ""
 "      **失敗**  DefaultImageableArea は必須\n"
 "                参照: 102 ページ、セクション 5.15。"
 
-#: systemv/cupstestppd.c:535
 msgid ""
 "      **FAIL**  REQUIRED DefaultPaperDimension\n"
 "                REF: Page 103, section 5.15."
@@ -860,7 +702,6 @@ msgstr ""
 "      **失敗**  DefaultPaperDimension は必須\n"
 "                参照: 103 ページ、セクション 5.15。"
 
-#: systemv/cupstestppd.c:641
 msgid ""
 "      **FAIL**  REQUIRED FileVersion\n"
 "                REF: Page 56, section 5.3."
@@ -868,7 +709,6 @@ msgstr ""
 "      **失敗**  FileVersion は必須\n"
 "                参照: 56 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:685
 msgid ""
 "      **FAIL**  REQUIRED FormatVersion\n"
 "                REF: Page 56, section 5.3."
@@ -876,7 +716,6 @@ msgstr ""
 "      **失敗**  FormatVersion は必須\n"
 "                参照: 56 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:1076
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
@@ -887,7 +726,6 @@ msgstr ""
 "                参照: 41 ページ、セクション 5。\n"
 "                参照: 102 ページ、セクション 5.15。"
 
-#: systemv/cupstestppd.c:705
 msgid ""
 "      **FAIL**  REQUIRED LanguageEncoding\n"
 "                REF: Pages 56-57, section 5.3."
@@ -895,7 +733,6 @@ msgstr ""
 "      **失敗**  LanguageEncoding は必須\n"
 "                参照: 56-57 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:725
 msgid ""
 "      **FAIL**  REQUIRED LanguageVersion\n"
 "                REF: Pages 57-58, section 5.3."
@@ -903,7 +740,6 @@ msgstr ""
 "      **失敗**  LanguageVersion は必須\n"
 "                参照: 57-58 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:779
 msgid ""
 "      **FAIL**  REQUIRED Manufacturer\n"
 "                REF: Pages 58-59, section 5.3."
@@ -911,7 +747,6 @@ msgstr ""
 "      **失敗**  Manufacturer は必須\n"
 "                参照: 58-59 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:819
 msgid ""
 "      **FAIL**  REQUIRED ModelName\n"
 "                REF: Pages 59-60, section 5.3."
@@ -919,7 +754,6 @@ msgstr ""
 "      **失敗**  ModelName は必須\n"
 "                参照: 59-60 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:839
 msgid ""
 "      **FAIL**  REQUIRED NickName\n"
 "                REF: Page 60, section 5.3."
@@ -927,7 +761,6 @@ msgstr ""
 "      **失敗**  NickName は必須\n"
 "                参照: 60 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:899
 msgid ""
 "      **FAIL**  REQUIRED PCFileName\n"
 "                REF: Pages 61-62, section 5.3."
@@ -935,7 +768,6 @@ msgstr ""
 "      **失敗**  PCFileName は必須\n"
 "                参照: 61-62 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:974
 msgid ""
 "      **FAIL**  REQUIRED PSVersion\n"
 "                REF: Pages 62-64, section 5.3."
@@ -943,7 +775,6 @@ msgstr ""
 "      **失敗**  PSVersion は必須\n"
 "                参照: 62-64 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:879
 msgid ""
 "      **FAIL**  REQUIRED PageRegion\n"
 "                REF: Page 100, section 5.14."
@@ -951,7 +782,6 @@ msgstr ""
 "      **失敗**  PageRegion は必須\n"
 "                参照: 100 ページ、セクション 5.14。"
 
-#: systemv/cupstestppd.c:1045
 msgid ""
 "      **FAIL**  REQUIRED PageSize\n"
 "                REF: Page 41, section 5.\n"
@@ -961,7 +791,6 @@ msgstr ""
 "                参照: 41 ページ、セクション 5。\n"
 "                参照: 99 ページ、セクション 5.14。"
 
-#: systemv/cupstestppd.c:859
 msgid ""
 "      **FAIL**  REQUIRED PageSize\n"
 "                REF: Pages 99-100, section 5.14."
@@ -969,7 +798,6 @@ msgstr ""
 "      **失敗**  PageSize は必須\n"
 "                参照: 99-100 ページ、セクション 5.14。"
 
-#: systemv/cupstestppd.c:1098
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
@@ -980,7 +808,6 @@ msgstr ""
 "                参照: 41 ページ、セクション 5。\n"
 "                参照: 103 ページ、セクション 5.15。"
 
-#: systemv/cupstestppd.c:934
 msgid ""
 "      **FAIL**  REQUIRED Product\n"
 "                REF: Page 62, section 5.3."
@@ -988,7 +815,6 @@ msgstr ""
 "      **失敗**  Product は必須\n"
 "                参照: 62 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:1009
 msgid ""
 "      **FAIL**  REQUIRED ShortNickName\n"
 "                REF: Page 64-65, section 5.3."
@@ -996,24 +822,19 @@ msgstr ""
 "      **失敗**  ShortNickName は必須\n"
 "                参照: 64-65 ページ、セクション 5.3。"
 
-#: systemv/cupstestppd.c:334 systemv/cupstestppd.c:353
-#: systemv/cupstestppd.c:365
 #, c-format
 msgid "      **FAIL**  Unable to open PPD file - %s on line %d."
 msgstr ""
 " 失敗\n"
 "      **失敗**  PPD ファイルを開けません - %s (%d 行)。"
 
-#: systemv/cupstestppd.c:1498
 #, c-format
 msgid "    %d ERRORS FOUND"
 msgstr "    %d 個のエラーが見つかりました"
 
-#: systemv/cupstestdsc.c:431
 msgid "    -h       Show program usage"
 msgstr "    -h       このプログラムの利用法を表示する"
 
-#: systemv/cupstestdsc.c:234 systemv/cupstestdsc.c:276
 #, c-format
 msgid ""
 "    Bad %%%%BoundingBox: on line %d.\n"
@@ -1022,7 +843,6 @@ msgstr ""
 "    不正な %%%%BoundingBox: (%d 行)。\n"
 "        参照: 39 ページ、%%%%BoundingBox:"
 
-#: systemv/cupstestdsc.c:305
 #, c-format
 msgid ""
 "    Bad %%%%Page: on line %d.\n"
@@ -1031,7 +851,6 @@ msgstr ""
 "    不正な %%%%Page: (%d 行)。\n"
 "        参照: 53 ページ、%%%%Page:"
 
-#: systemv/cupstestdsc.c:218 systemv/cupstestdsc.c:258
 #, c-format
 msgid ""
 "    Bad %%%%Pages: on line %d.\n"
@@ -1040,7 +859,6 @@ msgstr ""
 "    不正な %%%%Pages: (%d 行)。\n"
 "        REF: Page 43, %%%%Pages:"
 
-#: systemv/cupstestdsc.c:176
 #, c-format
 msgid ""
 "    Line %d is longer than 255 characters (%d).\n"
@@ -1049,7 +867,6 @@ msgstr ""
 "    %d 行が 255文字より長くなっています (%d)。\n"
 "        参照: 25 ページ、Line Length"
 
-#: systemv/cupstestdsc.c:192
 msgid ""
 "    Missing %!PS-Adobe-3.0 on first line.\n"
 "        REF: Page 17, 3.1 Conforming Documents"
@@ -1057,14 +874,12 @@ msgstr ""
 "    先頭行に %!PS-Adobe-3.0 がありません。\n"
 "        参照: 17 ページ、3.1 Conforming Documents"
 
-#: systemv/cupstestdsc.c:362
 #, c-format
 msgid "    Missing %%EndComments comment.        REF: Page 41, %%EndComments"
 msgstr ""
 "    %%EndComments コメントが見つかりません。\n"
 "        参照: 41 ページ、%%EndComments"
 
-#: systemv/cupstestdsc.c:342
 #, c-format
 msgid ""
 "    Missing or bad %%BoundingBox: comment.\n"
@@ -1073,7 +888,6 @@ msgstr ""
 "    %%BoundingBox: コメントが見つからないか不正です。\n"
 "        参照: 39 ページ、%%BoundingBox:"
 
-#: systemv/cupstestdsc.c:372
 #, c-format
 msgid ""
 "    Missing or bad %%Page: comments.\n"
@@ -1082,7 +896,6 @@ msgstr ""
 "    %%Page: コメントが見つからないか不正です。\n"
 "        参照: 53 ページ、%%Page:"
 
-#: systemv/cupstestdsc.c:352
 #, c-format
 msgid ""
 "    Missing or bad %%Pages: comment.\n"
@@ -1091,82 +904,64 @@ msgstr ""
 "    %%Pages: コメントが見つからないか不正です。\n"
 "        参照: 43 ページ、%%Pages:"
 
-#: systemv/cupstestppd.c:1500
 msgid "    NO ERRORS FOUND"
 msgstr "    エラーは見つかりませんでした"
 
-#: systemv/cupstestdsc.c:395
 #, c-format
 msgid "    Saw %d lines that exceeded 255 characters."
 msgstr "    255文字を超える %d 行が見つかりました。"
 
-#: systemv/cupstestdsc.c:390
 #, c-format
 msgid "    Too many %%BeginDocument comments."
 msgstr "    %%BeginDocument コメントが多すぎます。"
 
-#: systemv/cupstestdsc.c:382
 #, c-format
 msgid "    Too many %%EndDocument comments."
 msgstr "    %%EndDocument コメントが多すぎます。"
 
-#: systemv/cupstestdsc.c:402
 msgid "    Warning: file contains binary data."
 msgstr "    警告: ファイルにバイナリデータが含まれています。"
 
-#: systemv/cupstestdsc.c:410
 #, c-format
 msgid "    Warning: no %%EndComments comment in file."
 msgstr "    警告: ファイルに %%EndComments コメントがありません。"
 
-#: systemv/cupstestdsc.c:406
 #, c-format
 msgid "    Warning: obsolete DSC version %.1f in file."
 msgstr "    警告: ファイルは時代遅れの DSC バージョン %.1f です。"
 
-#: test/ippfind.c:2773
 msgid "  ! expression            Unary NOT of expression."
 msgstr "! <式>                  式を否定する単項演算子。"
 
-#: test/ippfind.c:2772
 msgid "  ( expressions )         Group expressions."
 msgstr "  ( <複数の式> )          グループ化された複数の式。"
 
-#: systemv/cupsctl.c:210
 msgid "  --[no-]debug-logging    Turn debug logging on/off."
 msgstr "  --[no-]debug-logging    デバッグログの有効/無効を切り替える。"
 
-#: systemv/cupsctl.c:212
 msgid "  --[no-]remote-admin     Turn remote administration on/off."
 msgstr "  --[no-]remote-admin     リモート管理の有効/無効を切り替える。"
 
-#: systemv/cupsctl.c:214
 msgid "  --[no-]remote-any       Allow/prevent access from the Internet."
 msgstr ""
 "  --[no-]remote-any       インターネットからのアクセスを許可/禁止する。"
 
-#: systemv/cupsctl.c:216
 msgid "  --[no-]share-printers   Turn printer sharing on/off."
 msgstr "  --[no-]share-printers   プリンター共有の有効/無効を切り替える。"
 
-#: systemv/cupsctl.c:218
 msgid "  --[no-]user-cancel-any  Allow/prevent users to cancel any job."
 msgstr ""
 "  --[no-]user-cancel-any  あらゆるジョブのキャンセルをユーザーに許可/禁止する"
 
-#: ppdc/ppdc.cxx:455
 msgid "  --cr                    End lines with CR (Mac OS 9)."
 msgstr "  --cr                    行末を CR とする (Mac OS 9)。"
 
-#: ppdc/ppdc.cxx:457
 msgid "  --crlf                  End lines with CR + LF (Windows)."
 msgstr "  --crlf                  行末を CR + LF とする (Windows)。"
 
-#: test/ippfind.c:2754
 msgid "  --domain regex          Match domain to regular expression."
 msgstr "  --domain <正規表現>     ドメインが正規表現にマッチするか。"
 
-#: test/ippfind.c:2755
 msgid ""
 "  --exec utility [argument ...] ;\n"
 "                          Execute program if true."
@@ -1174,174 +969,137 @@ msgstr ""
 "  --exec <実行ファイル名> [引数 ...] ;\n"
 "                          成功した場合、<実行ファイル名>を実行する。"
 
-#: test/ippfind.c:2775
 msgid "  --false                 Always false."
 msgstr "  --false                 常に失敗。"
 
-#: test/ippfind.c:2737
 msgid "  --help                  Show this help."
 msgstr "  --help                  このヘルプを表示する。"
 
-#: test/ippfind.c:2757
 msgid "  --host regex            Match hostname to regular expression."
 msgstr "  --host <正規表現>       ホスト名が正規表現にマッチするか。"
 
-#: ppdc/ppdc.cxx:459
 msgid "  --lf                    End lines with LF (UNIX/Linux/OS X)."
 msgstr "  --lf                    行末を LF とする (UNIX/Linux/OS X)。"
 
-#: test/ippfind.c:2759
 msgid "  --local                 True if service is local."
 msgstr "  --local                 サービスがローカルなら真。"
 
-#: test/ippfind.c:2758
 msgid "  --ls                    List attributes."
 msgstr "  --ls                    属性の一覧を表示する。"
 
-#: test/ippfind.c:2760
 msgid "  --name regex            Match service name to regular expression."
 msgstr "  --name <正規表現>       サービス名が正規表現とマッチするか。"
 
-#: test/ippfind.c:2774
 msgid "  --not expression        Unary NOT of expression."
 msgstr "  --not <式>              式を否定する単項演算子。"
 
-#: test/ippfind.c:2761
 msgid "  --path regex            Match resource path to regular expression."
 msgstr "  --path <正規表現>       リソースのパスが正規表現とマッチするか。"
 
-#: test/ippfind.c:2762
 msgid "  --port number[-number]  Match port to number or range."
-msgstr "  --port 番号[-番号]      ポートが指定された番号または範囲とマッチするか。"
+msgstr ""
+"  --port 番号[-番号]      ポートが指定された番号または範囲とマッチするか。"
 
-#: test/ippfind.c:2763
 msgid "  --print                 Print URI if true."
 msgstr "  --print                 結果が真なら URI を表示する。"
 
-#: test/ippfind.c:2764
 msgid "  --print-name            Print service name if true."
 msgstr "  --print-name            結果が真ならサービス名を表示する。"
 
-#: test/ippfind.c:2765
 msgid "  --quiet                 Quietly report match via exit code."
-msgstr "  --quiet                 マッチ結果を終了コードで報告し、出力をしない。"
+msgstr ""
+"  --quiet                 マッチ結果を終了コードで報告し、出力をしない。"
 
-#: test/ippfind.c:2766
 msgid "  --remote                True if service is remote."
 msgstr "  --remote                サービスがリモートなら真。"
 
-#: test/ippfind.c:2776
 msgid "  --true                  Always true."
 msgstr "  --true                  常に真。"
 
-#: test/ippfind.c:2767
 msgid "  --txt key               True if the TXT record contains the key."
 msgstr "  --txt <キー名>          TXT レコードがキー名を含んでいたら真。"
 
-#: test/ippfind.c:2768
 msgid "  --txt-* regex           Match TXT record key to regular expression."
-msgstr "  --txt-* <正規表現>      TXT レコードのキーが正規表現とマッチしたら真。"
+msgstr ""
+"  --txt-* <正規表現>      TXT レコードのキーが正規表現とマッチしたら真。"
 
-#: test/ippfind.c:2769
 msgid "  --uri regex             Match URI to regular expression."
 msgstr "  --uri <正規表現>        URI が正規表現とマッチするか。"
 
-#: test/ippfind.c:2738
 msgid "  --version               Show program version."
 msgstr "  --version               プログラムのバージョンを表示。"
 
-#: test/ippfind.c:2731 test/ipptool.c:4790
 msgid "  -4                      Connect using IPv4."
 msgstr "  -4                      IPv4 で接続する。"
 
-#: test/ippfind.c:2732 test/ipptool.c:4791
 msgid "  -6                      Connect using IPv6."
 msgstr "  -6                      IPv6 で接続する。"
 
-#: test/ipptool.c:4792
 msgid "  -C                      Send requests using chunking (default)."
 msgstr ""
 "  -C                      chunking を用いてリクエストを送る (デフォルト)。"
 
-#: scheduler/cupsfilter.c:1475
 msgid "  -D                      Remove the input file when finished."
 msgstr "  -D                      終了したときに入力ファイルを削除する。"
 
-#: ppdc/ppdc.cxx:438 ppdc/ppdhtml.cxx:175 ppdc/ppdpo.cxx:255
 msgid "  -D name=value           Set named variable to value."
 msgstr ""
 "  -D name=value           name で指定された変数に値 value をセットする。"
 
-#: systemv/cupsaddsmb.c:285 systemv/cupsctl.c:205
 msgid "  -E                      Encrypt the connection."
 msgstr "  -E                      接続を暗号化する。"
 
-#: test/ipptool.c:4794
 msgid "  -E                      Test with HTTP Upgrade to TLS."
 msgstr ""
 "  -E                      HTTP から TLS へのアップグレードでテストする。"
 
-#: scheduler/main.c:2016
 msgid ""
 "  -F                      Run in the foreground but detach from console."
 msgstr ""
 "  -F                      フォアグラウンドで実行するがコンソールからはデタッ"
 "チする。"
 
-#: systemv/cupsaddsmb.c:286
 msgid "  -H samba-server         Use the named SAMBA server."
 msgstr "  -H sambaサーバー        指定の SAMBA サーバーを使う。"
 
-#: test/ipptool.c:4796
 msgid "  -I                      Ignore errors."
 msgstr "  -I                      エラーを無視する。"
 
-#: ppdc/ppdc.cxx:440 ppdc/ppdhtml.cxx:177 ppdc/ppdi.cxx:131 ppdc/ppdpo.cxx:257
 msgid "  -I include-dir          Add include directory to search path."
 msgstr ""
 "  -I include-dir          インクルードディレクトリーを検索パスに含める。"
 
-#: systemv/cupstestppd.c:3819
 msgid "  -I {filename,filters,none,profiles}"
 msgstr "  -I {filename,filters,none,profiles}"
 
-#: test/ipptool.c:4797
 msgid "  -L                      Send requests using content-length."
 msgstr "  -L                      content-length を用いてリクエストを送る。"
 
-#: scheduler/cupsfilter.c:1477
 msgid "  -P filename.ppd         Set PPD file."
 msgstr "  -P filename.ppd         PPD ファイルを指定する。"
 
-#: test/ippfind.c:2741
 msgid "  -P number[-number]      Match port to number or range."
-msgstr "  -P 番号[-番号]          ポートが指定された番号または範囲とマッチするか。"
+msgstr ""
+"  -P 番号[-番号]          ポートが指定された番号または範囲とマッチするか。"
 
-#: systemv/cupstestppd.c:3821
 msgid "  -R root-directory       Set alternate root."
 msgstr "  -R root-directory       別のルートディレクトリーを指定する。"
 
-#: test/ipptool.c:4799
 msgid "  -S                      Test with SSL encryption."
 msgstr "  -S                      SSL 暗号化でテストする。"
 
-#: test/ippfind.c:2733
 msgid "  -T seconds              Set the browse timeout in seconds."
 msgstr "  -T <秒>                 ブラウズのタイムアウトを秒で指定する。"
 
-#: test/ipptool.c:4801
 msgid "  -T seconds              Set the receive/send timeout in seconds."
 msgstr "  -T seconds              受信/送信タイムアウトを秒で指定する。"
 
-#: scheduler/cupsfilter.c:1478 systemv/cupsaddsmb.c:288 systemv/cupsctl.c:206
 msgid "  -U username             Specify username."
 msgstr "  -U username             ユーザー名を指定する。"
 
-#: test/ippfind.c:2735 test/ipptool.c:4803
 msgid "  -V version              Set default IPP version."
 msgstr "  -V version              デフォルトの IPP バージョンを指定する。"
 
-#: systemv/cupstestppd.c:3822
 msgid ""
 "  -W {all,none,constraints,defaults,duplex,filters,profiles,sizes,"
 "translations}"
@@ -1349,85 +1107,69 @@ msgstr ""
 "  -W {all,none,constraints,defaults,duplex,filters,profiles,sizes,"
 "translations}"
 
-#: test/ipptool.c:4805
 msgid "  -X                      Produce XML plist instead of plain text."
 msgstr "  -X                      プレーンテキストの代わりに XML を用いる。"
 
-#: test/ippdiscover.c:818
 msgid "  -a                      Browse for all services."
 msgstr "  -a                      すべてのサービスをブラウズする。"
 
-#: systemv/cupsaddsmb.c:289
 msgid "  -a                      Export all printers."
 msgstr "  -a                      すべてのプリンターをエクスポートする。"
 
-#: ppdc/ppdc.cxx:442
 msgid "  -c catalog.po           Load the specified message catalog."
 msgstr "  -c catalog.po           指定したメッセージカタログをロードする。"
 
-#: scheduler/cupsfilter.c:1479 scheduler/main.c:2014
+msgid "  -c cups-files.conf      Set cups-files.conf file to use."
+msgstr ""
+
 msgid "  -c cupsd.conf           Set cupsd.conf file to use."
 msgstr "  -c cupsd.conf           使用する cupsd.conf ファイルを指定する。"
 
-#: test/ippdiscover.c:819
 msgid "  -d domain               Browse/resolve in specified domain."
 msgstr "  -d <ドメイン名>         指定されたドメインでブラウズ/名前解決する。"
 
-#: test/ipptool.c:4807
 msgid "  -d name=value           Set named variable to value."
 msgstr ""
 "  -d name=value           name で指定された変数に値 value をセットする。"
 
-#: ppdc/ppdc.cxx:444
 msgid "  -d output-dir           Specify the output directory."
 msgstr "  -d output-dir           出力先ディレクトリーを指定する。"
 
-#: scheduler/cupsfilter.c:1481
 msgid "  -d printer              Use the named printer."
 msgstr "  -d printer              指定されたプリンターを利用する。"
 
-#: test/ippfind.c:2742
 msgid "  -d regex                Match domain to regular expression."
 msgstr "  -d <正規表現>           ドメインが正規表現にマッチするか。"
 
-#: scheduler/cupsfilter.c:1483
 msgid "  -e                      Use every filter from the PPD file."
 msgstr ""
 "  -e                      PPD ファイルからすべてのフィルターを使用する。"
 
-#: scheduler/main.c:2015
 msgid "  -f                      Run in the foreground."
 msgstr "  -f                      フォアグラウンドで実行する。"
 
-#: test/ipptool.c:4809
 msgid "  -f filename             Set default request filename."
 msgstr "  -f filename             デフォルトのリクエストファイル名を指定する。"
 
-#: scheduler/main.c:2018
 msgid "  -h                      Show this usage message."
 msgstr "  -h                      このヘルプメッセージを表示する。"
 
-#: test/ippfind.c:2743
 msgid "  -h regex                Match hostname to regular expression."
 msgstr "  -h <正規表現>           ホスト名が正規表現にマッチするか。"
 
-#: systemv/cupsaddsmb.c:290 systemv/cupsctl.c:207
 msgid "  -h server[:port]        Specify server address."
 msgstr "  -h server[:port]        サーバーアドレスを指定する。"
 
-#: scheduler/cupsfilter.c:1485
 msgid "  -i mime/type            Set input MIME type (otherwise auto-typed)."
 msgstr ""
 "  -i mime/type            入力の MIME タイプを指定する (指定がなければ自動タ"
 "イプ)。"
 
-#: test/ipptool.c:4811
 msgid ""
 "  -i seconds              Repeat the last file with the given time interval."
 msgstr ""
 "  -i seconds              最後のファイルを与えられた時間間隔で繰り返す。"
 
-#: scheduler/cupsfilter.c:1487
 msgid ""
 "  -j job-id[,N]           Filter file N from the specified job (default is "
 "file 1)."
@@ -1435,132 +1177,104 @@ msgstr ""
 "  -j job-id[,N]           フィルターファイル N を指定されたジョブから使用す"
 "る (デフォルトは ファイル 1)。"
 
-#: test/ippfind.c:2744
 msgid "  -l                      List attributes."
 msgstr "  -l                      属性の一覧を表示する。"
 
-#: scheduler/main.c:2019
 msgid "  -l                      Run cupsd from launchd(8)."
 msgstr "  -l                      launchd(8) から cupsd を実行する。"
 
-#: ppdc/ppdc.cxx:446
 msgid "  -l lang[,lang,...]      Specify the output language(s) (locale)."
 msgstr "  -l lang[,lang,...]      出力言語を指定する。(複数可能)"
 
-#: ppdc/ppdc.cxx:448
 msgid "  -m                      Use the ModelName value as the filename."
 msgstr "  -m                      ModelName の値をファイル名として使用する。"
 
-#: scheduler/cupsfilter.c:1489
 msgid ""
 "  -m mime/type            Set output MIME type (otherwise application/pdf)."
 msgstr ""
 "  -m mime/type            出力の MIME タイプを指定する (指定がなければ "
 "application/pdf)。"
 
-#: scheduler/cupsfilter.c:1491
 msgid "  -n copies               Set number of copies."
 msgstr "  -n copies               部数を指定する。"
 
-#: test/ipptool.c:4813
 msgid ""
 "  -n count                Repeat the last file the given number of times."
 msgstr "  -n count                最後のファイルを与えられた回数だけ繰り返す。"
 
-#: test/ippfind.c:2745
 msgid "  -n regex                Match service name to regular expression."
 msgstr "  -n <正規表現>           サービス名が正規表現とマッチするか。"
 
-#: ppdc/ppdi.cxx:133
 msgid ""
 "  -o filename.drv         Set driver information file (otherwise ppdi.drv)."
 msgstr ""
 "  -o filename.drv         ドライバー情報ファイルを指定する (指定がなければ "
 "ppdi.drv)。"
 
-#: ppdc/ppdmerge.cxx:370
 msgid "  -o filename.ppd[.gz]    Set output file (otherwise stdout)."
 msgstr ""
 "  -o filename.ppd[.gz]    出力ファイルを指定する (指定がなければ標準出力)。"
 
-#: scheduler/cupsfilter.c:1492
 msgid "  -o name=value           Set option(s)."
 msgstr "  -o name=value           オプションを指定する。"
 
-#: test/ippfind.c:2746
 msgid "  -p                      Print URI if true."
 msgstr "  -p                      結果が真なら URI を表示する。"
 
-#: scheduler/cupsfilter.c:1493
 msgid "  -p filename.ppd         Set PPD file."
 msgstr "  -p filename.ppd         PPD ファイルを指定する。"
 
-#: test/ippdiscover.c:820
 msgid "  -p program              Run specified program for each service."
-msgstr "  -p <プログラム名>       指定されたプログラムをそれぞれのサービスに対し実行する。"
+msgstr ""
+"  -p <プログラム名>       指定されたプログラムをそれぞれのサービスに対し実行"
+"する。"
 
-#: test/ippfind.c:2747
 msgid "  -q                      Quietly report match via exit code."
-msgstr "  -q                      マッチ結果を終了コードで報告し、出力をしない。"
+msgstr ""
+"  -q                      マッチ結果を終了コードで報告し、出力をしない。"
 
-#: systemv/cupstestppd.c:3826 test/ipptool.c:4815
 msgid "  -q                      Run silently."
 msgstr "  -q                      詳細は表示しない。"
 
-#: test/ippfind.c:2748
 msgid "  -r                      True if service is remote."
 msgstr "  -r                      サービスがリモートなら真。"
 
-#: systemv/cupstestppd.c:3827
 msgid "  -r                      Use 'relaxed' open mode."
 msgstr "  -r                      寛容モードを用いる。"
 
-#: test/ippfind.c:2749
 msgid "  -s                      Print service name if true."
 msgstr "  -s                      結果が真ならサービス名を表示する。"
 
-#: test/ipptool.c:4816
 msgid "  -t                      Produce a test report."
 msgstr "  -t                      テストリポートを出力する。"
 
-#: ppdc/ppdc.cxx:450
 msgid "  -t                      Test PPDs instead of generating them."
 msgstr "  -t                      PPD を出力しないでテストする。"
 
-#: scheduler/main.c:2020
 msgid "  -t                      Test the configuration file."
 msgstr "  -t                      設定ファイルをテストする。"
 
-#: test/ippfind.c:2750
 msgid "  -t key                  True if the TXT record contains the key."
 msgstr "  -t <キー名>             TXT レコードがキー名を含んでいたら真。"
 
-#: scheduler/cupsfilter.c:1494
 msgid "  -t title                Set title."
 msgstr "  -t title                タイトルを指定する。"
 
-#: test/ippdiscover.c:821
 msgid "  -t type                 Browse/resolve with specified type."
 msgstr "  -t タイプ               指定されたタイプでブラウズ/名前解決する。"
 
-#: scheduler/cupsfilter.c:1495
 msgid "  -u                      Remove the PPD file when finished."
 msgstr "  -u                      終了したときに PPD ファイルを削除する。"
 
-#: test/ippfind.c:2751
 msgid "  -u regex                Match URI to regular expression."
 msgstr "  -u <正規表現>           URI が正規表現とマッチするか。"
 
-#: systemv/cupsaddsmb.c:291 systemv/cupstestppd.c:3828 test/ipptool.c:4817
-#: ppdc/ppdc.cxx:452 ppdc/ppdpo.cxx:259
 msgid "  -v                      Be verbose."
 msgstr "  -v                      冗長出力を行う。"
 
-#: systemv/cupstestppd.c:3829
 msgid "  -vv                     Be very verbose."
 msgstr "  -vv                     より冗長な出力を行う。"
 
-#: test/ippfind.c:2752
 msgid ""
 "  -x utility [argument ...] ;\n"
 "                          Execute program if true."
@@ -1568,15 +1282,12 @@ msgstr ""
 "  -x <実行ファイル名> [引数 ...] ;\n"
 "                          成功した場合、<実行ファイル名>を実行する。"
 
-#: ppdc/ppdc.cxx:453
 msgid "  -z                      Compress PPD files using GNU zip."
 msgstr "  -z                      PPD ファイルを GNU zip を使って圧縮する。"
 
-#: test/ippfind.c:2795
 msgid "  IPPFIND_SERVICE_DOMAIN  Domain name"
 msgstr "  IPPFIND_SERVICE_DOMAIN  ドメイン名"
 
-#: test/ippfind.c:2796
 msgid ""
 "  IPPFIND_SERVICE_HOSTNAME\n"
 "                          Fully-qualified domain name"
@@ -1584,574 +1295,445 @@ msgstr ""
 "  IPPFIND_SERVICE_HOSTNAME\n"
 "                          完全修飾ドメイン名(FQDN)"
 
-#: test/ippfind.c:2798
 msgid "  IPPFIND_SERVICE_NAME    Service instance name"
 msgstr "  IPPFIND_SERVICE_NAME    サービスインスタンス名"
 
-#: test/ippfind.c:2799
 msgid "  IPPFIND_SERVICE_PORT    Port number"
 msgstr "  IPPFIND_SERVICE_PORT    ポート番号"
 
-#: test/ippfind.c:2800
 msgid "  IPPFIND_SERVICE_REGTYPE DNS-SD registration type"
 msgstr "  IPPFIND_SERVICE_REGTYPE DNS-SD 登録タイプ"
 
-#: test/ippfind.c:2801
 msgid "  IPPFIND_SERVICE_SCHEME  URI scheme"
 msgstr "  IPPFIND_SERVICE_SCHEME  URI スキーム"
 
-#: test/ippfind.c:2802
 msgid "  IPPFIND_SERVICE_URI     URI"
 msgstr "  IPPFIND_SERVICE_URI     URI"
 
-#: test/ippfind.c:2803
 msgid "  IPPFIND_TXT_*           Value of TXT record key"
 msgstr "  IPPFIND_TXT_*           TXT レコードキーの値"
 
-#: test/ippfind.c:2778
 msgid ""
 "  expression --and expression\n"
 "                          Logical AND."
 msgstr "  <式> --and <式>         論理 AND。"
 
-#: test/ippfind.c:2780
 msgid ""
 "  expression --or expression\n"
 "                          Logical OR."
 msgstr "  <式> --or <式>          論理 OR。"
 
-#: test/ippfind.c:2777
 msgid "  expression expression   Logical AND."
 msgstr "  <式> <式>               論理 AND。"
 
-#: test/ippfind.c:2785
 msgid "  {service_domain}        Domain name"
 msgstr "  {service_domain}        ドメイン名"
 
-#: test/ippfind.c:2786
 msgid "  {service_hostname}      Fully-qualified domain name"
 msgstr "  {service_hostname}      完全修飾ドメイン名 (FQDN)"
 
-#: test/ippfind.c:2787
 msgid "  {service_name}          Service instance name"
 msgstr "  {service_name}          サービスインスタンス名"
 
-#: test/ippfind.c:2788
 msgid "  {service_port}          Port number"
 msgstr "  {service_port}          ポート番号"
 
-#: test/ippfind.c:2789
 msgid "  {service_regtype}       DNS-SD registration type"
 msgstr "  {service_regtype}       DNS-SD 登録タイプ"
 
-#: test/ippfind.c:2790
 msgid "  {service_scheme}        URI scheme"
 msgstr "  {service_scheme}        URI スキーム"
 
-#: test/ippfind.c:2791
 msgid "  {service_uri}           URI"
 msgstr "  {service_uri}           URI"
 
-#: test/ippfind.c:2792
 msgid "  {txt_*}                 Value of TXT record key"
 msgstr "  {txt_*}                 TXT レコードキーの値"
 
-#: test/ippfind.c:2784
 msgid "  {}                      URI"
 msgstr "  {}                      URI"
 
-#: systemv/cupstestppd.c:332 systemv/cupstestppd.c:351
-#: systemv/cupstestppd.c:363 systemv/cupstestppd.c:496
-#: systemv/cupstestppd.c:511 systemv/cupstestppd.c:532
-#: systemv/cupstestppd.c:547 systemv/cupstestppd.c:577
-#: systemv/cupstestppd.c:597 systemv/cupstestppd.c:620
-#: systemv/cupstestppd.c:638 systemv/cupstestppd.c:664
-#: systemv/cupstestppd.c:682 systemv/cupstestppd.c:702
-#: systemv/cupstestppd.c:722 systemv/cupstestppd.c:740
-#: systemv/cupstestppd.c:757 systemv/cupstestppd.c:776
-#: systemv/cupstestppd.c:797 systemv/cupstestppd.c:816
-#: systemv/cupstestppd.c:836 systemv/cupstestppd.c:856
-#: systemv/cupstestppd.c:876 systemv/cupstestppd.c:896
-#: systemv/cupstestppd.c:914 systemv/cupstestppd.c:931
-#: systemv/cupstestppd.c:953 systemv/cupstestppd.c:971
-#: systemv/cupstestppd.c:988 systemv/cupstestppd.c:1006
-#: systemv/cupstestppd.c:1022 systemv/cupstestppd.c:1042
-#: systemv/cupstestppd.c:1073 systemv/cupstestppd.c:1095
-#: systemv/cupstestppd.c:1146 systemv/cupstestppd.c:1165
-#: systemv/cupstestppd.c:1209 systemv/cupstestppd.c:1223
-#: systemv/cupstestppd.c:1255 systemv/cupstestppd.c:1282
-#: systemv/cupstestppd.c:1800 systemv/cupstestppd.c:1819
-#: systemv/cupstestppd.c:1837 systemv/cupstestppd.c:1889
-#: systemv/cupstestppd.c:1905 systemv/cupstestppd.c:1942
-#: systemv/cupstestppd.c:1960 systemv/cupstestppd.c:1996
-#: systemv/cupstestppd.c:2010 systemv/cupstestppd.c:2037
-#: systemv/cupstestppd.c:2051 systemv/cupstestppd.c:2097
-#: systemv/cupstestppd.c:2119 systemv/cupstestppd.c:2142
-#: systemv/cupstestppd.c:2159 systemv/cupstestppd.c:2201
-#: systemv/cupstestppd.c:2244 systemv/cupstestppd.c:2291
-#: systemv/cupstestppd.c:2315 systemv/cupstestppd.c:2369
-#: systemv/cupstestppd.c:2385 systemv/cupstestppd.c:2415
-#: systemv/cupstestppd.c:2429 systemv/cupstestppd.c:2455
-#: systemv/cupstestppd.c:2471 systemv/cupstestppd.c:2511
-#: systemv/cupstestppd.c:2525 systemv/cupstestppd.c:2551
-#: systemv/cupstestppd.c:2567 systemv/cupstestppd.c:2597
-#: systemv/cupstestppd.c:2611 systemv/cupstestppd.c:2638
-#: systemv/cupstestppd.c:2655 systemv/cupstestppd.c:2669
-#: systemv/cupstestppd.c:2693 systemv/cupstestppd.c:2710
-#: systemv/cupstestppd.c:2724 systemv/cupstestppd.c:2748
-#: systemv/cupstestppd.c:2765 systemv/cupstestppd.c:2779
-#: systemv/cupstestppd.c:2803 systemv/cupstestppd.c:2820
-#: systemv/cupstestppd.c:2834 systemv/cupstestppd.c:2858
-#: systemv/cupstestppd.c:2872 systemv/cupstestppd.c:2887
-#: systemv/cupstestppd.c:2904 systemv/cupstestppd.c:2960
-#: systemv/cupstestppd.c:2995 systemv/cupstestppd.c:3009
-#: systemv/cupstestppd.c:3037 systemv/cupstestppd.c:3102
-#: systemv/cupstestppd.c:3117 systemv/cupstestppd.c:3156
-#: systemv/cupstestppd.c:3176 systemv/cupstestppd.c:3190
-#: systemv/cupstestppd.c:3407 systemv/cupstestppd.c:3443
-#: systemv/cupstestppd.c:3457 systemv/cupstestppd.c:3503
-#: systemv/cupstestppd.c:3535 systemv/cupstestppd.c:3552
-#: systemv/cupstestppd.c:3575 systemv/cupstestppd.c:3591
-#: systemv/cupstestppd.c:3629 systemv/cupstestppd.c:3770
-#: systemv/cupstestppd.c:3792 systemv/cupstestppd.c:3900
 msgid " FAIL"
 msgstr " 失敗"
 
-#: systemv/cupstestppd.c:1306
 msgid " PASS"
 msgstr " 合格"
 
-#: cups/ipp.c:5243
 #, c-format
 msgid "\"%s\": Bad URI value \"%s\" - %s (RFC 2911 section 4.1.5)."
 msgstr "\"%s\": URI の値 \"%s\" が誤っています - %s (RFC 2911 4.1.5 節)。"
 
-#: cups/ipp.c:5254
 #, c-format
 msgid "\"%s\": Bad URI value \"%s\" - bad length %d (RFC 2911 section 4.1.5)."
-msgstr "\"%s\": URI の値 \"%s\" が誤っています - 長さの誤り %d (RFC 2911 4.1.5 節)。"
+msgstr ""
+"\"%s\": URI の値 \"%s\" が誤っています - 長さの誤り %d (RFC 2911 4.1.5 節)。"
 
-#: cups/ipp.c:4874
 #, c-format
 msgid "\"%s\": Bad attribute name - bad length %d (RFC 2911 section 4.1.3)."
 msgstr "\"%s\": 属性名が誤っています - 長さの誤り %d (RFC 2911 4.1.3 節)。"
 
-#: cups/ipp.c:4866
 #, c-format
 msgid ""
 "\"%s\": Bad attribute name - invalid character (RFC 2911 section 4.1.3)."
 msgstr "\"%s\": 属性名が誤っています - 不正な文字 (RFC 2911 4.1.3 節)。"
 
-#: cups/ipp.c:4892
 #, c-format
 msgid "\"%s\": Bad boolen value %d (RFC 2911 section 4.1.11)."
 msgstr "\"%s\": 真偽値 %d が誤っています (RFC 2911 4.1.11 節)。"
 
-#: cups/ipp.c:5306
 #, c-format
 msgid ""
 "\"%s\": Bad charset value \"%s\" - bad characters (RFC 2911 section 4.1.7)."
-msgstr "\"%s\": charset の値 \"%s\" が誤っています - 不正な文字 (RFC 2911 4.1.7 節)。"
+msgstr ""
+"\"%s\": charset の値 \"%s\" が誤っています - 不正な文字 (RFC 2911 4.1.7 節)。"
 
-#: cups/ipp.c:5315
 #, c-format
 msgid ""
 "\"%s\": Bad charset value \"%s\" - bad length %d (RFC 2911 section 4.1.7)."
-msgstr "\"%s\": charset の値 \"%s\" が誤っています - 不正な長さ %d (RFC 2911 section 4.1.7)."
+msgstr ""
+"\"%s\": charset の値 \"%s\" が誤っています - 不正な長さ %d (RFC 2911 section "
+"4.1.7)."
 
-#: cups/ipp.c:4992
 #, c-format
 msgid "\"%s\": Bad dateTime UTC hours %u (RFC 2911 section 4.1.14)."
-msgstr "\"%s\": dateTime UTC の時間指定 %u が誤っています (RFC 2911 4.1.14 節)."
+msgstr ""
+"\"%s\": dateTime UTC の時間指定 %u が誤っています (RFC 2911 4.1.14 節)."
 
-#: cups/ipp.c:5000
 #, c-format
 msgid "\"%s\": Bad dateTime UTC minutes %u (RFC 2911 section 4.1.14)."
 msgstr "\"%s\": dateTime UTC の分指定 %u が誤っています (RFC 2911 4.1.14 節)。"
 
-#: cups/ipp.c:4984
 #, c-format
 msgid "\"%s\": Bad dateTime UTC sign '%c' (RFC 2911 section 4.1.14)."
-msgstr "\"%s\": dateTime UTC の符号指定 '%c' が誤っています (RFC 2911 4.1.14 節)。"
+msgstr ""
+"\"%s\": dateTime UTC の符号指定 '%c' が誤っています (RFC 2911 4.1.14 節)。"
 
-#: cups/ipp.c:4944
 #, c-format
 msgid "\"%s\": Bad dateTime day %u (RFC 2911 section 4.1.14)."
 msgstr "\"%s\": dateTime の日付指定 %u が誤っています (RFC 2911 4.1.14 節)."
 
-#: cups/ipp.c:4976
 #, c-format
 msgid "\"%s\": Bad dateTime deciseconds %u (RFC 2911 section 4.1.14)."
-msgstr "\"%s\": dateTime の 0.1 秒の指定 %u が誤っています (RFC 2911 4.1.14 節)。"
+msgstr ""
+"\"%s\": dateTime の 0.1 秒の指定 %u が誤っています (RFC 2911 4.1.14 節)。"
 
-#: cups/ipp.c:4952
 #, c-format
 msgid "\"%s\": Bad dateTime hours %u (RFC 2911 section 4.1.14)."
 msgstr "\"%s\": dateTime の時間指定 %u が誤っています (RFC 2911 4.1.14 節)。"
 
-#: cups/ipp.c:4960
 #, c-format
 msgid "\"%s\": Bad dateTime minutes %u (RFC 2911 section 4.1.14)."
 msgstr "\"%s\": dateTime の分指定が誤っています %u (RFC 2911 4.1.14 節)。"
 
-#: cups/ipp.c:4936
 #, c-format
 msgid "\"%s\": Bad dateTime month %u (RFC 2911 section 4.1.14)."
 msgstr "\"%s\": dateTime の月指定 %u が誤っています (RFC 2911 4.1.14 節)。"
 
-#: cups/ipp.c:4968
 #, c-format
 msgid "\"%s\": Bad dateTime seconds %u (RFC 2911 section 4.1.14)."
 msgstr "\"%s\": 日時の秒指定 %u が誤っています (RFC 2911 4.1.14 節)。"
 
-#: cups/ipp.c:4906
 #, c-format
 msgid "\"%s\": Bad enum value %d - out of range (RFC 2911 section 4.1.4)."
 msgstr "\"%s\": enum の値 %d が誤っています - 範囲外の値 (RFC 2911 4.1.4 節)。"
 
-#: cups/ipp.c:5221
 #, c-format
 msgid ""
 "\"%s\": Bad keyword value \"%s\" - bad length %d (RFC 2911 section 4.1.3)."
-msgstr "\"%s\": keyword の値 \"%s\" が誤っています -  %d (RFC 2911 section 4.1.3)."
+msgstr ""
+"\"%s\": keyword の値 \"%s\" が誤っています -  %d (RFC 2911 section 4.1.3)."
 
-#: cups/ipp.c:5212
 #, c-format
 msgid ""
 "\"%s\": Bad keyword value \"%s\" - invalid character (RFC 2911 section "
 "4.1.3)."
-msgstr "\"%s\": keyword の値 \"%s\" が誤っています - 不正な文字 (RFC 2911 4.1.3 節)。"
+msgstr ""
+"\"%s\": keyword の値 \"%s\" が誤っています - 不正な文字 (RFC 2911 4.1.3 節)。"
 
-#: cups/ipp.c:5415
 #, c-format
 msgid ""
 "\"%s\": Bad mimeMediaType value \"%s\" - bad characters (RFC 2911 section "
 "4.1.9)."
-msgstr "\"%s\": mimeMediaType の値 \"%s\" が誤っています - 誤った文字 (RFC 2911 4.1.9 節)。"
+msgstr ""
+"\"%s\": mimeMediaType の値 \"%s\" が誤っています - 誤った文字 (RFC 2911 "
+"4.1.9 節)。"
 
-#: cups/ipp.c:5425
 #, c-format
 msgid ""
 "\"%s\": Bad mimeMediaType value \"%s\" - bad length %d (RFC 2911 section "
 "4.1.9)."
-msgstr "\"%s\": mimeMediaType の値 \"%s\" が誤っています - 長さの誤り %d (RFC 2911 4.1.9 節)。"
+msgstr ""
+"\"%s\": mimeMediaType の値 \"%s\" が誤っています - 長さの誤り %d (RFC 2911 "
+"4.1.9 節)。"
 
-#: cups/ipp.c:5183
 #, c-format
 msgid ""
 "\"%s\": Bad name value \"%s\" - bad UTF-8 sequence (RFC 2911 section 4.1.2)."
-msgstr "\"%s\": name の値 \"%s\" が誤っています - UTF-8 として誤った並び (RFC 2911 4.1.2 節)。"
+msgstr ""
+"\"%s\": name の値 \"%s\" が誤っています - UTF-8 として誤った並び (RFC 2911 "
+"4.1.2 節)。"
 
-#: cups/ipp.c:5192
 #, c-format
 msgid "\"%s\": Bad name value \"%s\" - bad length %d (RFC 2911 section 4.1.2)."
-msgstr "\"%s\": name の値 \"%s\" が誤っています - 誤った長さ %d (RFC 2911 section 4.1.2)。"
+msgstr ""
+"\"%s\": name の値 \"%s\" が誤っています - 誤った長さ %d (RFC 2911 section "
+"4.1.2)。"
 
-#: cups/ipp.c:5361
 #, c-format
 msgid ""
 "\"%s\": Bad naturalLanguage value \"%s\" - bad characters (RFC 2911 section "
 "4.1.8)."
-msgstr "\"%s\": naturalLanguage の値 \"%s\" が誤っています - 誤った文字 (RFC 2911 4.1.8 節)。"
+msgstr ""
+"\"%s\": naturalLanguage の値 \"%s\" が誤っています - 誤った文字 (RFC 2911 "
+"4.1.8 節)。"
 
-#: cups/ipp.c:5371
 #, c-format
 msgid ""
 "\"%s\": Bad naturalLanguage value \"%s\" - bad length %d (RFC 2911 section "
 "4.1.8)."
-msgstr "\"%s\": naturalLanguage の値 \"%s\" が誤っています - 誤った長さ %d (RFC 2911 4.1.8 節)。"
+msgstr ""
+"\"%s\": naturalLanguage の値 \"%s\" が誤っています - 誤った長さ %d (RFC 2911 "
+"4.1.8 節)。"
 
-#: cups/ipp.c:4920
 #, c-format
 msgid ""
 "\"%s\": Bad octetString value - bad length %d (RFC 2911 section 4.1.10)."
-msgstr "\"%s\": octetString 値が誤っています - 誤った長さ %d (RFC 2911 4.1.10 節)。"
+msgstr ""
+"\"%s\": octetString 値が誤っています - 誤った長さ %d (RFC 2911 4.1.10 節)。"
 
-#: cups/ipp.c:5063
 #, c-format
 msgid ""
 "\"%s\": Bad rangeOfInteger value %d-%d - lower greater than upper (RFC 2911 "
 "section 4.1.13)."
-msgstr "\"%s\": rangeOfInteger の値 %d-%d が誤っています  - 下限が上限よりも大きい (RFC 2911 4.1.13 節)。"
+msgstr ""
+"\"%s\": rangeOfInteger の値 %d-%d が誤っています  - 下限が上限よりも大きい "
+"(RFC 2911 4.1.13 節)。"
 
-#: cups/ipp.c:5044
 #, c-format
 msgid ""
 "\"%s\": Bad resolution value %dx%d%s - bad units value (RFC 2911 section "
 "4.1.15)."
-msgstr "\"%s\": resolution の値 %dx%d%s が誤っています - 単位値の誤り (RFC 2911 4.1.15 節)。"
+msgstr ""
+"\"%s\": resolution の値 %dx%d%s が誤っています - 単位値の誤り (RFC 2911 "
+"4.1.15 節)。"
 
-#: cups/ipp.c:5013
 #, c-format
 msgid ""
 "\"%s\": Bad resolution value %dx%d%s - cross feed resolution must be "
 "positive (RFC 2911 section 4.1.15)."
-msgstr "\"%s\": resolution の値 %dx%d%s が誤っています - 主走査解像道が負 (RFC 2911 4.1.15 節)。"
+msgstr ""
+"\"%s\": resolution の値 %dx%d%s が誤っています - 主走査解像道が負 (RFC 2911 "
+"4.1.15 節)。"
 
-#: cups/ipp.c:5028
 #, c-format
 msgid ""
 "\"%s\": Bad resolution value %dx%d%s - feed resolution must be positive (RFC "
 "2911 section 4.1.15)."
-msgstr "\"%s\": resolution の値 %dx%d%s が誤っています - 副走査解像度が負 (RFC 2911 4.1.15 節)。"
+msgstr ""
+"\"%s\": resolution の値 %dx%d%s が誤っています - 副走査解像度が負 (RFC 2911 "
+"4.1.15 節)。"
 
-#: cups/ipp.c:5125
 #, c-format
 msgid ""
 "\"%s\": Bad text value \"%s\" - bad UTF-8 sequence (RFC 2911 section 4.1.1)."
-msgstr "\"%s\": text の値 \"%s\" が誤っています - UTF-8 として誤った並び (RFC 2911 4.1.1 節)。"
+msgstr ""
+"\"%s\": text の値 \"%s\" が誤っています - UTF-8 として誤った並び (RFC 2911 "
+"4.1.1 節)。"
 
-#: cups/ipp.c:5134
 #, c-format
 msgid "\"%s\": Bad text value \"%s\" - bad length %d (RFC 2911 section 4.1.1)."
-msgstr "\"%s\": text の値 \"%s\" が誤っています - 不正な長さ %d (RFC 2911 4.1.1 節)。"
+msgstr ""
+"\"%s\": text の値 \"%s\" が誤っています - 不正な長さ %d (RFC 2911 4.1.1 節)。"
 
-#: cups/ipp.c:5277
 #, c-format
 msgid ""
 "\"%s\": Bad uriScheme value \"%s\" - bad characters (RFC 2911 section 4.1.6)."
-msgstr "\"%s\": uriScheme の値 \"%s\" が誤っています - 誤った文字 (RFC 2911 4.1.6 節)."
+msgstr ""
+"\"%s\": uriScheme の値 \"%s\" が誤っています - 誤った文字 (RFC 2911 4.1.6 "
+"節)."
 
-#: cups/ipp.c:5286
 #, c-format
 msgid ""
-"\"%s\": Bad uriScheme value \"%s\" - bad length %d (RFC 2911 4.1.6 節)."
-msgstr "\"%s\": uriScheme 値 \"%s\" が誤っています - 誤った長さ %d (RFC 2911 4.1.6 節)."
+"\"%s\": Bad uriScheme value \"%s\" - bad length %d (RFC 2911 section 4.1.6)."
+msgstr ""
 
-#: berkeley/lpq.c:565
 #, c-format
 msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes"
 msgstr "%-6s %-10.10s %-4d %-10d %-27.27s %.0f バイト"
 
-#: berkeley/lpq.c:570
 #, c-format
 msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes"
 msgstr "%-7s %-7.7s %-7d %-31.31s %.0f バイト"
 
-#: systemv/lpstat.c:792
 #, c-format
 msgid "%s accepting requests since %s"
 msgstr "%s は %s からリクエストを受け付けています"
 
-#: scheduler/ipp.c:9933
 #, c-format
 msgid "%s cannot be changed."
 msgstr "%s は変更できません。"
 
-#: berkeley/lpc.c:189
 #, c-format
 msgid "%s is not implemented by the CUPS version of lpc."
 msgstr "%s は lpc の CUPS バージョンでは実装されていません。"
 
-#: berkeley/lpq.c:656
 #, c-format
 msgid "%s is not ready"
 msgstr "%s は準備ができていません"
 
-#: berkeley/lpq.c:649
 #, c-format
 msgid "%s is ready"
 msgstr "%s は準備ができています"
 
-#: berkeley/lpq.c:652
 #, c-format
 msgid "%s is ready and printing"
 msgstr "%s は準備ができており印刷しています"
 
-#: filter/rastertoepson.c:985 filter/rastertohp.c:711
-#: filter/rastertolabel.c:1123
 #, c-format
 msgid "%s job-id user title copies options [file]"
 msgstr "%s ジョブID ユーザー タイトル コピー数 オプション [ファイル]"
 
-#: systemv/lpstat.c:796
 #, c-format
 msgid "%s not accepting requests since %s -"
 msgstr "%s は %s からリクエストを受け付けていません -"
 
-#: scheduler/ipp.c:691
 #, c-format
 msgid "%s not supported."
 msgstr "%s はサポートされていません。"
 
-#: systemv/lpstat.c:807
 #, c-format
 msgid "%s/%s accepting requests since %s"
 msgstr "%s/%s は %s からリクエストを受け付けています"
 
-#: systemv/lpstat.c:812
 #, c-format
 msgid "%s/%s not accepting requests since %s -"
 msgstr "%s/%s は %s からリクエストを受け付けていません - "
 
-#: berkeley/lpq.c:557
 #, c-format
 msgid "%s: %-33.33s [job %d localhost]"
 msgstr "%s:%-33.33s [ジョブ %d localhost]"
 
 #. TRANSLATORS: Message is "subject: error"
-#: cups/langprintf.c:86 scheduler/cupsfilter.c:716 systemv/lpadmin.c:805
-#: systemv/lpadmin.c:856 systemv/lpadmin.c:906 systemv/lpadmin.c:962
-#: systemv/lpadmin.c:1060 systemv/lpadmin.c:1112 systemv/lpadmin.c:1168
-#: systemv/lpadmin.c:1478
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
 
-#: systemv/cancel.c:305 systemv/cancel.c:368
 #, c-format
 msgid "%s: %s failed: %s"
 msgstr "%s: %s に失敗しました: %s"
 
-#: test/ippfind.c:797 test/ipptool.c:389
 #, c-format
 msgid "%s: Bad version %s for \"-V\"."
 msgstr "%s: -V オプションにおいて %s は不正なバージョンです。"
 
-#: systemv/cupsaccept.c:68
 #, c-format
 msgid "%s: Don't know what to do."
 msgstr "%s: 何が起きているか不明です。"
 
-#: berkeley/lpq.c:237 berkeley/lpr.c:362 systemv/lp.c:608
 #, c-format
 msgid ""
 "%s: Error - %s environment variable names non-existent destination \"%s\"."
 msgstr "%s: エラー - 環境変数 %s が存在しない宛先 \"%s\" を指しています。"
 
-#: berkeley/lpq.c:144 berkeley/lpq.c:215 berkeley/lpr.c:234 berkeley/lpr.c:337
-#: systemv/lp.c:163 systemv/lp.c:583 systemv/lp.c:703 systemv/lp.c:752
-#: systemv/lpstat.c:208 systemv/lpstat.c:254 systemv/lpstat.c:345
-#: systemv/lpstat.c:374 systemv/lpstat.c:398 systemv/lpstat.c:457
-#: systemv/lpstat.c:523 systemv/lpstat.c:584 systemv/lpstat.c:710
-#: systemv/lpstat.c:895 systemv/lpstat.c:1156 systemv/lpstat.c:1399
-#: systemv/lpstat.c:1658
 #, c-format
 msgid "%s: Error - add '/version=1.1' to server name."
 msgstr "%s: エラー - '/version=1.1' をサーバー名に付与してください。"
 
-#: systemv/lp.c:240
 #, c-format
 msgid "%s: Error - bad job ID."
 msgstr "%s: エラー - 不正なジョブ ID です。"
 
-#: systemv/lp.c:228
 #, c-format
 msgid "%s: Error - cannot print files and alter jobs simultaneously."
 msgstr ""
 "%s: エラー - ファイルを印刷できず、ジョブを同時に変えることができません。"
 
-#: systemv/lp.c:521
 #, c-format
 msgid "%s: Error - cannot print from stdin if files or a job ID are provided."
 msgstr ""
 "%s: エラー - ファイルまたはジョブ ID が提供されている場合、標準入力から印刷で"
 "きません。 "
 
-#: systemv/lp.c:470
 #, c-format
 msgid "%s: Error - expected character set after \"-S\" option."
 msgstr "%s: エラー - \"-S\" オプションのあとには文字セットが必要です。"
 
-#: systemv/lp.c:489
 #, c-format
 msgid "%s: Error - expected content type after \"-T\" option."
 msgstr "%s: エラー - \"-T\" オプションのあとにはコンテンツタイプが必要です。"
 
-#: berkeley/lpr.c:249
 #, c-format
 msgid "%s: Error - expected copies after \"-#\" option."
 msgstr "%s: エラー - \"-#\" オプションのあとにはコピー数が必要です。"
 
-#: systemv/lp.c:273
 #, c-format
 msgid "%s: Error - expected copies after \"-n\" option."
 msgstr "%s: エラー - \"-n\" オプションのあとにはコピー数が必要です。"
 
-#: berkeley/lpr.c:210
 #, c-format
 msgid "%s: Error - expected destination after \"-P\" option."
 msgstr "%s: エラー - \"-P\" オプションのあとには宛先が必要です。"
 
-#: systemv/lp.c:138
 #, c-format
 msgid "%s: Error - expected destination after \"-d\" option."
 msgstr "%s: エラー - \"-d\" オプションのあとにはプリンター名が必要です。"
 
-#: systemv/lp.c:177
 #, c-format
 msgid "%s: Error - expected form after \"-f\" option."
 msgstr "%s: エラー - \"-f\" オプションのあとには用紙名が必要です。"
 
-#: systemv/lp.c:400
 #, c-format
 msgid "%s: Error - expected hold name after \"-H\" option."
 msgstr "%s: エラー - \"-H\" オプションのあとにはホールド名が必要です。"
 
-#: berkeley/lpr.c:104
 #, c-format
 msgid "%s: Error - expected hostname after \"-H\" option."
 msgstr "%s: エラー - \"-H\" オプションのあとにはホスト名が必要です。"
 
-#: berkeley/lpq.c:180 berkeley/lprm.c:123 systemv/cancel.c:124
-#: systemv/cupsaccept.c:123 systemv/lp.c:198 systemv/lpstat.c:279
 #, c-format
 msgid "%s: Error - expected hostname after \"-h\" option."
 msgstr "%s: エラー -  \"-h\" オプションのあとにはホスト名が必要です。"
 
-#: systemv/lp.c:380
 #, c-format
 msgid "%s: Error - expected mode list after \"-y\" option."
 msgstr "%s: エラー - \"-y\" オプションのあとにはモードリストが必要です。"
 
-#: berkeley/lpr.c:272
 #, c-format
 msgid "%s: Error - expected name after \"-%c\" option."
 msgstr "%s: エラー - \"-%c\" オプションのあとには名前が必要です。"
 
-#: berkeley/lpr.c:154 systemv/lp.c:297
 #, c-format
 msgid "%s: Error - expected option=value after \"-o\" option."
 msgstr "%s: エラー - \"-o\" オプションのあとには オプション=値 が必要です。"
 
-#: systemv/lp.c:450
 #, c-format
 msgid "%s: Error - expected page list after \"-P\" option."
 msgstr "%s: エラー - \"-P\" オプションのあとにはページリストが必要です。"
 
-#: systemv/lp.c:317
 #, c-format
 msgid "%s: Error - expected priority after \"-%c\" option."
 msgstr "%s: エラー - \"-%c\" オプションのあとには優先度が必要です。"
 
-#: systemv/cupsaccept.c:141
 #, c-format
 msgid "%s: Error - expected reason text after \"-r\" option."
 msgstr "%s: エラー - \"-r\" のあとには理由のテキストが必要です。"
 
-#: systemv/lp.c:363
 #, c-format
 msgid "%s: Error - expected title after \"-t\" option."
 msgstr "%s: エラー - \"-t\" オプションのあとにはタイトルが必要です。"
 
-#: berkeley/lpq.c:108 berkeley/lpr.c:85 berkeley/lprm.c:104
-#: systemv/cancel.c:95 systemv/cupsaccept.c:101 systemv/lp.c:116
-#: systemv/lpadmin.c:438 systemv/lpstat.c:137
 #, c-format
 msgid "%s: Error - expected username after \"-U\" option."
 msgstr "%s: エラー - \"-U\" オプションのあとにはユーザー名が必要です。"
 
-#: systemv/cancel.c:145
 #, c-format
 msgid "%s: Error - expected username after \"-u\" option."
 msgstr "%s: エラー - \"-u\" オプションのあとにはユーザー名が必要です。"
 
-#: berkeley/lpr.c:126
 #, c-format
 msgid "%s: Error - expected value after \"-%c\" option."
 msgstr "%s: エラー -  \"-%c\" オプションのあとには値が必要です。"
 
-#: systemv/lpstat.c:157 systemv/lpstat.c:171
 #, c-format
 msgid ""
 "%s: Error - need \"completed\", \"not-completed\", or \"all\" after \"-W\" "
@@ -2160,168 +1742,131 @@ msgstr ""
 "%s: エラー - \"-W\" オプションのあとには、\"completed\"、\"not-completed"
 "\"、\"all\" のいずれかが必要です。"
 
-#: berkeley/lpq.c:242 berkeley/lpr.c:367 systemv/lp.c:613
 #, c-format
 msgid "%s: Error - no default destination available."
 msgstr "%s: エラー - 利用可能なデフォルトの宛先がありません。"
 
-#: systemv/lp.c:339
 #, c-format
 msgid "%s: Error - priority must be between 1 and 100."
 msgstr "%s: エラー - 優先度は 1 から 100 の間である必要があります。"
 
-#: berkeley/lpr.c:370 systemv/lp.c:616
 #, c-format
 msgid "%s: Error - scheduler not responding."
 msgstr "%s: エラー - スケジューラーが応答していません。"
 
-#: berkeley/lpr.c:315 systemv/lp.c:553
 #, c-format
 msgid "%s: Error - too many files - \"%s\"."
 msgstr "%s: エラー - ファイルが多すぎます - \"%s\""
 
-#: berkeley/lpr.c:297 systemv/lp.c:536
 #, c-format
 msgid "%s: Error - unable to access \"%s\" - %s"
 msgstr "%s: エラー - \"%s\" にアクセスできません - %s"
 
-#: berkeley/lpr.c:413 systemv/lp.c:647
 #, c-format
 msgid "%s: Error - unable to queue from stdin - %s."
 msgstr "%s: エラー - 標準入力からキューにデータを入力できません。 - %s"
 
-#: berkeley/lprm.c:87 berkeley/lprm.c:172 systemv/cancel.c:222
 #, c-format
 msgid "%s: Error - unknown destination \"%s\"."
 msgstr "%s: エラー - \"%s\" は未知の宛先です。"
 
-#: berkeley/lpq.c:148
 #, c-format
 msgid "%s: Error - unknown destination \"%s/%s\"."
 msgstr "%s: エラー - \"%s/%s\" は未知の宛先です。"
 
-#: berkeley/lpr.c:283 berkeley/lprm.c:139 systemv/cancel.c:163
-#: systemv/cupsaccept.c:164 systemv/lp.c:512 systemv/lpstat.c:469
 #, c-format
 msgid "%s: Error - unknown option \"%c\"."
 msgstr "%s: エラー - '%c' は未知のオプションです。"
 
-#: systemv/cupsaccept.c:157 systemv/lp.c:503
 #, c-format
 msgid "%s: Error - unknown option \"%s\"."
 msgstr "%s: エラー - '%s' は未知のオプションです。"
 
-#: systemv/lp.c:217
 #, c-format
 msgid "%s: Expected job ID after \"-i\" option."
 msgstr "%s: '-i' オプションのあとにはジョブ ID が必要です。"
 
-#: systemv/lpstat.c:527 systemv/lpstat.c:567
 #, c-format
 msgid "%s: Invalid destination name in list \"%s\"."
 msgstr "%s: リスト \"%s\" に無効な宛先名があります。"
 
-#: scheduler/cupsfilter.c:569
 #, c-format
 msgid "%s: Invalid filter string \"%s\"."
 msgstr "%s: 無効なフィルター文字列です \"%s\""
 
-#: test/ippfind.c:768 test/ipptool.c:357
 #, c-format
 msgid "%s: Missing timeout for \"-T\"."
 msgstr "%s: \"-T\" オプションにタイムアウトが設定されていません。"
 
-#: test/ippfind.c:781 test/ipptool.c:371
 #, c-format
 msgid "%s: Missing version for \"-V\"."
 msgstr "%s: \"-V\" オプションにバージョンの指定がありません。"
 
-#: systemv/lp.c:427
 #, c-format
 msgid "%s: Need job ID (\"-i jobid\") before \"-H restart\"."
 msgstr "%s: '-H restart' の前にはジョブ ID ('-i ジョブID') が必要です。"
 
-#: scheduler/cupsfilter.c:460
 #, c-format
 msgid "%s: No filter to convert from %s/%s to %s/%s."
 msgstr "%s: %s/%s から %s/%s に変換するフィルターがありません。"
 
-#: systemv/cupsaccept.c:198
 #, c-format
 msgid "%s: Operation failed: %s"
 msgstr "%s: 操作に失敗しました: %s"
 
-#: berkeley/lpq.c:94 berkeley/lpr.c:71 berkeley/lprm.c:67 systemv/cancel.c:82
-#: systemv/cupsaccept.c:88 systemv/cupsaddsmb.c:86 systemv/lp.c:102
-#: systemv/lpadmin.c:239 systemv/lpinfo.c:88 systemv/lpmove.c:73
-#: systemv/lpstat.c:102 test/ipptool.c:329 test/ipptool.c:346
 #, c-format
 msgid "%s: Sorry, no encryption support."
 msgstr "%s: 残念ながら、暗号化サポートはコンパイル時に組み込まれていません。"
 
-#: berkeley/lpq.c:296 scheduler/cupsfilter.c:1265 systemv/cancel.c:245
-#: systemv/cupsaddsmb.c:144 systemv/cupsaddsmb.c:171
 #, c-format
 msgid "%s: Unable to connect to server."
 msgstr "%s: サーバーに接続できません"
 
-#: systemv/cancel.c:328
 #, c-format
 msgid "%s: Unable to contact server."
 msgstr "%s: サーバーに連絡できません。"
 
-#: scheduler/cupsfilter.c:425
 #, c-format
 msgid "%s: Unable to determine MIME type of \"%s\"."
 msgstr "%s: \"%s\" の MIME タイプを判別できません。"
 
-#: ppdc/ppdmerge.cxx:96
 #, c-format
 msgid "%s: Unable to open %s: %s"
 msgstr "%s: %s を開けません: %s"
 
-#: scheduler/cupsfilter.c:664 ppdc/ppdmerge.cxx:112
 #, c-format
 msgid "%s: Unable to open PPD file: %s on line %d."
 msgstr "%s: PPD ファイルを開けません: %s の %d 行目"
 
-#: scheduler/cupsfilter.c:392
 #, c-format
 msgid "%s: Unable to read MIME database from \"%s\" or \"%s\"."
 msgstr ""
 "%s: \"%s\" または \"%s\" から MIME データベースを読み取ることができません。"
 
-#: berkeley/lpq.c:151 systemv/lpstat.c:588
 #, c-format
 msgid "%s: Unknown destination \"%s\"."
 msgstr "%s: \"%s\" は未知の宛先です。"
 
-#: scheduler/cupsfilter.c:437
 #, c-format
 msgid "%s: Unknown destination MIME type %s/%s."
 msgstr "%s: %s/%s は未知の宛先 MIME タイプです。"
 
-#: scheduler/cupsfilter.c:1470
 #, c-format
 msgid "%s: Unknown option \"%c\"."
 msgstr "%s: '%c' は未知のオプションです。"
 
-#: test/ippfind.c:667
 #, c-format
 msgid "%s: Unknown option \"%s\"."
 msgstr "%s: \"%s\" は未知のオプションです。"
 
-#: test/ippfind.c:948
 #, c-format
 msgid "%s: Unknown option \"-%c\"."
 msgstr "%s: \"-%c\" は未知のオプションです。"
 
-#: scheduler/cupsfilter.c:417
 #, c-format
 msgid "%s: Unknown source MIME type %s/%s."
 msgstr "%s: %s/%s は未知のソース MIME タイプです。"
 
-#: berkeley/lpr.c:140
 #, c-format
 msgid ""
 "%s: Warning - \"%c\" format modifier not supported - output may not be "
@@ -2330,1319 +1875,987 @@ msgstr ""
 "%s: 警告 - '%c' 形式修飾子はサポートされていません - 出力は正しくないものにな"
 "るかもしれません。"
 
-#: systemv/lp.c:477
 #, c-format
 msgid "%s: Warning - character set option ignored."
 msgstr "%s: 警告 - 文字セットオプションは無視されます。"
 
-#: systemv/lp.c:496
 #, c-format
 msgid "%s: Warning - content type option ignored."
 msgstr "%s: 警告 - コンテンツタイプオプションは無視されます。"
 
-#: systemv/lp.c:184
 #, c-format
 msgid "%s: Warning - form option ignored."
 msgstr "%s: 警告 - 用紙オプションは無視されます。"
 
-#: systemv/lp.c:387
 #, c-format
 msgid "%s: Warning - mode option ignored."
 msgstr "%s: 警告 - モードオプションは無視されます。"
 
-#: ppdc/sample.c:310
 msgid "-1"
 msgstr "-1"
 
-#: ppdc/sample.c:301
 msgid "-10"
 msgstr "-10"
 
-#: ppdc/sample.c:393
 msgid "-100"
 msgstr "-100"
 
-#: ppdc/sample.c:392
 msgid "-105"
 msgstr "-105"
 
-#: ppdc/sample.c:300
 msgid "-11"
 msgstr "-11"
 
-#: ppdc/sample.c:391
 msgid "-110"
 msgstr "-110"
 
-#: ppdc/sample.c:390
 msgid "-115"
 msgstr "-115"
 
-#: ppdc/sample.c:299
 msgid "-12"
 msgstr "-12"
 
-#: ppdc/sample.c:389
 msgid "-120"
 msgstr "-120"
 
-#: ppdc/sample.c:298
 msgid "-13"
 msgstr "-13"
 
-#: ppdc/sample.c:297
 msgid "-14"
 msgstr "-14"
 
-#: ppdc/sample.c:296
 msgid "-15"
 msgstr "-15"
 
-#: ppdc/sample.c:309
 msgid "-2"
 msgstr "-2"
 
-#: ppdc/sample.c:409
 msgid "-20"
 msgstr "-20"
 
-#: ppdc/sample.c:408
 msgid "-25"
 msgstr "-25"
 
-#: ppdc/sample.c:308
 msgid "-3"
 msgstr "-3"
 
-#: ppdc/sample.c:407
 msgid "-30"
 msgstr "-30"
 
-#: ppdc/sample.c:406
 msgid "-35"
 msgstr "-35"
 
-#: ppdc/sample.c:307
 msgid "-4"
 msgstr "-4"
 
-#: ppdc/sample.c:405
 msgid "-40"
 msgstr "-40"
 
-#: ppdc/sample.c:404
 msgid "-45"
 msgstr "-45"
 
-#: ppdc/sample.c:306
 msgid "-5"
 msgstr "-5"
 
-#: ppdc/sample.c:403
 msgid "-50"
 msgstr "-50"
 
-#: ppdc/sample.c:402
 msgid "-55"
 msgstr "-55"
 
-#: ppdc/sample.c:305
 msgid "-6"
 msgstr "-6"
 
-#: ppdc/sample.c:401
 msgid "-60"
 msgstr "-60"
 
-#: ppdc/sample.c:400
 msgid "-65"
 msgstr "-65"
 
-#: ppdc/sample.c:304
 msgid "-7"
 msgstr "-7"
 
-#: ppdc/sample.c:399
 msgid "-70"
 msgstr "-70"
 
-#: ppdc/sample.c:398
 msgid "-75"
 msgstr "-75"
 
-#: ppdc/sample.c:303
 msgid "-8"
 msgstr "-8"
 
-#: ppdc/sample.c:397
 msgid "-80"
 msgstr "-80"
 
-#: ppdc/sample.c:396
 msgid "-85"
 msgstr "-85"
 
-#: ppdc/sample.c:302
 msgid "-9"
 msgstr "-9"
 
-#: ppdc/sample.c:395
 msgid "-90"
 msgstr "-90"
 
-#: ppdc/sample.c:394
 msgid "-95"
 msgstr "-95"
 
-#: ppdc/sample.c:311
 msgid "0"
 msgstr "0"
 
-#: ppdc/sample.c:312
 msgid "1"
 msgstr "1"
 
-#: ppdc/sample.c:384
 msgid "1 inch/sec."
 msgstr "1 インチ/秒"
 
-#: ppdc/sample.c:172
 msgid "1.25x0.25\""
 msgstr "1.25x0.25 インチ"
 
-#: ppdc/sample.c:173
 msgid "1.25x2.25\""
 msgstr "1.25x2.25 インチ"
 
-#: ppdc/sample.c:432
 msgid "1.5 inch/sec."
 msgstr "1.5 インチ/秒"
 
-#: ppdc/sample.c:174
 msgid "1.50x0.25\""
 msgstr "1.50x0.25 インチ"
 
-#: ppdc/sample.c:175
 msgid "1.50x0.50\""
 msgstr "1.50x0.50 インチ"
 
-#: ppdc/sample.c:176
 msgid "1.50x1.00\""
 msgstr "1.50x1.00 インチ"
 
-#: ppdc/sample.c:177
 msgid "1.50x2.00\""
 msgstr "1.50x2.00 インチ"
 
-#: ppdc/sample.c:321
 msgid "10"
 msgstr "10"
 
-#: ppdc/sample.c:443
 msgid "10 inches/sec."
 msgstr "10 インチ/秒"
 
-#: ppdc/sample.c:6
 msgid "10 x 11"
 msgstr "10 x 11 インチ"
 
-#: ppdc/sample.c:7
 msgid "10 x 13"
 msgstr "10 x 13 インチ"
 
-#: ppdc/sample.c:8
 msgid "10 x 14"
 msgstr "10 x 14 インチ"
 
-#: ppdc/sample.c:423
 msgid "100"
 msgstr "100"
 
-#: ppdc/sample.c:334
 msgid "100 mm/sec."
 msgstr "100 ミリメートル/秒"
 
-#: ppdc/sample.c:424
 msgid "105"
 msgstr "105"
 
-#: ppdc/sample.c:322
 msgid "11"
 msgstr "11"
 
-#: ppdc/sample.c:444
 msgid "11 inches/sec."
 msgstr "11 インチ/秒"
 
-#: ppdc/sample.c:425
 msgid "110"
 msgstr "110"
 
-#: ppdc/sample.c:426
 msgid "115"
 msgstr "115"
 
-#: ppdc/sample.c:323
 msgid "12"
 msgstr "12"
 
-#: ppdc/sample.c:445
 msgid "12 inches/sec."
 msgstr "12 インチ/秒"
 
-#: ppdc/sample.c:9
 msgid "12 x 11"
 msgstr "12 x 11 インチ"
 
-#: ppdc/sample.c:427
 msgid "120"
 msgstr "120"
 
-#: ppdc/sample.c:335
 msgid "120 mm/sec."
 msgstr "120 ミリメートル/秒"
 
-#: ppdc/sample.c:243
 msgid "120x60dpi"
 msgstr "120x60dpi"
 
-#: ppdc/sample.c:249
 msgid "120x72dpi"
 msgstr "120x72dpi"
 
-#: ppdc/sample.c:324
 msgid "13"
 msgstr "13"
 
-#: ppdc/sample.c:232
 msgid "136dpi"
 msgstr "136dpi"
 
-#: ppdc/sample.c:325
 msgid "14"
 msgstr "14"
 
-#: ppdc/sample.c:326
 msgid "15"
 msgstr "15"
 
-#: ppdc/sample.c:328
 msgid "15 mm/sec."
 msgstr "15 ミリメートル/秒"
 
-#: ppdc/sample.c:10
 msgid "15 x 11"
 msgstr "15 x 11 インチ"
 
-#: ppdc/sample.c:336
 msgid "150 mm/sec."
 msgstr "150 ミリメートル/秒"
 
-#: ppdc/sample.c:283
 msgid "150dpi"
 msgstr "150dpi"
 
-#: ppdc/sample.c:368
 msgid "16"
 msgstr "16"
 
-#: ppdc/sample.c:369
 msgid "17"
 msgstr "17"
 
-#: ppdc/sample.c:370
 msgid "18"
 msgstr "18"
 
-#: ppdc/sample.c:244
 msgid "180dpi"
 msgstr "180dpi"
 
-#: ppdc/sample.c:371
 msgid "19"
 msgstr "19"
 
-#: ppdc/sample.c:313
 msgid "2"
 msgstr "2"
 
-#: ppdc/sample.c:385
 msgid "2 inches/sec."
 msgstr "2 インチ/秒"
 
-#: ppdc/sample.c:270
 msgid "2-Sided Printing"
 msgstr "両面印刷"
 
-#: ppdc/sample.c:178
 msgid "2.00x0.37\""
 msgstr "2.00x0.37 インチ"
 
-#: ppdc/sample.c:179
 msgid "2.00x0.50\""
 msgstr "2.00x0.50 インチ"
 
-#: ppdc/sample.c:180
 msgid "2.00x1.00\""
 msgstr "2.00x1.00 インチ"
 
-#: ppdc/sample.c:181
 msgid "2.00x1.25\""
 msgstr "2.00x1.25 インチ"
 
-#: ppdc/sample.c:182
 msgid "2.00x2.00\""
 msgstr "2.00x2.00 インチ"
 
-#: ppdc/sample.c:183
 msgid "2.00x3.00\""
 msgstr "2.00x3.00 インチ"
 
-#: ppdc/sample.c:184
 msgid "2.00x4.00\""
 msgstr "2.00x4.00 インチ"
 
-#: ppdc/sample.c:185
 msgid "2.00x5.50\""
 msgstr "2.00x5.50 インチ"
 
-#: ppdc/sample.c:186
 msgid "2.25x0.50\""
 msgstr "2.25x0.50 インチ"
 
-#: ppdc/sample.c:187
 msgid "2.25x1.25\""
 msgstr "2.25x1.25 インチ"
 
-#: ppdc/sample.c:188
 msgid "2.25x4.00\""
 msgstr "2.25x4.00 インチ"
 
-#: ppdc/sample.c:189
 msgid "2.25x5.50\""
 msgstr "2.25x5.50 インチ"
 
-#: ppdc/sample.c:190
 msgid "2.38x5.50\""
 msgstr "2.38x5.50 インチ"
 
-#: ppdc/sample.c:433
 msgid "2.5 inches/sec."
 msgstr "2.5 インチ/秒"
 
-#: ppdc/sample.c:191
 msgid "2.50x1.00\""
 msgstr "2.50x1.00 インチ"
 
-#: ppdc/sample.c:192
 msgid "2.50x2.00\""
 msgstr "2.50x2.00 インチ"
 
-#: ppdc/sample.c:193
 msgid "2.75x1.25\""
 msgstr "2.75x1.25 インチ"
 
-#: ppdc/sample.c:194
 msgid "2.9 x 1\""
 msgstr "2.9 x 1 インチ"
 
-#: ppdc/sample.c:372
 msgid "20"
 msgstr "20"
 
-#: ppdc/sample.c:329
 msgid "20 mm/sec."
 msgstr "20 ミリメートル/秒"
 
-#: ppdc/sample.c:337
 msgid "200 mm/sec."
 msgstr "200 ミリメートル/秒"
 
-#: ppdc/sample.c:233
 msgid "203dpi"
 msgstr "203dpi"
 
-#: ppdc/sample.c:373
 msgid "21"
 msgstr "21"
 
-#: ppdc/sample.c:374
 msgid "22"
 msgstr "22"
 
-#: ppdc/sample.c:375
 msgid "23"
 msgstr "23"
 
-#: ppdc/sample.c:376
 msgid "24"
 msgstr "24"
 
-#: ppdc/sample.c:241
 msgid "24-Pin Series"
 msgstr "24 ピンシリーズ"
 
-#: ppdc/sample.c:250
 msgid "240x72dpi"
 msgstr "240x72dpi"
 
-#: ppdc/sample.c:377
 msgid "25"
 msgstr "25"
 
-#: ppdc/sample.c:338
 msgid "250 mm/sec."
 msgstr "250 ミリメートル/秒"
 
-#: ppdc/sample.c:378
 msgid "26"
 msgstr "26"
 
-#: ppdc/sample.c:379
 msgid "27"
 msgstr "27"
 
-#: ppdc/sample.c:380
 msgid "28"
 msgstr "28"
 
-#: ppdc/sample.c:381
 msgid "29"
 msgstr "29"
 
-#: ppdc/sample.c:314
 msgid "3"
 msgstr "3"
 
-#: ppdc/sample.c:386
 msgid "3 inches/sec."
 msgstr "3 インチ/秒"
 
-#: ppdc/sample.c:3
 msgid "3 x 5"
 msgstr "3 x 5"
 
-#: ppdc/sample.c:195
 msgid "3.00x1.00\""
 msgstr "3.00x1.00 インチ"
 
-#: ppdc/sample.c:196
 msgid "3.00x1.25\""
 msgstr "3.00x1.25 インチ"
 
-#: ppdc/sample.c:197
 msgid "3.00x2.00\""
 msgstr "3.00x2.00 インチ"
 
-#: ppdc/sample.c:198
 msgid "3.00x3.00\""
 msgstr "3.00x3.00インチ"
 
-#: ppdc/sample.c:199
 msgid "3.00x5.00\""
 msgstr "3.00x5.00 インチ"
 
-#: ppdc/sample.c:200
 msgid "3.25x2.00\""
 msgstr "3.25x2.00 インチ"
 
-#: ppdc/sample.c:201
 msgid "3.25x5.00\""
 msgstr "3.25x5.00 インチ"
 
-#: ppdc/sample.c:202
 msgid "3.25x5.50\""
 msgstr "3.25x5.50 インチ"
 
-#: ppdc/sample.c:203
 msgid "3.25x5.83\""
 msgstr "3.25x5.83 インチ"
 
-#: ppdc/sample.c:204
 msgid "3.25x7.83\""
 msgstr "3.25x7.83 インチ"
 
-#: ppdc/sample.c:4
 msgid "3.5 x 5"
 msgstr "3.5 x 5"
 
-#: ppdc/sample.c:171
 msgid "3.5\" Disk"
 msgstr "3.5 インチディスク"
 
-#: ppdc/sample.c:205
 msgid "3.50x1.00\""
 msgstr "3.50x1.00 インチ"
 
-#: ppdc/sample.c:382
 msgid "30"
 msgstr "30"
 
-#: ppdc/sample.c:330
 msgid "30 mm/sec."
 msgstr "30 ミリメートル/秒"
 
-#: ppdc/sample.c:339
 msgid "300 mm/sec."
 msgstr "300 ミリメートル/秒"
 
-#: ppdc/sample.c:234
 msgid "300dpi"
 msgstr "300dpi"
 
-#: ppdc/sample.c:410
 msgid "35"
 msgstr "35"
 
-#: ppdc/sample.c:246
 msgid "360dpi"
 msgstr "360dpi"
 
-#: ppdc/sample.c:245
 msgid "360x180dpi"
 msgstr "360x180dpi"
 
-#: ppdc/sample.c:315
 msgid "4"
 msgstr "4"
 
-#: ppdc/sample.c:387
 msgid "4 inches/sec."
 msgstr "4 インチ/秒"
 
-#: ppdc/sample.c:206
 msgid "4.00x1.00\""
 msgstr "4.00x1.00 インチ"
 
-#: ppdc/sample.c:214
 msgid "4.00x13.00\""
 msgstr "4.00x13.00 インチ"
 
-#: ppdc/sample.c:207
 msgid "4.00x2.00\""
 msgstr "4.00x2.00 インチ"
 
-#: ppdc/sample.c:208
 msgid "4.00x2.50\""
 msgstr "4.00x2.50 インチ"
 
-#: ppdc/sample.c:209
 msgid "4.00x3.00\""
 msgstr "4.00x3.00 インチ"
 
-#: ppdc/sample.c:210
 msgid "4.00x4.00\""
 msgstr "4.00x4.00 インチ"
 
-#: ppdc/sample.c:211
 msgid "4.00x5.00\""
 msgstr "4.00x5.00 インチ"
 
-#: ppdc/sample.c:212
 msgid "4.00x6.00\""
 msgstr "4.00x6.00 インチ"
 
-#: ppdc/sample.c:213
 msgid "4.00x6.50\""
 msgstr "4.00x6.50 インチ"
 
-#: ppdc/sample.c:411
 msgid "40"
 msgstr "40"
 
-#: ppdc/sample.c:331
 msgid "40 mm/sec."
 msgstr "40 ミリメートル/秒"
 
-#: ppdc/sample.c:412
 msgid "45"
 msgstr "45"
 
-#: ppdc/sample.c:316
 msgid "5"
 msgstr "5"
 
-#: ppdc/sample.c:437
 msgid "5 inches/sec."
 msgstr "5 インチ/秒"
 
-#: ppdc/sample.c:5
 msgid "5 x 7"
 msgstr "5 x 7 インチ"
 
-#: ppdc/sample.c:413
 msgid "50"
 msgstr "50"
 
-#: ppdc/sample.c:414
 msgid "55"
 msgstr "55"
 
-#: ppdc/sample.c:317
 msgid "6"
 msgstr "6"
 
-#: ppdc/sample.c:438
 msgid "6 inches/sec."
 msgstr "6 インチ/秒"
 
-#: ppdc/sample.c:215
 msgid "6.00x1.00\""
 msgstr "6.00x1.00 インチ"
 
-#: ppdc/sample.c:216
 msgid "6.00x2.00\""
 msgstr "6.00x2.00 インチ"
 
-#: ppdc/sample.c:217
 msgid "6.00x3.00\""
 msgstr "6.00x3.00 インチ"
 
-#: ppdc/sample.c:218
 msgid "6.00x4.00\""
 msgstr "6.00x4.00 インチ"
 
-#: ppdc/sample.c:219
 msgid "6.00x5.00\""
 msgstr "6.00x5.00 インチ"
 
-#: ppdc/sample.c:220
 msgid "6.00x6.00\""
 msgstr "6.00x6.00 インチ"
 
-#: ppdc/sample.c:221
 msgid "6.00x6.50\""
 msgstr "6.00x6.50 インチ"
 
-#: ppdc/sample.c:415
 msgid "60"
 msgstr "60"
 
-#: ppdc/sample.c:332
 msgid "60 mm/sec."
 msgstr "60 ミリメートル/秒"
 
-#: ppdc/sample.c:261
 msgid "600dpi"
 msgstr "600dpi"
 
-#: ppdc/sample.c:242
 msgid "60dpi"
 msgstr "60dpi"
 
-#: ppdc/sample.c:248
 msgid "60x72dpi"
 msgstr "60x72dpi"
 
-#: ppdc/sample.c:416
 msgid "65"
 msgstr "65"
 
-#: ppdc/sample.c:318
 msgid "7"
 msgstr "7"
 
-#: ppdc/sample.c:440
 msgid "7 inches/sec."
 msgstr "7 インチ/秒"
 
-#: ppdc/sample.c:11
 msgid "7 x 9"
 msgstr "7 x 9 インチ"
 
-#: ppdc/sample.c:417
 msgid "70"
 msgstr "70"
 
-#: ppdc/sample.c:252
 msgid "720dpi"
 msgstr "720dpi"
 
-#: ppdc/sample.c:418
 msgid "75"
 msgstr "75"
 
-#: ppdc/sample.c:319
 msgid "8"
 msgstr "8"
 
-#: ppdc/sample.c:441
 msgid "8 inches/sec."
 msgstr "8 インチ/秒"
 
-#: ppdc/sample.c:12
 msgid "8 x 10"
 msgstr "8 x 10 インチ"
 
-#: ppdc/sample.c:222
 msgid "8.00x1.00\""
 msgstr "8.00x1.00 インチ"
 
-#: ppdc/sample.c:223
 msgid "8.00x2.00\""
 msgstr "8.00x2.00 インチ"
 
-#: ppdc/sample.c:224
 msgid "8.00x3.00\""
 msgstr "8.00x3.00 インチ"
 
-#: ppdc/sample.c:225
 msgid "8.00x4.00\""
 msgstr "8.00x4.00 インチ"
 
-#: ppdc/sample.c:226
 msgid "8.00x5.00\""
 msgstr "8.00x5.00 インチ"
 
-#: ppdc/sample.c:227
 msgid "8.00x6.00\""
 msgstr "8.00x6.00 インチ"
 
-#: ppdc/sample.c:228
 msgid "8.00x6.50\""
 msgstr "8.00x6.50 インチ"
 
-#: ppdc/sample.c:419
 msgid "80"
 msgstr "80"
 
-#: ppdc/sample.c:333
 msgid "80 mm/sec."
 msgstr "80 ミリメートル/秒"
 
-#: ppdc/sample.c:420
 msgid "85"
 msgstr "85"
 
-#: ppdc/sample.c:320
 msgid "9"
 msgstr "9"
 
-#: ppdc/sample.c:442
 msgid "9 inches/sec."
 msgstr "9 インチ/秒"
 
-#: ppdc/sample.c:13
 msgid "9 x 11"
 msgstr "9 x 11 インチ"
 
-#: ppdc/sample.c:14
 msgid "9 x 12"
 msgstr "9 x 12 インチ"
 
-#: ppdc/sample.c:247
 msgid "9-Pin Series"
 msgstr "9 ピンシリーズ"
 
-#: ppdc/sample.c:421
 msgid "90"
 msgstr "90"
 
-#: ppdc/sample.c:422
 msgid "95"
 msgstr "95"
 
-#: berkeley/lpc.c:213
 msgid "?Invalid help command unknown."
 msgstr "?無効なヘルプコマンドです"
 
-#: cgi-bin/admin.c:2368
 msgid "A Samba password is required to export printer drivers"
 msgstr ""
 "プリンタードライバーをエクスポートするには Samba のパスワードが必要です。"
 
-#: cgi-bin/admin.c:2364
 msgid "A Samba username is required to export printer drivers"
 msgstr ""
 "プリンタードライバーをエクスポートするには、Samba のユーザー名が必要です。"
 
-#: scheduler/ipp.c:2363
 #, c-format
 msgid "A class named \"%s\" already exists."
 msgstr "\"%s\" という名前のクラスはすでに存在します。"
 
-#: scheduler/ipp.c:1006
 #, c-format
 msgid "A printer named \"%s\" already exists."
 msgstr "\"%s\" という名前のプリンターはすでに存在します。"
 
-#: ppdc/sample.c:15
 msgid "A0"
 msgstr "A0"
 
-#: ppdc/sample.c:16
 msgid "A0 Long Edge"
 msgstr "A0 長辺送り"
 
-#: ppdc/sample.c:17
 msgid "A1"
 msgstr "A1"
 
-#: ppdc/sample.c:18
 msgid "A1 Long Edge"
 msgstr "A1 長辺送り"
 
-#: ppdc/sample.c:37
 msgid "A10"
 msgstr "A10"
 
-#: ppdc/sample.c:19
 msgid "A2"
 msgstr "A2"
 
-#: ppdc/sample.c:20
 msgid "A2 Long Edge"
 msgstr "A2 長辺送り"
 
-#: ppdc/sample.c:21
 msgid "A3"
 msgstr "A3"
 
-#: ppdc/sample.c:22
 msgid "A3 Long Edge"
 msgstr "A3 長辺送り"
 
-#: ppdc/sample.c:23
 msgid "A3 Oversize"
 msgstr "A3 (特大)"
 
-#: ppdc/sample.c:24
 msgid "A3 Oversize Long Edge"
 msgstr "A3 (特大) 長辺送り"
 
-#: ppdc/sample.c:25
 msgid "A4"
 msgstr "A4"
 
-#: ppdc/sample.c:27
 msgid "A4 Long Edge"
 msgstr "A4 長辺送り"
 
-#: ppdc/sample.c:26
 msgid "A4 Oversize"
 msgstr "A4 (特大)"
 
-#: ppdc/sample.c:28
 msgid "A4 Small"
 msgstr "A4 (小)"
 
-#: ppdc/sample.c:29
 msgid "A5"
 msgstr "A5"
 
-#: ppdc/sample.c:31
 msgid "A5 Long Edge"
 msgstr "A5 長辺送り"
 
-#: ppdc/sample.c:30
 msgid "A5 Oversize"
 msgstr "A5 (特大)"
 
-#: ppdc/sample.c:32
 msgid "A6"
 msgstr "A6"
 
-#: ppdc/sample.c:33
 msgid "A6 Long Edge"
 msgstr "A6 長辺送り"
 
-#: ppdc/sample.c:34
 msgid "A7"
 msgstr "A7"
 
-#: ppdc/sample.c:35
 msgid "A8"
 msgstr "A8"
 
-#: ppdc/sample.c:36
 msgid "A9"
 msgstr "A9"
 
-#: ppdc/sample.c:38
 msgid "ANSI A"
 msgstr "ANSI A"
 
-#: ppdc/sample.c:39
 msgid "ANSI B"
 msgstr "ANSI B"
 
-#: ppdc/sample.c:40
 msgid "ANSI C"
 msgstr "ANSI C"
 
-#: ppdc/sample.c:41
 msgid "ANSI D"
 msgstr "ANSI D"
 
-#: ppdc/sample.c:42
 msgid "ANSI E"
 msgstr "ANSI E"
 
-#: ppdc/sample.c:47
 msgid "ARCH C"
 msgstr "ARCH C"
 
-#: ppdc/sample.c:48
 msgid "ARCH C Long Edge"
 msgstr "ARCH C 長辺送り"
 
-#: ppdc/sample.c:49
 msgid "ARCH D"
 msgstr "ARCH D"
 
-#: ppdc/sample.c:50
 msgid "ARCH D Long Edge"
 msgstr "ARCH D 長辺送り"
 
-#: ppdc/sample.c:51
 msgid "ARCH E"
 msgstr "ARCH E"
 
-#: ppdc/sample.c:52
 msgid "ARCH E Long Edge"
 msgstr "ARCH E 長辺送り"
 
-#: cgi-bin/classes.c:169 cgi-bin/printers.c:172
 msgid "Accept Jobs"
 msgstr "ジョブの受け付け"
 
-#: cups/http-support.c:1359
 msgid "Accepted"
 msgstr "受け付けました"
 
-#: cgi-bin/admin.c:570
 msgid "Add Class"
 msgstr "クラスの追加"
 
-#: cgi-bin/admin.c:882
 msgid "Add Printer"
 msgstr "プリンターの追加"
 
-#: cgi-bin/admin.c:444 cgi-bin/admin.c:477 cgi-bin/admin.c:525
-#: cgi-bin/admin.c:535
 msgid "Add RSS Subscription"
 msgstr "RSS 購読を追加"
 
-#: ppdc/sample.c:163
 msgid "Address"
 msgstr "アドレス"
 
-#: cgi-bin/admin.c:210 cgi-bin/admin.c:284 cgi-bin/admin.c:2745
 msgid "Administration"
 msgstr "管理"
 
-#: ppdc/sample.c:429
 msgid "Always"
 msgstr "常に有効"
 
-#: backend/socket.c:126
 msgid "AppSocket/HP JetDirect"
 msgstr "AppSocket/HP JetDirect"
 
-#: ppdc/sample.c:450
 msgid "Applicator"
 msgstr "アプリケーター"
 
-#: scheduler/ipp.c:1081
 #, c-format
 msgid "Attempt to set %s printer-state to bad value %d."
 msgstr "%s printer-state に 不正な値 %d を設定しようとしています。"
 
-#: scheduler/ipp.c:325
 #, c-format
 msgid "Attribute groups are out of order (%x < %x)."
 msgstr "属性グループは範囲外です (%x < %x)。"
 
-#: ppdc/sample.c:126
 msgid "B0"
 msgstr "B0"
 
-#: ppdc/sample.c:127
 msgid "B1"
 msgstr "B1"
 
-#: ppdc/sample.c:137
 msgid "B10"
 msgstr "B10"
 
-#: ppdc/sample.c:128
 msgid "B2"
 msgstr "B2"
 
-#: ppdc/sample.c:129
 msgid "B3"
 msgstr "B3"
 
-#: ppdc/sample.c:130
 msgid "B4"
 msgstr "B4"
 
-#: ppdc/sample.c:131
 msgid "B5"
 msgstr "B5"
 
-#: ppdc/sample.c:132
 msgid "B5 Oversize"
 msgstr "B5 (特大)"
 
-#: ppdc/sample.c:133
 msgid "B6"
 msgstr "B6"
 
-#: ppdc/sample.c:134
 msgid "B7"
 msgstr "B7"
 
-#: ppdc/sample.c:135
 msgid "B8"
 msgstr "B8"
 
-#: ppdc/sample.c:136
 msgid "B9"
 msgstr "B9"
 
-#: scheduler/ipp.c:10859
 #, c-format
 msgid "Bad 'document-format' value \"%s\"."
 msgstr "誤った 'document-format' の値です \"%s\"。"
 
-#: cups/dest.c:1683
 msgid "Bad NULL dests pointer"
 msgstr "不正な NULL 送信先ポインター"
 
-#: cups/ppd.c:345
 msgid "Bad OpenGroup"
 msgstr "不正な OpenGroup"
 
-#: cups/ppd.c:347
 msgid "Bad OpenUI/JCLOpenUI"
 msgstr "不正な OpenUI/JCLOpenUI"
 
-#: cups/ppd.c:349
 msgid "Bad OrderDependency"
 msgstr "不正な OrderDependency"
 
-#: cups/ppd-cache.c:149 cups/ppd-cache.c:196 cups/ppd-cache.c:234
-#: cups/ppd-cache.c:240 cups/ppd-cache.c:256 cups/ppd-cache.c:272
-#: cups/ppd-cache.c:281 cups/ppd-cache.c:289 cups/ppd-cache.c:306
-#: cups/ppd-cache.c:314 cups/ppd-cache.c:329 cups/ppd-cache.c:337
-#: cups/ppd-cache.c:358 cups/ppd-cache.c:370 cups/ppd-cache.c:385
-#: cups/ppd-cache.c:397 cups/ppd-cache.c:419 cups/ppd-cache.c:427
-#: cups/ppd-cache.c:445 cups/ppd-cache.c:453 cups/ppd-cache.c:468
-#: cups/ppd-cache.c:476 cups/ppd-cache.c:494 cups/ppd-cache.c:502
-#: cups/ppd-cache.c:529 cups/ppd-cache.c:599 cups/ppd-cache.c:607
-#: cups/ppd-cache.c:615
 msgid "Bad PPD cache file."
 msgstr "不正な PPD キャッシュファイルです。"
 
-#: cups/http-support.c:1374
 msgid "Bad Request"
 msgstr "不正なリクエスト"
 
-#: cups/snmp.c:998
 msgid "Bad SNMP version number"
 msgstr "不正な SNMP バージョン番号"
 
-#: cups/ppd.c:350
 msgid "Bad UIConstraints"
 msgstr "不正な UIConstraints"
 
-#: scheduler/ipp.c:1442
 #, c-format
 msgid "Bad copies value %d."
 msgstr "%d は不正なコピー値です。"
 
-#: cups/ppd.c:358
 msgid "Bad custom parameter"
 msgstr "不正なカスタムパラメーター"
 
-#: cups/http-support.c:1526 scheduler/ipp.c:2449
 #, c-format
 msgid "Bad device-uri \"%s\"."
 msgstr "\"%s\" は無効な device-uri です。"
 
-#: scheduler/ipp.c:2488
 #, c-format
 msgid "Bad device-uri scheme \"%s\"."
 msgstr "\"%s\" は無効な device-uri スキーマです。"
 
-#: scheduler/ipp.c:8105 scheduler/ipp.c:8121 scheduler/ipp.c:9342
 #, c-format
 msgid "Bad document-format \"%s\"."
 msgstr "\"%s\" は不正な document-format です。"
 
-#: scheduler/ipp.c:9358
 #, c-format
 msgid "Bad document-format-default \"%s\"."
 msgstr "\"%s\" は不正な document-format-default です。"
 
-#: cups/util.c:932
 msgid "Bad filename buffer"
 msgstr "不正なファイル名バッファーです。"
 
-#: scheduler/ipp.c:1618
 #, c-format
 msgid "Bad job-name value: %s"
 msgstr "誤った job-name 値: %s"
 
-#: scheduler/ipp.c:1611
 msgid "Bad job-name value: Wrong type or count."
 msgstr "誤った job-name 値: 型かカウントが誤っています。"
 
-#: scheduler/ipp.c:9948
 msgid "Bad job-priority value."
 msgstr "不正な job-priority 値です。"
 
-#: scheduler/ipp.c:1472
 #, c-format
 msgid "Bad job-sheets value \"%s\"."
 msgstr "\"%s\" は不正な job-sheets 値です。"
 
-#: scheduler/ipp.c:1456
 msgid "Bad job-sheets value type."
 msgstr "不正な job-sheets 値タイプ です。"
 
-#: scheduler/ipp.c:9978
 msgid "Bad job-state value."
 msgstr "不正な job-state 値です。"
 
-#: scheduler/ipp.c:3071 scheduler/ipp.c:3531 scheduler/ipp.c:5970
-#: scheduler/ipp.c:6117 scheduler/ipp.c:7539 scheduler/ipp.c:7808
-#: scheduler/ipp.c:8657 scheduler/ipp.c:8883 scheduler/ipp.c:9238
-#: scheduler/ipp.c:9841
 #, c-format
 msgid "Bad job-uri \"%s\"."
 msgstr "\"%s\" は無効な job-uri 属性です。"
 
-#: scheduler/ipp.c:2129 scheduler/ipp.c:5514
 #, c-format
 msgid "Bad notify-pull-method \"%s\"."
 msgstr "\"%s\" は無効な notify-pull-method です。"
 
-#: scheduler/ipp.c:2093 scheduler/ipp.c:5478
 #, c-format
 msgid "Bad notify-recipient-uri \"%s\"."
 msgstr "URI \"%s\" は不正な notify-recipient-uri です。"
 
-#: scheduler/ipp.c:1488
 #, c-format
 msgid "Bad number-up value %d."
 msgstr "%d は不正な number-up 値です。"
 
-#: cups/adminutil.c:292
 #, c-format
 msgid "Bad option + choice on line %d."
 msgstr "%d 行に不正なオプションと選択があります。"
 
-#: scheduler/ipp.c:1505
 #, c-format
 msgid "Bad page-ranges values %d-%d."
 msgstr "%d-%d は不正な page-ranges 値です。"
 
-#: scheduler/ipp.c:2531
 #, c-format
 msgid "Bad port-monitor \"%s\"."
 msgstr "\"%s\" は無効な port-monitor です。"
 
-#: cups/dest.c:677 cups/dest.c:1335
 msgid "Bad printer URI."
 msgstr "不正なプリンター URI です。"
 
-#: scheduler/ipp.c:2592
 #, c-format
 msgid "Bad printer-state value %d."
 msgstr "%d は無効な printer-state 値です。"
 
-#: scheduler/ipp.c:293
 #, c-format
 msgid "Bad request ID %d."
 msgstr "%d は無効なリクエストIDです。"
 
-#: scheduler/ipp.c:278
 #, c-format
 msgid "Bad request version number %d.%d."
 msgstr "バージョン番号 %d.%d は無効なリクエストです。"
 
-#: cgi-bin/admin.c:1484
 msgid "Bad subscription ID"
 msgstr "不正なサブスクリプション ID です。"
 
-#: cups/ppd.c:360
 msgid "Bad value string"
 msgstr "値文字列がありません"
 
-#: cgi-bin/admin.c:3290 cgi-bin/admin.c:3536
 msgid "Banners"
 msgstr "バナー"
 
-#: ppdc/sample.c:287
 msgid "Bond Paper"
 msgstr "ボンド紙"
 
-#: backend/usb-darwin.c:1894
 #, c-format
 msgid "Boolean expected for waiteof option \"%s\"."
 msgstr "論理値は、waiteof オプション \"%s\" であるべきです"
 
-#: filter/pstops.c:2058
 msgid "Buffer overflow detected, aborting."
 msgstr "オーバーフローが検出され、中断しました。"
 
-#: ppdc/sample.c:254
 msgid "CMYK"
 msgstr "CMYK"
 
-#: ppdc/sample.c:363
 msgid "CPCL Label Printer"
 msgstr "CPCL ラベルプリンター"
 
-#: cgi-bin/admin.c:1485 cgi-bin/admin.c:1524 cgi-bin/admin.c:1534
 msgid "Cancel RSS Subscription"
 msgstr "RSS 購読をキャンセル"
 
-#: backend/ipp.c:2156
 msgid "Canceling print job."
 msgstr "プリントジョブをキャンセルしています。"
 
-#: scheduler/ipp.c:2572
 msgid "Cannot share a remote Kerberized printer."
 msgstr "リモートの Kerberos 認証のプリンターを共有できません。"
 
-#: ppdc/sample.c:279
 msgid "Cassette"
 msgstr "カセット"
 
-#: cgi-bin/admin.c:1655 cgi-bin/admin.c:1797 cgi-bin/admin.c:1810
-#: cgi-bin/admin.c:1821
 msgid "Change Settings"
 msgstr "設定の変更"
 
-#: scheduler/ipp.c:2141 scheduler/ipp.c:5526
 #, c-format
 msgid "Character set \"%s\" not supported."
 msgstr "文字セット \"%s\" はサポートされていません。"
 
-#: cgi-bin/classes.c:195 cgi-bin/classes.c:322
 msgid "Classes"
 msgstr "クラス"
 
-#: cgi-bin/printers.c:182
 msgid "Clean Print Heads"
 msgstr "プリントヘッドクリーニング"
 
-#: scheduler/ipp.c:3983
 msgid "Close-Job doesn't support the job-uri attribute."
 msgstr "Close-Job は job-uri 属性をサポートしていません。"
 
-#: ppdc/sample.c:282
 msgid "Color"
 msgstr "カラー"
 
-#: ppdc/sample.c:253
 msgid "Color Mode"
 msgstr "カラーモード"
 
-#: berkeley/lpc.c:204
 msgid ""
 "Commands may be abbreviated.  Commands are:\n"
 "\n"
@@ -3652,88 +2865,67 @@ msgstr ""
 "\n"
 "exit    help    quit    status  ?"
 
-#: cups/snmp.c:1002
 msgid "Community name uses indefinite length"
 msgstr "コミュニティ名の長さが不定"
 
-#: backend/ipp.c:830 backend/lpd.c:888 backend/socket.c:405
 msgid "Connected to printer."
 msgstr "プリンターに接続しました。"
 
-#: backend/ipp.c:735 backend/lpd.c:711 backend/socket.c:324
 msgid "Connecting to printer."
 msgstr "プリンターに接続中。"
 
-#: cups/http-support.c:1347
 msgid "Continue"
 msgstr "継続"
 
-#: ppdc/sample.c:365
 msgid "Continuous"
 msgstr "連続"
 
-#: backend/lpd.c:1037 backend/lpd.c:1169
 msgid "Control file sent successfully."
 msgstr "コントロールファイルが正常に送信されました。"
 
-#: backend/ipp.c:1327 backend/lpd.c:481
 msgid "Copying print data."
 msgstr "印刷データをコピーしています。"
 
-#: cups/http-support.c:1356
 msgid "Created"
 msgstr "ジョブ作成"
 
-#: cups/ppd.c:1113 cups/ppd.c:1153 cups/ppd.c:1398 cups/ppd.c:1501
 msgid "Custom"
 msgstr "カスタム"
 
-#: ppdc/sample.c:359
 msgid "CustominCutInterval"
 msgstr "CustominCutInterval"
 
-#: ppdc/sample.c:357
 msgid "CustominTearInterval"
 msgstr "CustominTearInterval"
 
-#: ppdc/sample.c:343
 msgid "Cut"
 msgstr "カット"
 
-#: ppdc/sample.c:451
 msgid "Cutter"
 msgstr "カッター"
 
-#: ppdc/sample.c:239
 msgid "Dark"
 msgstr "濃い"
 
-#: ppdc/sample.c:235
 msgid "Darkness"
 msgstr "濃さ"
 
-#: backend/lpd.c:1122
 msgid "Data file sent successfully."
 msgstr "データファイルが正常に送信されました"
 
-#: cgi-bin/admin.c:2094 cgi-bin/admin.c:2105 cgi-bin/admin.c:2150
 msgid "Delete Class"
 msgstr "クラスの削除"
 
-#: cgi-bin/admin.c:2179 cgi-bin/admin.c:2190 cgi-bin/admin.c:2235
 msgid "Delete Printer"
 msgstr "プリンターの削除"
 
-#: ppdc/sample.c:281
 msgid "DeskJet Series"
 msgstr "DeskJet シリーズ"
 
-#: scheduler/ipp.c:1366
 #, c-format
 msgid "Destination \"%s\" is not accepting jobs."
 msgstr "宛先 \"%s\" はジョブを受け付けていません。"
 
-#: systemv/lpinfo.c:300
 #, c-format
 msgid ""
 "Device: uri = %s\n"
@@ -3750,95 +2942,73 @@ msgstr ""
 "          device-id = %s\n"
 "          location = %s"
 
-#: ppdc/sample.c:436
 msgid "Direct Thermal Media"
 msgstr "感熱紙"
 
-#: cups/file.c:296
 #, c-format
 msgid "Directory \"%s\" contains a relative path."
 msgstr "ディレクトリー \"%s\" は相対パスを含んでいます。"
 
-#: cups/file.c:268
 #, c-format
 msgid "Directory \"%s\" has insecure permissions (0%o/uid=%d/gid=%d)."
 msgstr ""
 "ディレクトリー \"%s\" は安全でないパーミッションが与えられています (0%o/uid="
 "%d/gid=%d)。"
 
-#: cups/file.c:285
 #, c-format
 msgid "Directory \"%s\" is a file."
 msgstr "ディレクトリー \"%s\" はファイルです。"
 
-#: cups/file.c:256
 #, c-format
 msgid "Directory \"%s\" not available: %s"
 msgstr "ディレクトリー \"%s\" は利用できません: %s"
 
-#: cups/file.c:241
 #, c-format
 msgid "Directory \"%s\" permissions OK (0%o/uid=%d/gid=%d)."
 msgstr ""
 "ディレクトリー \"%s\" のパーミッションは問題ありません (0%o/uid=%d/gid=%d)。"
 
-#: ppdc/sample.c:345
 msgid "Disabled"
 msgstr "無効"
 
-#: scheduler/ipp.c:6019
 #, c-format
 msgid "Document #%d does not exist in job #%d."
 msgstr "ドキュメント #%d がジョブ #%d に見つかりません。"
 
-#: ppdc/sample.c:275
 msgid "Duplexer"
 msgstr "両面オプション"
 
-#: ppdc/sample.c:229
 msgid "Dymo"
 msgstr "Dymo"
 
-#: ppdc/sample.c:431
 msgid "EPL1 Label Printer"
 msgstr "EPL1 ラベルプリンター"
 
-#: ppdc/sample.c:434
 msgid "EPL2 Label Printer"
 msgstr "EPL2 ラベルプリンター"
 
-#: cgi-bin/admin.c:1849 cgi-bin/admin.c:1861 cgi-bin/admin.c:1915
-#: cgi-bin/admin.c:1922 cgi-bin/admin.c:1957 cgi-bin/admin.c:1970
-#: cgi-bin/admin.c:1994 cgi-bin/admin.c:2067
 msgid "Edit Configuration File"
 msgstr "設定ファイルの編集"
 
-#: cups/adminutil.c:337
 msgid "Empty PPD file."
 msgstr "PPD ファイルが空です。"
 
 #. TRANSLATORS: Banner/cover sheet after the print job.
-#: cgi-bin/admin.c:3561
 msgid "Ending Banner"
 msgstr "終了バナー"
 
-#: ppdc/sample.c:2
 msgid "English"
 msgstr "English"
 
-#: systemv/lppasswd.c:193
 msgid "Enter old password:"
 msgstr "古いパスワードを入力:"
 
-#: systemv/lppasswd.c:224
 msgid "Enter password again:"
 msgstr "パスワードを再度入力:"
 
-#: systemv/lppasswd.c:212
 msgid "Enter password:"
 msgstr "パスワードを入力:"
 
-#: scheduler/client.c:2537
 msgid ""
 "Enter your username and password or the root username and password to access "
 "this page. If you are using Kerberos authentication, make sure you have a "
@@ -3848,349 +3018,259 @@ msgstr ""
 "root のユーザー名とパスワードを入力してください。Kerberos 認証を使用している"
 "場合、有効な Kerberos チケットがあることを確認してください。"
 
-#: ppdc/sample.c:73
 msgid "Envelope #10 "
 msgstr "封筒 #10"
 
-#: ppdc/sample.c:74
 msgid "Envelope #11"
 msgstr "封筒 #11"
 
-#: ppdc/sample.c:75
 msgid "Envelope #12"
 msgstr "封筒 #12"
 
-#: ppdc/sample.c:76
 msgid "Envelope #14"
 msgstr "封筒 #14"
 
-#: ppdc/sample.c:77
 msgid "Envelope #9"
 msgstr "封筒 #9"
 
-#: ppdc/sample.c:89
 msgid "Envelope B4"
 msgstr "封筒 B4"
 
-#: ppdc/sample.c:90
 msgid "Envelope B5"
 msgstr "封筒 B5"
 
-#: ppdc/sample.c:91
 msgid "Envelope B6"
 msgstr "封筒 B6"
 
-#: ppdc/sample.c:78
 msgid "Envelope C0"
 msgstr "封筒 C0"
 
-#: ppdc/sample.c:79
 msgid "Envelope C1"
 msgstr "封筒 C1"
 
-#: ppdc/sample.c:80
 msgid "Envelope C2"
 msgstr "封筒 C2"
 
-#: ppdc/sample.c:81
 msgid "Envelope C3"
 msgstr "封筒 C3"
 
-#: ppdc/sample.c:67
 msgid "Envelope C4"
 msgstr "封筒 C4"
 
-#: ppdc/sample.c:68
 msgid "Envelope C5"
 msgstr "封筒 C5"
 
-#: ppdc/sample.c:69
 msgid "Envelope C6"
 msgstr "封筒 C6"
 
-#: ppdc/sample.c:82
 msgid "Envelope C65"
 msgstr "封筒 C65"
 
-#: ppdc/sample.c:83
 msgid "Envelope C7"
 msgstr "封筒 C7"
 
-#: ppdc/sample.c:84
 msgid "Envelope Choukei 3"
 msgstr "封筒 長形3号"
 
-#: ppdc/sample.c:85
 msgid "Envelope Choukei 3 Long Edge"
 msgstr "封筒 長形3号 長辺送り"
 
-#: ppdc/sample.c:86
 msgid "Envelope Choukei 4"
 msgstr "封筒 長形4号"
 
-#: ppdc/sample.c:87
 msgid "Envelope Choukei 4 Long Edge"
 msgstr "封筒 長形4号 長辺送り"
 
-#: ppdc/sample.c:70
 msgid "Envelope DL"
 msgstr "封筒 DL"
 
-#: ppdc/sample.c:269
 msgid "Envelope Feed"
 msgstr "封筒フィード"
 
-#: ppdc/sample.c:88
 msgid "Envelope Invite"
 msgstr "招待状封筒"
 
-#: ppdc/sample.c:92
 msgid "Envelope Italian"
 msgstr "イタリア封筒"
 
-#: ppdc/sample.c:93
 msgid "Envelope Kaku2"
 msgstr "封筒 角2"
 
-#: ppdc/sample.c:94
 msgid "Envelope Kaku2 Long Edge"
 msgstr "封筒 角2 長辺送り"
 
-#: ppdc/sample.c:95
 msgid "Envelope Kaku3"
 msgstr "封筒 角3"
 
-#: ppdc/sample.c:96
 msgid "Envelope Kaku3 Long Edge"
 msgstr "封筒 角3 長辺送り"
 
-#: ppdc/sample.c:97
 msgid "Envelope Monarch"
 msgstr "封筒 Monarch"
 
-#: ppdc/sample.c:99
 msgid "Envelope PRC1 "
 msgstr "封筒 PRC1"
 
-#: ppdc/sample.c:100
 msgid "Envelope PRC1 Long Edge"
 msgstr "封筒 PRC1 長辺送り"
 
-#: ppdc/sample.c:117
 msgid "Envelope PRC10"
 msgstr "封筒 PRC10"
 
-#: ppdc/sample.c:118
 msgid "Envelope PRC10 Long Edge"
 msgstr "封筒 PRC10 長辺送り"
 
-#: ppdc/sample.c:101
 msgid "Envelope PRC2"
 msgstr "封筒 PRC2"
 
-#: ppdc/sample.c:102
 msgid "Envelope PRC2 Long Edge"
 msgstr "封筒 PRC2 長辺送り"
 
-#: ppdc/sample.c:103
 msgid "Envelope PRC3"
 msgstr "封筒 PRC3"
 
-#: ppdc/sample.c:104
 msgid "Envelope PRC3 Long Edge"
 msgstr "封筒 PRC3 長辺送り"
 
-#: ppdc/sample.c:105
 msgid "Envelope PRC4"
 msgstr "封筒 PRC4"
 
-#: ppdc/sample.c:106
 msgid "Envelope PRC4 Long Edge"
 msgstr "封筒 PRC4 長辺送り"
 
-#: ppdc/sample.c:108
 msgid "Envelope PRC5 Long Edge"
 msgstr "封筒 PRC5 長辺送り"
 
-#: ppdc/sample.c:107
 msgid "Envelope PRC5PRC5"
 msgstr "封筒 PRC5"
 
-#: ppdc/sample.c:109
 msgid "Envelope PRC6"
 msgstr "封筒 PRC6"
 
-#: ppdc/sample.c:110
 msgid "Envelope PRC6 Long Edge"
 msgstr "封筒 PRC6 長辺送り"
 
-#: ppdc/sample.c:111
 msgid "Envelope PRC7"
 msgstr "封筒 PRC7"
 
-#: ppdc/sample.c:112
 msgid "Envelope PRC7 Long Edge"
 msgstr "封筒 PRC7 長辺送り"
 
-#: ppdc/sample.c:113
 msgid "Envelope PRC8"
 msgstr "封筒 PRC8"
 
-#: ppdc/sample.c:114
 msgid "Envelope PRC8 Long Edge"
 msgstr "封筒 PRC8 長辺送り"
 
-#: ppdc/sample.c:115
 msgid "Envelope PRC9"
 msgstr "封筒 PRC9"
 
-#: ppdc/sample.c:116
 msgid "Envelope PRC9 Long Edge"
 msgstr "封筒 PRC9 長辺送り"
 
-#: ppdc/sample.c:98
 msgid "Envelope Personal"
 msgstr "パーソナル封筒"
 
-#: ppdc/sample.c:119
 msgid "Envelope You4"
 msgstr "封筒 洋形4号"
 
-#: ppdc/sample.c:120
 msgid "Envelope You4 Long Edge"
 msgstr "封筒 洋形4号 長辺送り"
 
-#: test/ippfind.c:2794
 msgid "Environment Variables:"
 msgstr "環境変数:"
 
-#: ppdc/sample.c:240
 msgid "Epson"
 msgstr "Epson"
 
-#: cgi-bin/admin.c:3604
 msgid "Error Policy"
 msgstr "エラーポリシー"
 
-#: filter/rastertopwg.c:403 filter/rastertopwg.c:418 filter/rastertopwg.c:429
-#: filter/rastertopwg.c:440
 msgid "Error sending raster data."
 msgstr "ラスターデータの送信でエラーが起きました。"
 
-#: systemv/lpinfo.c:103 systemv/lpmove.c:88
 msgid "Error: need hostname after \"-h\" option."
 msgstr "Error: '-h' オプションのあとにはホスト名が必要です。"
 
-#: ppdc/sample.c:355
 msgid "Every 10 Labels"
 msgstr "10 ラベルごと"
 
-#: ppdc/sample.c:347
 msgid "Every 2 Labels"
 msgstr "2 ラベルごと"
 
-#: ppdc/sample.c:348
 msgid "Every 3 Labels"
 msgstr "3 ラベルごと"
 
-#: ppdc/sample.c:349
 msgid "Every 4 Labels"
 msgstr "4 ラベルごと"
 
-#: ppdc/sample.c:350
 msgid "Every 5 Labels"
 msgstr "5 ラベルごと"
 
-#: ppdc/sample.c:351
 msgid "Every 6 Labels"
 msgstr "6 ラベルごと"
 
-#: ppdc/sample.c:352
 msgid "Every 7 Labels"
 msgstr "7 ラベルごと"
 
-#: ppdc/sample.c:353
 msgid "Every 8 Labels"
 msgstr "8 ラベルごと"
 
-#: ppdc/sample.c:354
 msgid "Every 9 Labels"
 msgstr "9 ラベルごと"
 
-#: ppdc/sample.c:346
 msgid "Every Label"
 msgstr "すべてのラベル"
 
-#: ppdc/sample.c:121
 msgid "Executive"
 msgstr "エグゼクティブ"
 
-#: cups/http-support.c:1402
 msgid "Expectation Failed"
 msgstr "予測に失敗しました"
 
-#: cgi-bin/admin.c:2356 cgi-bin/admin.c:2375
 msgid "Export Printers to Samba"
 msgstr "Samba へプリンターをエクスポート"
 
-#: test/ippfind.c:2740
 msgid "Expressions:"
 msgstr "式:"
 
-#: systemv/cupstestdsc.c:172 systemv/cupstestdsc.c:189
-#: systemv/cupstestdsc.c:214 systemv/cupstestdsc.c:231
-#: systemv/cupstestdsc.c:255 systemv/cupstestdsc.c:273
-#: systemv/cupstestdsc.c:302 systemv/cupstestdsc.c:339
-#: systemv/cupstestdsc.c:349 systemv/cupstestdsc.c:359
-#: systemv/cupstestdsc.c:369 systemv/cupstestdsc.c:379
-#: systemv/cupstestdsc.c:387
 msgid "FAIL"
 msgstr "失敗"
 
-#: ppdc/sample.c:122
 msgid "FanFold German"
 msgstr "FanFold German"
 
-#: ppdc/sample.c:123
 msgid "FanFold Legal German"
 msgstr "FanFold Legal German"
 
-#: ppdc/sample.c:124
 msgid "Fanfold US"
 msgstr "Fanfold US"
 
-#: cups/file.c:300
 #, c-format
 msgid "File \"%s\" contains a relative path."
 msgstr "ファイル \"%s\" は相対パスを含んでいます。"
 
-#: cups/file.c:275
 #, c-format
 msgid "File \"%s\" has insecure permissions (0%o/uid=%d/gid=%d)."
 msgstr ""
 "ファイル \"%s\" は安全でないパーミッションが与えられています (0%o/uid=%d/gid="
 "%d)。"
 
-#: cups/file.c:289
 #, c-format
 msgid "File \"%s\" is a directory."
 msgstr "ファイル \"%s\" はディレクトリーです。"
 
-#: cups/file.c:261
 #, c-format
 msgid "File \"%s\" not available: %s"
 msgstr "ファイル \"%s\" は利用できません: %s"
 
-#: cups/file.c:247
 #, c-format
 msgid "File \"%s\" permissions OK (0%o/uid=%d/gid=%d)."
 msgstr "ファイル \"%s\" のパーミッションは問題ありません (0%o/uid=%d/gid=%d)。"
 
-#: ppdc/sample.c:169
 msgid "File Folder "
 msgstr "ファイルフォルダー"
 
-#: scheduler/ipp.c:2467
 #, c-format
 msgid ""
 "File device URIs have been disabled. To enable, see the FileDevice directive "
@@ -4199,524 +3279,389 @@ msgstr ""
 "ファイルデバイス URI は無効になっています。有効にするには、\"%s/cups-files."
 "conf\" の FileDevice ディレクティブを参照してください。"
 
-#: filter/rastertoepson.c:1117 filter/rastertohp.c:845
-#: filter/rastertolabel.c:1262
 #, c-format
 msgid "Finished page %d."
 msgstr "ページ %d を終了。"
 
-#: ppdc/sample.c:125
 msgid "Folio"
 msgstr "フォリオ"
 
-#: cups/http-support.c:1381
 msgid "Forbidden"
 msgstr "Forbidden"
 
-#: cups/ppd.c:742 cups/ppd.c:1302
 msgid "General"
 msgstr "一般"
 
-#: ppdc/sample.c:259
 msgid "Generic"
 msgstr "汎用"
 
-#: cups/snmp.c:1012
 msgid "Get-Response-PDU uses indefinite length"
 msgstr "Get-Response-PDU は不確定の長さを使用しています"
 
-#: ppdc/sample.c:290
 msgid "Glossy Paper"
 msgstr "光沢紙"
 
-#: scheduler/ipp.c:3049 scheduler/ipp.c:3457 scheduler/ipp.c:3995
-#: scheduler/ipp.c:5948 scheduler/ipp.c:6095 scheduler/ipp.c:7516
-#: scheduler/ipp.c:8635 scheduler/ipp.c:8861 scheduler/ipp.c:9216
-#: scheduler/ipp.c:9819
 msgid "Got a printer-uri attribute but no job-id."
 msgstr "printer-uri 属性を取得しましたが、job-id を取得できませんでした。"
 
-#: ppdc/sample.c:255
 msgid "Grayscale"
 msgstr "グレースケール"
 
-#: ppdc/sample.c:280
 msgid "HP"
 msgstr "HP"
 
-#: ppdc/sample.c:170
 msgid "Hanging Folder"
 msgstr "Hanging Folder"
 
-#: cgi-bin/help.c:143
 msgid "Help file not in index."
 msgstr "ヘルプファイルが索引に含まれていません。"
 
-#: cups/ipp.c:3198 cups/ipp.c:3225 cups/ipp.c:3248
 msgid "IPP 1setOf attribute with incompatible value tags."
 msgstr "IPP の 1setOf 属性が value タグと互換性がありません。"
 
-#: cups/ipp.c:3161
 msgid "IPP attribute has no name."
 msgstr "IPP の属性に名前がありません。"
 
-#: cups/ipp.c:7015
 msgid "IPP attribute is not a member of the message."
 msgstr "IPP の属性がメッセージのメンバーではありません。"
 
-#: cups/ipp.c:3610
 msgid "IPP begCollection value not 0 bytes."
 msgstr "IPP の begCollection は想定された 0 バイトになっていません。"
 
-#: cups/ipp.c:3391
 msgid "IPP boolean value not 1 byte."
 msgstr "IPP の真偽値が想定された 1 バイトになっていません。"
 
-#: cups/ipp.c:3452
 msgid "IPP date value not 11 bytes."
 msgstr "IPP の date 値は想定された 11 バイトになっていません。"
 
-#: cups/ipp.c:3631
 msgid "IPP endCollection value not 0 bytes."
 msgstr "IPP の endCollection は想定された 0 バイトになっていません。"
 
-#: cups/ipp.c:3366
 msgid "IPP enum value not 4 bytes."
 msgstr "IPP の enum 値は想定された 4 バイトになっていません。"
 
-#: cups/ipp.c:3090
 msgid "IPP extension tag larger than 0x7FFFFFFF."
 msgstr "IPP の拡張タグが 0x7FFFFFFF より大きいです。"
 
-#: cups/ipp.c:3363
 msgid "IPP integer value not 4 bytes."
 msgstr "IPP の整数値は想定された 4 バイトになっていません。"
 
-#: cups/ipp.c:3563
 msgid "IPP language length overflows value."
 msgstr "IPP の language length の値がオーバーフローしています。"
 
-#: cups/ipp.c:3572
 msgid "IPP language length too large."
 msgstr "IPP の language の長さが長すぎます。"
 
-#: cups/ipp.c:3275
 msgid "IPP member name is not empty."
 msgstr "IPP のメンバー名が空ではありません。"
 
-#: cups/ipp.c:3657
 msgid "IPP memberName value is empty."
 msgstr "IPP の memberName の値が空です。"
 
-#: cups/ipp.c:3649
 msgid "IPP memberName with no attribute."
 msgstr "IPP の memberName に属性がありません。"
 
-#: cups/ipp.c:3144
 msgid "IPP name larger than 32767 bytes."
 msgstr "IPP 名が 32767 バイトより大きいです。"
 
-#: cups/ipp.c:3529
 msgid "IPP nameWithLanguage value less than minimum 4 bytes."
 msgstr "IPP の nameWithLanguage が最小値 4 バイト未満です。"
 
-#: cups/ipp.c:3687
 msgid "IPP octetString length too large."
 msgstr "IPP の octetString の長さが大きすぎます。"
 
-#: cups/ipp.c:3497
 msgid "IPP rangeOfInteger value not 8 bytes."
 msgstr "IPP の rangeOfInteger は想定された 8 バイトになっていません。"
 
-#: cups/ipp.c:3470
 msgid "IPP resolution value not 9 bytes."
 msgstr "IPP の resolution は想定された 9 バイトになっていません。"
 
-#: cups/ipp.c:3590
 msgid "IPP string length overflows value."
 msgstr "IPP の文字列長の値がオーバーフローしています。"
 
-#: cups/ipp.c:3525
 msgid "IPP textWithLanguage value less than minimum 4 bytes."
 msgstr "IPP の textWithLanguage の値が最小値 4 バイト未満です。"
 
-#: cups/ipp.c:3349
 msgid "IPP value larger than 32767 bytes."
 msgstr "IPP の値が 32767 バイト以上です。"
 
-#: ppdc/sample.c:1
 msgid "ISOLatin1"
 msgstr "ISOLatin1"
 
-#: cups/ppd.c:353
 msgid "Illegal control character"
 msgstr "不正な制御文字"
 
-#: cups/ppd.c:354
 msgid "Illegal main keyword string"
 msgstr "不正なメインキーワード文字列"
 
-#: cups/ppd.c:355
 msgid "Illegal option keyword string"
 msgstr "不正なオプションキーワード文字列"
 
-#: cups/ppd.c:356
 msgid "Illegal translation string"
 msgstr "不正な翻訳文字列"
 
-#: cups/ppd.c:357
 msgid "Illegal whitespace character"
 msgstr "不正な空白文字"
 
-#: ppdc/sample.c:274
 msgid "Installable Options"
 msgstr "インストール可能オプション"
 
-#: ppdc/sample.c:277
 msgid "Installed"
 msgstr "インストールされています"
 
-#: ppdc/sample.c:293
 msgid "IntelliBar Label Printer"
 msgstr "IntelliBar ラベルプリンター"
 
-#: ppdc/sample.c:292
 msgid "Intellitech"
 msgstr "Intellitech"
 
-#: cups/http-support.c:1408
 msgid "Internal Server Error"
 msgstr "サーバー内部エラー"
 
-#: cups/ppd.c:344
 msgid "Internal error"
 msgstr "内部エラー"
 
-#: ppdc/sample.c:167
 msgid "Internet Postage 2-Part"
 msgstr "Internet Postage 2-Part"
 
-#: ppdc/sample.c:168
 msgid "Internet Postage 3-Part"
 msgstr "Internet Postage 3-Part"
 
-#: backend/ipp.c:334
 msgid "Internet Printing Protocol"
 msgstr "インターネット印刷プロトコル"
 
-#: cups/pwg-media.c:314 cups/pwg-media.c:333
 msgid "Invalid media name arguments."
 msgstr "無効なメディア名引数です。"
 
-#: cups/dest-options.c:1052
 msgid "Invalid media size."
 msgstr "無効なメディアサイズです。"
 
-#: filter/commandtops.c:125
 #, c-format
 msgid "Invalid printer command \"%s\"."
 msgstr "無効なプリンターコマンドです。 \"%s\""
 
-#: cups/ppd.c:1420
 msgid "JCL"
 msgstr "JCL"
 
-#: ppdc/sample.c:53
 msgid "JIS B0"
 msgstr "JIS B0"
 
-#: ppdc/sample.c:55
 msgid "JIS B1"
 msgstr "JIS B1"
 
-#: ppdc/sample.c:54
 msgid "JIS B10"
 msgstr "JIS B10"
 
-#: ppdc/sample.c:56
 msgid "JIS B2"
 msgstr "JIS B2"
 
-#: ppdc/sample.c:57
 msgid "JIS B3"
 msgstr "JIS B3"
 
-#: ppdc/sample.c:58
 msgid "JIS B4"
 msgstr "JIS B4"
 
-#: ppdc/sample.c:59
 msgid "JIS B4 Long Edge"
 msgstr "JIS B4 長辺送り"
 
-#: ppdc/sample.c:60
 msgid "JIS B5"
 msgstr "JIS B5"
 
-#: ppdc/sample.c:61
 msgid "JIS B5 Long Edge"
 msgstr "JIS B5 長辺送り"
 
-#: ppdc/sample.c:62
 msgid "JIS B6"
 msgstr "JIS B6"
 
-#: ppdc/sample.c:63
 msgid "JIS B6 Long Edge"
 msgstr "JIS B6 長辺送り"
 
-#: ppdc/sample.c:64
 msgid "JIS B7"
 msgstr "JIS B7"
 
-#: ppdc/sample.c:65
 msgid "JIS B8"
 msgstr "JIS B8"
 
-#: ppdc/sample.c:66
 msgid "JIS B9"
 msgstr "JIS B9"
 
-#: scheduler/ipp.c:8933
 #, c-format
 msgid "Job #%d cannot be restarted - no files."
 msgstr "ジョブ番号 %d を再開できません - ファイルが見つかりません。"
 
-#: scheduler/ipp.c:3089 scheduler/ipp.c:3323 scheduler/ipp.c:3382
-#: scheduler/ipp.c:3559 scheduler/ipp.c:4005 scheduler/ipp.c:5612
-#: scheduler/ipp.c:5988 scheduler/ipp.c:6135 scheduler/ipp.c:6424
-#: scheduler/ipp.c:7363 scheduler/ipp.c:7385 scheduler/ipp.c:7557
-#: scheduler/ipp.c:7782 scheduler/ipp.c:7825 scheduler/ipp.c:8675
-#: scheduler/ipp.c:8901 scheduler/ipp.c:9256 scheduler/ipp.c:9859
 #, c-format
 msgid "Job #%d does not exist."
 msgstr "ジョブ番号 %d は存在しません。"
 
-#: scheduler/ipp.c:3591
 #, c-format
 msgid "Job #%d is already aborted - can't cancel."
 msgstr "ジョブ番号 %d はすでに中断されています - キャンセルできません。"
 
-#: scheduler/ipp.c:3585
 #, c-format
 msgid "Job #%d is already canceled - can't cancel."
 msgstr "ジョブ番号 %d はすでにキャンセルされています - キャンセルできません。"
 
-#: scheduler/ipp.c:3597
 #, c-format
 msgid "Job #%d is already completed - can't cancel."
 msgstr "ジョブ番号 %d はすでに完了しています - キャンセルできません。"
 
-#: scheduler/ipp.c:7583 scheduler/ipp.c:7867 scheduler/ipp.c:9874
 #, c-format
 msgid "Job #%d is finished and cannot be altered."
 msgstr "ジョブ番号 %d はすでに終了し、変更できません。"
 
-#: scheduler/ipp.c:8915
 #, c-format
 msgid "Job #%d is not complete."
 msgstr "ジョブ番号 %d は完了していません。"
 
-#: scheduler/ipp.c:3104
 #, c-format
 msgid "Job #%d is not held for authentication."
 msgstr "ジョブ番号 %d は認証のために保留されていません。"
 
-#: scheduler/ipp.c:8689
 #, c-format
 msgid "Job #%d is not held."
 msgstr "ジョブ番号 %d は保留されていません。"
 
-#: cgi-bin/ipp-var.c:1055
 msgid "Job Completed"
 msgstr "ジョブ完了"
 
-#: cgi-bin/ipp-var.c:1053
 msgid "Job Created"
 msgstr "ジョブ作成"
 
-#: cgi-bin/ipp-var.c:1059
 msgid "Job Options Changed"
 msgstr "ジョブオプション変更"
 
-#: cgi-bin/ipp-var.c:1057
 msgid "Job Stopped"
 msgstr "ジョブ中止"
 
-#: scheduler/ipp.c:9956
 msgid "Job is completed and cannot be changed."
 msgstr "ジョブは完了し変更できません。"
 
-#: cgi-bin/jobs.c:198
 msgid "Job operation failed"
 msgstr "ジョブ操作失敗"
 
-#: scheduler/ipp.c:9992 scheduler/ipp.c:10011 scheduler/ipp.c:10022
 msgid "Job state cannot be changed."
 msgstr "ジョブの状態を変更できません。"
 
-#: scheduler/ipp.c:8781
 msgid "Job subscriptions cannot be renewed."
 msgstr "ジョブサブスクリプションを更新できません。"
 
-#: cgi-bin/jobs.c:103 cgi-bin/jobs.c:114 cgi-bin/jobs.c:195
 msgid "Jobs"
 msgstr "ジョブ"
 
-#: backend/lpd.c:186
 msgid "LPD/LPR Host or Printer"
 msgstr "LPD/LPR ホストまたはプリンター"
 
-#: ppdc/sample.c:230
 msgid "Label Printer"
 msgstr "ラベルプリンター"
 
-#: ppdc/sample.c:446
 msgid "Label Top"
 msgstr "ラベルトップ"
 
-#: scheduler/ipp.c:2150 scheduler/ipp.c:5535
 #, c-format
 msgid "Language \"%s\" not supported."
 msgstr "言語 \"%s\" はサポートされていません。"
 
-#: ppdc/sample.c:164
 msgid "Large Address"
 msgstr "ラージアドレス"
 
-#: ppdc/sample.c:291
 msgid "LaserJet Series PCL 4/5"
 msgstr "LaserJet Series PCL 4/5"
 
-#: ppdc/sample.c:43
 msgid "Letter Oversize"
 msgstr "US レター (特大)"
 
-#: ppdc/sample.c:44
 msgid "Letter Oversize Long Edge"
 msgstr "US レター (特大) 長辺送り"
 
-#: ppdc/sample.c:236
 msgid "Light"
 msgstr "薄い"
 
-#: cups/ppd.c:352
 msgid "Line longer than the maximum allowed (255 characters)"
 msgstr "1 行が最大値 (255 文字) を超えています"
 
-#: cgi-bin/admin.c:2393
 msgid "List Available Printers"
 msgstr "使用可能なプリンターをリスト化"
 
-#: ppdc/sample.c:272
 msgid "Long-Edge (Portrait)"
 msgstr "長辺給紙 (縦向き)"
 
-#: cups/http-support.c:1640
 msgid "Looking for printer."
 msgstr "プリンターを探しています。"
 
-#: ppdc/sample.c:268
 msgid "Manual Feed"
 msgstr "手差し"
 
-#: cups/ppd.c:789 cups/ppd.c:1357
 msgid "Media Size"
 msgstr "用紙サイズ"
 
-#: cups/ppd.c:793 cups/ppd.c:1361 ppdc/sample.c:262
 msgid "Media Source"
 msgstr "給紙"
 
-#: ppdc/sample.c:364
 msgid "Media Tracking"
 msgstr "用紙の経路"
 
-#: cups/ppd.c:791 cups/ppd.c:1359 ppdc/sample.c:285
 msgid "Media Type"
 msgstr "用紙種類"
 
-#: ppdc/sample.c:237
 msgid "Medium"
 msgstr "紙質"
 
-#: cups/ppd.c:341
 msgid "Memory allocation error"
 msgstr "メモリー割り当てエラー"
 
-#: cups/ppd.c:361
 msgid "Missing CloseGroup"
 msgstr "CloseGroup がありません"
 
-#: cups/ppd.c:342
 msgid "Missing PPD-Adobe-4.x header"
 msgstr "PPD-Adobe-4.x ヘッダーがありません"
 
-#: cups/ppd.c:351
 msgid "Missing asterisk in column 1"
 msgstr "1 列目にアスタリスクがありません"
 
-#: scheduler/ipp.c:6011
 msgid "Missing document-number attribute."
 msgstr "document-number 属性がありません。"
 
-#: cups/adminutil.c:273
 #, c-format
 msgid "Missing double quote on line %d."
 msgstr "%d 行に二重引用符がありません。"
 
-#: cgi-bin/admin.c:736 cgi-bin/admin.c:2106 cgi-bin/admin.c:2191
-#: cgi-bin/admin.c:2785 cgi-bin/admin.c:3039 cgi-bin/admin.c:3150
-#: cgi-bin/admin.c:3860
 msgid "Missing form variable"
 msgstr "form 変数がありません。"
 
-#: scheduler/ipp.c:9310
 msgid "Missing last-document attribute in request."
 msgstr "リクエストに last-document 属性がありません。"
 
-#: cups/pwg-media.c:576
 msgid "Missing media or media-col."
 msgstr "media または media-col がありません。"
 
-#: cups/pwg-media.c:495
 msgid "Missing media-size in media-col."
 msgstr "media-col に media-size がありません。"
 
-#: scheduler/ipp.c:6554
 msgid "Missing notify-subscription-ids attribute."
 msgstr "notify-subscription-ids 属性がありません。"
 
-#: cups/ppd.c:359
 msgid "Missing option keyword"
 msgstr "オプションキーワードがありません"
 
-#: scheduler/ipp.c:3230 scheduler/ipp.c:3255
 msgid "Missing requesting-user-name attribute."
 msgstr "requesting-user-name 属性が設定されていません。"
 
-#: scheduler/ipp.c:461
 msgid "Missing required attributes."
 msgstr "必須の属性が設定されていません。"
 
-#: cups/adminutil.c:254
 #, c-format
 msgid "Missing value on line %d."
 msgstr "%d 行に値がありません。"
 
-#: cups/ppd.c:343
 msgid "Missing value string"
 msgstr "値文字列がありません"
 
-#: cups/pwg-media.c:483
 msgid "Missing x-dimension in media-size."
 msgstr "media-size に x-dimension がありません。"
 
-#: cups/pwg-media.c:489
 msgid "Missing y-dimension in media-size."
 msgstr "media-size に y-dimension がありません。"
 
-#: systemv/lpinfo.c:470
 #, c-format
 msgid ""
 "Model:  name = %s\n"
@@ -4729,209 +3674,157 @@ msgstr ""
 "        プリンタードライバー = %s\n"
 "        デバイス ID = %s"
 
-#: test/ippfind.c:2771
 msgid "Modifiers:"
 msgstr "修飾子:"
 
-#: cgi-bin/admin.c:570
 msgid "Modify Class"
 msgstr "クラスの変更"
 
-#: cgi-bin/admin.c:882
 msgid "Modify Printer"
 msgstr "プリンターの変更"
 
-#: cgi-bin/ipp-var.c:425 cgi-bin/ipp-var.c:516
 msgid "Move All Jobs"
 msgstr "すべてのジョブの移動"
 
-#: cgi-bin/ipp-var.c:364 cgi-bin/ipp-var.c:423 cgi-bin/ipp-var.c:514
 msgid "Move Job"
 msgstr "ジョブの移動"
 
-#: cups/http-support.c:1365
 msgid "Moved Permanently"
 msgstr "別の場所へ移動しました"
 
-#: cups/ppd.c:340
 msgid "NULL PPD file pointer"
 msgstr "PPD ファイルポインターが NULL です"
 
-#: cups/snmp.c:1049
 msgid "Name OID uses indefinite length"
 msgstr "OID 名は限定的な長さを使用します"
 
-#: scheduler/ipp.c:1144
 msgid "Nested classes are not allowed."
 msgstr "入れ子になったクラスは許可されていません。"
 
-#: ppdc/sample.c:430
 msgid "Never"
 msgstr "Never"
 
-#: ppdc/sample.c:256
 msgid "New Stylus Color Series"
 msgstr "New Stylus Color シリーズ"
 
-#: ppdc/sample.c:258
 msgid "New Stylus Photo Series"
 msgstr "New Stylus Photo シリーズ"
 
-#: cups/ppd.c:1949
 msgid "No"
 msgstr "いいえ"
 
-#: cups/http-support.c:1362
 msgid "No Content"
 msgstr "中身がありません"
 
-#: cups/util.c:1307
 msgid "No PPD name"
 msgstr "PPD の名前がありません"
 
-#: cups/snmp.c:1043
 msgid "No VarBind SEQUENCE"
 msgstr "VarBind SEQUENCE がありません"
 
-#: cups/adminutil.c:788
 msgid "No Windows printer drivers are installed."
 msgstr "Windows プリンタードライバーがインストールされていません。"
 
-#: cups/request.c:572 cups/request.c:921
 msgid "No active connection"
 msgstr "アクティブな接続はありません"
 
-#: scheduler/ipp.c:3508
 #, c-format
 msgid "No active jobs on %s."
 msgstr "%s にはアクティブなジョブはありません。"
 
-#: scheduler/ipp.c:302
 msgid "No attributes in request."
 msgstr "リクエストに属性がありません。"
 
-#: scheduler/ipp.c:3131
 msgid "No authentication information provided."
 msgstr "認証情報が提供されていません。"
 
-#: cups/snmp.c:1000
 msgid "No community name"
 msgstr "コミュニティ名がありません"
 
-#: scheduler/ipp.c:5811
 msgid "No default printer."
 msgstr "デフォルトのプリンターはありません"
 
-#: cgi-bin/ipp-var.c:436 scheduler/ipp.c:7129
 msgid "No destinations added."
 msgstr "追加された宛先はありません"
 
-#: backend/usb.c:200
 msgid "No device URI found in argv[0] or in DEVICE_URI environment variable."
 msgstr "argv[0] または 環境変数 DEVICE_URI にデバイス URI が見つかりません。"
 
-#: cups/snmp.c:1030
 msgid "No error-index"
 msgstr "エラーインデックスがありません"
 
-#: cups/snmp.c:1022
 msgid "No error-status"
 msgstr "エラーステータスがありません"
 
-#: scheduler/ipp.c:8071 scheduler/ipp.c:9324
 msgid "No file in print request."
 msgstr "印刷リクエストにファイルがありません。"
 
-#: cups/util.c:926
 msgid "No modification time"
 msgstr "変更時刻がありません。"
 
-#: cups/snmp.c:1047
 msgid "No name OID"
 msgstr "OID 名がありません"
 
-#: filter/rastertoepson.c:1147 filter/rastertohp.c:876
-#: filter/rastertolabel.c:1291
 msgid "No pages were found."
 msgstr " ページが見つかりません。"
 
-#: cups/util.c:920
 msgid "No printer name"
 msgstr "プリンター名がありません。"
 
-#: cups/util.c:1843
 msgid "No printer-uri found"
 msgstr "プリンター URI が見つかりません。"
 
-#: cups/util.c:1828
 msgid "No printer-uri found for class"
 msgstr "クラスのプリンター URI が見つかりません。"
 
-#: scheduler/ipp.c:6214
 msgid "No printer-uri in request."
 msgstr "プリンター URI のリクエストがありません。"
 
-#: cups/snmp.c:1014
 msgid "No request-id"
 msgstr "リクエストID がありません"
 
-#: scheduler/ipp.c:5420
 msgid "No subscription attributes in request."
 msgstr "リクエストにサブスクリプション属性がありません。"
 
-#: scheduler/ipp.c:7456
 msgid "No subscriptions found."
 msgstr "サブスクリプションが見つかりません。"
 
-#: cups/snmp.c:1038
 msgid "No variable-bindings SEQUENCE"
 msgstr "variable-bindings SEQUENCE がありません"
 
-#: cups/snmp.c:993
 msgid "No version number"
 msgstr "バージョン名がありません"
 
-#: ppdc/sample.c:367
 msgid "Non-continuous (Mark sensing)"
 msgstr "非連続です (Mark sensing)"
 
-#: ppdc/sample.c:366
 msgid "Non-continuous (Web sensing)"
 msgstr "非連続です (Web sensing)"
 
-#: ppdc/sample.c:238
 msgid "Normal"
 msgstr "標準"
 
-#: cups/http-support.c:1384
 msgid "Not Found"
 msgstr "見つかりません"
 
-#: cups/http-support.c:1396
 msgid "Not Implemented"
 msgstr "実装されていません"
 
-#: ppdc/sample.c:276
 msgid "Not Installed"
 msgstr "インストールされていません"
 
-#: cups/http-support.c:1371
 msgid "Not Modified"
 msgstr "変更されていません"
 
-#: cups/http-support.c:1399
 msgid "Not Supported"
 msgstr "サポートされていません"
 
-#: scheduler/ipp.c:1580 scheduler/ipp.c:10555
 msgid "Not allowed to print."
 msgstr "印刷が許可されていません。"
 
-#: ppdc/sample.c:146
 msgid "Note"
 msgstr "注意"
 
-#: systemv/cupstestdsc.c:433
 msgid ""
 "Note: this program only validates the DSC comments, not the PostScript "
 "itself."
@@ -4939,561 +3832,421 @@ msgstr ""
 "注意: このプログラムは DSC コメントを検証するだけで、PostScript 自身を検証す"
 "るものではありません。"
 
-#: cups/http-support.c:1353 cups/ppd.c:338
 msgid "OK"
 msgstr "OK"
 
-#: ppdc/sample.c:271
 msgid "Off (1-Sided)"
 msgstr "Off (片面)"
 
-#: ppdc/sample.c:361
 msgid "Oki"
 msgstr "Oki"
 
-#: cgi-bin/help.c:91 cgi-bin/help.c:132 cgi-bin/help.c:142 cgi-bin/help.c:172
 msgid "Online Help"
 msgstr "オンラインヘルプ"
 
-#: cups/adminutil.c:955
 #, c-format
 msgid "Open of %s failed: %s"
 msgstr "%s のオープンに失敗しました: %s"
 
-#: cups/ppd.c:346
 msgid "OpenGroup without a CloseGroup first"
 msgstr "OpenGroup の前にまず CloseGroup が必要です"
 
-#: cups/ppd.c:348
 msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
 msgstr "OpenUI/JCLOpenUI の前にまず CloseUI/JCLCloseUI が必要です"
 
-#: cgi-bin/admin.c:3631
 msgid "Operation Policy"
 msgstr "操作ポリシー"
 
-#: filter/pstops.c:2206
 #, c-format
 msgid "Option \"%s\" cannot be included via %%%%IncludeFeature."
 msgstr "オプション \"%s\" は %%%%IncludeFeature 経由で含めることはできません。"
 
-#: cgi-bin/admin.c:3281 cgi-bin/admin.c:3365
 msgid "Options Installed"
 msgstr "インストールされたオプション"
 
-#: scheduler/cupsfilter.c:1474 scheduler/main.c:2013 systemv/cupsaddsmb.c:284
-#: systemv/cupsctl.c:203 systemv/cupstestdsc.c:429 systemv/cupstestppd.c:3817
-#: test/ippfind.c:2730 test/ipptool.c:4789 ppdc/ppdc.cxx:437
-#: ppdc/ppdhtml.cxx:174 ppdc/ppdi.cxx:130 ppdc/ppdmerge.cxx:369
-#: ppdc/ppdpo.cxx:254
 msgid "Options:"
 msgstr "オプション:"
 
-#: cups/ppd-cache.c:157
 msgid "Out of date PPD cache file."
 msgstr "PPD キャッシュファイルが古すぎます。"
 
-#: cups/ppd-cache.c:1444
 msgid "Out of memory."
 msgstr "メモリーが足りません。"
 
-#: cups/ppd.c:795 cups/ppd.c:1363
 msgid "Output Mode"
 msgstr "出力モード"
 
-#: systemv/lpstat.c:1252 systemv/lpstat.c:1256
 #, c-format
 msgid "Output for printer %s is sent to %s"
 msgstr "プリンター %s の出力は %s に送られます"
 
-#: systemv/lpstat.c:1246
 #, c-format
 msgid "Output for printer %s is sent to remote printer %s on %s"
 msgstr "プリンター %s の出力は、リモートプリンター %s (%s 上) に送られます"
 
-#: systemv/lpstat.c:1270 systemv/lpstat.c:1274
 #, c-format
 msgid "Output for printer %s/%s is sent to %s"
 msgstr "プリンター %s/%s の出力は %s に送られます"
 
-#: systemv/lpstat.c:1264
 #, c-format
 msgid "Output for printer %s/%s is sent to remote printer %s on %s"
 msgstr "プリンター %s/%s の出力は、リモートプリンター %s (%s 上) に送られます"
 
-#: systemv/cupstestdsc.c:399
 msgid "PASS"
 msgstr "合格"
 
-#: ppdc/sample.c:260
 msgid "PCL Laser Printer"
 msgstr "PCL レーザープリンター"
 
-#: ppdc/sample.c:149
 msgid "PRC16K"
 msgstr "PRC16K"
 
-#: ppdc/sample.c:150
 msgid "PRC16K Long Edge"
 msgstr "PRC16K 長辺送り"
 
-#: ppdc/sample.c:151
 msgid "PRC32K"
 msgstr "PRC32K"
 
-#: ppdc/sample.c:154
 msgid "PRC32K Long Edge"
 msgstr "PRC32K 長辺送り"
 
-#: ppdc/sample.c:152
 msgid "PRC32K Oversize"
 msgstr "PRC32K (特大)"
 
-#: ppdc/sample.c:153
 msgid "PRC32K Oversize Long Edge"
 msgstr "PRC32K (特大) 長辺送り"
 
-#: cups/snmp.c:1010
 msgid "Packet does not contain a Get-Response-PDU"
 msgstr "パケットが Get-Response-PDU を含んでいません"
 
-#: cups/snmp.c:989
 msgid "Packet does not start with SEQUENCE"
 msgstr "パケットが SEQUENCE から始まりません"
 
-#: ppdc/sample.c:360
 msgid "ParamCustominCutInterval"
 msgstr "ParamCustominCutInterval"
 
-#: ppdc/sample.c:358
 msgid "ParamCustominTearInterval"
 msgstr "ParamCustominTearInterval"
 
-#: cups/auth.c:206 cups/auth.c:374
 #, c-format
 msgid "Password for %s on %s? "
 msgstr "%s のパスワード (%s 上)? "
 
-#: systemv/cupsaddsmb.c:252
 #, c-format
 msgid "Password for %s required to access %s via SAMBA: "
 msgstr "%s のパスワード (SAMBA 経由で %s にアクセスするのに必要):"
 
-#: cgi-bin/classes.c:167
 msgid "Pause Class"
 msgstr "クラスの休止"
 
-#: cgi-bin/printers.c:170
 msgid "Pause Printer"
 msgstr "プリンターの休止"
 
-#: ppdc/sample.c:448
 msgid "Peel-Off"
 msgstr "Peel-Off"
 
-#: ppdc/sample.c:160
 msgid "Photo"
 msgstr "写真"
 
-#: ppdc/sample.c:161
 msgid "Photo Labels"
 msgstr "写真ラベル"
 
-#: ppdc/sample.c:286
 msgid "Plain Paper"
 msgstr "普通紙"
 
-#: cgi-bin/admin.c:3299 cgi-bin/admin.c:3580
 msgid "Policies"
 msgstr "ポリシー"
 
-#: cgi-bin/admin.c:3306 cgi-bin/admin.c:3649 cgi-bin/admin.c:3662
 msgid "Port Monitor"
 msgstr "ポートモニター"
 
-#: ppdc/sample.c:278
 msgid "PostScript Printer"
 msgstr "PostScript プリンター"
 
-#: ppdc/sample.c:147
 msgid "Postcard"
 msgstr "ハガキ"
 
-#: ppdc/sample.c:71
 msgid "Postcard Double "
 msgstr "往復ハガキ"
 
-#: ppdc/sample.c:72
 msgid "Postcard Double Long Edge"
 msgstr "往復ハガキ 長辺送り"
 
-#: ppdc/sample.c:148
 msgid "Postcard Long Edge"
 msgstr "ハガキ 長辺送り"
 
-#: backend/ipp.c:938 backend/ipp.c:946
 msgid "Preparing to print."
 msgstr "印刷準備中です。"
 
-#: ppdc/sample.c:295
 msgid "Print Density"
 msgstr "印刷密度"
 
-#: cups/notify.c:82
 msgid "Print Job:"
 msgstr "ジョブの印刷:"
 
-#: ppdc/sample.c:340
 msgid "Print Mode"
 msgstr "印刷モード"
 
-#: ppdc/sample.c:383
 msgid "Print Rate"
 msgstr "印刷レート"
 
-#: cgi-bin/printers.c:179
 msgid "Print Self-Test Page"
 msgstr "自己テストページの印刷"
 
-#: ppdc/sample.c:327
 msgid "Print Speed"
 msgstr "印刷速度"
 
-#: cgi-bin/ipp-var.c:792
 msgid "Print Test Page"
 msgstr "テストページの印刷"
 
-#: ppdc/sample.c:356
 msgid "Print and Cut"
 msgstr "プリントしてカット"
 
-#: ppdc/sample.c:344
 msgid "Print and Tear"
 msgstr "プリントして切り取る"
 
-#: backend/socket.c:434 backend/usb-unix.c:191
 msgid "Print file sent."
 msgstr "プリントファイルが送られました。"
 
-#: backend/ipp.c:2130
 msgid "Print job canceled at printer."
 msgstr "印刷ジョブはプリンターでキャンセルされました。"
 
-#: backend/ipp.c:2122
 msgid "Print job too large."
 msgstr "印刷ジョブが大きすぎます。"
 
-#: backend/ipp.c:1619
 msgid "Print job was not accepted."
 msgstr "印刷ジョブが受付されませんでした。"
 
-#: cgi-bin/ipp-var.c:1047
 msgid "Printer Added"
 msgstr "追加されたプリンター"
 
-#: ppdc/sample.c:263
 msgid "Printer Default"
 msgstr "デフォルトのプリンター"
 
-#: cgi-bin/ipp-var.c:1051
 msgid "Printer Deleted"
 msgstr "削除されたプリンター"
 
-#: cgi-bin/ipp-var.c:1049
 msgid "Printer Modified"
 msgstr "変更されたプリンター"
 
-#: cgi-bin/ipp-var.c:1045
 msgid "Printer Paused"
 msgstr "プリンターの休止"
 
-#: ppdc/sample.c:294
 msgid "Printer Settings"
 msgstr "プリンター設定"
 
-#: backend/ipp.c:2125
 msgid "Printer cannot print supplied content."
 msgstr "プリンターは受信した内容を印刷できませんでした。"
 
-#: backend/ipp.c:2128
 msgid "Printer cannot print with supplied options."
 msgstr "指定されたオプションではプリンターは印刷できません。"
 
-#: cups/notify.c:126
 msgid "Printer:"
 msgstr "プリンター:"
 
-#: cgi-bin/printers.c:204 cgi-bin/printers.c:332
 msgid "Printers"
 msgstr "プリンター"
 
-#: filter/rastertoepson.c:1093 filter/rastertohp.c:817
-#: filter/rastertolabel.c:1238
 #, c-format
 msgid "Printing page %d, %d%% complete."
 msgstr "ページ %d を印刷中、%d%% 完了しました。"
 
-#: cgi-bin/classes.c:173 cgi-bin/printers.c:176
 msgid "Purge Jobs"
 msgstr "ジョブの削除"
 
-#: ppdc/sample.c:155
 msgid "Quarto"
 msgstr "Quarto"
 
-#: scheduler/ipp.c:1575 scheduler/ipp.c:10550
 msgid "Quota limit reached."
 msgstr "クォータの制限に達しました。"
 
-#: berkeley/lpq.c:520
 msgid "Rank    Owner   Job     File(s)                         Total Size"
 msgstr "ランク  所有者  ジョブ  ファイル                        合計サイズ"
 
 #. TRANSLATORS: Pri is job priority.
-#: berkeley/lpq.c:516
 msgid ""
 "Rank   Owner      Pri  Job        Files                       Total Size"
 msgstr ""
 "ランク 所有者     優先 ジョブ     ファイル                    合計サイズ"
 
-#: cgi-bin/classes.c:171 cgi-bin/printers.c:174
 msgid "Reject Jobs"
 msgstr "ジョブの拒否"
 
-#: backend/lpd.c:1033 backend/lpd.c:1165
 #, c-format
 msgid "Remote host did not accept control file (%d)."
 msgstr "リモートホストがコントロールファイルを受け付けませんでした (%d)。"
 
-#: backend/lpd.c:1118
 #, c-format
 msgid "Remote host did not accept data file (%d)."
 msgstr "リモートホストがデータファイルを受け付けませんでした (%d)。"
 
-#: ppdc/sample.c:428
 msgid "Reprint After Error"
 msgstr "エラー後の再印刷"
 
-#: cups/http-support.c:1387
 msgid "Request Entity Too Large"
 msgstr "要求するエンティティが大きすぎます"
 
-#: cups/ppd.c:797 cups/ppd.c:1365 ppdc/sample.c:231
 msgid "Resolution"
 msgstr "解像度"
 
-#: cgi-bin/classes.c:165
 msgid "Resume Class"
 msgstr "クラスを再開する"
 
-#: cgi-bin/printers.c:167
 msgid "Resume Printer"
 msgstr "プリンターを再開する"
 
-#: ppdc/sample.c:165
 msgid "Return Address"
 msgstr "返信用ラベル"
 
-#: ppdc/sample.c:449
 msgid "Rewind"
 msgstr "巻き取り"
 
-#: cups/adminutil.c:2052
 #, c-format
 msgid "Running command: %s %s -N -A %s -c '%s'"
 msgstr "コマンドを実行中: %s %s -N -A %s -c '%s'"
 
-#: cups/snmp.c:991
 msgid "SEQUENCE uses indefinite length"
 msgstr "SEQUENCE は不定長を使用しています"
 
-#: cups/http-support.c:1411
 msgid "SSL/TLS Negotiation Error"
 msgstr "SSL/TLS のネゴシエーションエラー"
 
-#: cups/http-support.c:1368
 msgid "See Other"
 msgstr "残りを見てください"
 
-#: backend/usb-darwin.c:573 backend/usb-libusb.c:459
 msgid "Sending data to printer."
 msgstr "データをプリンターに送信しています。"
 
-#: cgi-bin/ipp-var.c:1061
 msgid "Server Restarted"
 msgstr "再起動されたサーバー"
 
-#: cgi-bin/ipp-var.c:1067
 msgid "Server Security Auditing"
 msgstr "サーバーのセキュリティー監査"
 
-#: cgi-bin/ipp-var.c:1063
 msgid "Server Started"
 msgstr "開始されたサーバー"
 
-#: cgi-bin/ipp-var.c:1065
 msgid "Server Stopped"
 msgstr "停止されたサーバー"
 
-#: cups/http-support.c:1405
 msgid "Service Unavailable"
 msgstr "利用できないサービス"
 
-#: cgi-bin/admin.c:2786 cgi-bin/admin.c:2832 cgi-bin/admin.c:2989
-#: cgi-bin/admin.c:3008
 msgid "Set Allowed Users"
 msgstr "許可するユーザーの設定"
 
-#: cgi-bin/admin.c:3035
 msgid "Set As Server Default"
 msgstr "サーバーのデフォルトに設定"
 
-#: cgi-bin/admin.c:3135
 msgid "Set Class Options"
 msgstr "クラスオプションの設定"
 
-#: cgi-bin/admin.c:3135 cgi-bin/admin.c:3309 cgi-bin/admin.c:3691
 msgid "Set Printer Options"
 msgstr "プリンターオプションの設定"
 
-#: cgi-bin/admin.c:3861 cgi-bin/admin.c:3905 cgi-bin/admin.c:3923
 msgid "Set Publishing"
 msgstr "公開の設定"
 
-#: ppdc/sample.c:166
 msgid "Shipping Address"
 msgstr "発送先ラベル"
 
-#: ppdc/sample.c:273
 msgid "Short-Edge (Landscape)"
 msgstr "短辺 (横原稿)"
 
-#: ppdc/sample.c:288
 msgid "Special Paper"
 msgstr "特殊紙"
 
-#: backend/lpd.c:1074
 #, c-format
 msgid "Spooling job, %.0f%% complete."
 msgstr "ジョブをスプール中、%.0f%% 完了しました。"
 
-#: ppdc/sample.c:341
 msgid "Standard"
 msgstr "標準"
 
 #. TRANSLATORS: Banner/cover sheet before the print job.
-#: cgi-bin/admin.c:3552
 msgid "Starting Banner"
 msgstr "開始バナー"
 
-#: filter/rastertoepson.c:1069 filter/rastertohp.c:793
-#: filter/rastertolabel.c:1214
 #, c-format
 msgid "Starting page %d."
 msgstr "ページ %d を開始しています。"
 
-#: ppdc/sample.c:156
 msgid "Statement"
 msgstr "記述"
 
-#: ppdc/sample.c:251
 msgid "Stylus Color Series"
 msgstr "Stylus Color シリーズ"
 
-#: ppdc/sample.c:257
 msgid "Stylus Photo Series"
 msgstr "Stylus Photo シリーズ"
 
-#: scheduler/ipp.c:3654 scheduler/ipp.c:6570 scheduler/ipp.c:7269
-#: scheduler/ipp.c:8769
 #, c-format
 msgid "Subscription #%d does not exist."
 msgstr "サブスクリプション番号 %d は存在しません。"
 
-#: test/ippfind.c:2783
 msgid "Substitutions:"
 msgstr "置換:"
 
-#: ppdc/sample.c:157
 msgid "Super A"
 msgstr "スーパー A"
 
-#: ppdc/sample.c:158
 msgid "Super B"
 msgstr "スーパー B"
 
-#: ppdc/sample.c:162
 msgid "Super B/A3"
 msgstr "スーパー B/A3"
 
-#: cups/http-support.c:1350
 msgid "Switching Protocols"
 msgstr "プロトコルの変更"
 
-#: ppdc/sample.c:159
 msgid "Tabloid"
 msgstr "タブロイド"
 
-#: ppdc/sample.c:45
 msgid "Tabloid Oversize"
 msgstr "タブロイド (特大)"
 
-#: ppdc/sample.c:46
 msgid "Tabloid Oversize Long Edge"
 msgstr "タブロイド (特大) 長辺送り"
 
-#: ppdc/sample.c:342
 msgid "Tear"
 msgstr "Tear"
 
-#: ppdc/sample.c:447
 msgid "Tear-Off"
 msgstr "Tear-Off"
 
-#: ppdc/sample.c:388
 msgid "Tear-Off Adjust Position"
 msgstr "Tear-Off 位置調節"
 
-#: scheduler/ipp.c:1411
 #, c-format
 msgid "The \"%s\" attribute is required for print jobs."
 msgstr "印刷ジョブに \"%s\" 属性が必要です。"
 
-#: scheduler/ipp.c:6285 scheduler/ipp.c:6363 scheduler/ipp.c:6379
-#: scheduler/ipp.c:6397
 #, c-format
 msgid "The %s attribute cannot be provided with job-ids."
 msgstr "%s 属性は、ジョブ ID と一緒に使うことはできません。"
 
-#: scheduler/ipp.c:1387
 #, c-format
 msgid ""
 "The '%s' Job Description attribute cannot be supplied in a job creation "
 "request."
 msgstr "'%s' Job Description 属性はジョブ作成要求の中で指定できません。"
 
-#: scheduler/ipp.c:5227
 #, c-format
 msgid ""
 "The '%s' operation attribute cannot be supplied in a Create-Job request."
 msgstr "%s 操作属性は、Create-Job リクエストの中で使うことはできません。"
 
-#: scheduler/ipp.c:6800
 #, c-format
 msgid "The PPD file \"%s\" could not be found."
 msgstr "PPD ファイル \"%s\" が見つかりません。"
 
-#: scheduler/ipp.c:6787
 #, c-format
 msgid "The PPD file \"%s\" could not be opened: %s"
 msgstr "PPD ファイル \"%s\" を開けませんでした: %s"
 
-#: filter/rastertoepson.c:1038 filter/rastertohp.c:764
-#: filter/rastertolabel.c:1178
 msgid "The PPD file could not be opened."
 msgstr "PPD ファイルを開けませんでした。"
 
-#: cgi-bin/admin.c:749
 msgid ""
 "The class name may only contain up to 127 printable characters and may not "
 "contain spaces, slashes (/), or the pound sign (#)."
@@ -5501,130 +4254,97 @@ msgstr ""
 "クラス名は 127 文字以内の表示可能文字からなり、空白、スラッシュ (/)、シャー"
 "プ (#) を含んではなりません。"
 
-#: cups/localize.c:353
 msgid "The developer unit needs to be replaced."
 msgstr "現像ユニットの交換が必要です。"
 
-#: cups/localize.c:351
 msgid "The developer unit will need to be replaced soon."
 msgstr "もうすぐ現像ユニットの交換時期です。"
 
-#: cups/localize.c:343
 msgid "The fuser's temperature is high."
 msgstr "定着器の温度が高すぎます。"
 
-#: cups/localize.c:345
 msgid "The fuser's temperature is low."
 msgstr "定着器の温度が低すぎます。"
 
-#: scheduler/ipp.c:2177
 msgid ""
 "The notify-lease-duration attribute cannot be used with job subscriptions."
 msgstr ""
 "notify-lease-duration 属性は、ジョブサブスクリプションと一緒に使うことはでき"
 "ません。"
 
-#: scheduler/ipp.c:2160 scheduler/ipp.c:5545
 #, c-format
 msgid "The notify-user-data value is too large (%d > 63 octets)."
 msgstr "notify-user-data 値が大きすぎます (%d > 63 オクテット)。"
 
-#: cups/localize.c:349
 msgid "The optical photoconductor needs to be replaced."
 msgstr "感光体の交換が必要です。"
 
-#: cups/localize.c:347
 msgid "The optical photoconductor will need to be replaced soon."
 msgstr "もうすぐ感光体の交換時期です。"
 
-#: cups/localize.c:331
 msgid "The output bin is almost full."
 msgstr "排紙トレイがほとんど一杯です。"
 
-#: cups/localize.c:333
 msgid "The output bin is full."
 msgstr "排紙トレイが一杯です。"
 
-#: cups/localize.c:329
 msgid "The output bin is missing."
 msgstr "排紙トレイが見つかりません。"
 
-#: cups/localize.c:325
 msgid "The paper tray is almost empty."
 msgstr "用紙トレイが空になりかけています。"
 
-#: cups/localize.c:327
 msgid "The paper tray is empty."
 msgstr "用紙トレイが空です。"
 
-#: cups/localize.c:323
 msgid "The paper tray is missing."
 msgstr "用紙トレイが見つかりません。"
 
-#: cups/localize.c:306
 msgid "The paper tray needs to be filled."
 msgstr "用紙トレイに補充が必要です。"
 
-#: backend/ipp.c:958
 msgid "The printer configuration is incorrect or the printer no longer exists."
 msgstr "プリンターの設定が正しくないかプリンターはすでに存在しません。"
 
-#: backend/lpd.c:636 backend/lpd.c:1026 backend/lpd.c:1108 backend/lpd.c:1158
 msgid "The printer did not respond."
 msgstr "プリンターが応答しません。"
 
-#: backend/ipp.c:801 backend/ipp.c:921 backend/ipp.c:1035 backend/ipp.c:1427
-#: backend/ipp.c:1591 backend/lpd.c:845 backend/socket.c:384
-#: backend/usb-unix.c:131 backend/usb-unix.c:423 backend/usb-unix.c:506
 msgid "The printer is in use."
 msgstr "プリンターは使用中です。"
 
-#: backend/runloop.c:254 backend/runloop.c:374 cups/localize.c:311
 msgid "The printer is not connected."
 msgstr "プリンターは接続されていません。"
 
-#: backend/ipp.c:779 backend/ipp.c:812 backend/ipp.c:917 backend/lpd.c:824
-#: backend/lpd.c:865 backend/socket.c:363 backend/socket.c:396
 msgid "The printer is not responding."
 msgstr "プリンターが応答していません。"
 
-#: backend/runloop.c:396
 msgid "The printer is now connected."
 msgstr "プリンターが接続されました。"
 
-#: backend/usb-darwin.c:1320
 msgid "The printer is now online."
 msgstr "プリンターは現在オンラインです。"
 
-#: backend/usb-darwin.c:1341
 msgid "The printer is offline."
 msgstr "プリンターはオフラインです。"
 
-#: cups/localize.c:335
 msgid "The printer is running low on ink."
 msgstr "プリンターのインクがもうすぐなくなります。"
 
-#: cups/localize.c:313
 msgid "The printer is running low on toner."
 msgstr "プリンターのトナーがもうすぐなくなります。"
 
-#: backend/ipp.c:794 backend/lpd.c:838 backend/socket.c:377
 msgid "The printer is unreachable at this time."
 msgstr "プリンターには現在到達できません。"
 
-#: cups/localize.c:337
 msgid "The printer may be out of ink."
 msgstr "プリンターのインクがなくなっているようです。"
 
-#: cups/localize.c:315
 msgid "The printer may be out of toner."
 msgstr "プリンターのトナーがなくなっているようです。"
 
-#: backend/ipp.c:788 backend/lpd.c:832 backend/socket.c:371
 msgid "The printer may not exist or is unavailable at this time."
 msgstr "プリンターは現在存在しないか、使用できないようです。"
 
-#: cgi-bin/admin.c:931
 msgid ""
 "The printer name may only contain up to 127 printable characters and may not "
 "contain spaces, slashes (/), or the pound sign (#)."
@@ -5632,65 +4352,46 @@ msgstr ""
 "プリンター名は 127 文字以内の表示可能文字から成り、空白、スラッシュ (/)、ポン"
 "ド記号 (#) を含んではなりません。"
 
-#: scheduler/ipp.c:878 scheduler/ipp.c:1138 scheduler/ipp.c:3295
-#: scheduler/ipp.c:3474 scheduler/ipp.c:5210 scheduler/ipp.c:5379
-#: scheduler/ipp.c:5693 scheduler/ipp.c:6251 scheduler/ipp.c:7005
-#: scheduler/ipp.c:7061 scheduler/ipp.c:7375 scheduler/ipp.c:7641
-#: scheduler/ipp.c:7730 scheduler/ipp.c:7763 scheduler/ipp.c:8086
-#: scheduler/ipp.c:8479 scheduler/ipp.c:8561 scheduler/ipp.c:9728
-#: scheduler/ipp.c:10182 scheduler/ipp.c:10513 scheduler/ipp.c:10595
-#: scheduler/ipp.c:10969
 msgid "The printer or class does not exist."
 msgstr "プリンターまたはクラスは存在しません。"
 
-#: scheduler/ipp.c:1324
 msgid "The printer or class is not shared."
 msgstr "プリンターまたはクラスは共有できません。"
 
-#: cups/localize.c:317
 msgid "The printer's cover is open."
 msgstr "プリンターのカバーが開いています。"
 
-#: cups/localize.c:321
 msgid "The printer's door is open."
 msgstr "プリンターのドアが開いています。"
 
-#: cups/localize.c:319
 msgid "The printer's interlock is open."
 msgstr "プリンターのインターロックが開いています。"
 
-#: cups/localize.c:339
 msgid "The printer's waste bin is almost full."
 msgstr "プリンターの廃インクまたは廃トナー容器がほとんど一杯です。"
 
-#: cups/localize.c:341
 msgid "The printer's waste bin is full."
 msgstr "プリンターの廃インクまたは廃トナー容器が一杯です。"
 
-#: scheduler/ipp.c:984 scheduler/ipp.c:2341
 #, c-format
 msgid "The printer-uri \"%s\" contains invalid characters."
 msgstr "printer-uri \"%s\" には、無効な文字が含まれています。"
 
-#: scheduler/ipp.c:3272
 msgid "The printer-uri attribute is required."
 msgstr "printer-uri 属性は必須です。"
 
-#: scheduler/ipp.c:968
 msgid ""
 "The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
 msgstr ""
 "printer-uri は、\"ipp://ホスト名/classes/クラス名\" 形式でなければなりませ"
 "ん。"
 
-#: scheduler/ipp.c:2325
 msgid ""
 "The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
 msgstr ""
 "printer-uri は \"ipp://ホスト名/printers/プリンター名\" 形式でなければなりま"
 "せん。"
 
-#: cgi-bin/admin.c:474
 msgid ""
 "The subscription name may not contain spaces, slashes (/), question marks "
 "(?), or the pound sign (#)."
@@ -5698,7 +4399,6 @@ msgstr ""
 "サブスクリプション名には、スペース、スラッシュ (/)、疑問府 (?)、ポンド記号 "
 "(#) を使用しないでください。"
 
-#: scheduler/client.c:2560
 msgid ""
 "The web interface is currently disabled. Run \"cupsctl WebInterface=yes\" to "
 "enable it."
@@ -5706,617 +4406,472 @@ msgstr ""
 "Web インターフェイスが現在無効になっています。有効にするには \"cupsctl "
 "WebInterface=yes\" を実行してください。"
 
-#: scheduler/ipp.c:6346
 #, c-format
 msgid "The which-jobs value \"%s\" is not supported."
 msgstr "which-jobs の値 \"%s\" はサポートされていません。"
 
-#: scheduler/ipp.c:5623
 msgid "There are too many subscriptions."
 msgstr "サブスクリプションが多すぎます。"
 
-#: cups/localize.c:308
 msgid "There is a paper jam."
 msgstr "用紙づまりが発生しています。"
 
-#: backend/usb-darwin.c:412 backend/usb-darwin.c:471 backend/usb-darwin.c:535
-#: backend/usb-darwin.c:556 backend/usb-libusb.c:384 backend/usb-libusb.c:438
 msgid "There was an unrecoverable USB error."
 msgstr "回復不可能な USB のエラーが発生しています。"
 
-#: ppdc/sample.c:435
 msgid "Thermal Transfer Media"
 msgstr "熱転写メディア"
 
-#: scheduler/ipp.c:1569
 msgid "Too many active jobs."
 msgstr "アクティブなジョブが多すぎます。"
 
-#: scheduler/ipp.c:1463
 #, c-format
 msgid "Too many job-sheets values (%d > 2)."
 msgstr "job-sheets 値が多すぎます (%d > 2)。"
 
-#: scheduler/ipp.c:2626
 #, c-format
 msgid "Too many printer-state-reasons values (%d > %d)."
 msgstr "printer-state-reasons 値が多すぎます (%d > %d)。"
 
-#: ppdc/sample.c:289
 msgid "Transparency"
 msgstr "OHP シート"
 
-#: ppdc/sample.c:284
 msgid "Tray"
 msgstr "トレイ"
 
-#: ppdc/sample.c:264
 msgid "Tray 1"
 msgstr "トレイ 1"
 
-#: ppdc/sample.c:265
 msgid "Tray 2"
 msgstr "トレイ 2"
 
-#: ppdc/sample.c:266
 msgid "Tray 3"
 msgstr "トレイ 3"
 
-#: ppdc/sample.c:267
 msgid "Tray 4"
 msgstr "トレイ 4"
 
-#: cups/http-support.c:1390
 msgid "URI Too Long"
 msgstr "URI が長すぎます"
 
-#: ppdc/sample.c:138
 msgid "US Ledger"
 msgstr "US レジャー"
 
-#: ppdc/sample.c:139
 msgid "US Legal"
 msgstr "US リーガル"
 
-#: ppdc/sample.c:140
 msgid "US Legal Oversize"
 msgstr "US リーガル (特大)"
 
-#: ppdc/sample.c:141
 msgid "US Letter"
 msgstr "US レター"
 
-#: ppdc/sample.c:142
 msgid "US Letter Long Edge"
 msgstr "US レター 長辺送り"
 
-#: ppdc/sample.c:143
 msgid "US Letter Oversize"
 msgstr "US レター (特大)"
 
-#: ppdc/sample.c:144
 msgid "US Letter Oversize Long Edge"
 msgstr "US レター (特大) 長辺送り"
 
-#: ppdc/sample.c:145
 msgid "US Letter Small"
 msgstr "US レター (小)"
 
-#: cgi-bin/admin.c:1959 cgi-bin/admin.c:1972 cgi-bin/admin.c:1996
 msgid "Unable to access cupsd.conf file"
 msgstr "cupsd.conf ファイルにアクセスできません"
 
-#: cgi-bin/help.c:133
 msgid "Unable to access help file."
 msgstr "ヘルプファイルにアクセスできません。"
 
-#: cgi-bin/admin.c:526
 msgid "Unable to add RSS subscription"
 msgstr " RSS 購読を追加できません"
 
-#: cgi-bin/admin.c:814
 msgid "Unable to add class"
 msgstr "クラスを追加できません"
 
-#: backend/ipp.c:1774
 msgid "Unable to add document to print job."
 msgstr "ドキュメントを印刷ジョブに追加できません。"
 
-#: scheduler/ipp.c:1628
 #, c-format
 msgid "Unable to add job for destination \"%s\"."
 msgstr "宛先 \"%s\"にジョブを追加できません。"
 
-#: cgi-bin/admin.c:1059 cgi-bin/admin.c:1419
 msgid "Unable to add printer"
 msgstr "プリンターを追加できません"
 
-#: scheduler/ipp.c:1254
 msgid "Unable to allocate memory for file types."
 msgstr "ファイルタイプ用にメモリーを割り当てられません。"
 
-#: filter/pstops.c:451
 msgid "Unable to allocate memory for page info"
 msgstr "ページ情報のメモリー割り当てができません"
 
-#: filter/pstops.c:445
 msgid "Unable to allocate memory for pages array"
 msgstr "ページアレイのメモリー割り当てができません"
 
-#: cgi-bin/admin.c:1525
 msgid "Unable to cancel RSS subscription"
 msgstr "RSS 購読をキャンセルできません"
 
-#: backend/ipp.c:2177
 msgid "Unable to cancel print job."
 msgstr "プリンターを変更できません。"
 
-#: cgi-bin/admin.c:2990
 msgid "Unable to change printer"
 msgstr "プリンターを変更できません"
 
-#: cgi-bin/admin.c:3906
 msgid "Unable to change printer-is-shared attribute"
 msgstr "printer-is-shared 属性を変更することができません"
 
-#: cgi-bin/admin.c:1657 cgi-bin/admin.c:1799
 msgid "Unable to change server settings"
 msgstr "サーバーの設定を変更できません"
 
-#: cups/ipp.c:5405
 #, c-format
 msgid "Unable to compile mimeMediaType regular expression: %s."
 msgstr "mimeMediaType の正規表現を解釈できませんでした: %s。"
 
-#: cups/ipp.c:5351
 #, c-format
 msgid "Unable to compile naturalLanguage regular expression: %s."
 msgstr "naturalLanguage の正規表現を解釈できませんでした: %s。"
 
-#: filter/commandtops.c:420
 msgid "Unable to configure printer options."
 msgstr "プリンターオプションを設定できません。"
 
-#: cups/adminutil.c:911 cups/request.c:1053
 msgid "Unable to connect to host."
 msgstr "ホストに接続できません。"
 
-#: backend/ipp.c:757 backend/ipp.c:1232 backend/lpd.c:804 backend/socket.c:343
-#: backend/usb-unix.c:117
 msgid "Unable to contact printer, queuing on next printer in class."
 msgstr "プリンターと交信できません。クラス内の次のプリンターにキューします。"
 
-#: cups/adminutil.c:726
 #, c-format
 msgid "Unable to copy 64-bit CUPS printer driver files (%d)."
 msgstr "64-bit 版の CUPS プリンタードライバーファイルをコピーできません (%d)。"
 
-#: cups/adminutil.c:691
 #, c-format
 msgid "Unable to copy 64-bit Windows printer driver files (%d)."
 msgstr "64-bit 版の Windows プリンタードライバーをコピーできません (%d)。"
 
-#: cups/adminutil.c:522
 #, c-format
 msgid "Unable to copy CUPS printer driver files (%d)."
 msgstr "複数の CUPS プリンタードライバーファイルをコピーできません (%d)。"
 
-#: scheduler/ipp.c:2746
 #, c-format
 msgid "Unable to copy PPD file - %s"
 msgstr "PPD ファイルをコピーできません - %s"
 
-#: scheduler/ipp.c:2801
 msgid "Unable to copy PPD file."
 msgstr "PPD ファイルをコピーできません。"
 
-#: cups/adminutil.c:487
 #, c-format
 msgid "Unable to copy Windows 2000 printer driver files (%d)."
 msgstr ""
 "複数の Windows 2000 プリンタードライバーファイルをコピーできません (%d)。"
 
-#: cups/adminutil.c:610
 #, c-format
 msgid "Unable to copy Windows 9x printer driver files (%d)."
 msgstr ""
 "複数の Windows 9x プリンタードライバーファイルをコピーできません (%d)。"
 
-#: scheduler/ipp.c:2723
 #, c-format
 msgid "Unable to copy interface script - %s"
 msgstr "インターフェイススクリプトをコピーできません - %s"
 
-#: cups/util.c:605 cups/util.c:1667
 msgid "Unable to create printer-uri"
 msgstr "printer-uri を作成できません。"
 
-#: cgi-bin/admin.c:1850 cgi-bin/admin.c:1862 scheduler/cupsfilter.c:1280
 msgid "Unable to create temporary file"
 msgstr "テンポラリーファイルを作成できません"
 
-#: cgi-bin/admin.c:2153
 msgid "Unable to delete class"
 msgstr "クラスを削除できません"
 
-#: cgi-bin/admin.c:2238
 msgid "Unable to delete printer"
 msgstr "プリンターを削除できません"
 
-#: cgi-bin/classes.c:260 cgi-bin/printers.c:269
 msgid "Unable to do maintenance command"
 msgstr "メンテナンスコマンドを実行できません"
 
-#: cgi-bin/admin.c:1974
 msgid "Unable to edit cupsd.conf files larger than 1MB"
 msgstr "1MB 以上の cupsd.conf ファイルは編集できません。"
 
-#: cups/http.c:5472
 msgid ""
 "Unable to establish a secure connection to host (certificate chain invalid)."
 msgstr "ホストへの安全な接続が確立できません (認証パスが無効です)。"
 
-#: cups/http.c:5462
 msgid ""
 "Unable to establish a secure connection to host (certificate not yet valid)."
 msgstr "ホストへの安全な接続が確立できません (認証がまだ有効ではありません)。"
 
-#: cups/http.c:5457
 msgid "Unable to establish a secure connection to host (expired certificate)."
 msgstr "ホストへの安全な接続が確立できません (認証が期限切れです)。"
 
-#: cups/http.c:5467
 msgid "Unable to establish a secure connection to host (host name mismatch)."
 msgstr "ホストへの安全な接続が確立できません (ホスト名が一致しません)。"
 
-#: cups/http.c:5477
 msgid ""
 "Unable to establish a secure connection to host (peer dropped connection "
 "before responding)."
 msgstr ""
 "ホストへの安全な接続が確立できません (応答がある前に接続が切断されました)。"
 
-#: cups/http.c:5452
 msgid ""
 "Unable to establish a secure connection to host (self-signed certificate)."
 msgstr "ホストへの安全な接続が確立できません (自己署名証明書です)。"
 
-#: cups/http.c:5447
 msgid ""
 "Unable to establish a secure connection to host (untrusted certificate)."
 msgstr "ホストへの安全な接続が確立できません (信用できない証明書です)。"
 
-#: cups/http.c:5248 cups/http.c:5504 cups/http.c:5537 cups/http.c:5554
 msgid "Unable to establish a secure connection to host."
 msgstr "ホストへの安全な接続を確立できません。"
 
-#: cgi-bin/ipp-var.c:365
 msgid "Unable to find destination for job"
 msgstr "ジョブの宛先が見つかりません"
 
-#: cups/http-support.c:1830
 msgid "Unable to find printer."
 msgstr "プリンターが見つかりません。"
 
-#: backend/ipp.c:3411
 msgid "Unable to get backend exit status."
 msgstr "バックエンドの終了ステータスを取得できません。"
 
-#: cgi-bin/classes.c:450
 msgid "Unable to get class list"
 msgstr "クラスリストを取得できません"
 
-#: cgi-bin/classes.c:549
 msgid "Unable to get class status"
 msgstr "クラスの状態を取得できません。"
 
-#: cgi-bin/admin.c:1320
 msgid "Unable to get list of printer drivers"
 msgstr "プリンタードライバーのリストを取得できません"
 
-#: cgi-bin/admin.c:2840
 msgid "Unable to get printer attributes"
 msgstr "プリンター属性を取得できません"
 
-#: cgi-bin/printers.c:467
 msgid "Unable to get printer list"
 msgstr "プリンターリストを取得できません"
 
-#: cgi-bin/printers.c:569
 msgid "Unable to get printer status"
 msgstr "プリンターの状態を取得できません"
 
-#: backend/ipp.c:982
 msgid "Unable to get printer status."
 msgstr "プリンターの状態を取得できません。"
 
-#: cups/adminutil.c:565 cups/adminutil.c:769
 #, c-format
 msgid "Unable to install Windows 2000 printer driver files (%d)."
 msgstr ""
 "複数の Windows 2000 プリンタードライバーファイルをインストールできません "
 "(%d)。"
 
-#: cups/adminutil.c:639
 #, c-format
 msgid "Unable to install Windows 9x printer driver files (%d)."
 msgstr ""
 "複数の Windows 9x プリンタードライバーファイルをインストールできません (%d)。"
 
-#: cgi-bin/help.c:92
 msgid "Unable to load help index."
 msgstr "ヘルプの索引を読み込めません。"
 
-#: backend/ipp.c:682 backend/lpd.c:435 backend/socket.c:282
 #, c-format
 msgid "Unable to locate printer \"%s\"."
 msgstr "プリンター \"%s\" が見つかりません。"
 
-#: backend/dnssd.c:781 backend/ipp.c:351 backend/lpd.c:205
-#: backend/socket.c:168
 msgid "Unable to locate printer."
 msgstr "プリンターが見つかりません。"
 
-#: cgi-bin/admin.c:813
 msgid "Unable to modify class"
 msgstr "クラスを変更できません"
 
-#: cgi-bin/admin.c:1058 cgi-bin/admin.c:1418
 msgid "Unable to modify printer"
 msgstr "プリンターを変更できません"
 
-#: cgi-bin/ipp-var.c:432 cgi-bin/ipp-var.c:521
 msgid "Unable to move job"
 msgstr "ジョブを移動できません"
 
-#: cgi-bin/ipp-var.c:434 cgi-bin/ipp-var.c:523
 msgid "Unable to move jobs"
 msgstr "複数のジョブを移動できません"
 
-#: cgi-bin/admin.c:3186 cups/ppd.c:339
 msgid "Unable to open PPD file"
 msgstr "PPD ファイルを読み込むことができません"
 
-#: cgi-bin/admin.c:2608
 msgid "Unable to open cupsd.conf file:"
 msgstr "cupsd.conf ファイルを開けません:"
 
-#: backend/usb-unix.c:141
 msgid "Unable to open device file"
 msgstr "デバイスファイルを開けません"
 
-#: scheduler/ipp.c:6032
 #, c-format
 msgid "Unable to open document #%d in job #%d."
 msgstr "ドキュメント %d (ジョブ %d) を開けません。"
 
-#: cgi-bin/help.c:364
 msgid "Unable to open help file."
 msgstr "ヘルプファイルを読み込むことができません。"
 
-#: backend/ipp.c:393 backend/ipp.c:1520 backend/ipp.c:1729 backend/lpd.c:505
-#: backend/socket.c:155 backend/usb.c:237 filter/gziptoany.c:71
-#: filter/pstops.c:300
 msgid "Unable to open print file"
 msgstr "印刷ファイルを開けません"
 
-#: filter/rastertoepson.c:998 filter/rastertohp.c:724
-#: filter/rastertolabel.c:1136
 msgid "Unable to open raster file"
 msgstr "ラスターファイルを開けません"
 
-#: cgi-bin/ipp-var.c:795
 msgid "Unable to print test page"
 msgstr "テストページを印刷できません"
 
-#: backend/runloop.c:96 backend/runloop.c:325 backend/usb-darwin.c:643
-#: backend/usb-darwin.c:687 backend/usb-libusb.c:529 backend/usb-libusb.c:564
 msgid "Unable to read print data."
 msgstr "プリントデータを読み込めません。"
 
-#: cups/dest.c:3393
 msgid "Unable to resolve printer URI."
 msgstr "プリンター URI を解決できません。"
 
-#: cups/adminutil.c:2088
 #, c-format
 msgid "Unable to run \"%s\": %s"
 msgstr "\"%s\" を実行できません: %s"
 
-#: filter/pstops.c:563
 msgid "Unable to see in file"
 msgstr "ファイルを読み込むことができません"
 
-#: cgi-bin/ipp-var.c:598 cgi-bin/ipp-var.c:618
 msgid "Unable to send command to printer driver"
 msgstr "プリンタードライバーにコマンドを送信できません"
 
-#: backend/usb-darwin.c:765 backend/usb-libusb.c:640
 msgid "Unable to send data to printer."
 msgstr "プリンターにデータを送信することができません。"
 
-#: cups/adminutil.c:821
 #, c-format
 msgid "Unable to set Windows printer driver (%d)."
 msgstr "Windows プリンタードライバーを設定できません (%d)。"
 
-#: cgi-bin/admin.c:3807
 msgid "Unable to set options"
 msgstr "オプションを設定できません"
 
-#: cgi-bin/admin.c:3077
 msgid "Unable to set server default"
 msgstr "サーバーをデフォルトに設定できません"
 
-#: backend/ipp.c:3270 backend/ipp.c:3347 backend/ipp.c:3355
 msgid "Unable to start backend process."
 msgstr "バックエンドのプロセスを起動できません。"
 
-#: cgi-bin/admin.c:1912
 msgid "Unable to upload cupsd.conf file"
 msgstr "cupsd.conf ファイルをアップロードできません"
 
-#: backend/usb-darwin.c:2033 backend/usb-darwin.c:2057
 msgid "Unable to use legacy USB class driver."
 msgstr "古いタイプの USB クラスドライバーは使用できません。"
 
-#: backend/runloop.c:125 backend/runloop.c:380
 msgid "Unable to write print data"
 msgstr "プリントデータを書き込めません"
 
-#: filter/gziptoany.c:90
 #, c-format
 msgid "Unable to write uncompressed print data: %s"
 msgstr "非圧縮のプリントデータを書き込めません: %s"
 
-#: cups/http-support.c:1378
 msgid "Unauthorized"
 msgstr "未許可"
 
-#: cgi-bin/admin.c:3503
 msgid "Units"
 msgstr "ユニット"
 
-#: cups/http-support.c:1418 cups/ppd.c:366
 msgid "Unknown"
 msgstr "未知"
 
-#: filter/pstops.c:2214
 #, c-format
 msgid "Unknown choice \"%s\" for option \"%s\"."
 msgstr "\"%s\" (オプション \"%s\" 用) は未知の設定です。"
 
-#: backend/ipp.c:535
 #, c-format
 msgid "Unknown encryption option value: \"%s\"."
 msgstr "\"%s\" は未知の暗号オプション値です。"
 
-#: backend/lpd.c:351
 #, c-format
 msgid "Unknown file order: \"%s\"."
 msgstr "\"%s\" は未知のファイルオーダーです。"
 
-#: backend/lpd.c:322
 #, c-format
 msgid "Unknown format character: \"%c\"."
 msgstr "\"%c\" は未知の書式文字です。"
 
-#: cups/dest-options.c:984
 msgid "Unknown media size name."
 msgstr "未知のメディアサイズ名称です。"
 
-#: backend/ipp.c:599
 #, c-format
 msgid "Unknown option \"%s\" with value \"%s\"."
 msgstr "\"%s\" (値 \"%s\") は未知のオプションです。"
 
-#: filter/pstops.c:2197
 #, c-format
 msgid "Unknown option \"%s\"."
 msgstr "\"%s\" は未知のオプションです。"
 
-#: backend/lpd.c:337
 #, c-format
 msgid "Unknown print mode: \"%s\"."
 msgstr "\"%s\" は未知のプリントモードです。"
 
-#: scheduler/ipp.c:10384
 #, c-format
 msgid "Unknown printer-error-policy \"%s\"."
 msgstr "\"%s\" は未知の printer-error-policy です。"
 
-#: scheduler/ipp.c:10367
 #, c-format
 msgid "Unknown printer-op-policy \"%s\"."
 msgstr "\"%s\" は未知の printer-op-policy です。"
 
-#: cups/http-addrlist.c:751
 msgid "Unknown service name."
 msgstr "未知のサービス名です。"
 
-#: backend/ipp.c:564
 #, c-format
 msgid "Unknown version option value: \"%s\"."
 msgstr "\"%s\" は未知のバージョンオプション値です。"
 
-#: scheduler/ipp.c:10840
 #, c-format
 msgid "Unsupported 'compression' value \"%s\"."
 msgstr "\"%s\" はサポートされていない 'compression' の値です。"
 
-#: scheduler/ipp.c:10870
 #, c-format
 msgid "Unsupported 'document-format' value \"%s\"."
 msgstr "\"%s\" はサポートされていない 'document-format' の値です。"
 
-#: scheduler/ipp.c:10945
 msgid "Unsupported 'job-name' value."
 msgstr "サポートされていない 'job-name' の値です。"
 
-#: scheduler/ipp.c:402
 #, c-format
 msgid "Unsupported character set \"%s\"."
 msgstr "\"%s\" はサポートされていない文字セットです。"
 
-#: scheduler/ipp.c:8052 scheduler/ipp.c:9289
 #, c-format
 msgid "Unsupported compression \"%s\"."
 msgstr "\"%s\" はサポートされていない圧縮形式です。"
 
-#: scheduler/ipp.c:8186 scheduler/ipp.c:9439
 #, c-format
 msgid "Unsupported document-format \"%s\"."
 msgstr "\"%s\" はサポートされていない文書形式です。"
 
-#: scheduler/ipp.c:9422
 #, c-format
 msgid "Unsupported document-format \"%s/%s\"."
 msgstr "\"%s/%s\" はサポートされていない文書形式です。"
 
-#: scheduler/ipp.c:1429
 #, c-format
 msgid "Unsupported format \"%s\"."
 msgstr "\"%s\" はサポートされていない形式です。"
 
-#: scheduler/ipp.c:1527
 msgid "Unsupported margins."
 msgstr "サポートされていないマージンです。"
 
-#: cups/pwg-media.c:570
 msgid "Unsupported media value."
 msgstr "サポートされていないメディアの値です。"
 
-#: filter/pstops.c:2479
 #, c-format
 msgid "Unsupported number-up value %d, using number-up=1."
 msgstr "%d はサポートされていない number-up 値です。number-up=1 を使用します。"
 
-#: filter/pstops.c:2513
 #, c-format
 msgid "Unsupported number-up-layout value %s, using number-up-layout=lrtb."
 msgstr ""
 "%s はサポートされていない number-up-layout 値です。number-up-layout=lrtb を使"
 "用します。"
 
-#: filter/pstops.c:2564
 #, c-format
 msgid "Unsupported page-border value %s, using page-border=none."
 msgstr ""
 "%s はサポートされていない page-border 値です。page-border=none を使用します。"
 
-#: filter/rastertopwg.c:147 filter/rastertopwg.c:155 filter/rastertopwg.c:164
 msgid "Unsupported raster data."
 msgstr "サポートされていないラスターデータです。"
 
-#: cups/snmp.c:1108
 msgid "Unsupported value type"
 msgstr "サポートされていない型の値です"
 
-#: cups/http-support.c:1393
 msgid "Upgrade Required"
 msgstr "アップグレードが必要です"
 
-#: systemv/lpadmin.c:668
 msgid ""
 "Usage:\n"
 "\n"
@@ -6338,42 +4893,31 @@ msgstr ""
 "                       [-u allow:ユーザー,ユーザー] [-u deny:ユーザー,ユー"
 "ザー]"
 
-#: backend/dnssd.c:241 backend/ipp.c:340 backend/lpd.c:192
-#: backend/socket.c:132 backend/usb.c:183 filter/commandtops.c:74
-#: filter/gziptoany.c:50 filter/pstops.c:264 monitor/bcp.c:62
-#: monitor/tbcp.c:61
 #, c-format
 msgid "Usage: %s job-id user title copies options [file]"
 msgstr "使い方: %s ジョブID ユーザー タイトル コピー数 オプション [ファイル]"
 
-#: systemv/cupsaddsmb.c:281
 msgid "Usage: cupsaddsmb [options] printer1 ... printerN"
 msgstr "Usage: cupsaddsmb [オプション] プリンター1 ... プリンターN"
 
-#: systemv/cupsctl.c:200
 msgid "Usage: cupsctl [options] [param=value ... paramN=valueN]"
 msgstr "Usage: cupsctl [オプション] [パラメータ=値 ... パラメータN=値N]"
 
-#: scheduler/main.c:2012
 msgid "Usage: cupsd [options]"
 msgstr "使い方: cupsd [オプション]"
 
-#: scheduler/cupsfilter.c:1473
 msgid "Usage: cupsfilter [ options ] filename"
 msgstr "使い方: cupsfilter [オプション] ファイル名"
 
-#: systemv/cupstestdsc.c:425
 msgid "Usage: cupstestdsc [options] filename.ps [... filename.ps]"
 msgstr "使い方: cupstestdsc [オプション] filename.ps [... filename.ps]"
 
-#: systemv/cupstestppd.c:3813
 msgid ""
 "Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]"
 msgstr ""
 "使い方: cupstestppd [オプション] ファイル名1.ppd[.gz] [... ファイル名N.ppd[."
 "gz]]"
 
-#: test/ippdiscover.c:814
 msgid ""
 "Usage: ippdiscover [options] -a\n"
 "       ippdiscover [options] \"service name\"\n"
@@ -6385,7 +4929,6 @@ msgstr ""
 "\n"
 "オプション:"
 
-#: test/ippfind.c:2723
 msgid ""
 "Usage: ippfind [options] regtype[,subtype][.domain.] ... [expression]\n"
 "       ippfind [options] name[.regtype[.domain.]] ... [expression]\n"
@@ -6397,15 +4940,12 @@ msgstr ""
 "        ippfind --help\n"
 "        ippfind --version"
 
-#: test/ipptool.c:4787
 msgid "Usage: ipptool [options] URI filename [ ... filenameN ]"
 msgstr "使い方: ipptool [オプション] URI ファイル名 [ ... ファイル名N ]"
 
-#: systemv/lpmove.c:125
 msgid "Usage: lpmove job/src dest"
 msgstr "使い方: lpmove ジョブ/ソース 宛先"
 
-#: systemv/lpoptions.c:553
 msgid ""
 "Usage: lpoptions [-h server] [-E] -d printer\n"
 "       lpoptions [-h server] [-E] [-p printer] -l\n"
@@ -6417,11 +4957,9 @@ msgstr ""
 "        lpoptions [-h サーバー] [-E] -p プリンター -o オプション[=値] ...\n"
 "        lpoptions [-h サーバー] [-E] -x プリンター"
 
-#: systemv/lppasswd.c:476
 msgid "Usage: lppasswd [-g groupname]"
 msgstr "使い方: lppasswd [-g グループ名]"
 
-#: systemv/lppasswd.c:479
 msgid ""
 "Usage: lppasswd [-g groupname] [username]\n"
 "       lppasswd [-g groupname] -a [username]\n"
@@ -6431,76 +4969,59 @@ msgstr ""
 "        lppasswd [-g グループ名] -a [ユーザー名]\n"
 "        lppasswd [-g グループ名] -x [ユーザー名]"
 
-#: berkeley/lpq.c:675
 msgid ""
 "Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]"
 msgstr ""
 "使い方: lpq [-P 宛先] [-U ユーザー名] [-h ホスト名[:ポート]] [-l] [+間隔]"
 
-#: ppdc/ppdc.cxx:435
 msgid "Usage: ppdc [options] filename.drv [ ... filenameN.drv ]"
 msgstr "使い方: ppdc [オプション] ファイル名.drv [ ... ファイル名N.drv ]"
 
-#: ppdc/ppdhtml.cxx:172
 msgid "Usage: ppdhtml [options] filename.drv >filename.html"
 msgstr "使い方: ppdhtml [オプション] ファイル名.drv >ファイル名.html"
 
-#: ppdc/ppdi.cxx:128
 msgid "Usage: ppdi [options] filename.ppd [ ... filenameN.ppd ]"
 msgstr "使い方: ppdi [オプション] ファイル名.ppd [ ... ファイル名N.ppd ]"
 
-#: ppdc/ppdmerge.cxx:367
 msgid "Usage: ppdmerge [options] filename.ppd [ ... filenameN.ppd ]"
 msgstr "使い方: ppdmerge [オプション] ファイル名.ppd [ ... ファイル名N.ppd ]"
 
-#: ppdc/ppdpo.cxx:252
 msgid ""
 "Usage: ppdpo [options] -o filename.po filename.drv [ ... filenameN.drv ]"
 msgstr ""
 "使い方: ppdpo [オプション] -o ファイル名.po ファイル名.drv [ ... ファイル名N."
 "drv ]"
 
-#: backend/snmp.c:218
 msgid "Usage: snmp [host-or-ip-address]"
 msgstr "使い方: snmp [ホストまたはIPアドレス]"
 
-#: cups/snmp.c:1060
 msgid "Value uses indefinite length"
 msgstr "値は不定長です"
 
-#: cups/snmp.c:1045
 msgid "VarBind uses indefinite length"
 msgstr "VarBind は不定長です"
 
-#: cups/snmp.c:995
 msgid "Version uses indefinite length"
 msgstr "Version は不定長です"
 
-#: backend/ipp.c:1875
 msgid "Waiting for job to complete."
 msgstr "ジョブが完了するのを待っています。"
 
-#: backend/usb-darwin.c:490 backend/usb-libusb.c:336
 msgid "Waiting for printer to become available."
 msgstr "プリンターが使用可能になるのを待っています。"
 
-#: backend/socket.c:443
 msgid "Waiting for printer to finish."
 msgstr "プリンターが終了するのを待っています。"
 
-#: cups/adminutil.c:793
 msgid "Warning, no Windows 2000 printer drivers are installed."
 msgstr "警告、Windows 2000 プリンタードライバーがインストールされていません。"
 
-#: cups/http-support.c:1414
 msgid "Web Interface is Disabled"
 msgstr "Web インターフェイスが無効になっています"
 
-#: cups/ppd.c:1947
 msgid "Yes"
 msgstr "はい"
 
-#: scheduler/client.c:2547
 #, c-format
 msgid ""
 "You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://"
@@ -6509,7 +5030,6 @@ msgstr ""
 "このページには URL <A HREF=\"https://%s:%d%s\">https://%s:%d%s</A> を使ってア"
 "クセスする必要があります。"
 
-#: systemv/lppasswd.c:254
 msgid ""
 "Your password must be at least 6 characters long, cannot contain your "
 "username, and must contain at least one letter and number."
@@ -6517,385 +5037,297 @@ msgstr ""
 "パスワードは少なくとも 6 文字以上で、あなたのユーザー名を含んではならず、少な"
 "くとも 1 つの英字および数値を含んでなければなりません。"
 
-#: ppdc/sample.c:439
 msgid "ZPL Label Printer"
 msgstr "ZPL ラベルプリンター"
 
-#: ppdc/sample.c:362
 msgid "Zebra"
 msgstr "ゼブラ"
 
-#: cups/notify.c:102
 msgid "aborted"
 msgstr "停止"
 
-#: cups/notify.c:99
 msgid "canceled"
 msgstr "キャンセル"
 
-#: cups/notify.c:105
 msgid "completed"
 msgstr "完了"
 
-#: scheduler/ipp.c:5904
 msgid "cups-deviced failed to execute."
 msgstr "cups-deviced の実行に失敗しました。"
 
-#: scheduler/ipp.c:6723 scheduler/ipp.c:6972
 msgid "cups-driverd failed to execute."
 msgstr "cups-driverd の実行に失敗しました。"
 
-#: systemv/cupsaddsmb.c:233
 #, c-format
 msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s"
 msgstr "cupsaddsmb: プリンター \"%s\" の PPD ファイルがありません - %s"
 
-#: systemv/cupsctl.c:141
 msgid "cupsctl: Cannot set Listen or Port directly."
 msgstr "cupsctl: Listen あるいは Port を直接設定できません。"
 
-#: systemv/cupsctl.c:152
 #, c-format
 msgid "cupsctl: Unable to connect to server: %s"
 msgstr "cupsctl: サーバーに接続できません: %s"
 
-#: systemv/cupsctl.c:195
 #, c-format
 msgid "cupsctl: Unknown option \"%s\""
 msgstr "cupsctl: \"%s\" は未知のオプションです。"
 
-#: systemv/cupsctl.c:197
 #, c-format
 msgid "cupsctl: Unknown option \"-%c\""
 msgstr "cupsctl: \"-%c\"は未知のオプションです。"
 
-#: scheduler/main.c:190
 msgid "cupsd: Expected config filename after \"-c\" option."
 msgstr "cupsd: \"-c\" オプションのあとには設定ファイル名が必要です。"
 
-#: scheduler/main.c:278
 msgid "cupsd: Expected cups-files.conf filename after \"-s\" option."
-msgstr "cupsd: cups-files.conf ファイル名は \"-s\" オプションの後ろにあるべきです。"
+msgstr ""
+"cupsd: cups-files.conf ファイル名は \"-s\" オプションの後ろにあるべきです。"
 
-#: scheduler/main.c:289
 msgid "cupsd: Relative cups-files.conf filename not allowed."
 msgstr "cupsd: 相対パスでの cups-files.conf の指定はできません。"
 
-#: scheduler/main.c:221 scheduler/main.c:228
 msgid "cupsd: Unable to get current directory."
 msgstr "cupsd: カレントディレクトリーを取得できません。"
 
-#: scheduler/main.c:336 scheduler/main.c:345
 msgid "cupsd: Unable to get path to cups-files.conf file."
 msgstr "cupsd: cups-files.conf ファイルへのパスが取得できません。"
 
-#: scheduler/main.c:318
 #, c-format
 msgid "cupsd: Unknown argument \"%s\" - aborting."
 msgstr "cupsd: \"%s\" は未知の引数です - 停止します。"
 
-#: scheduler/main.c:311
 #, c-format
 msgid "cupsd: Unknown option \"%c\" - aborting."
 msgstr "cupsd: \"%c\" は未知のオプションです - 停止します。"
 
-#: scheduler/main.c:255
 msgid "cupsd: launchd(8) support not compiled in, running in normal mode."
 msgstr ""
 "cupsd: launchd(8) サポートがコンパイルされていないので、通常モードで動作しま"
 "す。"
 
-#: scheduler/cupsfilter.c:1253
 #, c-format
 msgid "cupsfilter: Invalid document number %d."
 msgstr "cupsfilter: 不正な文書番号 %d です。"
 
-#: scheduler/cupsfilter.c:1247
 #, c-format
 msgid "cupsfilter: Invalid job ID %d."
 msgstr "cupsfilter: 不正なジョブID %d です。"
 
-#: scheduler/cupsfilter.c:358
 msgid "cupsfilter: Only one filename can be specified."
 msgstr "cupsfilter: 1 つのファイル名のみを指定できます。"
 
-#: scheduler/cupsfilter.c:1295
 #, c-format
 msgid "cupsfilter: Unable to get job file - %s"
 msgstr "cupsfilter: ジョブ・ファイルを取得できません - %s"
 
-#: systemv/cupstestppd.c:261
 msgid "cupstestppd: The -q option is incompatible with the -v option."
 msgstr "cupstestppd: -q オプションは -v オプションと両立できません。"
 
-#: systemv/cupstestppd.c:277
 msgid "cupstestppd: The -v option is incompatible with the -q option."
 msgstr "cupstestppd: -v オプションは -q オプションと両立できません。"
 
-#: systemv/lpstat.c:1292 systemv/lpstat.c:1295 systemv/lpstat.c:1298
 #, c-format
 msgid "device for %s/%s: %s"
 msgstr "%s/%s のデバイス: %s"
 
-#: systemv/lpstat.c:1279 systemv/lpstat.c:1282 systemv/lpstat.c:1285
 #, c-format
 msgid "device for %s: %s"
 msgstr "%s のデバイス: %s"
 
-#: cups/snmp.c:1032
 msgid "error-index uses indefinite length"
 msgstr "error-index は不定長です"
 
-#: cups/snmp.c:1024
 msgid "error-status uses indefinite length"
 msgstr "error-status は不定長です"
 
-#: cups/notify.c:90
 msgid "held"
 msgstr "保留"
 
-#: berkeley/lpc.c:209
 msgid "help\t\tGet help on commands."
 msgstr "help\t\tコマンドのヘルプを取得。"
 
-#: cups/notify.c:131
 msgid "idle"
 msgstr "待機中"
 
-#: test/ippfind.c:2455
 #, c-format
 msgid "ippfind: Bad regular expression: %s"
 msgstr "ippfind: 不正な正規表現です: %s"
 
-#: test/ippfind.c:347
 msgid "ippfind: Cannot use --and after --or."
 msgstr "ippfind: --and は --or の後に指定することはできません。"
 
-#: test/ippfind.c:620
 #, c-format
 msgid "ippfind: Expected key name after %s."
 msgstr "ippfind: %s の後にはキー名が必要です。"
 
-#: test/ippfind.c:570 test/ippfind.c:753
 #, c-format
 msgid "ippfind: Expected port range after %s."
 msgstr "ippfind: %s の後にはポート範囲が必要です。"
 
-#: test/ippfind.c:380
 #, c-format
 msgid "ippfind: Expected program after %s."
 msgstr "ippfind: %s の後にはプログラム名が必要です。"
 
-#: test/ippfind.c:397
 #, c-format
 msgid "ippfind: Expected semi-colon after %s."
 msgstr "ippfind: %s の後にはセミコロンが必要です。"
 
-#: test/ippfind.c:1977
 msgid "ippfind: Missing close brace in substitution."
 msgstr "ippfind: 置換文字列の閉じカッコがありません。"
 
-#: test/ippfind.c:1074
 msgid "ippfind: Missing close parenthesis."
 msgstr "ippfind: 閉じカッコが不足しています。"
 
-#: test/ippfind.c:354
 msgid "ippfind: Missing expression before \"--and\"."
 msgstr "ippfind: \"--and\" の前には式が必要です。"
 
-#: test/ippfind.c:467
 msgid "ippfind: Missing expression before \"--or\"."
 msgstr "ippfind: \"--or\" の前には式が必要です。"
 
-#: test/ippfind.c:891
 #, c-format
 msgid "ippfind: Missing key name after %s."
 msgstr "ippfind: %s の後にはキー名が必要です。"
 
-#: test/ippfind.c:1045
 msgid "ippfind: Missing open parenthesis."
 msgstr "ippfind: 開きカッコが足りません。"
 
-#: test/ippfind.c:921
 #, c-format
 msgid "ippfind: Missing program after %s."
 msgstr "ippfind: %s の後にはプログラム名が必要です。"
 
-#: test/ippfind.c:366 test/ippfind.c:420 test/ippfind.c:449 test/ippfind.c:555
-#: test/ippfind.c:637 test/ippfind.c:652 test/ippfind.c:808 test/ippfind.c:823
-#: test/ippfind.c:846 test/ippfind.c:906
 #, c-format
 msgid "ippfind: Missing regular expression after %s."
 msgstr "ippfind: %s の後には正規表現が必要です。"
 
-#: test/ippfind.c:939
 #, c-format
 msgid "ippfind: Missing semi-colon after %s."
 msgstr "ippfind: %s の後にはセミコロンが必要です。"
 
-#: test/ippfind.c:1924 test/ippfind.c:1949
 msgid "ippfind: Out of memory."
 msgstr "ippfind: メモリ不足です。"
 
-#: test/ippfind.c:1018
 msgid "ippfind: Too many parenthesis."
 msgstr "ippfind: カッコが多過ぎます。"
 
-#: test/ippfind.c:1287 test/ippfind.c:1423 test/ippfind.c:2542
 #, c-format
 msgid "ippfind: Unable to browse or resolve: %s"
 msgstr "ippfind: %s をブラウズできないか名前解決できません。"
 
-#: test/ippfind.c:2036 test/ippfind.c:2063
 #, c-format
 msgid "ippfind: Unable to execute \"%s\": %s"
 msgstr "ippfind: \"%s\" を実行できません : %s"
 
-#: test/ippfind.c:1164 test/ippfind.c:1172 test/ippfind.c:1183
 #, c-format
 msgid "ippfind: Unable to use Bonjour: %s"
 msgstr "ippfind: Bonjour を利用できません。: %s"
 
-#: test/ippfind.c:2006
 #, c-format
 msgid "ippfind: Unknown variable \"{%s}\"."
 msgstr "ippfind: \"{%s}\" は不明な変数です。"
 
-#: test/ipptool.c:400 test/ipptool.c:549 test/ipptool.c:573
 msgid "ipptool: \"-i\" and \"-n\" are incompatible with -X\"."
 msgstr "ipptool: \"-i\" と \"-n\" は \"-X\" と組み合わせられません。"
 
-#: test/ipptool.c:631
 #, c-format
 msgid "ipptool: Bad URI - %s."
 msgstr "ipptool: 不正な URI です - %s。"
 
-#: test/ipptool.c:542
 msgid "ipptool: Invalid seconds for \"-i\"."
 msgstr "ipptool: \"-i\" に不正な秒数が指定されました。"
 
-#: test/ipptool.c:612
 msgid "ipptool: May only specify a single URI."
 msgstr "ipptool: URI は 1 つだけ指定できます。"
 
-#: test/ipptool.c:565
 msgid "ipptool: Missing count for \"-n\"."
 msgstr "ipptool: \"-n\" に回数の指定がありません。"
 
-#: test/ipptool.c:435
 msgid "ipptool: Missing filename for \"-f\"."
 msgstr "ipptool: \"-f\" にファイル名の指定がありません。"
 
-#: test/ipptool.c:416
 msgid "ipptool: Missing name=value for \"-d\"."
 msgstr "ipptool: \"-d\" に 名前=値 の指定がありません。"
 
-#: test/ipptool.c:532
 msgid "ipptool: Missing seconds for \"-i\"."
 msgstr "ipptool: \"-i\" に秒数の指定がありません。"
 
-#: test/ipptool.c:658
 msgid "ipptool: URI required before test file."
 msgstr "ipptool: テストファイルの前に URI の指定が必要です。"
 
-#: test/ipptool.c:592
 #, c-format
 msgid "ipptool: Unknown option \"-%c\"."
 msgstr "ipptool: \"-%c\"は未知のオプションです。"
 
-#: scheduler/ipp.c:7719
 msgid "job-printer-uri attribute missing."
 msgstr "job-printer-uri 属性がありません。"
 
-#: systemv/lpadmin.c:131 systemv/lpadmin.c:375
 msgid "lpadmin: Class name can only contain printable characters."
 msgstr "lpadmin: クラス名は表示可能文字のみで構成されなければなりません。"
 
-#: systemv/lpadmin.c:614
 msgid "lpadmin: Expected PPD after \"-P\" option."
 msgstr "lpadmin: \"-P\" オプションのあとには PPD が必要です。"
 
-#: systemv/lpadmin.c:457
 msgid "lpadmin: Expected allow/deny:userlist after \"-u\" option."
 msgstr ""
 "lpadmin: \"-u\" オプションのあとには allow/deny:ユーザーリスト が必要です。"
 
-#: systemv/lpadmin.c:364
 msgid "lpadmin: Expected class after \"-r\" option."
 msgstr "lpadmin: \"-r\" オプションのあとにはクラス名が必要です。"
 
-#: systemv/lpadmin.c:120
 msgid "lpadmin: Expected class name after \"-c\" option."
 msgstr "lpadmin: \"-c\" オプションのあとにはクラス名が必要です。"
 
-#: systemv/lpadmin.c:558
 msgid "lpadmin: Expected description after \"-D\" option."
 msgstr "lpadmin: \"-D\" オプションのあとには説明が必要です。"
 
-#: systemv/lpadmin.c:491
 msgid "lpadmin: Expected device URI after \"-v\" option."
 msgstr "lpadmin: \"-v\" オプションのあとにはデバイス URI が必要です。"
 
-#: systemv/lpadmin.c:574
 msgid "lpadmin: Expected file type(s) after \"-I\" option."
 msgstr "lpadmin: \"-I\" オプションのあとにはファイル形式が必要です。"
 
-#: systemv/lpadmin.c:202
 msgid "lpadmin: Expected hostname after \"-h\" option."
 msgstr "lpadmin: \"-h\" オプションのあとにはホスト名が必要です。"
 
-#: systemv/lpadmin.c:221
 msgid "lpadmin: Expected interface after \"-i\" option."
 msgstr "lpadmin: \"-i\" オプションのあとにはインターフェイス名が必要です。"
 
-#: systemv/lpadmin.c:594
 msgid "lpadmin: Expected location after \"-L\" option."
 msgstr "lpadmin: \"-L\" オプションのあとには場所が必要です。"
 
-#: systemv/lpadmin.c:274
 msgid "lpadmin: Expected model after \"-m\" option."
 msgstr "lpadmin: \"-m\" オプションのあとにはモデル名が必要です。"
 
-#: systemv/lpadmin.c:417
 msgid "lpadmin: Expected name after \"-R\" option."
 msgstr "lpadmin: \"-R\" オプションのあとには名前が必要です。"
 
-#: systemv/lpadmin.c:294
 msgid "lpadmin: Expected name=value after \"-o\" option."
 msgstr "lpadmin: \"-o\" オプションのあとには 変数名=値 が必要です。"
 
-#: systemv/lpadmin.c:313
 msgid "lpadmin: Expected printer after \"-p\" option."
 msgstr "lpadmin: \"-p\" オプションのあとにはプリンター名が必要です。"
 
-#: systemv/lpadmin.c:164
 msgid "lpadmin: Expected printer name after \"-d\" option."
 msgstr "lpadmin: \"-d\" オプションのあとにはプリンター名が必要です。"
 
-#: systemv/lpadmin.c:525
 msgid "lpadmin: Expected printer or class after \"-x\" option."
 msgstr ""
 "lpadmin: \"-x\" オプションのあとにはプリンター名またはクラス名が必要です。"
 
-#: systemv/lpadmin.c:975
 msgid "lpadmin: No member names were seen."
 msgstr "lpadmin: メンバー名が見当たりません。"
 
-#: systemv/lpadmin.c:762
 #, c-format
 msgid "lpadmin: Printer %s is already a member of class %s."
 msgstr "lpadmin: プリンター %s はすでにクラス %s のメンバーです。"
 
-#: systemv/lpadmin.c:989
 #, c-format
 msgid "lpadmin: Printer %s is not a member of class %s."
 msgstr "lpadmin: プリンター %s はクラス %s のメンバーではありません。"
 
-#: systemv/lpadmin.c:175 systemv/lpadmin.c:324 systemv/lpadmin.c:536
 msgid "lpadmin: Printer name can only contain printable characters."
 msgstr "lpadmin: プリンター名には表示可能文字だけが使用できます。"
 
-#: systemv/lpadmin.c:105
 msgid ""
 "lpadmin: Unable to add a printer to the class:\n"
 "         You must specify a printer name first."
@@ -6903,18 +5335,13 @@ msgstr ""
 "lpadmin: クラスにプリンターを追加できません:\n"
 "         先にプリンター名を指定する必要があります。"
 
-#: systemv/lpadmin.c:96 systemv/lpadmin.c:149 systemv/lpadmin.c:253
-#: systemv/lpadmin.c:339 systemv/lpadmin.c:393 systemv/lpadmin.c:510
-#: systemv/lpadmin.c:647
 #, c-format
 msgid "lpadmin: Unable to connect to server: %s"
 msgstr "lpadmin: サーバーに接続できません: %s"
 
-#: systemv/lpadmin.c:1329
 msgid "lpadmin: Unable to create temporary file"
 msgstr "lpadmin: テンポラリーファイルを作成できません"
 
-#: systemv/lpadmin.c:402
 msgid ""
 "lpadmin: Unable to delete option:\n"
 "         You must specify a printer name first."
@@ -6922,12 +5349,10 @@ msgstr ""
 "lpadmin: プリンター・オプションを削除できません:\n"
 "         先にプリンター名を指定する必要があります。"
 
-#: systemv/lpadmin.c:1339
 #, c-format
 msgid "lpadmin: Unable to open PPD file \"%s\" - %s"
 msgstr "lpadmin: PPD ファイル \"%s\" を開けません - %s"
 
-#: systemv/lpadmin.c:348
 msgid ""
 "lpadmin: Unable to remove a printer from the class:\n"
 "         You must specify a printer name first."
@@ -6935,7 +5360,6 @@ msgstr ""
 "lpadmin: クラスからプリンターを削除できません:\n"
 "         先にプリンター名を指定する必要があります。"
 
-#: systemv/lpadmin.c:656
 msgid ""
 "lpadmin: Unable to set the printer options:\n"
 "         You must specify a printer name first."
@@ -6943,174 +5367,138 @@ msgstr ""
 "lpadmin: プリンター・オプションを設定できません:\n"
 "         先にプリンター名を指定する必要があります。"
 
-#: systemv/lpadmin.c:474
 #, c-format
 msgid "lpadmin: Unknown allow/deny option \"%s\"."
 msgstr "lpadmin:\"%s\" は未知の allow/deny オプションです。"
 
-#: systemv/lpadmin.c:629
 #, c-format
 msgid "lpadmin: Unknown argument \"%s\"."
 msgstr "lpadmin: \"%s\" は未知の引数です。"
 
-#: systemv/lpadmin.c:624
 #, c-format
 msgid "lpadmin: Unknown option \"%c\"."
 msgstr "lpadmin: \"%c\" は未知のオプションです。"
 
-#: systemv/lpadmin.c:580
 msgid "lpadmin: Warning - content type list ignored."
 msgstr "lpadmin: 警告 - コンテンツタイプリストは無視されます。"
 
-#: berkeley/lpc.c:76 berkeley/lpc.c:104 berkeley/lpc.c:140
 msgid "lpc> "
 msgstr "lpc> "
 
-#: systemv/lpinfo.c:137
 msgid "lpinfo: Expected 1284 device ID string after \"--device-id\"."
 msgstr ""
 "lpinfo: \"--device-id\" のあとには、1284 デバイス ID を指定する必要がありま"
 "す。"
 
-#: systemv/lpinfo.c:190
 msgid "lpinfo: Expected language after \"--language\"."
 msgstr "lpinfo: \"--language\" のあとには、言語を指定する必要があります。"
 
-#: systemv/lpinfo.c:207
 msgid "lpinfo: Expected make and model after \"--make-and-model\"."
 msgstr ""
 "lpinfo: \"--make-and-model\" の後には、メーカーとモデルを指定する必要がありま"
 "す。"
 
-#: systemv/lpinfo.c:224
 msgid "lpinfo: Expected product string after \"--product\"."
 msgstr "lpinfo: \"--product\" のあとには、製品名を指定する必要があります。"
 
-#: systemv/lpinfo.c:155
 msgid "lpinfo: Expected scheme list after \"--exclude-schemes\"."
 msgstr ""
 "lpinfo: \"--exclude-schemes\" のあとには、スキーマ・リストを指定する必要があ"
 "ります。"
 
-#: systemv/lpinfo.c:173
 msgid "lpinfo: Expected scheme list after \"--include-schemes\"."
 msgstr ""
 "lpinfo: \"--include-schemes\" のあとには、スキーマ・リストを指定する必要があ"
 "ります。"
 
-#: systemv/lpinfo.c:241
 msgid "lpinfo: Expected timeout after \"--timeout\"."
 msgstr ""
 "lpinfo: \"--timeout\" のあとには、タイムアウト値を指定する必要があります。"
 
-#: systemv/lpinfo.c:265
 #, c-format
 msgid "lpinfo: Unknown argument \"%s\"."
 msgstr "lpinfo: 未知の引数 \"%s\"。"
 
-#: systemv/lpinfo.c:259
 #, c-format
 msgid "lpinfo: Unknown option \"%c\"."
 msgstr "lpinfo: 未知のオプション \"%c\"。"
 
-#: systemv/lpinfo.c:252
 #, c-format
 msgid "lpinfo: Unknown option \"%s\"."
 msgstr "lpinfo: 未知のオプション \"%s\"。"
 
-#: systemv/lpmove.c:133
 #, c-format
 msgid "lpmove: Unable to connect to server: %s"
 msgstr "lpmove: サーバーに接続できません: %s"
 
-#: systemv/lpmove.c:119
 #, c-format
 msgid "lpmove: Unknown argument \"%s\"."
 msgstr "lpmove: 未知の引数 \"%s\"。"
 
-#: systemv/lpmove.c:97
 #, c-format
 msgid "lpmove: Unknown option \"%c\"."
 msgstr "lpmove: 未知のオプション \"%c\"。"
 
-#: systemv/lpoptions.c:150 systemv/lpoptions.c:168 systemv/lpoptions.c:244
 msgid "lpoptions: No printers."
 msgstr "lpoptions: プリンターがありません。"
 
-#: systemv/lpoptions.c:219
 #, c-format
 msgid "lpoptions: Unable to add printer or instance: %s"
 msgstr "lpoptions: プリンターまたはインスタンスを追加できません: %s。"
 
-#: systemv/lpoptions.c:521
 #, c-format
 msgid "lpoptions: Unable to get PPD file for %s: %s"
 msgstr "lpoptions: %s の PPD ファイルを取得できません: %s"
 
-#: systemv/lpoptions.c:529
 #, c-format
 msgid "lpoptions: Unable to open PPD file for %s."
 msgstr "lpoptions: %s の PPD ファイルを開けません。"
 
-#: systemv/lpoptions.c:99
 msgid "lpoptions: Unknown printer or class."
 msgstr "lpoptions: 未知のプリンターまたはクラスです。"
 
-#: systemv/lppasswd.c:173
 msgid "lppasswd: Only root can add or delete passwords."
 msgstr "lppasswd: root だけがパスワードの追加と削除を行えます。"
 
-#: systemv/lppasswd.c:302
 msgid "lppasswd: Password file busy."
 msgstr "lppasswd: パスワードファイルがビジー状態です。"
 
-#: systemv/lppasswd.c:431
 msgid "lppasswd: Password file not updated."
 msgstr "lppasswd: パスワードファイルは更新されません。"
 
-#: systemv/lppasswd.c:398
 msgid "lppasswd: Sorry, password doesn't match."
 msgstr "lppasswd: 残念ながら、パスワードがマッチしません。"
 
-#: systemv/lppasswd.c:253
 msgid "lppasswd: Sorry, password rejected."
 msgstr "lppasswd: 残念ながら、パスワードは拒否されました。"
 
-#: systemv/lppasswd.c:230
 msgid "lppasswd: Sorry, passwords don't match."
 msgstr "lppasswd: 残念ながら、パスワードがマッチしません。"
 
-#: systemv/lppasswd.c:199 systemv/lppasswd.c:218
 #, c-format
 msgid "lppasswd: Unable to copy password string: %s"
 msgstr "lppasswd: パスワード文字列をコピーできません: %s"
 
-#: systemv/lppasswd.c:304 systemv/lppasswd.c:312 systemv/lppasswd.c:329
 #, c-format
 msgid "lppasswd: Unable to open password file: %s"
 msgstr "lppasswd: パスワードファイルを開けません: %s"
 
-#: systemv/lppasswd.c:364 systemv/lppasswd.c:377 systemv/lppasswd.c:408
 #, c-format
 msgid "lppasswd: Unable to write to password file: %s"
 msgstr "lppasswd: パスワードファイルに書き込めません: %s"
 
-#: systemv/lppasswd.c:446
 #, c-format
 msgid "lppasswd: failed to backup old password file: %s"
 msgstr "lppasswd: 古いパスワードファイルのバックアップに失敗しました: %s"
 
-#: systemv/lppasswd.c:458
 #, c-format
 msgid "lppasswd: failed to rename password file: %s"
 msgstr "lppasswd: パスワードファイルの名前の変更に失敗しました: %s"
 
-#: systemv/lppasswd.c:389
 #, c-format
 msgid "lppasswd: user \"%s\" and group \"%s\" do not exist."
 msgstr "lppasswd: ユーザー \"%s\" およびグループ \"%s\" は存在しません。"
 
-#: systemv/lpstat.c:1089
 #, c-format
 msgid ""
 "lpstat: error - %s environment variable names non-existent destination \"%s"
@@ -7118,147 +5506,120 @@ msgid ""
 msgstr ""
 "lpstat: エラー - 環境変数 %s が、存在しない宛先 \"%s\" を指しています。"
 
-#: systemv/lpstat.c:1025
 #, c-format
 msgid "members of class %s:"
 msgstr "クラス %s のメンバー:"
 
-#: berkeley/lpq.c:587
 msgid "no entries"
 msgstr "エントリーがありません"
 
-#: systemv/lpstat.c:1093
 msgid "no system default destination"
 msgstr "システムのデフォルトの宛先がありません"
 
-#: scheduler/ipp.c:5594
 msgid "notify-events not specified."
 msgstr "notify-events が指定されていません。"
 
-#: scheduler/ipp.c:2114 scheduler/ipp.c:5499
 #, c-format
 msgid "notify-recipient-uri URI \"%s\" is already used."
 msgstr "notify-recipient-uri URI \"%s\" はすでに使われています。"
 
-#: scheduler/ipp.c:2104 scheduler/ipp.c:5489
 #, c-format
 msgid "notify-recipient-uri URI \"%s\" uses unknown scheme."
 msgstr "notify-recipient-uri URI \"%s\" には未知のスキームが使われています。"
 
-#: cups/notify.c:87
 msgid "pending"
 msgstr "保留"
 
-#: ppdc/ppdc.cxx:113 ppdc/ppdpo.cxx:93
 #, c-format
 msgid "ppdc: Adding include directory \"%s\"."
 msgstr "ppdc: ディレクトリー \"%s\" を追加しています。"
 
-#: ppdc/ppdpo.cxx:134
 #, c-format
 msgid "ppdc: Adding/updating UI text from %s."
 msgstr "ppdc: %s から UI テキストを追加または更新しています。"
 
-#: ppdc/ppdc-source.cxx:410
 #, c-format
 msgid "ppdc: Bad boolean value (%s) on line %d of %s."
 msgstr "ppdc:  不正な boolean 値 (%s) があります。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-import.cxx:264
 #, c-format
 msgid "ppdc: Bad font attribute: %s"
 msgstr "不正なフォント属性: %s"
 
-#: ppdc/ppdc-source.cxx:1796
 #, c-format
 msgid "ppdc: Bad resolution name \"%s\" on line %d of %s."
 msgstr ""
 "ppdc: 不正な resolution 名 \"%s\" があります。%d 行目、ファイル名 %s 。"
 
-#: ppdc/ppdc-source.cxx:1113
 #, c-format
 msgid "ppdc: Bad status keyword %s on line %d of %s."
 msgstr ""
 "ppdc: 不正な status キーワード %s があります。%d 行目、ファイル名 %s 。"
 
-#: ppdc/ppdc-source.cxx:2033
 #, c-format
 msgid "ppdc: Bad variable substitution ($%c) on line %d of %s."
 msgstr "ppdc: 不正な数値置換 ($%c) があります。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-source.cxx:2719
 #, c-format
 msgid "ppdc: Choice found on line %d of %s with no Option."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s で、Option がないのに Choice が見つかりました。"
 
-#: ppdc/ppdc-source.cxx:1698
 #, c-format
 msgid "ppdc: Duplicate #po for locale %s on line %d of %s."
 msgstr ""
 "ppdc: locale %s に対して #po が二重に定義されています。%d 行目、ファイル名 "
 "%s 。"
 
-#: ppdc/ppdc-source.cxx:932
 #, c-format
 msgid "ppdc: Expected a filter definition on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s においてフィルター定義が必要です。"
 
-#: ppdc/ppdc-source.cxx:955
 #, c-format
 msgid "ppdc: Expected a program name on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s においてプログラム名が必要です。"
 
-#: ppdc/ppdc-source.cxx:394
 #, c-format
 msgid "ppdc: Expected boolean value on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において boolean 値が必要です。"
 
-#: ppdc/ppdc-source.cxx:1093
 #, c-format
 msgid "ppdc: Expected charset after Font on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において Font のあとに charset が必要です。"
 
-#: ppdc/ppdc-source.cxx:447
 #, c-format
 msgid "ppdc: Expected choice code on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において choice code が必要です。"
 
-#: ppdc/ppdc-source.cxx:435
 #, c-format
 msgid "ppdc: Expected choice name/text on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において choice name/text が必要です。"
 
-#: ppdc/ppdc-source.cxx:503
 #, c-format
 msgid "ppdc: Expected color order for ColorModel on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において ColorModel に対する color order が必要"
 "です。"
 
-#: ppdc/ppdc-source.cxx:492
 #, c-format
 msgid "ppdc: Expected colorspace for ColorModel on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において ColorModel に対する colorspace が必要で"
 "す。"
 
-#: ppdc/ppdc-source.cxx:514
 #, c-format
 msgid "ppdc: Expected compression for ColorModel on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において ColorModel に対する compression が必要"
 "です。"
 
-#: ppdc/ppdc-source.cxx:695
 #, c-format
 msgid "ppdc: Expected constraints string for UIConstraints on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において UIConstraints に対する constraint が必"
 "要です。"
 
-#: ppdc/ppdc-source.cxx:2905
 #, c-format
 msgid ""
 "ppdc: Expected driver type keyword following DriverType on line %d of %s."
@@ -7266,142 +5627,117 @@ msgstr ""
 "ppdc: %d 行目、ファイル名 %s において DriverType のあとに driver type "
 "keyword が必要です。"
 
-#: ppdc/ppdc-source.cxx:826
 #, c-format
 msgid "ppdc: Expected duplex type after Duplex on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において Duplex のあとに type が必要です。"
 
-#: ppdc/ppdc-source.cxx:1077
 #, c-format
 msgid "ppdc: Expected encoding after Font on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において Font のあとに encoding が必要です。"
 
-#: ppdc/ppdc-source.cxx:1689
 #, c-format
 msgid "ppdc: Expected filename after #po %s on line %d of %s."
 msgstr "ppdc: #po %s のあとにファイル名が必要です (%d 行目, ファイル %s)。"
 
-#: ppdc/ppdc-source.cxx:1205
 #, c-format
 msgid "ppdc: Expected group name/text on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において group name/text が必要です。"
 
-#: ppdc/ppdc-source.cxx:2619
 #, c-format
 msgid "ppdc: Expected include filename on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において include ファイル名が必要です。"
 
-#: ppdc/ppdc-source.cxx:1502
 #, c-format
 msgid "ppdc: Expected integer on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において整数指定が必要です。"
 
-#: ppdc/ppdc-source.cxx:1681
 #, c-format
 msgid "ppdc: Expected locale after #po on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において #po のあとに locale が必要です。"
 
-#: ppdc/ppdc-source.cxx:353
 #, c-format
 msgid "ppdc: Expected name after %s on line %d of %s."
 msgstr "ppdc: %s のあとに name が必要です。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-source.cxx:3277
 #, c-format
 msgid "ppdc: Expected name after FileName on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において FileName のあとに name が必要です。"
 
-#: ppdc/ppdc-source.cxx:1058
 #, c-format
 msgid "ppdc: Expected name after Font on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において Font のあとに name が必要です。"
 
-#: ppdc/ppdc-source.cxx:3108
 #, c-format
 msgid "ppdc: Expected name after Manufacturer on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において Manufacturer のあとに name が必要です。"
 
-#: ppdc/ppdc-source.cxx:3141
 #, c-format
 msgid "ppdc: Expected name after MediaSize on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において MediaSize のあとに name が必要です。"
 
-#: ppdc/ppdc-source.cxx:3231
 #, c-format
 msgid "ppdc: Expected name after ModelName on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において ModelName のあとに name が必要です。"
 
-#: ppdc/ppdc-source.cxx:3294
 #, c-format
 msgid "ppdc: Expected name after PCFileName on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において PCFileName のあとに name が必要です。"
 
-#: ppdc/ppdc-source.cxx:1156
 #, c-format
 msgid "ppdc: Expected name/text after %s on line %d of %s."
 msgstr "ppdc: %s のあとに name/text が必要です。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-source.cxx:1245
 #, c-format
 msgid "ppdc: Expected name/text after Installable on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において Installable のあとに name/text が必要で"
 "す。"
 
-#: ppdc/ppdc-source.cxx:1782
 #, c-format
 msgid "ppdc: Expected name/text after Resolution on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において Resolution のあとに name/text が必要で"
 "す。"
 
-#: ppdc/ppdc-source.cxx:479
 #, c-format
 msgid "ppdc: Expected name/text combination for ColorModel on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において ColorModel に対する name/text が必要で"
 "す。"
 
-#: ppdc/ppdc-source.cxx:1574
 #, c-format
 msgid "ppdc: Expected option name/text on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において option name/text が必要です。"
 
-#: ppdc/ppdc-source.cxx:1608
 #, c-format
 msgid "ppdc: Expected option section on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において option section が必要です。"
 
-#: ppdc/ppdc-source.cxx:1586
 #, c-format
 msgid "ppdc: Expected option type on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において option type が必要です。"
 
-#: ppdc/ppdc-source.cxx:1765
 #, c-format
 msgid "ppdc: Expected override field after Resolution on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において Resolution のあとに override field が必"
 "要です。"
 
-#: ppdc/ppdc-catalog.cxx:341 ppdc/ppdc-catalog.cxx:353
 #, c-format
 msgid "ppdc: Expected quoted string on line %d of %s."
 msgstr "%d 行: %s には引用符で囲まれた文字列が必要です。"
 
-#: ppdc/ppdc-source.cxx:1004
 #, c-format
 msgid "ppdc: Expected real number on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において実数が必要です。"
 
-#: ppdc/ppdc-source.cxx:572
 #, c-format
 msgid ""
 "ppdc: Expected resolution/mediatype following ColorProfile on line %d of %s."
@@ -7409,7 +5745,6 @@ msgstr ""
 "ppdc: %d 行目、ファイル名 %s において ColorProfile に続いて resolution/"
 "mediatype が必要です。"
 
-#: ppdc/ppdc-source.cxx:1863
 #, c-format
 msgid ""
 "ppdc: Expected resolution/mediatype following SimpleColorProfile on line %d "
@@ -7418,355 +5753,291 @@ msgstr ""
 "ppdc: %d 行目、ファイル名 %s において SimpleColorProfile に続いて resolution/"
 "mediatype が必要です。"
 
-#: ppdc/ppdc-source.cxx:361
 #, c-format
 msgid "ppdc: Expected selector after %s on line %d of %s."
 msgstr "ppdc: %s のあとに selector が必要です。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-source.cxx:1101
 #, c-format
 msgid "ppdc: Expected status after Font on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において Font のあとに status が必要です。"
 
-#: ppdc/ppdc-source.cxx:2794
 #, c-format
 msgid "ppdc: Expected string after Copyright on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において Copyright のあとに文字列が必要です。"
 
-#: ppdc/ppdc-source.cxx:3397
 #, c-format
 msgid "ppdc: Expected string after Version on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において Version のあとに文字列が必要です。"
 
-#: ppdc/ppdc-source.cxx:728
 #, c-format
 msgid "ppdc: Expected two option names on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において 2 つのオプション名が必要です。"
 
-#: ppdc/ppdc-source.cxx:372
 #, c-format
 msgid "ppdc: Expected value after %s on line %d of %s."
 msgstr "ppdc: %s のあとに value が必要です。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-source.cxx:1085
 #, c-format
 msgid "ppdc: Expected version after Font on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において Font のあとに version が必要です。"
 
-#: ppdc/ppdc-source.cxx:227
 #, c-format
 msgid "ppdc: Invalid #include/#po filename \"%s\"."
 msgstr "ppdc: 無効な #include/#po ファイル名です \"%s\"。"
 
-#: ppdc/ppdc-source.cxx:972
 #, c-format
 msgid "ppdc: Invalid cost for filter on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s においてフィルターに対する無効な cost がありま"
 "す。"
 
-#: ppdc/ppdc-source.cxx:964
 #, c-format
 msgid "ppdc: Invalid empty MIME type for filter on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s においてフィルターに対する無効な空の MIME タイプ"
 "があります。"
 
-#: ppdc/ppdc-source.cxx:980
 #, c-format
 msgid "ppdc: Invalid empty program name for filter on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s においてフィルターに対するプログラム名が空であり"
 "無効です。"
 
-#: ppdc/ppdc-source.cxx:1628
 #, c-format
 msgid "ppdc: Invalid option section \"%s\" on line %d of %s."
 msgstr ""
 "ppdc: 無効な option section があります \"%s\"。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-source.cxx:1600
 #, c-format
 msgid "ppdc: Invalid option type \"%s\" on line %d of %s."
 msgstr "ppdc: 無効な option type があります \"%s\"。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc.cxx:251 ppdc/ppdpo.cxx:123
 #, c-format
 msgid "ppdc: Loading driver information file \"%s\"."
 msgstr "ppdc: ドライバー情報ファイル \"%s\" を読み込んでいます。"
 
-#: ppdc/ppdc.cxx:187
 #, c-format
 msgid "ppdc: Loading messages for locale \"%s\"."
 msgstr "ppdc: ロケール \"%s\" のメッセージを読み込んでいます。"
 
-#: ppdc/ppdc.cxx:126
 #, c-format
 msgid "ppdc: Loading messages from \"%s\"."
 msgstr "ppdc: \"%s\" からメッセージを読み込んでいます。"
 
-#: ppdc/ppdc-source.cxx:2412 ppdc/ppdc-source.cxx:2644
 #, c-format
 msgid "ppdc: Missing #endif at end of \"%s\"."
 msgstr "ppdc: \"%s\" の最後に #endif が見つかりません。"
 
-#: ppdc/ppdc-source.cxx:2513 ppdc/ppdc-source.cxx:2548
-#: ppdc/ppdc-source.cxx:2578
 #, c-format
 msgid "ppdc: Missing #if on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において #if が見つかりません。"
 
-#: ppdc/ppdc-catalog.cxx:418
 #, c-format
 msgid ""
 "ppdc: Need a msgid line before any translation strings on line %d of %s."
 msgstr "%d 行: %s の翻訳文字列の前に msgid 行が必要です。"
 
-#: ppdc/ppdc-driver.cxx:730
 #, c-format
 msgid "ppdc: No message catalog provided for locale %s."
 msgstr "ppdc: ロケール %s に対するメッセージカタログが見つかりません。"
 
-#: ppdc/ppdc-source.cxx:1651 ppdc/ppdc-source.cxx:2882
-#: ppdc/ppdc-source.cxx:2968 ppdc/ppdc-source.cxx:3061
-#: ppdc/ppdc-source.cxx:3194 ppdc/ppdc-source.cxx:3327
 #, c-format
 msgid "ppdc: Option %s defined in two different groups on line %d of %s."
 msgstr ""
 "ppdc: オプション %s が行 %d、ファイル %s の 2 つの異なるグループで定義されて"
 "います。"
 
-#: ppdc/ppdc-source.cxx:1644
 #, c-format
 msgid "ppdc: Option %s redefined with a different type on line %d of %s."
 msgstr ""
 "ppdc: オプション %s は異なる型で再定義されています。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-source.cxx:705
 #, c-format
 msgid "ppdc: Option constraint must *name on line %d of %s."
 msgstr ""
 "ppdc: %d 行目、ファイル名 %s において Option constraint は *name で指定しなけ"
 "ればなりません。"
 
-#: ppdc/ppdc-source.cxx:2495
 #, c-format
 msgid "ppdc: Too many nested #if's on line %d of %s."
 msgstr "ppdc: %d 行目、ファイル名 %s において #if のネストが多すぎます。"
 
-#: ppdc/ppdc.cxx:374
 #, c-format
 msgid "ppdc: Unable to create PPD file \"%s\" - %s."
 msgstr "ppdc: PPD ファイル \"%s\" を作成できません - %s。"
 
-#: ppdc/ppdc.cxx:266
 #, c-format
 msgid "ppdc: Unable to create output directory %s: %s"
 msgstr "ppdc: 出力ディレクトリー \"%s\" を作成できません - %s"
 
-#: ppdc/ppdc.cxx:287
 #, c-format
 msgid "ppdc: Unable to create output pipes: %s"
 msgstr "ppdc: 出力パイプを作成できません: %s"
 
-#: ppdc/ppdc.cxx:303 ppdc/ppdc.cxx:309
 #, c-format
 msgid "ppdc: Unable to execute cupstestppd: %s"
 msgstr "ppdc: cupstestppd を実行できません: %s"
 
-#: ppdc/ppdc-source.cxx:1730
 #, c-format
 msgid "ppdc: Unable to find #po file %s on line %d of %s."
 msgstr "ppdc: #po ファイル %s が見つかりません。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-source.cxx:2651
 #, c-format
 msgid "ppdc: Unable to find include file \"%s\" on line %d of %s."
 msgstr ""
 "ppdc: インクルードファイル %s が見つかりません。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc.cxx:198
 #, c-format
 msgid "ppdc: Unable to find localization for \"%s\" - %s"
 msgstr "ppdc:  \"%s\" に対する地域化情報が見つかりません - %s"
 
-#: ppdc/ppdc.cxx:135
 #, c-format
 msgid "ppdc: Unable to load localization file \"%s\" - %s"
 msgstr "ppdc:  \"%s\" に対するローカライズファイルを読み込めません - %s"
 
-#: ppdc/ppdc-file.cxx:50
 #, c-format
 msgid "ppdc: Unable to open %s: %s"
 msgstr "ppdc: %s を開けません: %s"
 
-#: ppdc/ppdc-source.cxx:2054
 #, c-format
 msgid "ppdc: Undefined variable (%s) on line %d of %s."
 msgstr "ppdc: 変数 (%s) は未定義です。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-catalog.cxx:435
 #, c-format
 msgid "ppdc: Unexpected text on line %d of %s."
 msgstr "%d 行: %s は予期せぬテキストです。"
 
-#: ppdc/ppdc-source.cxx:2924
 #, c-format
 msgid "ppdc: Unknown driver type %s on line %d of %s."
 msgstr "ppdc: %s は未知のドライバータイプです。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-source.cxx:906
 #, c-format
 msgid "ppdc: Unknown duplex type \"%s\" on line %d of %s."
 msgstr "ppdc: \"%s\" は未知の両面タイプです。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-source.cxx:3154
 #, c-format
 msgid "ppdc: Unknown media size \"%s\" on line %d of %s."
 msgstr "ppdc: \"%s\" は未知の用紙サイズです。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-catalog.cxx:463
 #, c-format
 msgid "ppdc: Unknown message catalog format for \"%s\"."
 msgstr "\"%s\" は未知のメッセージカタログの書式です。"
 
-#: ppdc/ppdc-source.cxx:3408
 #, c-format
 msgid "ppdc: Unknown token \"%s\" seen on line %d of %s."
 msgstr "ppdc: 未知のトークン \"%s\" があります。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-source.cxx:1014
 #, c-format
 msgid ""
 "ppdc: Unknown trailing characters in real number \"%s\" on line %d of %s."
 msgstr "ppdc: 実数 \"%s\" に未知の終了文字があります。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc-source.cxx:2164
 #, c-format
 msgid "ppdc: Unterminated string starting with %c on line %d of %s."
 msgstr ""
 "ppdc: %c で始まる文字に対して終端文字がありません。%d 行目、ファイル名 %s。"
 
-#: ppdc/ppdc.cxx:365
 #, c-format
 msgid "ppdc: Warning - overlapping filename \"%s\"."
 msgstr "ppdc: 警告 - ファイル名 \"%s\" が重複しています。"
 
-#: ppdc/ppdc.cxx:380
 #, c-format
 msgid "ppdc: Writing %s."
 msgstr "ppdc: %s を書き込んでいます。"
 
-#: ppdc/ppdc.cxx:148
 #, c-format
 msgid "ppdc: Writing PPD files to directory \"%s\"."
 msgstr "ppdc: ディレクトリー \"%s\" に PPD ファイルを書き込んでいます。"
 
-#: ppdc/ppdmerge.cxx:136
 #, c-format
 msgid "ppdmerge: Bad LanguageVersion \"%s\" in %s."
 msgstr "ppdmerge: 不正な LanguageVersion \"%s\" が %s にあります。"
 
-#: ppdc/ppdmerge.cxx:176
 #, c-format
 msgid "ppdmerge: Ignoring PPD file %s."
 msgstr "ppdmerge: PPD ファイル %s を無視します。"
 
-#: ppdc/ppdmerge.cxx:160
 #, c-format
 msgid "ppdmerge: Unable to backup %s to %s - %s"
 msgstr "ppdmerge: %s を %s にバックアップできません - %s"
 
-#: systemv/lpstat.c:1857
 #, c-format
 msgid "printer %s disabled since %s -"
 msgstr "プリンター %s は %s から無効です -"
 
-#: systemv/lpstat.c:1846
 #, c-format
 msgid "printer %s is idle.  enabled since %s"
 msgstr "プリンター %s は待機中です。%s 以来有効です"
 
-#: systemv/lpstat.c:1851
 #, c-format
 msgid "printer %s now printing %s-%d.  enabled since %s"
 msgstr "プリンター %s は %s-%d を印刷しています。%s 以来有効です"
 
-#: systemv/lpstat.c:1982
 #, c-format
 msgid "printer %s/%s disabled since %s -"
 msgstr "プリンター %s/%s は %s から無効です -"
 
-#: systemv/lpstat.c:1968
 #, c-format
 msgid "printer %s/%s is idle.  enabled since %s"
 msgstr "プリンター %s/%s は待機中です。%s 以来有効です"
 
-#: systemv/lpstat.c:1975
 #, c-format
 msgid "printer %s/%s now printing %s-%d.  enabled since %s"
 msgstr "プリンター %s/%s は現在 %s-%d を印刷中です。%s 以来有効です"
 
-#: cups/notify.c:93 cups/notify.c:134
 msgid "processing"
 msgstr "処理中"
 
-#: systemv/lp.c:668
 #, c-format
 msgid "request id is %s-%d (%d file(s))"
 msgstr "リクエスト ID は %s-%d です (%d 個のファイル)"
 
-#: cups/snmp.c:1016
 msgid "request-id uses indefinite length"
 msgstr "リクエスト ID の長さが不定"
 
-#: systemv/lpstat.c:2116
 msgid "scheduler is not running"
 msgstr "スケジューラーは動作していません"
 
-#: systemv/lpstat.c:2112
 msgid "scheduler is running"
 msgstr "スケジューラーは動作中です"
 
-#: cups/adminutil.c:2159
 #, c-format
 msgid "stat of %s failed: %s"
 msgstr "%s の状態取得に失敗しました: %s"
 
-#: berkeley/lpc.c:211
 msgid "status\t\tShow status of daemon and queue."
 msgstr "status\t\tデーモンとキューの状態を表示"
 
-#: cups/notify.c:96 cups/notify.c:137
 msgid "stopped"
 msgstr "停止"
 
-#: systemv/lpstat.c:1067
 #, c-format
 msgid "system default destination: %s"
 msgstr "システムのデフォルトの宛先: %s"
 
-#: systemv/lpstat.c:1064
 #, c-format
 msgid "system default destination: %s/%s"
 msgstr "システムのデフォルトの宛先: %s/%s"
 
-#: cups/notify.c:108 cups/notify.c:140
 msgid "unknown"
 msgstr "未知"
 
-#: cups/notify.c:117
 msgid "untitled"
 msgstr "タイトルなし"
 
-#: cups/snmp.c:1041
 msgid "variable-bindings uses indefinite length"
 msgstr "variable-bindings の長さが不定"
 
+#~ msgid ""
+#~ "\"%s\": Bad uriScheme value \"%s\" - bad length %d (RFC 2911 4.1.6 節)."
+#~ msgstr ""
+#~ "\"%s\": uriScheme 値 \"%s\" が誤っています - 誤った長さ %d (RFC 2911 "
+#~ "4.1.6 節)."
+
 #~ msgid "%s: Error - expected destination after \"-b\" option."
 #~ msgstr "%s: エラー - \"-b\" オプションのあとに宛先が必要です。"
 
index 34a30eb15e0a8b3b54a54d144837c5ad264c4275..b905f8c6394e2bc98401a7f691a7e2cbb4c14122 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.4\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2013-07-08 07:21-0400\n"
+"POT-Creation-Date: 2014-03-28 11:06-0400\n"
 "PO-Revision-Date: 2009-02-16 12:00-0800\n"
 "Last-Translator: Apple Inc.\n"
 "Language-Team: Apple Inc.\n"
@@ -934,6 +934,9 @@ msgstr ""
 msgid "  -c catalog.po           Load the specified message catalog."
 msgstr ""
 
+msgid "  -c cups-files.conf      Set cups-files.conf file to use."
+msgstr ""
+
 msgid "  -c cupsd.conf           Set cupsd.conf file to use."
 msgstr ""
 
index e88d62be4049d2111206b404aeb35b0796b2d11b..4370f8f1569d52edc5adb7c3a334faff6e8e2d9f 100644 (file)
@@ -1,17 +1,17 @@
 .\"
-.\" "$Id: cupsfilter.man 11022 2013-06-06 22:14:09Z msweet $"
+.\" "$Id: cupsfilter.man 11772 2014-03-28 15:08:30Z msweet $"
 .\"
-.\"   cupsfilter man page for CUPS.
+.\" cupsfilter man page for CUPS.
 .\"
-.\"   Copyright 2007-2013 by Apple Inc.
+.\" Copyright 2007-2014 by Apple Inc.
 .\"
-.\"   These coded instructions, statements, and computer programs are the
-.\"   property of Apple Inc. and are protected by Federal copyright
-.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
-.\"   which should have been included with this file.  If this file is
-.\"   file is missing or damaged, see the license at "http://www.cups.org/".
+.\" These coded instructions, statements, and computer programs are the
+.\" property of Apple Inc. and are protected by Federal copyright
+.\" law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\" which should have been included with this file.  If this file is
+.\" file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.TH cupsfilter 8 "CUPS" "20 June 2012" "Apple Inc."
+.TH cupsfilter 8 "CUPS" "28 March 2014" "Apple Inc."
 .SH NAME
 cupsfilter \- convert a file to another format using cups filters
 .SH SYNOPSIS
@@ -41,7 +41,8 @@ cupsfilter \- convert a file to another format using cups filters
 .SH DESCRIPTION
 \fIcupsfilter\fR is a front-end to the CUPS filter subsystem which allows you
 to convert a file to a specific format, just as if you had printed the file
-through CUPS. By default, \fIcupsfilter\fR generates a PDF file.
+through CUPS. By default, \fIcupsfilter\fR generates a PDF file. The converted
+file is sent to the standard output.
 .SH OPTIONS
 .TP 5
 -D
@@ -54,7 +55,7 @@ Specifies the username passed to the filters. The default is the name of the cur
 .TP 5
 -c config-file
 .br
-Uses the named cupsd.conf configuration file.
+Uses the named cups-files.conf configuration file.
 .TP 5
 -d printer
 Uses information from the named printer.
@@ -99,11 +100,11 @@ Specifies the document title.
 .br
 Delete the PPD file after conversion.
 .SH SEE ALSO
-\fIcupsd.conf(5)\fR
+\fIcups-files.conf(5)\fR
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 2007-2013 by Apple Inc.
+Copyright 2007-2014 by Apple Inc.
 .\"
-.\" End of "$Id: cupsfilter.man 11022 2013-06-06 22:14:09Z msweet $".
+.\" End of "$Id: cupsfilter.man 11772 2014-03-28 15:08:30Z msweet $".
 .\"
index 240c04450d05c24444aea75c38be6dae0e4693db..5949d06f978a0df1b22ed1bfdf96314fed8eae8d 100644 (file)
@@ -1,17 +1,17 @@
 .\"
-.\" "$Id: ipptool.man 11022 2013-06-06 22:14:09Z msweet $"
+.\" "$Id: ipptool.man 11642 2014-02-27 15:57:59Z msweet $"
 .\"
-.\"   ipptool man page for CUPS.
+.\" ipptool man page for CUPS.
 .\"
-.\"   Copyright 2010-2013 by Apple Inc.
+.\" Copyright 2010-2014 by Apple Inc.
 .\"
-.\"   These coded instructions, statements, and computer programs are the
-.\"   property of Apple Inc. and are protected by Federal copyright
-.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
-.\"   which should have been included with this file.  If this file is
-.\"   file is missing or damaged, see the license at "http://www.cups.org/".
+.\" These coded instructions, statements, and computer programs are the
+.\" property of Apple Inc. and are protected by Federal copyright
+.\" law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\" which should have been included with this file.  If this file is
+.\" file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.TH ipptool 1 "CUPS" "13 May 2013" "Apple Inc."
+.TH ipptool 1 "CUPS" "20 February 2014" "Apple Inc."
 .SH NAME
 ipptool - perform internet printing protocol requests
 .SH SYNOPSIS
@@ -42,8 +42,10 @@ The following options are recognized by \fIipptool\fR:
 .TP 5
 --help
 Shows program help.
+.TP 5
 --stop-after-include-error
 Tells \fIipptool\fR to stop if an error occurs in an included file. Normally \fIipptool\fR will continue with subsequent tests after the INCLUDE directive.
+.TP 5
 --version
 Shows the version of \fIipptool\fR being used.
 .TP 5
@@ -150,11 +152,15 @@ The following standard files are available:
     validate-job.test
 .fi
 .SH SEE ALSO
-\fIipptoolfile(5)\fR,
+\fIipptoolfile(5)\fR, RFC 2911,
 .br
 http://localhost:631/help
+.br
+http://www.iana.org/assignments/ipp-registrations
+.br
+http://www.pwg.org/ipp
 .SH COPYRIGHT
-Copyright 2007-2013 by Apple Inc.
+Copyright 2007-2014 by Apple Inc.
 .\"
-.\" End of "$Id: ipptool.man 11022 2013-06-06 22:14:09Z msweet $".
+.\" End of "$Id: ipptool.man 11642 2014-02-27 15:57:59Z msweet $".
 .\"
index ed71842d7d62df43851c5affab325685b3e395bd..3a15490090f5168e9def296f714165891e662ac4 100644 (file)
@@ -1,17 +1,17 @@
 .\"
-.\" "$Id: ipptoolfile.man 11022 2013-06-06 22:14:09Z msweet $"
+.\" "$Id: ipptoolfile.man 11734 2014-03-25 18:01:47Z msweet $"
 .\"
-.\"   ipptoolfile man page for CUPS.
+.\" ipptoolfile man page for CUPS.
 .\"
-.\"   Copyright 2010-2013 by Apple Inc.
+.\" Copyright 2010-2014 by Apple Inc.
 .\"
-.\"   These coded instructions, statements, and computer programs are the
-.\"   property of Apple Inc. and are protected by Federal copyright
-.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
-.\"   which should have been included with this file.  If this file is
-.\"   file is missing or damaged, see the license at "http://www.cups.org/".
+.\" These coded instructions, statements, and computer programs are the
+.\" property of Apple Inc. and are protected by Federal copyright
+.\" law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\" which should have been included with this file.  If this file is
+.\" file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.TH ipptoolfile 5 "CUPS" "13 May 2013" "Apple Inc."
+.TH ipptoolfile 5 "CUPS" "25 March 2014" "Apple Inc."
 .SH NAME
 ipptoolfile \- ipptool file format
 
@@ -152,7 +152,7 @@ The following directives are understood in a test:
 .TP 5
 ATTR tag attribute-name value(s)
 Adds an attribute to the test request. Values are separated by the comma (",")
-character - escape commas using the "\" character.
+character - escape commas using the "\" character. Common attributes and values are listed in the IANA IPP registry - see references below.
 .TP 5
 ATTR collection attribute-name { MEMBER tag member-name value(s) ... } [ ... { ... } ]
 Adds a collection attribute to the test request. Member attributes follow the
@@ -423,8 +423,8 @@ RFC 2911 and other IPP extension specifications. Here is a complete list:
     Cancel-Subscription
     Close-Job
     Create-Job
-    Create-Job-Subscription
-    Create-Printer-Subscription
+    Create-Job-Subscriptions
+    Create-Printer-Subscriptions
     Deactivate-Printer
     Disable-Printer
     Enable-Printer
@@ -614,12 +614,15 @@ $username
 Inserts the username from the URI provided to \fIipptool\fR, if any.
 
 .SH SEE ALSO
-\fIipptool(1)\fR,
+\fIipptool(1)\fR, RFC 2911,
 .br
 http://localhost:631/help
-
+.br
+http://www.iana.org/assignments/ipp-registrations
+.br
+http://www.pwg.org/ipp
 .SH COPYRIGHT
-Copyright 2007-2013 by Apple Inc.
+Copyright 2007-2014 by Apple Inc.
 .\"
-.\" End of "$Id: ipptoolfile.man 11022 2013-06-06 22:14:09Z msweet $".
+.\" End of "$Id: ipptoolfile.man 11734 2014-03-25 18:01:47Z msweet $".
 .\"
index b8f29f561c696e4f4bdf6a39ee89fb5a755c6294..9a4f9c8a9e64b8d4d2f4cb2c1b4a5c76c0cd8fe2 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: cups.spec.in 11516 2014-01-08 16:24:32Z msweet $"
+# "$Id: cups.spec.in 11808 2014-04-10 15:11:43Z msweet $"
 #
 # RPM "spec" file for CUPS.
 #
 
 Summary: CUPS
 Name: cups
-Version: 1.7.1
+Version: 1.7.2
 Release: 1
 Epoch: 1
 License: GPL
 Group: System Environment/Daemons
-Source: http://www.cups.org/software/1.7.1/cups-1.7.1-source.tar.bz2
+Source: http://www.cups.org/software/1.7.2/cups-1.7.2-source.tar.bz2
 Url: http://www.cups.org
 Packager: Anonymous <anonymous@foo.com>
 Vendor: Apple Inc.
@@ -273,6 +273,8 @@ rm -rf $RPM_BUILD_ROOT
 /usr/share/doc/cups/ca/*
 %dir /usr/share/doc/cups/cs
 /usr/share/doc/cups/cs/*
+%dir /usr/share/doc/cups/de
+/usr/share/doc/cups/de/*
 %dir /usr/share/doc/cups/es
 /usr/share/doc/cups/es/*
 %dir /usr/share/doc/cups/fr
@@ -288,6 +290,8 @@ rm -rf $RPM_BUILD_ROOT
 /usr/share/locale/ca/cups_ca.po
 %dir /usr/share/locale/cs
 /usr/share/locale/cs/cups_cs.po
+%dir /usr/share/locale/de
+/usr/share/locale/de/cups_de.po
 %dir /usr/share/locale/es
 /usr/share/locale/es/cups_es.po
 %dir /usr/share/locale/fr
@@ -392,5 +396,5 @@ rm -rf $RPM_BUILD_ROOT
 
 
 #
-# End of "$Id: cups.spec.in 11516 2014-01-08 16:24:32Z msweet $".
+# End of "$Id: cups.spec.in 11808 2014-04-10 15:11:43Z msweet $".
 #
index 74f354fb892deb2d02befe913c904cf5ba77f3a8..aab8a17aac711973f1defa5de9ad7ce44acc5c12 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: cups.spec.in 11516 2014-01-08 16:24:32Z msweet $"
+# "$Id: cups.spec.in 11808 2014-04-10 15:11:43Z msweet $"
 #
 # RPM "spec" file for CUPS.
 #
@@ -273,6 +273,8 @@ rm -rf $RPM_BUILD_ROOT
 /usr/share/doc/cups/ca/*
 %dir /usr/share/doc/cups/cs
 /usr/share/doc/cups/cs/*
+%dir /usr/share/doc/cups/de
+/usr/share/doc/cups/de/*
 %dir /usr/share/doc/cups/es
 /usr/share/doc/cups/es/*
 %dir /usr/share/doc/cups/fr
@@ -288,6 +290,8 @@ rm -rf $RPM_BUILD_ROOT
 /usr/share/locale/ca/cups_ca.po
 %dir /usr/share/locale/cs
 /usr/share/locale/cs/cups_cs.po
+%dir /usr/share/locale/de
+/usr/share/locale/de/cups_de.po
 %dir /usr/share/locale/es
 /usr/share/locale/es/cups_es.po
 %dir /usr/share/locale/fr
@@ -392,5 +396,5 @@ rm -rf $RPM_BUILD_ROOT
 
 
 #
-# End of "$Id: cups.spec.in 11516 2014-01-08 16:24:32Z msweet $".
+# End of "$Id: cups.spec.in 11808 2014-04-10 15:11:43Z msweet $".
 #
index c867bd67598aac1bfb30dfcba3c84b5c6a16d674..e875d35bd82f1047213d63bee326f41590fb2a37 100644 (file)
@@ -1,46 +1,19 @@
 /*
- * "$Id: client.c 11308 2013-09-27 14:09:25Z msweet $"
+ * "$Id: client.c 11642 2014-02-27 15:57:59Z msweet $"
  *
- *   Client routines for the CUPS scheduler.
+ * Client routines for the CUPS scheduler.
  *
- *   Copyright 2007-2013 by Apple Inc.
- *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
+ * Copyright 2007-2014 by Apple Inc.
+ * Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
- *   This file contains Kerberos support code, copyright 2006 by
- *   Jelmer Vernooij.
+ * This file contains Kerberos support code, copyright 2006 by
+ * Jelmer Vernooij.
  *
- *   These coded instructions, statements, and computer programs are the
- *   property of Apple Inc. and are protected by Federal copyright
- *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
- *   which should have been included with this file.  If this file is
- *   file is missing or damaged, see the license at "http://www.cups.org/".
- *
- * Contents:
- *
- *   cupsdAcceptClient()    - Accept a new client.
- *   cupsdCloseAllClients() - Close all remote clients immediately.
- *   cupsdCloseClient()     - Close a remote client.
- *   cupsdFlushHeader()     - Flush the header fields to the client.
- *   cupsdReadClient()     - Read data from a client.
- *   cupsdSendCommand()     - Send output from a command via HTTP.
- *   cupsdSendError()      - Send an error message via HTTP.
- *   cupsdSendHeader()     - Send an HTTP request.
- *   cupsdUpdateCGI()      - Read status messages from CGI scripts and
- *                           programs.
- *   cupsdWriteClient()     - Write data to a client as needed.
- *   check_if_modified()    - Decode an "If-Modified-Since" line.
- *   compare_clients()     - Compare two client connections.
- *   data_ready()          - Check whether data is available from a client.
- *   get_file()            - Get a filename and state info.
- *   install_cupsd_conf()    - Install a configuration file.
- *   is_cgi()              - Is the resource a CGI script/program?
- *   is_path_absolute()     - Is a path absolute and free of relative elements
- *                           (i.e. "..").
- *   pipe_command()        - Pipe the output of a command to the remote
- *                           client.
- *   valid_host()          - Is the Host: field valid?
- *   write_file()          - Send a file via HTTP.
- *   write_pipe()          - Flag that data is available on the CGI pipe.
+ * These coded instructions, statements, and computer programs are the
+ * property of Apple Inc. and are protected by Federal copyright
+ * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ * which should have been included with this file.  If this file is
+ * file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -2884,6 +2857,17 @@ cupsdWriteClient(cupsd_client_t *con)    /* I - Client connection */
     con->file_ready = 0;
   }
 
+  bytes = (ssize_t)(sizeof(con->header) - (size_t)con->header_used);
+
+  if (!con->pipe_pid && bytes > con->http.data_remaining)
+  {
+   /*
+    * Limit GET bytes to original size of file (STR #3265)...
+    */
+
+    bytes = (ssize_t)con->http.data_remaining;
+  }
+
   if (con->response && con->response->state != IPP_DATA)
   {
     int wused = con->http.wused;       /* Previous write buffer use */
@@ -2926,8 +2910,7 @@ cupsdWriteClient(cupsd_client_t *con)     /* I - Client connection */
                     con->http.fd, (int)bytes, con->http.state,
                     CUPS_LLCAST con->http.data_remaining);
   }
-  else if ((bytes = read(con->file, con->header + con->header_used,
-                        sizeof(con->header) - con->header_used)) > 0)
+  else if ((bytes = read(con->file, con->header + con->header_used, (size_t)bytes)) > 0)
   {
     con->header_used += bytes;
 
@@ -3707,6 +3690,14 @@ is_path_absolute(const char *path)       /* I - Input path */
   if (path[0] != '/')
     return (0);
 
+ /*
+  * Check for "<" or quotes in the path and reject since this is probably
+  * someone trying to inject HTML...
+  */
+
+  if (strchr(path, '<') != NULL || strchr(path, '\"') != NULL || strchr(path, '\'') != NULL)
+    return (0);
+
  /*
   * Check for "/.." in the path...
   */
@@ -4379,5 +4370,5 @@ write_pipe(cupsd_client_t *con)           /* I - Client connection */
 
 
 /*
- * End of "$Id: client.c 11308 2013-09-27 14:09:25Z msweet $".
+ * End of "$Id: client.c 11642 2014-02-27 15:57:59Z msweet $".
  */
index fc80ada1f367401c3ad317f33467d73f68b5215a..28a77269682ae2d544c83b63defc48618a02be3d 100644 (file)
@@ -1,27 +1,16 @@
 /*
- * "$Id: cups-lpd.c 10996 2013-05-29 11:51:34Z msweet $"
+ * "$Id: cups-lpd.c 11623 2014-02-19 20:18:10Z msweet $"
  *
- *   Line Printer Daemon interface for CUPS.
+ * Line Printer Daemon interface for CUPS.
  *
- *   Copyright 2007-2012 by Apple Inc.
- *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
+ * Copyright 2007-2014 by Apple Inc.
+ * Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
- *   These coded instructions, statements, and computer programs are the
- *   property of Apple Inc. and are protected by Federal copyright
- *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
- *   which should have been included with this file.  If this file is
- *   file is missing or damaged, see the license at "http://www.cups.org/".
- *
- * Contents:
- *
- *   main()           - Process an incoming LPD request...
- *   create_job()     - Create a new print job.
- *   get_printer()    - Get the named printer and its options.
- *   print_file()     - Add a file to the current job.
- *   recv_print_job() - Receive a print job from the client.
- *   remove_jobs()    - Cancel one or more jobs.
- *   send_state()     - Send the queue state.
- *   smart_gets()     - Get a line of text, removing the trailing CR and/or LF.
+ * These coded instructions, statements, and computer programs are the
+ * property of Apple Inc. and are protected by Federal copyright
+ * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ * which should have been included with this file.  If this file is
+ * file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -781,7 +770,8 @@ recv_print_job(
   int          fd;                     /* Temporary file */
   FILE         *fp;                    /* File pointer */
   char         filename[1024];         /* Temporary filename */
-  int          bytes;                  /* Bytes received */
+  ssize_t      bytes;                  /* Bytes received */
+  size_t       total;                  /* Total bytes */
   char         line[256],              /* Line from file/stdin */
                command,                /* Command from line */
                *count,                 /* Number of bytes */
@@ -965,15 +955,15 @@ recv_print_job(
     * Copy the data or control file from the client...
     */
 
-    for (i = atoi(count); i > 0; i -= bytes)
+    for (total = (size_t)strtoll(count, NULL, 10); total > 0; total -= (size_t)bytes)
     {
-      if (i > sizeof(line))
-        bytes = sizeof(line);
+      if (total > sizeof(line))
+        bytes = (ssize_t)sizeof(line);
       else
-        bytes = i;
+        bytes = (ssize_t)total;
 
-      if ((bytes = fread(line, 1, bytes, stdin)) > 0)
-        bytes = write(fd, line, bytes);
+      if ((bytes = (ssize_t)fread(line, 1, (size_t)bytes, stdin)) > 0)
+        bytes = write(fd, line, (size_t)bytes);
 
       if (bytes < 1)
       {
@@ -1622,5 +1612,5 @@ smart_gets(char *s,                       /* I - Pointer to line buffer */
 
 
 /*
- * End of "$Id: cups-lpd.c 10996 2013-05-29 11:51:34Z msweet $".
+ * End of "$Id: cups-lpd.c 11623 2014-02-19 20:18:10Z msweet $".
  */
index 51845af6a80e693ef718b9894ab0d1648c64d3b9..4102277a232263c59353ad74ec480dbc469d8848 100644 (file)
@@ -1,34 +1,16 @@
 /*
- * "$Id: cupsfilter.c 10996 2013-05-29 11:51:34Z msweet $"
+ * "$Id: cupsfilter.c 11772 2014-03-28 15:08:30Z msweet $"
  *
- *   Filtering program for CUPS.
+ * Filtering program for CUPS.
  *
- *   Copyright 2007-2013 by Apple Inc.
- *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
+ * Copyright 2007-2014 by Apple Inc.
+ * Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
- *   These coded instructions, statements, and computer programs are the
- *   property of Apple Inc. and are protected by Federal copyright
- *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
- *   which should have been included with this file.  If this file is
- *   file is missing or damaged, see the license at "http://www.cups.org/".
- *
- * Contents:
- *
- *   main()                - Main entry for the test program.
- *   add_printer_filter()  - Add a single filters from a PPD file.
- *   add_printer_filters() - Add filters from a PPD file.
- *   check_cb()            - Callback function for _cupsFileCheck.
- *   compare_pids()        - Compare two filter PIDs...
- *   escape_options()      - Convert an options array to a string.
- *   exec_filter()         - Execute a single filter.
- *   exec_filters()        - Execute filters for the given file and options.
- *   get_job_file()        - Get the specified job file.
- *   open_pipe()           - Create a pipe which is closed on exec.
- *   read_cupsd_conf()     - Read the cupsd.conf file to get the filter
- *                           settings.
- *   set_string()          - Copy and set a string.
- *   sighandler()          - Signal catcher for when we print from stdin...
- *   usage()               - Show program usage...
+ * These coded instructions, statements, and computer programs are the
+ * property of Apple Inc. and are protected by Federal copyright
+ * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ * which should have been included with this file.  If this file is
+ * file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -99,7 +81,7 @@ static int            exec_filters(mime_type_t *srctype,
                                     cups_option_t *options);
 static void            get_job_file(const char *job);
 static int             open_pipe(int *fds);
-static int             read_cupsd_conf(const char *filename);
+static int             read_cups_files_conf(const char *filename);
 static void            set_string(char **s, const char *val);
 static void            sighandler(int sig);
 static void            usage(const char *opt) __attribute__((noreturn));
@@ -129,7 +111,7 @@ main(int  argc,                             /* I - Number of command-line args */
   char         mimedir[1024];          /* MIME directory */
   char         *infile,                /* File to filter */
                *outfile;               /* File to create */
-  char         cupsdconf[1024];        /* cupsd.conf file */
+  char         cupsfilesconf[1024];    /* cups-files.conf file */
   const char   *server_root;           /* CUPS_SERVERROOT environment variable */
   mime_type_t  *src,                   /* Source type */
                *dst;                   /* Destination type */
@@ -173,7 +155,7 @@ main(int  argc,                             /* I - Number of command-line args */
   if ((server_root = getenv("CUPS_SERVERROOT")) == NULL)
     server_root = CUPS_SERVERROOT;
 
-  snprintf(cupsdconf, sizeof(cupsdconf), "%s/cupsd.conf", server_root);
+  snprintf(cupsfilesconf, sizeof(cupsfilesconf), "%s/cups-files.conf", server_root);
 
  /*
   * Process command-line arguments...
@@ -203,7 +185,7 @@ main(int  argc,                             /* I - Number of command-line args */
                usage(opt);
              break;
 
-          case 'c' : /* Specify cupsd.conf file location... */
+          case 'c' : /* Specify cups-files.conf file location... */
              i ++;
              if (i < argc)
              {
@@ -211,7 +193,7 @@ main(int  argc,                             /* I - Number of command-line args */
                  num_options = cupsAddOption("copies", argv[i], num_options,
                                              &options);
                else
-                 strlcpy(cupsdconf, argv[i], sizeof(cupsdconf));
+                 strlcpy(cupsfilesconf, argv[i], sizeof(cupsfilesconf));
              }
              else
                usage(opt);
@@ -373,10 +355,10 @@ main(int  argc,                           /* I - Number of command-line args */
   }
 
  /*
-  * Load the cupsd.conf file and create the MIME database...
+  * Load the cups-files.conf file and create the MIME database...
   */
 
-  if (read_cupsd_conf(cupsdconf))
+  if (read_cups_files_conf(cupsfilesconf))
     return (1);
 
   snprintf(mimedir, sizeof(mimedir), "%s/mime", DataDir);
@@ -1354,13 +1336,14 @@ open_pipe(int *fds)                     /* O - Pipe file descriptors (2) */
 
 
 /*
- * 'read_cupsd_conf()' - Read the cupsd.conf file to get the filter settings.
+ * 'read_cups_files_conf()' - Read the cups-files.conf file to get the filter settings.
  */
 
 static int                             /* O - 0 on success, 1 on error */
-read_cupsd_conf(const char *filename)  /* I - File to read */
+read_cups_files_conf(
+    const char *filename)              /* I - File to read */
 {
-  cups_file_t  *fp;                    /* cupsd.conf file */
+  cups_file_t  *fp;                    /* cups-files.conf file */
   const char   *temp;                  /* Temporary string */
   char         line[1024],             /* Line from file */
                *ptr;                   /* Pointer into line */
@@ -1476,7 +1459,7 @@ usage(const char *opt)                    /* I - Incorrect option, if any */
                          "when finished."));
   _cupsLangPuts(stdout, _("  -P filename.ppd         Set PPD file."));
   _cupsLangPuts(stdout, _("  -U username             Specify username."));
-  _cupsLangPuts(stdout, _("  -c cupsd.conf           Set cupsd.conf file to "
+  _cupsLangPuts(stdout, _("  -c cups-files.conf      Set cups-files.conf file to "
                          "use."));
   _cupsLangPuts(stdout, _("  -d printer              Use the named "
                          "printer."));
@@ -1500,5 +1483,5 @@ usage(const char *opt)                    /* I - Incorrect option, if any */
 
 
 /*
- * End of "$Id: cupsfilter.c 10996 2013-05-29 11:51:34Z msweet $".
+ * End of "$Id: cupsfilter.c 11772 2014-03-28 15:08:30Z msweet $".
  */
index 959fd8031eb43c32f395e0b0f99e848c33ebd29e..105b6c72cfbdc371460246107c91085edbcfbb56 100644 (file)
@@ -1,46 +1,16 @@
 /*
- * "$Id: dirsvc.c 11193 2013-07-26 03:12:37Z msweet $"
+ * "$Id: dirsvc.c 11688 2014-03-05 21:11:32Z msweet $"
  *
- *   Directory services routines for the CUPS scheduler.
+ * Directory services routines for the CUPS scheduler.
  *
- *   Copyright 2007-2013 by Apple Inc.
- *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
+ * Copyright 2007-2014 by Apple Inc.
+ * Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
- *   These coded instructions, statements, and computer programs are the
- *   property of Apple Inc. and are protected by Federal copyright
- *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
- *   which should have been included with this file.  If this file is
- *   file is missing or damaged, see the license at "http://www.cups.org/".
- *
- * Contents:
- *
- *   cupsdDeregisterPrinter()  - Stop sending broadcast information for a local
- *                              printer and remove any pending references to
- *                              remote printers.
- *   cupsdRegisterPrinter()    - Start sending broadcast information for a
- *                              printer or update the broadcast contents.
- *   cupsdStartBrowsing()      - Start sending and receiving broadcast
- *                              information.
- *   cupsdStopBrowsing()       - Stop sending and receiving broadcast
- *                              information.
- *   cupsdUpdateDNSSDName()    - Update the computer name we use for
- *                              browsing...
- *   dnssdAddAlias()          - Add a DNS-SD alias name.
- *   dnssdBuildTxtRecord()     - Build a TXT record from printer info.
- *   dnssdDeregisterInstance() - Deregister a DNS-SD service instance.
- *   dnssdDeregisterPrinter()  - Deregister all services for a printer.
- *   dnssdErrorString()        - Return an error string for an error code.
- *   dnssdRegisterCallback()   - Free a TXT record.
- *   dnssdRegisterCallback()   - DNSServiceRegister callback.
- *   dnssdRegisterInstance()   - Register an instance of a printer service.
- *   dnssdRegisterPrinter()    - Start sending broadcast information for a
- *                              printer or update the broadcast contents.
- *   dnssdStop()              - Stop all DNS-SD registrations.
- *   dnssdUpdate()            - Handle DNS-SD queries.
- *   get_auth_info_required()  - Get the auth-info-required value to advertise.
- *   get_hostconfig()         - Get an /etc/hostconfig service setting.
- *   update_lpd()             - Update the LPD configuration as needed.
- *   update_smb()             - Update the SMB configuration as needed.
+ * These coded instructions, statements, and computer programs are the
+ * property of Apple Inc. and are protected by Federal copyright
+ * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ * which should have been included with this file.  If this file is
+ * file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
 #endif /* HAVE_DNSSD && __APPLE__ */
 
 
+/*
+ * Local globals...
+ */
+
+#ifdef HAVE_AVAHI
+static int     avahi_running = 0;
+#endif /* HAVE_AVAHI */
+
+
 /*
  * Local functions...
  */
@@ -78,11 +57,15 @@ static void         dnssdAddAlias(const void *key, const void *value,
                                      void *context);
 #  endif /* __APPLE__ */
 static cupsd_txt_t     dnssdBuildTxtRecord(cupsd_printer_t *p, int for_lpd);
-static void            dnssdDeregisterInstance(cupsd_srv_t *srv);
-static void            dnssdDeregisterPrinter(cupsd_printer_t *p,
-                                              int clear_name);
+#  ifdef HAVE_AVAHI
+static void            dnssdClientCallback(AvahiClient *c, AvahiClientState state, void *userdata);
+#  endif /* HAVE_AVAHI */
+static void            dnssdDeregisterAllPrinters(int from_callback);
+static void            dnssdDeregisterInstance(cupsd_srv_t *srv, int from_callback);
+static void            dnssdDeregisterPrinter(cupsd_printer_t *p, int clear_name, int from_callback);
 static const char      *dnssdErrorString(int error);
 static void            dnssdFreeTxtRecord(cupsd_txt_t *txt);
+static void            dnssdRegisterAllPrinters(int from_callback);
 #  ifdef HAVE_DNSSD
 static void            dnssdRegisterCallback(DNSServiceRef sdRef,
                                              DNSServiceFlags flags,
@@ -96,16 +79,13 @@ static void         dnssdRegisterCallback(AvahiEntryGroup *p,
                                              AvahiEntryGroupState state,
                                              void *context);
 #  endif /* HAVE_DNSSD */
-static int             dnssdRegisterInstance(cupsd_srv_t *srv,
-                                             cupsd_printer_t *p,
-                                             char *name, const char *type,
-                                             const char *subtypes, int port,
-                                             cupsd_txt_t *txt, int commit);
-static void            dnssdRegisterPrinter(cupsd_printer_t *p);
+static int             dnssdRegisterInstance(cupsd_srv_t *srv, cupsd_printer_t *p, char *name, const char *type, const char *subtypes, int port, cupsd_txt_t *txt, int commit, int from_callback);
+static void            dnssdRegisterPrinter(cupsd_printer_t *p, int from_callback);
 static void            dnssdStop(void);
 #  ifdef HAVE_DNSSD
 static void            dnssdUpdate(void);
 #  endif /* HAVE_DNSSD */
+static void            dnssdUpdateDNSSDName(int from_callback);
 #endif /* HAVE_DNSSD || HAVE_AVAHI */
 
 
@@ -138,7 +118,7 @@ cupsdDeregisterPrinter(
 
 #if defined(HAVE_DNSSD) || defined(HAVE_AVAHI)
   if (removeit && (BrowseLocalProtocols & BROWSE_DNSSD) && DNSSDMaster)
-    dnssdDeregisterPrinter(p, 1);
+    dnssdDeregisterPrinter(p, 1, 0);
 #endif /* HAVE_DNSSD || HAVE_AVAHI */
 }
 
@@ -160,7 +140,7 @@ cupsdRegisterPrinter(cupsd_printer_t *p)/* I - Printer */
 
 #if defined(HAVE_DNSSD) || defined(HAVE_AVAHI)
   if ((BrowseLocalProtocols & BROWSE_DNSSD) && DNSSDMaster)
-    dnssdRegisterPrinter(p);
+    dnssdRegisterPrinter(p, 0);
 #endif /* HAVE_DNSSD || HAVE_AVAHI */
 }
 
@@ -172,16 +152,12 @@ cupsdRegisterPrinter(cupsd_printer_t *p)/* I - Printer */
 void
 cupsdStartBrowsing(void)
 {
-  cupsd_printer_t      *p;             /* Current printer */
-
-
   if (!Browsing || !BrowseLocalProtocols)
     return;
 
 #if defined(HAVE_DNSSD) || defined(HAVE_AVAHI)
   if (BrowseLocalProtocols & BROWSE_DNSSD)
   {
-    cupsd_listener_t   *lis;           /* Current listening socket */
 #  ifdef HAVE_DNSSD
     DNSServiceErrorType error;         /* Error from service creation */
 
@@ -211,6 +187,13 @@ cupsdStartBrowsing(void)
       cupsdAddSelect(fd, (cupsd_selfunc_t)dnssdUpdate, NULL, NULL);
     }
 
+   /*
+    * Set the computer name and register the web interface...
+    */
+
+    DNSSDPort = 0;
+    cupsdUpdateDNSSDName();
+
 #  else /* HAVE_AVAHI */
     if ((DNSSDMaster = avahi_threaded_poll_new()) == NULL)
     {
@@ -223,8 +206,7 @@ cupsdStartBrowsing(void)
     {
       int error;                       /* Error code, if any */
 
-      DNSSDClient = avahi_client_new(avahi_threaded_poll_get(DNSSDMaster), 0,
-                                     NULL, NULL, &error);
+      DNSSDClient = avahi_client_new(avahi_threaded_poll_get(DNSSDMaster), AVAHI_CLIENT_NO_FAIL, dnssdClientCallback, NULL, &error);
 
       if (DNSSDClient == NULL)
       {
@@ -242,31 +224,6 @@ cupsdStartBrowsing(void)
        avahi_threaded_poll_start(DNSSDMaster);
     }
 #  endif /* HAVE_DNSSD */
-
-   /*
-    * Then get the port we use for registrations.  If we are not listening
-    * on any non-local ports, there is no sense sharing local printers via
-    * Bonjour...
-    */
-
-    DNSSDPort = 0;
-
-    for (lis = (cupsd_listener_t *)cupsArrayFirst(Listeners);
-        lis;
-        lis = (cupsd_listener_t *)cupsArrayNext(Listeners))
-    {
-      if (httpAddrLocalhost(&(lis->address)))
-       continue;
-
-      DNSSDPort = httpAddrPort(&(lis->address));
-      break;
-    }
-
-   /*
-    * Set the computer name and register the web interface...
-    */
-
-    cupsdUpdateDNSSDName();
   }
 #endif /* HAVE_DNSSD || HAVE_AVAHI */
 
@@ -284,11 +241,7 @@ cupsdStartBrowsing(void)
   * Register the individual printers
   */
 
-  for (p = (cupsd_printer_t *)cupsArrayFirst(Printers);
-       p;
-       p = (cupsd_printer_t *)cupsArrayNext(Printers))
-    if (!(p->type & (CUPS_PRINTER_REMOTE | CUPS_PRINTER_SCANNER)))
-      cupsdRegisterPrinter(p);
+  dnssdRegisterAllPrinters(0);
 }
 
 
@@ -299,9 +252,6 @@ cupsdStartBrowsing(void)
 void
 cupsdStopBrowsing(void)
 {
-  cupsd_printer_t      *p;             /* Current printer */
-
-
   if (!Browsing || !BrowseLocalProtocols)
     return;
 
@@ -309,11 +259,7 @@ cupsdStopBrowsing(void)
   * De-register the individual printers
   */
 
-  for (p = (cupsd_printer_t *)cupsArrayFirst(Printers);
-       p;
-       p = (cupsd_printer_t *)cupsArrayNext(Printers))
-    if (!(p->type & (CUPS_PRINTER_REMOTE | CUPS_PRINTER_SCANNER)))
-      cupsdDeregisterPrinter(p, 1);
+  dnssdDeregisterAllPrinters(0);
 
  /*
   * Shut down browsing sockets...
@@ -344,161 +290,7 @@ cupsdStopBrowsing(void)
 void
 cupsdUpdateDNSSDName(void)
 {
-  char         webif[1024];            /* Web interface share name */
-#  ifdef __APPLE__
-  SCDynamicStoreRef sc;                        /* Context for dynamic store */
-  CFDictionaryRef btmm;                        /* Back-to-My-Mac domains */
-  CFStringEncoding nameEncoding;       /* Encoding of computer name */
-  CFStringRef  nameRef;                /* Host name CFString */
-  char         nameBuffer[1024];       /* C-string buffer */
-#  endif /* __APPLE__ */
-
-
- /*
-  * Only share the web interface and printers when non-local listening is
-  * enabled...
-  */
-
-  if (!DNSSDPort)
-    return;
-
- /*
-  * Get the computer name as a c-string...
-  */
-
-#  ifdef __APPLE__
-  sc = SCDynamicStoreCreate(kCFAllocatorDefault, CFSTR("cupsd"), NULL, NULL);
-
-  if (sc)
-  {
-   /*
-    * Get the computer name from the dynamic store...
-    */
-
-    cupsdClearString(&DNSSDComputerName);
-
-    if ((nameRef = SCDynamicStoreCopyComputerName(sc, &nameEncoding)) != NULL)
-    {
-      if (CFStringGetCString(nameRef, nameBuffer, sizeof(nameBuffer),
-                            kCFStringEncodingUTF8))
-      {
-        cupsdLogMessage(CUPSD_LOG_DEBUG,
-                       "Dynamic store computer name is \"%s\".", nameBuffer);
-       cupsdSetString(&DNSSDComputerName, nameBuffer);
-      }
-
-      CFRelease(nameRef);
-    }
-
-    if (!DNSSDComputerName)
-    {
-     /*
-      * Use the ServerName instead...
-      */
-
-      cupsdLogMessage(CUPSD_LOG_DEBUG,
-                      "Using ServerName \"%s\" as computer name.", ServerName);
-      cupsdSetString(&DNSSDComputerName, ServerName);
-    }
-
-   /*
-    * Get the local hostname from the dynamic store...
-    */
-
-    cupsdClearString(&DNSSDHostName);
-
-    if ((nameRef = SCDynamicStoreCopyLocalHostName(sc)) != NULL)
-    {
-      if (CFStringGetCString(nameRef, nameBuffer, sizeof(nameBuffer),
-                            kCFStringEncodingUTF8))
-      {
-        cupsdLogMessage(CUPSD_LOG_DEBUG,
-                       "Dynamic store host name is \"%s\".", nameBuffer);
-       cupsdSetString(&DNSSDHostName, nameBuffer);
-      }
-
-      CFRelease(nameRef);
-    }
-
-    if (!DNSSDHostName)
-    {
-     /*
-      * Use the ServerName instead...
-      */
-
-      cupsdLogMessage(CUPSD_LOG_DEBUG,
-                      "Using ServerName \"%s\" as host name.", ServerName);
-      cupsdSetString(&DNSSDHostName, ServerName);
-    }
-
-   /*
-    * Get any Back-to-My-Mac domains and add them as aliases...
-    */
-
-    cupsdFreeAliases(DNSSDAlias);
-    DNSSDAlias = NULL;
-
-    btmm = SCDynamicStoreCopyValue(sc, CFSTR("Setup:/Network/BackToMyMac"));
-    if (btmm && CFGetTypeID(btmm) == CFDictionaryGetTypeID())
-    {
-      cupsdLogMessage(CUPSD_LOG_DEBUG, "%d Back to My Mac aliases to add.",
-                     (int)CFDictionaryGetCount(btmm));
-      CFDictionaryApplyFunction(btmm, dnssdAddAlias, NULL);
-    }
-    else if (btmm)
-      cupsdLogMessage(CUPSD_LOG_ERROR,
-                     "Bad Back to My Mac data in dynamic store!");
-    else
-      cupsdLogMessage(CUPSD_LOG_DEBUG, "No Back to My Mac aliases to add.");
-
-    if (btmm)
-      CFRelease(btmm);
-
-    CFRelease(sc);
-  }
-  else
-#  endif /* __APPLE__ */
-#  ifdef HAVE_AVAHI
-  if (DNSSDClient)
-  {
-    const char *host_name = avahi_client_get_host_name(DNSSDClient);
-    const char *host_fqdn = avahi_client_get_host_name_fqdn(DNSSDClient);
-
-    cupsdSetString(&DNSSDComputerName, host_name ? host_name : ServerName);
-
-    if (host_fqdn)
-      cupsdSetString(&DNSSDHostName, host_fqdn);
-    else if (strchr(ServerName, '.'))
-      cupsdSetString(&DNSSDHostName, ServerName);
-    else
-      cupsdSetStringf(&DNSSDHostName, "%s.local", ServerName);
-  }
-  else
-#  endif /* HAVE_AVAHI */
-  {
-    cupsdSetString(&DNSSDComputerName, ServerName);
-
-    if (strchr(ServerName, '.'))
-      cupsdSetString(&DNSSDHostName, ServerName);
-    else
-      cupsdSetStringf(&DNSSDHostName, "%s.local", ServerName);
-  }
-
- /*
-  * Then (re)register the web interface if enabled...
-  */
-
-  if (BrowseWebIF)
-  {
-    if (DNSSDComputerName)
-      snprintf(webif, sizeof(webif), "CUPS @ %s", DNSSDComputerName);
-    else
-      strlcpy(webif, "CUPS", sizeof(webif));
-
-    dnssdDeregisterInstance(&WebIFSrv);
-    dnssdRegisterInstance(&WebIFSrv, NULL, webif, "_http._tcp", "_printer",
-                          DNSSDPort, NULL, 1);
-  }
+  dnssdUpdateDNSSDName(0);
 }
 
 
@@ -733,24 +525,158 @@ dnssdBuildTxtRecord(
 }
 
 
+#  ifdef HAVE_AVAHI
+/*
+ * 'dnssdClientCallback()' - Client callback for Avahi.
+ *
+ * Called whenever the client or server state changes...
+ */
+
+static void
+dnssdClientCallback(
+    AvahiClient      *c,               /* I - Client */
+    AvahiClientState state,            /* I - Current state */
+    void             *userdata)                /* I - User data (unused) */
+{
+  int  error;                          /* Error code, if any */
+
+
+  (void)userdata;
+
+  if (!c)
+    return;
+
+ /*
+  * Make sure DNSSDClient is already set also if this callback function is
+  * already running before avahi_client_new() in dnssdStartBrowsing()
+  * finishes.
+  */
+
+  if (!DNSSDClient)
+    DNSSDClient = c;
+
+  switch (state)
+  {
+    case AVAHI_CLIENT_S_REGISTERING:
+    case AVAHI_CLIENT_S_RUNNING:
+    case AVAHI_CLIENT_S_COLLISION:
+       cupsdLogMessage(CUPSD_LOG_DEBUG, "Avahi server connection now available, registering printers for Bonjour broadcasting.");
+
+       /*
+       * Mark that Avahi server is running...
+       */
+
+       avahi_running = 1;
+
+       /*
+       * Set the computer name and register the web interface...
+       */
+
+       DNSSDPort = 0;
+       dnssdUpdateDNSSDName(1);
+
+       /*
+       * Register the individual printers
+       */
+
+       dnssdRegisterAllPrinters(1);
+       break;
+
+    case AVAHI_CLIENT_FAILURE:
+       if (avahi_client_errno(c) == AVAHI_ERR_DISCONNECTED)
+       {
+         cupsdLogMessage(CUPSD_LOG_DEBUG, "Avahi server disappeared, unregistering printers for Bonjour broadcasting.");
+
+        /*
+         * Unregister everything and close the client...
+         */
+
+         dnssdDeregisterAllPrinters(1);
+         dnssdDeregisterInstance(&WebIFSrv, 1);
+         avahi_client_free(DNSSDClient);
+         DNSSDClient = NULL;
+
+        /*
+         * Mark that Avahi server is not running...
+         */
+
+         avahi_running = 0;
+
+        /*
+         * Renew Avahi client...
+         */
+
+         DNSSDClient = avahi_client_new(avahi_threaded_poll_get(DNSSDMaster), AVAHI_CLIENT_NO_FAIL, dnssdClientCallback, NULL, &error);
+
+         if (!DNSSDClient)
+         {
+           cupsdLogMessage(CUPSD_LOG_ERROR, "Unable to communicate with avahi-daemon: %s", dnssdErrorString(error));
+           if (FatalErrors & CUPSD_FATAL_BROWSE)
+             cupsdEndProcess(getpid(), 0);
+         }
+       }
+       else
+       {
+         cupsdLogMessage(CUPSD_LOG_ERROR, "Communication with avahi-daemon has failed: %s", avahi_strerror(avahi_client_errno(c)));
+         if (FatalErrors & CUPSD_FATAL_BROWSE)
+           cupsdEndProcess(getpid(), 0);
+       }
+       break;
+
+    default:
+        break;
+  }
+}
+#  endif /* HAVE_AVAHI */
+
+
+/*
+ * 'dnssdDeregisterAllPrinters()' - Deregister all printers.
+ */
+
+static void
+dnssdDeregisterAllPrinters(
+    int             from_callback)     /* I - Deregistering because of callback? */
+{
+  cupsd_printer_t      *p;             /* Current printer */
+
+
+  if (!DNSSDMaster)
+    return;
+
+  for (p = (cupsd_printer_t *)cupsArrayFirst(Printers);
+       p;
+       p = (cupsd_printer_t *)cupsArrayNext(Printers))
+    if (!(p->type & (CUPS_PRINTER_REMOTE | CUPS_PRINTER_SCANNER)))
+      dnssdDeregisterPrinter(p, 1, from_callback);
+}
+
+
 /*
  * 'dnssdDeregisterInstance()' - Deregister a DNS-SD service instance.
  */
 
 static void
 dnssdDeregisterInstance(
-    cupsd_srv_t     *srv)              /* I - Service */
+    cupsd_srv_t     *srv,              /* I - Service */
+    int             from_callback)     /* I - Called from callback? */
 {
   if (!srv || !*srv)
     return;
 
 #  ifdef HAVE_DNSSD
+  (void)from_callback;
+
   DNSServiceRefDeallocate(*srv);
 
 #  else /* HAVE_AVAHI */
-  avahi_threaded_poll_lock(DNSSDMaster);
+  if (!from_callback)
+    avahi_threaded_poll_lock(DNSSDMaster);
+
   avahi_entry_group_free(*srv);
-  avahi_threaded_poll_unlock(DNSSDMaster);
+
+  if (!from_callback)
+    avahi_threaded_poll_unlock(DNSSDMaster);
 #  endif /* HAVE_DNSSD */
 
   *srv = NULL;
@@ -764,7 +690,8 @@ dnssdDeregisterInstance(
 static void
 dnssdDeregisterPrinter(
     cupsd_printer_t *p,                        /* I - Printer */
-    int             clear_name)                /* I - Clear the name? */
+    int             clear_name,                /* I - Clear the name? */
+    int             from_callback)     /* I - Called from callback? */
 
 {
   cupsdLogMessage(CUPSD_LOG_DEBUG2,
@@ -773,13 +700,13 @@ dnssdDeregisterPrinter(
 
   if (p->ipp_srv)
   {
-    dnssdDeregisterInstance(&p->ipp_srv);
+    dnssdDeregisterInstance(&p->ipp_srv, from_callback);
 
 #  ifdef HAVE_DNSSD
 #    ifdef HAVE_SSL
-    dnssdDeregisterInstance(&p->ipps_srv);
+    dnssdDeregisterInstance(&p->ipps_srv, from_callback);
 #    endif /* HAVE_SSL */
-    dnssdDeregisterInstance(&p->printer_srv);
+    dnssdDeregisterInstance(&p->printer_srv, from_callback);
 #  endif /* HAVE_DNSSD */
   }
 
@@ -930,6 +857,27 @@ dnssdFreeTxtRecord(cupsd_txt_t *txt)       /* I - TXT record */
 }
 
 
+/*
+ * 'dnssdRegisterAllPrinters()' - Register all printers.
+ */
+
+static void
+dnssdRegisterAllPrinters(int from_callback)    /* I - Called from callback? */
+{
+  cupsd_printer_t      *p;                     /* Current printer */
+
+
+  if (!DNSSDMaster)
+    return;
+
+  for (p = (cupsd_printer_t *)cupsArrayFirst(Printers);
+       p;
+       p = (cupsd_printer_t *)cupsArrayNext(Printers))
+    if (!(p->type & (CUPS_PRINTER_REMOTE | CUPS_PRINTER_SCANNER)))
+      dnssdRegisterPrinter(p, from_callback);
+}
+
+
 /*
  * 'dnssdRegisterCallback()' - DNSServiceRegister callback.
  */
@@ -1010,15 +958,19 @@ dnssdRegisterInstance(
     const char      *subtypes,         /* I - Subtypes to register or NULL */
     int             port,              /* I - Port number or 0 */
     cupsd_txt_t     *txt,              /* I - TXT record */
-    int             commit)            /* I - Commit registration? */
+    int             commit,            /* I - Commit registration? */
+    int             from_callback)     /* I - Called from callback? */
 {
   char temp[256],                      /* Temporary string */
        *ptr;                           /* Pointer into string */
   int  error;                          /* Any error */
 
 
-  cupsdLogMessage(CUPSD_LOG_DEBUG,
-                 "Registering \"%s\" with DNS-SD type \"%s\".", name, type);
+#  ifdef HAVE_DNSSD
+  (void)from_callback;
+#  endif /* HAVE_DNSSD */
+
+  cupsdLogMessage(CUPSD_LOG_DEBUG, "Registering \"%s\" with DNS-SD type \"%s\".", name, type);
 
   if (p && !srv)
   {
@@ -1045,13 +997,15 @@ dnssdRegisterInstance(
   (void)commit;
 
 #  else /* HAVE_AVAHI */
-  avahi_threaded_poll_lock(DNSSDMaster);
+  if (!from_callback)
+    avahi_threaded_poll_lock(DNSSDMaster);
 
   if (!*srv)
     *srv = avahi_entry_group_new(DNSSDClient, dnssdRegisterCallback, NULL);
   if (!*srv)
   {
-    avahi_threaded_poll_unlock(DNSSDMaster);
+    if (!from_callback)
+      avahi_threaded_poll_unlock(DNSSDMaster);
 
     cupsdLogMessage(CUPSD_LOG_WARN, "DNS-SD registration of \"%s\" failed: %s",
                     name, dnssdErrorString(avahi_client_errno(DNSSDClient)));
@@ -1168,7 +1122,8 @@ dnssdRegisterInstance(
                       name);
   }
 
-  avahi_threaded_poll_unlock(DNSSDMaster);
+  if (!from_callback)
+    avahi_threaded_poll_unlock(DNSSDMaster);
 #  endif /* HAVE_DNSSD */
 
   if (error)
@@ -1190,7 +1145,9 @@ dnssdRegisterInstance(
  */
 
 static void
-dnssdRegisterPrinter(cupsd_printer_t *p)/* I - Printer */
+dnssdRegisterPrinter(
+    cupsd_printer_t *p,                        /* I - Printer */
+    int             from_callback)     /* I - Called from callback? */
 {
   char         name[256];              /* Service name */
   int          printer_port;           /* LPD port number */
@@ -1198,15 +1155,21 @@ dnssdRegisterPrinter(cupsd_printer_t *p)/* I - Printer */
   cupsd_txt_t  ipp_txt,                /* IPP(S) TXT record */
                printer_txt;            /* LPD TXT record */
 
+
   cupsdLogMessage(CUPSD_LOG_DEBUG2, "dnssdRegisterPrinter(%s) %s", p->name,
                   !p->ipp_srv ? "new" : "update");
 
+#  ifdef HAVE_AVAHI
+  if (!avahi_running)
+    return;
+#  endif /* HAVE_AVAHI */
+
  /*
   * Remove the current registrations if we have them and then return if
   * per-printer sharing was just disabled...
   */
 
-  dnssdDeregisterPrinter(p, 0);
+  dnssdDeregisterPrinter(p, 0, from_callback);
 
   if (!p->shared)
     return;
@@ -1249,13 +1212,11 @@ dnssdRegisterPrinter(cupsd_printer_t *p)/* I - Printer */
   else
     printer_port = 0;
 
-  status = dnssdRegisterInstance(NULL, p, name, "_printer._tcp", NULL,
-                                 printer_port, &printer_txt, 0);
+  status = dnssdRegisterInstance(NULL, p, name, "_printer._tcp", NULL, printer_port, &printer_txt, 0, from_callback);
 
 #  ifdef HAVE_SSL
   if (status)
-    dnssdRegisterInstance(NULL, p, name, "_ipps._tcp", DNSSDSubTypes,
-                         DNSSDPort, &ipp_txt, 0);
+    dnssdRegisterInstance(NULL, p, name, "_ipps._tcp", DNSSDSubTypes, DNSSDPort, &ipp_txt, 0, from_callback);
 #  endif /* HAVE_SSL */
 
   if (status)
@@ -1265,11 +1226,9 @@ dnssdRegisterPrinter(cupsd_printer_t *p)/* I - Printer */
     */
 
     if (p->type & CUPS_PRINTER_FAX)
-      status = dnssdRegisterInstance(NULL, p, name, "_fax-ipp._tcp",
-                                     DNSSDSubTypes, DNSSDPort, &ipp_txt, 1);
+      status = dnssdRegisterInstance(NULL, p, name, "_fax-ipp._tcp", DNSSDSubTypes, DNSSDPort, &ipp_txt, 1, from_callback);
     else
-      status = dnssdRegisterInstance(NULL, p, name, "_ipp._tcp", DNSSDSubTypes,
-                                     DNSSDPort, &ipp_txt, 1);
+      status = dnssdRegisterInstance(NULL, p, name, "_ipp._tcp", DNSSDSubTypes, DNSSDPort, &ipp_txt, 1, from_callback);
   }
 
   dnssdFreeTxtRecord(&ipp_txt);
@@ -1291,13 +1250,13 @@ dnssdRegisterPrinter(cupsd_printer_t *p)/* I - Printer */
     * Registration failed for this printer...
     */
 
-    dnssdDeregisterInstance(&p->ipp_srv);
+    dnssdDeregisterInstance(&p->ipp_srv, from_callback);
 
 #  ifdef HAVE_DNSSD
 #    ifdef HAVE_SSL
-    dnssdDeregisterInstance(&p->ipps_srv);
+    dnssdDeregisterInstance(&p->ipps_srv, from_callback);
 #    endif /* HAVE_SSL */
-    dnssdDeregisterInstance(&p->printer_srv);
+    dnssdDeregisterInstance(&p->printer_srv, from_callback);
 #  endif /* HAVE_DNSSD */
   }
 }
@@ -1320,13 +1279,13 @@ dnssdStop(void)
   for (p = (cupsd_printer_t *)cupsArrayFirst(Printers);
        p;
        p = (cupsd_printer_t *)cupsArrayNext(Printers))
-    dnssdDeregisterPrinter(p, 1);
+    dnssdDeregisterPrinter(p, 1, 0);
 
  /*
   * Shutdown the rest of the service refs...
   */
 
-  dnssdDeregisterInstance(&WebIFSrv);
+  dnssdDeregisterInstance(&WebIFSrv, 0);
 
 #  ifdef HAVE_DNSSD
   cupsdRemoveSelect(DNSServiceRefSockFD(DNSSDMaster));
@@ -1373,6 +1332,191 @@ dnssdUpdate(void)
 #  endif /* HAVE_DNSSD */
 
 
+/*
+ * 'dnssdUpdateDNSSDName()' - Update the listen port, computer name, and web interface registration.
+ */
+
+static void
+dnssdUpdateDNSSDName(int from_callback)        /* I - Called from callback? */
+{
+  char         webif[1024];            /* Web interface share name */
+#  ifdef __APPLE__
+  SCDynamicStoreRef sc;                        /* Context for dynamic store */
+  CFDictionaryRef btmm;                        /* Back-to-My-Mac domains */
+  CFStringEncoding nameEncoding;       /* Encoding of computer name */
+  CFStringRef  nameRef;                /* Host name CFString */
+  char         nameBuffer[1024];       /* C-string buffer */
+#  endif /* __APPLE__ */
+
+
+ /*
+  * Only share the web interface and printers when non-local listening is
+  * enabled...
+  */
+
+  if (!DNSSDPort)
+  {
+   /*
+    * Get the port we use for registrations.  If we are not listening on any
+    * non-local ports, there is no sense sharing local printers via Bonjour...
+    */
+
+    cupsd_listener_t   *lis;           /* Current listening socket */
+
+    for (lis = (cupsd_listener_t *)cupsArrayFirst(Listeners);
+        lis;
+        lis = (cupsd_listener_t *)cupsArrayNext(Listeners))
+    {
+      if (httpAddrLocalhost(&(lis->address)))
+       continue;
+
+      DNSSDPort = httpAddrPort(&(lis->address));
+      break;
+    }
+  }
+
+  if (!DNSSDPort)
+    return;
+
+ /*
+  * Get the computer name as a c-string...
+  */
+
+#  ifdef __APPLE__
+  sc = SCDynamicStoreCreate(kCFAllocatorDefault, CFSTR("cupsd"), NULL, NULL);
+
+  if (sc)
+  {
+   /*
+    * Get the computer name from the dynamic store...
+    */
+
+    cupsdClearString(&DNSSDComputerName);
+
+    if ((nameRef = SCDynamicStoreCopyComputerName(sc, &nameEncoding)) != NULL)
+    {
+      if (CFStringGetCString(nameRef, nameBuffer, sizeof(nameBuffer),
+                            kCFStringEncodingUTF8))
+      {
+        cupsdLogMessage(CUPSD_LOG_DEBUG,
+                       "Dynamic store computer name is \"%s\".", nameBuffer);
+       cupsdSetString(&DNSSDComputerName, nameBuffer);
+      }
+
+      CFRelease(nameRef);
+    }
+
+    if (!DNSSDComputerName)
+    {
+     /*
+      * Use the ServerName instead...
+      */
+
+      cupsdLogMessage(CUPSD_LOG_DEBUG,
+                      "Using ServerName \"%s\" as computer name.", ServerName);
+      cupsdSetString(&DNSSDComputerName, ServerName);
+    }
+
+   /*
+    * Get the local hostname from the dynamic store...
+    */
+
+    cupsdClearString(&DNSSDHostName);
+
+    if ((nameRef = SCDynamicStoreCopyLocalHostName(sc)) != NULL)
+    {
+      if (CFStringGetCString(nameRef, nameBuffer, sizeof(nameBuffer),
+                            kCFStringEncodingUTF8))
+      {
+        cupsdLogMessage(CUPSD_LOG_DEBUG,
+                       "Dynamic store host name is \"%s\".", nameBuffer);
+       cupsdSetString(&DNSSDHostName, nameBuffer);
+      }
+
+      CFRelease(nameRef);
+    }
+
+    if (!DNSSDHostName)
+    {
+     /*
+      * Use the ServerName instead...
+      */
+
+      cupsdLogMessage(CUPSD_LOG_DEBUG,
+                      "Using ServerName \"%s\" as host name.", ServerName);
+      cupsdSetString(&DNSSDHostName, ServerName);
+    }
+
+   /*
+    * Get any Back-to-My-Mac domains and add them as aliases...
+    */
+
+    cupsdFreeAliases(DNSSDAlias);
+    DNSSDAlias = NULL;
+
+    btmm = SCDynamicStoreCopyValue(sc, CFSTR("Setup:/Network/BackToMyMac"));
+    if (btmm && CFGetTypeID(btmm) == CFDictionaryGetTypeID())
+    {
+      cupsdLogMessage(CUPSD_LOG_DEBUG, "%d Back to My Mac aliases to add.",
+                     (int)CFDictionaryGetCount(btmm));
+      CFDictionaryApplyFunction(btmm, dnssdAddAlias, NULL);
+    }
+    else if (btmm)
+      cupsdLogMessage(CUPSD_LOG_ERROR,
+                     "Bad Back to My Mac data in dynamic store!");
+    else
+      cupsdLogMessage(CUPSD_LOG_DEBUG, "No Back to My Mac aliases to add.");
+
+    if (btmm)
+      CFRelease(btmm);
+
+    CFRelease(sc);
+  }
+  else
+#  endif /* __APPLE__ */
+#  ifdef HAVE_AVAHI
+  if (DNSSDClient)
+  {
+    const char *host_name = avahi_client_get_host_name(DNSSDClient);
+    const char *host_fqdn = avahi_client_get_host_name_fqdn(DNSSDClient);
+
+    cupsdSetString(&DNSSDComputerName, host_name ? host_name : ServerName);
+
+    if (host_fqdn)
+      cupsdSetString(&DNSSDHostName, host_fqdn);
+    else if (strchr(ServerName, '.'))
+      cupsdSetString(&DNSSDHostName, ServerName);
+    else
+      cupsdSetStringf(&DNSSDHostName, "%s.local", ServerName);
+  }
+  else
+#  endif /* HAVE_AVAHI */
+  {
+    cupsdSetString(&DNSSDComputerName, ServerName);
+
+    if (strchr(ServerName, '.'))
+      cupsdSetString(&DNSSDHostName, ServerName);
+    else
+      cupsdSetStringf(&DNSSDHostName, "%s.local", ServerName);
+  }
+
+ /*
+  * Then (re)register the web interface if enabled...
+  */
+
+  if (BrowseWebIF)
+  {
+    if (DNSSDComputerName)
+      snprintf(webif, sizeof(webif), "CUPS @ %s", DNSSDComputerName);
+    else
+      strlcpy(webif, "CUPS", sizeof(webif));
+
+    dnssdDeregisterInstance(&WebIFSrv, from_callback);
+    dnssdRegisterInstance(&WebIFSrv, NULL, webif, "_http._tcp", "_printer", DNSSDPort, NULL, 1, from_callback);
+  }
+}
+
+
 /*
  * 'get_auth_info_required()' - Get the auth-info-required value to advertise.
  */
@@ -1670,5 +1814,5 @@ update_smb(int onoff)                     /* I - 1 = turn on, 0 = turn off */
 
 
 /*
- * End of "$Id: dirsvc.c 11193 2013-07-26 03:12:37Z msweet $".
+ * End of "$Id: dirsvc.c 11688 2014-03-05 21:11:32Z msweet $".
  */
index a3e55c2bd474e33d9701df0c4df39ebfd769b1ec..0607caa8bacb3cb807ed697d0a27d22fd8c87667 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ipp.c 11500 2014-01-06 22:21:15Z msweet $"
+ * "$Id: ipp.c 11734 2014-03-25 18:01:47Z msweet $"
  *
  * IPP routines for the CUPS scheduler.
  *
@@ -85,7 +85,7 @@ static void   copy_subscription_attrs(cupsd_client_t *con,
                                        cups_array_t *exclude);
 static void    create_job(cupsd_client_t *con, ipp_attribute_t *uri);
 static cups_array_t *create_requested_array(ipp_t *request);
-static void    create_subscription(cupsd_client_t *con, ipp_attribute_t *uri);
+static void    create_subscriptions(cupsd_client_t *con, ipp_attribute_t *uri);
 static void    delete_printer(cupsd_client_t *con, ipp_attribute_t *uri);
 static void    get_default(cupsd_client_t *con);
 static void    get_devices(cupsd_client_t *con);
@@ -437,176 +437,176 @@ cupsdProcessIPPRequest(
 
        switch (con->request->request.op.operation_id)
        {
-         case IPP_PRINT_JOB :
+         case IPP_OP_PRINT_JOB :
               print_job(con, uri);
               break;
 
-         case IPP_VALIDATE_JOB :
+         case IPP_OP_VALIDATE_JOB :
               validate_job(con, uri);
               break;
 
-         case IPP_CREATE_JOB :
+         case IPP_OP_CREATE_JOB :
               create_job(con, uri);
               break;
 
-         case IPP_SEND_DOCUMENT :
+         case IPP_OP_SEND_DOCUMENT :
               send_document(con, uri);
               break;
 
-         case IPP_CANCEL_JOB :
+         case IPP_OP_CANCEL_JOB :
               cancel_job(con, uri);
               break;
 
-         case IPP_GET_JOB_ATTRIBUTES :
+         case IPP_OP_GET_JOB_ATTRIBUTES :
               get_job_attrs(con, uri);
               break;
 
-         case IPP_GET_JOBS :
+         case IPP_OP_GET_JOBS :
               get_jobs(con, uri);
               break;
 
-         case IPP_GET_PRINTER_ATTRIBUTES :
+         case IPP_OP_GET_PRINTER_ATTRIBUTES :
               get_printer_attrs(con, uri);
               break;
 
-         case IPP_GET_PRINTER_SUPPORTED_VALUES :
+         case IPP_OP_GET_PRINTER_SUPPORTED_VALUES :
               get_printer_supported(con, uri);
               break;
 
-         case IPP_HOLD_JOB :
+         case IPP_OP_HOLD_JOB :
               hold_job(con, uri);
               break;
 
-         case IPP_RELEASE_JOB :
+         case IPP_OP_RELEASE_JOB :
               release_job(con, uri);
               break;
 
-         case IPP_RESTART_JOB :
+         case IPP_OP_RESTART_JOB :
               restart_job(con, uri);
               break;
 
-         case IPP_PAUSE_PRINTER :
+         case IPP_OP_PAUSE_PRINTER :
               stop_printer(con, uri);
              break;
 
-         case IPP_RESUME_PRINTER :
+         case IPP_OP_RESUME_PRINTER :
               start_printer(con, uri);
              break;
 
-         case IPP_PURGE_JOBS :
-         case IPP_CANCEL_JOBS :
-         case IPP_CANCEL_MY_JOBS :
+         case IPP_OP_PURGE_JOBS :
+         case IPP_OP_CANCEL_JOBS :
+         case IPP_OP_CANCEL_MY_JOBS :
               cancel_all_jobs(con, uri);
               break;
 
-         case IPP_SET_JOB_ATTRIBUTES :
+         case IPP_OP_SET_JOB_ATTRIBUTES :
               set_job_attrs(con, uri);
               break;
 
-         case IPP_SET_PRINTER_ATTRIBUTES :
+         case IPP_OP_SET_PRINTER_ATTRIBUTES :
               set_printer_attrs(con, uri);
               break;
 
-         case IPP_HOLD_NEW_JOBS :
+         case IPP_OP_HOLD_NEW_JOBS :
               hold_new_jobs(con, uri);
               break;
 
-         case IPP_RELEASE_HELD_NEW_JOBS :
+         case IPP_OP_RELEASE_HELD_NEW_JOBS :
               release_held_new_jobs(con, uri);
               break;
 
-         case IPP_CLOSE_JOB :
+         case IPP_OP_CLOSE_JOB :
               close_job(con, uri);
               break;
 
-         case CUPS_GET_DEFAULT :
+         case IPP_OP_CUPS_GET_DEFAULT :
               get_default(con);
               break;
 
-         case CUPS_GET_PRINTERS :
+         case IPP_OP_CUPS_GET_PRINTERS :
               get_printers(con, 0);
               break;
 
-         case CUPS_GET_CLASSES :
+         case IPP_OP_CUPS_GET_CLASSES :
               get_printers(con, CUPS_PRINTER_CLASS);
               break;
 
-         case CUPS_ADD_PRINTER :
+         case IPP_OP_CUPS_ADD_MODIFY_PRINTER :
               add_printer(con, uri);
               break;
 
-         case CUPS_DELETE_PRINTER :
+         case IPP_OP_CUPS_DELETE_PRINTER :
               delete_printer(con, uri);
               break;
 
-         case CUPS_ADD_CLASS :
+         case IPP_OP_CUPS_ADD_MODIFY_CLASS :
               add_class(con, uri);
               break;
 
-         case CUPS_DELETE_CLASS :
+         case IPP_OP_CUPS_DELETE_CLASS :
               delete_printer(con, uri);
               break;
 
-         case CUPS_ACCEPT_JOBS :
-         case IPP_ENABLE_PRINTER :
+         case IPP_OP_CUPS_ACCEPT_JOBS :
+         case IPP_OP_ENABLE_PRINTER :
               accept_jobs(con, uri);
               break;
 
-         case CUPS_REJECT_JOBS :
-         case IPP_DISABLE_PRINTER :
+         case IPP_OP_CUPS_REJECT_JOBS :
+         case IPP_OP_DISABLE_PRINTER :
               reject_jobs(con, uri);
               break;
 
-         case CUPS_SET_DEFAULT :
+         case IPP_OP_CUPS_SET_DEFAULT :
               set_default(con, uri);
               break;
 
-         case CUPS_GET_DEVICES :
+         case IPP_OP_CUPS_GET_DEVICES :
               get_devices(con);
               break;
 
-          case CUPS_GET_DOCUMENT :
+          case IPP_OP_CUPS_GET_DOCUMENT :
              get_document(con, uri);
              break;
 
-         case CUPS_GET_PPD :
+         case IPP_OP_CUPS_GET_PPD :
               get_ppd(con, uri);
               break;
 
-         case CUPS_GET_PPDS :
+         case IPP_OP_CUPS_GET_PPDS :
               get_ppds(con);
               break;
 
-         case CUPS_MOVE_JOB :
+         case IPP_OP_CUPS_MOVE_JOB :
               move_job(con, uri);
               break;
 
-         case CUPS_AUTHENTICATE_JOB :
+         case IPP_OP_CUPS_AUTHENTICATE_JOB :
               authenticate_job(con, uri);
               break;
 
-          case IPP_CREATE_PRINTER_SUBSCRIPTION :
-         case IPP_CREATE_JOB_SUBSCRIPTION :
-             create_subscription(con, uri);
+          case IPP_OP_CREATE_PRINTER_SUBSCRIPTIONS :
+         case IPP_OP_CREATE_JOB_SUBSCRIPTIONS :
+             create_subscriptions(con, uri);
              break;
 
-          case IPP_GET_SUBSCRIPTION_ATTRIBUTES :
+          case IPP_OP_GET_SUBSCRIPTION_ATTRIBUTES :
              get_subscription_attrs(con, sub_id);
              break;
 
-         case IPP_GET_SUBSCRIPTIONS :
+         case IPP_OP_GET_SUBSCRIPTIONS :
              get_subscriptions(con, uri);
              break;
 
-         case IPP_RENEW_SUBSCRIPTION :
+         case IPP_OP_RENEW_SUBSCRIPTION :
              renew_subscription(con, sub_id);
              break;
 
-         case IPP_CANCEL_SUBSCRIPTION :
+         case IPP_OP_CANCEL_SUBSCRIPTION :
              cancel_subscription(con, sub_id);
              break;
 
-          case IPP_GET_NOTIFICATIONS :
+          case IPP_OP_GET_NOTIFICATIONS :
              get_notifications(con);
              break;
 
@@ -5224,11 +5224,11 @@ create_requested_array(ipp_t *request)  /* I - IPP request */
 
 
 /*
- * 'create_subscription()' - Create a notification subscription.
+ * 'create_subscriptions()' - Create one or more notification subscriptions.
  */
 
 static void
-create_subscription(
+create_subscriptions(
     cupsd_client_t  *con,              /* I - Client connection */
     ipp_attribute_t *uri)              /* I - Printer URI */
 {
@@ -5276,9 +5276,7 @@ create_subscription(
   * Is the destination valid?
   */
 
-  cupsdLogMessage(CUPSD_LOG_DEBUG,
-                  "cupsdCreateSubscription(con=%p(%d), uri=\"%s\")",
-                  con, con->http.fd, uri->values[0].string.text);
+  cupsdLogMessage(CUPSD_LOG_DEBUG, "create_subscriptions(con=%p(%d), uri=\"%s\")", con, con->http.fd, uri->values[0].string.text);
 
   httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, scheme,
                   sizeof(scheme), userpass, sizeof(userpass), host,
@@ -5529,7 +5527,7 @@ create_subscription(
     if (MaxLeaseDuration && (lease == 0 || lease > MaxLeaseDuration))
     {
       cupsdLogMessage(CUPSD_LOG_INFO,
-                      "create_subscription: Limiting notify-lease-duration to "
+                      "create_subscriptions: Limiting notify-lease-duration to "
                      "%d seconds.",
                      MaxLeaseDuration);
       lease = MaxLeaseDuration;
@@ -11016,5 +11014,5 @@ validate_user(cupsd_job_t    *job,      /* I - Job */
 
 
 /*
- * End of "$Id: ipp.c 11500 2014-01-06 22:21:15Z msweet $".
+ * End of "$Id: ipp.c 11734 2014-03-25 18:01:47Z msweet $".
  */
index 24d675f1d756811359a7a77e6830675971155335..e9ced71c401e0ac29176c1010a3b3dffeb8e1878 100644 (file)
@@ -1,39 +1,16 @@
 /*
- * "$Id: main.c 10996 2013-05-29 11:51:34Z msweet $"
+ * "$Id: main.c 11721 2014-03-21 18:18:56Z msweet $"
  *
- *   Main loop for the CUPS scheduler.
+ * Main loop for the CUPS scheduler.
  *
- *   Copyright 2007-2012 by Apple Inc.
- *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
+ * Copyright 2007-2014 by Apple Inc.
+ * Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
- *   These coded instructions, statements, and computer programs are the
- *   property of Apple Inc. and are protected by Federal copyright
- *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
- *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged, see the license at "http://www.cups.org/".
- *
- * Contents:
- *
- *   main()                - Main entry for the CUPS scheduler.
- *   cupsdAddString()      - Copy and add a string to an array.
- *   cupsdCheckProcess()   - Tell the main loop to check for dead children.
- *   cupsdClearString()    - Clear a string.
- *   cupsdFreeStrings()    - Free an array of strings.
- *   cupsdHoldSignals()    - Hold child and termination signals.
- *   cupsdReleaseSignals() - Release signals for delivery.
- *   cupsdSetString()      - Set a string value.
- *   cupsdSetStringf()     - Set a formatted string value.
- *   launchd_checkin()     - Check-in with launchd and collect the listening
- *                           fds.
- *   launchd_checkout()    - Update the launchd KeepAlive file as needed.
- *   parent_handler()      - Catch USR1/CHLD signals...
- *   process_children()    - Process all dead children...
- *   select_timeout()      - Calculate the select timeout value.
- *   sigchld_handler()     - Handle 'child' signals from old processes.
- *   sighup_handler()      - Handle 'hangup' signals to reconfigure the
- *                           scheduler.
- *   sigterm_handler()     - Handle 'terminate' signals that stop the scheduler.
- *   usage()               - Show scheduler usage.
+ * These coded instructions, statements, and computer programs are the
+ * property of Apple Inc. and are protected by Federal copyright
+ * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ * "LICENSE" which should have been included with this file.  If this
+ * file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
 #  include <notify.h>
 #endif /* HAVE_NOTIFY_H */
 
+#ifdef HAVE_DBUS
+#  include <dbus/dbus.h>
+#endif /* HAVE_DBUS */
+
 #ifdef HAVE_SYS_PARAM_H
 #  include <sys/param.h>
 #endif /* HAVE_SYS_PARAM_H */
@@ -506,6 +487,14 @@ main(int  argc,                            /* I - Number of command-line args */
   setlocale(LC_TIME, "");
 #endif /* LC_TIME */
 
+#ifdef HAVE_DBUS_THREADS_INIT
+ /*
+  * Enable threading support for D-BUS...
+  */
+
+  dbus_threads_init_default();
+#endif /* HAVE_DBUS_THREADS_INIT */
+
  /*
   * Set the maximum number of files...
   */
@@ -2025,5 +2014,5 @@ usage(int status)                 /* O - Exit status */
 
 
 /*
- * End of "$Id: main.c 10996 2013-05-29 11:51:34Z msweet $".
+ * End of "$Id: main.c 11721 2014-03-21 18:18:56Z msweet $".
  */
index 72e4923f60205e411a1acabe903941a9e2229492..8a3357ddc56008494ce9a5af0c78f94fbf495a69 100644 (file)
@@ -1,32 +1,16 @@
 /*
- * "$Id: policy.c 10996 2013-05-29 11:51:34Z msweet $"
+ * "$Id: policy.c 11684 2014-03-05 20:01:48Z msweet $"
  *
- *   Policy routines for the CUPS scheduler.
+ * Policy routines for the CUPS scheduler.
  *
- *   Copyright 2007-2011 by Apple Inc.
- *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
+ * Copyright 2007-2011, 2014 by Apple Inc.
+ * Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
- *   These coded instructions, statements, and computer programs are the
- *   property of Apple Inc. and are protected by Federal copyright
- *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
- *   which should have been included with this file.  If this file is
- *   file is missing or damaged, see the license at "http://www.cups.org/".
- *
- * Contents:
- *
- *   AddPolicy()              - Add a policy to the system.
- *   cupsdAddPolicyOp()       - Add an operation to a policy.
- *   cupsdCheckPolicy()       - Check the IPP operation and username against a
- *                              policy.
- *   cupsdDeleteAllPolicies() - Delete all policies in memory.
- *   cupsdFindPolicy()        - Find a named policy.
- *   cupsdFindPolicyOp()      - Find a policy operation.
- *   cupsdGetPrivateAttrs()   - Get the private attributes for the current
- *                              request.
- *   compare_ops()            - Compare two operations.
- *   compare_policies()       - Compare two policies.
- *   free_policy()            - Free the memory used by a policy.
- *   hash_op()                - Generate a lookup hash for the operation.
+ * These coded instructions, statements, and computer programs are the
+ * property of Apple Inc. and are protected by Federal copyright
+ * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ * which should have been included with this file.  If this file is
+ * file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -48,7 +32,7 @@ static int    hash_op(cupsd_location_t *op);
 
 
 /*
- * 'AddPolicy()' - Add a policy to the system.
+ * 'cupsdAddPolicy()' - Add a policy to the system.
  */
 
 cupsd_policy_t *                       /* O - Policy */
@@ -136,7 +120,7 @@ cupsdCheckPolicy(cupsd_policy_t *p, /* I - Policy */
 
   if (!p || !con)
   {
-    cupsdLogMessage(CUPSD_LOG_CRIT, "cupsdCheckPolicy: p=%p, con=%p!", p, con);
+    cupsdLogMessage(CUPSD_LOG_CRIT, "cupsdCheckPolicy: p=%p, con=%p.", p, con);
 
     return ((http_status_t)0);
   }
@@ -147,7 +131,7 @@ cupsdCheckPolicy(cupsd_policy_t *p, /* I - Policy */
 
   if ((po = cupsdFindPolicyOp(p, con->request->request.op.operation_id)) == NULL)
   {
-    cupsdLogMessage(CUPSD_LOG_DEBUG2, "cupsdCheckPolicy: No matching operation, returning 0!");
+    cupsdLogMessage(CUPSD_LOG_DEBUG2, "cupsdCheckPolicy: No matching operation, returning 0.");
     return ((http_status_t)0);
   }
 
@@ -263,7 +247,7 @@ cupsdFindPolicyOp(cupsd_policy_t *p,        /* I - Policy */
     return (po);
   }
 
-  cupsdLogMessage(CUPSD_LOG_DEBUG2, "cupsdFindPolicyOp: No match found!");
+  cupsdLogMessage(CUPSD_LOG_DEBUG2, "cupsdFindPolicyOp: No match found.");
 
   return (NULL);
 }
@@ -296,6 +280,12 @@ cupsdGetPrivateAttrs(
                  con->http.fd, printer, printer ? printer->name : "", owner);
 #endif /* DEBUG */
 
+  if (!policy)
+  {
+    cupsdLogMessage(CUPSD_LOG_CRIT, "cupsdGetPrivateAttrs: policy=%p, con=%p, printer=%p, owner=\"%s\", DefaultPolicyPtr=%p: This should never happen, please report a bug.", policy, con, printer, owner, DefaultPolicyPtr);
+    policy = DefaultPolicyPtr;
+  }
+
  /*
   * Get the access and attributes lists that correspond to the request...
   */
@@ -513,5 +503,5 @@ hash_op(cupsd_location_t *op)               /* I - Operation */
 
 
 /*
- * End of "$Id: policy.c 10996 2013-05-29 11:51:34Z msweet $".
+ * End of "$Id: policy.c 11684 2014-03-05 20:01:48Z msweet $".
  */
index cc0dbb586982734cef948fc419c018a1f44be370..b3d5081e041087c2cbe7a02c06b290b6d611ecf1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: printers.c 11418 2013-11-08 15:18:01Z msweet $"
+ * "$Id: printers.c 11623 2014-02-19 20:18:10Z msweet $"
  *
  * Printer routines for the CUPS scheduler.
  *
@@ -50,7 +50,6 @@ static int    compare_printers(void *first, void *second, void *data);
 static void    delete_printer_filters(cupsd_printer_t *p);
 static void    dirty_printer(cupsd_printer_t *p);
 static void    load_ppd(cupsd_printer_t *p);
-static void    log_ipp_conformance(cupsd_printer_t *p, const char *reason);
 static ipp_t   *new_media_col(_pwg_size_t *size, const char *source,
                               const char *type);
 static void    write_xml_string(cups_file_t *fp, const char *s);
@@ -2486,10 +2485,6 @@ cupsdSetPrinterReasons(
 
       if (i >= p->num_reasons)
       {
-        if (!strncmp(reason, "cups-ipp-missing-", 17) ||
-           !strncmp(reason, "cups-ipp-wrong-", 15))
-         log_ipp_conformance(p, reason);
-
         if (i >= (int)(sizeof(p->reasons) / sizeof(p->reasons[0])))
        {
          cupsdLogMessage(CUPSD_LOG_ALERT,
@@ -3678,6 +3673,8 @@ load_ppd(cupsd_printer_t *p)              /* I - Printer */
   _ppdCacheDestroy(p->pc);
   p->pc = NULL;
 
+  cupsdClearString(&(p->make_model));
+
   if (cache_info.st_mtime >= ppd_info.st_mtime)
   {
     cupsdLogMessage(CUPSD_LOG_DEBUG, "load_ppd: Loading %s...", cache_name);
@@ -4850,83 +4847,6 @@ load_ppd(cupsd_printer_t *p)             /* I - Printer */
 }
 
 
-/*
- * 'log_ipp_conformance()' - Log an IPP conformance issue with a printer.
- */
-
-static void
-log_ipp_conformance(
-    cupsd_printer_t *p,                        /* I - Printer */
-    const char      *reason)           /* I - Printer state reason */
-{
-  const char   *message;               /* Message to log */
-#ifdef __APPLE__
-  aslmsg       aslm;                   /* Apple System Log message */
-#endif /* __APPLE__ */
-
-
- /*
-  * Strip the leading "cups-ipp-" from the reason and create a log message for
-  * it...
-  */
-
-  reason += 9;
-  if (!strcmp(reason, "missing-cancel-job"))
-    message = "Printer does not support REQUIRED Cancel-Job operation.";
-  else if (!strcmp(reason, "missing-get-job-attributes"))
-    message = "Printer does not support REQUIRED Get-Job-Attributes operation.";
-  else if (!strcmp(reason, "missing-print-job"))
-    message = "Printer does not support REQUIRED Print-Job operation.";
-  else if (!strcmp(reason, "missing-validate-job"))
-    message = "Printer does not support REQUIRED Validate-Job operation.";
-  else if (!strcmp(reason, "missing-get-printer-attributes"))
-    message = "Printer does not support REQUIRED Get-Printer-Attributes operation.";
-  else if (!strcmp(reason, "missing-send-document"))
-    message = "Printer supports Create-Job but not Send-Document operation.";
-  else if (!strcmp(reason, "missing-job-history"))
-    message = "Printer does not provide REQUIRED job history.";
-  else if (!strcmp(reason, "missing-job-id"))
-    message = "Printer does not provide REQUIRED job-id attribute.";
-  else if (!strcmp(reason, "missing-job-state"))
-    message = "Printer does not provide REQUIRED job-state attribute.";
-  else if (!strcmp(reason, "missing-operations-supported"))
-    message = "Printer does not provide REQUIRED operations-supported "
-              "attribute.";
-  else if (!strcmp(reason, "missing-printer-is-accepting-jobs"))
-    message = "Printer does not provide REQUIRED printer-is-accepting-jobs "
-              "attribute.";
-  else if (!strcmp(reason, "missing-printer-state-reasons"))
-    message = "Printer does not provide REQUIRED printer-state-reasons "
-              "attribute.";
-  else if (!strcmp(reason, "wrong-http-version"))
-    message = "Printer does not use REQUIRED HTTP/1.1 transport.";
-  else
-    message = "Unknown IPP conformance failure.";
-
-  cupsdLogMessage(CUPSD_LOG_WARN, "%s: %s", p->name, message);
-
-#ifdef __APPLE__
- /*
-  * Report the failure information to Apple if the user opts into providing
-  * feedback to Apple...
-  */
-
-  aslm = asl_new(ASL_TYPE_MSG);
-  if (aslm)
-  {
-    asl_set(aslm, "com.apple.message.domain", "com.apple.printing.ipp.conformance");
-    asl_set(aslm, "com.apple.message.domain_scope", "com.apple.printing.ipp.conformance");
-    asl_set(aslm, "com.apple.message.signature", reason);
-    asl_set(aslm, "com.apple.message.signature2",
-           p->make_model ? p->make_model : "Unknown");
-    asl_log(NULL, aslm, ASL_LEVEL_NOTICE, "%s: %s",
-            p->make_model ? p->make_model : "Unknown", message);
-    asl_free(aslm);
-  }
-#endif /* __APPLE__ */
-}
-
-
 /*
  * 'new_media_col()' - Create a media-col collection value.
  */
@@ -5011,5 +4931,5 @@ write_xml_string(cups_file_t *fp, /* I - File to write to */
 
 
 /*
- * End of "$Id: printers.c 11418 2013-11-08 15:18:01Z msweet $".
+ * End of "$Id: printers.c 11623 2014-02-19 20:18:10Z msweet $".
  */
diff --git a/templates/de/add-class.tmpl b/templates/de/add-class.tmpl
new file mode 100644 (file)
index 0000000..b91be30
--- /dev/null
@@ -0,0 +1,40 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Klasse hinzufügen</H2>
+
+<FORM METHOD="POST" ACTION="/admin">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
+
+<TABLE>
+<TR>
+<TH CLASS="label">Name:</TH>
+<TD><INPUT TYPE="TEXT" NAME="PRINTER_NAME" SIZE="40" MAXLENGTH="127"><BR>
+<SMALL>(Darf alle druckbaren Zeichen au&szlig;er "/", "#", und Leerzeichen enthalten)</SMALL></TD>
+</TR>
+<TR>
+<TH CLASS="label">Beschreibung:</TH>
+<TD><INPUT TYPE="TEXT" NAME="PRINTER_INFO" SIZE="40" MAXLENGTH="127"><BR>
+<SMALL>(Für Menschen lesbare Beschreibung wie "HP LaserJet with Duplexer")</SMALL></TD>
+</TR>
+<TR>
+<TH CLASS="label">Ort:</TH>
+<TD><INPUT TYPE="TEXT" NAME="PRINTER_LOCATION" SIZE="40" MAXLENGTH="127"><BR>
+<SMALL>(Für Menschen lesbarer Ort wie "Lab 1")</SMALL></TD>
+</TR>
+<TR>
+<TH CLASS="label">Mitglieder:</TH>
+<TD>
+<SELECT NAME="MEMBER_URIS" SIZE="10" MULTIPLE>
+{[member_uris]<OPTION VALUE="{member_uris}" {?member_selected}>{member_names}}
+</SELECT>
+</TD>
+</TR>
+<TR>
+<TD></TD>
+<TD><INPUT TYPE="SUBMIT" VALUE="Klasse hinzufügen"></TD>
+</TR>
+</TABLE>
+
+</FORM>
+</DIV>
diff --git a/templates/de/add-printer.tmpl b/templates/de/add-printer.tmpl
new file mode 100644 (file)
index 0000000..05af41f
--- /dev/null
@@ -0,0 +1,52 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Drucker hinzufügen (Schritt 3/5)</H2>
+
+<FORM METHOD="POST" ACTION="/admin">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
+<INPUT TYPE="HIDDEN" NAME="BAUDRATE" VALUE="{?baudrate}">
+<INPUT TYPE="HIDDEN" NAME="BITS" VALUE="{?bits}">
+<INPUT TYPE="HIDDEN" NAME="PARITY" VALUE="{?parity}">
+<INPUT TYPE="HIDDEN" NAME="FLOW" VALUE="{?flow}">
+{?current_make!?<INPUT TYPE="HIDDEN" NAME="CURRENT_MAKE" VALUE="{current_make}">:}
+{?current_make_and_model!?<INPUT TYPE="HIDDEN" NAME="CURRENT_MAKE_AND_MODEL" VALUE="{current_make_and_model}">:}
+
+<TABLE>
+<TR>
+<TH CLASS="label">Name:</TH>
+<TD><INPUT TYPE="TEXT" NAME="PRINTER_NAME" SIZE="40" MAXLENGTH="127" VALUE="{?template_name}"><BR>
+<SMALL>(Darf alle druckbaren Zeichen au&szlig;er "/", "#", und Leerzeichen enthalten)</SMALL></TD>
+</TR>
+<TR>
+<TH CLASS="label">Beschreibung:</TH>
+<TD><INPUT TYPE="TEXT" NAME="PRINTER_INFO" SIZE="40" MAXLENGTH="127" VALUE="{?PRINTER_INFO}"><BR>
+<SMALL>(Für Menschen lesbare Beschreibung wie "HP LaserJet with Duplexer")</SMALL></TD>
+</TR>
+<TR>
+<TH CLASS="label">Ort:</TH>
+<TD><INPUT TYPE="TEXT" NAME="PRINTER_LOCATION" SIZE="40" MAXLENGTH="127" VALUE="{?PRINTER_LOCATION}"><BR>
+<SMALL>(Für Menschen lesbarer Ort wie "Lab 1")</SMALL></TD>
+</TR>
+<TR>
+<TH CLASS="label">Verbindung:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="DEVICE_URI" VALUE="{device_uri}">{device_uri}</TD>
+</TR>
+<TR>
+<TH CLASS="label">Freigabe:</TH>
+<TD><INPUT TYPE="CHECKBOX" NAME="PRINTER_IS_SHARED" {PRINTER_IS_SHARED=1?CHECKED:}>
+Diesen Drucker im Netz freigeben</TD>
+</TR>
+<TR>
+<TH CLASS="label">Farbmanagement:</TH>
+<TD><INPUT TYPE="CHECKBOX" NAME="PRINTER_IS_COLORMANAGED" {PRINTER_IS_COLORMANAGED=1?CHECKED:}>
+Einschalten</TD>
+</TR>
+<TR>
+<TD></TD>
+<TD><INPUT TYPE="SUBMIT" VALUE="Weiter"></TD>
+</TR>
+</TABLE>
+
+</FORM>
+</DIV>
diff --git a/templates/de/add-rss-subscription.tmpl b/templates/de/add-rss-subscription.tmpl
new file mode 100644 (file)
index 0000000..16fe5ad
--- /dev/null
@@ -0,0 +1,44 @@
+<FORM METHOD="POST" ACTION="/admin">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="add-rss-subscription">
+
+<H2 CLASS="title">RSS Subskription hinzufügen</H2>
+
+<TABLE SUMMARY="Forumlar zum Hinzufügen einer RSS Subskription">
+<TR>
+<TH CLASS="label">Name:</TH>
+<TD COLSPAN="5"><INPUT TYPE="TEXT" NAME="SUBSCRIPTION_NAME" SIZE="40" MAXLENGTH="127" VALUE="{?SUBSCRIPTION_NAME}"><BR>
+<SMALL>(Darf alle druckbaren Zeichen ausser Leerzeichen, "/", "?", und "#" enthalten)</SMALL></TD>
+</TR>
+<TR>
+<TH CLASS="label">Warteschlange:</TH>
+<TD COLSPAN="5"><SELECT NAME="PRINTER_URI" SIZE="10"><OPTION VALUE="#ALL#"{?PRINTER_URI=#ALL#? SELECTED:}>Alle Warteschlangen</OPTION>{[printer_name]<OPTION VALUE="{printer_uri_supported}"{?PRINTER_URI={printer_uri_supported}? SELECTED:}>{printer_name}</OPTION>}</SELECT></TD>
+</TR>
+<TR VALIGN="TOP">
+<TH CLASS="label">Ereignisse:</TH>
+<TD><INPUT TYPE="CHECKBOX" NAME="EVENT_JOB_CREATED" {?EVENT_JOB_CREATED}>Auftrag Erstellt<BR>
+<INPUT TYPE="CHECKBOX" NAME="EVENT_JOB_COMPLETED" {?EVENT_JOB_COMPLETED}>Auftrag Abgeschlossen<BR>
+<INPUT TYPE="CHECKBOX" NAME="EVENT_JOB_STOPPED" {?EVENT_JOB_STOPPED}>Auftrag Gestoppt<BR>
+<INPUT TYPE="CHECKBOX" NAME="EVENT_JOB_CONFIG_CHANGED" {?EVENT_JOB_CONFIG_CHANGED}>Auftrags Parameter Geändert</TD>
+<TD>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+<TD><INPUT TYPE="CHECKBOX" NAME="EVENT_PRINTER_STOPPED" {?EVENT_PRINTER_STOPPED}>Warteschlange Gestoppt<BR>
+<INPUT TYPE="CHECKBOX" NAME="EVENT_PRINTER_ADDED" {?EVENT_PRINTER_ADDED}>Warteschlange Hinzugefügt<BR>
+<INPUT TYPE="CHECKBOX" NAME="EVENT_PRINTER_MODIFIED" {?EVENT_PRINTER_MODIFIED}>Warteschlange Geändert<BR>
+<INPUT TYPE="CHECKBOX" NAME="EVENT_PRINTER_DELETED" {?EVENT_PRINTER_DELETED}>Warteschlange Gelöscht</TD>
+<TD>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+<TD><INPUT TYPE="CHECKBOX" NAME="EVENT_SERVER_STARTED" {?EVENT_SERVER_STARTED}>Server Gestartet<BR>
+<INPUT TYPE="CHECKBOX" NAME="EVENT_SERVER_STOPPED" {?EVENT_SERVER_STOPPED}>Server Gestoppt<BR>
+<INPUT TYPE="CHECKBOX" NAME="EVENT_SERVER_RESTARTED" {?EVENT_SERVER_RESTARTED}>Server Neu Gestartet<BR>
+<INPUT TYPE="CHECKBOX" NAME="EVENT_SERVER_AUDIT" {?EVENT_SERVER_AUDIT}>Server Sicherheits Prüfung</TD>
+</TR>
+<TR>
+<TH CLASS="label">Maximale Ereignisse in Durchführung:</TH>
+<TD COLSPAN="5"><INPUT TYPE="NUMBER" NAME="MAX_EVENTS" SIZE="4" MAXLENGTH="4" VALUE="{MAX_EVENTS?{MAX_EVENTS}:20}"></TD>
+</TR>
+<TR>
+<TD></TD>
+<TD COLSPAN="5"><INPUT TYPE="SUBMIT" VALUE="RSS Subskription hinzufügen"></TD>
+</TR>
+</TABLE>
+
+</FORM>
diff --git a/templates/de/admin.tmpl b/templates/de/admin.tmpl
new file mode 100644 (file)
index 0000000..6ed0585
--- /dev/null
@@ -0,0 +1,110 @@
+<TABLE CLASS="indent" SUMMARY="Administrative Tätigkeiten">
+<TR><TD VALIGN="TOP">
+
+<H2 CLASS="title">Drucker</H2>
+
+<P>
+<FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="add-printer"><INPUT TYPE="SUBMIT" VALUE="Drucker hinzufügen"></FORM>
+<FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="find-new-printers"><INPUT TYPE="SUBMIT" VALUE="Verfügbare Drucker auflisten"></FORM>
+<FORM ACTION="/printers/" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="Drucker verwalten"></FORM>
+{have_samba?<FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="export-samba"><INPUT TYPE="SUBMIT" VALUE="Drucker für Samba freigeben"></FORM>:}
+</P>
+
+<H2 CLASS="title">Klassen</H2>
+
+<P>
+<FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="add-class"><INPUT TYPE="SUBMIT" VALUE="Klasse hinzufügen"></FORM>
+<FORM ACTION="/classes/" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="Klassen verwalten"></FORM>
+</P>
+
+<H2 CLASS="title">Druckaufträge</H2>
+
+<P>
+<FORM ACTION="/jobs/" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="Aufträge verwalten"></FORM>
+</P>
+
+</TD><TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD><TD VALIGN="TOP">
+
+<H2 CLASS="title">Server</H2>
+
+<P>
+<FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="config-server"><INPUT TYPE="SUBMIT" VALUE="Konfigurationsdatei bearbeiten"></FORM>
+<FORM ACTION="/admin/log/access_log" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="Zugriffsprotokoll betrachten"></FORM>
+<FORM ACTION="/admin/log/error_log" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="Fehlerprotokoll betrachten"></FORM>
+<FORM ACTION="/admin/log/page_log" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="Seitenprotokoll betrachten"></FORM>
+</P>
+
+{SETTINGS_ERROR?<P>{SETTINGS_MESSAGE}</P>
+<BLOCKQUOTE>{SETTINGS_ERROR}</BLOCKQUOTE>:
+
+<FORM METHOD="POST" ACTION="/admin">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+
+{ADVANCEDSETTINGS?<P><B>Erweiterte Servereinstellungen\:</B></P>
+
+<P><A HREF="/admin/">Erweitert <SMALL>&#x25bc;</SMALL></A><BR>
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="config-server">
+<INPUT TYPE="HIDDEN" NAME="ADVANCEDSETTINGS" VALUE="YES">
+<INPUT TYPE="CHECKBOX" NAME="REMOTE_PRINTERS" {?remote_printers}> Zeige freigegebene Drucker von anderen Systemen<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Protokolle\:
+<INPUT TYPE="CHECKBOX" NAME="BROWSE_REMOTE_CUPS" {?browse_remote_cups}> CUPS
+{HAVE_LDAP?<INPUT TYPE="CHECKBOX" NAME="BROWSE_REMOTE_LDAP" {?browse_remote_ldap}> LDAP:}
+{HAVE_LIBSLP?<INPUT TYPE="CHECKBOX" NAME="BROWSE_REMOTE_SLP" {?browse_remote_slp}> SLP:}<BR>
+<INPUT TYPE="CHECKBOX" NAME="SHARE_PRINTERS" {?share_printers}> Freigeben von Druckern welche mit diesem System verbunden sind<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Klienten maximal\:
+<INPUT TYPE="TEXT" NAME="MAX_CLIENTS" VALUE="{?max_clients}" SIZE="6"><BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Protokolle\:
+<INPUT TYPE="CHECKBOX" NAME="BROWSE_LOCAL_CUPS" {?browse_local_cups}> CUPS
+{HAVE_DNSSD?<INPUT TYPE="CHECKBOX" NAME="BROWSE_LOCAL_DNSSD" {?browse_local_dnssd}> DNS-SD:}
+{HAVE_LDAP?<INPUT TYPE="CHECKBOX" NAME="BROWSE_LOCAL_LDAP" {?browse_local_ldap}> LDAP:}
+{HAVE_LIBSLP?<INPUT TYPE="CHECKBOX" NAME="BROWSE_LOCAL_SLP" {?browse_local_slp}> SLP:}<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT TYPE="CHECKBOX" NAME="REMOTE_ANY" {?remote_any}> Erlaube Drucken vom Internet aus<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT TYPE="CHECKBOX" NAME="BROWSE_WEB_IF" {?browse_web_if}> Veröffentliche Webinterface<BR>
+<INPUT TYPE="CHECKBOX" NAME="REMOTE_ADMIN" {?remote_admin}> Erlaube entfernte Verwaltung<BR>
+{have_gssapi?<INPUT TYPE="CHECKBOX" NAME="KERBEROS" {?kerberos}> Benutze Kerberos Authentifizierung (<A HREF="/help/kerberos.html?TOPIC=Getting+Started">FAQ</A>)<BR>:}
+<INPUT TYPE="CHECKBOX" NAME="USER_CANCEL_ANY" {?user_cancel_any}> Erlaube Benutzern jeden Auftrag abzubrechen (nicht nur die Eigenen)<BR>
+<INPUT TYPE="CHECKBOX" NAME="PRESERVE_JOB_HISTORY" {?preserve_job_history}> Auftragsverlauf aufbewahren<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anzahl der Aufträge\:
+<INPUT TYPE="TEXT" NAME="MAX_JOBS" VALUE="{?max_jobs}" SIZE="6"><BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT TYPE="CHECKBOX" NAME="PRESERVE_JOB_FILES" {?preserve_job_files}> Dateien von Druckaufträgen aufbewahren<BR>
+<INPUT TYPE="CHECKBOX" NAME="DEBUG_LOGGING" {?debug_logging}> Speichere Fehlerinformationen für Fehlersuche<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Maximale Grösse der Protokolldatei\:
+<INPUT TYPE="TEXT" NAME="MAX_LOG_SIZE" VALUE="{?max_log_size}" SIZE="6"></P>
+
+:<P><B>Grundlegende Servereinstellungen:</B></P>
+
+<P><A HREF="/admin/?ADVANCEDSETTINGS=YES">Erweitert <SMALL>&#x25b6;</SMALL></A><BR>
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="config-server">
+<INPUT TYPE="CHECKBOX" NAME="REMOTE_PRINTERS" {?remote_printers}> Zeige freigegebene Drucker von anderen Systemen<BR>
+<INPUT TYPE="CHECKBOX" NAME="SHARE_PRINTERS" {?share_printers}> Freigeben von Druckern welche mit diesem System verbunden sind<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT TYPE="CHECKBOX" NAME="REMOTE_ANY" {?remote_any}> Erlaube Drucken vom Internet aus<BR>
+<INPUT TYPE="CHECKBOX" NAME="REMOTE_ADMIN" {?remote_admin}> Erlaube entfernte Verwaltung<BR>
+{have_gssapi?<INPUT TYPE="CHECKBOX" NAME="KERBEROS" {?kerberos}> Benutze Kerberos Authentifizierung (<A HREF="/help/kerberos.html?TOPIC=Getting+Started">FAQ</A>)<BR>:}
+<INPUT TYPE="CHECKBOX" NAME="USER_CANCEL_ANY" {?user_cancel_any}> Erlaube Benutzern jeden Auftrag abzubrechen (nicht nur die Eigenen)<BR>
+<INPUT TYPE="CHECKBOX" NAME="DEBUG_LOGGING" {?debug_logging}> Speichere Fehlerinformationen für Fehlersuche</P>
+
+}
+<P><INPUT TYPE="SUBMIT" NAME="CHANGESETTINGS" VALUE="Einstellungen ändern"></P>
+
+</FORM>}
+
+</TD></TR>
+</TABLE>
+
+<DIV CLASS="indent">
+
+<H2 CLASS="title">RSS Subskriptionen</H2>
+
+<P>
+<FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="add-rss-subscription"><INPUT TYPE="SUBMIT" VALUE="RSS Subskription hinzufügen"></FORM>
+</P>
+
+</DIV>
+
+{notify_subscription_id?<TABLE CLASS="list" SUMMARY=">RSS Subskriptionen">
+<THEAD><TR><TH>Name</TH><TH>Ereignis</TH><TH>Warteschlange</TH></TR></THEAD>
+<TBODY>{[notify_subscription_id]
+<TR><TD><A HREF="{notify_recipient_uri}">{notify_recipient_name}</A><BR>
+<FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="cancel-subscription"><INPUT TYPE="HIDDEN" NAME="notify_subscription_id" VALUE="{notify_subscription_id}"><INPUT TYPE="SUBMIT" VALUE="RSS Subskription kündigen"></FORM>&nbsp;</TD><TD>{notify_events}</TD><TD NOWRAP>&nbsp;{notify_printer_name?{notify_printer_name}:Alle Warteschlangen}</TD></TR>}
+</TBODY>
+</TABLE>:}
diff --git a/templates/de/choose-device.tmpl b/templates/de/choose-device.tmpl
new file mode 100644 (file)
index 0000000..7cb9e77
--- /dev/null
@@ -0,0 +1,53 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">{op=modify-printer?{printer_name} ändern:Drucker hinzufügen (Schritt 1/5)}</H2>
+
+{CUPS_GET_DEVICES_DONE?<FORM METHOD="POST" ACTION="/admin">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
+{printer_name?<INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}">:}
+
+<TABLE>
+{op=add-printer?:<TR>
+<TH CLASS="label">Aktuelle Verbindung\:</TH>
+<TD><INPUT TYPE="RADIO" NAME="DEVICE_URI" VALUE="{current_device_uri}" CHECKED>
+{current_device_uri}</TD>
+</TR>}
+<TR>
+<TH CLASS="label">Lokale Drucker\:</TH>
+<TD>
+{[device_uri]{device_class!network?<INPUT TYPE="RADIO" NAME="DEVICE_URI"
+VALUE="{device_uri}{?device_make_and_model!Unbekannt?|{device_make_and_model}:}">
+{device_info} {?device_make_and_model!Unbekannt?({device_make_and_model}):}<BR>
+:}}
+</TD>
+</TR>
+<TR>
+<TH CLASS="label">Entdeckte Netzwerkdrucker\:</TH>
+<TD>
+{[device_uri]{device_class=network?{device_uri~[a-z]+://?<INPUT TYPE="RADIO" NAME="DEVICE_URI"
+VALUE="{device_uri}{?device_make_and_model!Unbekannt?|{device_make_and_model}:}">
+{device_info} {?device_make_and_model!Unbekannt?({device_make_and_model}):}<BR>
+:}:}}
+</TD>
+</TR>
+<TR>
+<TR>
+<TH CLASS="label">Andere Netzwerkdrucker\:</TH>
+<TD>
+{[device_uri]{device_class=network?{device_uri~[a-z]+://?:<INPUT TYPE="RADIO" NAME="DEVICE_URI"
+VALUE="{device_uri}{?device_make_and_model!Unknown?|{device_make_and_model}:}">
+{device_info} {?device_make_and_model!Unknown?({device_make_and_model}):}<BR>
+}:}}
+</TD>
+</TR>
+<TR>
+<TD></TD>
+<TD><INPUT TYPE="SUBMIT" VALUE="Weiter"></TD>
+</TR>
+</TABLE>
+
+</FORM>:<P><IMG SRC="/images/wait.gif" WIDTH="16" HEIGHT="16" ALIGN="ABSMIDDLE"
+ALT="Busy Indicator"> Suche nach Druckern...</P>}
+</DIV>
+
diff --git a/templates/de/choose-make.tmpl b/templates/de/choose-make.tmpl
new file mode 100644 (file)
index 0000000..a7eb0c1
--- /dev/null
@@ -0,0 +1,68 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">{op=modify-printer?{printer_name} ändern:Drucker hinzufügen (Schritt4/5)}</H2>
+
+<FORM METHOD="POST" ACTION="/admin" ENCTYPE="multipart/form-data">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
+{printer_name?<INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}">:}
+<INPUT TYPE="HIDDEN" NAME="BAUDRATE" VALUE="{?baudrate}">
+<INPUT TYPE="HIDDEN" NAME="BITS" VALUE="{?bits}">
+<INPUT TYPE="HIDDEN" NAME="PARITY" VALUE="{?parity}">
+<INPUT TYPE="HIDDEN" NAME="FLOW" VALUE="{?flow}">
+
+<TABLE>
+{op=modify-printer?:<TR>
+<TH CLASS="label">Name:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="PRINTER_NAME" VALUE="{printer_name}">{printer_name}</TD>
+</TR>}
+<TR>
+<TH CLASS="label">Beschreibung:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="PRINTER_INFO" VALUE="{printer_info}">{printer_info}</TD>
+</TR>
+<TR>
+<TH CLASS="label">Ort:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="PRINTER_LOCATION" VALUE="{printer_location}">{printer_location}</TD>
+</TR>
+<TR>
+<TH CLASS="label">Verbindung:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="DEVICE_URI" VALUE="{device_uri}">{device_uri}</TD>
+</TR>
+<TR>
+<TH CLASS="label">Freigabe:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="PRINTER_IS_SHARED" VALUE="{?printer_is_shared}">
+Diesen Drucker {?printer_is_shared=?nicht:{?printer_is_shared=0?nicht:}} im Netz freigeben</TD>
+</TR>
+<TR>
+<TH CLASS="label">Farbmanagement:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="PRINTER_IS_COLORMANAGED" VALUE="{?printer_is_colormanaged}">{?printer_is_colormanaged=?Not:{?printer_is_colormanaged=0?Not:}} Enabled</TD>
+</TR>
+<TR>
+<TH CLASS="label">Marke:</TH>
+<TD>
+<SELECT NAME="PPD_MAKE" SIZE="10">
+{[ppd_make]<OPTION VALUE="{ppd_make}" {?current_make={ppd_make}?SELECTED:}>{ppd_make}}
+</SELECT>
+</TD>
+</TR>
+<TR>
+<TD></TD>
+<TD><INPUT TYPE="SUBMIT" VALUE="Weiter"></TD>
+</TR>
+<TR>
+<TD></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR>
+<TH CLASS="label">Oder stellen Sie eine PPD Datei bereit:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="MAX_FILE_SIZE" VALUE="262144"><INPUT
+TYPE="FILE" NAME="PPD_FILE"></TD>
+</TR>
+<TR>
+<TD></TD>
+<TD><INPUT TYPE="SUBMIT" VALUE="{op=add-printer?Drucker hinzufügen:Drucker ändern}"></TD>
+</TR>
+</TABLE>
+
+</FORM>
+</DIV>
diff --git a/templates/de/choose-model.tmpl b/templates/de/choose-model.tmpl
new file mode 100644 (file)
index 0000000..74ddcc5
--- /dev/null
@@ -0,0 +1,65 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">{op=modify-printer?{printer_name} ändern:Drucker hinzufügen (Schritt 5/5)}</H2>
+
+<FORM METHOD="POST" ACTION="/admin" ENCTYPE="multipart/form-data">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
+{printer_name?<INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}">:}
+<INPUT TYPE="HIDDEN" NAME="BAUDRATE" VALUE="{?baudrate}">
+<INPUT TYPE="HIDDEN" NAME="BITS" VALUE="{?bits}">
+<INPUT TYPE="HIDDEN" NAME="PARITY" VALUE="{?parity}">
+<INPUT TYPE="HIDDEN" NAME="FLOW" VALUE="{?flow}">
+<TABLE>
+{op=modify-printer?:<TR>
+<TH CLASS="label">Name:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="PRINTER_NAME" VALUE="{printer_name}">{printer_name}</TD>
+</TR>}
+<TR>
+<TH CLASS="label">Beschreibung:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="PRINTER_INFO" VALUE="{printer_info}">{printer_info}</TD>
+</TR>
+<TR>
+<TH CLASS="label">Ort:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="PRINTER_LOCATION" VALUE="{printer_location}">{printer_location}</TD>
+</TR>
+<TR>
+<TH CLASS="label">Verbindung:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="DEVICE_URI" VALUE="{device_uri}">{device_uri}</TD>
+</TR>
+<TR>
+<TH CLASS="label">Freigabe:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="PRINTER_IS_SHARED" VALUE="{?printer_is_shared}">
+Dieser Drucker ist {?printer_is_shared=?nicht:{?printer_is_shared=0?nicht:}} im Netz freigeben</TD>
+</TR>
+<TR>
+<TH CLASS="label">Farmbmanagement:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="PRINTER_IS_COLORMANAGED" VALUE="{?printer_is_colormanaged}">
+{?printer_is_colormanaged=?Eingeschaltet:{?printer_is_colormanaged=0?Ausgeschaltet:}} Eingeschaltet</TD>
+</TR>
+<TR>
+<TH CLASS="label">Marke:</TH>
+<TD>{PPD_MAKE} <INPUT TYPE="SUBMIT" NAME="SELECT_MAKE" VALUE="Andere(n) Marke/Hersteller auswählen"></TD>
+</TR>
+<TR>
+<TH CLASS="label">Modell:</TH>
+<TD>
+<SELECT NAME="PPD_NAME" SIZE="10">
+{op=add-printer?:<OPTION VALUE="__no_change__" SELECTED>Aktueller Treiber - {current_make_and_model}</OPTION>:}
+{[ppd_name]<OPTION VALUE="{ppd_name}" {op=modify-printer?:{?current_make_and_model={ppd_make_and_model}?SELECTED:}}>{ppd_make_and_model} ({ppd_natural_language})
+}</SELECT>
+</TD>
+</TR>
+<TR>
+<TH CLASS="label">Oder stellen Sie eine PPD Datei bereit:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="MAX_FILE_SIZE" VALUE="262144"><INPUT
+TYPE="FILE" NAME="PPD_FILE"></TD>
+</TR>
+<TR>
+<TD></TD>
+<TD><INPUT TYPE="SUBMIT" VALUE="{op=add-printer?Drucker hinzufügen:Drucker ändern}"></TD>
+</TR>
+</TABLE>
+
+</FORM>
+</DIV>
diff --git a/templates/de/choose-serial.tmpl b/templates/de/choose-serial.tmpl
new file mode 100644 (file)
index 0000000..f601f5b
--- /dev/null
@@ -0,0 +1,52 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">{op=modify-printer?{printer_name} ändern:Drucker hinzufügen}</H2>
+
+<FORM METHOD="POST" ACTION="/admin">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
+{printer_name?<INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}">:}
+
+<TABLE>
+<TR>
+<TH CLASS="label">Verbindung:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="DEVICE_URI" VALUE="{device_uri}">{device_uri}</TD>
+</TR>
+<TR>
+<TH CLASS="label">Baud Rate:</TH>
+<TD><SELECT NAME="BAUDRATE">
+{[baudrates]<OPTION {?baudrate={baudrates}?SELECTED:}>{baudrates}}
+</SELECT></TD>
+</TR>
+<TR>
+<TH CLASS="label">Parität:</TH>
+<TD><SELECT NAME="PARITY">
+<OPTION VALUE="none" {?parity=none?SELECTED:}>Keine
+<OPTION VALUE="even" {?parity=even?SELECTED:}>Gerade
+<OPTION VALUE="odd" {?parity=odd?SELECTED:}>Ungerade
+</SELECT></TD>
+</TR>
+<TR>
+<TH CLASS="label">Daten Bits:</TH>
+<TD><SELECT NAME="BITS">
+<OPTION {?bits=8?SELECTED:}>8
+<OPTION {?bits=7?SELECTED:}>7
+</SELECT></TD>
+</TR>
+<TR>
+<TH CLASS="label">Flu&szlig;kontrolle:</TH>
+<TD><SELECT NAME="FLOW">
+<OPTION VALUE="none" {?flow=none?SELECTED:}>None
+<OPTION VALUE="soft" {?flow=soft?SELECTED:}>XON/XOFF (Software)
+<OPTION VALUE="hard" {?flow=hard?SELECTED:}>RTS/CTS (Hardware)
+<OPTION VALUE="dtrdsr" {?flow=dtrdsr?SELECTED:}>DTR/DSR (Hardware)
+</SELECT></TD>
+</TR>
+<TR>
+<TD></TD>
+<TD><INPUT TYPE="SUBMIT" VALUE="Weiter"></TD>
+</TR>
+</TABLE>
+
+</FORM>
+</DIV>
diff --git a/templates/de/choose-uri.tmpl b/templates/de/choose-uri.tmpl
new file mode 100644 (file)
index 0000000..a8a202a
--- /dev/null
@@ -0,0 +1,44 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">{op=modify-printer?{printer_name} ändern:Drucker hinzufügen (Schritt2/5)}</H2>
+
+<FORM METHOD="POST" ACTION="/admin">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
+{printer_name?<INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}">:}
+<INPUT TYPE="HIDDEN" NAME="CURRENT_MAKE_AND_MODEL" VALUE="{?current_make_and_model}">
+
+<TABLE>
+<TR>
+<TH CLASS="label">Verbindungs-URI:</TH>
+<TD><INPUT TYPE="URL" SIZE="60" MAXLENGTH="1024" NAME="DEVICE_URI" VALUE="{current_device_uri?{current_device_uri}:{device_uri}}"></TD>
+</TR>
+<TR>
+<TD></TD>
+<TD>Beispiele:
+<PRE>
+    http://Hostname:631/ipp/
+    http://Hostname:631/ipp/Anschluss1
+
+    ipp://Hostname/ipp/
+    ipp://Hostname/ipp/Anschluss1
+
+    lpd://Hostname/Warteschlange
+
+    socket://Hostname
+    socket://Hostname:9100
+</PRE>
+
+<P>Bitte lesen Sie <A HREF="/help/network.html" TARGET="_blank">"Netzwerk
+Drucker"</A> um die korrekte URI für Ihren Drucker zu benutzen.</P>
+
+</TD>
+</TR>
+<TR>
+<TD></TD>
+<TD><INPUT TYPE="SUBMIT" VALUE="Weiter"></TD>
+</TR>
+</TABLE>
+
+</FORM>
+</DIV>
diff --git a/templates/de/class-added.tmpl b/templates/de/class-added.tmpl
new file mode 100644 (file)
index 0000000..9d619da
--- /dev/null
@@ -0,0 +1,8 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Klasse hinzufügen</H2>
+
+<P>Die Klasse <A HREF="/classes/{printer_name}">{printer_name}</A> wurde erfolgreich 
+hinzugefügt.
+
+</DIV>
diff --git a/templates/de/class-confirm.tmpl b/templates/de/class-confirm.tmpl
new file mode 100644 (file)
index 0000000..d4a7777
--- /dev/null
@@ -0,0 +1,10 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Klasse {printer_name} löschen</H2>
+
+<P><B>Warnung:</B> Sind Sie sicher, dass Sie die Klasse
+{printer_name} löschen wollen?</P>
+
+<P ALIGN="CENTER"><FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="op" VALUE="delete-class"><INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}"><INPUT TYPE="SUBMIT" NAME="confirm" VALUE="Klasse löschen"></FORM></P>
+
+</DIV>
diff --git a/templates/de/class-deleted.tmpl b/templates/de/class-deleted.tmpl
new file mode 100644 (file)
index 0000000..7697db2
--- /dev/null
@@ -0,0 +1,7 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Klasse {printer_name} löschen</H2>
+
+<P>Die Klasse {printer_name} wurde erfolgreich gelöscht.
+
+</DIV>
diff --git a/templates/de/class-jobs-header.tmpl b/templates/de/class-jobs-header.tmpl
new file mode 100644 (file)
index 0000000..b563995
--- /dev/null
@@ -0,0 +1,3 @@
+<DIV CLASS="indent">
+<H3 CLASS="title">Aufträge</H3>
+</DIV>
diff --git a/templates/de/class-modified.tmpl b/templates/de/class-modified.tmpl
new file mode 100644 (file)
index 0000000..d25ba85
--- /dev/null
@@ -0,0 +1,8 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Klasse {printer_name} ändern</H2>
+
+<P>Die Klasse <A HREF="/classes/{printer_name}">{printer_name}</A> wurde
+erfolgreich geändert.
+
+</DIV>
diff --git a/templates/de/class.tmpl b/templates/de/class.tmpl
new file mode 100644 (file)
index 0000000..f9cb3ea
--- /dev/null
@@ -0,0 +1,44 @@
+<DIV CLASS="indent">
+<H2 CLASS="title"><A HREF="{printer_uri_supported}">{printer_name}</A>
+({printer_state=3?Im Leerlauf:{printer_state=4?Beschäftigt:Angehalten}},
+{printer_is_accepting_jobs=0?Aufträge werden ablehnt:Aufträge werden akzeptiert},
+{server_is_sharing_printers=0?Keine (Server):{printer_is_shared=0?Keine:}} Netzfreigabe{default_name={printer_name}?, Standarddrucker:})</H2>
+
+<FORM METHOD="POST" ACTION="{printer_uri_supported}" NAME="maintenance">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<SELECT NAME="OP" ONCHANGE="document.maintenance.submit();">
+<OPTION VALUE="">Wartung</OPTION>
+<OPTION VALUE="print-test-page">Drucke Testseite</OPTION>
+{printer_state=5?<OPTION VALUE="start-class">Klasse starten</OPTION>:<OPTION VALUE="stop-class">Klasse stoppen</OPTION>}
+{printer_is_accepting_jobs=0?<OPTION VALUE="accept-jobs">Aufträge akzeptieren</OPTION>:<OPTION VALUE="reject-jobs">Aufträge ablehnen</OPTION>}
+<OPTION VALUE="move-jobs">Alle Aufträge verschieben</OPTION>
+<OPTION VALUE="purge-jobs">Alle Aufträge abbrechen</OPTION>
+</SELECT>
+<INPUT TYPE="SUBMIT" VALUE="Go" STYLE="display: none;">
+</FORM>
+
+<FORM METHOD="POST" ACTION="{admin_uri}" NAME="administration">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}">
+<INPUT TYPE="HIDDEN" NAME="IS_CLASS" VALUE="1">
+<SELECT NAME="OP" ONCHANGE="document.administration.submit();">
+<OPTION VALUE="">Administration</OPTION>
+<OPTION VALUE="modify-class">Klasse ändern</OPTION>
+<OPTION VALUE="delete-class">Klasse löschen</OPTION>
+<OPTION VALUE="set-class-options">Standardeinstellungen festlegen</OPTION>
+<OPTION VALUE="set-as-default">Als Standard festlegen</OPTION>
+<OPTION VALUE="set-allowed-users">Erlaubte Benutzer festlegen</OPTION>
+</SELECT>
+<INPUT TYPE="SUBMIT" VALUE="Go" STYLE="display: none;">
+</FORM>
+
+<TABLE SUMMARY="{printer_name}">
+<TR><TH ALIGN="RIGHT" VALIGN="TOP">Beschreibung:</TH><TD>{printer_info}</TD></TR>
+<TR><TH ALIGN="RIGHT" VALIGN="TOP">Ort:</TH><TD>{printer_location}</TD></TR>
+<TR><TH ALIGN="RIGHT" VALIGN="TOP">Mitglieder:</TH><TD>{?member_uris=?None:{member_uris}}</TD></TR>
+<TR><TH ALIGN="RIGHT" VALIGN="TOP">Standardeinstellungen:</TH><TD>job-sheets={job_sheets_default}
+media={media_default?{media_default}:unbekannt}
+{sides_default?sides={sides_default}:}</TD></TR>
+</TABLE>
+
+</DIV>
diff --git a/templates/de/classes-header.tmpl b/templates/de/classes-header.tmpl
new file mode 100644 (file)
index 0000000..5fa4d4a
--- /dev/null
@@ -0,0 +1 @@
+<P ALIGN="CENTER">{total=0?Keine Klassen:Zeige {#printer_name} von {total} Klasse{total=1?:n}}.</P>
diff --git a/templates/de/classes.tmpl b/templates/de/classes.tmpl
new file mode 100644 (file)
index 0000000..c04d02b
--- /dev/null
@@ -0,0 +1,11 @@
+{#printer_name=0?:
+<TABLE CLASS="list" SUMMARY="Class List">
+<THEAD>
+<TR><TH><A HREF="{THISURL}?QUERY={?QUERY}&amp;WHICH_JOBS={?WHICH_JOBS}&amp;FIRST={FIRST}&amp;ORDER={ORDER=dec?asc:dec}">{ORDER=dec?<SMALL>&#x25b2;</SMALL> Wartweschlange <SMALL>&#x25b2;</SMALL>:<SMALL>&#x25bc;</SMALL> Warteschlange <SMALL>&#x25bc;</SMALL>}</A></TH><TH>Beschreibung</TH><TH>Ort</TH><TH>Mitglieder</TH><TH>Status</TH></TR>
+</THEAD>
+<TBODY>
+{[printer_name]
+<TR><TD><A HREF="{printer_uri_supported}">{printer_name}</A></TD><TD>{printer_info}</TD><TD>{printer_location}</TD><TD>{?member_uris=?Keine:{member_uris}}</TD><TD>{printer_state=3?Im Leerlauf:{printer_state=4?Beschäftigt:Angehalten}}{printer_state_message? - "{printer_state_message}":}</TD></TR>
+}
+</TBODY>
+</TABLE></DIV>}
diff --git a/templates/de/command.tmpl b/templates/de/command.tmpl
new file mode 100644 (file)
index 0000000..2602699
--- /dev/null
@@ -0,0 +1,12 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">{title} auf {printer_name}</H2>
+
+<P>{job_state>5?:<IMG SRC="/images/wait.gif" WIDTH="16" HEIGHT="16"
+ALIGN="ABSMIDDLE" ALT="Busy Indicator"> }Drucker Befehlsauftrag
+{job_state=3?unerledigt:{job_state=4?gehalten:
+{job_state=5?verarbeite:{job_state=6?gestoppt:
+{job_state=7?gelöscht:{job_state=8?abgebrochen:beendet}}}}}}{job_state=9?:{job_printer_state_message?,
+<EM>"{job_printer_state_message}"</EM>:}}</P>
+
+</DIV>
diff --git a/templates/de/edit-config.tmpl b/templates/de/edit-config.tmpl
new file mode 100644 (file)
index 0000000..9660346
--- /dev/null
@@ -0,0 +1,24 @@
+<SCRIPT TYPE="text/javascript">
+function reset_config()
+{
+  document.cups.CUPSDCONF.value = "{?cupsdconf_default}";
+}
+</SCRIPT>
+
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Konfigurationsdatei ändern</H2>
+
+<FORM NAME="cups" METHOD="POST" ACTION="/admin/">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="config-server">
+
+<TEXTAREA NAME="CUPSDCONF" COLS="80" ROWS="25">{CUPSDCONF}</TEXTAREA>
+
+<P><INPUT TYPE="SUBMIT" NAME="SAVECHANGES" VALUE="Änderungen speichern">
+<INPUT TYPE="BUTTON" VALUE="Standard Konfigurationsdatei verwenden"
+onClick="reset_config();"></P>
+
+</FORM>
+
+</DIV>
diff --git a/templates/de/error-op.tmpl b/templates/de/error-op.tmpl
new file mode 100644 (file)
index 0000000..d47e730
--- /dev/null
@@ -0,0 +1,9 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">{?title} {?printer_name} Error</H2>
+
+<P>Fehler:</P>
+
+<BLOCKQUOTE>Unbekannte Operation "{op}"!</BLOCKQUOTE>
+
+</DIV>
diff --git a/templates/de/error.tmpl b/templates/de/error.tmpl
new file mode 100644 (file)
index 0000000..1a7f650
--- /dev/null
@@ -0,0 +1,9 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">{?title} {?printer_name} Error</H2>
+
+<P>{?message?{message}:Fehler:}</P>
+
+<BLOCKQUOTE>{error}</BLOCKQUOTE>
+
+</DIV>
diff --git a/templates/de/header.tmpl.in b/templates/de/header.tmpl.in
new file mode 100644 (file)
index 0000000..7a0ac78
--- /dev/null
@@ -0,0 +1,38 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<HTML>
+<HEAD>
+       <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
+       <TITLE>{title} - @CUPS_VERSION@</TITLE>
+       <LINK REL="STYLESHEET" TYPE="text/css" HREF="/cups.css">
+       <LINK REL="SHORTCUT ICON" HREF="/images/cups-icon.png" TYPE="image/png">
+       {refresh_page?<META HTTP-EQUIV="Refresh" CONTENT="{refresh_page}">:}
+       <SCRIPT TYPE="text/javascript"><!--
+       /* Show an error if cookies are disabled */
+       function check_cookies() {
+         if (!navigator.cookieEnabled) {
+               document.getElementById('body').innerHTML = 'This page uses cookies to prevent common cross-site attacks. Please enable cookies in your browser.';
+         }
+       }
+       --></SCRIPT>
+</HEAD>
+<BODY ONLOAD="check_cookies();">
+<TABLE CLASS="page" SUMMARY="{title}">
+<TR><TD CLASS="body">
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
+<TR HEIGHT="36">
+<TD><A HREF="http://www.cups.org/" TARGET="_blank"><IMG
+SRC="/images/left.gif" WIDTH="64" HEIGHT="36" BORDER="0" ALT=""></A></TD>
+<TD CLASS="unsel"><A HREF="/">&nbsp;&nbsp;Startseite&nbsp;&nbsp;</A></TD>
+<TD CLASS="{SECTION=admin?:un}sel"><A HREF="/admin">&nbsp;&nbsp;Administration&nbsp;&nbsp;</A></TD>
+<TD CLASS="{SECTION=classes?:un}sel"><A HREF="/classes/">&nbsp;&nbsp;Klassen&nbsp;&nbsp;</A></TD>
+<TD CLASS="{SECTION=help?:un}sel"><A HREF="/help/">&nbsp;&nbsp;Online&nbsp;Hilfe&nbsp;&nbsp;</A></TD>
+<TD CLASS="{SECTION=jobs?:un}sel"><A HREF="/jobs/">&nbsp;&nbsp;Aufträge&nbsp;&nbsp;</A></TD>
+<TD CLASS="{SECTION=printers?:un}sel"><A HREF="/printers/">&nbsp;&nbsp;Drucker&nbsp;&nbsp;</A></TD>
+<TD CLASS="unsel" WIDTH="100%"><FORM ACTION="/help/" METHOD="GET"><INPUT
+TYPE="SEARCH" NAME="QUERY" SIZE="20" PLACEHOLDER="Sucher in der Hilfe"
+VALUE="{SECTION=help?{?QUERY}:}" AUTOSAVE="org.cups.help" RESULTS="20"></FORM></TD>
+<TD><IMG SRC="/images/right.gif" WIDTH="4" HEIGHT="36" ALT=""></TD>
+</TR>
+<TR><TD COLSPAN="9">&nbsp;</TD></TR>
+</TABLE>
+<DIV ID="body">
diff --git a/templates/de/help-header.tmpl b/templates/de/help-header.tmpl
new file mode 100644 (file)
index 0000000..c9f25a6
--- /dev/null
@@ -0,0 +1,51 @@
+<DIV CLASS="indent">
+<FORM ACTION="/help/{?HELPFILE}" METHOD="GET">
+{TOPIC?<INPUT TYPE="HIDDEN" NAME="TOPIC" VALUE="{TOPIC}">:}
+
+<P ALIGN="CENTER"><B>Suche in
+{HELPTITLE?{HELPTITLE}:{TOPIC?{TOPIC}:allen Dokumenten}}:</B> <INPUT
+TYPE="SEARCH" NAME="QUERY" VALUE="{?QUERY}" SIZE="40" PLACEHOLDER=""
+AUTOSAVE="org.cups.help" RESULTS="20">
+<INPUT TYPE="SUBMIT" NAME="SEARCH" VALUE="Suchen">
+<INPUT TYPE="SUBMIT" NAME="CLEAR" VALUE="Leeren"></P>
+
+</FORM>
+
+<!-- Bookmarks -->
+<DIV CLASS="sidebar"><TABLE CLASS="inset" SUMMARY="Inhalt">
+<TR><TD>
+
+<H3 CLASS="title">Online Hilfe Dokumente</H3>
+
+<P CLASS="l0"><A HREF="/help/{QUERY??QUERY={QUERY}:}">Alle Dokumente</A></P>
+<HR>
+
+{[BMTEXT]<P CLASS="l{BMINDENT}"><A HREF="{BMLINK}">{BMTEXT}</A></P>
+}
+</TD></TR>
+</TABLE></DIV>
+
+{QUERY?<P>Suchergebnisse in {HELPFILE?{HELPTITLE}:{TOPIC?{TOPIC}:allen Dokumenten}}\:</P>
+{QTEXT?<UL>
+{[QTEXT]<LI><A HREF="{QLINK}">{QTEXT}</A>{QPTEXT? (in <I><A HREF="{QPLINK}">{QPTEXT}</A></I>):}</LI>}
+{QTEXT?</UL>:}
+:<P>Keine Übereinstimmung gefunden.</P>}
+<HR NOSHADE>:}
+{HELPTITLE?<H1>{HELPTITLE}</H1>
+<FORM ACTION="/help/{?HELPFILE}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="PRINTABLE" VALUE="YES"><INPUT TYPE="SUBMIT" VALUE="Druckversion anzeigen"></FORM>:
+
+<H1>CUPS Hilfeseiten</H1>
+
+<P>Dies ist das CUPS online Hilfesystem. Geben Sie Ihren Suchbegriff
+oben ein oder klicken Sie auf einen der Dokumentationslinks
+um sich die Online Hilfe Informationen anzeigen zu lassen.</P>
+
+<P>Wenn Sie noch unerfahren im Umgang mit CUPS sind, lesen Sie die "<a
+href="/help/overview.html">CUPS Übersicht</a>".
+Erfahrene Benutzer sollten "<a href="/help/whatsnew.html">Was ist neu in CUPS
+1.7</a>" lesen.</P>
+
+<P>Die <A HREF="http://www.cups.org/">CUPS Webseite</A> bietet
+ebenfalls viele Angebote inklusive Diskussionsforen für Benutzer,
+Antworten auf häufig gestellte Fragen, und ein Formular für
+Fehlerberichte und Wünsche.</P>}
diff --git a/templates/de/help-printable.tmpl b/templates/de/help-printable.tmpl
new file mode 100644 (file)
index 0000000..2463c16
--- /dev/null
@@ -0,0 +1,9 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<HTML>
+<HEAD>
+       <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
+       <TITLE>{HELPTITLE}</TITLE>
+       <LINK REL="STYLESHEET" TYPE="text/css" HREF="/cups-printable.css">
+       <LINK REL="SHORTCUT ICON" HREF="/images/cups-icon.png" TYPE="image/png">
+</HEAD>
+<BODY>
diff --git a/templates/de/help-trailer.tmpl b/templates/de/help-trailer.tmpl
new file mode 100644 (file)
index 0000000..4c1ebed
--- /dev/null
@@ -0,0 +1 @@
+</DIV>
diff --git a/templates/de/job-cancel.tmpl b/templates/de/job-cancel.tmpl
new file mode 100644 (file)
index 0000000..4ff2ec9
--- /dev/null
@@ -0,0 +1,7 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Auftrag {job_id} löschen</H2>
+
+<P><A HREF="{job_printer_uri}">Auftrag {job_id}</A> wurde gelöscht.
+
+</DIV>
diff --git a/templates/de/job-hold.tmpl b/templates/de/job-hold.tmpl
new file mode 100644 (file)
index 0000000..aaddb20
--- /dev/null
@@ -0,0 +1,7 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Auftrag {job_id} anhalten</H2>
+
+<P><A HREF="{job_printer_uri}">Auftrag {job_id}</A> wurde vom Drucken abgehalten.
+
+</DIV>
diff --git a/templates/de/job-move.tmpl b/templates/de/job-move.tmpl
new file mode 100644 (file)
index 0000000..916369f
--- /dev/null
@@ -0,0 +1,27 @@
+<DIV CLASS="indent">
+
+<FORM METHOD="POST" ACTION="/{SECTION}/{job_id?:{printer_name}}">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
+{job_id?<INPUT TYPE="HIDDEN" NAME="JOB_ID" VALUE="{job_id}">:}
+
+<H2 CLASS="title">{job_id?Auftrag {job_id} verschieben:Alle Aufträge verschieben}</H2>
+
+<TABLE>
+<TR>
+<TH CLASS="label">Neues Ziel:</TH>
+<TD>
+<SELECT NAME="JOB_PRINTER_URI" SIZE="10">
+{[job_printer_uri]<OPTION VALUE="{job_printer_uri}">{job_printer_name}}
+</SELECT>
+</TD>
+</TR>
+<TR>
+<TD></TD>
+<TD><INPUT TYPE="SUBMIT" VALUE="{job_id?Auftrag verschieben:Aufträge verschieben}"></TD>
+</TR>
+</TABLE>
+
+</FORM>
+
+</DIV>
diff --git a/templates/de/job-moved.tmpl b/templates/de/job-moved.tmpl
new file mode 100644 (file)
index 0000000..6d4a6d5
--- /dev/null
@@ -0,0 +1,8 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">{job_id?Auftrag {job_id} verschieben:Alle Aufträge verschieben}</H2>
+
+<P>{job_id?<A HREF="/jobs/{job_id}">Auftrag {job_id}</A>:Alle Aufträge} nach
+<A HREF="{job_printer_uri}">{job_printer_name}</A> verschoben.</P>
+
+</DIV>
diff --git a/templates/de/job-release.tmpl b/templates/de/job-release.tmpl
new file mode 100644 (file)
index 0000000..e1d4227
--- /dev/null
@@ -0,0 +1,7 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Auftrag {job_id} freigeben</H2>
+
+<P><A HREF="{job_printer_uri}">Auftrag {job_id}</A> wurde zum Drucken freigegeben.
+
+</DIV>
diff --git a/templates/de/job-restart.tmpl b/templates/de/job-restart.tmpl
new file mode 100644 (file)
index 0000000..b487697
--- /dev/null
@@ -0,0 +1,7 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Auftrag {job_id} neu starten</H2>
+
+<P><A HREF="{job_printer_uri}">Auftrag {job_id}</A> wurde neu gestartet.
+
+</DIV>
diff --git a/templates/de/jobs-header.tmpl b/templates/de/jobs-header.tmpl
new file mode 100644 (file)
index 0000000..b2f9e18
--- /dev/null
@@ -0,0 +1,5 @@
+<DIV CLASS="indent">{?which_jobs=?:<FORM ACTION="{?printer_name=?/jobs:{printer_uri_supported}}" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="Aktive Aufträge anzeigen"></FORM>}
+{?which_jobs=completed?:<FORM ACTION="{?printer_name=?/jobs:{printer_uri_supported}}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="which_jobs" VALUE="completed"><INPUT TYPE="SUBMIT" VALUE="Fertige Aufträge anzeigen"></FORM>}
+{?which_jobs=all?:<FORM ACTION="{?printer_name=?/jobs:{printer_uri_supported}}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="which_jobs" VALUE="all"><INPUT TYPE="SUBMIT" VALUE="Alle Aufträge anzeigen"></FORM>}</DIV>
+
+<P ALIGN="CENTER">{total=0?Keine Aufträge:Zeige {#job_id} von {total} {?which_jobs=?aktiven:{which_jobs=all?:beendeten}} {total=1?Auftrag:Aufträgen}}.</P>
diff --git a/templates/de/jobs.tmpl b/templates/de/jobs.tmpl
new file mode 100644 (file)
index 0000000..29214e0
--- /dev/null
@@ -0,0 +1,37 @@
+{#job_id=0?:
+<TABLE CLASS="list" SUMMARY="Auftragsliste">
+<THEAD>
+<TR><TH><A HREF="{THISURL}?QUERY={?QUERY}&amp;WHICH_JOBS={?WHICH_JOBS}&amp;FIRST={FIRST}&amp;ORDER={ORDER=dec?asc:dec}">{ORDER=dec?<SMALL>&#x25b2;</SMALL> ID <SMALL>&#x25b2;</SMALL>:<SMALL>&#x25bc;</SMALL> ID <SMALL>&#x25bc;</SMALL>}</A></TH><TH>Name</TH><TH>Benutzer</TH><TH>Grösse</TH><TH>Seiten</TH><TH>Status</TH><TH>Kontrolle</TH></TR>
+</THEAD>
+<TBODY>
+{[job_id]
+<TR VALIGN="TOP">
+<TD><A HREF="{job_printer_uri}">{job_printer_name}</A>-{job_id}&nbsp;</TD>
+<TD>{?job_name=?Unbekannt:{job_name}}&nbsp;</TD>
+<TD>{job_originating_user_name}&nbsp;</TD>
+<TD>{job_k_octets}k&nbsp;</TD>
+<TD>{job_media_sheets_completed=0?Unbekannt:{?job_media_sheets_completed}}&nbsp;</TD>
+<TD>{job_state=3?unerledigt seit<BR>{time_at_creation}:{job_state=4?angehalten seit<BR>{time_at_creation}:
+{job_state=5?verarbeitet seit<BR>{time_at_processing}:{job_state=6?gestoppt:
+{job_state=7?gelöscht am<BR>{time_at_completed}:{job_state=8?abgebrochen:beendet am<BR>{time_at_completed}}}}}}}&nbsp;{job_printer_state_message?<BR>
+<EM>"{job_printer_state_message}"</EM>:}</TD>
+<TD>
+{job_preserved>0?{job_state>5?
+<FORM ACTION="/jobs/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="restart-job"><INPUT TYPE="HIDDEN" NAME="job_id" VALUE="{job_id}"><INPUT TYPE="HIDDEN" NAME="job_printer_uri" VALUE="{job_printer_uri}">
+<INPUT TYPE="SUBMIT" VALUE="Auftrag neu drucken"></FORM>:}:}
+{job_state=4?
+<FORM ACTION="/jobs/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="release-job"><INPUT TYPE="HIDDEN" NAME="job_id" VALUE="{job_id}"><INPUT TYPE="HIDDEN" NAME="job_printer_uri" VALUE="{job_printer_uri}">
+<INPUT TYPE="SUBMIT" VALUE="Auftrag freigeben"></FORM>:}
+{job_state=3?
+<FORM ACTION="/jobs/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="hold-job"><INPUT TYPE="HIDDEN" NAME="job_id" VALUE="{job_id}"><INPUT TYPE="HIDDEN" NAME="job_printer_uri" VALUE="{job_printer_uri}">
+<INPUT TYPE="SUBMIT" VALUE="Auftrag anhalten"></FORM>:}
+{job_state<7?
+<FORM ACTION="/jobs/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="cancel-job"><INPUT TYPE="HIDDEN" NAME="job_id" VALUE="{job_id}"><INPUT TYPE="HIDDEN" NAME="job_printer_uri" VALUE="{job_printer_uri}">
+<INPUT TYPE="SUBMIT" VALUE="Auftrag löschen"></FORM>
+<FORM ACTION="/jobs/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="move-job"><INPUT TYPE="HIDDEN" NAME="job_id" VALUE="{job_id}"><INPUT TYPE="SUBMIT" VALUE="Auftrag verschieben"></FORM>:}
+&nbsp;</TD>
+</TR>
+}
+</TBODY>
+</TABLE>
+}
diff --git a/templates/de/list-available-printers.tmpl b/templates/de/list-available-printers.tmpl
new file mode 100644 (file)
index 0000000..a70fdeb
--- /dev/null
@@ -0,0 +1,11 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Verfügbare Drucker</H2>
+
+{#device_uri=0?<P>Keine Drucker gefunden.</P>
+:<UL>{[device_uri]
+<LI><FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="add-printer"><INPUT TYPE="HIDDEN" NAME="TEMPLATE_NAME" VALUE="{template_name}"><INPUT TYPE="HIDDEN" NAME="PRINTER_LOCATION" VALUE="Local Printer"><INPUT TYPE="HIDDEN" NAME="PRINTER_INFO" VALUE="{device_make_and_model}"><INPUT TYPE="HIDDEN" NAME="DEVICE_URI" VALUE="{device_uri}"><INPUT TYPE="SUBMIT" VALUE="Diesen Drucker hinzufügen"></FORM>
+{device_make_and_model} ({device_info})</LI>
+}</UL>}
+
+</DIV>
diff --git a/templates/de/modify-class.tmpl b/templates/de/modify-class.tmpl
new file mode 100644 (file)
index 0000000..7caee56
--- /dev/null
@@ -0,0 +1,34 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Klasse {printer_name} ändern</H2>
+
+<FORM METHOD="POST" ACTION="/admin">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
+<INPUT TYPE="HIDDEN" NAME="PRINTER_NAME" VALUE="{printer_name}">
+
+<TABLE>
+<TR>
+<TH CLASS="label">Beschreibung:</TH>
+<TD><INPUT TYPE="TEXT" NAME="PRINTER_INFO" VALUE="{?printer_info}" SIZE="40" MAXLENGTH="127"></TD>
+</TR>
+<TR>
+<TH CLASS="label">Ort:</TH>
+<TD><INPUT TYPE="TEXT" NAME="PRINTER_LOCATION" VALUE="{?printer_location}" SIZE="40" MAXLENGTH="127"></TD>
+</TR>
+<TR>
+<TH CLASS="label">Mitglieder:</TH>
+<TD>
+<SELECT NAME="MEMBER_URIS" SIZE="10" MULTIPLE>
+{[member_uris]<OPTION VALUE="{member_uris}" {?member_selected}>{member_names}}
+</SELECT>
+</TD>
+</TR>
+<TR>
+<TD></TD>
+<TD><INPUT TYPE="SUBMIT" VALUE="Klasse ändern"></TD>
+</TR>
+</TABLE>
+
+</FORM>
+</DIV>
diff --git a/templates/de/modify-printer.tmpl b/templates/de/modify-printer.tmpl
new file mode 100644 (file)
index 0000000..3903bf7
--- /dev/null
@@ -0,0 +1,46 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">{printer_name} ändern</H2>
+
+<FORM METHOD="POST" ACTION="/admin">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
+<INPUT TYPE="HIDDEN" NAME="BAUDRATE" VALUE="{?baudrate}">
+<INPUT TYPE="HIDDEN" NAME="BITS" VALUE="{?bits}">
+<INPUT TYPE="HIDDEN" NAME="PARITY" VALUE="{?parity}">
+<INPUT TYPE="HIDDEN" NAME="FLOW" VALUE="{?flow}">
+<INPUT TYPE="HIDDEN" NAME="PRINTER_NAME" VALUE="{printer_name}">
+
+<TABLE>
+<TR>
+<TH CLASS="label">Beschreibung:</TH>
+<TD><INPUT TYPE="TEXT" NAME="PRINTER_INFO" VALUE="{?printer_info}" SIZE="40" MAXLENGTH="127"><BR>
+<SMALL>(Für Menschen lesbare Beschreibung wie "HP LaserJet with Duplexer")</SMALL></TD>
+</TR>
+<TR>
+<TH CLASS="label">Ort:</TH>
+<TD><INPUT TYPE="TEXT" NAME="PRINTER_LOCATION" VALUE="{?printer_location}" SIZE="40" MAXLENGTH="127"><BR>
+<SMALL>(Für Menschen lesbarer Ort wie "Lab 1")</SMALL></TD>
+</TR>
+<TR>
+<TH CLASS="label">Verbindung:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="DEVICE_URI" VALUE="{device_uri}">{device_uri}</TD>
+</TR>
+<TR>
+<TH CLASS="label">Freigabe:</TH>
+<TD><INPUT TYPE="CHECKBOX" NAME="PRINTER_IS_SHARED" {PRINTER_IS_SHARED=1?CHECKED:}>
+Diesen Drucker im Netz freigeben</TD>
+</TR>
+<TR>
+<TH CLASS="label">Farbmanagement:</TH>
+<TD><INPUT TYPE="CHECKBOX" NAME="PRINTER_IS_COLORMANAGED" {PRINTER_IS_COLORMANAGED=1?CHECKED:}>
+Einschalten</TD>
+</TR>
+<TR>
+<TD></TD>
+<TD><INPUT TYPE="SUBMIT" VALUE="Weiter"></TD>
+</TR>
+</TABLE>
+
+</FORM>
+</DIV>
diff --git a/templates/de/norestart.tmpl b/templates/de/norestart.tmpl
new file mode 100644 (file)
index 0000000..ec3c60d
--- /dev/null
@@ -0,0 +1,8 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Change Settings</H2>
+
+<P>Der Server wurde nicht neu gestartet, da die Konfiguration
+nicht geändert wurde...</P>
+
+</DIV>
diff --git a/templates/de/option-boolean.tmpl b/templates/de/option-boolean.tmpl
new file mode 100644 (file)
index 0000000..e832ee1
--- /dev/null
@@ -0,0 +1,6 @@
+<TR>
+<TH {conflicted=1?CLASS="conflict":CLASS="label"} WIDTH="50%"><A NAME="{keyword}">{keytext}</A>:</TH>
+<TD>
+{[choices]<INPUT TYPE="RADIO" NAME="{keyword-1}" {choices={defchoice-1}?CHECKED:} VALUE="{choices}">{text}}
+</TD>
+</TR>
diff --git a/templates/de/option-conflict.tmpl b/templates/de/option-conflict.tmpl
new file mode 100644 (file)
index 0000000..347908d
--- /dev/null
@@ -0,0 +1,7 @@
+<P><B>Error:</B> The following options are conflicting:</P>
+
+<UL>
+{[ckeyword]<LI><A HREF="#{ckeyword}">{ckeytext}</A>: {cchoice}</LI>
+}</UL>
+
+<P>Bitte ändern sie eine oder mehrere Einstellungen um die Konflikte zu lösen.</P>
diff --git a/templates/de/option-header.tmpl b/templates/de/option-header.tmpl
new file mode 100644 (file)
index 0000000..464726a
--- /dev/null
@@ -0,0 +1,5 @@
+<DIV CLASS="tab" ID="{group_id}">
+
+<H3 ALIGN="CENTER">{group}</H3>
+
+<TABLE WIDTH="100%">
diff --git a/templates/de/option-pickmany.tmpl b/templates/de/option-pickmany.tmpl
new file mode 100644 (file)
index 0000000..0da75e5
--- /dev/null
@@ -0,0 +1,6 @@
+<TR>
+<TH {conflicted=1?CLASS="conflict":CLASS="label"} WIDTH="50%"><A NAME="{keyword}">{keytext}</A>:</TH>
+<TD><SELECT NAME="{keyword}" MULTIPLE SIZE="10">
+{[choices]<OPTION {choices={defchoice-1}?SELECTED:} VALUE="{choices}">{text}}
+</SELECT></TD>
+</TR>
diff --git a/templates/de/option-pickone.tmpl b/templates/de/option-pickone.tmpl
new file mode 100644 (file)
index 0000000..1467b36
--- /dev/null
@@ -0,0 +1,18 @@
+<TR>
+<TH {conflicted=1?CLASS="conflict":CLASS="label"} WIDTH="50%"><A NAME="{keyword}">{keytext}</A>:</TH>
+<TD><SELECT NAME="{keyword}" ID="select-{keyword}" ONCHANGE="update_paramtable('{keyword}')">
+{[choices]<OPTION {choices={defchoice-1}?SELECTED:} VALUE="{choices}">{text}}
+</SELECT>
+{iscustom=1?<TABLE NAME="paramtable" id="{keyword}-params">{[params]
+<TR><TH CLASS="sublabel">{paramtext}:</TH>
+<TD>{params=Units?<SELECT NAME="{keyword-1}.{params}">
+<OPTION VALUE="pt"{paramvalue=pt? SELECTED:}>Punkte</OPTION>
+<OPTION VALUE="mm"{paramvalue=mm? SELECTED:}>Millimeter</OPTION>
+<OPTION VALUE="cm"{paramvalue=cm? SELECTED:}>Zentimeter</OPTION>
+<OPTION VALUE="in"{paramvalue=in? SELECTED:}>Zoll</OPTION>
+<OPTION VALUE="ft"{paramvalue=ft? SELECTED:}>Fuss</OPTION>
+<OPTION VALUE="m"{paramvalue=m? SELECTED:}>Meter</OPTION>
+</SELECT>:<INPUT TYPE="{inputtype}" NAME="{keyword-1}.{params}" VALUE="{paramvalue}">}</TD></TR>
+}</TABLE>
+</TD>:}
+</TR>
diff --git a/templates/de/option-trailer.tmpl b/templates/de/option-trailer.tmpl
new file mode 100644 (file)
index 0000000..87adedb
--- /dev/null
@@ -0,0 +1,5 @@
+</TABLE>
+
+<P ALIGN="CENTER"><INPUT TYPE="SUBMIT" VALUE="Standardeinstellungen festlegen"></P>
+
+</DIV>
diff --git a/templates/de/pager.tmpl b/templates/de/pager.tmpl
new file mode 100644 (file)
index 0000000..1164045
--- /dev/null
@@ -0,0 +1,6 @@
+<TABLE CLASS="inset" SUMMARY="Seitenverwaltung">
+<TR>
+       <TD WIDTH="50%">{PREV?<FORM ACTION="{THISURL}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="QUERY" VALUE="{?QUERY}"><INPUT TYPE="HIDDEN" NAME="ORDER" VALUE="{?ORDER}"><INPUT TYPE="HIDDEN" NAME="WHICH_JOBS" VALUE="{?WHICH_JOBS}"><INPUT TYPE="HIDDEN" NAME="FIRST" VALUE="{PREV}"><INPUT TYPE="SUBMIT" VALUE="&#x25c0; Vorherige anzeigen"></FORM>:&nbsp;}</TD>
+       <TD WIDTH="50%" ALIGN="RIGHT">{NEXT?<FORM ACTION="{THISURL}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="QUERY" VALUE="{?QUERY}"><INPUT TYPE="HIDDEN" NAME="ORDER" VALUE="{?ORDER}"><INPUT TYPE="HIDDEN" NAME="WHICH_JOBS" VALUE="{?WHICH_JOBS}"><INPUT TYPE="HIDDEN" NAME="FIRST" VALUE="{NEXT}"><INPUT TYPE="SUBMIT" VALUE="Nächste anzeigen &#x25b6;"></FORM>:&nbsp;}</TD>
+</TR>
+</TABLE>
diff --git a/templates/de/printer-accept.tmpl b/templates/de/printer-accept.tmpl
new file mode 100644 (file)
index 0000000..3a610c0
--- /dev/null
@@ -0,0 +1,9 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Aufträge von {is_class?Klasse:Drucker} {printer_name} akzeptieren</H2>
+
+<P>{is_class?Klasse:Drucker} <A
+HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
+aktzeptiert jetzt Aufträge.</P>
+
+</DIV>
diff --git a/templates/de/printer-added.tmpl b/templates/de/printer-added.tmpl
new file mode 100644 (file)
index 0000000..e09ce01
--- /dev/null
@@ -0,0 +1,8 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Drucker hinzufügen</H2>
+
+<P>Drucker <A HREF="/printers/{printer_name}">{printer_name}</A> wurde erfolgreich
+hinzufügt.
+
+</DIV>
diff --git a/templates/de/printer-configured.tmpl b/templates/de/printer-configured.tmpl
new file mode 100644 (file)
index 0000000..8ff9a60
--- /dev/null
@@ -0,0 +1,8 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Standardeinstellungen für {printer_name} festlegen</H2>
+
+<P>Standardeinstellungen für {OP=set-class-options?Klasse <A HREF="/classes/{printer_name}">:Drucker <A HREF="/printers/{printer_name}">}{printer_name}</A>
+wurden erfolgreich gesetzt.
+
+</DIV>
diff --git a/templates/de/printer-confirm.tmpl b/templates/de/printer-confirm.tmpl
new file mode 100644 (file)
index 0000000..2a5890f
--- /dev/null
@@ -0,0 +1,10 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Drucker {printer_name} löschen</H2>
+
+<P><B>Warnung:</B> Sind Sie sicher, dass Sie den Drucker
+{printer_name} löschen wollen?</P>
+
+<P ALIGN="CENTER"><FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="delete-printer"><INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}"><INPUT TYPE="SUBMIT" NAME="confirm" VALUE="Drucker löschen"></FORM></P>
+
+</DIV>
diff --git a/templates/de/printer-default.tmpl b/templates/de/printer-default.tmpl
new file mode 100644 (file)
index 0000000..6bfd7fc
--- /dev/null
@@ -0,0 +1,13 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">{is_class?Klasse:Drucker} {printer_name} als Standard festlegen</H2>
+
+<P>{is_class?Klasse:Drucker} <A
+HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
+wurde zum Standarddrucker für diesen Server gemacht.</P>
+
+<BLOCKQUOTE><B>Notiz:</B> Die Einstellungen des Standarddruckers
+welche von Benutzern mittels dem <TT>lpoptions</TT> Befehl gesetzt wurden,
+überschreiben diese Einstellung.</BLOCKQUOTE>
+
+</DIV>
diff --git a/templates/de/printer-deleted.tmpl b/templates/de/printer-deleted.tmpl
new file mode 100644 (file)
index 0000000..4e03ae6
--- /dev/null
@@ -0,0 +1,7 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Drucker {printer_name} löschen</H2>
+
+<P>Drucker {printer_name} wurde erfolgreich gelöscht.
+
+</DIV>
diff --git a/templates/de/printer-jobs-header.tmpl b/templates/de/printer-jobs-header.tmpl
new file mode 100644 (file)
index 0000000..b563995
--- /dev/null
@@ -0,0 +1,3 @@
+<DIV CLASS="indent">
+<H3 CLASS="title">Aufträge</H3>
+</DIV>
diff --git a/templates/de/printer-modified.tmpl b/templates/de/printer-modified.tmpl
new file mode 100644 (file)
index 0000000..cd9792d
--- /dev/null
@@ -0,0 +1,8 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Drucker {printer_name} ändern</H2>
+
+<P>Drucker <A HREF="/printers/{printer_name}">{printer_name}</A> wurde
+erfolgreich geändert.
+
+</DIV>
diff --git a/templates/de/printer-purge.tmpl b/templates/de/printer-purge.tmpl
new file mode 100644 (file)
index 0000000..2cfffce
--- /dev/null
@@ -0,0 +1,9 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Aufträge für {is_class?die Klasse:den Drucker} {printer_name} verwerfen</H2>
+
+<P>Aufträge für {is_class?die Klasse:den Drucker} <A
+HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
+wurden verworfen.</P>
+
+</DIV>
diff --git a/templates/de/printer-reject.tmpl b/templates/de/printer-reject.tmpl
new file mode 100644 (file)
index 0000000..867fe40
--- /dev/null
@@ -0,0 +1,9 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Aufträge für {is_class?die Klasse:den Drucker} {printer_name} ablehnen</H2>
+
+<P>{is_class?Die Klasse:Der Drucker} <A
+HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
+akzeptiert keine weiteren Aufträge.</P>
+
+</DIV>
diff --git a/templates/de/printer-start.tmpl b/templates/de/printer-start.tmpl
new file mode 100644 (file)
index 0000000..7a78568
--- /dev/null
@@ -0,0 +1,9 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">{is_class?Die Klasse:Den Drucker} {printer_name} fortfahren</H2>
+
+<P>{is_class?Die Klassen:Der Drucker} <A
+HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
+wird fortgesetzt.</P>
+
+</DIV>
diff --git a/templates/de/printer-stop.tmpl b/templates/de/printer-stop.tmpl
new file mode 100644 (file)
index 0000000..b304bd9
--- /dev/null
@@ -0,0 +1,9 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">{is_class?Die Klasse:Den Drucker} {printer_name} anhalten</H2>
+
+<P>{is_class?Die Klasse:Der Drucker} <A
+HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
+wurde angehalten.</P>
+
+</DIV>
diff --git a/templates/de/printer.tmpl b/templates/de/printer.tmpl
new file mode 100644 (file)
index 0000000..2872ebb
--- /dev/null
@@ -0,0 +1,49 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title"><A HREF="{printer_uri_supported}">{printer_name}</A>
+({printer_state=3?Im Leerlauf:{printer_state=4?Beschäftigt:Angehalten}},
+{printer_is_accepting_jobs=0?Aufträge werden ablehnt:Aufträge werden akzeptiert},
+{server_is_sharing_printers=0?Keine (Server):{printer_is_shared=0?Keine:}} Netzfreigabe{default_name={printer_name}?, Standarddrucker:}, {printer_is_colormanaged=0?Kein Farbmanagement:Farbmanagement})</H2>
+
+<FORM METHOD="POST" ACTION="{printer_uri_supported}" NAME="maintenance">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<SELECT NAME="OP" ONCHANGE="document.maintenance.submit();">
+<OPTION VALUE="">Wartung</OPTION>
+<OPTION VALUE="print-test-page">Testseite drucken</OPTION>
+{printer_commands~.*Clean.*?<OPTION VALUE="clean-print-heads">Druckköpfe reinigen</OPTION>:}
+{printer_commands~.*PrintSelfTestPage.*?<OPTION VALUE="print-self-test-page">Selbsttest-Seite drucken</OPTION>:}
+{printer_state=5?<OPTION VALUE="start-printer">Drucker starten</OPTION>:<OPTION VALUE="stop-printer">Drucker stoppen</OPTION>}
+{printer_is_accepting_jobs=0?<OPTION VALUE="accept-jobs">Aufträge akzeptieren</OPTION>:<OPTION VALUE="reject-jobs">Aufträge ablehnen</OPTION>}
+<OPTION VALUE="move-jobs">Alle Aufträge verschieben</OPTION>
+<OPTION VALUE="purge-jobs">Alle Aufträge abbrechen</OPTION>
+</SELECT>
+<INPUT TYPE="SUBMIT" VALUE="Go" STYLE="display: none;">
+</FORM>
+
+<FORM METHOD="POST" ACTION="{admin_uri}" NAME="administration">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}">
+<SELECT NAME="OP" ONCHANGE="document.administration.submit();">
+<OPTION VALUE="">Administration</OPTION>
+<OPTION VALUE="modify-printer">Drucker ändern</OPTION>
+<OPTION VALUE="delete-printer">Drucker löschen</OPTION>
+<OPTION VALUE="set-printer-options">Standardeinstellungen festlegen</OPTION>
+<OPTION VALUE="set-as-default">Als Standard festlegen</OPTION>
+<OPTION VALUE="set-allowed-users">Erlaubte Benutzer festlegen</OPTION>
+</SELECT>
+<INPUT TYPE="SUBMIT" VALUE="Go" STYLE="display: none;">
+</FORM>
+
+<TABLE SUMMARY="{printer_name}">
+<TR><TH ALIGN="RIGHT" VALIGN="TOP">Beschreibung:</TH><TD>{printer_info}</TD></TR>
+<TR><TH ALIGN="RIGHT" VALIGN="TOP">Ort:</TH><TD>{printer_location}</TD></TR>
+<TR><TH ALIGN="RIGHT" VALIGN="TOP">Treiber:</TH><TD>{printer_make_and_model} ({color_supported=1?color:grayscale}{sides_supported?, 2-sided printing:})<BR>
+<TR><TH ALIGN="RIGHT" VALIGN="TOP">Verbindung:</TH><TD>{device_uri}</TD></TR>
+<TR><TH ALIGN="RIGHT" VALIGN="TOP">Einstellungen:</TH><TD>job-sheets={job_sheets_default}
+media={media_default?{media_default}:unknown}
+{sides_default?sides={sides_default}:}</TD></TR>
+</TABLE>
+
+</DIV>
+
+
diff --git a/templates/de/printers-header.tmpl b/templates/de/printers-header.tmpl
new file mode 100644 (file)
index 0000000..7ee520e
--- /dev/null
@@ -0,0 +1 @@
+<P ALIGN="CENTER">{total=0?Keine Drucker:Zeige {#printer_name} von {total} Drucker{total=1?:n}}.</P>
diff --git a/templates/de/printers.tmpl b/templates/de/printers.tmpl
new file mode 100644 (file)
index 0000000..360154f
--- /dev/null
@@ -0,0 +1,11 @@
+{#printer_name=0?:
+<TABLE CLASS="list" SUMMARY="Druckerliste">
+<THEAD>
+<TR><TH><A HREF="{THISURL}?QUERY={?QUERY}&amp;WHICH_JOBS={?WHICH_JOBS}&amp;FIRST={FIRST}&amp;ORDER={ORDER=dec?asc:dec}">{ORDER=dec?<SMALL>&#x25b2;</SMALL> Queue Name <SMALL>&#x25b2;</SMALL>:<SMALL>&#x25bc;</SMALL> Queue Name <SMALL>&#x25bc;</SMALL>}</A></TH><TH>Beschreibung</TH><TH>Ort</TH><TH>Marke und Modell</TH><TH>Status</TH></TR>
+</THEAD>
+<TBODY>
+{[printer_name]
+<TR><TD><A HREF="{printer_uri_supported}">{printer_name}</A></TD><TD>{printer_info}</TD><TD>{printer_location}</TD><TD>{printer_make_and_model}</TD><TD>{printer_state=3?Im Leerlauf:{printer_state=4?Beschäftigt:Angehalten}}{printer_state_message? - "{printer_state_message}":}</TD></TR>
+}
+</TBODY>
+</TABLE></DIV>}
diff --git a/templates/de/replace-ppd.tmpl b/templates/de/replace-ppd.tmpl
new file mode 100644 (file)
index 0000000..3cb11f2
--- /dev/null
@@ -0,0 +1,40 @@
+
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Ersetze {printer_name} PPD Datei</H2>
+
+<FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="/admin">
+
+<INPUT TYPE="HIDDEN" NAME="PRINTER_IS_SHARED" VALUE="{?printer_is_shared}">
+<INPUT TYPE="HIDDEN" NAME="BAUDRATE" VALUE="{?baudrate}">
+<INPUT TYPE="HIDDEN" NAME="BITS" VALUE="{?bits}">
+<INPUT TYPE="HIDDEN" NAME="PARITY" VALUE="{?parity}">
+<INPUT TYPE="HIDDEN" NAME="FLOW" VALUE="{?flow}">
+<INPUT TYPE="HIDDEN" NAME="DEVICE_URI" VALUE="{device_uri}">
+<INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{?printer_name}">
+<INPUT TYPE="HIDDEN" NAME="PER_QUEUE" VALUE="1">
+<INPUT TYPE="HIDDEN" NAME="PRINTER_INFO" VALUE="{printer_info}">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
+<INPUT TYPE="HIDDEN" NAME="PRINTER_IS_COLORMANAGED" VALUE="{?printer_is_colormanaged}">
+<INPUT TYPE="HIDDEN" NAME="PRINTER_LOCATION" VALUE="{printer_location}">
+
+<table>
+<tr>
+<TR>
+<TH CLASS="label">Stelle PPD Datei bereit:</TH>
+<TD><INPUT TYPE="HIDDEN" NAME="MAX_FILE_SIZE" VALUE="262144"><INPUT
+TYPE="FILE" NAME="PPD_FILE">
+</TR>
+<TR>
+<TD>
+<Input TYPE=SUBMIT VALUE=Upload>
+</TD>
+</TR>
+</table>
+
+</form>
+
+</DIV>
+
+
diff --git a/templates/de/restart.tmpl b/templates/de/restart.tmpl
new file mode 100644 (file)
index 0000000..d7efa7b
--- /dev/null
@@ -0,0 +1,8 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Einstellungen ändern</H2>
+
+<P><IMG SRC="/images/wait.gif" WIDTH="16" HEIGHT="16" ALIGN="ABSMIDDLE"
+ALT="Busy Indicator"> Bitte warten Sie während der Server neu startet...</P>
+
+</DIV>
diff --git a/templates/de/samba-export.tmpl b/templates/de/samba-export.tmpl
new file mode 100644 (file)
index 0000000..e856ff5
--- /dev/null
@@ -0,0 +1,55 @@
+<SCRIPT TYPE="text/javascript"><!--
+function select_printers() {
+  var list = document.export_samba.EXPORT_NAME;
+  var sel = document.export_samba.EXPORT_ALL.checked;
+
+  for (i = 0; i < list.length; i ++) {
+    list.options[i].selected = sel;
+  }
+}
+--></SCRIPT>
+
+<FORM METHOD="POST" ACTION="/admin/" NAME="export_samba">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="export-samba">
+
+<H2 CLASS="title">Drucker für Samba freigeben</H2>
+
+{error?<P>Kann Drucker nicht für Samba freigeben\:</P>
+<BLOCKQUOTE>{error}</BLOCKQUOTE>
+<P>Consult the <A HREF="/admin/log/error_log"
+TARGET="_blank">Fehlerprotokoll</A> Datei um mehr Informationen zu erhalten.</P>:
+<P>Diese Seite erlaubt es Ihnen Drucker für Samba bereitzustellen
+damit auf diese mittels Windows Clients über die Desktopsymbole
+<VAR>Netzwerk Nachbarn</VAR> oder <VAR>Netzwerkumgebung</VAR>
+zugegriffen werden kann. Sie müssen zuerst einen
+Windows PostScript Druckerteiber installieren wie diese in der Hilfe für <A
+HREF="/help/man-cupsaddsmb.html"
+TARGET="_blank">cupsaddsmb(8)</A> beschrieben ist.</P>}
+
+<TABLE>
+<TR>
+<TH CLASS="label">Drucker:</TH>
+<TD>
+<SELECT NAME="EXPORT_NAME" SIZE="10" MULTIPLE>
+{[printer_name]<OPTION VALUE="{printer_name}"{export_all? SELECTED:{printer_export? SELECTED:}}>{printer_name}}
+</SELECT><BR>
+<INPUT TYPE="CHECKBOX" NAME="EXPORT_ALL"{export_all? CHECKED:}
+onChange="select_printers()"> Alle Drucker freigeben
+</TD>
+</TR>
+<TR>
+<TH CLASS="label">Samba Benutzername:</TH>
+<TD><INPUT TYPE="TEXT" NAME="USERNAME" VALUE="{?USERNAME}"> (benötigt)</TD>
+</TR>
+<TR>
+<TH CLASS="label">Samba Passwort:</TH>
+<TD><INPUT TYPE="PASSWORD" NAME="PASSWORD" VALUE=""> (benötigt)</TD>
+</TR>
+<TR>
+<TD></TD>
+<TD><INPUT TYPE="SUBMIT" VALUE="Drucker für Samba freigeben"></TD>
+</TR>
+</TABLE>
+
+</FORM>
diff --git a/templates/de/samba-exported.tmpl b/templates/de/samba-exported.tmpl
new file mode 100644 (file)
index 0000000..0e088ed
--- /dev/null
@@ -0,0 +1 @@
+<P>Drucker wurden erfolgreich für Samba freigegeben.</P>
diff --git a/templates/de/search.tmpl b/templates/de/search.tmpl
new file mode 100644 (file)
index 0000000..c4e89b8
--- /dev/null
@@ -0,0 +1,10 @@
+<FORM ACTION="/{SECTION}/{?SEARCH_DEST}" METHOD="GET">
+{WHICH_JOBS?<INPUT TYPE="HIDDEN" NAME="WHICH_JOBS" VALUE="{WHICH_JOBS}">:}
+{ORDER?<INPUT TYPE="HIDDEN" NAME="ORDER" VALUE="{ORDER}">:}
+
+<P ALIGN="CENTER"><B>Suche in
+{SEARCH_DEST?{SEARCH_DEST}:{SECTION=classes?Klassen:{SECTION=jobs?Aufträgen:Drucker}}}:</B>
+<INPUT TYPE="SEARCH" NAME="QUERY" VALUE="{?QUERY}" SIZE="40"  PLACEHOLDER="" AUTOSAVE="org.cups.{SECTION}" RESULTS="20"> <INPUT
+TYPE="SUBMIT" VALUE="Suchen"> <INPUT TYPE="SUBMIT" NAME="CLEAR" VALUE="Leeren"></P>
+
+</FORM>
diff --git a/templates/de/set-printer-options-header.tmpl b/templates/de/set-printer-options-header.tmpl
new file mode 100644 (file)
index 0000000..54ddd25
--- /dev/null
@@ -0,0 +1,26 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Standardeinstellungen für {printer_name} festlegen</H2>
+
+<FORM METHOD="POST" ACTION="/admin">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="PRINTER_NAME" VALUE="{printer_name}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
+{HAVE_AUTOCONFIGURE?<INPUT TYPE="SUBMIT" NAME="AUTOCONFIGURE" VALUE="Drucker nach Standardeinstellungen fragen">:}
+
+<SCRIPT TYPE="text/javascript"><!--
+function update_paramtable(option)
+{
+  var cb = document.getElementById("select-" + option)
+  var paramstable = document.getElementById(option + "-params");
+  if (cb.value == "Custom")
+    paramstable.style.display = "table";
+  else
+    paramstable.style.display = "none";
+}
+--></SCRIPT>
+
+<H3 CLASS="title">{[group_id]
+<A HREF="#{group_id}">{group}</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</H3>
+
+<DIV CLASS="tabs">
diff --git a/templates/de/set-printer-options-trailer.tmpl b/templates/de/set-printer-options-trailer.tmpl
new file mode 100644 (file)
index 0000000..11adc70
--- /dev/null
@@ -0,0 +1,16 @@
+</DIV>
+
+<SCRIPT TYPE="text/javascript"><!--
+// Hide custom options parameters for browsers that understand Javascript
+var paramtables = document.getElementsByName("paramtable");
+for (var i = 0; i < paramtables.length; i++)
+{
+  var opt = paramtables[i].id.substr(0, paramtables[i].id.lastIndexOf("-"));
+  var cb = document.getElementById("select-" + opt);
+  if (cb.value != "Custom")
+    paramtables[i].style.display = "none";
+}
+--></SCRIPT>
+</FORM>
+
+</DIV>
diff --git a/templates/de/subscription-added.tmpl b/templates/de/subscription-added.tmpl
new file mode 100644 (file)
index 0000000..f5fd1ab
--- /dev/null
@@ -0,0 +1,5 @@
+<DIV CLASS="indent">
+
+<P>Subskription {subscription_name} wurde erfolgreich hinzugefügt.</P>
+
+</DIV>
diff --git a/templates/de/subscription-canceled.tmpl b/templates/de/subscription-canceled.tmpl
new file mode 100644 (file)
index 0000000..b82a6bd
--- /dev/null
@@ -0,0 +1,5 @@
+<DIV CLASS="indent">
+
+<P>Subskription #{notify_subscription_id} wurde gekündigt.</P>
+
+</DIV>
diff --git a/templates/de/test-page.tmpl b/templates/de/test-page.tmpl
new file mode 100644 (file)
index 0000000..2a202fe
--- /dev/null
@@ -0,0 +1,8 @@
+<DIV CLASS="indent">
+
+<H2 CLASS="title">Drucker Testseite auf {printer_name}</H2>
+
+<P>Testseite gesendet; Auftrags ID ist <A HREF="/{SECTION}/{printer_name}">
+{printer_name}-{job_id}</A>.</P>
+
+</DIV>
diff --git a/templates/de/trailer.tmpl b/templates/de/trailer.tmpl
new file mode 100644 (file)
index 0000000..7dcde72
--- /dev/null
@@ -0,0 +1,8 @@
+</TD></TR>
+<TR><TD>&nbsp;</TD></TR>
+<TR><TD CLASS="trailer">CUPS und das CUPS Logo sind
+eingetragene Warenzeichen der <A HREF="http://www.apple.com">Apple Inc.</A> CUPS
+ist urheberrechtlich geschützt 2007-2014 von Apple Inc, alle Rechte vorbehalten.</TD></TR>
+</TABLE>
+</BODY>
+</HTML>
diff --git a/templates/de/users.tmpl b/templates/de/users.tmpl
new file mode 100644 (file)
index 0000000..6def237
--- /dev/null
@@ -0,0 +1,30 @@
+<DIV CLASS="indent">
+
+<FORM METHOD="POST" ACTION="/admin">
+<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
+<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{OP}">
+<INPUT TYPE="HIDDEN" NAME="PRINTER_NAME" VALUE="{printer_name}">
+{IS_CLASS?<INPUT TYPE="HIDDEN" NAME="IS_CLASS" VALUE="{IS_CLASS}">:}
+
+<H2 CLASS="title">Erlaubte Benutzer für {printer_name}</H2>
+
+<TABLE>
+<TR>
+<TH CLASS="label">Benutzer:</TH>
+<TD>
+<INPUT TYPE='TEXT' NAME='users' SIZE='60' VALUE='{?requesting_user_name_allowed}{?requesting_user_name_denied}'>
+<BR>
+<INPUT TYPE='RADIO' NAME='type' VALUE='requesting-user-name-allowed' {requesting_user_name_allowed?checked:}>Erlaube diesen Benutzern zu drucken
+<INPUT TYPE='RADIO' NAME='type' VALUE='requesting-user-name-denied' {requesting_user_name_denied?checked:}>Verweigere diesen Benutzern zu drucken
+</TD>
+</TR>
+<TR>
+<TD></TD>
+<TD>
+<INPUT TYPE="SUBMIT" VALUE="Erlaubte Benutzer festlegen">
+</TD>
+</TR>
+</TABLE>
+
+</FORM>
+</DIV>
index 8c1c3a586cd94a189e0f7a40bbab778ac13cbc5c..76095b4e67d907cc0e21e020db4d913fa8a9007f 100644 (file)
@@ -2,4 +2,4 @@
 {?which_jobs=completed?:<FORM ACTION="{?printer_name=?/jobs:{printer_uri_supported}}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="which_jobs" VALUE="completed"><INPUT TYPE="SUBMIT" VALUE="完了したジョブを表示"></FORM>}
 {?which_jobs=all?:<FORM ACTION="{?printer_name=?/jobs:{printer_uri_supported}}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="which_jobs" VALUE="all"><INPUT TYPE="SUBMIT" VALUE="すべてのジョブを表示"></FORM>}</DIV>
 
-<P ALIGN="CENTER">{total=0?ジョブはありません:{total} 個の{?which_jobs=?アクティブな:{which_jobs=all?:完了した}}ジョブのうち {#job_id} 個を表示中}}。</P>
+<P ALIGN="CENTER">{total=0?ジョブはありません:{total} 個の{?which_jobs=?アクティブな:{which_jobs=all?:完了した}}ジョブのうち {#job_id} 個を表示中}。</P>
index 8152e769ccb3655da79ec66d2f95733bd47368d4..7d0455101f69e5c524d7fda92cfc559b07305a58 100644 (file)
@@ -1,9 +1,9 @@
 /*
- * "$Id: ipptool.c 11370 2013-10-30 15:08:29Z msweet $"
+ * "$Id: ipptool.c 11707 2014-03-19 18:38:23Z msweet $"
  *
  * ipptool command for CUPS.
  *
- * Copyright 2007-2013 by Apple Inc.
+ * Copyright 2007-2014 by Apple Inc.
  * Copyright 1997-2007 by Easy Software Products.
  *
  * These coded instructions, statements, and computer programs are the
@@ -138,7 +138,9 @@ int         Cancel = 0,             /* Cancel test? */
                PassCount = 0,          /* Number of passing tests */
                FailCount = 0,          /* Number of failing tests */
                SkipCount = 0;          /* Number of skipped tests */
-char           *Password = NULL;       /* Password from URI */
+static char    *Username = NULL,       /* Username from URI */
+               *Password = NULL;       /* Password from URI */
+static int     PasswordTries = 0;      /* Number of tries with password */
 const char * const URIStatusStrings[] =        /* URI status strings */
 {
   "URI too large",
@@ -608,7 +610,7 @@ main(int  argc,                             /* I - Number of command-line args */
         if ((Password = strchr(vars.userpass, ':')) != NULL)
          *Password++ = '\0';
 
-        cupsSetUser(vars.userpass);
+        Username = vars.userpass;
        cupsSetPasswordCB(password_cb);
        set_variable(&vars, "uriuser", vars.userpass);
       }
@@ -2427,6 +2429,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       goto skip_error;
     }
 
+    PasswordTries   = 0;
     repeat_count    = 0;
     repeat_interval = 1;
     repeat_prev     = 1;
@@ -2435,7 +2438,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
     {
       repeat_count ++;
 
-      status = HTTP_OK;
+      status = HTTP_STATUS_OK;
 
       if (transfer == _CUPS_TRANSFER_CHUNKED ||
          (transfer == _CUPS_TRANSFER_AUTO && filename[0]))
@@ -2475,7 +2478,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       repeat_test = 0;
       prev_pass   = 1;
 
-      if (status != HTTP_ERROR)
+      if (status != HTTP_STATUS_ERROR)
       {
        while (!response && !Cancel && prev_pass)
        {
@@ -2486,7 +2489,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
            httpSetField(http, HTTP_FIELD_CONTENT_ENCODING, compression);
 #endif /* HAVE_LIBZ */
 
-         if (!Cancel && status == HTTP_CONTINUE &&
+         if (!Cancel && status == HTTP_STATUS_CONTINUE &&
              request->state == IPP_DATA && filename[0])
          {
            if ((reqfile = cupsFileOpen(filename, "r")) != NULL)
@@ -2495,7 +2498,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
                     (bytes = cupsFileRead(reqfile, buffer,
                                           sizeof(buffer))) > 0)
                if ((status = cupsWriteRequestData(http, buffer,
-                                                  bytes)) != HTTP_CONTINUE)
+                                                  bytes)) != HTTP_STATUS_CONTINUE)
                  break;
 
              cupsFileClose(reqfile);
@@ -2506,7 +2509,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
                       strerror(errno));
              _cupsSetError(IPP_INTERNAL_ERROR, buffer, 0);
 
-             status = HTTP_ERROR;
+             status = HTTP_STATUS_ERROR;
            }
          }
 
@@ -2514,13 +2517,13 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
          * Get the server's response...
          */
 
-         if (!Cancel && status != HTTP_ERROR)
+         if (!Cancel && status != HTTP_STATUS_ERROR)
          {
            response = cupsGetResponse(http, resource);
            status   = httpGetStatus(http);
          }
 
-         if (!Cancel && status == HTTP_ERROR && http->error != EINVAL &&
+         if (!Cancel && status == HTTP_STATUS_ERROR && http->error != EINVAL &&
 #ifdef WIN32
              http->error != WSAETIMEDOUT)
 #else
@@ -2530,12 +2533,12 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
            if (httpReconnect(http))
              prev_pass = 0;
          }
-         else if (status == HTTP_ERROR)
+         else if (status == HTTP_STATUS_ERROR || status == HTTP_STATUS_CUPS_AUTHORIZATION_CANCELED)
          {
            prev_pass = 0;
            break;
          }
-         else if (status != HTTP_OK)
+         else if (status != HTTP_STATUS_OK)
          {
            httpFlush(http);
 
@@ -2547,7 +2550,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        }
       }
 
-      if (!Cancel && status == HTTP_ERROR && http->error != EINVAL &&
+      if (!Cancel && status == HTTP_STATUS_ERROR && http->error != EINVAL &&
 #ifdef WIN32
          http->error != WSAETIMEDOUT)
 #else
@@ -2557,14 +2560,14 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
        if (httpReconnect(http))
          prev_pass = 0;
       }
-      else if (status == HTTP_ERROR)
+      else if (status == HTTP_STATUS_ERROR)
       {
         if (!Cancel)
           httpReconnect(http);
 
        prev_pass = 0;
       }
-      else if (status != HTTP_OK)
+      else if (status != HTTP_STATUS_OK)
       {
         httpFlush(http);
         prev_pass = 0;
@@ -3929,7 +3932,16 @@ password_cb(const char *prompt)          /* I - Prompt (unused) */
 {
   (void)prompt;
 
-  return (Password);
+  if (PasswordTries < 3)
+  {
+    PasswordTries ++;
+
+    cupsSetUser(Username);
+
+    return (Password);
+  }
+  else
+    return (NULL);
 }
 
 
@@ -5750,5 +5762,5 @@ with_value(cups_array_t    *errors,       /* I - Errors array */
 
 
 /*
- * End of "$Id: ipptool.c 11370 2013-10-30 15:08:29Z msweet $".
+ * End of "$Id: ipptool.c 11707 2014-03-19 18:38:23Z msweet $".
  */
index 555cd2e4824719be90a5a3dde2f3863aa15c9172..64e65c825b26bfc8b1b8356ae142f1749e82e668 100644 (file)
         }\r
         "Entry"\r
         {\r
-        "MsmKey" = "8:_4273A45FE6E54897AC9A4F66D9AA59EC"\r
-        "OwnerKey" = "8:_8A6033CAC27E4C1185B4FDF7D2BF8D2E"\r
+        "MsmKey" = "8:_4454D1BB58774F95972FB94388DC5E6A"\r
+        "OwnerKey" = "8:_UNDEFINED"\r
         "MsmSig" = "8:_UNDEFINED"\r
         }\r
         "Entry"\r
         {\r
-        "MsmKey" = "8:_4454D1BB58774F95972FB94388DC5E6A"\r
+        "MsmKey" = "8:_46AB64FF360D4F309866FF5F49C65D88"\r
         "OwnerKey" = "8:_UNDEFINED"\r
         "MsmSig" = "8:_UNDEFINED"\r
         }\r
         "Entry"\r
         {\r
-        "MsmKey" = "8:_46AB64FF360D4F309866FF5F49C65D88"\r
-        "OwnerKey" = "8:_UNDEFINED"\r
+        "MsmKey" = "8:_4FEB166CB8954184934B4C82D1A99107"\r
+        "OwnerKey" = "8:_73D53D5857124164BE3824FD94E0CB2A"\r
         "MsmSig" = "8:_UNDEFINED"\r
         }\r
         "Entry"\r
         }\r
         "Entry"\r
         {\r
-        "MsmKey" = "8:_80DBA85C961E447CB92C95CE1F38C56B"\r
-        "OwnerKey" = "8:_UNDEFINED"\r
+        "MsmKey" = "8:_73D53D5857124164BE3824FD94E0CB2A"\r
+        "OwnerKey" = "8:_58DC0E72F0944BEFB927AED718CD1660"\r
         "MsmSig" = "8:_UNDEFINED"\r
         }\r
         "Entry"\r
         {\r
-        "MsmKey" = "8:_842C04D73EBC4F5DBC2FD58D5B98D5D1"\r
-        "OwnerKey" = "8:_UNDEFINED"\r
+        "MsmKey" = "8:_73D53D5857124164BE3824FD94E0CB2A"\r
+        "OwnerKey" = "8:_EA282F32A10B4ED1A81AA6133B997C6A"\r
         "MsmSig" = "8:_UNDEFINED"\r
         }\r
         "Entry"\r
         {\r
-        "MsmKey" = "8:_8A6033CAC27E4C1185B4FDF7D2BF8D2E"\r
-        "OwnerKey" = "8:_58DC0E72F0944BEFB927AED718CD1660"\r
+        "MsmKey" = "8:_73D53D5857124164BE3824FD94E0CB2A"\r
+        "OwnerKey" = "8:_E97571D3FBE048DABDC59B37762D800F"\r
         "MsmSig" = "8:_UNDEFINED"\r
         }\r
         "Entry"\r
         {\r
-        "MsmKey" = "8:_8A6033CAC27E4C1185B4FDF7D2BF8D2E"\r
-        "OwnerKey" = "8:_EA282F32A10B4ED1A81AA6133B997C6A"\r
+        "MsmKey" = "8:_73D53D5857124164BE3824FD94E0CB2A"\r
+        "OwnerKey" = "8:_D02EB13951314EFD9C539150EF8E53B8"\r
         "MsmSig" = "8:_UNDEFINED"\r
         }\r
         "Entry"\r
         {\r
-        "MsmKey" = "8:_8A6033CAC27E4C1185B4FDF7D2BF8D2E"\r
-        "OwnerKey" = "8:_E97571D3FBE048DABDC59B37762D800F"\r
+        "MsmKey" = "8:_80DBA85C961E447CB92C95CE1F38C56B"\r
+        "OwnerKey" = "8:_UNDEFINED"\r
         "MsmSig" = "8:_UNDEFINED"\r
         }\r
         "Entry"\r
         {\r
-        "MsmKey" = "8:_8A6033CAC27E4C1185B4FDF7D2BF8D2E"\r
-        "OwnerKey" = "8:_D02EB13951314EFD9C539150EF8E53B8"\r
+        "MsmKey" = "8:_842C04D73EBC4F5DBC2FD58D5B98D5D1"\r
+        "OwnerKey" = "8:_UNDEFINED"\r
         "MsmSig" = "8:_UNDEFINED"\r
         }\r
         "Entry"\r
         {\r
         "Name" = "8:Microsoft Visual Studio"\r
         "ProductName" = "8:ipptool for Windows"\r
-        "ProductCode" = "8:{5B0420A3-BD82-4698-B8A1-9D9EC51A7836}"\r
-        "PackageCode" = "8:{ECECE842-1E95-48BD-962D-A4E62FBB5F89}"\r
+        "ProductCode" = "8:{B5950B89-CE18-455C-B176-E0B74DCDF400}"\r
+        "PackageCode" = "8:{0307E5A5-247E-4097-A50B-35A35B548502}"\r
         "UpgradeCode" = "8:{BAB6EBBB-515D-4155-9FEF-D98DA76814CA}"\r
         "RestartWWWService" = "11:FALSE"\r
         "RemovePreviousVersions" = "11:TRUE"\r
         "DetectNewerInstalledVersion" = "11:TRUE"\r
         "InstallAllUsers" = "11:TRUE"\r
-        "ProductVersion" = "8:13.07.3100"\r
+        "ProductVersion" = "8:14.03.2800"\r
         "Manufacturer" = "8:Apple Inc."\r
         "ARPHELPTELEPHONE" = "8:"\r
         "ARPHELPLINK" = "8:http://www.cups.org/str.php"\r
         }\r
         "MergeModule"\r
         {\r
-            "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_4273A45FE6E54897AC9A4F66D9AA59EC"\r
+            "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_4FEB166CB8954184934B4C82D1A99107"\r
             {\r
             "UseDynamicProperties" = "11:TRUE"\r
             "IsDependency" = "11:TRUE"\r
             "Feature" = "8:"\r
             "IsolateTo" = "8:"\r
             }\r
-            "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_8A6033CAC27E4C1185B4FDF7D2BF8D2E"\r
+            "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_73D53D5857124164BE3824FD94E0CB2A"\r
             {\r
             "UseDynamicProperties" = "11:TRUE"\r
             "IsDependency" = "11:TRUE"\r
         {\r
             "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_58DC0E72F0944BEFB927AED718CD1660"\r
             {\r
-            "SourcePath" = "8:Win32\\Release\\ippfind.exe"\r
+            "SourcePath" = "8:Win32\\Debug\\ippfind.exe"\r
             "TargetName" = "8:"\r
             "Tag" = "8:"\r
             "Folder" = "8:_FFAEDEA1D38D4088A03FDD6F17E2CA5D"\r
             }\r
             "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_D02EB13951314EFD9C539150EF8E53B8"\r
             {\r
-            "SourcePath" = "8:Win32\\Release\\regex.dll"\r
+            "SourcePath" = "8:Win32\\Debug\\regex.dll"\r
             "TargetName" = "8:"\r
             "Tag" = "8:"\r
             "Folder" = "8:_FFAEDEA1D38D4088A03FDD6F17E2CA5D"\r
             }\r
             "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_E97571D3FBE048DABDC59B37762D800F"\r
             {\r
-            "SourcePath" = "8:Win32\\Release\\ipptool.exe"\r
+            "SourcePath" = "8:Win32\\Debug\\ipptool.exe"\r
             "TargetName" = "8:"\r
             "Tag" = "8:"\r
             "Folder" = "8:_FFAEDEA1D38D4088A03FDD6F17E2CA5D"\r
             }\r
             "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_EA282F32A10B4ED1A81AA6133B997C6A"\r
             {\r
-            "SourcePath" = "8:Win32\\Release\\libcups2.dll"\r
+            "SourcePath" = "8:Win32\\Debug\\libcups2.dll"\r
             "TargetName" = "8:"\r
             "Tag" = "8:"\r
             "Folder" = "8:_FFAEDEA1D38D4088A03FDD6F17E2CA5D"\r
index dd1afa698268fb86ad597d2a8b4c57f2e739b96d..b780dd29d175fab6b4136a1f5d726c1b018b25e2 100644 (file)
@@ -1,5 +1,5 @@
 @rem Script to enable debug logging for IPPTOOL
 set CUPS_DEBUG_LOG=ipptool.log
 set CUPS_DEBUG_LEVEL=6
-set "CUPS_DEBUG_FILTER=^(http|_http|ipp|_ipp|cupsDo|cupsGetResponse|cupsSend|cupsWrite)"
+set "CUPS_DEBUG_FILTER=^(http|_http|ipp|_ipp|cupsDo|cupsGetResponse|cupsSend|cupsWrite|sspi|_sspi)"