فهرست منبع

Merge pull request #556 from Lulu04/dev-showhidepreview

Added Preview functionality to filter Pixelate
circular17 2 سال پیش
والد
کامیت
c04200eb6a

+ 22 - 11
lazpaint/dialog/filter/upixelate.lfm

@@ -1,6 +1,6 @@
 object FPixelate: TFPixelate
 object FPixelate: TFPixelate
   Left = 607
   Left = 607
-  Height = 125
+  Height = 144
   Top = 313
   Top = 313
   Width = 179
   Width = 179
   AutoSize = True
   AutoSize = True
@@ -13,12 +13,12 @@ object FPixelate: TFPixelate
   ChildSizing.VerticalSpacing = 8
   ChildSizing.VerticalSpacing = 8
   ChildSizing.Layout = cclLeftToRightThenTopToBottom
   ChildSizing.Layout = cclLeftToRightThenTopToBottom
   ChildSizing.ControlsPerLine = 1
   ChildSizing.ControlsPerLine = 1
-  ClientHeight = 125
+  ClientHeight = 144
   ClientWidth = 179
   ClientWidth = 179
   OnCreate = FormCreate
   OnCreate = FormCreate
   OnShow = FormShow
   OnShow = FormShow
   Position = poOwnerFormCenter
   Position = poOwnerFormCenter
-  LCLVersion = '1.6.0.4'
+  LCLVersion = '2.2.4.0'
   object Panel1: TPanel
   object Panel1: TPanel
     Left = 8
     Left = 8
     Height = 23
     Height = 23
@@ -35,13 +35,13 @@ object FPixelate: TFPixelate
       Left = 0
       Left = 0
       Height = 23
       Height = 23
       Top = 0
       Top = 0
-      Width = 52
+      Width = 53
       Caption = 'Pixel size :'
       Caption = 'Pixel size :'
       Layout = tlCenter
       Layout = tlCenter
       ParentColor = False
       ParentColor = False
     end
     end
     object SpinEdit_PixelSize: TSpinEdit
     object SpinEdit_PixelSize: TSpinEdit
-      Left = 60
+      Left = 61
       Height = 23
       Height = 23
       Top = 0
       Top = 0
       Width = 65
       Width = 65
@@ -85,10 +85,21 @@ object FPixelate: TFPixelate
       TabOrder = 0
       TabOrder = 0
     end
     end
   end
   end
+  object CheckBox_Preview: TCheckBox
+    Left = 8
+    Height = 19
+    Top = 70
+    Width = 152
+    Caption = 'rsPreview'
+    Checked = True
+    OnChange = CheckBox_PreviewChange
+    State = cbChecked
+    TabOrder = 3
+  end
   object Panel3: TPanel
   object Panel3: TPanel
     Left = 8
     Left = 8
     Height = 25
     Height = 25
-    Top = 70
+    Top = 97
     Width = 152
     Width = 152
     BevelOuter = bvNone
     BevelOuter = bvNone
     ChildSizing.HorizontalSpacing = 8
     ChildSizing.HorizontalSpacing = 8
@@ -101,21 +112,21 @@ object FPixelate: TFPixelate
       Left = 0
       Left = 0
       Height = 25
       Height = 25
       Top = 0
       Top = 0
-      Width = 42
+      Width = 51
       AutoSize = True
       AutoSize = True
-      Caption = 'OK'
+      Caption = 'rsOK'
       Default = True
       Default = True
       OnClick = Button_OKClick
       OnClick = Button_OKClick
       TabOrder = 0
       TabOrder = 0
     end
     end
     object Button_Cancel: TButton
     object Button_Cancel: TButton
-      Left = 50
+      Left = 59
       Height = 25
       Height = 25
       Top = 0
       Top = 0
-      Width = 62
+      Width = 71
       AutoSize = True
       AutoSize = True
       Cancel = True
       Cancel = True
-      Caption = 'Cancel'
+      Caption = 'rsCancel'
       ModalResult = 2
       ModalResult = 2
       TabOrder = 1
       TabOrder = 1
     end
     end

+ 3 - 2
lazpaint/dialog/filter/upixelate.lrj

@@ -2,6 +2,7 @@
 {"hash":15478229,"name":"tfpixelate.caption","sourcebytes":[80,105,120,101,108,97,116,101],"value":"Pixelate"},
 {"hash":15478229,"name":"tfpixelate.caption","sourcebytes":[80,105,120,101,108,97,116,101],"value":"Pixelate"},
 {"hash":49409242,"name":"tfpixelate.label_pixelsize.caption","sourcebytes":[80,105,120,101,108,32,115,105,122,101,32,58],"value":"Pixel size :"},
 {"hash":49409242,"name":"tfpixelate.label_pixelsize.caption","sourcebytes":[80,105,120,101,108,32,115,105,122,101,32,58],"value":"Pixel size :"},
 {"hash":137421706,"name":"tfpixelate.label_quality.caption","sourcebytes":[81,117,97,108,105,116,121,32,58],"value":"Quality :"},
 {"hash":137421706,"name":"tfpixelate.label_quality.caption","sourcebytes":[81,117,97,108,105,116,121,32,58],"value":"Quality :"},
