Code

Translations. Adding no-pango-format flag to a string and check-markup fix for python...
authorJazzyNico <nicoduf@yahoo.fr>
Sun, 10 Oct 2010 07:20:25 +0000 (09:20 +0200)
committerJazzyNico <nicoduf@yahoo.fr>
Sun, 10 Oct 2010 07:20:25 +0000 (09:20 +0200)
po/check-markup
po/inkscape.pot
share/extensions/gcodetools.py

index 459e7e2e7b6692019305d5f1f7a8ac0f7bd27355..eaf2cdf353bddafeb91ace8ec41a48299ccc978c 100755 (executable)
@@ -209,11 +209,10 @@ ENTRY: while(<>) {
        if (m{\n\#(?:,\ [-a-z0-9+])*,\ (no-)?pango-format[,\n]}) {
            $is_pango_format = ( defined($1) ? 0 : 2 );
        }
-       if (m{\n\#:\ \.\./share/extensions/[-a-zA-Z0-9_]+\.inx(?:\.h)?:}) {
+       if (m{\n\#:\ \.\./share/extensions/[-a-zA-Z0-9_]+\.(?:inx|py)(?:\.h)?:}) {
            $is_pango_format = 0;
        }
 
-
        if (m{\A
                ${com}*
                (?:msgctxt\ ${str}\s*\n)?
index 63fcc4ea1a063ce05475f744386156a52ed8bae8..62de8a7b5efcbf234dfc263083613a4d141d5ead 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2010-10-09 08:36+0200\n"
+"POT-Creation-Date: 2010-10-10 09:17+0200\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"
@@ -4123,85 +4123,96 @@ msgid ""
 "be corrupt!"
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:3468
+#. xgettext:no-pango-format
+#: ../share/extensions/gcodetools.py:3412
+msgid ""
+"This extension works with Paths and Dynamic Offsets and groups of them only! "
+"All other objects will be ignored!\n"
+"Solution 1: press Path->Object to path or Shift+Ctrl+C.\n"
+"Solution 2: Path->Dynamic offset or Ctrl+J.\n"
+"Solution 3: export all contours to PostScript level 2 (File->Save As->.ps) "
+"and File->Import this file."
+msgstr ""
+
+#: ../share/extensions/gcodetools.py:3469
 #, python-format
 msgid ""
 "Warning! Tool's and default tool's parameter's (%s) types are not the same "
 "( type('%s') != type('%s') )."
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:3471
+#: ../share/extensions/gcodetools.py:3472
 #, python-format
 msgid "Warning! Tool has parameter that default tool has not ( '%s': '%s' )."
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:3485
+#: ../share/extensions/gcodetools.py:3486
 #, python-format
 msgid "Layer '%s' contains more than one tool!"
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:3488
+#: ../share/extensions/gcodetools.py:3489
 #, python-format
 msgid ""
 "Can not find tool for '%s' layer! Please add one with Tools library tab!"
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:3591
-#: ../share/extensions/gcodetools.py:3672
+#: ../share/extensions/gcodetools.py:3592
+#: ../share/extensions/gcodetools.py:3673
 msgid "No paths are selected! Trying to work on all available paths."
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:3610
-#: ../share/extensions/gcodetools.py:3681
+#: ../share/extensions/gcodetools.py:3611
+#: ../share/extensions/gcodetools.py:3682
 msgid ""
 "Warning: One or more paths dont have 'd' parameter, try to Ungroup (Ctrl"
 "+Shift+G) and Object to Path (Ctrl+Shift+C)!"
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:3640
+#: ../share/extensions/gcodetools.py:3641
 msgid ""
 "Noting is selected. Please select something to convert to drill point "
 "(dxfpoint) or clear point sign."
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:3713
-#: ../share/extensions/gcodetools.py:3807
+#: ../share/extensions/gcodetools.py:3714
+#: ../share/extensions/gcodetools.py:3808
 msgid "This extension requires at least one selected path."
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:3719
+#: ../share/extensions/gcodetools.py:3720
 #, python-format
 msgid "Tool diameter must be > 0 but tool's diameter on '%s' layer is not!"
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:3730
+#: ../share/extensions/gcodetools.py:3731
 msgid "Warning: omitting non-path"
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:4062
+#: ../share/extensions/gcodetools.py:4063
 #, python-format
 msgid "Tool '%s' has no shape!"
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:4072
+#: ../share/extensions/gcodetools.py:4073
 msgid "No need to engrave sharp angles."
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:4085
+#: ../share/extensions/gcodetools.py:4086
 msgid ""
 "Active layer already has orientation points! Remove them or select another "
 "layer!"
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:4133
+#: ../share/extensions/gcodetools.py:4134
 msgid "Active layer already has a tool! Remove it or select another layer!"
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:4257
+#: ../share/extensions/gcodetools.py:4258
 msgid "Selection is empty! Will compute whole drawing."
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:4317
+#: ../share/extensions/gcodetools.py:4318
 msgid ""
 "Tutorials, manuals and support can be found at\n"
 "English support forum:\n"
@@ -4210,27 +4221,27 @@ msgid ""
 "\thttp://www.cnc-club.ru/gcodetoolsru"
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:4362
+#: ../share/extensions/gcodetools.py:4363
 msgid "Lathe X and Z axis remap should be 'X', 'Y' or 'Z'. Exiting..."
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:4365
+#: ../share/extensions/gcodetools.py:4366
 msgid "Lathe X and Z axis remap should be the same. Exiting..."
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:4526
+#: ../share/extensions/gcodetools.py:4527
 msgid ""
 "Select one of the active tabs - Path to Gcode, Area, Engraving, DXF points, "
 "Orientation, Offset, Lathe or Tools library."
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:4532
+#: ../share/extensions/gcodetools.py:4533
 msgid ""
 "Orientation points have not been defined! A default set of orientation "
 "points has been automatically added."
 msgstr ""
 
-#: ../share/extensions/gcodetools.py:4536
+#: ../share/extensions/gcodetools.py:4537
 msgid ""
 "Cutting tool has not been defined! A default tool has been automatically "
 "added."
index cd8a433997d90fd054eb89cdcfde471f2494626f..37e89b3186a95b315de30f57dc5e181cee05939b 100644 (file)
@@ -3408,7 +3408,8 @@ class Gcodetools(inkex.Effect):
                                elif i.tag == inkex.addNS("g",'svg'):
                                        recursive_search(i,layer, (i.get("id") in self.selected) )
                                elif i.get("id") in self.selected :
-                                       self.error(("This extension works with Paths and Dynamic Offsets and groups of them only! All other objects will be ignored!\nSolution 1: press Path->Object to path or Shift+Ctrl+C.\nSolution 2: Path->Dynamic offset or Ctrl+J.\nSolution 3: export all contours to PostScript level 2 (File->Save As->.ps) and File->Import this file."),"selection_contains_objects_that_are_not_paths")
+# xgettext:no-pango-format
+                                       self.error(_("This extension works with Paths and Dynamic Offsets and groups of them only! All other objects will be ignored!\nSolution 1: press Path->Object to path or Shift+Ctrl+C.\nSolution 2: Path->Dynamic offset or Ctrl+J.\nSolution 3: export all contours to PostScript level 2 (File->Save As->.ps) and File->Import this file."),"selection_contains_objects_that_are_not_paths")
                                
                                        
                recursive_search(self.document.getroot(),self.document.getroot())