Browse Source

Updated Translation Files (PO)

Leandro Diaz 4 years ago
parent
commit
6209f33f28

+ 145 - 40
lazpaint/release/bin/i18n/lazpaint.ar.po

@@ -239,23 +239,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "عرض"
 msgstr "عرض"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr ""
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr ""
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "tfchoosecolor.caption"
 msgctxt "tfchoosecolor.caption"
 msgid "Color"
 msgid "Color"
 msgstr "لون"
 msgstr "لون"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr " وصف اللون : انقر  في اللون مع لوحة المفاتيح باستخدام أسماء الألوان أو بتدوين css"
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -393,11 +381,23 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "تصحيح درجة اللون و الخفة"
 msgstr "تصحيح درجة اللون و الخفة"
 
 
+#: tffilterfunction.label_aequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_bequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -413,6 +413,12 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_lequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -436,6 +442,10 @@ msgstr "."
 msgid "HSL"
 msgid "HSL"
 msgstr "HSL"
 msgstr "HSL"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -580,21 +590,6 @@ msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
 msgstr "طبقات"
 msgstr "طبقات"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr "تحديد عملية المزج"
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "تكبير مكدس الطبقات"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "تصغير مكدس الطبقات"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -806,6 +801,7 @@ msgid "Choose entry within file"
 msgstr ""
 msgstr ""
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr ""
 msgstr ""
 
 
@@ -1055,6 +1051,7 @@ msgid "Fill background with antialiasing"
 msgstr "ملء الخلفية مع مضاد التعرج"
 msgstr "ملء الخلفية مع مضاد التعرج"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "تسطيح الصورة"
 msgstr "تسطيح الصورة"
 
 
@@ -1090,6 +1087,10 @@ msgstr "إعادة تشكيل.."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "إعادة تشكيل الصورة"
 msgstr "إعادة تشكيل الصورة"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "تدوير 180°"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "تدوير 90° CCW"
 msgstr "تدوير 90° CCW"
@@ -1098,10 +1099,6 @@ msgstr "تدوير 90° CCW"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "تدوير 90° CW"
 msgstr "تدوير 90° CW"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "تدوير 180°"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "التكبير الذكي x3"
 msgstr "التكبير الذكي x3"
@@ -1156,6 +1153,7 @@ msgid "Altitude"
 msgstr "ارتفاع"
 msgstr "ارتفاع"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "رجوع"
 msgstr "رجوع"
 
 
@@ -1197,6 +1195,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "منحنى"
 msgstr "منحنى"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "تبرع..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1275,6 +1279,11 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "تكرار الطبقة المنتقات"
 msgstr "تكرار الطبقة المنتقات"
 
 
+#: tfmain.layerexport.hint
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr ""
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1601,6 +1610,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr ""
 msgstr ""
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "تبرع..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2062,6 +2077,46 @@ msgstr "موافق"
 msgid "Choose image"
 msgid "Choose image"
 msgstr "إنتقاء الصورة"
 msgstr "إنتقاء الصورة"
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2103,6 +2158,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "العرض :"
 msgstr "العرض :"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2567,6 +2630,10 @@ msgstr "حفظ"
 msgid "Dithering"
 msgid "Dithering"
 msgstr ""
 msgstr ""
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr ""
 msgstr ""
@@ -2728,6 +2795,10 @@ msgstr "العمل في تقدم"
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr "إضافة الملفات الى قائمة الصور المعالجة"
 msgstr "إضافة الملفات الى قائمة الصور المعالجة"
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr ""
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr ""
 msgstr ""
@@ -2752,6 +2823,12 @@ msgstr ""
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "رجوع"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "إضغط مفتاح BACKSPACE لحذف اخر نقطة"
 msgstr "إضغط مفتاح BACKSPACE لحذف اخر نقطة"
@@ -2894,6 +2971,16 @@ msgstr ""
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "تبرع..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "تحميل"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr ""
 msgstr ""
@@ -3018,6 +3105,12 @@ msgstr "نوع"
 msgid "Fixed"
 msgid "Fixed"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "تسطيح الصورة"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "مجلد"
 msgstr "مجلد"
@@ -3108,10 +3201,6 @@ msgstr ""
 msgid "Information"
 msgid "Information"
 msgstr "معلومات"
 msgstr "معلومات"
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "تحميل"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3161,6 +3250,11 @@ msgstr "منظر"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "أحدث نسخة من LazPaint على شبكة الإنترنت هي"
 msgstr "أحدث نسخة من LazPaint على شبكة الإنترنت هي"
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "طبقة"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr ""
 msgstr ""
@@ -3170,11 +3264,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "طبقات"
 msgstr "طبقات"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "طبقة"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3342,6 +3431,12 @@ msgstr ""
 msgid "Palette options"
 msgid "Palette options"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "قلم"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3396,6 +3491,10 @@ msgstr "تم تعديل الصورة النقطية. هل تريد حقا إعا
 msgid "Removable"
 msgid "Removable"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr ""
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3478,6 +3577,12 @@ msgstr "رتب"
 msgid "Device"
 msgid "Device"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "خط خارج النص"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"

+ 149 - 37
lazpaint/release/bin/i18n/lazpaint.bg.po

@@ -239,23 +239,11 @@ msgctxt "TFCANVASSIZE.LABEL_WIDTH.CAPTION"
 msgid "Width :"
 msgid "Width :"
 msgstr "Ширина:"
 msgstr "Ширина:"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr "Добавяне на цвета в палитрата"
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr "Премахване на цвета от палитрата"
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "TFCHOOSECOLOR.CAPTION"
 msgctxt "TFCHOOSECOLOR.CAPTION"
 msgid "Color"
 msgid "Color"
 msgstr "Цвят"
 msgstr "Цвят"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr "Описание на цвета: цъкнете, за да напишете цвят по име или по CSS означение"
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -393,11 +381,23 @@ msgctxt "TFFILTERFUNCTION.CHECKBOX_GSBA.CAPTION"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "Поправени отенък и яркост"
 msgstr "Поправени отенък и яркост"
 
 
+#: tffilterfunction.label_aequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_bequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -413,6 +413,12 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_lequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -436,6 +442,10 @@ msgstr "Променливи:"
 msgid "HSL"
 msgid "HSL"
 msgstr "ОНО"
 msgstr "ОНО"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -580,21 +590,6 @@ msgctxt "TFLAYERSTACK.CAPTION"
 msgid "Layers"
 msgid "Layers"
 msgstr "Слоеве"
 msgstr "Слоеве"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr "Изберете смесване"
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "Увеличаване на купа със слоеве"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "Смаляване на купа със слоеве"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -803,6 +798,7 @@ msgid "Choose entry within file"
 msgstr "Избиране на предмет от файл"
 msgstr "Избиране на предмет от файл"
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr "Изнасяне..."
 msgstr "Изнасяне..."
 
 
@@ -1052,6 +1048,7 @@ msgid "Fill background with antialiasing"
 msgstr ""
 msgstr ""
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr ""
 msgstr ""
 
 
@@ -1087,6 +1084,10 @@ msgstr "Преоразмеряване..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "Преоразмеряване на изображението"
 msgstr "Преоразмеряване на изображението"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "Завъртане на 180°"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "Завъртане на 270°"
 msgstr "Завъртане на 270°"
@@ -1095,10 +1096,6 @@ msgstr "Завъртане на 270°"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "Завъртане на 90°"
 msgstr "Завъртане на 90°"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "Завъртане на 180°"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "Умно увеличаване х 3"
 msgstr "Умно увеличаване х 3"
@@ -1153,6 +1150,7 @@ msgid "Altitude"
 msgstr "Височина"
 msgstr "Височина"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "Подцв."
 msgstr "Подцв."
 
 
@@ -1192,6 +1190,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "Крива"
 msgstr "Крива"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "Дарение..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "TFMAIN.LABEL_ERASER.CAPTION"
 msgctxt "TFMAIN.LABEL_ERASER.CAPTION"
 msgid "Erase"
 msgid "Erase"
@@ -1270,6 +1274,12 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "Повтаряне на избрания слой"
 msgstr "Повтаряне на избрания слой"
 
 
+#: tfmain.layerexport.hint
+#, fuzzy
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr "Изнасяне..."
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "TFMAIN.LAYERFROMFILE.HINT"
 msgctxt "TFMAIN.LAYERFROMFILE.HINT"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1592,6 +1602,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr "Четка"
 msgstr "Четка"
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "Дарение..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgid "Change docking"
 msgid "Change docking"
 msgstr "Промяна на загнездването"
 msgstr "Промяна на загнездването"
@@ -2048,6 +2064,46 @@ msgstr "Добре"
 msgid "Choose image"
 msgid "Choose image"
 msgstr "Избиране на изображение"
 msgstr "Избиране на изображение"
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2089,6 +2145,14 @@ msgctxt "TFNEWIMAGE.LABEL_WIDTH.CAPTION"
 msgid "Width :"
 msgid "Width :"
 msgstr "Ширина:"
 msgstr "Ширина:"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2554,6 +2618,10 @@ msgstr "Съхраняване"
 msgid "Dithering"
 msgid "Dithering"
 msgstr ""
 msgstr ""
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr "Качество:"
 msgstr "Качество:"
@@ -2715,6 +2783,10 @@ msgstr "Действието се извършва"
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr "Добавяне към списък за обработка"
 msgstr "Добавяне към списък за обработка"
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr "Добавяне на цвета в палитрата"
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr "Подравняване на формата"
 msgstr "Подравняване на формата"
@@ -2739,6 +2811,12 @@ msgstr "Раздвижен GIF"
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr "Самоопределяне"
 msgstr "Самоопределяне"
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "Подцв."
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "Премахване"
 msgstr "Премахване"
@@ -2879,6 +2957,16 @@ msgstr "Папката не е празна"
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "Дарение..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr ""
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr ""
 msgstr ""
@@ -3003,6 +3091,11 @@ msgstr "Вид"
 msgid "Fixed"
 msgid "Fixed"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsflattenimage
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr ""
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "Папка"
 msgstr "Папка"
@@ -3139,6 +3232,11 @@ msgstr "Пейзаж"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "Най-новото издание на LazPaint, което може да се свали е"
 msgstr "Най-новото издание на LazPaint, което може да се свали е"
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "слой"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr ""
 msgstr ""
@@ -3148,11 +3246,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "Слоеве"
 msgstr "Слоеве"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "слой"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3320,6 +3413,12 @@ msgstr ""
 msgid "Palette options"
 msgid "Palette options"
 msgstr "Възможности на палитрата"
 msgstr "Възможности на палитрата"
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "Молив"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3342,7 +3441,9 @@ msgid "px"
 msgstr "точки"
 msgstr "точки"
 
 
 #: uresourcestrings.rspythonunexpectedversion
 #: uresourcestrings.rspythonunexpectedversion
-msgid "Expected python version %1 but %2 found."
+#, fuzzy
+#| msgid "Expected python version %1 but %2 found."
+msgid "Expected Python version %1 but %2 found."
 msgstr "Нужен е Python v. %1, но имате v. %2."
 msgstr "Нужен е Python v. %1, но имате v. %2."
 
 
 #: uresourcestrings.rsramdisk
 #: uresourcestrings.rsramdisk
@@ -3374,6 +3475,10 @@ msgstr "Изображението е променено. Наистина ли
 msgid "Removable"
 msgid "Removable"
 msgstr "Премахваем"
 msgstr "Премахваем"
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr "Премахване на цвета от палитрата"
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3454,6 +3559,12 @@ msgstr "Сплайн (кривка)"
 msgid "Device"
 msgid "Device"
 msgstr "Устройство"
 msgstr "Устройство"
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "Обрамчване на текста"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"
@@ -3544,3 +3655,4 @@ msgstr "Увеличаване на купа"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgid "Zoom layer stack out"
 msgid "Zoom layer stack out"
 msgstr "Отдалечаване на купа"
 msgstr "Отдалечаване на купа"
+

+ 155 - 66
lazpaint/release/bin/i18n/lazpaint.cs.po

@@ -166,11 +166,8 @@ msgid "Basic SVG"
 msgstr "Základní SVG"
 msgstr "Základní SVG"
 
 
 #: tfblendop.label_svgover.hint
 #: tfblendop.label_svgover.hint
-msgid ""
-"Basic blend operations that are available in virtually all image editors"
-msgstr ""
-"Základní operace mísení, který je dostupná prakticky ve všech editorech "
-"obrázků"
+msgid "Basic blend operations that are available in virtually all image editors"
+msgstr "Základní operace mísení, který je dostupná prakticky ve všech editorech obrázků"
 
 
 #: tfbrowseimages.caption
 #: tfbrowseimages.caption
 msgid "Browse images"
 msgid "Browse images"
@@ -245,27 +242,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Šířka :"
 msgstr "Šířka :"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr "Přidat barvu do palety"
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr "Odebrat barvu z palety"
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "tfchoosecolor.caption"
 msgctxt "tfchoosecolor.caption"
 msgid "Color"
 msgid "Color"
 msgstr "Barva"
 msgstr "Barva"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid ""
-"Color description: click to type in a color with the keyboard using color "
-"names or CSS notation."
-msgstr ""
-"Popis barvy: klikněte pro zadání barvy klávesnicí pomocí jména barvy nebo "
-"zápisu CSS."
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -403,11 +384,23 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "Opravný odstín a světlost"
 msgstr "Opravný odstín a světlost"
 
 
+#: tffilterfunction.label_aequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_bequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -423,6 +416,12 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_lequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -446,6 +445,10 @@ msgstr "Proměnné :"
 msgid "HSL"
 msgid "HSL"
 msgstr "HSL"
 msgstr "HSL"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -590,21 +593,6 @@ msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
 msgstr "Vrstvy"
 msgstr "Vrstvy"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr "Vybrat operaci mísení"
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "Přiblížit sadu vrstev"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "Oddálit sadu vrstev"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -815,6 +803,7 @@ msgid "Choose entry within file"
 msgstr "Vybrat položku ze souboru"
 msgstr "Vybrat položku ze souboru"
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr "Exportovat..."
 msgstr "Exportovat..."
 
 
@@ -1064,6 +1053,7 @@ msgid "Fill background with antialiasing"
 msgstr "Vyplnit pozadí s vyhlazováním"
 msgstr "Vyplnit pozadí s vyhlazováním"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "Zploštit obrázek"
 msgstr "Zploštit obrázek"
 
 
@@ -1099,6 +1089,10 @@ msgstr "Převzorkovat..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "Převzorkovat obrázek"
 msgstr "Převzorkovat obrázek"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "Otočit 180°"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "Otočit 90° CCW"
 msgstr "Otočit 90° CCW"
@@ -1107,10 +1101,6 @@ msgstr "Otočit 90° CCW"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "Otočit 90° CW"
 msgstr "Otočit 90° CW"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "Otočit 180°"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "Chytré zvětšení x3"
 msgstr "Chytré zvětšení x3"
@@ -1165,6 +1155,7 @@ msgid "Altitude"
 msgstr "Výška"
 msgstr "Výška"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "Zpět"
 msgstr "Zpět"
 
 
@@ -1204,6 +1195,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "Křivka"
 msgstr "Křivka"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "Přispět..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1282,6 +1279,12 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "Zdvojit vybranou vrsvu"
 msgstr "Zdvojit vybranou vrsvu"
 
 
+#: tfmain.layerexport.hint
+#, fuzzy
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr "Exportovat..."
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1608,6 +1611,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr "Štětec"
 msgstr "Štětec"
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "Přispět..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2068,6 +2077,46 @@ msgstr "OK"
 msgid "Choose image"
 msgid "Choose image"
 msgstr "Vybrat obrázek"
 msgstr "Vybrat obrázek"
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2109,6 +2158,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Šířka :"
 msgstr "Šířka :"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2573,6 +2630,10 @@ msgstr "Uložit"
 msgid "Dithering"
 msgid "Dithering"
 msgstr "Dithering"
 msgstr "Dithering"
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr "Kvalita:"
 msgstr "Kvalita:"
@@ -2734,6 +2795,10 @@ msgstr "Akce v běhu"
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr "Přidat soubory do seznamu obrázků ke zpracování"
 msgstr "Přidat soubory do seznamu obrázků ke zpracování"
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr "Přidat barvu do palety"
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr "Zarovnat tvar"
 msgstr "Zarovnat tvar"
@@ -2758,6 +2823,12 @@ msgstr "Animovaný GIF"
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr "Automaticky"
 msgstr "Automaticky"
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "Zpět"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "Stiskněte BACKSPACE pro odstranění posledního bodu"
 msgstr "Stiskněte BACKSPACE pro odstranění posledního bodu"
@@ -2903,6 +2974,16 @@ msgstr "Adresář není prázdný"
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr "Dither vrstvy pomocí palety"
 msgstr "Dither vrstvy pomocí palety"
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "Přispět..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "Stažení"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr "Duplikovat obrázek"
 msgstr "Duplikovat obrázek"
@@ -2935,9 +3016,7 @@ msgstr "Konec bez odpovídajícího začátku"
 
 
 #: uresourcestrings.rsenterfolderorcontainername
 #: uresourcestrings.rsenterfolderorcontainername
 msgid "Enter name for new folder or container (using RES or LRS extension):"
 msgid "Enter name for new folder or container (using RES or LRS extension):"
-msgstr ""
-"Zadejte jméno pro novou složku nebo zásobník (s použitím RES nebo LRS "
-"přípony)"
+msgstr "Zadejte jméno pro novou složku nebo zásobník (s použitím RES nebo LRS přípony)"
 
 
 #: uresourcestrings.rsenterlayername
 #: uresourcestrings.rsenterlayername
 msgid "Enter layer name:"
 msgid "Enter layer name:"
@@ -3034,6 +3113,12 @@ msgstr "Typ"
 msgid "Fixed"
 msgid "Fixed"
 msgstr "Pevně"
 msgstr "Pevně"
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "Zploštit obrázek"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "Složka"
 msgstr "Složka"
@@ -3125,10 +3210,6 @@ msgstr "Nekonečno"
 msgid "Information"
 msgid "Information"
 msgstr "Informace"
 msgstr "Informace"
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "Stažení"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3179,6 +3260,11 @@ msgstr "Na šířku"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "Je dostupná poslední online verze LazPaint"
 msgstr "Je dostupná poslední online verze LazPaint"
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "Vrstva"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr "Vrstvený obrázek"
 msgstr "Vrstvený obrázek"
@@ -3188,11 +3274,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "Vrstvy"
 msgstr "Vrstvy"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "Vrstva"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3255,11 +3336,8 @@ msgid "Mitchell"
 msgstr "Mitchell"
 msgstr "Mitchell"
 
 
 #: uresourcestrings.rsmorethanonefile
 #: uresourcestrings.rsmorethanonefile
-msgid ""
-"You are trying to open more than one file. How would you like these files to "
-"be opened?"
-msgstr ""
-"Snažíte se otevřít více než jeden soubor. Jak chcete tyto soubor otevřít?"
+msgid "You are trying to open more than one file. How would you like these files to be opened?"
+msgstr "Snažíte se otevřít více než jeden soubor. Jak chcete tyto soubor otevřít?"
 
 
 #: uresourcestrings.rsmovingorrotatingselection
 #: uresourcestrings.rsmovingorrotatingselection
 msgctxt "uresourcestrings.rsmovingorrotatingselection"
 msgctxt "uresourcestrings.rsmovingorrotatingselection"
@@ -3371,6 +3449,12 @@ msgstr "Paleta zahrnuje alfa kanál"
 msgid "Palette options"
 msgid "Palette options"
 msgstr "Volby palety"
 msgstr "Volby palety"
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "Pero"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3425,6 +3509,10 @@ msgstr "Bitová mapa byla upravena. Chcete jí opravdu načíst znovu?"
 msgid "Removable"
 msgid "Removable"
 msgstr "Odnímatelné"
 msgstr "Odnímatelné"
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr "Odebrat barvu z palety"
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3508,6 +3596,12 @@ msgstr "Spline"
 msgid "Device"
 msgid "Device"
 msgstr "Zařízení"
 msgstr "Zařízení"
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "Obrys textu"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"
@@ -3515,17 +3609,11 @@ msgstr "Mapování textůr"
 
 
 #: uresourcestrings.rstherearenocheckeditems
 #: uresourcestrings.rstherearenocheckeditems
 msgid "There are no checked items. Check some items or add some new ones."
 msgid "There are no checked items. Check some items or add some new ones."
-msgstr ""
-"Nejsou žádné zaškrtnuté položky. Zaškrtněte nějaké položky nebo přidejte "
-"nové."
+msgstr "Nejsou žádné zaškrtnuté položky. Zaškrtněte nějaké položky nebo přidejte nové."
 
 
 #: uresourcestrings.rsthereisnofilenamegivenforthisfileusesaveas
 #: uresourcestrings.rsthereisnofilenamegivenforthisfileusesaveas
-msgid ""
-"There is no file name given for this file. Use \"Save as...\" from the main "
-"menu."
-msgstr ""
-"Pro tento soubor nezadáno jméno. Použijte \"Uložit jako...\" z hlavní "
-"nabídky."
+msgid "There is no file name given for this file. Use \"Save as...\" from the main menu."
+msgstr "Pro tento soubor nezadáno jméno. Použijte \"Uložit jako...\" z hlavní nabídky."
 
 
 #: uresourcestrings.rstodo
 #: uresourcestrings.rstodo
 msgid "To do"
 msgid "To do"
@@ -3604,3 +3692,4 @@ msgstr "Přiblížit sadu vrstev"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgid "Zoom layer stack out"
 msgid "Zoom layer stack out"
 msgstr "Oddálit sadu vrstev"
 msgstr "Oddálit sadu vrstev"
+

+ 146 - 40
lazpaint/release/bin/i18n/lazpaint.de.po

@@ -250,23 +250,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Breite:"
 msgstr "Breite:"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr "Farbe der Palette hinzufügen"
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr "Farbe von Palette entfernen"
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "tfchoosecolor.caption"
 msgctxt "tfchoosecolor.caption"
 msgid "Color"
 msgid "Color"
 msgstr "Farbe"
 msgstr "Farbe"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr "Farbbeschreibung: Anklicken, um Farbnamen oder CSS Farbcode mit der Tastatur einzugeben"
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -404,11 +392,23 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "Korrigiert Farbton und Helligkeit"
 msgstr "Korrigiert Farbton und Helligkeit"
 
 
+#: tffilterfunction.label_aequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_bequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -424,6 +424,12 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_lequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -447,6 +453,10 @@ msgstr "Variablen:"
 msgid "HSL"
 msgid "HSL"
 msgstr "HSL"
 msgstr "HSL"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -591,21 +601,6 @@ msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
 msgstr "Ebenen"
 msgstr "Ebenen"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr "Überblendungseffekt auswählen"
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "Ebenefenster einzoomen"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "Ebenefenster auszoomen"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -818,6 +813,7 @@ msgid "Choose entry within file"
 msgstr "Eintrag von Datei auswählen"
 msgstr "Eintrag von Datei auswählen"
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr "Ausführen..."
 msgstr "Ausführen..."
 
 
@@ -1067,6 +1063,7 @@ msgid "Fill background with antialiasing"
 msgstr "Hintergrund mit Antialiasing füllen"
 msgstr "Hintergrund mit Antialiasing füllen"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "Auf eine Ebene reduzieren"
 msgstr "Auf eine Ebene reduzieren"
 
 
@@ -1102,6 +1099,10 @@ msgstr "Resample..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "Bild resamplen"
 msgstr "Bild resamplen"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "Drehung 90°"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "Drehung 90° gegen den UZS"
 msgstr "Drehung 90° gegen den UZS"
@@ -1110,10 +1111,6 @@ msgstr "Drehung 90° gegen den UZS"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "Drehung 90° im Uhrzeigersinn (UZS)"
 msgstr "Drehung 90° im Uhrzeigersinn (UZS)"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "Drehung 90°"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "Smart Zoom x3"
 msgstr "Smart Zoom x3"
@@ -1168,6 +1165,7 @@ msgid "Altitude"
 msgstr "Höhe"
 msgstr "Höhe"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "Zurück"
 msgstr "Zurück"
 
 
@@ -1209,6 +1207,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "Kurve"
 msgstr "Kurve"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "Spenden Sie..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1287,6 +1291,12 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "Ausgewählte Ebene duplizieren"
 msgstr "Ausgewählte Ebene duplizieren"
 
 
+#: tfmain.layerexport.hint
+#, fuzzy
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr "Ausführen..."
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1614,6 +1624,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr "Pinsel"
 msgstr "Pinsel"
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "Spenden Sie..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2076,6 +2092,46 @@ msgstr "OK"
 msgid "Choose image"
 msgid "Choose image"
 msgstr "Bild auswählen"
 msgstr "Bild auswählen"
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2117,6 +2173,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Breite:"
 msgstr "Breite:"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2581,6 +2645,10 @@ msgstr "Speichern"
 msgid "Dithering"
 msgid "Dithering"
 msgstr "Dithering"
 msgstr "Dithering"
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr "Qualität:"
 msgstr "Qualität:"
@@ -2742,6 +2810,10 @@ msgstr "Aktion wird durchgeführt"
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr "Bild zur Bildverarbeitungsliste hinfügen"
 msgstr "Bild zur Bildverarbeitungsliste hinfügen"
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr "Farbe der Palette hinzufügen"
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr "Form angleichen"
 msgstr "Form angleichen"
@@ -2766,6 +2838,12 @@ msgstr "Animiertes GIF"
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr "Autodetect"
 msgstr "Autodetect"
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "Zurück"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "RÜCKWÄRTS-Taste löscht letzten Punkt"
 msgstr "RÜCKWÄRTS-Taste löscht letzten Punkt"
@@ -2908,6 +2986,16 @@ msgstr "Das Verzeichnis ist nicht leer"
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr "Dithering auf dieser Ebene mit der Palette anwenden"
 msgstr "Dithering auf dieser Ebene mit der Palette anwenden"
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "Spenden Sie..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "Herunterladen"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr "Bild duplizieren"
 msgstr "Bild duplizieren"
@@ -3032,6 +3120,12 @@ msgstr "Typ"
 msgid "Fixed"
 msgid "Fixed"
 msgstr "Festplatte"
 msgstr "Festplatte"
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "Auf eine Ebene reduzieren"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "Ordner"
 msgstr "Ordner"
@@ -3122,10 +3216,6 @@ msgstr "Unendlichkeit"
 msgid "Information"
 msgid "Information"
 msgstr "Information"
 msgstr "Information"
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "Herunterladen"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3175,6 +3265,11 @@ msgstr "Querformat"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "Die letzte online-verfügbare Version von LazPaint ist"
 msgstr "Die letzte online-verfügbare Version von LazPaint ist"
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "Ebene"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr "Bild mit Ebenen"
 msgstr "Bild mit Ebenen"
@@ -3184,11 +3279,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "Ebenen"
 msgstr "Ebenen"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "Ebene"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3356,6 +3446,12 @@ msgstr "Palette enthält alpha-Kanal"
 msgid "Palette options"
 msgid "Palette options"
 msgstr "Paletten Optionen"
 msgstr "Paletten Optionen"
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "Stift"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3410,6 +3506,10 @@ msgstr "Die Bitmap wurde verändert. Möchten Sie sie wirklich neu laden?"
 msgid "Removable"
 msgid "Removable"
 msgstr "Wechseldatenträger"
 msgstr "Wechseldatenträger"
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr "Farbe von Palette entfernen"
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3492,6 +3592,12 @@ msgstr "Polynomzug (Spline)"
 msgid "Device"
 msgid "Device"
 msgstr "Gerät"
 msgstr "Gerät"
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "Textumriss"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"

+ 152 - 42
lazpaint/release/bin/i18n/lazpaint.es.po

@@ -241,23 +241,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Ancho:"
 msgstr "Ancho:"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr "Agregar color a la paleta"
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr "Quitar color de la paleta"
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "tfchoosecolor.caption"
 msgctxt "tfchoosecolor.caption"
 msgid "Color"
 msgid "Color"
 msgstr "Color"
 msgstr "Color"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr "Descripción del color: hacer clic para escribir el nombre de un color o usar notación CSS."
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -395,11 +383,23 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "Corregido matiz e iluminación"
 msgstr "Corregido matiz e iluminación"
 
 
+#: tffilterfunction.label_aequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_bequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -415,6 +415,12 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_lequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -438,6 +444,10 @@ msgstr "Variables:"
 msgid "HSL"
 msgid "HSL"
 msgstr "HSL"
 msgstr "HSL"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -582,21 +592,6 @@ msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
 msgstr "Capas"
 msgstr "Capas"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr "Seleccionar operación de mezcla"
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "Hacer zoom en capa"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "Deshacer zoom en capa"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -807,6 +802,7 @@ msgid "Choose entry within file"
 msgstr "Elegir entrada dentro del archivo"
 msgstr "Elegir entrada dentro del archivo"
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr "Exportar..."
 msgstr "Exportar..."
 
 
@@ -1056,6 +1052,7 @@ msgid "Fill background with antialiasing"
 msgstr "Rellenar fondo con alisamiento"
 msgstr "Rellenar fondo con alisamiento"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "Aplanar imágen"
 msgstr "Aplanar imágen"
 
 
@@ -1091,18 +1088,22 @@ msgstr "Redimensionar..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "Redimensionar imágen"
 msgstr "Redimensionar imágen"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "Rotar 180º"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
-msgid "Rotate 90° CCR"
+#, fuzzy
+#| msgid "Rotate 90° CCR"
+msgid "Rotate 90° CCW"
 msgstr "Rotar 90º CCR"
 msgstr "Rotar 90º CCR"
 
 
 #: tfmain.imagerotatecw.caption
 #: tfmain.imagerotatecw.caption
-msgid "Rotate 90° CR"
+#, fuzzy
+#| msgid "Rotate 90° CR"
+msgid "Rotate 90° CW"
 msgstr "Rotar 90º CR"
 msgstr "Rotar 90º CR"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "Rotar 180º"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "Zoom inteligente x3"
 msgstr "Zoom inteligente x3"
@@ -1157,6 +1158,7 @@ msgid "Altitude"
 msgstr "Altitud"
 msgstr "Altitud"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "Fondo"
 msgstr "Fondo"
 
 
@@ -1196,6 +1198,12 @@ msgctxt "TFMAIN.PENWIDTH_LABEL3.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "Curva"
 msgstr "Curva"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "Donar..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1274,6 +1282,12 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "Duplicar capa seleccionada"
 msgstr "Duplicar capa seleccionada"
 
 
+#: tfmain.layerexport.hint
+#, fuzzy
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr "Exportar..."
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1600,6 +1614,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr "Pincel"
 msgstr "Pincel"
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "Donar..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2061,6 +2081,46 @@ msgstr "Aceptar"
 msgid "Choose image"
 msgid "Choose image"
 msgstr "Eligir imagen"
 msgstr "Eligir imagen"
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2102,6 +2162,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Ancho:"
 msgstr "Ancho:"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2566,6 +2634,10 @@ msgstr "Guardar"
 msgid "Dithering"
 msgid "Dithering"
 msgstr "Entramado"
 msgstr "Entramado"
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr "Calidad:"
 msgstr "Calidad:"
@@ -2727,6 +2799,10 @@ msgstr "Acción en progreso"
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr "Añadir a la lista de imágenes"
 msgstr "Añadir a la lista de imágenes"
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr "Agregar color a la paleta"
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr "Alinear forma"
 msgstr "Alinear forma"
@@ -2751,6 +2827,12 @@ msgstr "GIF animado"
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr "Automático"
 msgstr "Automático"
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "Fondo"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "Presiona RETROCESO para remover el último punto"
 msgstr "Presiona RETROCESO para remover el último punto"
@@ -2896,6 +2978,16 @@ msgstr "El directorio no esta vacío"
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr "Entramado de capa usando paleta"
 msgstr "Entramado de capa usando paleta"
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "Donar..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "Descargar"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr "Duplicar imagen"
 msgstr "Duplicar imagen"
@@ -3025,6 +3117,12 @@ msgstr "Tipo"
 msgid "Fixed"
 msgid "Fixed"
 msgstr "Fijo"
 msgstr "Fijo"
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "Aplanar imágen"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "Carpeta"
 msgstr "Carpeta"
@@ -3116,10 +3214,6 @@ msgstr "Infinito"
 msgid "Information"
 msgid "Information"
 msgstr "Información"
 msgstr "Información"
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "Descargar"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3170,6 +3264,11 @@ msgstr "Horizontal"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "La última versión de LazPaint disponible online es"
 msgstr "La última versión de LazPaint disponible online es"
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "Capa"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr "Imágen con capas"
 msgstr "Imágen con capas"
@@ -3179,11 +3278,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "Capas"
 msgstr "Capas"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "Capa"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3359,6 +3453,12 @@ msgstr "La paleta incluye canal alfa"
 msgid "Palette options"
 msgid "Palette options"
 msgstr "Opciones de paleta"
 msgstr "Opciones de paleta"
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "Pluma"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3413,6 +3513,10 @@ msgstr "La imágen ha sido modificada. ¿Realmente quieres recargar?"
 msgid "Removable"
 msgid "Removable"
 msgstr "Extraíble"
 msgstr "Extraíble"
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr "Quitar color de la paleta"
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3497,6 +3601,12 @@ msgstr "Ranura"
 msgid "Device"
 msgid "Device"
 msgstr "Dispositivo"
 msgstr "Dispositivo"
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "Contorno de texto"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"

+ 139 - 40
lazpaint/release/bin/i18n/lazpaint.fi.po

@@ -231,23 +231,11 @@ msgctxt "TFCANVASSIZE.LABEL_WIDTH.CAPTION"
 msgid "Width :"
 msgid "Width :"
 msgstr "Leveys :"
 msgstr "Leveys :"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr "Lisää väri väripalettiin"
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr "Poista väri väripaletista"
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "TFCHOOSECOLOR.CAPTION"
 msgctxt "TFCHOOSECOLOR.CAPTION"
 msgid "Color"
 msgid "Color"
 msgstr "Väri"
 msgstr "Väri"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr ""
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -385,11 +373,21 @@ msgctxt "TFFILTERFUNCTION.CHECKBOX_GSBA.CAPTION"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.label_aequals.caption
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr ""
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.label_bequals.caption
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr ""
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -405,6 +403,11 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.label_lequals.caption
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr ""
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -428,6 +431,10 @@ msgstr ""
 msgid "HSL"
 msgid "HSL"
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -573,21 +580,6 @@ msgctxt "TFLAYERSTACK.CAPTION"
 msgid "Layers"
 msgid "Layers"
 msgstr "Kerrokset"
 msgstr "Kerrokset"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr ""
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "Suurenna kerrospinoa"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "Pienennä kerrospinoa"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -799,6 +791,7 @@ msgid "Choose entry within file"
 msgstr ""
 msgstr ""
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr ""
 msgstr ""
 
 
@@ -1049,6 +1042,7 @@ msgid "Fill background with antialiasing"
 msgstr ""
 msgstr ""
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "Yhdistä kerrokset"
 msgstr "Yhdistä kerrokset"
 
 
@@ -1084,6 +1078,10 @@ msgstr ""
 msgid "Resample image"
 msgid "Resample image"
 msgstr ""
 msgstr ""
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "Kierrä 180°"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "Kierrä 90° vastapäivään"
 msgstr "Kierrä 90° vastapäivään"
@@ -1092,10 +1090,6 @@ msgstr "Kierrä 90° vastapäivään"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "Kierrä 90° myötäpäivään"
 msgstr "Kierrä 90° myötäpäivään"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "Kierrä 180°"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr ""
 msgstr ""
@@ -1150,6 +1144,7 @@ msgid "Altitude"
 msgstr "Korkeus"
 msgstr "Korkeus"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "Tausta"
 msgstr "Tausta"
 
 
@@ -1190,6 +1185,11 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "Muodokas"
 msgstr "Muodokas"
 
 
+#: tfmain.label_donate.caption
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr ""
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "TFMAIN.LABEL_ERASER.CAPTION"
 msgctxt "TFMAIN.LABEL_ERASER.CAPTION"
 msgid "Erase"
 msgid "Erase"
@@ -1269,6 +1269,11 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "Kahdenna valittu kerros"
 msgstr "Kahdenna valittu kerros"
 
 
+#: tfmain.layerexport.hint
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr ""
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "TFMAIN.LAYERFROMFILE.HINT"
 msgctxt "TFMAIN.LAYERFROMFILE.HINT"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1595,6 +1600,11 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr "Suti"
 msgstr "Suti"
 
 
+#: tfmain.toolbutton_donate.hint
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr ""
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "TFMAIN.TOOLCHANGEDOCKING.HINT"
 msgctxt "TFMAIN.TOOLCHANGEDOCKING.HINT"
 msgid "Change docking"
 msgid "Change docking"
@@ -2057,6 +2067,46 @@ msgstr ""
 msgid "Choose image"
 msgid "Choose image"
 msgstr ""
 msgstr ""
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2098,6 +2148,14 @@ msgctxt "TFNEWIMAGE.LABEL_WIDTH.CAPTION"
 msgid "Width :"
 msgid "Width :"
 msgstr "Leveys :"
 msgstr "Leveys :"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "TFNOISEFILTER.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNOISEFILTER.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2564,6 +2622,10 @@ msgstr "Tallenna"
 msgid "Dithering"
 msgid "Dithering"
 msgstr "Rasterointi"
 msgstr "Rasterointi"
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr ""
 msgstr ""
@@ -2725,6 +2787,10 @@ msgstr ""
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr "Lisää väri väripalettiin"
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr ""
 msgstr ""
@@ -2749,6 +2815,12 @@ msgstr ""
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "Tausta"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "Paina BACKSPACE-näppäintä poistaaksesi viimeisen pisteen"
 msgstr "Paina BACKSPACE-näppäintä poistaaksesi viimeisen pisteen"
@@ -2891,6 +2963,15 @@ msgstr ""
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr "Rasteroi kerros kayttäen väripalettia"
 msgstr "Rasteroi kerros kayttäen väripalettia"
 
 
+#: uresourcestrings.rsdonate
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr ""
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "Ladata"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr ""
 msgstr ""
@@ -3015,6 +3096,12 @@ msgstr "Tyyppi"
 msgid "Fixed"
 msgid "Fixed"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "Yhdistä kerrokset"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "Kansio"
 msgstr "Kansio"
@@ -3105,10 +3192,6 @@ msgstr ""
 msgid "Information"
 msgid "Information"
 msgstr ""
 msgstr ""
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "Ladata"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3158,6 +3241,11 @@ msgstr "Vaaka"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "Kerros"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr ""
 msgstr ""
@@ -3167,11 +3255,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "Kerrokset"
 msgstr "Kerrokset"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "Kerros"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3339,6 +3422,12 @@ msgstr ""
 msgid "Palette options"
 msgid "Palette options"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "Kynä"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3393,6 +3482,10 @@ msgstr ""
 msgid "Removable"
 msgid "Removable"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr "Poista väri väripaletista"
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3474,6 +3567,12 @@ msgstr ""
 msgid "Device"
 msgid "Device"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "Kirjaimen reunus"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"

+ 146 - 40
lazpaint/release/bin/i18n/lazpaint.fr.po

@@ -239,23 +239,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Largeur :"
 msgstr "Largeur :"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr "Ajouter à la palette des couleurs"
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr "Retirer de la palette des couleurs"
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "tfchoosecolor.caption"
 msgctxt "tfchoosecolor.caption"
 msgid "Color"
 msgid "Color"
 msgstr "Couleur"
 msgstr "Couleur"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr "Description de la couleur : cliquez pour entrer une couleur avec le clavier en utilisant les noms de couleurs ou la notation CSS."
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -393,11 +381,23 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "Teinte et luminosité corrigées"
 msgstr "Teinte et luminosité corrigées"
 
 
+#: tffilterfunction.label_aequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_bequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -413,6 +413,12 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_lequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -436,6 +442,10 @@ msgstr "Variables :"
 msgid "HSL"
 msgid "HSL"
 msgstr "HSL"
 msgstr "HSL"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -580,21 +590,6 @@ msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
 msgstr "Calques"
 msgstr "Calques"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr "Choisir un mode de fusion"
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "Zoomer la pile des calques"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "Dézoomer la pile des calques"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -806,6 +801,7 @@ msgid "Choose entry within file"
 msgstr "Choisir une entrée dans le fichier"
 msgstr "Choisir une entrée dans le fichier"
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr "Exporter..."
 msgstr "Exporter..."
 
 
@@ -1055,6 +1051,7 @@ msgid "Fill background with antialiasing"
 msgstr "Colorer le fond avec anticrénelage"
 msgstr "Colorer le fond avec anticrénelage"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "Aplatir l'image"
 msgstr "Aplatir l'image"
 
 
@@ -1090,6 +1087,10 @@ msgstr "Redimensionner..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "Redimensionner image"
 msgstr "Redimensionner image"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "Rotation 180°"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "Rotation 90° (horloge à rebours)"
 msgstr "Rotation 90° (horloge à rebours)"
@@ -1098,10 +1099,6 @@ msgstr "Rotation 90° (horloge à rebours)"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "Rotation 90° (horloge)"
 msgstr "Rotation 90° (horloge)"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "Rotation 180°"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "Zoom intelligent x3"
 msgstr "Zoom intelligent x3"
@@ -1156,6 +1153,7 @@ msgid "Altitude"
 msgstr "Hauteur"
 msgstr "Hauteur"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "Fond"
 msgstr "Fond"
 
 
@@ -1197,6 +1195,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "Courbe"
 msgstr "Courbe"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "Faire un don..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1275,6 +1279,12 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "Dupliquer le calque sélectionné"
 msgstr "Dupliquer le calque sélectionné"
 
 
+#: tfmain.layerexport.hint
+#, fuzzy
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr "Exporter..."
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1602,6 +1612,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr "Pinceau"
 msgstr "Pinceau"
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "Faire un don..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2063,6 +2079,46 @@ msgstr "OK"
 msgid "Choose image"
 msgid "Choose image"
 msgstr "Choisir une image"
 msgstr "Choisir une image"
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2104,6 +2160,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Largeur :"
 msgstr "Largeur :"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2568,6 +2632,10 @@ msgstr "Enregistrer"
 msgid "Dithering"
 msgid "Dithering"
 msgstr "Tramage"
 msgstr "Tramage"
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr "Qualité :"
 msgstr "Qualité :"
@@ -2729,6 +2797,10 @@ msgstr "Action en cours"
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr "Ajouter des fichiers pour traitement"
 msgstr "Ajouter des fichiers pour traitement"
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr "Ajouter à la palette des couleurs"
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr "Aligner la forme"
 msgstr "Aligner la forme"
@@ -2753,6 +2825,12 @@ msgstr "GIF animé"
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr "Détecter"
 msgstr "Détecter"
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "Fond"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "Appuyez sur RETOUR ARRIERE pour effacer le dernier point"
 msgstr "Appuyez sur RETOUR ARRIERE pour effacer le dernier point"
@@ -2898,6 +2976,16 @@ msgstr "Le dossier n'est pas vide"
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr "Tramer le calque en utilisant la palette"
 msgstr "Tramer le calque en utilisant la palette"
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "Faire un don..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "Télécharger"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr "Dupliquer l'image"
 msgstr "Dupliquer l'image"
@@ -3027,6 +3115,12 @@ msgstr "Type"
 msgid "Fixed"
 msgid "Fixed"
 msgstr "Fixe"
 msgstr "Fixe"
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "Aplatir l'image"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "Dossier"
 msgstr "Dossier"
@@ -3118,10 +3212,6 @@ msgstr "Infinité"
 msgid "Information"
 msgid "Information"
 msgstr "Informations"
 msgstr "Informations"
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "Télécharger"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3172,6 +3262,11 @@ msgstr "Paysage"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "La dernière version de LazPaint disponible en ligne est la"
 msgstr "La dernière version de LazPaint disponible en ligne est la"
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "Calque"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr "Image avec calques"
 msgstr "Image avec calques"
@@ -3181,11 +3276,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "Calques"
 msgstr "Calques"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "Calque"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3361,6 +3451,12 @@ msgstr "Inclure le canal alpha dans la palette"
 msgid "Palette options"
 msgid "Palette options"
 msgstr "Options de la palette"
 msgstr "Options de la palette"
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "Crayon"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3415,6 +3511,10 @@ msgstr "L'image a été modifiée. Voulez-vous vraiment recharger ?"
 msgid "Removable"
 msgid "Removable"
 msgstr "Amovible"
 msgstr "Amovible"
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr "Retirer de la palette des couleurs"
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3499,6 +3599,12 @@ msgstr "Spline"
 msgid "Device"
 msgid "Device"
 msgstr "Support"
 msgstr "Support"
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "Contour de texte"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"

+ 145 - 42
lazpaint/release/bin/i18n/lazpaint.ja.po

@@ -239,23 +239,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "幅:"
 msgstr "幅:"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr ""
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr ""
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "tfchoosecolor.caption"
 msgctxt "tfchoosecolor.caption"
 msgid "Color"
 msgid "Color"
 msgstr "色"
 msgstr "色"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr ""
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -393,11 +381,21 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.label_aequals.caption
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr ""
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.label_bequals.caption
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr ""
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -413,6 +411,11 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.label_lequals.caption
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr ""
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -436,6 +439,10 @@ msgstr ""
 msgid "HSL"
 msgid "HSL"
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -576,24 +583,10 @@ msgid "Uncheck all files for processing"
 msgstr ""
 msgstr ""
 
 
 #: tflayerstack.caption
 #: tflayerstack.caption
+#, fuzzy
 msgctxt "tflayerstack.caption"
 msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