-{"hash":1339,"name":"tfpixelate.button_ok.caption","sourcebytes":[79,75],"value":"OK"},
-{"hash":77089212,"name":"tfpixelate.button_cancel.caption","sourcebytes":[67,97,110,99,101,108],"value":"Cancel"}
+{"hash":126662215,"name":"tfpixelate.checkbox_preview.caption","sourcebytes":[114,115,80,114,101,118,105,101,119],"value":"rsPreview"},
+{"hash":497723,"name":"tfpixelate.button_ok.caption","sourcebytes":[114,115,79,75],"value":"rsOK"},
+{"hash":127421996,"name":"tfpixelate.button_cancel.caption","sourcebytes":[114,115,67,97,110,99,101,108],"value":"rsCancel"}
 ]}
 ]}

+ 22 - 2
lazpaint/dialog/filter/upixelate.pas

@@ -17,6 +17,7 @@ type
   TFPixelate = class(TForm)
   TFPixelate = class(TForm)
     Button_Cancel: TButton;
     Button_Cancel: TButton;
     Button_OK: TButton;
     Button_OK: TButton;
+    CheckBox_Preview: TCheckBox;
     ComboBox_Quality: TComboBox;
     ComboBox_Quality: TComboBox;
     Label_Quality: TLabel;
     Label_Quality: TLabel;
     Label_PixelSize: TLabel;
     Label_PixelSize: TLabel;
@@ -25,6 +26,7 @@ type
     Panel3: TPanel;
     Panel3: TPanel;
     SpinEdit_PixelSize: TSpinEdit;
     SpinEdit_PixelSize: TSpinEdit;
     procedure Button_OKClick(Sender: TObject);
     procedure Button_OKClick(Sender: TObject);
+    procedure CheckBox_PreviewChange(Sender: TObject);
     procedure ComboBox_QualityChange(Sender: TObject);
     procedure ComboBox_QualityChange(Sender: TObject);
     procedure FormCreate(Sender: TObject);
     procedure FormCreate(Sender: TObject);
     procedure FormShow(Sender: TObject);
     procedure FormShow(Sender: TObject);
@@ -97,6 +99,8 @@ procedure TFPixelate.Button_OKClick(Sender: TObject);
 var
 var
   qualityStr: TCaption;
   qualityStr: TCaption;
 begin
 begin
+  if not CheckBox_Preview.Checked then PreviewNeeded;
+
   FFilterConnector.ValidateAction;
   FFilterConnector.ValidateAction;
   FFilterConnector.LazPaintInstance.Config.SetDefaultPixelateSize(SpinEdit_PixelSize.Value);
   FFilterConnector.LazPaintInstance.Config.SetDefaultPixelateSize(SpinEdit_PixelSize.Value);
   qualityStr := ComboBox_Quality.Text;
   qualityStr := ComboBox_Quality.Text;
@@ -109,9 +113,19 @@ begin
   ModalResult := mrOK;
   ModalResult := mrOK;
 end;
 end;
 
 
+procedure TFPixelate.CheckBox_PreviewChange(Sender: TObject);
+begin
+  if FInitializing then exit;
+  if CheckBox_Preview.Checked then
+    PreviewNeeded
+  else
+   FFilterConnector.RestoreBackup;
+end;
+
 procedure TFPixelate.ComboBox_QualityChange(Sender: TObject);
 procedure TFPixelate.ComboBox_QualityChange(Sender: TObject);
 begin
 begin
-  if not FInitializing then PreviewNeeded;
+  if not FInitializing and
+    CheckBox_Preview.Checked then PreviewNeeded;
 end;
 end;
 
 
 procedure TFPixelate.FormShow(Sender: TObject);
 procedure TFPixelate.FormShow(Sender: TObject);
@@ -123,7 +137,8 @@ end;
 
 
 procedure TFPixelate.SpinEdit_PixelSizeChange(Sender: TObject);
 procedure TFPixelate.SpinEdit_PixelSizeChange(Sender: TObject);
 begin
 begin
-  if not FInitializing then PreviewNeeded;
+  if not FInitializing and
+    CheckBox_Preview.Checked then PreviewNeeded;
 end;
 end;
 
 
 function TFPixelate.ComputeFilteredLayer: TBGRABitmap;
 function TFPixelate.ComputeFilteredLayer: TBGRABitmap;
@@ -155,6 +170,11 @@ begin
     qualityStr := '';
     qualityStr := '';
 
 
   ComboBox_Quality.ItemIndex := ComboBox_Quality.Items.IndexOf(qualityStr);
   ComboBox_Quality.ItemIndex := ComboBox_Quality.Items.IndexOf(qualityStr);
+
+  CheckBox_Preview.Checked := True;
+  CheckBox_Preview.Caption := rsPreview;
+  Button_OK.Caption := rsOK;
+  Button_Cancel.Caption := rsCancel;
   FInitializing := false;
   FInitializing := false;
 end;
 end;
 
 

+ 6 - 1
lazpaint/lazpaint.lpi

