Tools/glazres: Add captions to buttons. Enforce form size constraints.

This commit is contained in:
wp_xyz 2022-02-12 19:57:49 +01:00
parent 918cc3797c
commit 60cfbfedb4
12 changed files with 257 additions and 97 deletions

View File

@ -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

View File

@ -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"}
]}

View File

@ -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;

View File

@ -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"

View File

@ -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 <gillesvasseur58@gmail.com>\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"

View File

@ -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"

View File

@ -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“"

View File

@ -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 ""

View File

@ -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"

View File

@ -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 "Создать"

View File

@ -1,17 +1,17 @@
# Olexandr Pylypchuk <pilipchukap@rambler.ru>, 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 <lxlalexlxl@ukr.net>\n"
"Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\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"

View File

@ -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 <robsean@126.com>\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文件"