-msgstr ""
-
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr ""
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr ""
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr ""
+msgstr "レイヤー"
 
 
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
@@ -806,6 +799,7 @@ msgid "Choose entry within file"
 msgstr ""
 msgstr ""
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr ""
 msgstr ""
 
 
@@ -1055,6 +1049,7 @@ msgid "Fill background with antialiasing"
 msgstr "Fill background with antialiasing"
 msgstr "Fill background with antialiasing"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr ""
 msgstr ""
 
 
@@ -1090,6 +1085,10 @@ msgstr "Resample..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "Resample image"
 msgstr "Resample image"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "180°回転"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "反時計回りに90°回転"
 msgstr "反時計回りに90°回転"
@@ -1098,10 +1097,6 @@ msgstr "反時計回りに90°回転"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "時計回りに90°回転"
 msgstr "時計回りに90°回転"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "180°回転"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "スマートズームx3"
 msgstr "スマートズームx3"
@@ -1156,6 +1151,7 @@ msgid "Altitude"
 msgstr "高さ"
 msgstr "高さ"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "背景色"
 msgstr "背景色"
 
 
@@ -1197,6 +1193,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "カーブ"
 msgstr "カーブ"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "寄付する..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1275,6 +1277,11 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr ""
 msgstr ""
 
 
+#: tfmain.layerexport.hint
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr ""
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1600,6 +1607,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr ""
 msgstr ""
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "寄付する..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -1963,9 +1976,10 @@ msgid "Image list"
 msgstr ""
 msgstr ""
 
 
 #: tfmain.viewlayerstack.caption
 #: tfmain.viewlayerstack.caption
+#, fuzzy
 msgctxt "tfmain.viewlayerstack.caption"
 msgctxt "tfmain.viewlayerstack.caption"
 msgid "Layers"
 msgid "Layers"
-msgstr ""
+msgstr "レイヤー"
 
 
 #: tfmain.viewlayerstackbutton.caption
 #: tfmain.viewlayerstackbutton.caption
 msgctxt "tfmain.viewlayerstackbutton.caption"
 msgctxt "tfmain.viewlayerstackbutton.caption"
@@ -2061,6 +2075,46 @@ msgstr "OK"
 msgid "Choose image"
 msgid "Choose image"
 msgstr ""
 msgstr ""
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2102,6 +2156,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "幅:"
 msgstr "幅:"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2566,6 +2628,10 @@ msgstr "保存"
 msgid "Dithering"
 msgid "Dithering"
 msgstr ""
 msgstr ""
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr ""
 msgstr ""
@@ -2727,6 +2793,10 @@ msgstr ""
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr ""
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr ""
 msgstr ""
@@ -2751,6 +2821,12 @@ msgstr ""
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "背景色"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr ""
 msgstr ""
@@ -2893,6 +2969,16 @@ msgstr ""
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "寄付する..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "ダウンロード"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr ""
 msgstr ""
@@ -3017,6 +3103,11 @@ msgstr ""
 msgid "Fixed"
 msgid "Fixed"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsflattenimage
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr ""
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr ""
 msgstr ""
@@ -3107,10 +3198,6 @@ msgstr ""
 msgid "Information"
 msgid "Information"
 msgstr ""
 msgstr ""
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "ダウンロード"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3160,6 +3247,11 @@ msgstr ""
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "層"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr ""
 msgstr ""
@@ -3169,11 +3261,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "レイヤー"
 msgstr "レイヤー"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "層"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3341,6 +3428,12 @@ msgstr ""
 msgid "Palette options"
 msgid "Palette options"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "ペン"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3395,6 +3488,10 @@ msgstr ""
 msgid "Removable"
 msgid "Removable"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr ""
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3476,6 +3573,12 @@ msgstr "スプライン"
 msgid "Device"
 msgid "Device"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "アウトライン"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"

+ 153 - 38
lazpaint/release/bin/i18n/lazpaint.kab.po

@@ -242,23 +242,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Tehri :"
 msgstr "Tehri :"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr "Rnu ini ɣer tpaliḍt"
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr "Kkes ini si tpaliḍt"
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "tfchoosecolor.caption"
 msgctxt "tfchoosecolor.caption"
 msgid "Color"
 msgid "Color"
 msgstr "Ini"
 msgstr "Ini"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr "Aglam n yini: sit iwakken ad teskecmeḍ ini s unasiw s yismawen-nnsen neɣ s tira n CSS."
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -396,11 +384,23 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "Tiɣmi akked tifawit yettwaseɣtan"
 msgstr "Tiɣmi akked tifawit yettwaseɣtan"
 
 
+#: tffilterfunction.label_aequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_bequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -416,6 +416,12 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_lequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -439,6 +445,10 @@ msgstr "Imuttiyen :"
 msgid "HSL"
 msgid "HSL"
 msgstr "HSL"
 msgstr "HSL"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -583,21 +593,6 @@ msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
 msgstr "Tissiyin"
 msgstr "Tissiyin"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr "Fren tamhelt n usmezdi"
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "Semɣer tiɣbirt n tissiyin"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "Simecṭuḥ tiɣbirt n tissiyin"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -808,6 +803,7 @@ msgid "Choose entry within file"
 msgstr "Fren anekcum deg ufaylu"
 msgstr "Fren anekcum deg ufaylu"
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr "Sifeḍ..."
 msgstr "Sifeḍ..."
 
 
@@ -1017,7 +1013,9 @@ msgid "Twirl..."
 msgstr "Abran..."
 msgstr "Abran..."
 
 
 #: tfmain.filterwavedisplacement.caption
 #: tfmain.filterwavedisplacement.caption
-msgid "Wave diplacement..."
+#, fuzzy
+#| msgid "Wave diplacement..."
+msgid "Wave displacement..."
 msgstr "Asekḥer n tayyugt..."
 msgstr "Asekḥer n tayyugt..."
 
 
 #: tfmain.forgetdialoganswers.caption
 #: tfmain.forgetdialoganswers.caption
@@ -1057,6 +1055,7 @@ msgid "Fill background with antialiasing"
 msgstr "Aččar agilal s umzay"
 msgstr "Aččar agilal s umzay"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "Lebbeḍ tugna"
 msgstr "Lebbeḍ tugna"
 
 
@@ -1092,6 +1091,10 @@ msgstr "Ales alemmec..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "Ales alemmec i tugna"
 msgstr "Ales alemmec i tugna"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "Tuzzya 180°"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "Tuzzya 90° (mgal tanila n temrilt)"
 msgstr "Tuzzya 90° (mgal tanila n temrilt)"
@@ -1100,10 +1103,6 @@ msgstr "Tuzzya 90° (mgal tanila n temrilt)"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "Tuzzya 90° (di tnila n temrilt)"
 msgstr "Tuzzya 90° (di tnila n temrilt)"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "Tuzzya 180°"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "Asemɣer amegzu x3"
 msgstr "Asemɣer amegzu x3"
@@ -1158,6 +1157,7 @@ msgid "Altitude"
 msgstr "Tattayt"
 msgstr "Tattayt"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "Tuɣalin"
 msgstr "Tuɣalin"
 
 
@@ -1197,6 +1197,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "Azlig"
 msgstr "Azlig"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "Ɛiwen s wedrim..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1275,6 +1281,12 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "Sisleg tissi yettwafernen"
 msgstr "Sisleg tissi yettwafernen"
 
 
+#: tfmain.layerexport.hint
+#, fuzzy
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr "Sifeḍ..."
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1601,6 +1613,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr "Amfezzu"
 msgstr "Amfezzu"
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "Ɛiwen s wedrim..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2061,6 +2079,46 @@ msgstr "Ih"
 msgid "Choose image"
 msgid "Choose image"
 msgstr "Fren tugna"
 msgstr "Fren tugna"
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2102,6 +2160,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Tehri :"
 msgstr "Tehri :"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2566,6 +2632,10 @@ msgstr "Sekles"
 msgid "Dithering"
 msgid "Dithering"
 msgstr "Tizḍi"
 msgstr "Tizḍi"
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr "Taɣara:"
 msgstr "Taɣara:"
@@ -2727,6 +2797,10 @@ msgstr "Tigawin itteddun"
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr "Rnu ifuyla ɣer tebdart n ukala n tugniwin"
 msgstr "Rnu ifuyla ɣer tebdart n ukala n tugniwin"
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr "Rnu ini ɣer tpaliḍt"
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr "Derrec talɣa"
 msgstr "Derrec talɣa"
@@ -2751,6 +2825,12 @@ msgstr "GIF yettemwwiwilen"
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr "Tifin tawurmant"
 msgstr "Tifin tawurmant"
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "Tuɣalin"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "Ssed BACKSPACE iwakken ad tekkseḍ tanqiḍt taneggarut"
 msgstr "Ssed BACKSPACE iwakken ad tekkseḍ tanqiḍt taneggarut"
@@ -2896,6 +2976,16 @@ msgstr "Akaram mačči d ilem"
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr "Ezḍ tissi s useqec n tpaliḍt"
 msgstr "Ezḍ tissi s useqec n tpaliḍt"
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "Ɛiwen s wedrim..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr ""
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr "Sisleg tugna"
 msgstr "Sisleg tugna"
@@ -3025,6 +3115,12 @@ msgstr "Anaw"
 msgid "Fixed"
 msgid "Fixed"
 msgstr "Usbiḍ"
 msgstr "Usbiḍ"
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "Lebbeḍ tugna"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "Akaram"
 msgstr "Akaram"
@@ -3166,6 +3262,11 @@ msgstr "S tehri"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "Lqem aneggaru n LazPaint i iwejden ɣef Internet d"
 msgstr "Lqem aneggaru n LazPaint i iwejden ɣef Internet d"
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "Tissi"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr "Tugna s tissiyin"
 msgstr "Tugna s tissiyin"
@@ -3175,11 +3276,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "Tissiyin"
 msgstr "Tissiyin"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "Tissi"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3355,6 +3451,12 @@ msgstr "Tapaliḍt ad tseddu abadu alfa"
 msgid "Palette options"
 msgid "Palette options"
 msgstr "Tinefrunin n tpaliḍt"
 msgstr "Tinefrunin n tpaliḍt"
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "Imru"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3377,7 +3479,9 @@ msgid "px"
 msgstr "px"
 msgstr "px"
 
 
 #: uresourcestrings.rspythonunexpectedversion
 #: uresourcestrings.rspythonunexpectedversion
-msgid "Expected python version %1 but %2 found."
+#, fuzzy
+#| msgid "Expected python version %1 but %2 found."
+msgid "Expected Python version %1 but %2 found."
 msgstr "Yetturaǧu lqem n python %1 maca nufa %2."
 msgstr "Yetturaǧu lqem n python %1 maca nufa %2."
 
 
 #: uresourcestrings.rsramdisk
 #: uresourcestrings.rsramdisk
@@ -3409,6 +3513,10 @@ msgstr "Tugna tettwabeddel. D tidet tebɣiḍ ad s-talseḍ asali ?"
 msgid "Removable"
 msgid "Removable"
 msgstr "Aziraz"
 msgstr "Aziraz"
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr "Kkes ini si tpaliḍt"
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3492,6 +3600,12 @@ msgstr "Izirig ittleɣwayen"
 msgid "Device"
 msgid "Device"
 msgstr "Ibenk"
 msgstr "Ibenk"
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "Azdaw n uḍris"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"
@@ -3582,3 +3696,4 @@ msgstr "Semɣer taɣbirt n tissiyin"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgid "Zoom layer stack out"
 msgid "Zoom layer stack out"
 msgstr "Simecṭuḥ taɣbirt n tissiyin"
 msgstr "Simecṭuḥ taɣbirt n tissiyin"
+

+ 154 - 57
lazpaint/release/bin/i18n/lazpaint.lv.po

@@ -10,8 +10,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
-"2);\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
 "X-Generator: Poedit 2.2.1\n"
 "X-Generator: Poedit 2.2.1\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "X-Poedit-Basepath: ../../..\n"
 "X-Poedit-Basepath: ../../..\n"
@@ -172,8 +171,7 @@ msgid "Basic SVG"
 msgstr "Pamatveidi"
 msgstr "Pamatveidi"
 
 
 #: tfblendop.label_svgover.hint
 #: tfblendop.label_svgover.hint
-msgid ""
-"Basic blend operations that are available in virtually all image editors"
+msgid "Basic blend operations that are available in virtually all image editors"
 msgstr "Sapludunāšana veidi, kuri pieejami gandrīz visos attēlu redaktoros"
 msgstr "Sapludunāšana veidi, kuri pieejami gandrīz visos attēlu redaktoros"
 
 
 #: tfbrowseimages.caption
 #: tfbrowseimages.caption
@@ -249,27 +247,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Platums:"
 msgstr "Platums:"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr "Pievienot krāsu paletei"
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr "Izņemt krāsu no paletes"
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "tfchoosecolor.caption"
 msgctxt "tfchoosecolor.caption"
 msgid "Color"
 msgid "Color"
 msgstr "Krāsa"
 msgstr "Krāsa"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid ""
-"Color description: click to type in a color with the keyboard using color "
-"names or CSS notation."
-msgstr ""
-"Krāsas apraksts: ieklikškini, lai ierakstītu krāsas vārdu angliski vai CSS "
-"pierakstā."
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -407,11 +389,23 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "Izlabot nokrāsu un gaišumu"
 msgstr "Izlabot nokrāsu un gaišumu"
 
 
+#: tffilterfunction.label_aequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_bequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -427,6 +421,12 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_lequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -450,6 +450,10 @@ msgstr "Mainīgie:"
 msgid "HSL"
 msgid "HSL"
 msgstr "HSL"
 msgstr "HSL"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -594,21 +598,6 @@ msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
 msgstr "Slāņi"
 msgstr "Slāņi"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr "Izvēlies sapludināšanu"
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "Pietuvināt slāņu sarakstu"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "Attālināt slāņu sarakstu"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -819,6 +808,7 @@ msgid "Choose entry within file"
 msgstr "Ielasa citu attēla daļu, piemēram, animēta GIF kadru"
 msgstr "Ielasa citu attēla daļu, piemēram, animēta GIF kadru"
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr "Eksportēt ..."
 msgstr "Eksportēt ..."
 
 
@@ -1068,6 +1058,7 @@ msgid "Fill background with antialiasing"
 msgstr "Aizpildīt pamatni ar krāsu lietojot pustoņus"
 msgstr "Aizpildīt pamatni ar krāsu lietojot pustoņus"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "Apvienot visus slāņus"
 msgstr "Apvienot visus slāņus"
 
 
@@ -1103,6 +1094,10 @@ msgstr "Mainīt izmēru ..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "Mainīt attēla izmēru"
 msgstr "Mainīt attēla izmēru"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "Pagriezt pa 180°"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "Pagriezt pa 90° pretēji pulkstenim"
 msgstr "Pagriezt pa 90° pretēji pulkstenim"
@@ -1111,10 +1106,6 @@ msgstr "Pagriezt pa 90° pretēji pulkstenim"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "Pagriezt pa 90°"
 msgstr "Pagriezt pa 90°"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "Pagriezt pa 180°"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "Palielināt attēlu trīskārtīgi"
 msgstr "Palielināt attēlu trīskārtīgi"
@@ -1169,6 +1160,7 @@ msgid "Altitude"
 msgstr "Augstums"
 msgstr "Augstums"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "Pildījums"
 msgstr "Pildījums"
 
 