@@ -21,14 +21,19 @@
     <i18n>
     <i18n>
       <EnableI18N Value="True"/>
       <EnableI18N Value="True"/>
       <OutDir Value="release\bin\i18n"/>
       <OutDir Value="release\bin\i18n"/>
+      <ExcludedOriginals Count="3">
+        <Item1 Value="rsPreview"/>
+        <Item2 Value="rsOK"/>
+        <Item3 Value="rsCancel"/>
+      </ExcludedOriginals>
     </i18n>
     </i18n>
     <VersionInfo>
     <VersionInfo>
       <UseVersionInfo Value="True"/>
       <UseVersionInfo Value="True"/>
       <MajorVersionNr Value="7"/>
       <MajorVersionNr Value="7"/>
       <MinorVersionNr Value="2"/>
       <MinorVersionNr Value="2"/>
+      <RevisionNr Value="2"/>
       <CharSet Value="04B0"/>
       <CharSet Value="04B0"/>
       <StringTable CompanyName="http://sourceforge.net/projects/lazpaint/" FileDescription="LazPaint" InternalName="lazpaint" OriginalFilename="lazpaint.exe" ProductName="LazPaint"/>
       <StringTable CompanyName="http://sourceforge.net/projects/lazpaint/" FileDescription="LazPaint" InternalName="lazpaint" OriginalFilename="lazpaint.exe" ProductName="LazPaint"/>
-      <RevisionNr Value="2"/>
     </VersionInfo>
     </VersionInfo>
     <BuildModes Count="10">
     <BuildModes Count="10">
       <Item1 Name="Debug" Default="True"/>
       <Item1 Name="Debug" Default="True"/>

+ 12 - 10
lazpaint/release/bin/i18n/lazpaint.ar.po

@@ -2395,16 +2395,6 @@ msgctxt "tfphongfilter.radio_usetexture.caption"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "النسيج الحالي"
 msgstr "النسيج الحالي"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "إلغاء"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "موافق"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "tfpixelate.caption"
 msgctxt "tfpixelate.caption"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2444,6 +2434,7 @@ msgid "Levels :"
 msgstr "المستوى :"
 msgstr "المستوى :"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -3480,6 +3471,12 @@ msgstr "من غير المعقول حفظ الصورة الكبيرة في تن
 msgid "№"
 msgid "№"
 msgstr "№"
 msgstr "№"
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "موافق"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "حسنا"
 msgstr "حسنا"
@@ -3547,6 +3544,11 @@ msgstr ""
 msgid "Preset name"
 msgid "Preset name"
 msgstr "الإسم مسبقا"
 msgstr "الإسم مسبقا"
 
 
+#: uresourcestrings.rspreview
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr ""
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "px"
 msgstr "px"

+ 13 - 10
lazpaint/release/bin/i18n/lazpaint.bg.po

@@ -2382,16 +2382,6 @@ msgctxt "TFPHONGFILTER.RADIO_USETEXTURE.CAPTION"
 msgid "Current texture"
 msgid "Current texture"
 msgstr ""
 msgstr ""
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "Отказ"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "Добре"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "TFPIXELATE.CAPTION"
 msgctxt "TFPIXELATE.CAPTION"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2431,6 +2421,7 @@ msgid "Levels :"
 msgstr "Равнища:"
 msgstr "Равнища:"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "Преглед"
 msgstr "Преглед"
 
 
@@ -3462,6 +3453,12 @@ msgstr ""
 msgid "№"
 msgid "№"
 msgstr "№"
 msgstr "№"
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "Добре"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "Добре"
 msgstr "Добре"
@@ -3529,6 +3526,12 @@ msgstr ""
 msgid "Preset name"
 msgid "Preset name"
 msgstr "Предварително зададено име"
 msgstr "Предварително зададено име"
 
 
+#: uresourcestrings.rspreview
+#, fuzzy
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "Преглед"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "точки"
 msgstr "точки"

+ 14 - 10
lazpaint/release/bin/i18n/lazpaint.cs.po

@@ -2246,16 +2246,6 @@ msgstr "Barva pera"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "Aktuální textura"
 msgstr "Aktuální textura"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "tfpixelate.button_cancel.caption"
-msgid "Cancel"
-msgstr "Zrušit"
-
-#: tfpixelate.button_ok.caption
-msgctxt "tfpixelate.button_ok.caption"
-msgid "OK"
-msgstr "OK"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgid "Pixelate"
 msgid "Pixelate"
 msgstr "Pixelizace"
 msgstr "Pixelizace"
@@ -2293,6 +2283,7 @@ msgid "Levels :"
 msgstr "Úrovně:"
 msgstr "Úrovně:"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "Náhled"
 msgstr "Náhled"
 
 
@@ -3313,6 +3304,12 @@ msgstr "Není rozumně ukládat tak velký obrázek v tomto formátu."
 msgid "№"
 msgid "№"
 msgstr "Č."
 msgstr "Č."
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "OK"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "Ok"
 msgstr "Ok"
