summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Storz <eduard.braun2@gmx.de>2019-07-01 23:31:53 +0000
committerPatrick Storz <eduard.braun2@gmx.de>2019-07-02 16:35:12 +0000
commitde7a920463701dfcef3df873e0f657dd582ec0b2 (patch)
treed42544501e858b8ca3dc90facd193289eaddf7b6
parentTranslations: tiny fix to inx.its and document and upstream bug (diff)
downloadinkscape-de7a920463701dfcef3df873e0f657dd582ec0b2.tar.gz
inkscape-de7a920463701dfcef3df873e0f657dd582ec0b2.zip
Translations: Fix support for msgctxt in inx.inx
-rw-r--r--po/inkscape.pot56
-rw-r--r--po/its/inx.its4
2 files changed, 45 insertions, 15 deletions
diff --git a/po/inkscape.pot b/po/inkscape.pot
index 448d3612d..b6a98daf8 100644
--- a/po/inkscape.pot
+++ b/po/inkscape.pot
@@ -7,8 +7,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2019-07-01 22:19+0200\n"
+"Report-Msgid-Bugs-To: inkscape-translator@lists.inkscape.org\n"
+"POT-Creation-Date: 2019-07-02 01:30+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"
@@ -4277,7 +4277,11 @@ msgstr ""
#
# File: ../share/extensions/gcodetools_area.inx, line: 4
# File: ../share/extensions/gcodetools_area.inx, line: 9
+msgid "Area"
+msgstr ""
+#
# File: ../share/extensions/measure.inx, line: 10
+msgctxt "measure extension"
msgid "Area"
msgstr ""
#
@@ -6328,11 +6332,15 @@ msgstr ""
msgid "Center of BBox"
msgstr ""
#
-# File: ../share/extensions/measure.inx, line: 11
# File: ../share/extensions/measure.inx, line: 38
msgid "Center of Mass"
msgstr ""
#
+# File: ../share/extensions/measure.inx, line: 11
+msgctxt "measure extension"
+msgid "Center of Mass"
+msgstr ""
+#
# File: ../src/verbs.cpp, line: 3283
msgid "Center on horizontal and vertical axis"
msgstr ""
@@ -17669,6 +17677,7 @@ msgid "Letterlike Symbols"
msgstr ""
#
# File: ../share/extensions/split.inx, line: 11
+msgctxt "split"
msgid "Letters"
msgstr ""
#
@@ -17973,7 +17982,11 @@ msgid "Linen Canvas"
msgstr ""
#
# File: ../share/extensions/extrude.inx, line: 7
+msgid "Lines"
+msgstr ""
+#
# File: ../share/extensions/split.inx, line: 9
+msgctxt "split"
msgid "Lines"
msgstr ""
#
@@ -21100,18 +21113,6 @@ msgstr ""
# File: ../src/ui/dialog/input.cpp, line: 663
# File: ../src/ui/dialog/input.cpp, line: 1388
# File: ../src/ui/widget/color-scales.cpp, line: 47
-# File: ../share/extensions/gcodetools_area.inx, line: 90
-# File: ../share/extensions/gcodetools_dxf_points.inx, line: 36
-# File: ../share/extensions/gcodetools_engraving.inx, line: 48
-# File: ../share/extensions/gcodetools_graffiti.inx, line: 77
-# File: ../share/extensions/gcodetools_lathe.inx, line: 70
-# File: ../share/extensions/gcodetools_path_to_gcode.inx, line: 50
-# File: ../share/extensions/grid_polar.inx, line: 9
-# File: ../share/extensions/guides_creator.inx, line: 41
-# File: ../share/extensions/guides_creator.inx, line: 53
-# File: ../share/extensions/guides_creator.inx, line: 65
-# File: ../share/extensions/guides_creator.inx, line: 77
-# File: ../share/extensions/output_scour.inx, line: 64
# File: ../share/extensions/plotter.inx, line: 56
msgid "None"
msgstr ""
@@ -21141,21 +21142,45 @@ msgctxt "Freehand shape"
msgid "None"
msgstr ""
#
+# File: ../share/extensions/gcodetools_area.inx, line: 90
+# File: ../share/extensions/gcodetools_dxf_points.inx, line: 36
+# File: ../share/extensions/gcodetools_engraving.inx, line: 48
+# File: ../share/extensions/gcodetools_graffiti.inx, line: 77
+# File: ../share/extensions/gcodetools_lathe.inx, line: 70
+# File: ../share/extensions/gcodetools_path_to_gcode.inx, line: 50
+msgctxt "GCode postprocessor"
+msgid "None"
+msgstr ""
+#
# File: ../src/ui/toolbar/gradient-toolbar.cpp, line: 453
msgctxt "Gradient repeat type"
msgid "None"
msgstr ""
#
+# File: ../share/extensions/output_scour.inx, line: 64
+msgctxt "Indent"
+msgid "None"
+msgstr ""
+#
# File: ../src/ui/dialog/input.cpp, line: 1442
msgctxt "Input device axe"
msgid "None"
msgstr ""
#
# File: ../src/ui/dialog/filter-effects-dialog.cpp, line: 516
+# File: ../share/extensions/grid_polar.inx, line: 9
msgctxt "Label"
msgid "None"
msgstr ""
#
+# File: ../share/extensions/guides_creator.inx, line: 41
+# File: ../share/extensions/guides_creator.inx, line: 53
+# File: ../share/extensions/guides_creator.inx, line: 65
+# File: ../share/extensions/guides_creator.inx, line: 77
+msgctxt "Margin"
+msgid "None"
+msgstr ""
+#
# File: ../src/widgets/stroke-marker-selector.cpp, line: 366
msgctxt "Marker"
msgid "None"
@@ -35666,6 +35691,7 @@ msgid "WordPerfect Graphics (*.wpg)"
msgstr ""
#
# File: ../share/extensions/split.inx, line: 10
+msgctxt "split"
msgid "Words"
msgstr ""
#
diff --git a/po/its/inx.its b/po/its/inx.its
index ac9ddad60..75851c0cc 100644
--- a/po/its/inx.its
+++ b/po/its/inx.its
@@ -1,7 +1,11 @@
<?xml version="1.0"?>
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
<!-- <its:translateRule selector="/inkscape-extension" translate="no"/> --><!-- doesn't work due to namespace, see https://savannah.gnu.org/bugs/index.php?54472 -->
+
<its:translateRule selector="//*" translate="no"/>
<its:translateRule selector="//*[starts-with(name(),'_')]" translate="yes"/>
<its:translateRule selector="//*/@*[starts-with(name(), '_')]" translate="yes"/>
+
+ <its:contextRule selector="//*" contextPointer="@msgctxt"/>
+ <its:contextRule selector="//*/@*" contextPointer="../@msgctxt"/>
</its:rules>