@@ -1208,6 +1200,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "Līkne"
 msgstr "Līkne"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "Ziedot ..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1286,6 +1284,12 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "Izveidot dotā slāņa kopiju"
 msgstr "Izveidot dotā slāņa kopiju"
 
 
+#: tfmain.layerexport.hint
+#, fuzzy
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr "Eksportēt ..."
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1612,6 +1616,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr "Ota"
 msgstr "Ota"
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "Ziedot ..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2072,6 +2082,46 @@ msgstr "Labi"
 msgid "Choose image"
 msgid "Choose image"
 msgstr "Izvēlies attēlu"
 msgstr "Izvēlies attēlu"
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2113,6 +2163,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Platums:"
 msgstr "Platums:"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2578,6 +2636,10 @@ msgstr "Saglabāt"
 msgid "Dithering"
 msgid "Dithering"
 msgstr "Neīstā tonēšana"
 msgstr "Neīstā tonēšana"
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr "Kvalitāte:"
 msgstr "Kvalitāte:"
@@ -2739,6 +2801,10 @@ msgstr "Moris darbojas"
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr "Pievienot failus apstrādājamo attēlu sarakstam"
 msgstr "Pievienot failus apstrādājamo attēlu sarakstam"
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr "Pievienot krāsu paletei"
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr "Novieto vienumu"
 msgstr "Novieto vienumu"
@@ -2763,6 +2829,12 @@ msgstr "Animētais GIF"
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr "Pašnoteikts"
 msgstr "Pašnoteikts"
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "Pildījums"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "Izmanto [BACKSPACE] lai dzēstu pēdējo punktu"
 msgstr "Izmanto [BACKSPACE] lai dzēstu pēdējo punktu"
@@ -2908,6 +2980,16 @@ msgstr "Direktorija ir tukša"
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr "Tonēt izmantojot paletes krāsas"
 msgstr "Tonēt izmantojot paletes krāsas"
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "Ziedot ..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "Lejupielādēt"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr "Pavairot attēlu"
 msgstr "Pavairot attēlu"
@@ -3037,6 +3119,12 @@ msgstr "Veids"
 msgid "Fixed"
 msgid "Fixed"
 msgstr "Nemainīgs"
 msgstr "Nemainīgs"
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "Apvienot visus slāņus"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "Mape"
 msgstr "Mape"
@@ -3128,10 +3216,6 @@ msgstr "Bezgalība"
 msgid "Information"
 msgid "Information"
 msgstr "Informācija"
 msgstr "Informācija"
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "Lejupielādēt"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3182,6 +3266,11 @@ msgstr "Guleniski"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "Tīmeklī piejamā LazPaint versija ir"
 msgstr "Tīmeklī piejamā LazPaint versija ir"
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "Slaņim"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr "Attēls ar slāņiem"
 msgstr "Attēls ar slāņiem"
@@ -3191,11 +3280,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "Slaņi"
 msgstr "Slaņi"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "Slaņim"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3258,9 +3342,7 @@ msgid "Mitchell"
 msgstr "Mišela"
 msgstr "Mišela"
 
 
 #: uresourcestrings.rsmorethanonefile
 #: uresourcestrings.rsmorethanonefile
-msgid ""
-"You are trying to open more than one file. How would you like these files to "
-"be opened?"
+msgid "You are trying to open more than one file. How would you like these files to be opened?"
 msgstr "Tu centies atvērt vairāk nekā vienu failu. Kā vēlies, lai tos atver?"
 msgstr "Tu centies atvērt vairāk nekā vienu failu. Kā vēlies, lai tos atver?"
 
 
 #: uresourcestrings.rsmovingorrotatingselection
 #: uresourcestrings.rsmovingorrotatingselection
@@ -3373,6 +3455,12 @@ msgstr "Paletē iekļaut caurspīdīgumu"
 msgid "Palette options"
 msgid "Palette options"
 msgstr "Paletes iestatījumi"
 msgstr "Paletes iestatījumi"
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "Līnija"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3427,6 +3515,10 @@ msgstr "Attēls tika mainīts. Vai tiešām ielasīt no jauna?"
 msgid "Removable"
 msgid "Removable"
 msgstr "Noņemams"
 msgstr "Noņemams"
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr "Izņemt krāsu no paletes"
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3489,8 +3581,10 @@ msgid "Select blend operation"
 msgstr "Izvēlies sapludināšanu"
 msgstr "Izvēlies sapludināšanu"
 
 
 #: uresourcestrings.rsshift
 #: uresourcestrings.rsshift
+#, fuzzy
+#| msgid "Shift"
 msgctxt "uresourcestrings.rsShift"
 msgctxt "uresourcestrings.rsShift"
-msgid "Shift"
+msgid "SHIFT"
 msgstr "Shift"
 msgstr "Shift"
 
 
 #: uresourcestrings.rsshowpalette
 #: uresourcestrings.rsshowpalette
@@ -3511,6 +3605,12 @@ msgstr "Pielāgots"
 msgid "Device"
 msgid "Device"
 msgstr "Ierīce"
 msgstr "Ierīce"
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "Burtu apmale"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"
@@ -3521,11 +3621,8 @@ msgid "There are no checked items. Check some items or add some new ones."
 msgstr "Nekas nav atzīmēts. Vai nu atzīmē, vai pievieno ko jaunu."
 msgstr "Nekas nav atzīmēts. Vai nu atzīmē, vai pievieno ko jaunu."
 
 
 #: uresourcestrings.rsthereisnofilenamegivenforthisfileusesaveas
 #: uresourcestrings.rsthereisnofilenamegivenforthisfileusesaveas
-msgid ""
-"There is no file name given for this file. Use \"Save as...\" from the main "
-"menu."
-msgstr ""
-"Dotajai datnei nav piešķirts vārds. Lieto „Saglabāt kā ...” datnes izvēlnē."
+msgid "There is no file name given for this file. Use \"Save as...\" from the main menu."
+msgstr "Dotajai datnei nav piešķirts vārds. Lieto „Saglabāt kā ...” datnes izvēlnē."
 
 
 #: uresourcestrings.rstodo
 #: uresourcestrings.rstodo
 msgid "To do"
 msgid "To do"

+ 146 - 40
lazpaint/release/bin/i18n/lazpaint.nl.po

@@ -266,23 +266,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Breedte :"
 msgstr "Breedte :"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr "Kleur toevoegen aan palet"
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr "Verwijder kleur van palet"
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "tfchoosecolor.caption"
 msgctxt "tfchoosecolor.caption"
 msgid "Color"
 msgid "Color"
 msgstr "Kleur"
 msgstr "Kleur"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr "Kleurbeschrijving: klik om een kleur in te typen met het toetsenbord middels kleurnamen of CSS notatie."
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -420,11 +408,23 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "Gecorrigeerde tint en helderheid"
 msgstr "Gecorrigeerde tint en helderheid"
 
 
+#: tffilterfunction.label_aequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_bequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -440,6 +440,12 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_lequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -463,6 +469,10 @@ msgstr "Variabelen :"
 msgid "HSL"
 msgid "HSL"
 msgstr "HSL"
 msgstr "HSL"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -607,21 +617,6 @@ msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
 msgstr "Lagen"
 msgstr "Lagen"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr "Kies mengoperatie"
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "Inzoomen in lagenoverzicht"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "Uitzoomen uit lagenoverzicht"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -832,6 +827,7 @@ msgid "Choose entry within file"
 msgstr "Kies invoer in bestand"
 msgstr "Kies invoer in bestand"
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr "Export..."
 msgstr "Export..."
 
 
@@ -1081,6 +1077,7 @@ msgid "Fill background with antialiasing"
 msgstr "Vul achtergrond met antialiasing"
 msgstr "Vul achtergrond met antialiasing"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "Alle lagen samenvoegen"
 msgstr "Alle lagen samenvoegen"
 
 
@@ -1116,6 +1113,10 @@ msgstr "Opnieuw samplen..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "Afbeelding opnieuw samplen"
 msgstr "Afbeelding opnieuw samplen"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "180° draaien"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "90° naar links draaien"
 msgstr "90° naar links draaien"
@@ -1124,10 +1125,6 @@ msgstr "90° naar links draaien"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "90° naar rechts draaien"
 msgstr "90° naar rechts draaien"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "180° draaien"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "Slimme zoom x3"
 msgstr "Slimme zoom x3"
@@ -1182,6 +1179,7 @@ msgid "Altitude"
 msgstr "Hoogte"
 msgstr "Hoogte"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "Terug"
 msgstr "Terug"
 
 
@@ -1222,6 +1220,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "Kromme"
 msgstr "Kromme"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "Doneren..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1300,6 +1304,12 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "Geselecteerde laag dupliceren"
 msgstr "Geselecteerde laag dupliceren"
 
 
+#: tfmain.layerexport.hint
+#, fuzzy
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr "Export..."
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1627,6 +1637,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr "Kwast"
 msgstr "Kwast"
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "Doneren..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2086,6 +2102,46 @@ msgstr "OK"
 msgid "Choose image"
 msgid "Choose image"
 msgstr "Afbeelding kiezen"
 msgstr "Afbeelding kiezen"
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2127,6 +2183,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Breedte :"
 msgstr "Breedte :"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2591,6 +2655,10 @@ msgstr "Opslaan"
 msgid "Dithering"
 msgid "Dithering"
 msgstr "Dithering"
 msgstr "Dithering"
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr "Kwaliteit:"
 msgstr "Kwaliteit:"
@@ -2753,6 +2821,10 @@ msgstr "Bezig met actie"
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr "Voeg bestanden toe aan afbeeldingsverwerkingslijst"
 msgstr "Voeg bestanden toe aan afbeeldingsverwerkingslijst"
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr "Kleur toevoegen aan palet"
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr "Vorm uitlijnen"
 msgstr "Vorm uitlijnen"
@@ -2777,6 +2849,12 @@ msgstr "Geanimeerde GIF"
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr "Automatische detectie"
 msgstr "Automatische detectie"
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "Terug"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "Druk BACKSPACE om het laatste punt te verwijderen"
 msgstr "Druk BACKSPACE om het laatste punt te verwijderen"
@@ -2919,6 +2997,16 @@ msgstr "Map is niet leeg"
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr "Ditherlaag met palet"
 msgstr "Ditherlaag met palet"
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "Doneren..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "Downloaden"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr "Dubbele afbeelding"
 msgstr "Dubbele afbeelding"
@@ -3043,6 +3131,12 @@ msgstr "Type"
 msgid "Fixed"
 msgid "Fixed"
 msgstr "Vast"
 msgstr "Vast"
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "Alle lagen samenvoegen"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "Folder"
 msgstr "Folder"
@@ -3133,10 +3227,6 @@ msgstr "Oneindigheid"
 msgid "Information"
 msgid "Information"
 msgstr "Informatie"
 msgstr "Informatie"
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "Downloaden"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3186,6 +3276,11 @@ msgstr "Landschap"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "De nieuwste online beschikbare LazPaint versie is"
 msgstr "De nieuwste online beschikbare LazPaint versie is"
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "Laag"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr "Gelaagde afbeelding"
 msgstr "Gelaagde afbeelding"
@@ -3195,11 +3290,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "Lagen"
 msgstr "Lagen"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "Laag"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3367,6 +3457,12 @@ msgstr "Palet bevat alfakanaal"
 msgid "Palette options"
 msgid "Palette options"
 msgstr "Palet opties"
 msgstr "Palet opties"
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "Pen"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3421,6 +3517,10 @@ msgstr "Bitmap is gewijzigd. Wilt u deze echt herladen?"
 msgid "Removable"
 msgid "Removable"
 msgstr "Verwijderbaar"
 msgstr "Verwijderbaar"
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr "Verwijder kleur van palet"
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3503,6 +3603,12 @@ msgstr "Spline"
 msgid "Device"
 msgid "Device"
 msgstr "Apparaat"
 msgstr "Apparaat"
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "Progressieve vloedvulling"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"

+ 156 - 44
lazpaint/release/bin/i18n/lazpaint.pl.po

@@ -258,23 +258,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Szerokość:"
 msgstr "Szerokość:"
 
 
-#: tfchoosecolor.bcbutton_addtopalette.hint
-msgid "Add color to palette"
-msgstr "Dodaj kolor do pelety"
-
-#: tfchoosecolor.bcbutton_removefrompalette.hint
-msgid "Remove color from palette"
-msgstr "Usuń kolor z pelety"
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "tfchoosecolor.caption"
 msgctxt "tfchoosecolor.caption"
 msgid "Color"
 msgid "Color"
 msgstr "Kolory"
 msgstr "Kolory"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr "Opis koloru: kliknij, aby wpisać kolor za pomocą klawiatury, używając nazw kolorów lub notacji CSS"
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -412,11 +400,23 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "Poprawiony odcień i jasność"
 msgstr "Poprawiony odcień i jasność"
 
 
+#: tffilterfunction.label_aequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_bequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -432,6 +432,12 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_lequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -455,6 +461,10 @@ msgstr "Zmienne:"
 msgid "HSL"
 msgid "HSL"
 msgstr "HSL"
 msgstr "HSL"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -599,21 +609,6 @@ msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
 msgstr "Warstwy"
 msgstr "Warstwy"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr "Wybierz operację mieszania"
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "Powiększ okno warstwy"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "Pomniejsz okno warstwy"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -826,6 +821,7 @@ msgid "Choose entry within file"
 msgstr "Wybierz wpis w pliku"
 msgstr "Wybierz wpis w pliku"
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr "Eksportuj..."
 msgstr "Eksportuj..."
 
 
@@ -1075,6 +1071,7 @@ msgid "Fill background with antialiasing"
 msgstr "Wypełnij tło z wygładzaniem krawędzi"
 msgstr "Wypełnij tło z wygładzaniem krawędzi"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "Spłaszcz obraz"
 msgstr "Spłaszcz obraz"
 
 
@@ -1110,6 +1107,10 @@ msgstr "Próbkuj ponownie..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "Ponownie próbkuj obraz"
 msgstr "Ponownie próbkuj obraz"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "Obróć o 180°"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "Obróć o 90° w lewo"
 msgstr "Obróć o 90° w lewo"
@@ -1118,10 +1119,6 @@ msgstr "Obróć o 90° w lewo"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "Obróć o 90° w prawo"
 msgstr "Obróć o 90° w prawo"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "Obróć o 180°"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "Inteligentny zoom x3"
 msgstr "Inteligentny zoom x3"
@@ -1176,6 +1173,7 @@ msgid "Altitude"
 msgstr "Wysokość"
 msgstr "Wysokość"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "Wstecz"
 msgstr "Wstecz"
 
 
@@ -1217,6 +1215,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "Krzywe"
 msgstr "Krzywe"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "Dotacja..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1295,6 +1299,12 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "Duplikuj wybraną warstwę"
 msgstr "Duplikuj wybraną warstwę"
 
 
+#: tfmain.layerexport.hint
+#, fuzzy
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr "Eksportuj..."
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1622,6 +1632,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr "Pędzel"
 msgstr "Pędzel"
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "Dotacja..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2084,6 +2100,46 @@ msgstr "OK"
 msgid "Choose image"
 msgid "Choose image"
 msgstr "Wybierz obraz"
 msgstr "Wybierz obraz"
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2125,6 +2181,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Szerokość:"
 msgstr "Szerokość:"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2589,6 +2653,10 @@ msgstr "Zapisz"
 msgid "Dithering"
 msgid "Dithering"
 msgstr "Ditering"
 msgstr "Ditering"
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr "Jakość:"
 msgstr "Jakość:"