@@ -3379,6 +3376,12 @@ msgstr "Obarvit vrstvu použitím palety"
 msgid "Preset name"
 msgid "Preset name"
 msgstr "Jméno předvolby"
 msgstr "Jméno předvolby"
 
 
+#: uresourcestrings.rspreview
+#, fuzzy
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "Náhled"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "px"
 msgstr "px"
@@ -3632,3 +3635,4 @@ msgstr "Přiblížit sadu vrstev"
 #: uresourcestrings.rszoomlayerstackout
 #: uresourcestrings.rszoomlayerstackout
 msgid "Zoom layer stack out"
 msgid "Zoom layer stack out"
 msgstr "Oddálit sadu vrstev"
 msgstr "Oddálit sadu vrstev"
+

+ 13 - 10
lazpaint/release/bin/i18n/lazpaint.de.po

@@ -2406,16 +2406,6 @@ msgctxt "tfphongfilter.radio_usetexture.caption"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "Aktuelle Textur"
 msgstr "Aktuelle Textur"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "Abbruch"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "OK"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "tfpixelate.caption"
 msgctxt "tfpixelate.caption"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2455,6 +2445,7 @@ msgid "Levels :"
 msgstr "Stufen:"
 msgstr "Stufen:"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "Vorschau"
 msgstr "Vorschau"
 
 
@@ -3491,6 +3482,12 @@ msgstr "Es wird nicht empfohlen, ein so großes Bild in diesem Dateiformat zu sp
 msgid "№"
 msgid "№"
 msgstr "Nr."
 msgstr "Nr."
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "OK"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "OK"
 msgstr "OK"
@@ -3558,6 +3555,12 @@ msgstr "Posterisierung der Ebene mit der Palette anwenden"
 msgid "Preset name"
 msgid "Preset name"
 msgstr "Voreingestellter Name"
 msgstr "Voreingestellter Name"
 
 
+#: uresourcestrings.rspreview
+#, fuzzy
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "Vorschau"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "px"
 msgstr "px"

+ 14 - 10
lazpaint/release/bin/i18n/lazpaint.es.po

@@ -2388,16 +2388,6 @@ msgctxt "tfphongfilter.radio_usetexture.caption"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "Textura actual"
 msgstr "Textura actual"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "Cancelar"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "Aceptar"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "tfpixelate.caption"
 msgctxt "tfpixelate.caption"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2437,6 +2427,7 @@ msgid "Levels :"
 msgstr "Niveles:"
 msgstr "Niveles:"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "Vista previa"
 msgstr "Vista previa"
 
 
@@ -3486,6 +3477,12 @@ msgstr "No es razonable guardar una imagen tan grande con este formato."
 msgid "№"
 msgid "№"
 msgstr "Nº"
 msgstr "Nº"
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "Aceptar"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "OK"
 msgstr "OK"
@@ -3553,6 +3550,12 @@ msgstr "Posterizar capa usando paleta"
 msgid "Preset name"
 msgid "Preset name"
 msgstr "Nombre de preajuste"
 msgstr "Nombre de preajuste"
 
 
+#: uresourcestrings.rspreview
+#, fuzzy
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "Vista previa"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "px"
 msgstr "px"
@@ -3813,3 +3816,4 @@ msgstr "Hacer zoom en capas"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgid "Zoom layer stack out"
 msgid "Zoom layer stack out"
 msgstr "Deshacer zoom en capas"
 msgstr "Deshacer zoom en capas"
+

+ 11 - 10
lazpaint/release/bin/i18n/lazpaint.fi.po

@@ -2387,16 +2387,6 @@ msgctxt "TFPHONGFILTER.RADIO_USETEXTURE.CAPTION"
 msgid "Current texture"
 msgid "Current texture"
 msgstr ""
 msgstr ""
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "Peru"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr ""
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "TFPIXELATE.CAPTION"
 msgctxt "TFPIXELATE.CAPTION"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2436,6 +2426,7 @@ msgid "Levels :"
 msgstr ""
 msgstr ""
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -3472,6 +3463,11 @@ msgstr ""
 msgid "№"
 msgid "№"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsok
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr ""
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "Ok"
 msgstr "Ok"
@@ -3539,6 +3535,11 @@ msgstr ""
 msgid "Preset name"
 msgid "Preset name"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rspreview
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr ""
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr ""
 msgstr ""

+ 15 - 11
lazpaint/release/bin/i18n/lazpaint.fr.po

@@ -1,13 +1,15 @@
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
 "PO-Revision-Date: \n"
 "Last-Translator: circular\n"
 "Last-Translator: circular\n"
 "Language-Team: \n"
 "Language-Team: \n"
+"Language: fr\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 3.3.2\n"
 
 
 #: tablet.getprocfailed
 #: tablet.getprocfailed
 #, object-pascal-format
 #, object-pascal-format
@@ -2397,16 +2399,6 @@ msgctxt "tfphongfilter.radio_usetexture.caption"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "Texture en cours"
 msgstr "Texture en cours"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "Annuler"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "OK"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "tfpixelate.caption"
 msgctxt "tfpixelate.caption"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2446,6 +2438,7 @@ msgid "Levels :"
 msgstr "Niveaux :"
 msgstr "Niveaux :"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "Aperçu"
 msgstr "Aperçu"
 
 
