From 60cfbfedb499f6b4001fb2bd967b0b6f1c6ace07 Mon Sep 17 00:00:00 2001 From: wp_xyz Date: Sat, 12 Feb 2022 19:57:49 +0100 Subject: [PATCH] Tools/glazres: Add captions to buttons. Enforce form size constraints. --- tools/glazres/glazresmain.lfm | 43 +++++++++++++----------- tools/glazres/glazresmain.lrj | 9 +++-- tools/glazres/glazresmain.pp | 9 ++--- tools/glazres/languages/glazres.de.po | 27 ++++++++++++--- tools/glazres/languages/glazres.fr.po | 39 +++++++++++++++------ tools/glazres/languages/glazres.hu.po | 33 +++++++++++++----- tools/glazres/languages/glazres.lt.po | 25 ++++++++++++-- tools/glazres/languages/glazres.pot | 21 ++++++++++-- tools/glazres/languages/glazres.pt_BR.po | 39 +++++++++++++++------ tools/glazres/languages/glazres.ru.po | 25 ++++++++++++-- tools/glazres/languages/glazres.uk.po | 41 +++++++++++++++------- tools/glazres/languages/glazres.zh_CN.po | 43 ++++++++++++++++-------- 12 files changed, 257 insertions(+), 97 deletions(-) diff --git a/tools/glazres/glazresmain.lfm b/tools/glazres/glazresmain.lfm index b6fedd6911..2d31e5f863 100644 --- a/tools/glazres/glazresmain.lfm +++ b/tools/glazres/glazresmain.lfm @@ -2,11 +2,11 @@ object GLazResForm: TGLazResForm Left = 552 Height = 532 Top = 143 - Width = 610 + Width = 730 AllowDropFiles = True Caption = 'LRS Builder' ClientHeight = 532 - ClientWidth = 610 + ClientWidth = 730 Icon.Data = { CBD200000000010007000000000001002000F56C000076000000303000000100 2000A82500006B6D00002828000001002000681A000013930000202000000100 @@ -1719,11 +1719,12 @@ object GLazResForm: TGLazResForm Height = 26 Hint = 'Add (any kind of) files to the list' Top = 262 - Width = 46 + Width = 92 Anchors = [akLeft, akBottom] AutoSize = True BorderSpacing.Left = 16 BorderSpacing.Bottom = 8 + Caption = 'Add files' Glyph.Data = { 36040000424D3604000000000000360000002800000010000000100000000100 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF @@ -1777,14 +1778,14 @@ object GLazResForm: TGLazResForm Left = 16 Height = 147 Top = 327 - Width = 578 + Width = 698 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Left = 16 BorderSpacing.Right = 16 BorderSpacing.Bottom = 16 ReadOnly = True ScrollBars = ssAutoVertical - TabOrder = 6 + TabOrder = 7 WordWrap = False end object FileListBox: TListBox @@ -1797,7 +1798,7 @@ object GLazResForm: TGLazResForm Left = 16 Height = 173 Top = 81 - Width = 578 + Width = 698 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Left = 16 BorderSpacing.Top = 3 @@ -1826,14 +1827,15 @@ object GLazResForm: TGLazResForm AnchorSideLeft.Side = asrBottom AnchorSideBottom.Control = AddAnyBtn AnchorSideBottom.Side = asrBottom - Left = 124 + Left = 233 Height = 26 Hint = 'Delete selected files from the list' Top = 262 - Width = 46 + Width = 125 Anchors = [akLeft, akBottom] AutoSize = True BorderSpacing.Left = 8 + Caption = 'Delete selected' Glyph.Data = { F6000000424DF60000000000000076000000280000000F000000100000000100 04000000000080000000130B0000130B00001000000000000000000000000000 @@ -1856,15 +1858,15 @@ object GLazResForm: TGLazResForm AnchorSideLeft.Side = asrBottom AnchorSideBottom.Control = AddAnyBtn AnchorSideBottom.Side = asrBottom - Left = 178 + Left = 366 Height = 26 - Hint = 'Cleare the entire list' + Hint = 'Clear the entire list' Top = 262 - Width = 73 + Width = 94 Anchors = [akLeft, akBottom] AutoSize = True BorderSpacing.Left = 8 - Caption = 'Clear' + Caption = 'Delete all' Glyph.Data = { 36040000424D3604000000000000360000002800000010000000100000000100 2000000000000004000064000000640000000000000000000000240000008F78 @@ -1914,7 +1916,7 @@ object GLazResForm: TGLazResForm AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = Owner AnchorSideBottom.Side = asrBottom - Left = 519 + Left = 639 Height = 26 Hint = 'Exit the program' Top = 490 @@ -1930,13 +1932,13 @@ object GLazResForm: TGLazResForm ImageIndex = 5 ParentShowHint = False ShowHint = True - TabOrder = 8 + TabOrder = 9 end object StartBtn: TBitBtn AnchorSideRight.Control = CloseBtn AnchorSideBottom.Control = CloseBtn AnchorSideBottom.Side = asrBottom - Left = 431 + Left = 551 Height = 26 Hint = 'Create the output LRS file' Top = 490 @@ -1988,7 +1990,7 @@ object GLazResForm: TGLazResForm OnClick = StartBtnClick ParentShowHint = False ShowHint = True - TabOrder = 7 + TabOrder = 8 end object DestEdt: TFileNameEdit AnchorSideLeft.Control = Owner @@ -1999,7 +2001,7 @@ object GLazResForm: TGLazResForm Left = 16 Height = 23 Top = 32 - Width = 578 + Width = 698 OnAcceptFileName = DestEdtAcceptFileName DialogKind = dkSave DialogOptions = [ofOverwritePrompt, ofEnableSizing, ofViewDetail] @@ -2036,14 +2038,15 @@ object GLazResForm: TGLazResForm AnchorSideLeft.Side = asrBottom AnchorSideBottom.Control = AddAnyBtn AnchorSideBottom.Side = asrBottom - Left = 70 + Left = 116 Height = 26 Hint = 'Add images to the list' Top = 262 - Width = 46 + Width = 109 Anchors = [akLeft, akBottom] AutoSize = True BorderSpacing.Left = 8 + Caption = 'Add images' Glyph.Data = { 36040000424D3604000000000000360000002800000010000000100000000100 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF @@ -2095,7 +2098,7 @@ object GLazResForm: TGLazResForm Left = 0 Height = 5 Top = 296 - Width = 610 + Width = 730 Align = alNone Anchors = [akLeft, akRight] ResizeAnchor = akTop diff --git a/tools/glazres/glazresmain.lrj b/tools/glazres/glazresmain.lrj index 050b61e591..4fac4c3a6e 100644 --- a/tools/glazres/glazresmain.lrj +++ b/tools/glazres/glazresmain.lrj @@ -2,13 +2,16 @@ {"hash":166682498,"name":"tglazresform.caption","sourcebytes":[76,82,83,32,66,117,105,108,100,101,114],"value":"LRS Builder"}, {"hash":90927877,"name":"tglazresform.lrslabel.caption","sourcebytes":[76,97,122,97,114,117,115,32,82,101,115,111,117,114,99,101,32,70,105,108,101,110,97,109,101],"value":"Lazarus Resource Filename"}, {"hash":40288628,"name":"tglazresform.addanybtn.hint","sourcebytes":[65,100,100,32,40,97,110,121,32,107,105,110,100,32,111,102,41,32,102,105,108,101,115,32,116,111,32,116,104,101,32,108,105,115,116],"value":"Add (any kind of) files to the list"}, +{"hash":107791715,"name":"tglazresform.addanybtn.caption","sourcebytes":[65,100,100,32,102,105,108,101,115],"value":"Add files"}, {"hash":68926181,"name":"tglazresform.fileslabel.caption","sourcebytes":[70,105,108,101,115,32,116,111,32,105,110,99,108,117,100,101],"value":"Files to include"}, {"hash":259526372,"name":"tglazresform.deletebtn.hint","sourcebytes":[68,101,108,101,116,101,32,115,101,108,101,99,116,101,100,32,102,105,108,101,115,32,102,114,111,109,32,116,104,101,32,108,105,115,116],"value":"Delete selected files from the list"}, -{"hash":127972340,"name":"tglazresform.clearbtn.hint","sourcebytes":[67,108,101,97,114,101,32,116,104,101,32,101,110,116,105,114,101,32,108,105,115,116],"value":"Cleare the entire list"}, -{"hash":4860802,"name":"tglazresform.clearbtn.caption","sourcebytes":[67,108,101,97,114],"value":"Clear"}, +{"hash":182556644,"name":"tglazresform.deletebtn.caption","sourcebytes":[68,101,108,101,116,101,32,115,101,108,101,99,116,101,100],"value":"Delete selected"}, +{"hash":75979620,"name":"tglazresform.clearbtn.hint","sourcebytes":[67,108,101,97,114,32,116,104,101,32,101,110,116,105,114,101,32,108,105,115,116],"value":"Clear the entire list"}, +{"hash":212061196,"name":"tglazresform.clearbtn.caption","sourcebytes":[68,101,108,101,116,101,32,97,108,108],"value":"Delete all"}, {"hash":34324493,"name":"tglazresform.closebtn.hint","sourcebytes":[69,120,105,116,32,116,104,101,32,112,114,111,103,114,97,109],"value":"Exit the program"}, {"hash":242581029,"name":"tglazresform.startbtn.hint","sourcebytes":[67,114,101,97,116,101,32,116,104,101,32,111,117,116,112,117,116,32,76,82,83,32,102,105,108,101],"value":"Create the output LRS file"}, {"hash":78166181,"name":"tglazresform.startbtn.caption","sourcebytes":[67,114,101,97,116,101],"value":"Create"}, {"hash":212433139,"name":"tglazresform.messageslabel.caption","sourcebytes":[77,101,115,115,97,103,101,115],"value":"Messages"}, -{"hash":201932964,"name":"tglazresform.addimgbtn.hint","sourcebytes":[65,100,100,32,105,109,97,103,101,115,32,116,111,32,116,104,101,32,108,105,115,116],"value":"Add images to the list"} +{"hash":201932964,"name":"tglazresform.addimgbtn.hint","sourcebytes":[65,100,100,32,105,109,97,103,101,115,32,116,111,32,116,104,101,32,108,105,115,116],"value":"Add images to the list"}, +{"hash":117901219,"name":"tglazresform.addimgbtn.caption","sourcebytes":[65,100,100,32,105,109,97,103,101,115],"value":"Add images"} ]} diff --git a/tools/glazres/glazresmain.pp b/tools/glazres/glazresmain.pp index 89f4ee8602..efc2dd76a5 100644 --- a/tools/glazres/glazresmain.pp +++ b/tools/glazres/glazresmain.pp @@ -317,14 +317,11 @@ begin CloseBtn.Constraints.MinWidth := w; StartBtn.Constraints.MinWidth := w; - w := MaxValue([AddAnyBtn.Width, AddImgBtn.Width, DeleteBtn.Width, ClearBtn.Width]); - AddAnyBtn.Constraints.MinWidth := w; - AddImgBtn.Constraints.MinWidth := w; - DeleteBtn.Constraints.MinWidth := w; - ClearBtn.Constraints.MinWidth := w; - Constraints.MinWidth := ClearBtn.Left + ClearBtn.Width + AddAnyBtn.Left; Constraints.MinHeight := Constraints.MinWidth; + + if Width < Constraints.MinWidth then Width := Constraints.MinWidth; // enforce constraints + if Height < Constraints.MinHeight then Height := Constraints.MinHeight; end; diff --git a/tools/glazres/languages/glazres.de.po b/tools/glazres/languages/glazres.de.po index 53efd98449..f6cc742a5c 100644 --- a/tools/glazres/languages/glazres.de.po +++ b/tools/glazres/languages/glazres.de.po @@ -102,10 +102,20 @@ msgctxt "glazresmain.opdopenexistingpicture" msgid "Open existing picture" msgstr "Existierendes Bild öffnen" +#: tglazresform.addanybtn.caption +msgctxt "tglazresform.addanybtn.caption" +msgid "Add files" +msgstr "Dateien hinzuf" + #: tglazresform.addanybtn.hint msgid "Add (any kind of) files to the list" msgstr "Beliebige Dateien zur Liste hinzufügen" +#: tglazresform.addimgbtn.caption +msgctxt "tglazresform.addimgbtn.caption" +msgid "Add images" +msgstr "Bilder hinzuf" + #: tglazresform.addimgbtn.hint msgid "Add images to the list" msgstr "Bilder zur Liste hinzufügen" @@ -115,17 +125,25 @@ msgid "LRS Builder" msgstr "LRS-Erzeuger" #: tglazresform.clearbtn.caption -msgid "Clear" -msgstr "Löschen" +msgctxt "tglazresform.clearbtn.caption" +msgid "Delete all" +msgstr "Alle löschen" #: tglazresform.clearbtn.hint -msgid "Cleare the entire list" +#, fuzzy +#| msgid "Cleare the entire list" +msgid "Clear the entire list" msgstr "Die ganze Liste löschen" #: tglazresform.closebtn.hint msgid "Exit the program" msgstr "Das Programm beenden" +#: tglazresform.deletebtn.caption +msgctxt "tglazresform.deletebtn.caption" +msgid "Delete selected" +msgstr "Auswahl löschen" + #: tglazresform.deletebtn.hint msgid "Delete selected files from the list" msgstr "Ausgewählte Dateien aus Liste löschen" @@ -143,8 +161,9 @@ msgid "Messages" msgstr "Meldungen" #: tglazresform.startbtn.caption +msgctxt "tglazresform.startbtn.caption" msgid "Create" -msgstr "Erzeugen" +msgstr "Erstellen" #: tglazresform.startbtn.hint msgid "Create the output LRS file" diff --git a/tools/glazres/languages/glazres.fr.po b/tools/glazres/languages/glazres.fr.po index e94e573ad0..b94fcb29e8 100644 --- a/tools/glazres/languages/glazres.fr.po +++ b/tools/glazres/languages/glazres.fr.po @@ -1,15 +1,15 @@ msgid "" msgstr "" -"Content-Type: text/plain; charset=UTF-8\n" "Project-Id-Version: \n" "POT-Creation-Date: \n" "PO-Revision-Date: \n" "Last-Translator: Vasseur Gilles \n" "Language-Team: http://lazarus.developpez.com/\n" -"MIME-Version: 1.0\n" -"Content-Transfer-Encoding: 8bit\n" "Language: fr\n" -"X-Generator: Poedit 2.2.1\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 3.0.1\n" #: glazresmain.cbtncancel #, fuzzy @@ -68,10 +68,9 @@ msgid "Processing \"%s\"" msgstr "Traitement de \"%s\"" #: glazresmain.msgresourcenametype -#, object-pascal-format, fuzzy -#| msgid " Resource name = \"%s\", Type = \"%s\"" +#, object-pascal-format msgid "Resource name = \"%s\", Type = \"%s\"" -msgstr " Nom de la ressource = \"%s\" - Type = \"%s\"" +msgstr "Nom de la ressource = \"%s\" - Type = \"%s\"" #: glazresmain.msgsuccess #, object-pascal-format @@ -107,10 +106,20 @@ msgctxt "glazresmain.opdopenexistingpicture" msgid "Open existing picture" msgstr "Ouvrir l'image existante" +#: tglazresform.addanybtn.caption +msgctxt "tglazresform.addanybtn.caption" +msgid "Add files" +msgstr "" + #: tglazresform.addanybtn.hint msgid "Add (any kind of) files to the list" msgstr "Ajouter n'importe quels fichiers à la liste" +#: tglazresform.addimgbtn.caption +msgctxt "tglazresform.addimgbtn.caption" +msgid "Add images" +msgstr "" + #: tglazresform.addimgbtn.hint msgid "Add images to the list" msgstr "Ajouter des images à la liste" @@ -120,17 +129,25 @@ msgid "LRS Builder" msgstr "Créateur de LRS" #: tglazresform.clearbtn.caption -msgid "Clear" -msgstr "Nettoyer" +msgctxt "tglazresform.clearbtn.caption" +msgid "Delete all" +msgstr "" #: tglazresform.clearbtn.hint -msgid "Cleare the entire list" +#, fuzzy +#| msgid "Cleare the entire list" +msgid "Clear the entire list" msgstr "Nettoyer la liste entière" #: tglazresform.closebtn.hint msgid "Exit the program" msgstr "Quitter le programme" +#: tglazresform.deletebtn.caption +msgctxt "tglazresform.deletebtn.caption" +msgid "Delete selected" +msgstr "" + #: tglazresform.deletebtn.hint msgid "Delete selected files from the list" msgstr "Supprimer les fichiers sélectionnés de la liste" @@ -150,10 +167,10 @@ msgstr "Messages" #: tglazresform.startbtn.caption #, fuzzy #| msgid "Create LRS" +msgctxt "tglazresform.startbtn.caption" msgid "Create" msgstr "Créer LRS" #: tglazresform.startbtn.hint msgid "Create the output LRS file" msgstr "Créer le fichier de sortie LRS" - diff --git a/tools/glazres/languages/glazres.hu.po b/tools/glazres/languages/glazres.hu.po index 8b67708606..157e4e5b78 100644 --- a/tools/glazres/languages/glazres.hu.po +++ b/tools/glazres/languages/glazres.hu.po @@ -9,7 +9,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.8.7.1\n" +"X-Generator: Poedit 3.0.1\n" #: glazresmain.cbtncancel #, fuzzy @@ -68,10 +68,9 @@ msgid "Processing \"%s\"" msgstr "\"%s\" feldolgozása" #: glazresmain.msgresourcenametype -#, object-pascal-format, fuzzy -#| msgid " Resource name = \"%s\", Type = \"%s\"" +#, object-pascal-format msgid "Resource name = \"%s\", Type = \"%s\"" -msgstr " Erőforrás neve = \"%s\", típusa = \"%s\"" +msgstr "Erőforrás neve = \"%s\", típusa = \"%s\"" #: glazresmain.msgsuccess #, object-pascal-format @@ -107,10 +106,20 @@ msgctxt "glazresmain.opdopenexistingpicture" msgid "Open existing picture" msgstr "Létező kép megnyitása" +#: tglazresform.addanybtn.caption +msgctxt "tglazresform.addanybtn.caption" +msgid "Add files" +msgstr "" + #: tglazresform.addanybtn.hint msgid "Add (any kind of) files to the list" msgstr "Fájlok hozzáadása a listához (bármilyen típusú)" +#: tglazresform.addimgbtn.caption +msgctxt "tglazresform.addimgbtn.caption" +msgid "Add images" +msgstr "" + #: tglazresform.addimgbtn.hint msgid "Add images to the list" msgstr "Képek hozzáadása a listához" @@ -120,17 +129,25 @@ msgid "LRS Builder" msgstr "LRS építő" #: tglazresform.clearbtn.caption -msgid "Clear" -msgstr "Kiürítés" +msgctxt "tglazresform.clearbtn.caption" +msgid "Delete all" +msgstr "" #: tglazresform.clearbtn.hint -msgid "Cleare the entire list" +#, fuzzy +#| msgid "Cleare the entire list" +msgid "Clear the entire list" msgstr "A lista kiürítése" #: tglazresform.closebtn.hint msgid "Exit the program" msgstr "Kilépés a programból" +#: tglazresform.deletebtn.caption +msgctxt "tglazresform.deletebtn.caption" +msgid "Delete selected" +msgstr "" + #: tglazresform.deletebtn.hint msgid "Delete selected files from the list" msgstr "Kiválasztott fájlok törlése a listából" @@ -150,10 +167,10 @@ msgstr "Üzenetek" #: tglazresform.startbtn.caption #, fuzzy #| msgid "Create LRS" +msgctxt "tglazresform.startbtn.caption" msgid "Create" msgstr "LRS létrehozása" #: tglazresform.startbtn.hint msgid "Create the output LRS file" msgstr "Az LRS kimeneti fájl létrehozása" - diff --git a/tools/glazres/languages/glazres.lt.po b/tools/glazres/languages/glazres.lt.po index 8e7f89d4ea..8cc50d4538 100644 --- a/tools/glazres/languages/glazres.lt.po +++ b/tools/glazres/languages/glazres.lt.po @@ -111,10 +111,20 @@ msgctxt "glazresmain.opdopenexistingpicture" msgid "Open existing picture" msgstr "Atverti egzistuojantį paveikslą" +#: tglazresform.addanybtn.caption +msgctxt "tglazresform.addanybtn.caption" +msgid "Add files" +msgstr "" + #: tglazresform.addanybtn.hint msgid "Add (any kind of) files to the list" msgstr "Į sąrašą įdėti bet kokio tipo failą" +#: tglazresform.addimgbtn.caption +msgctxt "tglazresform.addimgbtn.caption" +msgid "Add images" +msgstr "" + #: tglazresform.addimgbtn.hint msgid "Add images to the list" msgstr "Į sąrašą įdėti paveikslų" @@ -124,17 +134,25 @@ msgid "LRS Builder" msgstr "„LRS“ daryklė" #: tglazresform.clearbtn.caption -msgid "Clear" -msgstr "Išvalyti" +msgctxt "tglazresform.clearbtn.caption" +msgid "Delete all" +msgstr "" #: tglazresform.clearbtn.hint -msgid "Cleare the entire list" +#, fuzzy +#| msgid "Cleare the entire list" +msgid "Clear the entire list" msgstr "Išvalyti visą sąrašą" #: tglazresform.closebtn.hint msgid "Exit the program" msgstr "Baigti programos darbą" +#: tglazresform.deletebtn.caption +msgctxt "tglazresform.deletebtn.caption" +msgid "Delete selected" +msgstr "" + #: tglazresform.deletebtn.hint msgid "Delete selected files from the list" msgstr "Iš sąrašo pašalinti pažymėtus failus" @@ -154,6 +172,7 @@ msgstr "Pranešimai" #: tglazresform.startbtn.caption #, fuzzy #| msgid "Create LRS" +msgctxt "tglazresform.startbtn.caption" msgid "Create" msgstr "Kurti „LRS“" diff --git a/tools/glazres/languages/glazres.pot b/tools/glazres/languages/glazres.pot index 2b24b4c76b..76e585939d 100644 --- a/tools/glazres/languages/glazres.pot +++ b/tools/glazres/languages/glazres.pot @@ -90,10 +90,20 @@ msgctxt "glazresmain.opdopenexistingpicture" msgid "Open existing picture" msgstr "" +#: tglazresform.addanybtn.caption +msgctxt "tglazresform.addanybtn.caption" +msgid "Add files" +msgstr "" + #: tglazresform.addanybtn.hint msgid "Add (any kind of) files to the list" msgstr "" +#: tglazresform.addimgbtn.caption +msgctxt "tglazresform.addimgbtn.caption" +msgid "Add images" +msgstr "" + #: tglazresform.addimgbtn.hint msgid "Add images to the list" msgstr "" @@ -103,17 +113,23 @@ msgid "LRS Builder" msgstr "" #: tglazresform.clearbtn.caption -msgid "Clear" +msgctxt "tglazresform.clearbtn.caption" +msgid "Delete all" msgstr "" #: tglazresform.clearbtn.hint -msgid "Cleare the entire list" +msgid "Clear the entire list" msgstr "" #: tglazresform.closebtn.hint msgid "Exit the program" msgstr "" +#: tglazresform.deletebtn.caption +msgctxt "tglazresform.deletebtn.caption" +msgid "Delete selected" +msgstr "" + #: tglazresform.deletebtn.hint msgid "Delete selected files from the list" msgstr "" @@ -131,6 +147,7 @@ msgid "Messages" msgstr "" #: tglazresform.startbtn.caption +msgctxt "tglazresform.startbtn.caption" msgid "Create" msgstr "" diff --git a/tools/glazres/languages/glazres.pt_BR.po b/tools/glazres/languages/glazres.pt_BR.po index 658fce235c..8e6039a6f0 100644 --- a/tools/glazres/languages/glazres.pt_BR.po +++ b/tools/glazres/languages/glazres.pt_BR.po @@ -1,15 +1,15 @@ msgid "" msgstr "" -"Content-Type: text/plain; charset=UTF-8\n" "Project-Id-Version: \n" "POT-Creation-Date: \n" "PO-Revision-Date: \n" "Last-Translator: Marcelo B Paula\n" "Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Transfer-Encoding: 8bit\n" "Language: pt_BR\n" -"X-Generator: Poedit 1.8.13\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 3.0.1\n" #: glazresmain.cbtncancel #, fuzzy @@ -68,10 +68,9 @@ msgid "Processing \"%s\"" msgstr "Processando \"%s\"" #: glazresmain.msgresourcenametype -#, object-pascal-format, fuzzy -#| msgid " Resource name = \"%s\", Type = \"%s\"" +#, object-pascal-format msgid "Resource name = \"%s\", Type = \"%s\"" -msgstr " Nome de recurso = \"%s\", Tipo = \"%s\"" +msgstr "Nome de recurso = \"%s\", Tipo = \"%s\"" #: glazresmain.msgsuccess #, object-pascal-format @@ -107,10 +106,20 @@ msgctxt "glazresmain.opdopenexistingpicture" msgid "Open existing picture" msgstr "Abrir imagem existente" +#: tglazresform.addanybtn.caption +msgctxt "tglazresform.addanybtn.caption" +msgid "Add files" +msgstr "" + #: tglazresform.addanybtn.hint msgid "Add (any kind of) files to the list" msgstr "Adicionar (qualquer tipo) arquivos na lista" +#: tglazresform.addimgbtn.caption +msgctxt "tglazresform.addimgbtn.caption" +msgid "Add images" +msgstr "" + #: tglazresform.addimgbtn.hint msgid "Add images to the list" msgstr "Adicionar imagens na lista" @@ -120,17 +129,25 @@ msgid "LRS Builder" msgstr "Construtor LRS" #: tglazresform.clearbtn.caption -msgid "Clear" -msgstr "Limpar" +msgctxt "tglazresform.clearbtn.caption" +msgid "Delete all" +msgstr "" #: tglazresform.clearbtn.hint -msgid "Cleare the entire list" +#, fuzzy +#| msgid "Cleare the entire list" +msgid "Clear the entire list" msgstr "Limpar toda a lista" #: tglazresform.closebtn.hint msgid "Exit the program" msgstr "Sair do programa" +#: tglazresform.deletebtn.caption +msgctxt "tglazresform.deletebtn.caption" +msgid "Delete selected" +msgstr "" + #: tglazresform.deletebtn.hint msgid "Delete selected files from the list" msgstr "Excluir arquivos selecionados da lista" @@ -150,10 +167,10 @@ msgstr "Mensagens" #: tglazresform.startbtn.caption #, fuzzy #| msgid "Create LRS" +msgctxt "tglazresform.startbtn.caption" msgid "Create" msgstr "Criar LRS" #: tglazresform.startbtn.hint msgid "Create the output LRS file" msgstr "Criar o arquivo de saída LRS" - diff --git a/tools/glazres/languages/glazres.ru.po b/tools/glazres/languages/glazres.ru.po index ff839b01dc..f4427147ff 100644 --- a/tools/glazres/languages/glazres.ru.po +++ b/tools/glazres/languages/glazres.ru.po @@ -102,10 +102,20 @@ msgctxt "glazresmain.opdopenexistingpicture" msgid "Open existing picture" msgstr "Открыть существующее изображение" +#: tglazresform.addanybtn.caption +msgctxt "tglazresform.addanybtn.caption" +msgid "Add files" +msgstr "" + #: tglazresform.addanybtn.hint msgid "Add (any kind of) files to the list" msgstr "Добавить файлы (любого типа) в список" +#: tglazresform.addimgbtn.caption +msgctxt "tglazresform.addimgbtn.caption" +msgid "Add images" +msgstr "" + #: tglazresform.addimgbtn.hint msgid "Add images to the list" msgstr "Добавить изображения в список" @@ -115,17 +125,25 @@ msgid "LRS Builder" msgstr "Программа создания ресурсов LRS" #: tglazresform.clearbtn.caption -msgid "Clear" -msgstr "Очистить" +msgctxt "tglazresform.clearbtn.caption" +msgid "Delete all" +msgstr "" #: tglazresform.clearbtn.hint -msgid "Cleare the entire list" +#, fuzzy +#| msgid "Cleare the entire list" +msgid "Clear the entire list" msgstr "Очистить весь список" #: tglazresform.closebtn.hint msgid "Exit the program" msgstr "Выйти из программы" +#: tglazresform.deletebtn.caption +msgctxt "tglazresform.deletebtn.caption" +msgid "Delete selected" +msgstr "" + #: tglazresform.deletebtn.hint msgid "Delete selected files from the list" msgstr "Удалить выделенные файлы из списка" @@ -143,6 +161,7 @@ msgid "Messages" msgstr "Сообщения" #: tglazresform.startbtn.caption +msgctxt "tglazresform.startbtn.caption" msgid "Create" msgstr "Создать" diff --git a/tools/glazres/languages/glazres.uk.po b/tools/glazres/languages/glazres.uk.po index 1658fe0034..b090b56ef0 100644 --- a/tools/glazres/languages/glazres.uk.po +++ b/tools/glazres/languages/glazres.uk.po @@ -1,17 +1,17 @@ # Olexandr Pylypchuk , 2017, 2019. msgid "" msgstr "" -"Content-Type: text/plain; charset=UTF-8\n" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-02-19 17:07+0200\n" +"PO-Revision-Date: 2022-02-12 19:55+0100\n" "Last-Translator: Olexandr Pylypchuk \n" "Language-Team: Ukrainian \n" -"MIME-Version: 1.0\n" -"Content-Transfer-Encoding: 8bit\n" "Language: ru\n" -"X-Generator: Lokalize 2.0\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Poedit 3.0.1\n" #: glazresmain.cbtncancel #, fuzzy @@ -70,10 +70,9 @@ msgid "Processing \"%s\"" msgstr "Обробка \"%s\"" #: glazresmain.msgresourcenametype -#, object-pascal-format, fuzzy -#| msgid " Resource name = \"%s\", Type = \"%s\"" +#, object-pascal-format msgid "Resource name = \"%s\", Type = \"%s\"" -msgstr " Назва ресурсу = \"%s\", Тип = \"%s\"" +msgstr "Назва ресурсу = \"%s\", Тип = \"%s\"" #: glazresmain.msgsuccess #, object-pascal-format @@ -109,10 +108,20 @@ msgctxt "glazresmain.opdopenexistingpicture" msgid "Open existing picture" msgstr "Відкрити наявне зображення" +#: tglazresform.addanybtn.caption +msgctxt "tglazresform.addanybtn.caption" +msgid "Add files" +msgstr "" + #: tglazresform.addanybtn.hint msgid "Add (any kind of) files to the list" msgstr "Додати файли (всіх типів) у список" +#: tglazresform.addimgbtn.caption +msgctxt "tglazresform.addimgbtn.caption" +msgid "Add images" +msgstr "" + #: tglazresform.addimgbtn.hint msgid "Add images to the list" msgstr "Додати зображення у список" @@ -122,17 +131,25 @@ msgid "LRS Builder" msgstr "Програма створення ресурсів LRS" #: tglazresform.clearbtn.caption -msgid "Clear" -msgstr "Очистити" +msgctxt "tglazresform.clearbtn.caption" +msgid "Delete all" +msgstr "" #: tglazresform.clearbtn.hint -msgid "Cleare the entire list" +#, fuzzy +#| msgid "Cleare the entire list" +msgid "Clear the entire list" msgstr "Очистити весь список" #: tglazresform.closebtn.hint msgid "Exit the program" msgstr "Вийти з програми" +#: tglazresform.deletebtn.caption +msgctxt "tglazresform.deletebtn.caption" +msgid "Delete selected" +msgstr "" + #: tglazresform.deletebtn.hint msgid "Delete selected files from the list" msgstr "Видалити вибрані файли зі списку" @@ -152,10 +169,10 @@ msgstr "Повідомлення" #: tglazresform.startbtn.caption #, fuzzy #| msgid "Create LRS" +msgctxt "tglazresform.startbtn.caption" msgid "Create" msgstr "Створити LRS" #: tglazresform.startbtn.hint msgid "Create the output LRS file" msgstr "Створити файл ресурсів формату LRS" - diff --git a/tools/glazres/languages/glazres.zh_CN.po b/tools/glazres/languages/glazres.zh_CN.po index 691e0a5402..6ae473ddc5 100644 --- a/tools/glazres/languages/glazres.zh_CN.po +++ b/tools/glazres/languages/glazres.zh_CN.po @@ -1,15 +1,15 @@ msgid "" msgstr "" -"Content-Type: text/plain; charset=UTF-8\n" "Project-Id-Version: X-1.9\n" "POT-Creation-Date: \n" "PO-Revision-Date: \n" "Last-Translator: 郑建平@夏宗萍 aka robsean \n" "Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Transfer-Encoding: 8bit\n" "Language: zh_CN\n" -"X-Generator: Poedit 1.8.7.1\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 3.0.1\n" "X-Poedit-SourceCharset: UTF-8\n" #: glazresmain.cbtncancel @@ -69,22 +69,19 @@ msgid "Processing \"%s\"" msgstr "处理(Processing)\"%s\"" #: glazresmain.msgresourcenametype -#, object-pascal-format, fuzzy +#, fuzzy, object-pascal-format #| msgid " Resource name = \"%s\", Type = \"%s\"" msgid "Resource name = \"%s\", Type = \"%s\"" msgstr "资源名称= \"%s\",类型= \"%s\"" #: glazresmain.msgsuccess -#, object-pascal-format, fuzzy -#| msgid "" -#| "Done.\n" -#| "Number of resources added: %d.\n" +#, object-pascal-format msgid "" "Done.\n" "Number of resources added: %d." msgstr "" "完成.\n" -"添加的资源数量(Number of resources added):%d.\n" +"添加的资源数量(Number of resources added):%d." #: glazresmain.msgwrongext msgid "Filename does not have the required extension: fix it?" @@ -111,10 +108,20 @@ msgctxt "glazresmain.opdopenexistingpicture" msgid "Open existing picture" msgstr "打开存在的图片" +#: tglazresform.addanybtn.caption +msgctxt "tglazresform.addanybtn.caption" +msgid "Add files" +msgstr "" + #: tglazresform.addanybtn.hint msgid "Add (any kind of) files to the list" msgstr "添加(任何种类)文件到列表" +#: tglazresform.addimgbtn.caption +msgctxt "tglazresform.addimgbtn.caption" +msgid "Add images" +msgstr "" + #: tglazresform.addimgbtn.hint msgid "Add images to the list" msgstr "添加图像到列表" @@ -124,17 +131,25 @@ msgid "LRS Builder" msgstr "LRS构建器(Builder)" #: tglazresform.clearbtn.caption -msgid "Clear" -msgstr "清理" +msgctxt "tglazresform.clearbtn.caption" +msgid "Delete all" +msgstr "" #: tglazresform.clearbtn.hint -msgid "Cleare the entire list" +#, fuzzy +#| msgid "Cleare the entire list" +msgid "Clear the entire list" msgstr "清理该整个列表" #: tglazresform.closebtn.hint msgid "Exit the program" msgstr "退出程序" +#: tglazresform.deletebtn.caption +msgctxt "tglazresform.deletebtn.caption" +msgid "Delete selected" +msgstr "" + #: tglazresform.deletebtn.hint msgid "Delete selected files from the list" msgstr "删除选择的文件从列表" @@ -154,10 +169,10 @@ msgstr "信息" #: tglazresform.startbtn.caption #, fuzzy #| msgid "Create LRS" +msgctxt "tglazresform.startbtn.caption" msgid "Create" msgstr "创建LRS" #: tglazresform.startbtn.hint msgid "Create the output LRS file" msgstr "创建输出LRS文件" -