Clone in a terminal:
Commit d22da99
Johan Mattsson - 2012-12-12T17:54:12+00:00
d22da99d7833b4f4a2a643a8507520619f19527bjohan.mattsson.m@gmail.com

follows gettext conventions Many thanks to Dwayne Bailey from locamotion.org for helping me to get this right.

Changed files (6)

Diff

diff --git a/birdfont.pot b/birdfont.potdeleted file mode 100644index a12acba..0000000--- a/birdfont.pot+++ /dev/null@@ -1,418 +0,0 @@-# SOME DESCRIPTIVE TITLE.-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER-# This file is distributed under the same license as the PACKAGE package.-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.-#-#, fuzzy-msgid ""-msgstr ""-"Project-Id-Version: PACKAGE VERSION\n"-"Report-Msgid-Bugs-To: \n"-"POT-Creation-Date: 2012-12-12 10:59+0100\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"-"Language: \n"-"MIME-Version: 1.0\n"-"Content-Type: text/plain; charset=CHARSET\n"-"Content-Transfer-Encoding: 8bit\n"--#: src/Argument.c:1067-msgid "Usage"-msgstr ""--#: src/Argument.c:1079-msgid "show coordinate in glyph view"-msgstr ""--#: src/Argument.c:1081-msgid "exit if a testcase failes"-msgstr ""--#: src/Argument.c:1083-msgid "treat warnings as fatal"-msgstr ""--#: src/Argument.c:1085-msgid "show this message"-msgstr ""--#: src/Argument.c:1087-msgid "sleep between each command in test suite"-msgstr ""--#: src/Argument.c:1089-msgid "run test case"-msgstr ""--#: src/BackgroundTool.c:587-msgid "Move, resize and rotate background image"-msgstr ""--#: src/Birdfont.c:169-msgid "Usage:"-msgstr ""--#: src/Birdfont.c:179-msgid "print this message\n"-msgstr ""--#: src/Birdfont.c:185-msgid "write files to this directory\n"-msgstr ""--#: src/Birdfont.c:191-msgid "write svg file\n"-msgstr ""--#: src/Birdfont.c:197-msgid "write ttf and eot files\n"-msgstr ""--#: src/Birdfont.c:633-msgid "Can't find output directory"-msgstr ""--#: src/Birdfont.c:679 src/Birdfont.c:726-msgid "Writing"-msgstr ""--#: src/ExportTool.c:462-msgid "Export glyph to svg file"-msgstr ""--#: src/ExportTool.c:865-msgid "Can't export"-msgstr ""--#: src/ExportTool.c:891-msgid "Wrote"-msgstr ""--#: src/ExportTool.c:1267-msgid "Alphabet"-msgstr ""--#: src/ExportTool.c:1298 src/GlyphRange.c:208-msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z"-msgstr ""--#: src/ExportTool.c:1303 src/GlyphRange.c:211-msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"-msgstr ""--#: src/ExportTool.c:1913-msgid "Wrote font files"-msgstr ""--#: src/MenuTab.c:814-msgid "Preferences"-msgstr ""--#: src/MenuTab.c:835-msgid "Glyph sequence"-msgstr ""--#: src/MenuTab.c:852-msgid "Name"-msgstr ""--#: src/MenuTab.c:873-msgid "Export"-msgstr ""--#: src/MenuTab.c:881-msgid "Export SVG, TTF & EOF fonts"-msgstr ""--#: src/MenuTab.c:888-msgid "Preview"-msgstr ""--#: src/MenuTab.c:896-msgid "Export SVG font and view the result"-msgstr ""--#: src/MenuTab.c:953-msgid "Recent files"-msgstr ""--#: src/MenuTab.c:1397 src/SaveDialog.c:334-msgid "Save"-msgstr ""--#: src/MergeTool.c:224-msgid "Merge paths"-msgstr ""--#: src/MoveTool.c:823-msgid "Move paths"-msgstr ""--#: src/PenTool.c:888 src/Toolbox.c:2384-msgid "Right click to add new point, left click to move points"-msgstr ""--#: src/PenTool.c:891-msgid "and double click to add new point on path"-msgstr ""--#: src/SaveDialog.c:310-msgid "Save?"-msgstr ""--#: src/SaveDialog.c:344-msgid "Save as"-msgstr ""--#: src/SaveDialog.c:354-msgid "Discard"-msgstr ""--#: src/SaveDialog.c:364-msgid "Cancel"-msgstr ""--#: src/Toolbox.c:1884-msgid "Creating thumbnails"-msgstr ""--#: src/Toolbox.c:2387-msgid "and double click to ad new point on path"-msgstr ""--#: src/Toolbox.c:2397-msgid "Add new point on path"-msgstr ""--#: src/Toolbox.c:2410-msgid "Begin new path from point on path"-msgstr ""--#: src/Toolbox.c:2420-msgid "Tie curve handles for selected edit point"-msgstr ""--#: src/Toolbox.c:2428-msgid "Tie coordinates to previous edit point"-msgstr ""--#: src/Toolbox.c:2433-msgid "Delete edit points"-msgstr ""--#: src/Toolbox.c:2440-msgid "Set precision"-msgstr ""--#: src/Toolbox.c:2472-msgid "Create counter from outline"-msgstr ""--#: src/Toolbox.c:2480-msgid "Move to path to bottom layer"-msgstr ""--#: src/Toolbox.c:2488-msgid "Show full unicode characters set"-msgstr ""--#: src/Toolbox.c:2496-msgid "Show default characters set"-msgstr ""--#: src/Toolbox.c:2504 GtkWindow.c:2061-msgid "Show characters in font"-msgstr ""--#: src/Toolbox.c:2512-msgid "Delete selected glyph"-msgstr ""--#: src/Toolbox.c:2597-msgid "Show help lines for x-height and baseline"-msgstr ""--#: src/Toolbox.c:2603-msgid "Show help lines at top and bottom margin"-msgstr ""--#: src/Toolbox.c:2613-msgid "Zoom in"-msgstr ""--#: src/Toolbox.c:2619-msgid "Zoom out"-msgstr ""--#: src/Toolbox.c:2625-msgid "Zoom to scale 1:1"-msgstr ""--#: src/Toolbox.c:2631-msgid "Show full glyph"-msgstr ""--#: src/Toolbox.c:2637-msgid "Zoom in at region boundries"-msgstr ""--#: src/Toolbox.c:2643-msgid "Zoom in background image"-msgstr ""--#: src/Toolbox.c:2649-msgid "Previous view"-msgstr ""--#: src/Toolbox.c:2655-msgid "Next view"-msgstr ""--#: src/Toolbox.c:2661-msgid "Set size for background image"-msgstr ""--#: src/Toolbox.c:2688-msgid "Show/hide background image"-msgstr ""--#: src/Toolbox.c:2694-msgid "Insert new background image"-msgstr ""--#: src/Toolbox.c:2701-msgid "Set background contrast"-msgstr ""--#: src/Toolbox.c:2707-msgid "Set threshold"-msgstr ""--#: src/Toolbox.c:3406-msgid "Set size for grid"-msgstr ""--#: src/VersionList.c:385-msgid "New version"-msgstr ""--#: src/VersionList.c:606-msgid "Version"-msgstr ""--#: GtkWindow.c:1926-msgid "_New"-msgstr ""--#: GtkWindow.c:1933-msgid "_Open"-msgstr ""--#: GtkWindow.c:1940-msgid "_Save"-msgstr ""--#: GtkWindow.c:1947-msgid "Save _as"-msgstr ""--#: GtkWindow.c:1953-msgid "_Export"-msgstr ""--#: GtkWindow.c:1960-msgid "_Preview"-msgstr ""--#: GtkWindow.c:1967-msgid "_Kerning"-msgstr ""--#: GtkWindow.c:1974-msgid "_Quit"-msgstr ""--#: GtkWindow.c:1980-msgid "_Undo"-msgstr ""--#: GtkWindow.c:1987-msgid "_Copy"-msgstr ""--#: GtkWindow.c:1994-msgid "_Paste"-msgstr ""--#: GtkWindow.c:2001-msgid "_Next tab"-msgstr ""--#: GtkWindow.c:2007-msgid "_Previous tab"-msgstr ""--#: GtkWindow.c:2013-msgid "_Close tab"-msgstr ""--#: GtkWindow.c:2020-msgid "_Create path"-msgstr ""--#: GtkWindow.c:2027-msgid "_Zoom"-msgstr ""--#: GtkWindow.c:2033-msgid "_Create counter path"-msgstr ""--#: GtkWindow.c:2040-msgid "_Move"-msgstr ""--#: GtkWindow.c:2047-msgid "Show _full unicode characters set"-msgstr ""--#: GtkWindow.c:2054-msgid "Show de_fault characters set"-msgstr ""--#: GtkWindow.c:2068-msgid "Add new _grid item"-msgstr ""--#: GtkWindow.c:2074-msgid "Remove gr_id item"-msgstr ""--#: GtkWindow.c:2080-msgid "_Zoom in"-msgstr ""--#: GtkWindow.c:2087-msgid "Zoom _out"-msgstr ""--#: GtkWindow.c:2094-msgid "Zoom to _scale 1:1"-msgstr ""--#: GtkWindow.c:2101-msgid "_File"-msgstr ""--#: GtkWindow.c:2106-msgid "_Edit"-msgstr ""--#: GtkWindow.c:2111-msgid "_Tab"-msgstr ""--#: GtkWindow.c:2116-msgid "T_ool"-msgstr ""diff --git a/po/birdfont.pot b/po/birdfont.potnew file mode 100644index 0000000..95d28c3--- /dev/null+++ b/po/birdfont.pot@@ -0,0 +1,392 @@+# SOME DESCRIPTIVE TITLE.+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER+# This file is distributed under the same license as the PACKAGE package.+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.+#+#, fuzzy+msgid ""+msgstr ""+"Project-Id-Version: PACKAGE VERSION\n"+"Report-Msgid-Bugs-To: \n"+"POT-Creation-Date: 2012-12-12 18:39+0100\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"+"Language: \n"+"MIME-Version: 1.0\n"+"Content-Type: text/plain; charset=CHARSET\n"+"Content-Transfer-Encoding: 8bit\n"++#: ../src/Argument.vala:225+msgid "Usage"+msgstr ""++#: ../src/Argument.vala:229+msgid "show coordinate in glyph view"+msgstr ""++#: ../src/Argument.vala:230+msgid "exit if a testcase failes"+msgstr ""++#: ../src/Argument.vala:231+msgid "treat warnings as fatal"+msgstr ""++#: ../src/Argument.vala:232+msgid "show this message"+msgstr ""++#: ../src/Argument.vala:233+msgid "sleep between each command in test suite"+msgstr ""++#: ../src/Argument.vala:234+msgid "run test case"+msgstr ""++#: ../src/BackgroundTool.vala:40+msgid "Move, resize and rotate background image"+msgstr ""++#: ../src/Birdfont.vala:22+msgid "Usage:"+msgstr ""++#: ../src/Birdfont.vala:25+msgid "print this message\n"+msgstr ""++#: ../src/Birdfont.vala:26+msgid "write files to this directory\n"+msgstr ""++#: ../src/Birdfont.vala:27+msgid "write svg file\n"+msgstr ""++#: ../src/Birdfont.vala:28+msgid "write ttf and eot files\n"+msgstr ""++#: ../src/Birdfont.vala:118+msgid "Can't find output directory"+msgstr ""++#: ../src/Birdfont.vala:123 ../src/Birdfont.vala:128+msgid "Writing"+msgstr ""++#: ../src/ExportTool.vala:29+msgid "Export glyph to svg file"+msgstr ""++#: ../src/ExportTool.vala:126+msgid "Can't export"+msgstr ""++#: ../src/ExportTool.vala:129+msgid "Wrote"+msgstr ""++#: ../src/ExportTool.vala:449+msgid "Wrote font files"+msgstr ""++#. / All lower case letters in alphabetic order+#: ../src/GlyphRange.vala:37+msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z"+msgstr ""++#. / All upper case letters in alphabetic order+#: ../src/GlyphRange.vala:40+msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"+msgstr ""++#: ../src/GtkWindow.vala:243+msgid "_New"+msgstr ""++#: ../src/GtkWindow.vala:248+msgid "_Open"+msgstr ""++#: ../src/GtkWindow.vala:253+msgid "_Save"+msgstr ""++#: ../src/GtkWindow.vala:258+msgid "Save _as"+msgstr ""++#: ../src/GtkWindow.vala:262+msgid "_Export"+msgstr ""++#: ../src/GtkWindow.vala:267+msgid "_Preview"+msgstr ""++#: ../src/GtkWindow.vala:272+msgid "_Kerning"+msgstr ""++#: ../src/GtkWindow.vala:277+msgid "_Quit"+msgstr ""++#: ../src/GtkWindow.vala:282+msgid "_Undo"+msgstr ""++#: ../src/GtkWindow.vala:287+msgid "_Copy"+msgstr ""++#: ../src/GtkWindow.vala:292+msgid "_Paste"+msgstr ""++#: ../src/GtkWindow.vala:298+msgid "_Next tab"+msgstr ""++#: ../src/GtkWindow.vala:311+msgid "_Previous tab"+msgstr ""++#: ../src/GtkWindow.vala:324+msgid "_Close tab"+msgstr ""++#: ../src/GtkWindow.vala:339+msgid "_Create path"+msgstr ""++#: ../src/GtkWindow.vala:346+msgid "_Zoom"+msgstr ""++#: ../src/GtkWindow.vala:352+msgid "_Create counter path"+msgstr ""++#: ../src/GtkWindow.vala:359+msgid "_Move"+msgstr ""++#: ../src/GtkWindow.vala:366+msgid "Show _full unicode characters set"+msgstr ""++#: ../src/GtkWindow.vala:373+msgid "Show de_fault characters set"+msgstr ""++#: ../src/GtkWindow.vala:380 ../src/Toolbox.vala:227+msgid "Show characters in font"+msgstr ""++#: ../src/GtkWindow.vala:387+msgid "Add new _grid item"+msgstr ""++#: ../src/GtkWindow.vala:393+msgid "Remove gr_id item"+msgstr ""++#: ../src/GtkWindow.vala:399+msgid "_Zoom in"+msgstr ""++#: ../src/GtkWindow.vala:406+msgid "Zoom _out"+msgstr ""++#: ../src/GtkWindow.vala:413+msgid "Zoom to _scale 1:1"+msgstr ""++#: ../src/GtkWindow.vala:421+msgid "_File"+msgstr ""++#: ../src/GtkWindow.vala:424+msgid "_Edit"+msgstr ""++#: ../src/GtkWindow.vala:427+msgid "_Tab"+msgstr ""++#: ../src/GtkWindow.vala:430+msgid "T_ool"+msgstr ""++#: ../src/MenuTab.vala:94+msgid "Export"+msgstr ""++#: ../src/MenuTab.vala:95+msgid "Preview"+msgstr ""++#: ../src/MenuTab.vala:113+msgid "Recent files"+msgstr ""++#: ../src/MenuTab.vala:226 ../src/SaveDialog.vala:82+msgid "Save"+msgstr ""++#: ../src/MergeTool.vala:23+msgid "Merge paths"+msgstr ""++#: ../src/MoveTool.vala:36+msgid "Move paths"+msgstr ""++#: ../src/PenTool.vala:48 ../src/Toolbox.vala:94+msgid "Right click to add new point, left click to move points"+msgstr ""++#: ../src/PenTool.vala:48+msgid "and double click to add new point on path"+msgstr ""++#: ../src/SaveDialog.vala:83+msgid "Save as"+msgstr ""++#: ../src/SaveDialog.vala:84+msgid "Discard"+msgstr ""++#: ../src/SaveDialog.vala:85+msgid "Cancel"+msgstr ""++#: ../src/Toolbox.vala:94+msgid "and double click to ad new point on path"+msgstr ""++#: ../src/Toolbox.vala:101+msgid "Add new point on path"+msgstr ""++#: ../src/Toolbox.vala:109+msgid "Begin new path from point on path"+msgstr ""++#: ../src/Toolbox.vala:117+msgid "Tie curve handles for selected edit point"+msgstr ""++#: ../src/Toolbox.vala:137+msgid "Tie coordinates to previous edit point"+msgstr ""++#: ../src/Toolbox.vala:144+msgid "Delete edit points"+msgstr ""++#: ../src/Toolbox.vala:153+msgid "Set precision"+msgstr ""++#: ../src/Toolbox.vala:181+msgid "Create counter from outline"+msgstr ""++#: ../src/Toolbox.vala:193+msgid "Move to path to bottom layer"+msgstr ""++#: ../src/Toolbox.vala:205+msgid "Show full unicode characters set"+msgstr ""++#: ../src/Toolbox.vala:216+msgid "Show default characters set"+msgstr ""++#: ../src/Toolbox.vala:236+msgid "Delete selected glyph"+msgstr ""++#: ../src/Toolbox.vala:302+msgid "Show help lines for x-height and baseline"+msgstr ""++#: ../src/Toolbox.vala:317+msgid "Show help lines at top and bottom margin"+msgstr ""++#: ../src/Toolbox.vala:335+msgid "Zoom in"+msgstr ""++#: ../src/Toolbox.vala:342+msgid "Zoom out"+msgstr ""++#: ../src/Toolbox.vala:349+msgid "Zoom to scale 1:1"+msgstr ""++#: ../src/Toolbox.vala:357+msgid "Show full glyph"+msgstr ""++#: ../src/Toolbox.vala:364+msgid "Zoom in at region boundries"+msgstr ""++#: ../src/Toolbox.vala:371+msgid "Zoom in background image"+msgstr ""++#: ../src/Toolbox.vala:384+msgid "Previous view"+msgstr ""++#: ../src/Toolbox.vala:390+msgid "Next view"+msgstr ""++#: ../src/Toolbox.vala:397+msgid "Set size for background image"+msgstr ""++#: ../src/Toolbox.vala:427+msgid "Show/hide background image"+msgstr ""++#: ../src/Toolbox.vala:435+msgid "Insert new background image"+msgstr ""++#: ../src/Toolbox.vala:440+msgid "Creating thumbnails"+msgstr ""++#: ../src/Toolbox.vala:459+msgid "Set background contrast"+msgstr ""++#: ../src/Toolbox.vala:479+msgid "Set threshold"+msgstr ""++#: ../src/Toolbox.vala:683+msgid "Set size for grid"+msgstr ""++#: ../src/VersionList.vala:33+msgid "New version"+msgstr ""++#: ../src/VersionList.vala:91+msgid "Version"+msgstr ""diff --git a/po/sv.po b/po/sv.ponew file mode 100644index 0000000..ae8aa80--- /dev/null+++ b/po/sv.po@@ -0,0 +1,401 @@+# SOME DESCRIPTIVE TITLE.+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER+# This file is distributed under the same license as the PACKAGE package.+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.+#+#, fuzzy+msgid ""+msgstr ""+"Project-Id-Version: PACKAGE VERSION\n"+"Report-Msgid-Bugs-To: \n"+"POT-Creation-Date: 2012-12-12 18:39+0100\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"+"Language: \n"+"MIME-Version: 1.0\n"+"Content-Type: text/plain; charset=utf-8\n"+"Content-Transfer-Encoding: 8bit\n"++#: ../src/Argument.vala:225+msgid "Usage"+msgstr ""++#: ../src/Argument.vala:229+msgid "show coordinate in glyph view"+msgstr ""++#: ../src/Argument.vala:230+msgid "exit if a testcase failes"+msgstr ""++#: ../src/Argument.vala:231+msgid "treat warnings as fatal"+msgstr ""++#: ../src/Argument.vala:232+msgid "show this message"+msgstr ""++#: ../src/Argument.vala:233+msgid "sleep between each command in test suite"+msgstr ""++#: ../src/Argument.vala:234+msgid "run test case"+msgstr ""++#: ../src/BackgroundTool.vala:40+msgid "Move, resize and rotate background image"+msgstr ""++#: ../src/Birdfont.vala:22+msgid "Usage:"+msgstr ""++#: ../src/Birdfont.vala:25+msgid "print this message\n"+msgstr ""++#: ../src/Birdfont.vala:26+msgid "write files to this directory\n"+msgstr ""++#: ../src/Birdfont.vala:27+msgid "write svg file\n"+msgstr ""++#: ../src/Birdfont.vala:28+msgid "write ttf and eot files\n"+msgstr ""++#: ../src/Birdfont.vala:118+msgid "Can't find output directory"+msgstr ""++#: ../src/Birdfont.vala:123 ../src/Birdfont.vala:128+msgid "Writing"+msgstr ""++#: ../src/ExportTool.vala:29+msgid "Export glyph to svg file"+msgstr ""++#: ../src/ExportTool.vala:126+msgid "Can't export"+msgstr ""++#: ../src/ExportTool.vala:129+msgid "Wrote"+msgstr ""++#: ../src/ExportTool.vala:449+msgid "Wrote font files"+msgstr ""++#. / All lower case letters in alphabetic order+#: ../src/GlyphRange.vala:37+msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z"+msgstr "a b c d e f g h i j k l m n o p q r s t u v w x y z å ä ö"++#. / All upper case letters in alphabetic order+#: ../src/GlyphRange.vala:40+msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"+msgstr "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö"++#: ../src/GtkWindow.vala:243+msgid "_New"+msgstr ""++#: ../src/GtkWindow.vala:248+msgid "_Open"+msgstr ""++#: ../src/GtkWindow.vala:253+#, fuzzy+msgid "_Save"+msgstr "Spara"++#: ../src/GtkWindow.vala:258+#, fuzzy+msgid "Save _as"+msgstr "Spara som"++#: ../src/GtkWindow.vala:262+msgid "_Export"+msgstr ""++#: ../src/GtkWindow.vala:267+msgid "_Preview"+msgstr ""++#: ../src/GtkWindow.vala:272+msgid "_Kerning"+msgstr ""++#: ../src/GtkWindow.vala:277+msgid "_Quit"+msgstr ""++#: ../src/GtkWindow.vala:282+msgid "_Undo"+msgstr ""++#: ../src/GtkWindow.vala:287+msgid "_Copy"+msgstr ""++#: ../src/GtkWindow.vala:292+msgid "_Paste"+msgstr ""++#: ../src/GtkWindow.vala:298+msgid "_Next tab"+msgstr ""++#: ../src/GtkWindow.vala:311+msgid "_Previous tab"+msgstr ""++#: ../src/GtkWindow.vala:324+msgid "_Close tab"+msgstr ""++#: ../src/GtkWindow.vala:339+msgid "_Create path"+msgstr ""++#: ../src/GtkWindow.vala:346+msgid "_Zoom"+msgstr ""++#: ../src/GtkWindow.vala:352+msgid "_Create counter path"+msgstr ""++#: ../src/GtkWindow.vala:359+msgid "_Move"+msgstr ""++#: ../src/GtkWindow.vala:366+msgid "Show _full unicode characters set"+msgstr ""++#: ../src/GtkWindow.vala:373+msgid "Show de_fault characters set"+msgstr ""++#: ../src/GtkWindow.vala:380 ../src/Toolbox.vala:227+msgid "Show characters in font"+msgstr ""++#: ../src/GtkWindow.vala:387+msgid "Add new _grid item"+msgstr ""++#: ../src/GtkWindow.vala:393+msgid "Remove gr_id item"+msgstr ""++#: ../src/GtkWindow.vala:399+msgid "_Zoom in"+msgstr ""++#: ../src/GtkWindow.vala:406+msgid "Zoom _out"+msgstr ""++#: ../src/GtkWindow.vala:413+msgid "Zoom to _scale 1:1"+msgstr ""++#: ../src/GtkWindow.vala:421+msgid "_File"+msgstr "_Arkiv"++#: ../src/GtkWindow.vala:424+msgid "_Edit"+msgstr "_Redigera"++#: ../src/GtkWindow.vala:427+msgid "_Tab"+msgstr ""++#: ../src/GtkWindow.vala:430+msgid "T_ool"+msgstr "_Verktyg"++#: ../src/MenuTab.vala:94+msgid "Export"+msgstr ""++#: ../src/MenuTab.vala:95+msgid "Preview"+msgstr ""++#: ../src/MenuTab.vala:113+msgid "Recent files"+msgstr ""++#: ../src/MenuTab.vala:226 ../src/SaveDialog.vala:82+msgid "Save"+msgstr "Spara"++#: ../src/MergeTool.vala:23+msgid "Merge paths"+msgstr ""++#: ../src/MoveTool.vala:36+msgid "Move paths"+msgstr ""++#: ../src/PenTool.vala:48 ../src/Toolbox.vala:94+msgid "Right click to add new point, left click to move points"+msgstr ""++#: ../src/PenTool.vala:48+msgid "and double click to add new point on path"+msgstr ""++#: ../src/SaveDialog.vala:83+msgid "Save as"+msgstr "Spara som"++#: ../src/SaveDialog.vala:84+msgid "Discard"+msgstr ""++#: ../src/SaveDialog.vala:85+msgid "Cancel"+msgstr ""++#: ../src/Toolbox.vala:94+msgid "and double click to ad new point on path"+msgstr ""++#: ../src/Toolbox.vala:101+msgid "Add new point on path"+msgstr ""++#: ../src/Toolbox.vala:109+msgid "Begin new path from point on path"+msgstr ""++#: ../src/Toolbox.vala:117+msgid "Tie curve handles for selected edit point"+msgstr ""++#: ../src/Toolbox.vala:137+msgid "Tie coordinates to previous edit point"+msgstr ""++#: ../src/Toolbox.vala:144+msgid "Delete edit points"+msgstr ""++#: ../src/Toolbox.vala:153+msgid "Set precision"+msgstr ""++#: ../src/Toolbox.vala:181+msgid "Create counter from outline"+msgstr ""++#: ../src/Toolbox.vala:193+msgid "Move to path to bottom layer"+msgstr ""++#: ../src/Toolbox.vala:205+msgid "Show full unicode characters set"+msgstr ""++#: ../src/Toolbox.vala:216+msgid "Show default characters set"+msgstr ""++#: ../src/Toolbox.vala:236+msgid "Delete selected glyph"+msgstr ""++#: ../src/Toolbox.vala:302+msgid "Show help lines for x-height and baseline"+msgstr ""++#: ../src/Toolbox.vala:317+msgid "Show help lines at top and bottom margin"+msgstr ""++#: ../src/Toolbox.vala:335+msgid "Zoom in"+msgstr ""++#: ../src/Toolbox.vala:342+msgid "Zoom out"+msgstr ""++#: ../src/Toolbox.vala:349+msgid "Zoom to scale 1:1"+msgstr ""++#: ../src/Toolbox.vala:357+msgid "Show full glyph"+msgstr ""++#: ../src/Toolbox.vala:364+msgid "Zoom in at region boundries"+msgstr ""++#: ../src/Toolbox.vala:371+msgid "Zoom in background image"+msgstr ""++#: ../src/Toolbox.vala:384+msgid "Previous view"+msgstr ""++#: ../src/Toolbox.vala:390+msgid "Next view"+msgstr ""++#: ../src/Toolbox.vala:397+msgid "Set size for background image"+msgstr ""++#: ../src/Toolbox.vala:427+msgid "Show/hide background image"+msgstr ""++#: ../src/Toolbox.vala:435+msgid "Insert new background image"+msgstr ""++#: ../src/Toolbox.vala:440+msgid "Creating thumbnails"+msgstr ""++#: ../src/Toolbox.vala:459+msgid "Set background contrast"+msgstr ""++#: ../src/Toolbox.vala:479+msgid "Set threshold"+msgstr ""++#: ../src/Toolbox.vala:683+msgid "Set size for grid"+msgstr ""++#: ../src/VersionList.vala:33+msgid "New version"+msgstr ""++#: ../src/VersionList.vala:91+msgid "Version"+msgstr ""++#~ msgid "Glyph sequence"+#~ msgstr "Teckensekvens"++#, fuzzy+#~ msgid "Save?"+#~ msgstr "Spara"diff --git a/src/GlyphRange.vala b/src/GlyphRange.valaindex 0918941..5528060 100644--- a/src/GlyphRange.vala+++ b/src/GlyphRange.vala@@ -33,7 +33,10 @@ public class GlyphRange { 	} 	 	public void use_default_range () {+		/// All lower case letters in alphabetic order separated by space 		string lower_case = _("a b c d e f g h i j k l m n o p q r s t u v w x y z");+		+		/// All upper case letters in alphabetic order separated by space 		string upper_case = _("A B C D E F G H I J K L M N O P Q R S T U V W X Y Z");  		foreach (string c in lower_case.split (" ")) {diff --git a/translations/birdfont-sv.po b/translations/birdfont-sv.podeleted file mode 100644index 818f283..0000000--- a/translations/birdfont-sv.po+++ /dev/null@@ -1,421 +0,0 @@-# SOME DESCRIPTIVE TITLE.-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER-# This file is distributed under the same license as the PACKAGE package.-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.-#-#, fuzzy-msgid ""-msgstr ""-"Project-Id-Version: PACKAGE VERSION\n"-"Report-Msgid-Bugs-To: \n"-"POT-Creation-Date: 2012-12-12 10:59+0100\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"-"Language: \n"-"MIME-Version: 1.0\n"-"Content-Type: text/plain; charset=utf-8\n"-"Content-Transfer-Encoding: 8bit\n"--#: src/Argument.c:1067-msgid "Usage"-msgstr ""--#: src/Argument.c:1079-msgid "show coordinate in glyph view"-msgstr ""--#: src/Argument.c:1081-msgid "exit if a testcase failes"-msgstr ""--#: src/Argument.c:1083-msgid "treat warnings as fatal"-msgstr ""--#: src/Argument.c:1085-msgid "show this message"-msgstr ""--#: src/Argument.c:1087-msgid "sleep between each command in test suite"-msgstr ""--#: src/Argument.c:1089-msgid "run test case"-msgstr ""--#: src/BackgroundTool.c:587-msgid "Move, resize and rotate background image"-msgstr ""--#: src/Birdfont.c:169-msgid "Usage:"-msgstr ""--#: src/Birdfont.c:179-msgid "print this message\n"-msgstr ""--#: src/Birdfont.c:185-msgid "write files to this directory\n"-msgstr ""--#: src/Birdfont.c:191-msgid "write svg file\n"-msgstr ""--#: src/Birdfont.c:197-msgid "write ttf and eot files\n"-msgstr ""--#: src/Birdfont.c:633-msgid "Can't find output directory"-msgstr ""--#: src/Birdfont.c:679 src/Birdfont.c:726-msgid "Writing"-msgstr ""--#: src/ExportTool.c:462-msgid "Export glyph to svg file"-msgstr ""--#: src/ExportTool.c:865-msgid "Can't export"-msgstr ""--#: src/ExportTool.c:891-msgid "Wrote"-msgstr ""--#: src/ExportTool.c:1267-msgid "Alphabet"-msgstr ""--#: src/ExportTool.c:1298 src/GlyphRange.c:208-msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z"-msgstr "a b c d e f g h i j k l m n o p q r s t u v w x y z å ä ö"--#: src/ExportTool.c:1303 src/GlyphRange.c:211-msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"-msgstr "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö"--#: src/ExportTool.c:1913-msgid "Wrote font files"-msgstr ""--#: src/MenuTab.c:814-msgid "Preferences"-msgstr ""--#: src/MenuTab.c:835-msgid "Glyph sequence"-msgstr "Teckensekvens"--#: src/MenuTab.c:852-msgid "Name"-msgstr ""--#: src/MenuTab.c:873-msgid "Export"-msgstr ""--#: src/MenuTab.c:881-msgid "Export SVG, TTF & EOF fonts"-msgstr ""--#: src/MenuTab.c:888-msgid "Preview"-msgstr ""--#: src/MenuTab.c:896-msgid "Export SVG font and view the result"-msgstr ""--#: src/MenuTab.c:953-msgid "Recent files"-msgstr ""--#: src/MenuTab.c:1397 src/SaveDialog.c:334-msgid "Save"-msgstr "Spara"--#: src/MergeTool.c:224-msgid "Merge paths"-msgstr ""--#: src/MoveTool.c:823-msgid "Move paths"-msgstr ""--#: src/PenTool.c:888 src/Toolbox.c:2384-msgid "Right click to add new point, left click to move points"-msgstr ""--#: src/PenTool.c:891-msgid "and double click to add new point on path"-msgstr ""--#: src/SaveDialog.c:310-#, fuzzy-msgid "Save?"-msgstr "Spara"--#: src/SaveDialog.c:344-msgid "Save as"-msgstr "Spara som"--#: src/SaveDialog.c:354-msgid "Discard"-msgstr ""--#: src/SaveDialog.c:364-msgid "Cancel"-msgstr ""--#: src/Toolbox.c:1884-msgid "Creating thumbnails"-msgstr ""--#: src/Toolbox.c:2387-msgid "and double click to ad new point on path"-msgstr ""--#: src/Toolbox.c:2397-msgid "Add new point on path"-msgstr ""--#: src/Toolbox.c:2410-msgid "Begin new path from point on path"-msgstr ""--#: src/Toolbox.c:2420-msgid "Tie curve handles for selected edit point"-msgstr ""--#: src/Toolbox.c:2428-msgid "Tie coordinates to previous edit point"-msgstr ""--#: src/Toolbox.c:2433-msgid "Delete edit points"-msgstr ""--#: src/Toolbox.c:2440-msgid "Set precision"-msgstr ""--#: src/Toolbox.c:2472-msgid "Create counter from outline"-msgstr ""--#: src/Toolbox.c:2480-msgid "Move to path to bottom layer"-msgstr ""--#: src/Toolbox.c:2488-msgid "Show full unicode characters set"-msgstr ""--#: src/Toolbox.c:2496-msgid "Show default characters set"-msgstr ""--#: src/Toolbox.c:2504 GtkWindow.c:2061-msgid "Show characters in font"-msgstr ""--#: src/Toolbox.c:2512-msgid "Delete selected glyph"-msgstr ""--#: src/Toolbox.c:2597-msgid "Show help lines for x-height and baseline"-msgstr ""--#: src/Toolbox.c:2603-msgid "Show help lines at top and bottom margin"-msgstr ""--#: src/Toolbox.c:2613-msgid "Zoom in"-msgstr ""--#: src/Toolbox.c:2619-msgid "Zoom out"-msgstr ""--#: src/Toolbox.c:2625-msgid "Zoom to scale 1:1"-msgstr ""--#: src/Toolbox.c:2631-msgid "Show full glyph"-msgstr ""--#: src/Toolbox.c:2637-msgid "Zoom in at region boundries"-msgstr ""--#: src/Toolbox.c:2643-msgid "Zoom in background image"-msgstr ""--#: src/Toolbox.c:2649-msgid "Previous view"-msgstr ""--#: src/Toolbox.c:2655-msgid "Next view"-msgstr ""--#: src/Toolbox.c:2661-msgid "Set size for background image"-msgstr ""--#: src/Toolbox.c:2688-msgid "Show/hide background image"-msgstr ""--#: src/Toolbox.c:2694-msgid "Insert new background image"-msgstr ""--#: src/Toolbox.c:2701-msgid "Set background contrast"-msgstr ""--#: src/Toolbox.c:2707-msgid "Set threshold"-msgstr ""--#: src/Toolbox.c:3406-msgid "Set size for grid"-msgstr ""--#: src/VersionList.c:385-msgid "New version"-msgstr ""--#: src/VersionList.c:606-msgid "Version"-msgstr ""--#: GtkWindow.c:1926-msgid "_New"-msgstr ""--#: GtkWindow.c:1933-msgid "_Open"-msgstr ""--#: GtkWindow.c:1940-#, fuzzy-msgid "_Save"-msgstr "Spara"--#: GtkWindow.c:1947-#, fuzzy-msgid "Save _as"-msgstr "Spara som"--#: GtkWindow.c:1953-msgid "_Export"-msgstr ""--#: GtkWindow.c:1960-msgid "_Preview"-msgstr ""--#: GtkWindow.c:1967-msgid "_Kerning"-msgstr ""--#: GtkWindow.c:1974-msgid "_Quit"-msgstr ""--#: GtkWindow.c:1980-msgid "_Undo"-msgstr ""--#: GtkWindow.c:1987-msgid "_Copy"-msgstr ""--#: GtkWindow.c:1994-msgid "_Paste"-msgstr ""--#: GtkWindow.c:2001-msgid "_Next tab"-msgstr ""--#: GtkWindow.c:2007-msgid "_Previous tab"-msgstr ""--#: GtkWindow.c:2013-msgid "_Close tab"-msgstr ""--#: GtkWindow.c:2020-msgid "_Create path"-msgstr ""--#: GtkWindow.c:2027-msgid "_Zoom"-msgstr ""--#: GtkWindow.c:2033-msgid "_Create counter path"-msgstr ""--#: GtkWindow.c:2040-msgid "_Move"-msgstr ""--#: GtkWindow.c:2047-msgid "Show _full unicode characters set"-msgstr ""--#: GtkWindow.c:2054-msgid "Show de_fault characters set"-msgstr ""--#: GtkWindow.c:2068-msgid "Add new _grid item"-msgstr ""--#: GtkWindow.c:2074-msgid "Remove gr_id item"-msgstr ""--#: GtkWindow.c:2080-msgid "_Zoom in"-msgstr ""--#: GtkWindow.c:2087-msgid "Zoom _out"-msgstr ""--#: GtkWindow.c:2094-msgid "Zoom to _scale 1:1"-msgstr ""--#: GtkWindow.c:2101-msgid "_File"-msgstr "_Arkiv"--#: GtkWindow.c:2106-msgid "_Edit"-msgstr "_Redigera"--#: GtkWindow.c:2111-msgid "_Tab"-msgstr ""--#: GtkWindow.c:2116-msgid "T_ool"-msgstr "_Verktyg"diff --git a/wscript b/wscriptindex f8d4359..64b5d87 100644--- a/wscript+++ b/wscript@@ -73,44 +73,36 @@ def build(bld): 
 def update_translations (bld):
 	bld (
-		rule = "xgettext --language=C# --keyword=_ --from-code=utf-8 --output=../birdfont.pot src/* ./*.c",
+		rule = "xgettext --language=C# --keyword=_ --add-comments=/ --from-code=utf-8 --output=../birdfont.pot ../src/*.vala",
 		name = "update pot",
 		always = True
 	)
 			