@@ -3499,6 +3492,12 @@ msgstr "Il n'est pas raisonnable d'enregistrer une image aussi grande avec ce fo
 msgid "№"
 msgid "№"
 msgstr "№"
 msgstr "№"
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "OK"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "Ok"
 msgstr "Ok"
@@ -3567,6 +3566,11 @@ msgstr "Postériser le calque en utilisant la palette"
 msgid "Preset name"
 msgid "Preset name"
 msgstr "Nom"
 msgstr "Nom"
 
 
+#: uresourcestrings.rspreview
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "Aperçu"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "px"
 msgstr "px"

+ 12 - 10
lazpaint/release/bin/i18n/lazpaint.it.po

@@ -2384,16 +2384,6 @@ msgctxt "tfphongfilter.radio_usetexture.caption"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "Testo corrente"
 msgstr "Testo corrente"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "Cancella"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr ""
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "tfpixelate.caption"
 msgctxt "tfpixelate.caption"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2433,6 +2423,7 @@ msgid "Levels :"
 msgstr "Livelli"
 msgstr "Livelli"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "Anteprima"
 msgstr "Anteprima"
 
 
@@ -3487,6 +3478,11 @@ msgstr ""
 msgid "№"
 msgid "№"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsok
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr ""
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr ""
 msgstr ""
@@ -3555,6 +3551,12 @@ msgstr ""
 msgid "Preset name"
 msgid "Preset name"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rspreview
+#, fuzzy
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "Anteprima"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr ""
 msgstr ""

+ 12 - 10
lazpaint/release/bin/i18n/lazpaint.ja.po

@@ -2393,16 +2393,6 @@ msgctxt "tfphongfilter.radio_usetexture.caption"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "現在のテクスチャ"
 msgstr "現在のテクスチャ"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "キャンセル"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "OK"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "tfpixelate.caption"
 msgctxt "tfpixelate.caption"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2442,6 +2432,7 @@ msgid "Levels :"
 msgstr ""
 msgstr ""
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -3477,6 +3468,12 @@ msgstr ""
 msgid "№"
 msgid "№"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "OK"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr ""
 msgstr ""
@@ -3544,6 +3541,11 @@ msgstr ""
 msgid "Preset name"
 msgid "Preset name"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rspreview
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr ""
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr ""
 msgstr ""

+ 13 - 10
lazpaint/release/bin/i18n/lazpaint.kab.po

@@ -2397,16 +2397,6 @@ msgctxt "tfphongfilter.radio_usetexture.caption"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "Tizḍi tamirant"
 msgstr "Tizḍi tamirant"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "Sefsex"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "Ih"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "tfpixelate.caption"
 msgctxt "tfpixelate.caption"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2446,6 +2436,7 @@ msgid "Levels :"
 msgstr "Iswiren :"
 msgstr "Iswiren :"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "Tamuɣli"
 msgstr "Tamuɣli"
 
 
@@ -3499,6 +3490,12 @@ msgstr "Ur iwulem ara ad teskelseḍ tugna s umasal-agi n ufaylu."
 msgid "№"
 msgid "№"
 msgstr "№"
 msgstr "№"
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "Ih"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "Ih"
 msgstr "Ih"
@@ -3567,6 +3564,12 @@ msgstr "Talɣa n ubeqqiḍ i tissi s useqdec n tpaliḍt"
 msgid "Preset name"
 msgid "Preset name"
 msgstr "Sbadu isem"
 msgstr "Sbadu isem"
 
 
+#: uresourcestrings.rspreview
+#, fuzzy
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "Tamuɣli"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "px"
 msgstr "px"

+ 13 - 10
lazpaint/release/bin/i18n/lazpaint.lv.po

@@ -2401,16 +2401,6 @@ msgctxt "tfphongfilter.radio_usetexture.caption"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "Virsmas raksts"
 msgstr "Virsmas raksts"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "Atcelt"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "Labi"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "tfpixelate.caption"
 msgctxt "tfpixelate.caption"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2450,6 +2440,7 @@ msgid "Levels :"
 msgstr "Līmeņi:"
 msgstr "Līmeņi:"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "Priekšskatījums"
 msgstr "Priekšskatījums"
 
 
@@ -3503,6 +3494,12 @@ msgstr "Nav prātīgi saglabāt tik lielu attēlu šajā datnes formātā."
 msgid "№"
 msgid "№"
 msgstr "Nr. "
 msgstr "Nr. "
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "Labi"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "Labi"
 msgstr "Labi"
@@ -3571,6 +3568,12 @@ msgstr "Samazināt krāsu skaitu izmantojot paleti"
 msgid "Preset name"
 msgid "Preset name"
 msgstr "Iestatījumu vārds"
 msgstr "Iestatījumu vārds"
 
 
+#: uresourcestrings.rspreview
+#, fuzzy
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "Priekšskatījums"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "pikseļi"
 msgstr "pikseļi"

+ 22 - 31
lazpaint/release/bin/i18n/lazpaint.nl.po

