* update of german message files by Karl-Michael Schindler, second try, resolves #31921

git-svn-id: trunk@37843 -
This commit is contained in:
florian 2017-12-28 14:59:08 +00:00
parent 94de872927
commit 5e9ae7f062
2 changed files with 90 additions and 23 deletions

View File

@ -3,7 +3,7 @@
# Latest updates contributed by Karl-Michael Schindler aka mischi
# <karl-michael.schindler at web.de>
#
# Based on errore.msg of SVN revision 36258
# Based on errore.msg of SVN revision 37710
#
# This file is part of the Free Pascal Compiler
# Copyright (c) 1998-2017 by the Free Pascal Development team
@ -15,6 +15,9 @@
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# CodePage 850
#
# The constants are build in the following order:
# <part>_<type>_<txtidentifier>
@ -147,7 +150,7 @@ general_e_exception_raised=01026_E_Kompilieren verursachte interne Ausnahme (exc
#
# Scanner
#
# 02101 is the last used one
# 02104 is the last used one
#
# BeginOfTeX
%
@ -428,6 +431,12 @@ scan_w_syscall_convention_not_useable_on_target=02100_W_Die angegebene SysCall-K
% is not useable on the current target system.
scan_w_syscall_convention_invalid=02101_W_Ung<6E>ltige SysCall-Konvention angegeben
% The compiler did not recognize the syscall convention specified by the \var{\{\$SYSCALL xxx\}} directive.
scan_w_setpeuserversion_not_support=02102_W_SETPEUSERVERSION wird vom Zielbetriebssystem nicht unterst<73>tzt
% The \var{\{\$SETPEUSERVERSION\}} directive is not supported by the target OS.
scan_w_setpeosversion_not_support=02103_W_SETPEOSVERSION wird vom Zielbetriebssystem nicht unterst<73>tzt
% The \var{\{\$SETPEOSVERSION\}} directive is not supported by the target OS.
scan_w_setpesubsysversion_not_support=02104_W_SETPESUBSYSVERSION wird vom Zielbetriebssystem nicht unterst<73>tzt
% The \var{\{\$SETPESUBSYSVERSION\}} directive is not supported by the target OS.
%
% \end{description}
# EndOfTeX
@ -2494,7 +2503,7 @@ cg_e_function_not_support_by_selected_instruction_set=06056_E_Die verwendete Fun
% Some functions cannot be implemented efficiently for certain instruction sets, one example is fused multiply/add.
% To avoid very inefficient code, the compiler complains in this case, so either select another instruction set
% or replace the function call by alternative code
cg_f_max_units_reached=06057_F_Maximale Anzahl an Units ($1) fŸr das aktuelle Zielsystem erreicht
cg_f_max_units_reached=06057_F_Maximale Anzahl an Units ($1) f<EFBFBD>r das aktuelle Zielsystem erreicht
% Depending of target architecture, the number of units is limited. This limit
% has been reached. A unit counts only if it contains initialization or finalization count.
%
@ -2504,7 +2513,7 @@ cg_f_max_units_reached=06057_F_Maximale Anzahl an Units ($1) f
#
# Assembler reader
#
# 07131 is the last used one
# 07138s is the last used one
#
asmr_d_start_reading=07000_DL_Starte $1 Stil Assembler Parsen
% This informs you that an assembler block is being parsed
@ -2824,6 +2833,22 @@ asmr_w_unable_to_determine_constant_size_using_word=07131_W_Keine Gr
% You should specify explicitly a size for the reference, because
% the compiler is unable to determine what size (byte, word, dword, etc.) it
% should use for the constant. Based on its value, WORD is used.
asmr_e_cannot_override_es_segment=07132_E_Kann ES Segment nicht <20>berschreiben
% The ES segment in the ES:[EDI] reference of the x86 string instructions
% cannot be overridden.
asmr_w_invalid_reference=07133_W_Referenz ist hier ung<6E>ltig (erwartete "$1")
% Certain x86 instructions require a fixed source or destination reference
% (e.g. [ESI] or [EDI] for the string instructions source and destination)
asmr_e_address_sizes_do_not_match=07134_E_AdressgrӇen passen nicht
% Caused by using two memory operands in the same instruction with mismatched
% address sizes (e.g. movs byte ptr [EDI], byte ptr [SI] )
asmr_e_pop_cs_not_valid=07135_E_Die Instruktion "POP CS" ist f<>r das aktuelle Ziel ung<6E>ltig
% The 'pop cs' instruction works only on the 8086 and 8088 CPUs, which are not
% supported on the i386 or x86_64 targets.
asmr_w_pop_cs_not_portable=07136_W_Die Instruktion "POP CS" ist nicht portabel (es funktioniert nur mit 8086 und 8088 CPUs)
% The 'pop cs' instruction doesn't work on any CPU, except 8086 and 8088.
asmr_e_public_must_be_used_before_label_definition=07137_E_Das Label $1 kann nur "public" deklariert werden, bevor es definiert wird
asmr_e_local_label_cannot_be_declared_public=07138_E_Das lokale Label $1 kann nicht als "public" deklariert werden
%
% \end{description}
# EndOfTeX
@ -3026,7 +3051,7 @@ execinfo_x_stackcommit=09134_X_Stack Bereich "committed": $1 Bytes
#
# Internal linker messages
#
# 09220 is the last used one
# 09208 is the last used one
#
# BeginOfTeX
%
@ -3050,7 +3075,7 @@ link_e_segment_too_large=09205_E_Segment "$1" zu gro
link_e_group_too_large=09206_E_Gruppe "$1" zu groá (<28>bersteigt 64k um $2 Byte)
% Error when a 16-bit program's object modules define a segment group that
% exceeds 64k bytes
link_e_com_program_uses_segment_relocations=09207_E_Eine .COM-Datei kann nicht erzeugt werden, weil das Programm Segement-Relocations enth„lt
link_e_com_program_uses_segment_relocations=09207_E_Eine .COM-Datei kann nicht erzeugt werden, weil das Programm Segment-Relocations enth„lt
% Error occurs, when creating a tiny model DOS .COM file, but at least one of
% the program's object modules contains segment relocations. Segment relocations
% might be caused by the use of the Seg() function or by the SEG assembler
@ -3094,7 +3119,7 @@ link_e_comdat_selection_differs=09220_E_COMDAT-Auswahlmodus f
#
# Unit loading
#
# 10066 is the last used one
# 10064 is the last used one
#
# BeginOfTeX
%
@ -3319,7 +3344,7 @@ cg_f_internal_type_does_not_match=10066_F_Interner Typ "$1" ist unerwartet.
#
# Options
#
# 11059 is the last used one
# 11060s is the last used one
#
# BeginOfTeX
%
@ -3466,9 +3491,14 @@ option_malformed_para=11055_E_Ung
option_smart_link_requires_external_linker=11056_W_Smart-linking erfordert externen Linker
option_com_files_require_tiny_model=11057_E_Das Erstellen von .COM Dateien wird f<>r das aktuelle Speichermodell nicht unterst<73>tzt. Nur das winzige (tiny) Speichermodell unterst<73>tzt .COM Dateien
% Do not enable experimental -gc option if -Ur option is given.
option_gc_incompatible_with_release_flag=11058_W_Die experimentelle CheckPointer-Option wird nicht eingeschaltet, weil sie mit der Option -Ur inkompatibel ist
option_gc_incompatible_with_release_flag=11058_W_Die experimentelle Option CheckPointer wird nicht eingeschaltet, weil sie zur Option -Ur inkompatibel ist
% The compiler binary only supports a single target architecture. Invoke the fpc binary if you wish to select a compiler binary for a different target architecture.
option_invalid_target_architecture=11059_E_Nicht unterst<73>tzte Zielarchitektur -P$1, rufe statt dessen den Kompilertreiber "fpc" auf.
% The ppc<target> executables support only a single target architecture. They do not support the -P switch. The compiler driver "fpc"
% handles this switch, so you have to invoke compiling by using "fpc" instead
option_features_only_for_system_unit=11060_E_Feature-Schalter werden nur beim šbersetzen der Unit "System" unterst<73>tzt
% To selected a certain feature, the system unit must be compiled with this feature enabled. All other units inherited the features set by the
% system unit through the ppu of the system unit.
%
% \end{description}
# EndOfTeX
@ -3546,8 +3576,8 @@ wpo_symbol_live_info_needs_smart_linking=12018_E_Die Sammlung der "symbol livene
% actually used or not. So in that case all symbols will be seen as live, which makes this optimization ineffective.
wpo_cant_create_feedback_file=12019_E_Die angegebene Feedback-Eingabe-Datei "$1" f<>r die Gesamtprogramm-Optimierung kann nicht erzeugt werden
% The compiler is unable to create the file specified using the -FW parameter to store the whole program optimisation information.
%
%\end{description}
%
# EndOfTeX
#
@ -3721,6 +3751,7 @@ diskutiert werden k
# P = PowerPC targets
# p = PowerPC64 targets
# S = Sparc targets
# s = Sparc64 targets
# V = AVR
# The second character also indicates who will display this line,
# (if the above character was TRUE) the current possibilities are :
@ -3905,7 +3936,7 @@ J*2Cv_Var/out Parameter copy-out
**2Mmacpas_Kompatibilit„ts-Modus f<>r MacIntosh Pascal-Dialekte
**2Miso_ISO 7185 Modus
**2Mextendedpascal_ISO 10206 Modus
**2Mdelphiunicode_Kompatibilit„ts-Modus f<>r Delphi 2009 und sp„ter
**2Mdelphiunicode_Kompatibilit„ts-Modus f<>r Delphi 2009 und sp„ter
**1n_Standard-Konfigurationsdatei ignorieren
**1o<x>_Die erzeugte, ausf<73>hrbare Datei bekommt den Namen <x>
**1O<x>_Optimierungen:
@ -3948,6 +3979,7 @@ F*2P<x>_Setze die Ziel-CPU (aarch64,arm,avr,i386,i8086,jvm,m68k,mips,mipsel,powe
**2Sg_Erlaube LABEL und GOTO
**2Sh_Benutze ANSI-Strings
**2Si_Benutze C++ artige INLINE
**2Sj_Erlaube das Schreiben von typisierten Konstanten (Voreinstellung in allen Modi)
**2Sk_Lade fpcylix Unit
**2SI<x>_Setze den Stil des Interface zu <x>
**3SIcom_COM kompatibles Interface (Voreinstellung)
@ -3980,7 +4012,6 @@ F*2P<x>_Setze die Ziel-CPU (aarch64,arm,avr,i386,i8086,jvm,m68k,mips,mipsel,powe
3*2Tnetwlibc_Novell Netware Module (libc)
3*2Topenbsd_OpenBSD
3*2Tos2_OS/2 / eComStation
3*2Tsunos_SunOS/Solaris
3*2Tsymbian_Symbian OS
3*2Tsolaris_Solaris
3*2Twatcom_Watcom compatible DOS extender
@ -3998,9 +4029,11 @@ F*2P<x>_Setze die Ziel-CPU (aarch64,arm,avr,i386,i8086,jvm,m68k,mips,mipsel,powe
6*2Tamiga_Commodore Amiga
6*2Tatari_Atari ST/STe/TT
6*2Tlinux_Linux
6*2Tnetbsd_NetBSD
6*2Tmacos_Mac OS
6*2Tpalmos_PalmOS
8*2Tmsdos_MS-DOS (und kompatible)
a*2Tdarwin_Darwin/iOS
8*2Twin16_Windows 16 Bit
A*2Tandroid_Android
A*2Tdarwin_Darwin/iPhoneOS/iOS
A*2Tembedded_Embedded
@ -4009,11 +4042,13 @@ A*2Tlinux_Linux
A*2Tnds_Nintendo DS
A*2Tsymbian_Symbian
A*2Twince_Windows CE
a*2Tdarwin_Darwin/iOS
a*2Tlinux_Linux
J*2Tandroid_Android
J*2Tjava_Java
m*2Tandroid_Android
m*2Tembedded_Embedded
m*2Tlinux_Linux
M*2Tandroid_Android
M*2Tembedded_Embedded
M*2Tlinux_Linux
P*2Taix_AIX
@ -4029,6 +4064,7 @@ p*2Tdarwin_Darwin/Mac OS X
p*2Tlinux_Linux
S*2Tsolaris_Solaris
S*2Tlinux_Linux
s*2Tlinux_Linux
V*2Tembedded_Embedded
**1u<x>_Entferne die Definition f<>r das Symbol <x>
**1U<x>_Unit-Optionen:

View File

@ -3,7 +3,7 @@
# Latest updates contributed by Karl-Michael Schindler aka mischi
# <karl-michael.schindler at web.de>
#
# Based on errore.msg of SVN revision 36258
# Based on errore.msg of SVN revision 37710
#
# This file is part of the Free Pascal Compiler
# Copyright (c) 1998-2017 by the Free Pascal Development team
@ -15,6 +15,9 @@
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# CodePage 65001
#
# The constants are build in the following order:
# <part>_<type>_<txtidentifier>
@ -147,7 +150,7 @@ general_e_exception_raised=01026_E_Kompilieren verursachte interne Ausnahme (exc
#
# Scanner
#
# 02101 is the last used one
# 02104 is the last used one
#
# BeginOfTeX
%
@ -2504,7 +2507,7 @@ cg_f_max_units_reached=06057_F_Maximale Anzahl an Units ($1) für das aktuelle Z
#
# Assembler reader
#
# 07131 is the last used one
# 07138 is the last used one
#
asmr_d_start_reading=07000_DL_Starte $1 Stil Assembler Parsen
% This informs you that an assembler block is being parsed
@ -2824,6 +2827,22 @@ asmr_w_unable_to_determine_constant_size_using_word=07131_W_Keine Größe für d
% You should specify explicitly a size for the reference, because
% the compiler is unable to determine what size (byte, word, dword, etc.) it
% should use for the constant. Based on its value, WORD is used.
asmr_e_cannot_override_es_segment=07132_E_Kann ES Segment nicht überschreiben
% The ES segment in the ES:[EDI] reference of the x86 string instructions
% cannot be overridden.
asmr_w_invalid_reference=07133_W_Referenz ist hier ungültig (erwartete "$1")
% Certain x86 instructions require a fixed source or destination reference
% (e.g. [ESI] or [EDI] for the string instructions source and destination)
asmr_e_address_sizes_do_not_match=07134_E_Adressgrößen passen nicht
% Caused by using two memory operands in the same instruction with mismatched
% address sizes (e.g. movs byte ptr [EDI], byte ptr [SI] )
asmr_e_pop_cs_not_valid=07135_E_Die Instruktion "POP CS" ist für das aktuelle Ziel ungültig
% The 'pop cs' instruction works only on the 8086 and 8088 CPUs, which are not
% supported on the i386 or x86_64 targets.
asmr_w_pop_cs_not_portable=07136_W_Die Instruktion "POP CS" ist nicht portabel (es funktioniert nur mit 8086 und 8088 CPUs)
% The 'pop cs' instruction doesn't work on any CPU, except 8086 and 8088.
asmr_e_public_must_be_used_before_label_definition=07137_E_Das Label $1 kann nur "public" deklariert werden, bevor es definiert wird
asmr_e_local_label_cannot_be_declared_public=07138_E_Das lokale Label $1 kann nicht als "public" deklariert werden
%
% \end{description}
# EndOfTeX
@ -3050,7 +3069,7 @@ link_e_segment_too_large=09205_E_Segment "$1" zu groß (übersteigt 64k um $2 By
link_e_group_too_large=09206_E_Gruppe "$1" zu groß (übersteigt 64k um $2 Byte)
% Error when a 16-bit program's object modules define a segment group that
% exceeds 64k bytes
link_e_com_program_uses_segment_relocations=09207_E_Eine .COM-Datei kann nicht erzeugt werden, weil das Programm Segement-Relocations enthält
link_e_com_program_uses_segment_relocations=09207_E_Eine .COM-Datei kann nicht erzeugt werden, weil das Programm Segment-Relocations enthält
% Error occurs, when creating a tiny model DOS .COM file, but at least one of
% the program's object modules contains segment relocations. Segment relocations
% might be caused by the use of the Seg() function or by the SEG assembler
@ -3087,6 +3106,7 @@ link_e_comdat_content_differs=09219_E_Inhalt des doppelten COMDAT-Symbols "$1" u
% The COMDAT section specifies that all sections with the same name need to have the same content,
% but this section had a different size.
link_e_comdat_selection_differs=09220_E_COMDAT-Auswahlmodus für das Symbol "$1" unterscheidet sich%
%
% \end{description}
# EndOfTeX
@ -3318,7 +3338,7 @@ cg_f_internal_type_does_not_match=10066_F_Interner Typ "$1" ist unerwartet. Übe
#
# Options
#
# 11059 is the last used one
# 11060 is the last used one
#
# BeginOfTeX
%
@ -3465,9 +3485,14 @@ option_malformed_para=11055_E_Ungültiges Argument für Parameter: $1
option_smart_link_requires_external_linker=11056_W_Smart-linking erfordert externen Linker
option_com_files_require_tiny_model=11057_E_Das Erstellen von .COM Dateien wird für das aktuelle Speichermodell nicht unterstützt. Nur das winzige (tiny) Speichermodell unterstützt .COM Dateien
% Do not enable experimental -gc option if -Ur option is given.
option_gc_incompatible_with_release_flag=11058_W_Die experimentelle CheckPointer-Option wird nicht eingeschaltet, weil sie mit der Option -Ur inkompatibel ist
option_gc_incompatible_with_release_flag=11058_W_Die experimentelle Option CheckPointer wird nicht eingeschaltet, weil sie zur Option -Ur inkompatibel ist
% The compiler binary only supports a single target architecture. Invoke the fpc binary if you wish to select a compiler binary for a different target architecture.
option_invalid_target_architecture=11059_E_Nicht unterstützte Zielarchitektur -P$1, rufe statt dessen den Kompilertreiber "fpc" auf.
% The ppc<target> executables support only a single target architecture. They do not support the -P switch. The compiler driver "fpc"
% handles this switch, so you have to invoke compiling by using "fpc" instead
option_features_only_for_system_unit=11060_E_Feature-Schalter werden nur beim Übersetzen der Unit "System" unterstützt
% To selected a certain feature, the system unit must be compiled with this feature enabled. All other units inherited the features set by the
% system unit through the ppu of the system unit.
%
% \end{description}
# EndOfTeX
@ -3720,6 +3745,7 @@ diskutiert werden können, usw.):
# P = PowerPC targets
# p = PowerPC64 targets
# S = Sparc targets
# s = Sparc64 targets
# V = AVR
# The second character also indicates who will display this line,
# (if the above character was TRUE) the current possibilities are :
@ -3947,6 +3973,7 @@ F*2P<x>_Setze die Ziel-CPU (aarch64,arm,avr,i386,i8086,jvm,m68k,mips,mipsel,powe
**2Sg_Erlaube LABEL und GOTO
**2Sh_Benutze ANSI-Strings
**2Si_Benutze C++ artige INLINE
**2Sj_Erlaube das Schreiben von typisierten Konstanten (Voreinstellung in allen Modi)
**2Sk_Lade fpcylix Unit
**2SI<x>_Setze den Stil des Interface zu <x>
**3SIcom_COM kompatibles Interface (Voreinstellung)
@ -3979,7 +4006,6 @@ F*2P<x>_Setze die Ziel-CPU (aarch64,arm,avr,i386,i8086,jvm,m68k,mips,mipsel,powe
3*2Tnetwlibc_Novell Netware Module (libc)
3*2Topenbsd_OpenBSD
3*2Tos2_OS/2 / eComStation
3*2Tsunos_SunOS/Solaris
3*2Tsymbian_Symbian OS
3*2Tsolaris_Solaris
3*2Twatcom_Watcom compatible DOS extender
@ -3997,9 +4023,11 @@ F*2P<x>_Setze die Ziel-CPU (aarch64,arm,avr,i386,i8086,jvm,m68k,mips,mipsel,powe
6*2Tamiga_Commodore Amiga
6*2Tatari_Atari ST/STe/TT
6*2Tlinux_Linux
6*2Tnetbsd_NetBSD
6*2Tmacos_Mac OS
6*2Tpalmos_PalmOS
8*2Tmsdos_MS-DOS (und kompatible)
a*2Tdarwin_Darwin/iOS
8*2Twin16_Windows 16 Bit
A*2Tandroid_Android
A*2Tdarwin_Darwin/iPhoneOS/iOS
A*2Tembedded_Embedded
@ -4008,11 +4036,13 @@ A*2Tlinux_Linux
A*2Tnds_Nintendo DS
A*2Tsymbian_Symbian
A*2Twince_Windows CE
a*2Tdarwin_Darwin/iOS
a*2Tlinux_Linux
J*2Tandroid_Android
J*2Tjava_Java
m*2Tandroid_Android
m*2Tembedded_Embedded
m*2Tlinux_Linux
M*2Tandroid_Android
M*2Tembedded_Embedded
M*2Tlinux_Linux
P*2Taix_AIX
@ -4028,6 +4058,7 @@ p*2Tdarwin_Darwin/Mac OS X
p*2Tlinux_Linux
S*2Tsolaris_Solaris
S*2Tlinux_Linux
s*2Tlinux_Linux
V*2Tembedded_Embedded
**1u<x>_Entferne die Definition für das Symbol <x>
**1U<x>_Unit-Optionen: