- Fixed PPD/IPP string translation.
This commit is contained in:
parent
70f332f43b
commit
38211e3ebf
237
system-config-printer-ppdippstr.patch
Normal file
237
system-config-printer-ppdippstr.patch
Normal file
@ -0,0 +1,237 @@
|
|||||||
|
diff -up system-config-printer-1.1.12/ppdippstr.py.ppdippstr system-config-printer-1.1.12/ppdippstr.py
|
||||||
|
--- system-config-printer-1.1.12/ppdippstr.py.ppdippstr 2009-08-25 15:01:41.000000000 +0100
|
||||||
|
+++ system-config-printer-1.1.12/ppdippstr.py 2009-08-28 16:47:05.964949870 +0100
|
||||||
|
@@ -21,6 +21,11 @@
|
||||||
|
|
||||||
|
from gettext import gettext as _
|
||||||
|
|
||||||
|
+printer_error_policy = dict()
|
||||||
|
+printer_op_policy = dict()
|
||||||
|
+job_sheets = dict()
|
||||||
|
+ppd = dict()
|
||||||
|
+
|
||||||
|
class TranslationDict:
|
||||||
|
STR = {}
|
||||||
|
|
||||||
|
@@ -30,104 +35,111 @@ class TranslationDict:
|
||||||
|
def get (self, str):
|
||||||
|
return self.STR.get (str, str)
|
||||||
|
|
||||||
|
-## IPP strings
|
||||||
|
+def init ():
|
||||||
|
+ ## IPP strings
|
||||||
|
|
||||||
|
-# Names of printer error policies
|
||||||
|
-printer_error_policy = TranslationDict ({
|
||||||
|
- "abort-job": _("Abort job"),
|
||||||
|
- "retry-job": _("Retry job"),
|
||||||
|
- "stop-printer": _("Stop printer")
|
||||||
|
- })
|
||||||
|
+ # Names of printer error policies
|
||||||
|
+ global printer_error_policy
|
||||||
|
+ printer_error_policy = TranslationDict ({
|
||||||
|
+ "abort-job": _("Abort job"),
|
||||||
|
+ "retry-job": _("Retry job"),
|
||||||
|
+ "stop-printer": _("Stop printer")
|
||||||
|
+ })
|
||||||
|
|
||||||
|
-# Names of printer operation policies
|
||||||
|
-printer_op_policy = TranslationDict ({
|
||||||
|
- "default": _("Default behavior"),
|
||||||
|
- "authenticated": _("Authenticated")
|
||||||
|
- })
|
||||||
|
-
|
||||||
|
-# Names of banner pages.
|
||||||
|
-job_sheets = TranslationDict ({
|
||||||
|
- "none": _("None"),
|
||||||
|
- "classified": _("Classified"),
|
||||||
|
- "confidential": _("Confidential"),
|
||||||
|
- "secret": _("Secret"),
|
||||||
|
- "standard": _("Standard"),
|
||||||
|
- "topsecret": _("Top secret"),
|
||||||
|
- "unclassified": _("Unclassified")
|
||||||
|
- })
|
||||||
|
-
|
||||||
|
-## Common PPD strings
|
||||||
|
-
|
||||||
|
-# Foomatic strings
|
||||||
|
-
|
||||||
|
-# These are PPD option and group names and values.
|
||||||
|
-ppd = TranslationDict ({
|
||||||
|
- "General": _("General"),
|
||||||
|
-
|
||||||
|
- # HPIJS options
|
||||||
|
- "Printout Mode": _("Printout mode"),
|
||||||
|
- "Draft (auto-detect paper type)": _("Draft (auto-detect-paper type)"),
|
||||||
|
- "Draft Grayscale (auto-detect paper type)":
|
||||||
|
- _("Draft grayscale (auto-detect-paper type)"),
|
||||||
|
- "Normal (auto-detect paper type)": _("Normal (auto-detect-paper type)"),
|
||||||
|
- "Normal Grayscale (auto-detect paper type)":
|
||||||
|
- _("Normal grayscale (auto-detect-paper type)"),
|
||||||
|
- "High Quality (auto-detect paper type)":
|
||||||
|
- _("High quality (auto-detect-paper type)"),
|
||||||
|
- "High Quality Grayscale (auto-detect paper type)":
|
||||||
|
- _("High quality grayscale (auto-detect-paper type)"),
|
||||||
|
- "Photo (on photo paper)": _("Photo (on photo paper)"),
|
||||||
|
- "Best Quality (color on photo paper)":
|
||||||
|
- _("Best quality (color on photo paper)"),
|
||||||
|
- "Normal Quality (color on photo paper)":
|
||||||
|
- _("Normal quality (color on photo paper)"),
|
||||||
|
-
|
||||||
|
- "Media Source": _("Media source"),
|
||||||
|
- "Printer default": _("Printer default"),
|
||||||
|
- "Photo Tray": _("Photo tray"),
|
||||||
|
- "Upper Tray": _("Upper tray"),
|
||||||
|
- "Lower Tray": _("Lower tray"),
|
||||||
|
- "CD or DVD Tray": _("CD or DVD tray"),
|
||||||
|
- "Envelope Feeder": _("Envelope feeder"),
|
||||||
|
- "Large Capacity Tray": _("Large capacity tray"),
|
||||||
|
- "Manual Feeder": _("Manual feeder"),
|
||||||
|
- "Multi Purpose Tray": _("Multi-purpose tray"),
|
||||||
|
-
|
||||||
|
- "Page Size": _("Page size"),
|
||||||
|
- "Custom": _("Custom"),
|
||||||
|
- "Photo or 4x6 inch index card": _("Photo or 4x6 inch index card"),
|
||||||
|
- "Photo or 5x7 inch index card": _("Photo or 5x7 inch index card"),
|
||||||
|
- "Photo with tear-off tab": _("Photo with tear-off tab"),
|
||||||
|
- "3x5 inch index card": _("3x5 inch index card"),
|
||||||
|
- "5x8 inch index card": _("5x8 inch index card"),
|
||||||
|
- "A6 with tear-off tab": _("A6 with tear-off tab"),
|
||||||
|
- "CD or DVD 80 mm": _("CD or DVD 80mm"),
|
||||||
|
- "CD or DVD 120 mm": _("CD or DVD 120mm"),
|
||||||
|
-
|
||||||
|
- "Double-Sided Printing": _("Double-sided printing"),
|
||||||
|
- "Long Edge (Standard)": _("Long edge (standard)"),
|
||||||
|
- "Short Edge (Flip)": _("Short edge (flip)"),
|
||||||
|
- "Off": _("Off"),
|
||||||
|
-
|
||||||
|
- "Resolution, Quality, Ink Type, Media Type":
|
||||||
|
- _("Resolution, quality, ink type, media type"),
|
||||||
|
- "Controlled by 'Printout Mode'": _("Controlled by 'Printout mode'"),
|
||||||
|
- "300 dpi, Color, Black + Color Cartr.":
|
||||||
|
- _("300 dpi, color, black + color cartridge"),
|
||||||
|
- "300 dpi, Draft, Color, Black + Color Cartr.":
|
||||||
|
- _("300 dpi, draft, color, black + color cartridge"),
|
||||||
|
- "300 dpi, Draft, Grayscale, Black + Color Cartr.":
|
||||||
|
- _("300 dpi, draft, grayscale, black + color cartridge"),
|
||||||
|
- "300 dpi, Grayscale, Black + Color Cartr.":
|
||||||
|
- _("300 dpi, grayscale, black + color cartridge"),
|
||||||
|
- "600 dpi, Color, Black + Color Cartr.":
|
||||||
|
- _("600 dpi, color, black + color cartridge"),
|
||||||
|
- "600 dpi, Grayscale, Black + Color Cartr.":
|
||||||
|
- _("600 dpi, grayscale, black + color cartridge"),
|
||||||
|
- "600 dpi, Photo, Black + Color Cartr., Photo Paper":
|
||||||
|
- _("600 dpi, photo, black + color cartridge, photo paper"),
|
||||||
|
- "600 dpi, Color, Black + Color Cartr., Photo Paper, Normal":
|
||||||
|
- _("600 dpi, color, black + color cartridge, photo paper, normal"),
|
||||||
|
- "1200 dpi, Photo, Black + Color Cartr., Photo Paper":
|
||||||
|
- _("1200 dpi, photo, black + color cartridge, photo paper"),
|
||||||
|
- })
|
||||||
|
+ # Names of printer operation policies
|
||||||
|
+ global printer_op_policy
|
||||||
|
+ printer_op_policy = TranslationDict ({
|
||||||
|
+ "default": _("Default behavior"),
|
||||||
|
+ "authenticated": _("Authenticated")
|
||||||
|
+ })
|
||||||
|
+
|
||||||
|
+ # Names of banner pages.
|
||||||
|
+ global job_sheets
|
||||||
|
+ job_sheets = TranslationDict ({
|
||||||
|
+ "none": _("None"),
|
||||||
|
+ "classified": _("Classified"),
|
||||||
|
+ "confidential": _("Confidential"),
|
||||||
|
+ "secret": _("Secret"),
|
||||||
|
+ "standard": _("Standard"),
|
||||||
|
+ "topsecret": _("Top secret"),
|
||||||
|
+ "unclassified": _("Unclassified")
|
||||||
|
+ })
|
||||||
|
+
|
||||||
|
+ ## Common PPD strings
|
||||||
|
+
|
||||||
|
+ # Foomatic strings
|
||||||
|
+
|
||||||
|
+ # These are PPD option and group names and values.
|
||||||
|
+ global ppd
|
||||||
|
+ ppd = TranslationDict ({
|
||||||
|
+ "General": _("General"),
|
||||||
|
+
|
||||||
|
+ # HPIJS options
|
||||||
|
+ "Printout Mode": _("Printout mode"),
|
||||||
|
+ "Draft (auto-detect paper type)":
|
||||||
|
+ _("Draft (auto-detect-paper type)"),
|
||||||
|
+ "Draft Grayscale (auto-detect paper type)":
|
||||||
|
+ _("Draft grayscale (auto-detect-paper type)"),
|
||||||
|
+ "Normal (auto-detect paper type)":
|
||||||
|
+ _("Normal (auto-detect-paper type)"),
|
||||||
|
+ "Normal Grayscale (auto-detect paper type)":
|
||||||
|
+ _("Normal grayscale (auto-detect-paper type)"),
|
||||||
|
+ "High Quality (auto-detect paper type)":
|
||||||
|
+ _("High quality (auto-detect-paper type)"),
|
||||||
|
+ "High Quality Grayscale (auto-detect paper type)":
|
||||||
|
+ _("High quality grayscale (auto-detect-paper type)"),
|
||||||
|
+ "Photo (on photo paper)": _("Photo (on photo paper)"),
|
||||||
|
+ "Best Quality (color on photo paper)":
|
||||||
|
+ _("Best quality (color on photo paper)"),
|
||||||
|
+ "Normal Quality (color on photo paper)":
|
||||||
|
+ _("Normal quality (color on photo paper)"),
|
||||||
|
+
|
||||||
|
+ "Media Source": _("Media source"),
|
||||||
|
+ "Printer default": _("Printer default"),
|
||||||
|
+ "Photo Tray": _("Photo tray"),
|
||||||
|
+ "Upper Tray": _("Upper tray"),
|
||||||
|
+ "Lower Tray": _("Lower tray"),
|
||||||
|
+ "CD or DVD Tray": _("CD or DVD tray"),
|
||||||
|
+ "Envelope Feeder": _("Envelope feeder"),
|
||||||
|
+ "Large Capacity Tray": _("Large capacity tray"),
|
||||||
|
+ "Manual Feeder": _("Manual feeder"),
|
||||||
|
+ "Multi Purpose Tray": _("Multi-purpose tray"),
|
||||||
|
+
|
||||||
|
+ "Page Size": _("Page size"),
|
||||||
|
+ "Custom": _("Custom"),
|
||||||
|
+ "Photo or 4x6 inch index card": _("Photo or 4x6 inch index card"),
|
||||||
|
+ "Photo or 5x7 inch index card": _("Photo or 5x7 inch index card"),
|
||||||
|
+ "Photo with tear-off tab": _("Photo with tear-off tab"),
|
||||||
|
+ "3x5 inch index card": _("3x5 inch index card"),
|
||||||
|
+ "5x8 inch index card": _("5x8 inch index card"),
|
||||||
|
+ "A6 with tear-off tab": _("A6 with tear-off tab"),
|
||||||
|
+ "CD or DVD 80 mm": _("CD or DVD 80mm"),
|
||||||
|
+ "CD or DVD 120 mm": _("CD or DVD 120mm"),
|
||||||
|
+
|
||||||
|
+ "Double-Sided Printing": _("Double-sided printing"),
|
||||||
|
+ "Long Edge (Standard)": _("Long edge (standard)"),
|
||||||
|
+ "Short Edge (Flip)": _("Short edge (flip)"),
|
||||||
|
+ "Off": _("Off"),
|
||||||
|
+
|
||||||
|
+ "Resolution, Quality, Ink Type, Media Type":
|
||||||
|
+ _("Resolution, quality, ink type, media type"),
|
||||||
|
+ "Controlled by 'Printout Mode'": _("Controlled by 'Printout mode'"),
|
||||||
|
+ "300 dpi, Color, Black + Color Cartr.":
|
||||||
|
+ _("300 dpi, color, black + color cartridge"),
|
||||||
|
+ "300 dpi, Draft, Color, Black + Color Cartr.":
|
||||||
|
+ _("300 dpi, draft, color, black + color cartridge"),
|
||||||
|
+ "300 dpi, Draft, Grayscale, Black + Color Cartr.":
|
||||||
|
+ _("300 dpi, draft, grayscale, black + color cartridge"),
|
||||||
|
+ "300 dpi, Grayscale, Black + Color Cartr.":
|
||||||
|
+ _("300 dpi, grayscale, black + color cartridge"),
|
||||||
|
+ "600 dpi, Color, Black + Color Cartr.":
|
||||||
|
+ _("600 dpi, color, black + color cartridge"),
|
||||||
|
+ "600 dpi, Grayscale, Black + Color Cartr.":
|
||||||
|
+ _("600 dpi, grayscale, black + color cartridge"),
|
||||||
|
+ "600 dpi, Photo, Black + Color Cartr., Photo Paper":
|
||||||
|
+ _("600 dpi, photo, black + color cartridge, photo paper"),
|
||||||
|
+ "600 dpi, Color, Black + Color Cartr., Photo Paper, Normal":
|
||||||
|
+ _("600 dpi, color, black + color cartridge, photo paper, normal"),
|
||||||
|
+ "1200 dpi, Photo, Black + Color Cartr., Photo Paper":
|
||||||
|
+ _("1200 dpi, photo, black + color cartridge, photo paper"),
|
||||||
|
+ })
|
||||||
|
diff -up system-config-printer-1.1.12/system-config-printer.py.ppdippstr system-config-printer-1.1.12/system-config-printer.py
|
||||||
|
--- system-config-printer-1.1.12/system-config-printer.py.ppdippstr 2009-08-28 16:46:47.922947897 +0100
|
||||||
|
+++ system-config-printer-1.1.12/system-config-printer.py 2009-08-28 16:47:06.032823573 +0100
|
||||||
|
@@ -129,6 +129,7 @@ gettext.bindtextdomain (domain, config.l
|
||||||
|
gtk.glade.textdomain (domain)
|
||||||
|
gtk.glade.bindtextdomain (domain, config.localedir)
|
||||||
|
import ppdippstr
|
||||||
|
+ppdippstr.init ()
|
||||||
|
pkgdata = config.pkgdatadir
|
||||||
|
iconpath = os.path.join (pkgdata, 'icons/')
|
||||||
|
sys.path.append (pkgdata)
|
@ -7,7 +7,7 @@
|
|||||||
Summary: A printer administration tool
|
Summary: A printer administration tool
|
||||||
Name: system-config-printer
|
Name: system-config-printer
|
||||||
Version: 1.1.12
|
Version: 1.1.12
|
||||||
Release: 5%{?dist}
|
Release: 6%{?dist}
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
URL: http://cyberelk.net/tim/software/system-config-printer/
|
URL: http://cyberelk.net/tim/software/system-config-printer/
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
@ -19,6 +19,7 @@ Patch2: system-config-printer-statereason-icons.patch
|
|||||||
Patch3: system-config-printer-icon-load-traceback.patch
|
Patch3: system-config-printer-icon-load-traceback.patch
|
||||||
Patch4: system-config-printer-polkit-1.patch
|
Patch4: system-config-printer-polkit-1.patch
|
||||||
Patch5: system-config-printer-proxy-auth.patch
|
Patch5: system-config-printer-proxy-auth.patch
|
||||||
|
Patch6: system-config-printer-ppdippstr.patch
|
||||||
|
|
||||||
BuildRequires: cups-devel >= 1.2
|
BuildRequires: cups-devel >= 1.2
|
||||||
BuildRequires: python-devel >= 2.4
|
BuildRequires: python-devel >= 2.4
|
||||||
@ -85,6 +86,7 @@ printers.
|
|||||||
%patch3 -p1 -b .icon-load-traceback
|
%patch3 -p1 -b .icon-load-traceback
|
||||||
%patch4 -p1 -b .polkit-1
|
%patch4 -p1 -b .polkit-1
|
||||||
%patch5 -p1 -b .proxy-auth
|
%patch5 -p1 -b .proxy-auth
|
||||||
|
%patch6 -p1 -b .ppdippstr
|
||||||
|
|
||||||
%build
|
%build
|
||||||
aclocal
|
aclocal
|
||||||
@ -199,7 +201,8 @@ rm -rf %buildroot
|
|||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Fri Aug 28 2009 Tim Waugh <twaugh@redhat.com> 1.1.12-5
|
* Fri Aug 28 2009 Tim Waugh <twaugh@redhat.com> 1.1.12-6
|
||||||
|
- Fixed PPD/IPP string translation.
|
||||||
- Fixed proxy authentication.
|
- Fixed proxy authentication.
|
||||||
|
|
||||||
* Thu Aug 27 2009 Tim Waugh <twaugh@redhat.com> 1.1.12-4
|
* Thu Aug 27 2009 Tim Waugh <twaugh@redhat.com> 1.1.12-4
|
||||||
|
Loading…
Reference in New Issue
Block a user