-	for file in os.listdir('./translations'):
+	for file in os.listdir('./po'):
+		if file == "birdfont.pot": continue
+	
 		loc = file.replace (".po", "")
-		loc = loc.replace ("birdfont-", "")
-
-		d = "../translations/birdfont-" + loc + ".po"
-
-		bld (
-			rule = "ls",
-			always = True
-		)
-
-		print (d)
+		d = "../po/" + loc + ".po"
 
 		bld (
-			rule = "msgmerge " + d + """ ../birdfont.pot > build/birdfont-""" + loc + ".po.new",
+			rule = "msgmerge " + d + """ ../po/birdfont.pot > build/""" + loc + ".po.new",
 			depends = "update pot",
 			name = "merge pot",
 			always = True
 		)		
 
 		bld (
-			rule = "mv build/birdfont-""" + loc + ".po.new " + d,
+			rule = "mv build/""" + loc + ".po.new " + d,
 			depends = "merge pot",
 			always = True
 		)		
 		
 
 def compile_translations (bld):
-	for file in os.listdir('./translations'):
-		# extract LANG from birdfont-sv_SE.po and create .mo files
+	for file in os.listdir('./po'):
+		if file == "birdfont.pot": continue
 		
 		loc = file.replace (".po", "")
-		loc = loc.replace ("birdfont-", "")
 		
 		bld (
 			rule = "mkdir -p locale/" + loc + "/LC_MESSAGES/",
@@ -118,7 +110,7 @@ def compile_translations (bld): 		)
 		
 		bld (
-			rule = "msgfmt --output=locale/" + loc + "/LC_MESSAGES/birdfont.mo ../translations/birdfont-" + loc + ".po",
+			rule = "msgfmt --output=locale/" + loc + "/LC_MESSAGES/birdfont.mo ../po/" + loc + ".po",
 			depends = loc,
 			target = 'locale/'  + loc + '/LC_MESSAGES/birdfont.mo'
 		)

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112