Commit 83a1370
full swedish translation
Changed files (14)
modifiedpo/birdfont.potmodifiedpo/de.pomodifiedpo/sv.pomodifiedsrc/Argument.valamodifiedsrc/CutBackgroundTool.valamodifiedsrc/ExportTool.valamodifiedsrc/GridTool.valamodifiedsrc/MenuTab.valamodifiedsrc/PenTool.valamodifiedsrc/SaveDialog.valamodifiedsrc/TabBar.valamodifiedsrc/Toolbox.valamodifiedwafmodifiedwscript
Diff
@@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n"-"POT-Creation-Date: 2012-12-12 18:39+0100\n"+"POT-Creation-Date: 2012-12-14 07:49+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"@@ -21,12 +21,20 @@ msgstr "" msgid "Usage" msgstr "" +#: ../src/Argument.vala:227+msgid "FILE"+msgstr ""++#: ../src/Argument.vala:227+msgid "OPTION"+msgstr ""+ #: ../src/Argument.vala:229 msgid "show coordinate in glyph view" msgstr "" #: ../src/Argument.vala:230-msgid "exit if a testcase failes"+msgid "exit if a test case failes" msgstr "" #: ../src/Argument.vala:231@@ -77,32 +85,44 @@ msgstr "" msgid "Writing" msgstr "" +#: ../src/CutBackgroundTool.vala:37+msgid "Crop background image"+msgstr ""+ #: ../src/ExportTool.vala:29 msgid "Export glyph to svg file" msgstr "" -#: ../src/ExportTool.vala:126+#: ../src/ExportTool.vala:94+msgid "Alphabet"+msgstr ""++#: ../src/ExportTool.vala:128 msgid "Can't export" msgstr "" -#: ../src/ExportTool.vala:129+#: ../src/ExportTool.vala:131 msgid "Wrote" msgstr "" -#: ../src/ExportTool.vala:449+#: ../src/ExportTool.vala:451 msgid "Wrote font files" msgstr "" -#. / All lower case letters in alphabetic order+#. / All lower case letters in alphabetic order separated by space #: ../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+#. / All upper case letters in alphabetic order separated by space #: ../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/GridTool.vala:36+msgid "Show grid"+msgstr ""+ #: ../src/GtkWindow.vala:243 msgid "_New" msgstr ""@@ -183,7 +203,7 @@ msgstr "" msgid "Show de_fault characters set" msgstr "" -#: ../src/GtkWindow.vala:380 ../src/Toolbox.vala:227+#: ../src/GtkWindow.vala:380 msgid "Show characters in font" msgstr "" @@ -235,7 +255,27 @@ msgstr "" msgid "Recent files" msgstr "" -#: ../src/MenuTab.vala:226 ../src/SaveDialog.vala:82+#: ../src/MenuTab.vala:150+msgid "Preferences"+msgstr ""++#: ../src/MenuTab.vala:151+msgid "Export SVG, TTF & EOT fonts"+msgstr ""++#: ../src/MenuTab.vala:152+msgid "Name"+msgstr ""++#: ../src/MenuTab.vala:153+msgid "Glyph sequence"+msgstr ""++#: ../src/MenuTab.vala:154 ../src/MenuTab.vala:155+msgid "Export SVG font and view the result"+msgstr ""++#: ../src/MenuTab.vala:238 ../src/SaveDialog.vala:82 msgid "Save" msgstr "" @@ -247,12 +287,12 @@ msgstr "" msgid "Move paths" msgstr "" -#: ../src/PenTool.vala:48 ../src/Toolbox.vala:94-msgid "Right click to add new point, left click to move points"+#: ../src/PenTool.vala:48+msgid "Right click to add new points, left click to move points" msgstr "" #: ../src/PenTool.vala:48-msgid "and double click to add new point on path"+msgid "and double click to add new point on path." msgstr "" #: ../src/SaveDialog.vala:83@@ -267,8 +307,28 @@ msgstr "" msgid "Cancel" msgstr "" +#: ../src/SaveDialog.vala:94+msgid "Save?"+msgstr ""++#: ../src/TabBar.vala:479+msgid "Overview"+msgstr ""++#: ../src/TabBar.vala:482+msgid "Kerning"+msgstr ""++#: ../src/TabBar.vala:485+msgid "Menu"+msgstr ""+ #: ../src/Toolbox.vala:94-msgid "and double click to ad new point on path"+msgid "Right click to add new point, left click to move points"+msgstr ""++#: ../src/Toolbox.vala:94+msgid "and double click to add new point on path" msgstr "" #: ../src/Toolbox.vala:101@@ -276,7 +336,7 @@ msgid "Add new point on path" msgstr "" #: ../src/Toolbox.vala:109-msgid "Begin new path from point on path"+msgid "Begin new line from point on path" msgstr "" #: ../src/Toolbox.vala:117@@ -300,7 +360,7 @@ msgid "Create counter from outline" msgstr "" #: ../src/Toolbox.vala:193-msgid "Move to path to bottom layer"+msgid "Move to path to the bottom layer" msgstr "" #: ../src/Toolbox.vala:205@@ -311,6 +371,10 @@ msgstr "" msgid "Show default characters set" msgstr "" +#: ../src/Toolbox.vala:227+msgid "Show all characters in font"+msgstr ""+ #: ../src/Toolbox.vala:236 msgid "Delete selected glyph" msgstr ""@@ -364,7 +428,7 @@ msgid "Show/hide background image" msgstr "" #: ../src/Toolbox.vala:435-msgid "Insert new background image"+msgid "Insert a new background image" msgstr "" #: ../src/Toolbox.vala:440@@ -372,7 +436,7 @@ msgid "Creating thumbnails" msgstr "" #: ../src/Toolbox.vala:459-msgid "Set background contrast"+msgid "Set contrast for background image" msgstr "" #: ../src/Toolbox.vala:479@@ -2,31 +2,40 @@ # 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.-# 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"+"POT-Creation-Date: 2012-12-14 07:49+0100\n"+"PO-Revision-Date: 2012-12-13 19:10+0000\n"+"Last-Translator: Johan <johan.mattsson.m@gmail.com>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n"-"X-Generator: Translate Toolkit 1.9.1-pre\n"+"Plural-Forms: nplurals=2; plural=(n != 1);\n"+"X-Generator: Pootle 2.5.0-beta1\n"+"X-POOTLE-MTIME: 1355425853.0\n" #: ../src/Argument.vala:225 msgid "Usage" msgstr "" +#: ../src/Argument.vala:227+msgid "FILE"+msgstr ""++#: ../src/Argument.vala:227+msgid "OPTION"+msgstr ""+ #: ../src/Argument.vala:229 msgid "show coordinate in glyph view" msgstr "" #: ../src/Argument.vala:230-msgid "exit if a testcase failes"+msgid "exit if a test case failes" msgstr "" #: ../src/Argument.vala:231@@ -77,32 +86,44 @@ msgstr "" msgid "Writing" msgstr "" +#: ../src/CutBackgroundTool.vala:37+msgid "Crop background image"+msgstr ""+ #: ../src/ExportTool.vala:29 msgid "Export glyph to svg file" msgstr "" -#: ../src/ExportTool.vala:126+#: ../src/ExportTool.vala:94+msgid "Alphabet"+msgstr ""++#: ../src/ExportTool.vala:128 msgid "Can't export" msgstr "" -#: ../src/ExportTool.vala:129+#: ../src/ExportTool.vala:131 msgid "Wrote" msgstr "" -#: ../src/ExportTool.vala:449+#: ../src/ExportTool.vala:451 msgid "Wrote font files" msgstr "" -#. / All lower case letters in alphabetic order+#. / All lower case letters in alphabetic order separated by space #: ../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+#. / All upper case letters in alphabetic order separated by space #: ../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/GridTool.vala:36+msgid "Show grid"+msgstr ""+ #: ../src/GtkWindow.vala:243 msgid "_New" msgstr ""@@ -183,7 +204,7 @@ msgstr "" msgid "Show de_fault characters set" msgstr "" -#: ../src/GtkWindow.vala:380 ../src/Toolbox.vala:227+#: ../src/GtkWindow.vala:380 msgid "Show characters in font" msgstr "" @@ -235,7 +256,27 @@ msgstr "" msgid "Recent files" msgstr "" -#: ../src/MenuTab.vala:226 ../src/SaveDialog.vala:82+#: ../src/MenuTab.vala:150+msgid "Preferences"+msgstr ""++#: ../src/MenuTab.vala:151+msgid "Export SVG, TTF & EOT fonts"+msgstr ""++#: ../src/MenuTab.vala:152+msgid "Name"+msgstr ""++#: ../src/MenuTab.vala:153+msgid "Glyph sequence"+msgstr ""++#: ../src/MenuTab.vala:154 ../src/MenuTab.vala:155+msgid "Export SVG font and view the result"+msgstr ""++#: ../src/MenuTab.vala:238 ../src/SaveDialog.vala:82 msgid "Save" msgstr "" @@ -247,12 +288,12 @@ msgstr "" msgid "Move paths" msgstr "" -#: ../src/PenTool.vala:48 ../src/Toolbox.vala:94-msgid "Right click to add new point, left click to move points"+#: ../src/PenTool.vala:48+msgid "Right click to add new points, left click to move points" msgstr "" #: ../src/PenTool.vala:48-msgid "and double click to add new point on path"+msgid "and double click to add new point on path." msgstr "" #: ../src/SaveDialog.vala:83@@ -267,8 +308,28 @@ msgstr "" msgid "Cancel" msgstr "" +#: ../src/SaveDialog.vala:94+msgid "Save?"+msgstr ""++#: ../src/TabBar.vala:479+msgid "Overview"+msgstr ""++#: ../src/TabBar.vala:482+msgid "Kerning"+msgstr ""++#: ../src/TabBar.vala:485+msgid "Menu"+msgstr ""+ #: ../src/Toolbox.vala:94-msgid "and double click to ad new point on path"+msgid "Right click to add new point, left click to move points"+msgstr ""++#: ../src/Toolbox.vala:94+msgid "and double click to add new point on path" msgstr "" #: ../src/Toolbox.vala:101@@ -276,7 +337,7 @@ msgid "Add new point on path" msgstr "" #: ../src/Toolbox.vala:109-msgid "Begin new path from point on path"+msgid "Begin new line from point on path" msgstr "" #: ../src/Toolbox.vala:117@@ -300,7 +361,7 @@ msgid "Create counter from outline" msgstr "" #: ../src/Toolbox.vala:193-msgid "Move to path to bottom layer"+msgid "Move to path to the bottom layer" msgstr "" #: ../src/Toolbox.vala:205@@ -311,6 +372,10 @@ msgstr "" msgid "Show default characters set" msgstr "" +#: ../src/Toolbox.vala:227+msgid "Show all characters in font"+msgstr ""+ #: ../src/Toolbox.vala:236 msgid "Delete selected glyph" msgstr ""@@ -364,7 +429,7 @@ msgid "Show/hide background image" msgstr "" #: ../src/Toolbox.vala:435-msgid "Insert new background image"+msgid "Insert a new background image" msgstr "" #: ../src/Toolbox.vala:440@@ -372,7 +437,7 @@ msgid "Creating thumbnails" msgstr "" #: ../src/Toolbox.vala:459-msgid "Set background contrast"+msgid "Set contrast for background image" msgstr "" #: ../src/Toolbox.vala:479@@ -6,8 +6,8 @@ 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: 2012-12-13 13:53+0000\n"+"POT-Creation-Date: 2012-12-14 07:49+0100\n"+"PO-Revision-Date: 2012-12-14 06:48+0000\n" "Last-Translator: Johan <johan.mattsson.m@gmail.com>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "Language: sv\n"@@ -16,19 +16,27 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Pootle 2.5.0-beta1\n"-"X-POOTLE-MTIME: 1355406838.0\n"+"X-POOTLE-MTIME: 1355467690.0\n" #: ../src/Argument.vala:225 msgid "Usage" msgstr "Användning" +#: ../src/Argument.vala:227+msgid "FILE"+msgstr "FIL"++#: ../src/Argument.vala:227+msgid "OPTION"+msgstr "FLAGGOR"+ #: ../src/Argument.vala:229 msgid "show coordinate in glyph view" msgstr "visa koordinater i redigeringsfönstret" #: ../src/Argument.vala:230-msgid "exit if a testcase failes"-msgstr ""+msgid "exit if a test case failes"+msgstr "avsluta om ett test misslyckas" #: ../src/Argument.vala:231 msgid "treat warnings as fatal"@@ -40,15 +48,15 @@ msgstr "visa detta meddelande" #: ../src/Argument.vala:233 msgid "sleep between each command in test suite"-msgstr ""+msgstr "vänta mellan varje test" #: ../src/Argument.vala:234 msgid "run test case"-msgstr ""+msgstr "utför automatisk testning" #: ../src/BackgroundTool.vala:40 msgid "Move, resize and rotate background image"-msgstr ""+msgstr "Flytta, ändra storlek på och rotera bakgrundsbilden" #: ../src/Birdfont.vala:22 msgid "Usage:"@@ -60,7 +68,7 @@ msgstr "skriv ut detta meddelande\n" #: ../src/Birdfont.vala:26 msgid "write files to this directory\n"-msgstr ""+msgstr "skriv filer till denna katalog\n" #: ../src/Birdfont.vala:27 msgid "write svg file\n"@@ -78,55 +86,67 @@ msgstr "Kan inte hitta mappen som filerna ska skrivas till" msgid "Writing" msgstr "Skriver" +#: ../src/CutBackgroundTool.vala:37+msgid "Crop background image"+msgstr "Beskär bakgrundsbilden"+ #: ../src/ExportTool.vala:29 msgid "Export glyph to svg file"-msgstr ""+msgstr "Exportera tecken till svg-fil" -#: ../src/ExportTool.vala:126+#: ../src/ExportTool.vala:94+msgid "Alphabet"+msgstr "Alfabetet"++#: ../src/ExportTool.vala:128 msgid "Can't export"-msgstr ""+msgstr "Kan inte exportera" -#: ../src/ExportTool.vala:129+#: ../src/ExportTool.vala:131 msgid "Wrote"-msgstr ""+msgstr "Har skrivit" -#: ../src/ExportTool.vala:449+#: ../src/ExportTool.vala:451 msgid "Wrote font files"-msgstr ""+msgstr "Har skrivit typsnittsfiler" -#. / All lower case letters in alphabetic order+#. / All lower case letters in alphabetic order separated by space #: ../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+#. / All upper case letters in alphabetic order separated by space #: ../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/GridTool.vala:36+msgid "Show grid"+msgstr "Visa rutnät"+ #: ../src/GtkWindow.vala:243 msgid "_New"-msgstr ""+msgstr "_Nytt" #: ../src/GtkWindow.vala:248 msgid "_Open"-msgstr ""+msgstr "_Öppna" #: ../src/GtkWindow.vala:253 msgid "_Save"-msgstr ""+msgstr "_Spara" #: ../src/GtkWindow.vala:258 msgid "Save _as"-msgstr ""+msgstr "Spara so_m" #: ../src/GtkWindow.vala:262 msgid "_Export"-msgstr ""+msgstr "_Exportera" #: ../src/GtkWindow.vala:267 msgid "_Preview"-msgstr ""+msgstr "_Förhandsgranska" #: ../src/GtkWindow.vala:272 msgid "_Kerning"@@ -134,43 +154,43 @@ msgstr "" #: ../src/GtkWindow.vala:277 msgid "_Quit"-msgstr ""+msgstr "_Avsluta" #: ../src/GtkWindow.vala:282 msgid "_Undo"-msgstr ""+msgstr "_Ångra" #: ../src/GtkWindow.vala:287 msgid "_Copy"-msgstr ""+msgstr "_Kopiera" #: ../src/GtkWindow.vala:292 msgid "_Paste"-msgstr ""+msgstr "Klistra _in" #: ../src/GtkWindow.vala:298 msgid "_Next tab"-msgstr ""+msgstr "_Nästa flik" #: ../src/GtkWindow.vala:311 msgid "_Previous tab"-msgstr ""+msgstr "_Föregående flik" #: ../src/GtkWindow.vala:324 msgid "_Close tab"-msgstr ""+msgstr "_Stäng flik" #: ../src/GtkWindow.vala:339 msgid "_Create path"-msgstr ""+msgstr "Skapa _kontur" #: ../src/GtkWindow.vala:346 msgid "_Zoom"-msgstr ""+msgstr "_Zoom" #: ../src/GtkWindow.vala:352 msgid "_Create counter path"-msgstr ""+msgstr "Skapa _insida" #: ../src/GtkWindow.vala:359 msgid "_Move"@@ -182,19 +202,19 @@ msgstr "Visa alla _unicode tecken" #: ../src/GtkWindow.vala:373 msgid "Show de_fault characters set"-msgstr ""+msgstr "Visa svenska tecken" -#: ../src/GtkWindow.vala:380 ../src/Toolbox.vala:227+#: ../src/GtkWindow.vala:380 msgid "Show characters in font"-msgstr ""+msgstr "Visa alla typsnittets tecken" #: ../src/GtkWindow.vala:387 msgid "Add new _grid item"-msgstr ""+msgstr "Lägg till storlek för nytt _rutnät" #: ../src/GtkWindow.vala:393 msgid "Remove gr_id item"-msgstr ""+msgstr "Ta bort storlek för rutnätet" #: ../src/GtkWindow.vala:399 msgid "_Zoom in"@@ -206,7 +226,7 @@ msgstr "" #: ../src/GtkWindow.vala:413 msgid "Zoom to _scale 1:1"-msgstr ""+msgstr "Visa i skala _1:1" #: ../src/GtkWindow.vala:421 msgid "_File"@@ -218,7 +238,7 @@ msgstr "_Redigera" #: ../src/GtkWindow.vala:427 msgid "_Tab"-msgstr ""+msgstr "_Flik" #: ../src/GtkWindow.vala:430 msgid "T_ool"@@ -226,35 +246,57 @@ msgstr "_Verktyg" #: ../src/MenuTab.vala:94 msgid "Export"-msgstr ""+msgstr "Exportera" #: ../src/MenuTab.vala:95 msgid "Preview"-msgstr ""+msgstr "Förhandsgranska" #: ../src/MenuTab.vala:113 msgid "Recent files"-msgstr ""+msgstr "Senast använda filer"++#: ../src/MenuTab.vala:150+msgid "Preferences"+msgstr "Inställningar"++#: ../src/MenuTab.vala:151+msgid "Export SVG, TTF & EOT fonts"+msgstr "Exportera SVG, TTF & EOT filer"++#: ../src/MenuTab.vala:152+msgid "Name"+msgstr "Namn" -#: ../src/MenuTab.vala:226 ../src/SaveDialog.vala:82+#: ../src/MenuTab.vala:153+msgid "Glyph sequence"+msgstr "Teckensekvens"++#: ../src/MenuTab.vala:154 ../src/MenuTab.vala:155+msgid "Export SVG font and view the result"+msgstr "Exportera SVG-typsnitt och visa resultatet"++#: ../src/MenuTab.vala:238 ../src/SaveDialog.vala:82 msgid "Save" msgstr "Spara" #: ../src/MergeTool.vala:23 msgid "Merge paths"-msgstr ""+msgstr "Sammanfoga slingor" #: ../src/MoveTool.vala:36 msgid "Move paths"-msgstr ""+msgstr "Flytta objekt" -#: ../src/PenTool.vala:48 ../src/Toolbox.vala:94-msgid "Right click to add new point, left click to move points"+#: ../src/PenTool.vala:48+msgid "Right click to add new points, left click to move points" msgstr ""+"Högerklicka för att lägga till nya punkter, vänsterklicka för att flytta "+"punkter" #: ../src/PenTool.vala:48-msgid "and double click to add new point on path"-msgstr ""+msgid "and double click to add new point on path."+msgstr "och dubbelklicka för att lägga till ny punkt på slingan." #: ../src/SaveDialog.vala:83 msgid "Save as"@@ -262,67 +304,93 @@ msgstr "Spara som" #: ../src/SaveDialog.vala:84 msgid "Discard"-msgstr ""+msgstr "Spara inte" #: ../src/SaveDialog.vala:85 msgid "Cancel"+msgstr "Avbryt"++#: ../src/SaveDialog.vala:94+msgid "Save?"+msgstr "Spara?"++#: ../src/TabBar.vala:479+msgid "Overview"+msgstr "Översikt"++#: ../src/TabBar.vala:482+msgid "Kerning" msgstr "" +#: ../src/TabBar.vala:485+msgid "Menu"+msgstr "Meny"+ #: ../src/Toolbox.vala:94-msgid "and double click to ad new point on path"+msgid "Right click to add new point, left click to move points" msgstr ""+"Högerklicka för att lägga till nya punkter, vänsterklicka för att flytta "+"punkter"++#: ../src/Toolbox.vala:94+msgid "and double click to add new point on path"+msgstr "och dubbelklicka för att lägga till en ny punkt på slingan" #: ../src/Toolbox.vala:101 msgid "Add new point on path"-msgstr ""+msgstr "Lägg till en ny punkt på slingan" #: ../src/Toolbox.vala:109-msgid "Begin new path from point on path"-msgstr ""+msgid "Begin new line from point on path"+msgstr "Börja ny linje från en punkt på slingan" #: ../src/Toolbox.vala:117 msgid "Tie curve handles for selected edit point"-msgstr ""+msgstr "Knyt handtagen på den valda kontrollpunkten" #: ../src/Toolbox.vala:137 msgid "Tie coordinates to previous edit point"-msgstr ""+msgstr "Knyt handtag till föregående kontrollpunkt" #: ../src/Toolbox.vala:144 msgid "Delete edit points"-msgstr ""+msgstr "Radera kontrollpunkter" #: ../src/Toolbox.vala:153 msgid "Set precision"-msgstr ""+msgstr "Ställ in precision" #: ../src/Toolbox.vala:181 msgid "Create counter from outline"-msgstr "Skapa insida från objekt"+msgstr "Skapa insida från kontur" #: ../src/Toolbox.vala:193-msgid "Move to path to bottom layer"-msgstr ""+msgid "Move to path to the bottom layer"+msgstr "Flytta slingan till bottenlagret" #: ../src/Toolbox.vala:205 msgid "Show full unicode characters set"-msgstr ""+msgstr "Visa alla unicodetecken" #: ../src/Toolbox.vala:216 msgid "Show default characters set"-msgstr ""+msgstr "Visa förvald teckenkodning"++#: ../src/Toolbox.vala:227+msgid "Show all characters in font"+msgstr "Visa alla typsnittets tecken" #: ../src/Toolbox.vala:236 msgid "Delete selected glyph"-msgstr ""+msgstr "Radera markerade tecken" #: ../src/Toolbox.vala:302 msgid "Show help lines for x-height and baseline"-msgstr ""+msgstr "Visa stödlinjer för x-höjd och baslinje" #: ../src/Toolbox.vala:317 msgid "Show help lines at top and bottom margin"-msgstr ""+msgstr "Visa stödlinjer för botten- och toppmarginaler" #: ../src/Toolbox.vala:335 msgid "Zoom in"@@ -334,60 +402,78 @@ msgstr "" #: ../src/Toolbox.vala:349 msgid "Zoom to scale 1:1"-msgstr ""+msgstr "Visa i skala 1:1" #: ../src/Toolbox.vala:357 msgid "Show full glyph"-msgstr ""+msgstr "Visa hela" #: ../src/Toolbox.vala:364 msgid "Zoom in at region boundries"-msgstr ""+msgstr "Visa avgränsningar" #: ../src/Toolbox.vala:371 msgid "Zoom in background image"-msgstr ""+msgstr "Visa hela bakgrundsbilden" #: ../src/Toolbox.vala:384 msgid "Previous view"-msgstr ""+msgstr "Föregående vy" #: ../src/Toolbox.vala:390 msgid "Next view"-msgstr ""+msgstr "Nästa vy" #: ../src/Toolbox.vala:397 msgid "Set size for background image"-msgstr ""+msgstr "Ställ in storleken på bakgrundsbilden" #: ../src/Toolbox.vala:427 msgid "Show/hide background image"-msgstr ""+msgstr "Visa/dölj bakgrundsbilden" #: ../src/Toolbox.vala:435-msgid "Insert new background image"-msgstr ""+msgid "Insert a new background image"+msgstr "Lägg till en ny bakgrundsbild" #: ../src/Toolbox.vala:440 msgid "Creating thumbnails"-msgstr ""+msgstr "Skapar miniatyrbilder" #: ../src/Toolbox.vala:459-msgid "Set background contrast"-msgstr ""+msgid "Set contrast for background image"+msgstr "Ställ in bakgrundsbildens kontrast" #: ../src/Toolbox.vala:479 msgid "Set threshold"-msgstr ""+msgstr "Ställ in gränsvärde" #: ../src/Toolbox.vala:683 msgid "Set size for grid"-msgstr ""+msgstr "Ange storlek på rutmönstret" #: ../src/VersionList.vala:33 msgid "New version"-msgstr ""+msgstr "Ny version" #: ../src/VersionList.vala:91 msgid "Version"-msgstr ""+msgstr "Version"++#~ msgid "exit if a testcase failes"+#~ msgstr "avsluta om ett test misslyckas"++#~ msgid "Export SVG, TTF & EOF fonts"+#~ msgstr "Exportera SVG, TTF & EOT filer"++#~ msgid "Begin new path from point on path"+#~ msgstr "Börja ny linje från en punkt på figuren"++#~ msgid "Move to path to bottom layer"+#~ msgstr "Flytta objekt till bottenlagret"++#~ msgid "Insert new background image"+#~ msgstr "Lägg till en ny bakgrundsbild"++#~ msgid "Set background contrast"+#~ msgstr "Ställ in kontrast för bakgrundsbilden"@@ -224,10 +224,10 @@ public class Argument : GLib.Object { { stdout.printf (_("Usage") + ": "); stdout.printf (args.nth (0).data);- stdout.printf (" [FILE] [OPTION ...]\n");+ stdout.printf (" [" + _("FILE") + "] [" + _("OPTION") + " ...]\n"); print_padded ("-c, --show-coordinates", _("show coordinate in glyph view"));- print_padded ("-e, --exit", _("exit if a testcase failes"));+ print_padded ("-e, --exit", _("exit if a test case failes")); print_padded ("-f, --fatal-warning", _("treat warnings as fatal")); print_padded ("-h, --help", _("show this message")); print_padded ("-s, --slow", _("sleep between each command in test suite"));@@ -34,7 +34,7 @@ class CutBackgroundTool : Tool { public signal void new_image (GlyphBackgroundImage file); public CutBackgroundTool (string name) {- base (name, "Crop background image"); + base (name, _("Crop background image")); select_action.connect((self) => { });@@ -90,7 +90,9 @@ public class ExportTool : Tool { } os = new DataOutputStream (file.create(FileCreateFlags.REPLACE_DESTINATION)); - + + _("Alphabet");+ os.put_string ( """<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >@@ -33,7 +33,7 @@ class GridTool : Tool { public static List <SpinButton> sizes; public GridTool (string n) {- base (n, "Show grid", 'g', NONE);+ base (n, _("Show grid"), 'g', NONE); horizontal = new List <Line> (); vertical = new List <Line> ();@@ -91,7 +91,7 @@ c.append (""" <h3>""" + _("Name") + """</h3> <input class="text" type="text" id="fontname" value=""" + "\"" + f.get_name () + "\"" + """ onchange="update_text_fields ();"/><br /> - <input class="button" type="button" value=""" + "\"" + _("Export") + "\"" + """ id="export_button" onclick="call ('export:fonts');" onmouseover="call ('help:(Ctrl+e) """ + _("Export SVG, TTF & EOF fonts") + """');"/>+ <input class="button" type="button" value=""" + "\"" + _("Export") + "\"" + """ id="export_button" onclick="call ('export:fonts');" onmouseover="call ('help:(Ctrl+e) """ + _("Export SVG, TTF & EOT fonts") + """');"/> <input class="button" type="button" value=""" + "\"" + _("Preview") + "\"" + """ id="preview_button" onclick="call ('preview:fonts');" onmouseover="call ('help:(Ctrl+p) """ + _("Export SVG font and view the result") + """');"/><br /> """); @@ -140,8 +140,20 @@ c.append (""" </body> </html> """);+ return c.str; }+ + void translations () {+ // xgettext needs these lines in order to extract strings properly+ // TODO: update xgettext to handle vala strings well.+ _("Preferences");+ _("Export SVG, TTF & EOT fonts");+ _("Name");+ _("Glyph sequence");+ _("Export SVG font and view the result");+ _("Export SVG font and view the result");+ } public void propagate_recent_files () { Font font;@@ -45,7 +45,7 @@ class PenTool : Tool { public static double precision = 1; public PenTool (string name) {- base (name, _("Right click to add new point, left click to move points") + " " + _("and double click to add new point on path"), ',', CTRL);+ base (name, _("Right click to add new points, left click to move points") + " " + _("and double click to add new point on path."), ',', CTRL); select_action.connect ((self) => { });@@ -88,6 +88,10 @@ public class SaveDialog : FontDisplay { </div> </body> </html>""";++ // FIXME:+ // tell xgettext to extract this:+ _("Save?"); } } @@ -73,20 +73,7 @@ public class TabBar : GLib.Object { public void motion (double x, double y) { TooltipArea status = MainWindow.get_tool_tip ();- is_over_close (x, y, out over, out over_close);-- if (over_close >= 0) {- status.show_text ("(Ctrl+w) Close tab");- }- - if (is_over_next (x)) {- status.show_text ("(Ctrl+rigth arrow) Next tab");- }-- if (is_over_previous (x)) {- status.show_text ("(Ctrl+left arrow) Previous tab");- } } private bool is_over_next (double x) {@@ -485,6 +472,24 @@ public class TabBar : GLib.Object { } + // this can be removed when tabs are not referenced by name+ string translate (string s) {+ switch (s) {+ case "Overview":+ return _("Overview");+ break;+ case "Kerning":+ return _("Kerning");+ break;+ case "Menu":+ return _("Menu");+ break;+ default:+ return s;+ break;+ }+ }+ private void draw_tabs (Context cr) { double close_opacity; double offset = 19;@@ -541,7 +546,7 @@ public class TabBar : GLib.Object { cr.set_source_rgba (0, 0, 0, 1); cr.set_font_size (14); cr.move_to (8, 18);- cr.show_text (t.get_label ());+ cr.show_text (translate (t.get_label ())); cr.stroke (); // edges@@ -91,7 +91,7 @@ public class Toolbox : GLib.Object { // Draw tool modifiers // DELETE tools: - Tool new_point = new Tool ("new_point", _("Right click to add new point, left click to move points") + " " + _("and double click to ad new point on path"), 'a');+ Tool new_point = new Tool ("new_point", _("Right click to add new point, left click to move points") + " " + _("and double click to add new point on path"), 'a'); new_point.select_action.connect ((self) => { select_draw_tool (); });@@ -106,7 +106,7 @@ public class Toolbox : GLib.Object { // draw_tool_modifiers.add_tool (insert_point_on_path); if (Supplement.experimental) {- Tool new_point_on_path = new Tool ("new_point_on_path", _("Begin new path from point on path"), 'n');+ Tool new_point_on_path = new Tool ("new_point_on_path", _("Begin new line from point on path"), 'n'); new_point_on_path.select_action.connect ((self) => { select_draw_tool (); pen_tool.begin_from_new_point_on_path ();@@ -190,7 +190,7 @@ public class Toolbox : GLib.Object { }); path_tool_modifiers.add_tool (reverse_path_tool); - Tool move_layer = new Tool ("move_layer", _("Move to path to bottom layer"), 'd');+ Tool move_layer = new Tool ("move_layer", _("Move to path to the bottom layer"), 'd'); move_layer.select_action.connect ((self) => { Glyph g = MainWindow.get_current_glyph (); @@ -224,7 +224,7 @@ public class Toolbox : GLib.Object { }); characterset_tools.add_tool (custom_character_set); - Tool avalilable_characters = new Tool ("available_characters", _("Show characters in font"), 'd', CTRL);+ Tool avalilable_characters = new Tool ("available_characters", _("Show all characters in font"), 'd', CTRL); avalilable_characters.select_action.connect ((self) => { MainWindow.get_tab_bar ().add_unique_tab (new OverView (), 100, false); OverView o = MainWindow.get_overview ();@@ -432,7 +432,7 @@ public class Toolbox : GLib.Object { }); background_tools.add_tool (show_bg); - Tool bg_selection = new Tool ("insert_background", _("Insert new background image"));+ Tool bg_selection = new Tool ("insert_background", _("Insert a new background image")); bg_selection.select_action.connect((self) => { Glyph? g = null; FontDisplay fd = MainWindow.get_current_display ();@@ -456,7 +456,7 @@ public class Toolbox : GLib.Object { bg_selection.set_show_background (true); background_tools.add_tool (bg_selection); - SpinButton background_contrast = new SpinButton ("background_contrast", _("Set background contrast"));+ SpinButton background_contrast = new SpinButton ("background_contrast", _("Set contrast for background image")); background_contrast.set_value_round (1); background_contrast.new_value_action.connect ((self) => {Binary files a/waf and b/waf differ@@ -97,7 +97,7 @@ def update_translations (bld): ) bld ( - rule = "xgettext --language=C# --keyword=_ --add-comments=/ --from-code=utf-8 --output=../birdfont.pot ../src/*.vala", + rule = "xgettext --language=C# --keyword=_ --add-comments=/ --from-code=utf-8 --output=../po/birdfont.pot ../src/*.vala", name = "update pot", always = True ) @@ -123,6 +123,7 @@ def update_translations (bld): def compile_translations (bld): + for file in os.listdir('./po'): if file == "birdfont.pot": continue @@ -130,12 +131,13 @@ def compile_translations (bld): bld ( rule = "mkdir -p locale/" + loc + "/LC_MESSAGES/", - name = loc + name = loc, ) bld ( - rule = "msgfmt --output=locale/" + loc + "/LC_MESSAGES/birdfont.mo ../po/" + loc + ".po", + rule = "msgfmt --output=${TGT} ${SRC}", depends = loc, + source = "./po/" + loc + ".po", target = 'locale/' + loc + '/LC_MESSAGES/birdfont.mo' )