@@ -2750,6 +2818,12 @@ msgstr "Wykonywanie akcji..."
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr "Dodaj pliki do listy przetwarzania obrazów"
 msgstr "Dodaj pliki do listy przetwarzania obrazów"
 
 
+#: uresourcestrings.rsaddtopalette
+#, fuzzy
+msgctxt "uresourcestrings.rsaddtopalette"
+msgid "Add color to palette"
+msgstr "Dodaj kolor do pelety"
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr "Dopasuj kształt"
 msgstr "Dopasuj kształt"
@@ -2774,6 +2848,12 @@ msgstr "Animowane GIF"
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr "Automatycznie"
 msgstr "Automatycznie"
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "Wstecz"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "Naciśnij BACKSPACE, aby usunąć ostatni punkt"
 msgstr "Naciśnij BACKSPACE, aby usunąć ostatni punkt"
@@ -2916,6 +2996,16 @@ msgstr "Katalog nie jest pusty"
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr "Diteruj warstwę za pomocą palety"
 msgstr "Diteruj warstwę za pomocą palety"
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "Dotacja..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "Pobieranie"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr "Duplikuj obraz"
 msgstr "Duplikuj obraz"
@@ -3040,6 +3130,12 @@ msgstr "Typ"
 msgid "Fixed"
 msgid "Fixed"
 msgstr "Naprawiony"
 msgstr "Naprawiony"
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "Spłaszcz obraz"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "Folder"
 msgstr "Folder"
@@ -3048,9 +3144,9 @@ msgstr "Folder"
 msgid "Folder or container already exists."
 msgid "Folder or container already exists."
 msgstr "Folder lub kontener już istnieje."
 msgstr "Folder lub kontener już istnieje."
 
 
-#: uresourcestrings.rsfollowingerrorsoccured
-msgid "Following errors occured:"
-msgstr "Wystąpiły następujące błędy:"
+#: uresourcestrings.rsfollowingerrorsoccurred
+msgid "Following errors occurred:"
+msgstr ""
 
 
 #: uresourcestrings.rsframes
 #: uresourcestrings.rsframes
 msgid "Frames"
 msgid "Frames"
@@ -3130,10 +3226,6 @@ msgstr "Nieskończoność"
 msgid "Information"
 msgid "Information"
 msgstr "Informacje"
 msgstr "Informacje"
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "Pobieranie"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3183,6 +3275,11 @@ msgstr "Krajobraz"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "Najnowsza wersja LazPaint dostępna online "
 msgstr "Najnowsza wersja LazPaint dostępna online "
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "Warstwa"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr "Obraz warstwowy"
 msgstr "Obraz warstwowy"
@@ -3192,11 +3289,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "Warstwy"
 msgstr "Warstwy"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "Warstwa"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3252,7 +3344,9 @@ msgid "Do you want to merge selection?"
 msgstr "Chcesz scalić zaznaczenie?"
 msgstr "Chcesz scalić zaznaczenie?"
 
 
 #: uresourcestrings.rsmitchell
 #: uresourcestrings.rsmitchell
-msgid "Mitchella"
+#, fuzzy
+#| msgid "Mitchella"
+msgid "Mitchell"
 msgstr "Mitchella"
 msgstr "Mitchella"
 
 
 #: uresourcestrings.rsmorethanonefile
 #: uresourcestrings.rsmorethanonefile
@@ -3364,6 +3458,12 @@ msgstr "Paleta zawiera kanał alfa"
 msgid "Palette options"
 msgid "Palette options"
 msgstr "Opcje palety"
 msgstr "Opcje palety"
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "Próbnik"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3418,6 +3518,12 @@ msgstr "Mapa bitowa została zmodyfikowana. Chcesz załadować ją ponownie?"
 msgid "Removable"
 msgid "Removable"
 msgstr "Usuwalny"
 msgstr "Usuwalny"
 
 
+#: uresourcestrings.rsremovefrompalette
+#, fuzzy
+msgctxt "uresourcestrings.rsremovefrompalette"
+msgid "Remove color from palette"
+msgstr "Usuń kolor z pelety"
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3500,6 +3606,12 @@ msgstr "Klinowa"
 msgid "Device"
 msgid "Device"
 msgstr "Urządzenie"
 msgstr "Urządzenie"
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "Zarys tekstu"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"

+ 135 - 40
lazpaint/release/bin/i18n/lazpaint.po

@@ -231,23 +231,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr ""
 msgstr ""
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr ""
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr ""
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "tfchoosecolor.caption"
 msgctxt "tfchoosecolor.caption"
 msgid "Color"
 msgid "Color"
 msgstr ""
 msgstr ""
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr ""
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -385,11 +373,21 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.label_aequals.caption
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr ""
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.label_bequals.caption
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr ""
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -405,6 +403,11 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.label_lequals.caption
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr ""
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -428,6 +431,10 @@ msgstr ""
 msgid "HSL"
 msgid "HSL"
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -572,21 +579,6 @@ msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
 msgstr ""
 msgstr ""
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr ""
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr ""
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr ""
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -797,6 +789,7 @@ msgid "Choose entry within file"
 msgstr ""
 msgstr ""
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr ""
 msgstr ""
 
 
@@ -1046,6 +1039,7 @@ msgid "Fill background with antialiasing"
 msgstr ""
 msgstr ""
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr ""
 msgstr ""
 
 
@@ -1081,6 +1075,10 @@ msgstr ""
 msgid "Resample image"
 msgid "Resample image"
 msgstr ""
 msgstr ""
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr ""
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr ""
 msgstr ""
@@ -1089,10 +1087,6 @@ msgstr ""
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr ""
 msgstr ""
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr ""
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr ""
 msgstr ""
@@ -1147,6 +1141,7 @@ msgid "Altitude"
 msgstr ""
 msgstr ""
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr ""
 msgstr ""
 
 
@@ -1186,6 +1181,11 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr ""
 msgstr ""
 
 
+#: tfmain.label_donate.caption
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr ""
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1264,6 +1264,11 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr ""
 msgstr ""
 
 
+#: tfmain.layerexport.hint
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr ""
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1590,6 +1595,11 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr ""
 msgstr ""
 
 
+#: tfmain.toolbutton_donate.hint
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr ""
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2050,6 +2060,46 @@ msgstr ""
 msgid "Choose image"
 msgid "Choose image"
 msgstr ""
 msgstr ""
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2091,6 +2141,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr ""
 msgstr ""
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2555,6 +2613,10 @@ msgstr ""
 msgid "Dithering"
 msgid "Dithering"
 msgstr ""
 msgstr ""
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr ""
 msgstr ""
@@ -2716,6 +2778,10 @@ msgstr ""
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr ""
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr ""
 msgstr ""
@@ -2740,6 +2806,11 @@ msgstr ""
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsback
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr ""
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr ""
 msgstr ""
@@ -2885,6 +2956,15 @@ msgstr ""
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsdonate
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr ""
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr ""
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr ""
 msgstr ""
@@ -3014,6 +3094,11 @@ msgstr ""
 msgid "Fixed"
 msgid "Fixed"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsflattenimage
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr ""
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr ""
 msgstr ""
@@ -3105,10 +3190,6 @@ msgstr ""
 msgid "Information"
 msgid "Information"
 msgstr ""
 msgstr ""
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr ""
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3159,6 +3240,11 @@ msgstr ""
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr ""
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr ""
 msgstr ""
@@ -3168,11 +3254,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr ""
 msgstr ""
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr ""
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3348,6 +3429,11 @@ msgstr ""
 msgid "Palette options"
 msgid "Palette options"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rspen
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr ""
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3402,6 +3488,10 @@ msgstr ""
 msgid "Removable"
 msgid "Removable"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr ""
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3485,6 +3575,11 @@ msgstr ""
 msgid "Device"
 msgid "Device"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rstextoutline
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr ""
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"

+ 143 - 40
lazpaint/release/bin/i18n/lazpaint.pt_BR.po

@@ -241,23 +241,11 @@ msgctxt "TFCANVASSIZE.LABEL_WIDTH.CAPTION"
 msgid "Width :"
 msgid "Width :"
 msgstr "Largura :"
 msgstr "Largura :"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr "Adicionar cor à paleta"
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr "Remover a cor da paleta"
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "TFCHOOSECOLOR.CAPTION"
 msgctxt "TFCHOOSECOLOR.CAPTION"
 msgid "Color"
 msgid "Color"
 msgstr "Cor"
 msgstr "Cor"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr "Descrição Cor: clique para digitar uma cor com o teclado usando nomes de cores ou a notação CSS."
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -395,11 +383,21 @@ msgctxt "TFFILTERFUNCTION.CHECKBOX_GSBA.CAPTION"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "Corrigida a tonalidade e luminosidade"
 msgstr "Corrigida a tonalidade e luminosidade"
 
 
+#: tffilterfunction.label_aequals.caption
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr ""
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.label_bequals.caption
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr ""
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -415,6 +413,11 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr ""
 msgstr ""
 
 
+#: tffilterfunction.label_lequals.caption
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr ""
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -438,6 +441,10 @@ msgstr "Variáveis :"
 msgid "HSL"
 msgid "HSL"
 msgstr "HSL"
 msgstr "HSL"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -582,21 +589,6 @@ msgctxt "TFLAYERSTACK.CAPTION"
 msgid "Layers"
 msgid "Layers"
 msgstr "Camadas"
 msgstr "Camadas"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr "Selecione a operação de mesclagem"
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "Aumentar Zoom na camada"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "Diminuir Zoom na Camada"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -808,6 +800,7 @@ msgid "Choose entry within file"
 msgstr "Escolha a entrada no arquivo"
 msgstr "Escolha a entrada no arquivo"
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr "Exportar..."
 msgstr "Exportar..."
 
 
@@ -1057,6 +1050,7 @@ msgid "Fill background with antialiasing"
 msgstr "Preencher o fundo com suavização"
 msgstr "Preencher o fundo com suavização"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "Achatar imagem"
 msgstr "Achatar imagem"
 
 
@@ -1092,6 +1086,10 @@ msgstr "Redimensionar..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "Redimensionar imagem"
 msgstr "Redimensionar imagem"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "Girar 180°"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "Girar 90° CCW"
 msgstr "Girar 90° CCW"
@@ -1100,10 +1098,6 @@ msgstr "Girar 90° CCW"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "Girar 90° CW"
 msgstr "Girar 90° CW"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "Girar 180°"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "Zoom inteligente x3"
 msgstr "Zoom inteligente x3"
@@ -1158,6 +1152,7 @@ msgid "Altitude"
 msgstr "Altura"
 msgstr "Altura"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "Fundo"
 msgstr "Fundo"
 
 
@@ -1197,6 +1192,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "Curva"
 msgstr "Curva"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "Doar..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "TFMAIN.LABEL_ERASER.CAPTION"
 msgctxt "TFMAIN.LABEL_ERASER.CAPTION"
 msgid "Erase"
 msgid "Erase"
@@ -1275,6 +1276,12 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "Duplicar camada selecionada"
 msgstr "Duplicar camada selecionada"
 
 
+#: tfmain.layerexport.hint
+#, fuzzy
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr "Exportar..."
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "TFMAIN.LAYERFROMFILE.HINT"
 msgctxt "TFMAIN.LAYERFROMFILE.HINT"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1601,6 +1608,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr "Pincel"
 msgstr "Pincel"
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "Doar..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2064,6 +2077,46 @@ msgstr "OK"
 msgid "Choose image"
 msgid "Choose image"
 msgstr "Escolher imagem"
 msgstr "Escolher imagem"
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2106,6 +2159,14 @@ msgctxt "TFNEWIMAGE.LABEL_WIDTH.CAPTION"
 msgid "Width :"
 msgid "Width :"
 msgstr "Largura :"
 msgstr "Largura :"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "TFNOISEFILTER.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNOISEFILTER.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2577,6 +2638,10 @@ msgstr "Salvar"
 msgid "Dithering"
 msgid "Dithering"
 msgstr "Pontilhamento"
 msgstr "Pontilhamento"
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr "Qualidade:"
 msgstr "Qualidade:"
@@ -2741,6 +2806,10 @@ msgstr "Ação em progresso"
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr "Adicionar arquivos à lista de processamento de imagens"
 msgstr "Adicionar arquivos à lista de processamento de imagens"
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr "Adicionar cor à paleta"
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr "Alinhar forma"
 msgstr "Alinhar forma"
@@ -2765,6 +2834,12 @@ msgstr "GIF Animado"
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr "Detecção automática"
 msgstr "Detecção automática"
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "Fundo"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "Pressione a tecla BACKSPACE para remover último ponto"
 msgstr "Pressione a tecla BACKSPACE para remover último ponto"
@@ -2907,6 +2982,16 @@ msgstr "O diretório não está vazio"
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr "Pontilhe a camada usando a paleta"
 msgstr "Pontilhe a camada usando a paleta"
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "Doar..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "Baixar"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr "Duplicar imagem"
 msgstr "Duplicar imagem"
@@ -3031,6 +3116,12 @@ msgstr "Tipo"
 msgid "Fixed"
 msgid "Fixed"
 msgstr "Fixa"
 msgstr "Fixa"
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "Achatar imagem"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "Pasta"
 msgstr "Pasta"
@@ -3121,10 +3212,6 @@ msgstr "Infinidade"
 msgid "Information"
 msgid "Information"
 msgstr "informações"
 msgstr "informações"
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "Baixar"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3174,6 +3261,11 @@ msgstr "Paisagem"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "A última versão do LazPaint disponível on-line é"
 msgstr "A última versão do LazPaint disponível on-line é"
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "Camada"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr "Imagem em camadas"
 msgstr "Imagem em camadas"
@@ -3183,11 +3275,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "Camadas"
 msgstr "Camadas"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "Camada"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3355,6 +3442,12 @@ msgstr "Paleta inclui canal alfa"
 msgid "Palette options"
 msgid "Palette options"
 msgstr "Opções de paleta"
 msgstr "Opções de paleta"
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "Caneta"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3409,6 +3502,10 @@ msgstr "Bitmap foi modificado. Você realmente deseja recarregar?"
 msgid "Removable"
 msgid "Removable"
 msgstr "Amovível"
 msgstr "Amovível"
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr "Remover a cor da paleta"
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3492,6 +3589,12 @@ msgstr "Ranhura"
 msgid "Device"
 msgid "Device"
 msgstr "Dispositivo"
 msgstr "Dispositivo"
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "Contorno de texto"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"

+ 145 - 40
lazpaint/release/bin/i18n/lazpaint.ru.po

@@ -234,23 +234,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Ширина:"
 msgstr "Ширина:"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr ""
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr ""
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "TFCHOOSECOLOR.CAPTION"
 msgctxt "TFCHOOSECOLOR.CAPTION"
 msgid "Color"
 msgid "Color"
 msgstr "Цвет"
 msgstr "Цвет"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr ""
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -388,11 +376,23 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "Исправить оттенок и освещение"
 msgstr "Исправить оттенок и освещение"
 
 
+#: tffilterfunction.label_aequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_bequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -408,6 +408,12 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_lequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -431,6 +437,10 @@ msgstr "Переменные :"
 msgid "HSL"
 msgid "HSL"
 msgstr "HSL"
 msgstr "HSL"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -575,21 +585,6 @@ msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
 msgstr "Слои"
 msgstr "Слои"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr ""
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "Увеличить стопку слоев внутри"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "Увеличить стопку слоев вне"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -801,6 +796,7 @@ msgid "Choose entry within file"
 msgstr ""
 msgstr ""
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr ""
 msgstr ""
 
 
@@ -1050,6 +1046,7 @@ msgid "Fill background with antialiasing"
 msgstr "Заполните фон со сглаживанием"
 msgstr "Заполните фон со сглаживанием"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "Свести изображение"
 msgstr "Свести изображение"
 
 
@@ -1085,6 +1082,10 @@ msgstr "Ресэмпл ..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "Ресэмпл изображений"
 msgstr "Ресэмпл изображений"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "Поворот на 180°"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "Поворот на 90° против часовой стрелки"
 msgstr "Поворот на 90° против часовой стрелки"
@@ -1093,10 +1094,6 @@ msgstr "Поворот на 90° против часовой стрелки"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "Поворот на 90° по часовой стрелке"
 msgstr "Поворот на 90° по часовой стрелке"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "Поворот на 180°"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "Интеллектуальное увеличение x3"
 msgstr "Интеллектуальное увеличение x3"
@@ -1151,6 +1148,7 @@ msgid "Altitude"
 msgstr "Высота"
 msgstr "Высота"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "Назад"
 msgstr "Назад"
 
 
@@ -1192,6 +1190,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "Кривая"
 msgstr "Кривая"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "Пожертвования ..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1270,6 +1274,11 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "Дублировать выделенный слой"
 msgstr "Дублировать выделенный слой"
 
 
+#: tfmain.layerexport.hint
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr ""
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1595,6 +1604,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr ""
 msgstr ""
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "Пожертвования ..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2054,6 +2069,46 @@ msgstr "ОК"
 msgid "Choose image"
 msgid "Choose image"
 msgstr ""
 msgstr ""
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2095,6 +2150,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Ширина:"
 msgstr "Ширина:"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2559,6 +2622,10 @@ msgstr "Сохранить"
 msgid "Dithering"
 msgid "Dithering"
 msgstr ""
 msgstr ""
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr ""
 msgstr ""
@@ -2720,6 +2787,10 @@ msgstr "Прогресс действия"
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr ""
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr ""
 msgstr ""
@@ -2744,6 +2815,12 @@ msgstr ""
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "Назад"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "Нажмите BACKSPACE для удаления последней точки"
 msgstr "Нажмите BACKSPACE для удаления последней точки"
@@ -2886,6 +2963,16 @@ msgstr ""
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "Пожертвования ..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "скачать"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr ""
 msgstr ""
@@ -3010,6 +3097,12 @@ msgstr ""
 msgid "Fixed"
 msgid "Fixed"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "Свести изображение"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr ""
 msgstr ""
@@ -3102,10 +3195,6 @@ msgstr ""
 msgid "Information"
 msgid "Information"
 msgstr ""
 msgstr ""
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "скачать"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3155,6 +3244,11 @@ msgstr ""
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "Последняя версия LazPaint доступна online"
 msgstr "Последняя версия LazPaint доступна online"
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "Слой"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr ""
 msgstr ""
@@ -3164,11 +3258,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "Слои"
 msgstr "Слои"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "Слой"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3336,6 +3425,12 @@ msgstr ""
 msgid "Palette options"
 msgid "Palette options"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "Перо"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3390,6 +3485,10 @@ msgstr "Изображение было изменено. Вы действит
 msgid "Removable"
 msgid "Removable"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr ""
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3471,6 +3570,12 @@ msgstr "Сплайн"
 msgid "Device"
 msgid "Device"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "Текст плана"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"

+ 168 - 51
lazpaint/release/bin/i18n/lazpaint.sv.po

@@ -231,23 +231,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Bredd :"
 msgstr "Bredd :"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr "Lägg till färg till palett"
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr "Ta bort färg från palett"
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "tfchoosecolor.caption"
 msgctxt "tfchoosecolor.caption"
 msgid "Color"
 msgid "Color"
 msgstr "Färg"
 msgstr "Färg"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr "Färgbeskrivning: klicka för att skriva in en färg med tangentbordet genom färgnamn eller CSS-notation"
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -385,40 +373,65 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "Korrigerad ton och ljusstyrka"
 msgstr "Korrigerad ton och ljusstyrka"
 
 
+#: tffilterfunction.label_aequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
+#, fuzzy
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
-msgstr ""
+msgstr "."
+
+#: tffilterfunction.label_bequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr "."
 
 
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
+#, fuzzy
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
-msgstr ""
+msgstr "."
 
 
 #: tffilterfunction.label_greenequals.caption
 #: tffilterfunction.label_greenequals.caption
+#, fuzzy
 msgctxt "tffilterfunction.label_greenequals.caption"
 msgctxt "tffilterfunction.label_greenequals.caption"
 msgid "."
 msgid "."
-msgstr ""
+msgstr "."
 
 
 #: tffilterfunction.label_hueequals.caption
 #: tffilterfunction.label_hueequals.caption
+#, fuzzy
 msgctxt "tffilterfunction.label_hueequals.caption"
 msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
-msgstr ""
+msgstr "."
+
+#: tffilterfunction.label_lequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr "."
 
 
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
+#, fuzzy
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
-msgstr ""
+msgstr "."
 
 
 #: tffilterfunction.label_redequals.caption
 #: tffilterfunction.label_redequals.caption
+#, fuzzy
 msgctxt "tffilterfunction.label_redequals.caption"
 msgctxt "tffilterfunction.label_redequals.caption"
 msgid "."
 msgid "."
-msgstr ""
+msgstr "."
 
 
 #: tffilterfunction.label_saturationequals.caption
 #: tffilterfunction.label_saturationequals.caption
+#, fuzzy
 msgctxt "tffilterfunction.label_saturationequals.caption"
 msgctxt "tffilterfunction.label_saturationequals.caption"
 msgid "."
 msgid "."
-msgstr ""
+msgstr "."
 
 
 #: tffilterfunction.label_variables.caption
 #: tffilterfunction.label_variables.caption
 msgid "Variables :"
 msgid "Variables :"
@@ -428,6 +441,10 @@ msgstr "Variabler:"
 msgid "HSL"
 msgid "HSL"
 msgstr "HSL"
 msgstr "HSL"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -572,21 +589,6 @@ msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
 msgstr "Lager"
 msgstr "Lager"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr "Välj blandningsläge"
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "Zooma in lagerlista"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "Zooma ut lagerlista"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -798,6 +800,7 @@ msgid "Choose entry within file"
 msgstr "Välj post i fil"
 msgstr "Välj post i fil"
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr "Exportera..."
 msgstr "Exportera..."
 
 
@@ -1047,6 +1050,7 @@ msgid "Fill background with antialiasing"
 msgstr "Fyll bakgrund med kantutjämning"
 msgstr "Fyll bakgrund med kantutjämning"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "Platta till bild"
 msgstr "Platta till bild"
 
 
@@ -1082,6 +1086,10 @@ msgstr "Resampla..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "Resampla bild"
 msgstr "Resampla bild"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "Rotera 180°"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "Rotera 90° moturs"
 msgstr "Rotera 90° moturs"
@@ -1090,10 +1098,6 @@ msgstr "Rotera 90° moturs"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "Rotera 90° medurs"
 msgstr "Rotera 90° medurs"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "Rotera 180°"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "Smart zoom x3"
 msgstr "Smart zoom x3"
@@ -1148,6 +1152,7 @@ msgid "Altitude"
 msgstr "Altitud"
 msgstr "Altitud"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "Bakåt"
 msgstr "Bakåt"
 
 
@@ -1189,6 +1194,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "Kurva"
 msgstr "Kurva"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "Donera..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1267,6 +1278,12 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "Dubblera valt lager"
 msgstr "Dubblera valt lager"
 
 
+#: tfmain.layerexport.hint
+#, fuzzy
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr "Exportera..."
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1592,6 +1609,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr "Pensel"
 msgstr "Pensel"
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "Donera..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2053,6 +2076,46 @@ msgstr "OK"
 msgid "Choose image"
 msgid "Choose image"
 msgstr "Välj bild"
 msgstr "Välj bild"
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2094,6 +2157,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "Bredd :"
 msgstr "Bredd :"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2373,9 +2444,10 @@ msgid "Preview"
 msgstr "Förhandsvisning"
 msgstr "Förhandsvisning"
 
 
 #: tfpreviewdialog.lstatus.caption
 #: tfpreviewdialog.lstatus.caption
+#, fuzzy
 msgctxt "tfpreviewdialog.lstatus.caption"
 msgctxt "tfpreviewdialog.lstatus.caption"
 msgid "."
 msgid "."
-msgstr ""
+msgstr "."
 
 
 #: tfprint.button_configureprinter.caption
 #: tfprint.button_configureprinter.caption
 msgid "Configure..."
 msgid "Configure..."
@@ -2412,14 +2484,16 @@ msgid "Bottom:"
 msgstr "Undersidan:"
 msgstr "Undersidan:"
 
 
 #: tfprint.label_dpix.caption
 #: tfprint.label_dpix.caption
+#, fuzzy
 msgctxt "tfprint.label_dpix.caption"
 msgctxt "tfprint.label_dpix.caption"
 msgid "."
 msgid "."
-msgstr ""
+msgstr "."
 
 
 #: tfprint.label_dpiy.caption
 #: tfprint.label_dpiy.caption
+#, fuzzy
 msgctxt "tfprint.label_dpiy.caption"
 msgctxt "tfprint.label_dpiy.caption"
 msgid "."
 msgid "."
-msgstr ""
+msgstr "."
 
 
 #: tfprint.label_height.caption
 #: tfprint.label_height.caption
 msgid "Height:"
 msgid "Height:"
@@ -2458,9 +2532,10 @@ msgid "Remember this choice"
 msgstr "Kom ihåg det här valet"
 msgstr "Kom ihåg det här valet"
 
 
 #: tfquestion.label_message.caption
 #: tfquestion.label_message.caption
+#, fuzzy
 msgctxt "tfquestion.label_message.caption"
 msgctxt "tfquestion.label_message.caption"
 msgid "."
 msgid "."
-msgstr ""
+msgstr "."
 
 
 #: tfradialblur.button_cancel.caption
 #: tfradialblur.button_cancel.caption
 msgctxt "TFRADIALBLUR.BUTTON_CANCEL.CAPTION"
 msgctxt "TFRADIALBLUR.BUTTON_CANCEL.CAPTION"
@@ -2558,6 +2633,10 @@ msgstr "Spara"
 msgid "Dithering"
 msgid "Dithering"
 msgstr "Ditrering"
 msgstr "Ditrering"
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr "Kvalitet:"
 msgstr "Kvalitet:"
@@ -2719,6 +2798,10 @@ msgstr "Åtgärd utförs"
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr "Lägg till filer i bildbehandlingslistan"
 msgstr "Lägg till filer i bildbehandlingslistan"
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr "Lägg till färg till palett"
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr "Justera figur"
 msgstr "Justera figur"
@@ -2743,6 +2826,12 @@ msgstr "Animerad GIF"
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr "Upptäck automatiskt"
 msgstr "Upptäck automatiskt"
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "Bakåt"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "Tryck BACKSPACE för att ta bort senaste punkten"
 msgstr "Tryck BACKSPACE för att ta bort senaste punkten"
@@ -2885,6 +2974,16 @@ msgstr "Mappen är inte tom"
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr "Ditrera lager med aktiv palett"
 msgstr "Ditrera lager med aktiv palett"
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "Donera..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "Ladda ner"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr "Dubblera bilden"
 msgstr "Dubblera bilden"
@@ -3009,6 +3108,12 @@ msgstr "Typ"
 msgid "Fixed"
 msgid "Fixed"
 msgstr "Fast"
 msgstr "Fast"
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "Platta till bild"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "Mapp"
 msgstr "Mapp"
@@ -3099,10 +3204,6 @@ msgstr "Oändlig"
 msgid "Information"
 msgid "Information"
 msgstr "Information"
 msgstr "Information"
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "Ladda ner"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3152,6 +3253,11 @@ msgstr "Landskap"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "Senaste versionen av LazPaint som finns tillgänglig online är"
 msgstr "Senaste versionen av LazPaint som finns tillgänglig online är"
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "Lager"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr "Bild med lager"
 msgstr "Bild med lager"
@@ -3161,11 +3267,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "Lager"
 msgstr "Lager"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "Lager"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3333,6 +3434,12 @@ msgstr "Paletten innehåller en alfakanal"
 msgid "Palette options"
 msgid "Palette options"
 msgstr "Alternativ för palett"
 msgstr "Alternativ för palett"
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "Penna"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3387,6 +3494,10 @@ msgstr "Bitmap har ändrats. Vill du verkligen ladda om?"
 msgid "Removable"
 msgid "Removable"
 msgstr "Löstagbar"
 msgstr "Löstagbar"
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr "Ta bort färg från palett"
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3468,6 +3579,12 @@ msgstr "Spline"
 msgid "Device"
 msgid "Device"
 msgstr "Enhet"
 msgstr "Enhet"
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "Textkontur"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"

+ 147 - 40
lazpaint/release/bin/i18n/lazpaint.zh_CN.po

@@ -241,23 +241,11 @@ msgctxt "tfcanvassize.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "宽度 :"
 msgstr "宽度 :"
 
 
-#: uresourcestrings.rsaddtopalette
-msgid "Add color to palette"
-msgstr "向调色板添加颜色"
-
-#: uresourcestrings.rsremovefrompalette
-msgid "Remove color from palette"
-msgstr "从调色板中删除颜色"
-
 #: tfchoosecolor.caption
 #: tfchoosecolor.caption
 msgctxt "tfchoosecolor.caption"
 msgctxt "tfchoosecolor.caption"
 msgid "Color"
 msgid "Color"
 msgstr "颜色"
 msgstr "颜色"
 
 
-#: tfchoosecolor.lcolor.hint
-msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
-msgstr "颜色说明:单击以键入颜色名称或 CSS 表示。"
-
 #: tfcolorintensity.button_cancel.caption
 #: tfcolorintensity.button_cancel.caption
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgctxt "TFCOLORINTENSITY.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -395,11 +383,23 @@ msgctxt "tffilterfunction.checkbox_gsba.caption"
 msgid "Corrected hue and lightness"
 msgid "Corrected hue and lightness"
 msgstr "修正色调和亮度"
 msgstr "修正色调和亮度"
 
 
+#: tffilterfunction.label_aequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_aequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_alphaequals.caption
 #: tffilterfunction.label_alphaequals.caption
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgctxt "tffilterfunction.label_alphaequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_bequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_bequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_blueequals.caption
 #: tffilterfunction.label_blueequals.caption
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgctxt "tffilterfunction.label_blueequals.caption"
 msgid "."
 msgid "."
@@ -415,6 +415,12 @@ msgctxt "tffilterfunction.label_hueequals.caption"
 msgid "."
 msgid "."
 msgstr "."
 msgstr "."
 
 
