|
@@ -1,4 +1,4 @@
|
|
|
-#
|
|
|
+#
|
|
|
# German (UTF-8) Language File for Free Pascal
|
|
|
# Latest updates contributed by Karl-Michael Schindler aka mischi
|
|
|
# <karl-michael.schindler at physik.uni-halle.de>
|
|
@@ -2693,181 +2693,3 @@ P*2WT_Spezifiziere "tool type application" (MPW tool, nur Mac OS)
|
|
|
#
|
|
|
# The End...
|
|
|
#
|
|
|
-%%% scan_n_far_directive_ignored=02006_N_$F Direktive (FAR) ignoriert
|
|
|
-% The \var{FAR} directive is a 16-bit construction which is recorgnised
|
|
|
-% but ignored by the compiler, since it produces 32 bit code.
|
|
|
-%%% scan_n_stack_check_global_under_linux=02007_N_Stackprüfung ist unter Linux global
|
|
|
-% Stack checking with the \var{-Cs} switch is ignored under \linux, since
|
|
|
-% \linux does this for you. Only displayed when \var{-vn} is used.
|
|
|
-%%% scan_e_too_much_endifs=02014_E_Zu viele $ENDIF oder $ELSE Direktiven
|
|
|
-% Your \var{\{\$IFDEF ..\}} and {\{\$ENDIF\}} statements aren't balanced.
|
|
|
-%%% scan_e_wrong_styled_switch=02031_E_Compilerschalter in (* ... *)-Kommentaren sind nicht erlaubt
|
|
|
-% Compiler switches should always be between \var{\{ \}} comment delimiters.
|
|
|
-%%% scan_w_decription_not_support=02046_W_DESCRIPTION kann nur bei OS/2- und Windows-Programmen verwendet werden
|
|
|
-% The \var{\{\$DESCRIPTION\}} directive is only supported for OS2 and Win32 targets.
|
|
|
-%%% scan_w_unsupported_asmmode_specifier=02050_W_Nicht unterstützter Assemblermodus $1 angegeben
|
|
|
-% When you specify an assembler mode with the \var{\{\$ASMMODE xxx\}}
|
|
|
-% the compiler didn't recognize the mode you specified.
|
|
|
-%%% parser_w_proc_far_ignored=03001_W_Schlüsselwort FAR wurde ignoriert
|
|
|
-% This is a warning. \var{FAR} is a construct for 8 or 16 bit programs. Since
|
|
|
-% the compile generates 32 bit programs, it ignores this directive.
|
|
|
-%%% parser_w_proc_near_ignored=03002_W_Schlüsselwort NEAR wurde ignoriert
|
|
|
-% This is a warning. \var{NEAR} is a construct for 8 or 16 bit programs. Since
|
|
|
-% the compile generates 32 bit programs, it ignores this directive.
|
|
|
-%%% parser_w_proc_interrupt_ignored=03003_W_Ignoriere Prozedurtyp INTERRUPT
|
|
|
-% This is a warning. \var{INTERRUPT} is a i386 specific construct
|
|
|
-% and is igonred for other processors.
|
|
|
-%%% parser_e_no_dll_file_specified=03007_E_Keine DLL-Datei angegeben
|
|
|
-% No longer in use.
|
|
|
-%%% parser_e_illegal_open_parameter=03015_E_Ungültiger Open-Parameter
|
|
|
-% You are trying to use the wrong type for an open parameter.
|
|
|
-%%% parser_w_priv_meth_not_virtual=03017_W_Private Methoden dürfen nicht VIRTUAL sein
|
|
|
-% You declared a method in the private part of a object (class) as
|
|
|
-% \var{virtual}. This is not allowed. Private methods cannot be overridden
|
|
|
-% anyway.
|
|
|
-%%% parser_object_has_no_vmt=03023_E_Das Objekt $1 hat keine VMT
|
|
|
-%%% parser_e_wrong_parameter_type=03025_E_Falscher Parametertyp angegeben für Argument Nr. $1
|
|
|
-% There is an error in the parameter list of the function or procedure.
|
|
|
-% The compiler cannot determine the error more accurate than this.
|
|
|
-%%% parser_n_interface_name_diff_implementation_name=03032_N_Namen in Interface und Implementation sind verschieden!
|
|
|
-% This note warns you if the implementation and interface names of a
|
|
|
-% functions are different, but they have the same mangled name. This
|
|
|
-% is important when using overloaded functions (but should produce no error).
|
|
|
-%%% parser_p_procedure_start=03049_P_Prozedur/Funktion $1
|
|
|
-% When using the \var{-vp} switch, the compiler tells you when it starts
|
|
|
-% processing a procedure or function implementation.
|
|
|
-%%% parser_w_overloaded_are_not_both_virtual=03064_W_Overload-Methode einer virtuellen Methode muss auch virtuell sein: $1
|
|
|
-% If you declare overloaded methods in a class, then they should either all be
|
|
|
-% virtual, or none. You shouldn't mix them.
|
|
|
-%%% parser_w_overloaded_are_not_both_non_virtual=03065_W_Overload-Methode einer nicht-virtuellen Methode muss auch nicht-virtuell sein: $1
|
|
|
-% If you declare overloaded methods in a class, then they should either all be
|
|
|
-% virtual, or none. You shouldn't mix them.
|
|
|
-%%% parser_e_overloaded_methodes_not_same_ret=03066_E_Overload-Methoden, die virtuell sind, müssen den gleichen Rückgabetyp haben: $1
|
|
|
-% If you declare virtual overloaded methods in a class definition, they must
|
|
|
-% have the same return type.
|
|
|
-%%% parser_e_asm_incomp_with_function_return=03087_E_Assembler-Funktion nicht mit diesem Rückgabetyp möglich
|
|
|
-% You're trying to implement a \var{assembler} function, but the return type
|
|
|
-% of the function doesn't allow that.
|
|
|
-%%% parser_m_macro_defined=03101_M_Makro definiert: $1
|
|
|
-% When \var{-vm} is used, the compiler tells you when it defines macros.
|
|
|
-%%% parser_m_macro_undefined=03102_M_Makro gelöscht: $1
|
|
|
-% When \var{-vm} is used, the compiler tells you when it undefines macros.
|
|
|
-%%% parser_m_macro_set_to=03103_M_Makro $1 auf $2 gesetzt
|
|
|
-% When \var{-vm} is used, the compiler tells you what values macros get.
|
|
|
-%%% parser_e_no_paras_allowed=03108_E_Array-Eigenschaften sind an dieser Stelle nicht erlaubt
|
|
|
-% You cannot use array properties at that point.
|
|
|
-%%% parser_e_name_keyword_expected=03122_E_Schlüsselwort NAME erwartet
|
|
|
-% The definition of an external variable needs a \var{name} clause.
|
|
|
-%%% parser_e_register_calling_not_supported=03130_E_Register-Aufrufkonvention (fastcall) nicht unterstützt
|
|
|
-% The \var{register} calling convention, i.e., arguments are passed in
|
|
|
-% registers instead of on the stack is not supported. Arguments are always
|
|
|
-% passed on the stack.
|
|
|
-%%% parser_w_empty_import_name=03135_W_Leerer Importname angegeben
|
|
|
-% Both index and name for the import are 0 or empty
|
|
|
-%%% parser_e_used_proc_name_changed=03137_E_Funktionsinterner Name hat sich nach der Verwendung einer Funktion geändert
|
|
|
-% This is an internal error; please report any occurrences of this error
|
|
|
-% to the \fpc team.
|
|
|
-%%% type_e_varid_or_typeid_expected=04010_E_Variable oder Typbezeichner erwartet
|
|
|
-% The argument to the \var{High} or \var{Low} function is not a variable
|
|
|
-% nor a type identifier.
|
|
|
-%%% sym_f_id_already_typed=05006_F_Bezeichnertyp ist bereits als Typ definiert
|
|
|
-% You are trying to redefine a type.
|
|
|
-%%% sym_e_type_id_not_defined=05008_E_Typbezeichner nicht definiert
|
|
|
-% The type identifier has not been defined yet.
|
|
|
-%%% sym_e_invalid_call_tvarsymmangledname=05011_E_Ungültiger Aufruf von tvarsym.mangledname()
|
|
|
-% An internal error occurred in the compiler; If you encounter such an error,
|
|
|
-% please contact the developers and try to provide an exact description of
|
|
|
-% the circumstances in which the error occurs.
|
|
|
-%%% sym_b_param_list=05039_B_Deklaration gefunden: $1
|
|
|
-% You get this when you use the \var{-vb} switch. In case an overloaded
|
|
|
-% procedure is not found, then all candidate overloaded procedures are
|
|
|
-% listed, with their parameter lists.
|
|
|
-%%% cg_e_too_complex_expr=06002_E_Ausdruck zu komplex - FPU Stacküberlauf
|
|
|
-% Your expression is too long for the compiler. You should try dividing the
|
|
|
-% construct over multiple assignments.
|
|
|
-%%% cg_e_illegal_expression=06003_E_Ungültiger Ausdruck
|
|
|
-% This can occur under many circumstances. Mostly when trying to evaluate
|
|
|
-% constant expressions.
|
|
|
-%%% cg_e_invalid_integer=06004_E_Ungültiger Ausdruck, kein Integer
|
|
|
-% You made an expression which isn't an integer, and the compiler expects the
|
|
|
-% result to be an integer.
|
|
|
-%%% cg_e_invalid_qualifier=06005_E_Ungültige Kombination
|
|
|
-% One of the following is happening :
|
|
|
-% \begin{itemize}
|
|
|
-% \item You're trying to access a field of a variable that is not a record.
|
|
|
-% \item You're indexing a variable that is not an array.
|
|
|
-% \item You're dereferencing a variable that is not a pointer.
|
|
|
-% \end{itemize}
|
|
|
-%%% cg_e_upper_lower_than_lower=06006_E_Oberes Bereichsende < unteres Bereichsende
|
|
|
-% You are declaring a subrange, and the lower limit is higher than the high
|
|
|
-% limit of the range.
|
|
|
-%%% cg_e_illegal_count_var=06007_E_Unzulässige Zählvariable
|
|
|
-% The type of a \var{for} loop variable must be an ordinal type.
|
|
|
-% Loop variables cannot be reals or strings.
|
|
|
-%%% cg_e_cant_choose_overload_function=06008_E_Kann mich bestimmen, welche überladene Funktion aufgerufen werden soll
|
|
|
-% You're calling overloaded functions with a parameter that doesn't correspond
|
|
|
-% to any of the declared function parameter lists. e.g. when you have declared
|
|
|
-% a function with parameters \var{word} and \var{longint}, and then you call
|
|
|
-% it with a parameter which is of type \var{integer}.
|
|
|
-%%% cg_e_illegal_type_conversion=06010_E_Unzulässige Typumwandlung: "$1" in "$2"
|
|
|
-% When doing a type-cast, you must take care that the sizes of the variable and
|
|
|
-% the destination type are the same.
|
|
|
-%%% cg_d_pointer_to_longint_conv_not_portable=06011_D_Umwandlung zwischen ganzen Zahlen und Pointern ist zwischen verschiedenen Plattformen nicht portabel
|
|
|
-% If you typecast a pointer to a longint, this code will not compile
|
|
|
-% on a machine using 64bit for pointer storage.
|
|
|
-%%% cg_e_var_must_be_reference=06014_E_Unzulässiger "call by reference"-Parameter
|
|
|
-% You are trying to pass a constant or an expression to a procedure that
|
|
|
-% requires a \var{var} parameter. Only variables can be passed as a \var{var}
|
|
|
-% parameter.
|
|
|
-%%% cg_e_stackframe_with_esp=06019_E_Prozeduraufruf mit Stackframe ESP/SP
|
|
|
-% The compiler enocountered a procedure or function call inside a
|
|
|
-% procedure that uses a \var{ESP/SP} stackframe. Normally, when a call is
|
|
|
-% done the procedure needs a \var{EBP} stackframe.
|
|
|
-%%% cg_f_internal_error_in_getfloatreg=06021_F_Interner Fehler in getfloatreg(), Allozierungsfehler
|
|
|
-% An internal error occurred in the compiler; If you encounter such an error,
|
|
|
-% please contact the developers and try to provide an exact description of
|
|
|
-% the circumstances in which the error occurs.
|
|
|
-%%% cg_f_unknown_float_type=06022_F_Unbekannter Fliesskommatyp
|
|
|
-% The compiler cannot determine the kind of float that occurs in an expression.
|
|
|
-%%% cg_f_secondvecn_base_defined_twice=06023_F_SecondVecn() Basis wurde zweimal definiert
|
|
|
-% An internal error occurred in the compiler; If you encounter such an error,
|
|
|
-% please contact the developers and try to provide an exact description of
|
|
|
-% the circumstances in which the error occurs.
|
|
|
-%%% cg_f_extended_cg68k_not_supported=06024_F_Extended wird auf der m68k-Plattform nicht unterstützt
|
|
|
-% The var{extended} type is not supported on the m68k platform.
|
|
|
-%%% cg_f_32bit_not_supported_in_68000=06025_F_Vorzeichenlose 32-Bit-Typen werden im MC68000-Modus nicht unterstüzt
|
|
|
-% The cardinal/dword is not supported on the m68k platform.
|
|
|
-%%% cg_f_internal_error_in_secondinline=06026_F_Interner Fehler in secondinline()
|
|
|
-% An internal error occurred in the compiler; If you encounter such an error,
|
|
|
-% please contact the developers and try to provide an exact description of
|
|
|
-% the circumstances in which the error occurs.
|
|
|
-%%% cg_e_stacklimit_in_local_routine=06028_E_Stacklimit in lokaler Routine überschritten
|
|
|
-% Your code requires a too big stack. Some operating systems pose limits
|
|
|
-% on the stack size. You should use less variables or try ro put large
|
|
|
-% variables on the heap.
|
|
|
-%%% cg_w_64bit_range_check_not_supported=06030_W_Bereichsüberprüfung für 64-Bit-Integer wird für die Zielplattform nicht unterstützt
|
|
|
-% 64 bit range check is not yet implemented for 32 bit processors.
|
|
|
-%%% cg_e_no_call_to_interrupt=06034_E_Direkter Aufruf von Interruptprozedur $1 ist nicht möglich
|
|
|
-% You can not call an interrupt procedure directly from FPC code
|
|
|
-%%% cg_e_include_not_implemented=06036_E_Include und Exclude sind für diesen Fall noch nicht implementiert
|
|
|
-% \var{include} and \var{exclude} are only partially
|
|
|
-% implemented for \var{i386} processors
|
|
|
-% and not at all for \var{m68k} processors.
|
|
|
-%%% asmr_w_override_op_not_supported=07003_W_Override-Operator wird nicht unterstützt
|
|
|
-% The Override operator is not supported
|
|
|
-%%% asmr_e_nor_not_supported=07065_E_NOR nicht unterstützt
|
|
|
-%%% exec_w_assembler_not_found=09005_W_Assembler $1 nicht gefunden, schalte um auf externes Assemblieren
|
|
|
-%%% exec_w_error_while_assembling=09007_W_Fehler währen des Assemblierens, Exitcode $1
|
|
|
-%%% exec_w_cant_call_assembler=09008_W_Kann den Assembler nicht aufrufen, Fehler $1 beim Umschalten auf externen Assembler
|
|
|
-%%% exec_w_error_while_linking=09013_W_Fehler während des Linkens
|
|
|
-%%% exec_w_cant_call_linker=09014_W_Kann Linker nicht aufrufen, schalte um auf externes Linken
|
|
|
-%%% exec_w_util_not_found=09016_W_Hilfsprogramm "$1" nicht gefunden, schalte um auf externes Linken
|
|
|
-%%% exec_w_res_not_found=09021_W_Resource Compiler nicht gefunden, schalte um auf externen Modus
|
|
|
-%%% unit_u_start_parse_interface=10034_U_Parse Interface-Abschnitt von "$1"
|
|
|
-% When you use the \var{-vu} flag, the compiler warns that it starts
|
|
|
-% parsing the interface part of the unit
|
|
|
-%%% unit_u_start_parse_implementation=10035_U_Parse Implementation-Abschnitt von "$1"
|
|
|
-% When you use the \var{-vu} flag, the compiler warns that it starts
|
|
|
-% parsing the implementation part of the unit
|
|
|
-%%% option_defining_symbol=11037_D_Symbol $1 wird definiert
|
|
|
-%%% option_undefining_symbol=11038_D_Definition des Symbols $1 wird entfernt
|