@@ -171,9 +171,7 @@ msgstr "Basale SVG"
 
 
 #: 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 ""
-"Basale mengoperaties die beschikbaar zijn in bijna alle "
-"beeldbewerkingssoftware"
+msgstr "Basale mengoperaties die beschikbaar zijn in bijna alle beeldbewerkingssoftware"
 
 
 #: tfbrowseimages.caption
 #: tfbrowseimages.caption
 msgid "Browse images"
 msgid "Browse images"
@@ -2396,16 +2394,6 @@ msgctxt "tfphongfilter.radio_usetexture.caption"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "Huidige textuur"
 msgstr "Huidige textuur"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "Annuleren"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "OK"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "tfpixelate.caption"
 msgctxt "tfpixelate.caption"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2445,6 +2433,7 @@ msgid "Levels :"
 msgstr "Niveaus :"
 msgstr "Niveaus :"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "Voorbeeld"
 msgstr "Voorbeeld"
 
 
@@ -2908,9 +2897,7 @@ msgstr "CMD"
 
 
 #: uresourcestrings.rscolordescription
 #: uresourcestrings.rscolordescription
 msgid "Color description: click to type in a color with the keyboard using color names or CSS notation."
 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."
+msgstr "Kleurbeschrijving: klik om een kleur in te typen met het toetsenbord middels kleurnamen of CSS notatie."
 
 
 #: uresourcestrings.rscoloroverlay
 #: uresourcestrings.rscoloroverlay
 msgid "Color overlay"
 msgid "Color overlay"
@@ -2931,8 +2918,7 @@ msgstr "Weet u zeker dat u deze %1-bestanden uit de container wilt verwijderen?"
 
 
 #: uresourcestrings.rsconfirmmovemultipletotrash
 #: uresourcestrings.rsconfirmmovemultipletotrash
 msgid "Are you sure you want to move these %1 files to the trash?"
 msgid "Are you sure you want to move these %1 files to the trash?"
-msgstr ""
-"Weet je zeker dat je deze %1-bestanden naar de prullenbak wilt verplaatsen?"
+msgstr "Weet je zeker dat je deze %1-bestanden naar de prullenbak wilt verplaatsen?"
 
 
 #: uresourcestrings.rsconfirmmovetotrash
 #: uresourcestrings.rsconfirmmovetotrash
 msgid "Are you sure you want to move this file to the trash?"
 msgid "Are you sure you want to move this file to the trash?"
@@ -3044,8 +3030,7 @@ msgstr "Einde zonder begin"
 
 
 #: 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 ""
-"Voer naam in voor een nieuwe map of container (met extensie RES of LRS):"
+msgstr "Voer naam in voor een nieuwe map of container (met extensie RES of LRS):"
 
 
 #: uresourcestrings.rsenterlayername
 #: uresourcestrings.rsenterlayername
 msgid "Enter layer name:"
 msgid "Enter layer name:"
@@ -3410,9 +3395,7 @@ 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?"
 msgid "You are trying to open more than one file. How would you like these files to be opened?"
-msgstr ""
-"U probeert meer dan een bestand te openen. Hoe wilt u dat deze bestanden "
-"worden geopend?"
+msgstr "U probeert meer dan een bestand te openen. Hoe wilt u dat deze bestanden worden geopend?"
 
 
 #: uresourcestrings.rsmovingorrotatingselection
 #: uresourcestrings.rsmovingorrotatingselection
 msgid "Moving or rotating selection"
 msgid "Moving or rotating selection"
@@ -3477,14 +3460,18 @@ msgstr "Er is niets om op te halen"
 
 
 #: uresourcestrings.rsnotreasonableformat
 #: uresourcestrings.rsnotreasonableformat
 msgid "It is not reasonable to save such a big image in this file format."
 msgid "It is not reasonable to save such a big image in this file format."
-msgstr ""
-"Het is onredelijk om zo'n grote afbeelding in dit bestandsformaat op te "
-"slaan."
+msgstr "Het is onredelijk om zo'n grote afbeelding in dit bestandsformaat op te slaan."
 
 
 #: uresourcestrings.rsnumber
 #: uresourcestrings.rsnumber
 msgid "№"
 msgid "№"
 msgstr "№"
 msgstr "№"
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "OK"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "OK"
 msgstr "OK"
@@ -3551,6 +3538,12 @@ msgstr "Posterisatie laag met behulp palet"
 msgid "Preset name"
 msgid "Preset name"
 msgstr "Voorinstellingsnaam"
 msgstr "Voorinstellingsnaam"
 
 
+#: uresourcestrings.rspreview
+#, fuzzy
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "Voorbeeld"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "px"
 msgstr "px"
@@ -3710,14 +3703,11 @@ msgstr "Texture mapping"
 
 
 #: 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 ""
-"Er zijn geen aangevinkte items. Controleer enkele items of voeg nieuwe toe."
+msgstr "Er zijn geen aangevinkte items. Controleer enkele items of voeg nieuwe toe."
 
 
 #: uresourcestrings.rsthereisnofilenamegivenforthisfileusesaveas
 #: uresourcestrings.rsthereisnofilenamegivenforthisfileusesaveas
 msgid "There is no file name given for this file. Use \"Save as...\" from the main menu."
 msgid "There is no file name given for this file. Use \"Save as...\" from the main menu."