+#: tffilterfunction.label_lequals.caption
+#, fuzzy
+msgctxt "tffilterfunction.label_lequals.caption"
+msgid "."
+msgstr "."
+
 #: tffilterfunction.label_lightnessequals.caption
 #: tffilterfunction.label_lightnessequals.caption
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgctxt "tffilterfunction.label_lightnessequals.caption"
 msgid "."
 msgid "."
@@ -438,6 +444,10 @@ msgstr "变量 :"
 msgid "HSL"
 msgid "HSL"
 msgstr "HSL"
 msgstr "HSL"
 
 
+#: tffilterfunction.tabsheet_lab.caption
+msgid "Lab"
+msgstr ""
+
 #: tffilterfunction.tabsheet_rgb.caption
 #: tffilterfunction.tabsheet_rgb.caption
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgctxt "tffilterfunction.tabsheet_rgb.caption"
 msgid "RGB"
 msgid "RGB"
@@ -582,21 +592,6 @@ msgctxt "tflayerstack.caption"
 msgid "Layers"
 msgid "Layers"
 msgstr "图层"
 msgstr "图层"
 
 
-#: tflayerstack.toolblendop.hint
-msgctxt "tflayerstack.toolblendop.hint"
-msgid "Select blend operation"
-msgstr "选择混合操作"
-
-#: tflayerstack.toolzoomlayerstackin.hint
-msgctxt "tflayerstack.toolzoomlayerstackin.hint"
-msgid "Zoom layer stack in"
-msgstr "将图层堆栈放大"
-
-#: tflayerstack.toolzoomlayerstackout.hint
-msgctxt "tflayerstack.toolzoomlayerstackout.hint"
-msgid "Zoom layer stack out"
-msgstr "将图层堆栈缩小"
-
 #: tfloading.caption
 #: tfloading.caption
 msgctxt "tfloading.caption"
 msgctxt "tfloading.caption"
 msgid "Loading..."
 msgid "Loading..."
@@ -807,6 +802,7 @@ msgid "Choose entry within file"
 msgstr "选择文件中的条目"
 msgstr "选择文件中的条目"
 
 
 #: tfmain.fileexport.caption
 #: tfmain.fileexport.caption
+msgctxt "tfmain.fileexport.caption"
 msgid "Export..."
 msgid "Export..."
 msgstr "导出..."
 msgstr "导出..."
 
 
@@ -1056,6 +1052,7 @@ msgid "Fill background with antialiasing"
 msgstr "使用防锯齿填充背景"
 msgstr "使用防锯齿填充背景"
 
 
 #: tfmain.imageflatten.caption
 #: tfmain.imageflatten.caption
+msgctxt "tfmain.imageflatten.caption"
 msgid "Flatten image"
 msgid "Flatten image"
 msgstr "拼合图像"
 msgstr "拼合图像"
 
 
@@ -1091,6 +1088,10 @@ msgstr "重新采样..."
 msgid "Resample image"
 msgid "Resample image"
 msgstr "重新采样图像"
 msgstr "重新采样图像"
 
 
+#: tfmain.imagerotate180.caption
+msgid "Rotate 180°"
+msgstr "旋转 180°"
+
 #: tfmain.imagerotateccw.caption
 #: tfmain.imagerotateccw.caption
 msgid "Rotate 90° CCW"
 msgid "Rotate 90° CCW"
 msgstr "逆时针旋转 90°"
 msgstr "逆时针旋转 90°"
@@ -1099,10 +1100,6 @@ msgstr "逆时针旋转 90°"
 msgid "Rotate 90° CW"
 msgid "Rotate 90° CW"
 msgstr "顺时针旋转 90°"
 msgstr "顺时针旋转 90°"
 
 
-#: tfmain.imagerotate180.caption
-msgid "Rotate 180°"
-msgstr "旋转 180°"
-
 #: tfmain.imagesmartzoom3.caption
 #: tfmain.imagesmartzoom3.caption
 msgid "Smart zoom x3"
 msgid "Smart zoom x3"
 msgstr "智能变焦 x3"
 msgstr "智能变焦 x3"
@@ -1157,6 +1154,7 @@ msgid "Altitude"
 msgstr "高度"
 msgstr "高度"
 
 
 #: tfmain.label_back.caption
 #: tfmain.label_back.caption
+msgctxt "tfmain.label_back.caption"
 msgid "Back"
 msgid "Back"
 msgstr "返回"
 msgstr "返回"
 
 
@@ -1196,6 +1194,12 @@ msgctxt "TFMAIN.LABEL_CURVE.CAPTION"
 msgid "Curve"
 msgid "Curve"
 msgstr "曲线"
 msgstr "曲线"
 
 
+#: tfmain.label_donate.caption
+#, fuzzy
+msgctxt "tfmain.label_donate.caption"
+msgid "Donate..."
+msgstr "捐赠..."
+
 #: tfmain.label_eraser.caption
 #: tfmain.label_eraser.caption
 msgctxt "tfmain.label_eraser.caption"
 msgctxt "tfmain.label_eraser.caption"
 msgid "Erase"
 msgid "Erase"
@@ -1274,6 +1278,12 @@ msgctxt "tfmain.layerduplicate.hint"
 msgid "Duplicate selected layer"
 msgid "Duplicate selected layer"
 msgstr "复制所选图层"
 msgstr "复制所选图层"
 
 
+#: tfmain.layerexport.hint
+#, fuzzy
+msgctxt "tfmain.layerexport.hint"
+msgid "Export..."
+msgstr "导出..."
+
 #: tfmain.layerfromfile.hint
 #: tfmain.layerfromfile.hint
 msgctxt "tfmain.layerfromfile.hint"
 msgctxt "tfmain.layerfromfile.hint"
 msgid "Import layer from file..."
 msgid "Import layer from file..."
@@ -1600,6 +1610,12 @@ msgctxt "tfmain.toolbrush.hint"
 msgid "Brush"
 msgid "Brush"
 msgstr "笔刷"
 msgstr "笔刷"
 
 
+#: tfmain.toolbutton_donate.hint
+#, fuzzy
+msgctxt "tfmain.toolbutton_donate.hint"
+msgid "Donate..."
+msgstr "捐赠..."
+
 #: tfmain.toolchangedocking.hint
 #: tfmain.toolchangedocking.hint
 msgctxt "tfmain.toolchangedocking.hint"
 msgctxt "tfmain.toolchangedocking.hint"
 msgid "Change docking"
 msgid "Change docking"
@@ -2060,6 +2076,46 @@ msgstr "确定"
 msgid "Choose image"
 msgid "Choose image"
 msgstr "选择图像"
 msgstr "选择图像"
 
 
+#: tfnewimage.bgrashape1.caption
+msgid "BGRAShape1"
+msgstr ""
+
+#: tfnewimage.bgrashape10.caption
+msgid "BGRAShape10"
+msgstr ""
+
+#: tfnewimage.bgrashape2.caption
+msgid "BGRAShape2"
+msgstr ""
+
+#: tfnewimage.bgrashape3.caption
+msgid "BGRAShape3"
+msgstr ""
+
+#: tfnewimage.bgrashape4.caption
+msgid "BGRAShape4"
+msgstr ""
+
+#: tfnewimage.bgrashape5.caption
+msgid "BGRAShape5"
+msgstr ""
+
+#: tfnewimage.bgrashape6.caption
+msgid "BGRAShape6"
+msgstr ""
+
+#: tfnewimage.bgrashape7.caption
+msgid "BGRAShape7"
+msgstr ""
+
+#: tfnewimage.bgrashape8.caption
+msgid "BGRAShape8"
+msgstr ""
+
+#: tfnewimage.bgrashape9.caption
+msgid "BGRAShape9"
+msgstr ""
+
 #: tfnewimage.button_cancel.caption
 #: tfnewimage.button_cancel.caption
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgctxt "TFNEWIMAGE.BUTTON_CANCEL.CAPTION"
 msgid "Cancel"
 msgid "Cancel"
@@ -2101,6 +2157,14 @@ msgctxt "tfnewimage.label_width.caption"
 msgid "Width :"
 msgid "Width :"
 msgstr "宽度 :"
 msgstr "宽度 :"
 
 
+#: tfnewimage.toolbar_ratio.caption
+msgid "ToolBar_Ratio"
+msgstr ""
+
+#: tfnewimage.toolbutton_clearratio.caption
+msgid "ToolButton_ClearRatio"
+msgstr ""
+
 #: tfnoisefilter.button_cancel.caption
 #: tfnoisefilter.button_cancel.caption
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgctxt "tfnoisefilter.button_cancel.caption"
 msgid "Cancel"
 msgid "Cancel"
@@ -2565,6 +2629,10 @@ msgstr "保存"
 msgid "Dithering"
 msgid "Dithering"
 msgstr "抖动"
 msgstr "抖动"
 
 
+#: tfsaveoption.checkbox_lossless.caption
+msgid "Lossless"
+msgstr ""
+
 #: tfsaveoption.label1.caption
 #: tfsaveoption.label1.caption
 msgid "Quality:"
 msgid "Quality:"
 msgstr "品质:"
 msgstr "品质:"
@@ -2726,6 +2794,10 @@ msgstr "操作正在进行中"
 msgid "Add files to the image processing list"
 msgid "Add files to the image processing list"
 msgstr "将文件添加到图像处理列表"
 msgstr "将文件添加到图像处理列表"
 
 
+#: uresourcestrings.rsaddtopalette
+msgid "Add color to palette"
+msgstr "向调色板添加颜色"
+
 #: uresourcestrings.rsalignshape
 #: uresourcestrings.rsalignshape
 msgid "Align shape"
 msgid "Align shape"
 msgstr "对齐形状"
 msgstr "对齐形状"
@@ -2750,6 +2822,12 @@ msgstr "动画 GIF"
 msgid "Autodetect"
 msgid "Autodetect"
 msgstr "自动检测"
 msgstr "自动检测"
 
 
+#: uresourcestrings.rsback
+#, fuzzy
+msgctxt "uresourcestrings.rsback"
+msgid "Back"
+msgstr "返回"
+
 #: uresourcestrings.rsbackspaceremovelastpoint
 #: uresourcestrings.rsbackspaceremovelastpoint
 msgid "Press BACKSPACE to remove last point"
 msgid "Press BACKSPACE to remove last point"
 msgstr "按 \"BACKSPACE\" 删除最后一点"
 msgstr "按 \"BACKSPACE\" 删除最后一点"
@@ -2895,6 +2973,16 @@ msgstr "目录不为空"
 msgid "Dither layer using palette"
 msgid "Dither layer using palette"
 msgstr "使用调色板的抖动图层"
 msgstr "使用调色板的抖动图层"
 
 
+#: uresourcestrings.rsdonate
+#, fuzzy
+msgctxt "uresourcestrings.rsdonate"
+msgid "Donate..."
+msgstr "捐赠..."
+
+#: uresourcestrings.rsdownload
+msgid "Download"
+msgstr "下载"
+
 #: uresourcestrings.rsduplicateimage
 #: uresourcestrings.rsduplicateimage
 msgid "Duplicate image"
 msgid "Duplicate image"
 msgstr "重复图像"
 msgstr "重复图像"
@@ -3024,6 +3112,12 @@ msgstr "类型"
 msgid "Fixed"
 msgid "Fixed"
 msgstr "固定"
 msgstr "固定"
 
 
+#: uresourcestrings.rsflattenimage
+#, fuzzy
+msgctxt "uresourcestrings.rsflattenimage"
+msgid "Flatten image"
+msgstr "拼合图像"
+
 #: uresourcestrings.rsfolder
 #: uresourcestrings.rsfolder
 msgid "Folder"
 msgid "Folder"
 msgstr "文件夹"
 msgstr "文件夹"
@@ -3115,10 +3209,6 @@ msgstr "无限"
 msgid "Information"
 msgid "Information"
 msgstr "信息"
 msgstr "信息"
 
 
-#: uresourcestrings.rsdownload
-msgid "Download"
-msgstr "下载"
-
 #: uresourcestrings.rsintensity
 #: uresourcestrings.rsintensity
 msgctxt "uresourcestrings.rsintensity"
 msgctxt "uresourcestrings.rsintensity"
 msgid "Intensity"
 msgid "Intensity"
@@ -3169,6 +3259,11 @@ msgstr "景观"
 msgid "The latest version of LazPaint available online is"
 msgid "The latest version of LazPaint available online is"
 msgstr "最新 LazPaint 版本是"
 msgstr "最新 LazPaint 版本是"
 
 
+#: uresourcestrings.rslayer
+msgctxt "uresourcestrings.rslayer"
+msgid "Layer"
+msgstr "层"
+
 #: uresourcestrings.rslayeredimage
 #: uresourcestrings.rslayeredimage
 msgid "Layered image"
 msgid "Layered image"
 msgstr "分层图像"
 msgstr "分层图像"
@@ -3178,11 +3273,6 @@ msgctxt "uresourcestrings.rslayers"
 msgid "Layers"
 msgid "Layers"
 msgstr "图层"
 msgstr "图层"
 
 
-#: uresourcestrings.rslayer
-msgctxt "uresourcestrings.rslayer"
-msgid "Layer"
-msgstr "层"
-
 #: uresourcestrings.rslazpaint
 #: uresourcestrings.rslazpaint
 msgctxt "uresourcestrings.rslazpaint"
 msgctxt "uresourcestrings.rslazpaint"
 msgid "LazPaint"
 msgid "LazPaint"
@@ -3358,6 +3448,12 @@ msgstr "调色板包含 Alpha 通道"
 msgid "Palette options"
 msgid "Palette options"
 msgstr "调色板选项"
 msgstr "调色板选项"
 
 
+#: uresourcestrings.rspen
+#, fuzzy
+msgctxt "uresourcestrings.rspen"
+msgid "Pen"
+msgstr "钢笔"
+
 #: uresourcestrings.rspercent
 #: uresourcestrings.rspercent
 msgctxt "uresourcestrings.rspercent"
 msgctxt "uresourcestrings.rspercent"
 msgid "%"
 msgid "%"
@@ -3412,6 +3508,10 @@ msgstr "位图已被修改。您真的想重新加载吗?"
 msgid "Removable"
 msgid "Removable"
 msgstr "可移动"
 msgstr "可移动"
 
 
+#: uresourcestrings.rsremovefrompalette
+msgid "Remove color from palette"
+msgstr "从调色板中删除颜色"
+
 #: uresourcestrings.rsrepeatimage
 #: uresourcestrings.rsrepeatimage
 msgctxt "uresourcestrings.rsrepeatimage"
 msgctxt "uresourcestrings.rsrepeatimage"
 msgid "Repeat image"
 msgid "Repeat image"
@@ -3495,6 +3595,12 @@ msgstr "插值"
 msgid "Device"
 msgid "Device"
 msgstr "设备"
 msgstr "设备"
 
 
+#: uresourcestrings.rstextoutline
+#, fuzzy
+msgctxt "uresourcestrings.rstextoutline"
+msgid "Text outline"
+msgstr "文本发光"
+
 #: uresourcestrings.rstexturemapping
 #: uresourcestrings.rstexturemapping
 msgctxt "uresourcestrings.rstexturemapping"
 msgctxt "uresourcestrings.rstexturemapping"
 msgid "Texture mapping"
 msgid "Texture mapping"
@@ -3585,3 +3691,4 @@ msgstr "将图层堆栈放大"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgid "Zoom layer stack out"
 msgid "Zoom layer stack out"
 msgstr "将图层堆栈缩小"
 msgstr "将图层堆栈缩小"
+