JCF2: Fix typos in JCF2 German translation, add missing German translations

This commit is contained in:
wp_xyz 2025-04-03 16:24:37 +02:00
parent 4d3ce329d2
commit 34a6103a12
3 changed files with 70 additions and 71 deletions

View File

@ -271,7 +271,7 @@ msgstr "Schreibweisen korrigieren"
#: jcfuiconsts.liscapsidentifiersidentifiers #: jcfuiconsts.liscapsidentifiersidentifiers
msgid "Identifiers" msgid "Identifiers"
msgstr "Schlüsselworte" msgstr "Schlüsselwörter"
#: jcfuiconsts.liscapsidentifierssetcapitalisationontheseidentifiers #: jcfuiconsts.liscapsidentifierssetcapitalisationontheseidentifiers
msgid "Set capitalisation on these identifiers:" msgid "Set capitalisation on these identifiers:"
@ -283,7 +283,7 @@ msgstr "Normalisierung der Schreibweise"
#: jcfuiconsts.liscapsnormalizecapitalisationonenamespace #: jcfuiconsts.liscapsnormalizecapitalisationonenamespace
msgid "Use only one namespace" msgid "Use only one namespace"
msgstr "Nur einen Namensraum verwenden" msgstr "Nur einzigen Namensraum verwenden"
#: jcfuiconsts.liscapsnotidentifiersnotidentifiers #: jcfuiconsts.liscapsnotidentifiersnotidentifiers
msgid "Non-identifiers" msgid "Non-identifiers"
@ -299,7 +299,7 @@ msgstr "Operatoren"
#: jcfuiconsts.liscapsreservedwords #: jcfuiconsts.liscapsreservedwords
msgid "Reserved words" msgid "Reserved words"
msgstr "Reservierte Worte" msgstr "Reservierte Wörter"
#: jcfuiconsts.liscapstypes #: jcfuiconsts.liscapstypes
msgid "Types" msgid "Types"
@ -406,7 +406,7 @@ msgstr "Einmalige Einstellung"
#: jcfuiconsts.lisclarifyrunonlythese #: jcfuiconsts.lisclarifyrunonlythese
msgid "Run &only these" msgid "Run &only these"
msgstr "Nur die ausführen" msgstr "Nur diese ausführen"
#: jcfuiconsts.liscnfcaption #: jcfuiconsts.liscnfcaption
msgid "JCF Global Settings" msgid "JCF Global Settings"
@ -578,7 +578,7 @@ msgstr "Suchen und Ersetzen"
#: jcfuiconsts.lisfindreplacewordlist #: jcfuiconsts.lisfindreplacewordlist
msgid "Word list:" msgid "Word list:"
msgstr "Wortliste:" msgstr "Wörterliste:"
#: jcfuiconsts.lisfrfileconfirmformat #: jcfuiconsts.lisfrfileconfirmformat
msgid "Show confirmation dialog before format" msgid "Show confirmation dialog before format"
@ -641,7 +641,7 @@ msgstr "Unterschiedliche Einrückung in der ersten Ebene"
#: jcfuiconsts.lisindentendtryblockascode #: jcfuiconsts.lisindentendtryblockascode
msgctxt "jcfuiconsts.lisindentendtryblockascode" msgctxt "jcfuiconsts.lisindentendtryblockascode"
msgid "Indent end try block as code" msgid "Indent end try block as code"
msgstr "" msgstr "Ende des Try Blocks wie Code einrücken"
#: jcfuiconsts.lisindentextraindentforbeginend #: jcfuiconsts.lisindentextraindentforbeginend
msgid "Extra indent for begin/end inside procedures" msgid "Extra indent for begin/end inside procedures"
@ -751,7 +751,7 @@ msgstr "JEDI-Code-Formatierung von %sSind Sie sicher, dass Sie alle %s Dateien i
#: jcfuiconsts.lisjedicodeformatofstartformatting #: jcfuiconsts.lisjedicodeformatofstartformatting
#, object-pascal-format #, object-pascal-format
msgid "JEDI Code Format of %sStart formatting?" msgid "JEDI Code Format of %sStart formatting?"
msgstr "JEDE-Code-Formatierung von %sFormatierung beginnen?" msgstr "JEDI-Code-Formatierung von %sFormatierung beginnen?"
#: jcfuiconsts.lislbbreaklinesthatarelongerthanmaxlinelength #: jcfuiconsts.lislbbreaklinesthatarelongerthanmaxlinelength
msgid "&Break lines that are longer than max line length" msgid "&Break lines that are longer than max line length"
@ -828,11 +828,11 @@ msgstr "Compiler-Einstellungen für bedinge Kompilierung:"
#: jcfuiconsts.lisprpenablepreprocessorparsing #: jcfuiconsts.lisprpenablepreprocessorparsing
msgid "Enable preprocessor parsing" msgid "Enable preprocessor parsing"
msgstr "Prä-Prozessor aktivieren" msgstr "Präprozessor aktivieren"
#: jcfuiconsts.lisprppreprocessor #: jcfuiconsts.lisprppreprocessor
msgid "PreProcessor" msgid "PreProcessor"
msgstr "Prä-Prozessor" msgstr "Präprozessor"
#: jcfuiconsts.lisprpsymbolsdefinedforconditionalcompilation #: jcfuiconsts.lisprpsymbolsdefinedforconditionalcompilation
msgid "Symbols defined for conditional compilation:" msgid "Symbols defined for conditional compilation:"
@ -929,9 +929,8 @@ msgid "C&onst declarations"
msgstr "K&onstantendeklarationen" msgstr "K&onstantendeklarationen"
#: jcfuiconsts.lisspacesfixspacing #: jcfuiconsts.lisspacesfixspacing
#, fuzzy
msgid "Fix &spacing" msgid "Fix &spacing"
msgstr "Leerzeichen korrigieren" msgstr "Verwendung von Leerzeichen korrigieren"
#: jcfuiconsts.lisspacesfunctionreturntypes #: jcfuiconsts.lisspacesfunctionreturntypes
msgid "&Function return types" msgid "&Function return types"
@ -996,7 +995,6 @@ msgid "Spaces"
msgstr "Leerzeichen" msgstr "Leerzeichen"
#: jcfuiconsts.lisspacesspacesaroundoperators #: jcfuiconsts.lisspacesspacesaroundoperators
#, fuzzy
msgid "Spaces around &operators" msgid "Spaces around &operators"
msgstr "Leerzeichen um &Operatoren" msgstr "Leerzeichen um &Operatoren"