-msgstr ""
-"Er is geen bestandsnaam gegeven voor dit bestand. Gebruik \"Opslaan als…\" in "
-"het hoofdmenu."
+msgstr "Er is geen bestandsnaam gegeven voor dit bestand. Gebruik \"Opslaan als…\" in het hoofdmenu."
 
 
 #: uresourcestrings.rstodo
 #: uresourcestrings.rstodo
 msgid "To do"
 msgid "To do"
@@ -3812,3 +3802,4 @@ msgstr "Inzoomen in lagenoverzicht"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgid "Zoom layer stack out"
 msgid "Zoom layer stack out"
 msgstr "Uitzoomen uit lagenoverzicht"
 msgstr "Uitzoomen uit lagenoverzicht"
+

+ 13 - 10
lazpaint/release/bin/i18n/lazpaint.pl.po

@@ -2406,16 +2406,6 @@ msgctxt "tfphongfilter.radio_usetexture.caption"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "Bieżąca tekstura"
 msgstr "Bieżąca tekstura"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "Anuluj"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "OK"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "tfpixelate.caption"
 msgctxt "tfpixelate.caption"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2455,6 +2445,7 @@ msgid "Levels :"
 msgstr "Poziomy:"
 msgstr "Poziomy:"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "Podgląd"
 msgstr "Podgląd"
 
 
@@ -3495,6 +3486,12 @@ msgstr "Nie zaleca się zapisywania tak dużego obrazu w tym formacie pliku."
 msgid "№"
 msgid "№"
 msgstr "Nr."
 msgstr "Nr."
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "OK"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "OK"
 msgstr "OK"
@@ -3562,6 +3559,12 @@ msgstr "Posteryzuj warstwę za pomocą palety"
 msgid "Preset name"
 msgid "Preset name"
 msgstr "Wstępna nazwa"
 msgstr "Wstępna nazwa"
 
 
+#: uresourcestrings.rspreview
+#, fuzzy
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "Podgląd"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "px"
 msgstr "px"

+ 11 - 10
lazpaint/release/bin/i18n/lazpaint.pot

@@ -2235,16 +2235,6 @@ msgstr ""
 msgid "Current texture"
 msgid "Current texture"
 msgstr ""
 msgstr ""
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "tfpixelate.button_cancel.caption"
-msgid "Cancel"
-msgstr ""
-
-#: tfpixelate.button_ok.caption
-msgctxt "tfpixelate.button_ok.caption"
-msgid "OK"
-msgstr ""
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgid "Pixelate"
 msgid "Pixelate"
 msgstr ""
 msgstr ""
@@ -2282,6 +2272,7 @@ msgid "Levels :"
 msgstr ""
 msgstr ""
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -3302,6 +3293,11 @@ msgstr ""
 msgid "№"
 msgid "№"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsok
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr ""
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr ""
 msgstr ""
@@ -3368,6 +3364,11 @@ msgstr ""
 msgid "Preset name"
 msgid "Preset name"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rspreview
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr ""
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr ""
 msgstr ""

+ 13 - 11
lazpaint/release/bin/i18n/lazpaint.pt_BR.po

@@ -2398,17 +2398,6 @@ msgctxt "TFPHONGFILTER.RADIO_USETEXTURE.CAPTION"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "Textura atual"
 msgstr "Textura atual"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "Cancelar"
-
-#: tfpixelate.button_ok.caption
-#, fuzzy
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "OK"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "TFPIXELATE.CAPTION"
 msgctxt "TFPIXELATE.CAPTION"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2449,6 +2438,7 @@ msgid "Levels :"
 msgstr "Níveis :"
 msgstr "Níveis :"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "Prévia"
 msgstr "Prévia"
 
 
@@ -3491,6 +3481,12 @@ msgstr "Não é razoável salvar uma imagem grande neste formato de arquivo."
 msgid "№"
 msgid "№"
 msgstr "№"
 msgstr "№"
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "OK"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "OK"
 msgstr "OK"
@@ -3559,6 +3555,12 @@ msgstr "Posterizar camada usando paleta"
 msgid "Preset name"
 msgid "Preset name"
 msgstr "Nome predefinido"
 msgstr "Nome predefinido"
 
 
+#: uresourcestrings.rspreview
+#, fuzzy
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "Prévia"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "px"
 msgstr "px"

+ 14 - 10
lazpaint/release/bin/i18n/lazpaint.ru.po

@@ -2381,16 +2381,6 @@ msgctxt "tfphongfilter.radio_usetexture.caption"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "Текущ. текстура"
 msgstr "Текущ. текстура"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "Отмена"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "ОК"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "tfpixelate.caption"
 msgctxt "tfpixelate.caption"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2430,6 +2420,7 @@ msgid "Levels :"
 msgstr "Уровни :"
 msgstr "Уровни :"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "Предварительный осмотр"
 msgstr "Предварительный осмотр"
 
 