View File

@ -9,12 +9,13 @@ object fmRegistrySettings: TfmRegistrySettings
ClientWidth = 771 ClientWidth = 771
Color = clBtnFace Color = clBtnFace
Position = poScreenCenter Position = poScreenCenter
LCLVersion = '4.99.0.0'
Scaled = False Scaled = False
OnCreate = FormCreate OnCreate = FormCreate
OnResize = FormResize OnResize = FormResize
object pgPages: TPageControl object pgPages: TPageControl
Left = 0 Left = 0
Height = 335 Height = 347
Top = 0 Top = 0
Width = 771 Width = 771
ActivePage = tsGeneral ActivePage = tsGeneral
@ -23,12 +24,12 @@ object fmRegistrySettings: TfmRegistrySettings
TabOrder = 0 TabOrder = 0
object tsGeneral: TTabSheet object tsGeneral: TTabSheet
Caption = '&General' Caption = '&General'
ClientHeight = 305 ClientHeight = 319
ClientWidth = 761 ClientWidth = 763
object sbFile: TSpeedButton object sbFile: TSpeedButton
AnchorSideLeft.Control = eSettingsFile AnchorSideLeft.Control = eSettingsFile
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
Left = 625 Left = 613
Height = 25 Height = 25
Top = 13 Top = 13
Width = 28 Width = 28
@ -38,24 +39,24 @@ object fmRegistrySettings: TfmRegistrySettings
end end
object Label1: TLabel object Label1: TLabel
Left = 11 Left = 11
Height = 16 Height = 15
Top = 12 Top = 12
Width = 117 Width = 105
Caption = 'Convert settings file' Caption = 'Convert settings file'
end end
object Label2: TLabel object Label2: TLabel
Left = 11 Left = 11
Height = 16 Height = 15
Top = 252 Top = 252
Width = 96 Width = 83
Caption = 'MRU max items' Caption = 'MRU max items'
Visible = False Visible = False
end end
object eSettingsFile: TEdit object eSettingsFile: TEdit
AnchorSideLeft.Control = Label1 AnchorSideLeft.Control = Label1
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
Left = 134 Left = 122
Height = 33 Height = 23
Top = 11 Top = 11
Width = 485 Width = 485
BorderSpacing.Around = 6 BorderSpacing.Around = 6
@ -65,7 +66,7 @@ object fmRegistrySettings: TfmRegistrySettings
object btnClearMRU: TButton object btnClearMRU: TButton
AnchorSideLeft.Control = eMRUMaxItems AnchorSideLeft.Control = eMRUMaxItems
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
Left = 176 Left = 163
Height = 25 Height = 25
Top = 250 Top = 250
Width = 92 Width = 92
@ -89,8 +90,8 @@ object fmRegistrySettings: TfmRegistrySettings
ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1 ChildSizing.ControlsPerLine = 1
ClientHeight = 75 ClientHeight = 72
ClientWidth = 368 ClientWidth = 366
Items.Strings = ( Items.Strings = (
'&Always' '&Always'
'&On parse error' '&On parse error'
@ -113,8 +114,8 @@ object fmRegistrySettings: TfmRegistrySettings
ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1 ChildSizing.ControlsPerLine = 1
ClientHeight = 77 ClientHeight = 74
ClientWidth = 368 ClientWidth = 366
Items.Strings = ( Items.Strings = (
'&Always' '&Always'
'&Fail quietly' '&Fail quietly'
@ -125,9 +126,9 @@ object fmRegistrySettings: TfmRegistrySettings
end end
object cbCheckMultibyteChars: TCheckBox object cbCheckMultibyteChars: TCheckBox
Left = 411 Left = 411
Height = 23 Height = 19
Top = 49 Top = 49
Width = 176 Width = 154
Caption = 'Check for &multibyte chars' Caption = 'Check for &multibyte chars'
TabOrder = 4 TabOrder = 4
Visible = False Visible = False
@ -135,8 +136,8 @@ object fmRegistrySettings: TfmRegistrySettings
object eMRUMaxItems: TSpinEdit object eMRUMaxItems: TSpinEdit
AnchorSideLeft.Control = Label2 AnchorSideLeft.Control = Label2
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
Left = 113 Left = 100
Height = 33 Height = 23
Top = 248 Top = 248
Width = 57 Width = 57
BorderSpacing.Around = 6 BorderSpacing.Around = 6
@ -146,13 +147,13 @@ object fmRegistrySettings: TfmRegistrySettings
end end
object tsLogFile: TTabSheet object tsLogFile: TTabSheet
Caption = '&Log file' Caption = '&Log file'
ClientHeight = 305 ClientHeight = 319
ClientWidth = 761 ClientWidth = 763
ImageIndex = 1 ImageIndex = 1
object sbSpecifedDir: TSpeedButton object sbSpecifedDir: TSpeedButton
AnchorSideLeft.Control = Label3 AnchorSideLeft.Control = Label3
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
Left = 160 Left = 144
Height = 25 Height = 25
Top = 197 Top = 197
Width = 29 Width = 29
@ -162,23 +163,23 @@ object fmRegistrySettings: TfmRegistrySettings
end end
object Label3: TLabel object Label3: TLabel
Left = 7 Left = 7
Height = 16 Height = 15
Top = 199 Top = 199
Width = 147 Width = 131
Caption = 'Select specified directory' Caption = 'Select specified directory'
end end
object lblBackupFileExt: TLabel object lblBackupFileExt: TLabel
Left = 306 Left = 306
Height = 16 Height = 15
Top = 20 Top = 20
Width = 125 Width = 111
Caption = 'Backup file extension' Caption = 'Backup file extension'
end end
object lblOutputFileExt: TLabel object lblOutputFileExt: TLabel
Left = 306 Left = 306
Height = 16 Height = 15
Top = 49 Top = 49
Width = 120 Width = 110
Caption = 'Output file extension' Caption = 'Output file extension'
end end
object rgLogLevel: TRadioGroup object rgLogLevel: TRadioGroup
@ -195,8 +196,8 @@ object fmRegistrySettings: TfmRegistrySettings
ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1 ChildSizing.ControlsPerLine = 1
ClientHeight = 73 ClientHeight = 70
ClientWidth = 279 ClientWidth = 277
Items.Strings = ( Items.Strings = (
'Errors only' 'Errors only'
'File' 'File'
@ -219,8 +220,8 @@ object fmRegistrySettings: TfmRegistrySettings
ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1 ChildSizing.ControlsPerLine = 1
ClientHeight = 80 ClientHeight = 77
ClientWidth = 744 ClientWidth = 742
Items.Strings = ( Items.Strings = (
'Temp' 'Temp'
'Application' 'Application'
@ -231,9 +232,9 @@ object fmRegistrySettings: TfmRegistrySettings
end end
object btnViewLog: TButton object btnViewLog: TButton
Left = 392 Left = 392
Height = 32 Height = 25
Top = 255 Top = 255
Width = 98 Width = 100
AutoSize = True AutoSize = True
Caption = 'View Log now' Caption = 'View Log now'
TabOrder = 6 TabOrder = 6
@ -241,17 +242,17 @@ object fmRegistrySettings: TfmRegistrySettings
end end
object cbViewLog: TCheckBox object cbViewLog: TCheckBox
Left = 7 Left = 7
Height = 23 Height = 19
Top = 231 Top = 231
Width = 160 Width = 139
Caption = 'View log after each run' Caption = 'View log after each run'
TabOrder = 4 TabOrder = 4
end end
object edtBackupExt: TEdit object edtBackupExt: TEdit
AnchorSideLeft.Control = lblBackupFileExt AnchorSideLeft.Control = lblBackupFileExt
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
Left = 437 Left = 423
Height = 33 Height = 23
Top = 15 Top = 15
Width = 55 Width = 55
BorderSpacing.Around = 6 BorderSpacing.Around = 6
@ -261,8 +262,8 @@ object fmRegistrySettings: TfmRegistrySettings
object edtOutputExt: TEdit object edtOutputExt: TEdit
AnchorSideLeft.Control = lblOutputFileExt AnchorSideLeft.Control = lblOutputFileExt
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
Left = 432 Left = 422
Height = 33 Height = 23
Top = 49 Top = 49
Width = 55 Width = 55
BorderSpacing.Around = 6 BorderSpacing.Around = 6
@ -271,31 +272,31 @@ object fmRegistrySettings: TfmRegistrySettings
end end
object cbLogTime: TCheckBox object cbLogTime: TCheckBox
Left = 7 Left = 7
Height = 23 Height = 19
Top = 256 Top = 256
Width = 177 Width = 154
Caption = 'Log time taken to process' Caption = 'Log time taken to process'
TabOrder = 5 TabOrder = 5
end end
end end
object tsExclusions: TTabSheet object tsExclusions: TTabSheet
Caption = '&Exclusions' Caption = '&Exclusions'
ClientHeight = 305 ClientHeight = 319
ClientWidth = 761 ClientWidth = 763
ImageIndex = 2 ImageIndex = 2
OnResize = tsExclusionsResize OnResize = tsExclusionsResize
object lblFilesCaption: TLabel object lblFilesCaption: TLabel
Left = 11 Left = 11
Height = 16 Height = 15
Top = 5 Top = 5
Width = 284 Width = 258
Caption = 'Individual files to exclude from batch processing:' Caption = 'Individual files to exclude from batch processing:'
end end
object lblDirsCaption: TLabel object lblDirsCaption: TLabel
Left = 11 Left = 11
Height = 16 Height = 15
Top = 148 Top = 148
Width = 264 Width = 238
Caption = 'Directories to exclude from batch processing:' Caption = 'Directories to exclude from batch processing:'
end end
object mFiles: TMemo object mFiles: TMemo
@ -315,32 +316,32 @@ object fmRegistrySettings: TfmRegistrySettings
end end
object tsIde: TTabSheet object tsIde: TTabSheet
Caption = 'IDE' Caption = 'IDE'
ClientHeight = 305 ClientHeight = 319
ClientWidth = 761 ClientWidth = 763
ImageIndex = 3 ImageIndex = 3
TabVisible = False TabVisible = False
object cbEditorIntegration: TCheckBox object cbEditorIntegration: TCheckBox
Left = 11 Left = 11
Height = 23 Height = 19
Top = 15 Top = 15
Width = 125 Width = 110
Caption = '&Editor Integration' Caption = '&Editor Integration'
TabOrder = 0 TabOrder = 0
end end
object cbFormatBeforeSave: TCheckBox object cbFormatBeforeSave: TCheckBox
Left = 11 Left = 11
Height = 23 Height = 19
Top = 59 Top = 59
Width = 141 Width = 120
Caption = 'Format before &Save' Caption = 'Format before &Save'
TabOrder = 1 TabOrder = 1
OnClick = cbFormatBeforeSaveClick OnClick = cbFormatBeforeSaveClick
end end
object cbFormatAfterLoad: TCheckBox object cbFormatAfterLoad: TCheckBox
Left = 11 Left = 11
Height = 23 Height = 19
Top = 37 Top = 37
Width = 129 Width = 112
Caption = 'Format after &Load' Caption = 'Format after &Load'
TabOrder = 2 TabOrder = 2
OnClick = cbFormatAfterLoadClick OnClick = cbFormatAfterLoadClick
@ -349,8 +350,8 @@ object fmRegistrySettings: TfmRegistrySettings
end end
object ButtonPanel: TButtonPanel object ButtonPanel: TButtonPanel
Left = 8 Left = 8
Height = 38 Height = 26
Top = 343 Top = 355
Width = 755 Width = 755
BorderSpacing.Around = 8 BorderSpacing.Around = 8
OKButton.Name = 'OKButton' OKButton.Name = 'OKButton'

View File

@ -233,7 +233,7 @@ begin
rgWriteSettingsFile.Caption := lisCnfGenWriteSettings; rgWriteSettingsFile.Caption := lisCnfGenWriteSettings;
rgWriteSettingsFile.Items[0] := lisCnfGenAlways; rgWriteSettingsFile.Items[0] := lisCnfGenAlways;
rgWriteSettingsFile.Items[1] := lisCnfGenFail; rgWriteSettingsFile.Items[1] := lisCnfGenFail;
rgWriteSettingsFile.Items[2] := lisCnfGenNever; //rgWriteSettingsFile.Items[2] := lisCnfGenNever;
rgShowParseTree.Caption := lisCnfGenShowParseTree; rgShowParseTree.Caption := lisCnfGenShowParseTree;
rgShowParseTree.Items[0] := lisCnfGenAlways; rgShowParseTree.Items[0] := lisCnfGenAlways;
rgShowParseTree.Items[1] := lisCnfGenOnParseError; rgShowParseTree.Items[1] := lisCnfGenOnParseError;