@@ -3463,6 +3454,12 @@ msgstr "Не стоит сохранять такое большое изобр
 msgid "№"
 msgid "№"
 msgstr "№"
 msgstr "№"
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "ОК"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "ОК"
 msgstr "ОК"
@@ -3529,6 +3526,12 @@ msgstr "Постеризовать слой используя палитру"
 msgid "Preset name"
 msgid "Preset name"
 msgstr "Предустановленное имя"
 msgstr "Предустановленное имя"
 
 
+#: uresourcestrings.rspreview
+#, fuzzy
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "Предварительный осмотр"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "px"
 msgstr "px"
@@ -3787,3 +3790,4 @@ msgstr "Увеличить размер стопки слоёв"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgctxt "uresourcestrings.rszoomlayerstackout"
 msgid "Zoom layer stack out"
 msgid "Zoom layer stack out"
 msgstr "Увеличить размер стопки слоёв"
 msgstr "Увеличить размер стопки слоёв"
+

+ 13 - 10
lazpaint/release/bin/i18n/lazpaint.sv.po

@@ -2394,16 +2394,6 @@ msgctxt "tfphongfilter.radio_usetexture.caption"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "Vald textur"
 msgstr "Vald textur"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "Avbryt"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "OK"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "tfpixelate.caption"
 msgctxt "tfpixelate.caption"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2443,6 +2433,7 @@ msgid "Levels :"
 msgstr "Nivåer :"
 msgstr "Nivåer :"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "Förhandsvisning"
 msgstr "Förhandsvisning"
 
 
@@ -3483,6 +3474,12 @@ msgstr "Det är inte rimligt att spara en så stor bild i det här filformatet."
 msgid "№"
 msgid "№"
 msgstr ""
 msgstr ""
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "OK"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "Okej"
 msgstr "Okej"
@@ -3550,6 +3547,12 @@ msgstr "Posterisera lager utifrån palett"
 msgid "Preset name"
 msgid "Preset name"
 msgstr "Namn på förval"
 msgstr "Namn på förval"
 
 
+#: uresourcestrings.rspreview
+#, fuzzy
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "Förhandsvisning"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "px"
 msgstr "px"

+ 13 - 10
lazpaint/release/bin/i18n/lazpaint.zh_CN.po

@@ -2394,16 +2394,6 @@ msgctxt "tfphongfilter.radio_usetexture.caption"
 msgid "Current texture"
 msgid "Current texture"
 msgstr "当前纹理"
 msgstr "当前纹理"
 
 
-#: tfpixelate.button_cancel.caption
-msgctxt "TFPIXELATE.BUTTON_CANCEL.CAPTION"
-msgid "Cancel"
-msgstr "取消"
-
-#: tfpixelate.button_ok.caption
-msgctxt "TFPIXELATE.BUTTON_OK.CAPTION"
-msgid "OK"
-msgstr "确定"
-
 #: tfpixelate.caption
 #: tfpixelate.caption
 msgctxt "tfpixelate.caption"
 msgctxt "tfpixelate.caption"
 msgid "Pixelate"
 msgid "Pixelate"
@@ -2443,6 +2433,7 @@ msgid "Levels :"
 msgstr "级别 :"
 msgstr "级别 :"
 
 
 #: tfpreviewdialog.caption
 #: tfpreviewdialog.caption
+msgctxt "tfpreviewdialog.caption"
 msgid "Preview"
 msgid "Preview"
 msgstr "预览"
 msgstr "预览"
 
 
@@ -3496,6 +3487,12 @@ msgstr "此文件格式不适合保存如此大的图像。"
 msgid "№"
 msgid "№"
 msgstr "№"
 msgstr "№"
 
 
+#: uresourcestrings.rsok
+#, fuzzy
+msgctxt "uresourcestrings.rsok"
+msgid "OK"
+msgstr "确定"
+
 #: uresourcestrings.rsokay
 #: uresourcestrings.rsokay
 msgid "Okay"
 msgid "Okay"
 msgstr "好"
 msgstr "好"
@@ -3564,6 +3561,12 @@ msgstr "使用调色板对图层进行海报化"
 msgid "Preset name"
 msgid "Preset name"
 msgstr "预设名称"
 msgstr "预设名称"
 
 
+#: uresourcestrings.rspreview
+#, fuzzy
+msgctxt "uresourcestrings.rspreview"
+msgid "Preview"
+msgstr "预览"
+
 #: uresourcestrings.rspx
 #: uresourcestrings.rspx
 msgid "px"
 msgid "px"
 msgstr "px"
 msgstr "px"

+ 3 - 0
lazpaint/uresourcestrings.pas

@@ -279,6 +279,9 @@ resourcestring
   rsShowPalette = 'Show palette';
   rsShowPalette = 'Show palette';
   rsPaletteOptions = 'Palette options';
   rsPaletteOptions = 'Palette options';
 
 
+  rsPreview = 'Preview';
+  rsOK = 'OK';
+
 function RemoveTrail(ACaption: string): string;
 function RemoveTrail(ACaption: string): string;
 
 
 implementation
 implementation