Lhogho  0.0.028
 All Data Structures Files Functions Variables Typedefs Macros Pages
translate_de.h
Go to the documentation of this file.
1 //
2 // Project: Lhogho
3 // File: translate_de.h
4 //
5 // Copyright (C) 2011-2012 P.Boytchev
6 // Translation by Stephan Vogel
7 //
8 // Revision history:
9 // 2011-02-11 - file created from old translate.h
10 // 2011-10-07 - Removed TR_WARNING_UNSUPPORTED_COMPILER, because GCC 4+ is now supported
11 // 2011-10-14 - Added RUNMACRO
12 // 2011-12-02 - Added TR_ERROR_OUT_OF_MEM
13 // 2011-12-18 - Translation into German
14 // 2012-01-02 - File structure fixed
15 // 2012-01-05 - More synonyms for primitives
16 //
17 //
18 //
19 // This program is free software; you can redistribute it and/or modify
20 // it under the terms of the GNU General Public License as published by
21 // the Free Software Foundation; either version 2 of the License, or
22 // (at your option) any later version.
23 //
24 // This program is distributed in the hope that it will be useful,
25 // but WITHOUT ANY WARRANTY; without even the implied warranty of
26 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27 // GNU General Public License for more details.
28 //
29 // You should have received a copy of the GNU General Public License
30 // along with this program; if not, write to the Free Software
31 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
32 //
33 
34 
35 #ifndef LHOGHO_TRANSLATE_DE_H
36 #define LHOGHO_TRANSLATE_DE_H
37 
38 
39 // ===========================================================
42 // ===========================================================
43 #define TR_OPTIONS TEXT( \
44  " |-h| |--help| |--Hilfe| |drucke diese Hilfemeldung| "\
45  " |-x| |--executable| |--ausführen| |ausführbare Datei schaffen| "\
46  " |-xc| |--executable-compiler| |--compilieren| |Lhogho-Einbettung in ausführbare Datei| "\
47  " |-ci| |--case-insensitive| |--Schriftmodus-unempfindlich| |umschalten zum unempfindlichen Modus - Schriftsatz| "\
48  " |-t| |--traditional| |--traditionell| |umschalten zum traditionellen Modus| "\
49  " |-Za| |--Zassembler| |--ZAssembler| |dump Assemblercode| "\
50  " |-Zm| |--Zmemory| |--ZSpeicher| |dump Speicherstatistik| "\
51  " |-Zmad| |--Zmemory-all-details| |--ZSpeicher-alle-Details| |dump Speicherstatistik - alle Details| "\
52  " |-Zrt| |--Zrun-time| |--ZLaufzeit| |dump Laufzeit-Evaluationen| "\
53  " |-Zt| |--Ztree| |--ZBaum| |dump abstrakte Syntax-Bäume| "\
54  " |-Zv| |--Zvariables| |--ZVariablen| |dump Variablen| "\
55  " |-Zuv| |--Zuser-variables| |--ZBenutzer-Variablen| |dump Benutzer-Variablen| "\
56  " " )
57 
58  // Üüäß
59 #define TR_HELP_TEXTS TEXT( \
60  " |LHOGHO - Der LOGO Compiler| "\
61  " |Usage:\n lhogho [Option] [Option] ... Dateiname [Argumente]\n\nOptionen:\n| "\
62  " |\nFortgeschrittene Optionen:| "\
63  " |\nNicht unterstützte Optionen:| "\
64  " " )
65 
66 
67 // ===========================================================
70 // ===========================================================
71 #define TR_PRIMITIVES TEXT( \
72  " falsch wahr lerne pr ende ausstieg system fehler " \
73  " * / + - = < > <= >= <> alle? und eines? oder nicht? " \
74  " erstes er ohneerstes oe alleerstes aer ohneerstesalle oea " \
75  " letztes lz ohneletztes ol element el " \
76  " wort liste satzbilden satz miterstem me mitletztem ml " \
77  " wort? wortp liste? listep zahl? zahlp leer? leerp " \
78  " gleich? gleichp ungleich? ungleichp vorher? vorherp " \
79  " kleiner? kleinerp größer? größerp kleinergleich? kleinergleichp " \
80  " größergleich? größergleichp element? el? elementp elp länge anzahl " \
81  " zeichen asc klein kleinschrift groß großschrift elementab parsatz tueparsatz " \
82  " summe differenz minus produkt quotient rest " \
83  " int runde qw potenz exp log10 ln abs " \
84  " pi sin radsin cos radcos arctan radarctan " \
85  " iseq lseq zz zufallszahl sz startezufall picke " \
86  " lwechsel awechsel bitund bitoder bitxoder bitnicht " \
87  " druckezeile dz ? zg drucke dr form format zeitformat zeitzone " \
88  " wenn wennsonst wiederhole wh whzahl .solange führeaus.solange .bis führeaus.bis "\
89  " tue andauernd ignoriere rückkehr rk setze name rückgabe rg magseinrückgabe lokal wert ade " \
90  " warte schildchen gehe def? defp grundwort? grundwortp " \
91  " name? namep prozedur? prozedurp " \
92  " für.bis schriftsatz cond text volltext definiere def lade kommandozeile " \
93  " druckelistentiefe druckelistenmächtigkeit vollelistentiefep großkleinschrift.ignoriertp "\
94  " logoplattform logoversion logodialekt " \
95  " fange wirf fehler benutze " \
96  " test wennwahr ww wennfalsch wf " \
97  " backslash? backslashp " \
98  " entfdup entferne umkehrung ascii " \
99  " substring? substringp substring ginsym kombinieren zitiert " \
100  " tuewert tuemakro " \
101  " bibliothekladen bibliothekfrei " \
102  " packgröße packen entpacken dataadr packenzu funktionadr " \
103  " öffnedatei schließedatei liespackung readinblock schreibepackung " \
104  " extern intern _int3 _stackrahmen _stackrahmenatom " \
105  " lieszeichen lzeichen lieszeichenkette lzk liestasten lieswort lw liesliste ll " \
106  " gibumgebungsvariable gibumgebungsvariablen dateiende? dateiendep " \
107  " aktuellerordner setzeordner löscheordner ordner? ordnerp " \
108  " umbenennenordner ordner ändereordner files löschedatei vgdatei Datei? Dateip " \
109  " umbenennendatei dateigröße dateizeiten öffnenlesen öffnenschreiben öffnenanhängen öffnenaktualisieren " \
110  " setzelesen setzeschreiben leser schreiber allesoffen schließealles " \
111  " leseort setzeleseort schreibeort setzeschreibeort dribble nodribble " \
112  " " )
113 
114 
115 // ===========================================================
117 // ===========================================================
118 // @{
119 #define TR_ERRORS TEXT( \
120  " |Der andere Zählerteil wird vermisst| " /*ERROR_INCOMPLETE_PAIR*/\
121  " |Leerer Ausdruck| " /*ERROR_EMPTY_EXPRESSION*/\
122  " |Überfüllter Ausdruck| " /*ERROR_CROWDED_EXPRESSION*/\
123  " |Einige linke Eingaben werden vermisst| " /*ERROR_MISSING_LEFTS*/\
124  " |Einige rechte Eingaben werden vermisst| " /*ERROR_MISSING_RIGHTS*/\
125  " |Leere PR..ENDE-Definition| " /*ERROR_EMPTY_TO_END*/\
126  " |Name vermisst einer PR..ENDE-Definition| " /*ERROR_MISSING_NAME*/\
127  " |Doppelter Name der Eingabe| " /*ERROR_DUPLICATE_INPUT*/\
128  " |Unbekannte Option| " /*ERROR_UNKNOWN_OPTION*/\
129  " |Zwei oder mehr Quelldateien - Eingabe| " /*ERROR_CROWDED_SOURCES*/\
130  " |Systemfehler| " /*ERROR_OS_ERROR*/\
131  " |Inkompatible PR..ENDE-Definition| " /*ERROR_INCOMPATIBLE_REDEFINITION*/\
132  " |Keine Zahl| " /*ERROR_NOT_A_NUMBER*/\
133  " |Nicht benutzter Wert| " /*ERROR_UNUSED_VALUE*/\
134  " |Wert vermisst| " /*ERROR_MISSING_VALUE*/\
135  " |Was soll geschehen mit| " /*ERROR_DO_NOT_KNOW*/\
136  " |Referenz zu unbekannter Variable| " /*ERROR_UNKNOWN_VAR*/\
137  " |Boolescher Ausdruck erwartet| " /*ERROR_BOOLEAN_EXPECTED*/\
138  " |Keine ganze Zahl| " /*ERROR_NOT_AN_INTEGER*/\
139  " |Keine Liste| " /*ERROR_NOT_A_LIST*/\
140  " |Kein Wort| " /*ERROR_NOT_A_WORD*/\
141  " |Wert ist nicht kompatibel zu den Erfordernissen der Funktion| " /*ERROR_INCOMPATIBLE_DATA*/\
142  " |Numerischer Wert ist zu groß| " /*ERROR_TOO_BIG_NUMBER*/\
143  " |Numerischer Wert ist zu klein| " /*ERROR_TOO_SMALL_NUMBER*/\
144  " |Keine Variable| " /*ERROR_NOT_A_VAR*/\
145  " |Ade| " /*EXIT_BY_BYE*/\
146  " |Herausgeworfen zum Ausstieg| " /*EXIT_BY_THROW_TOPLEVEL*/\
147  " |Herausgeworfen zum System| " /*EXIT_BY_THROW_SYSTEM*/\
148  " |Herausgeworfen durch Fehler| " /*EXIT_BY_THROW_ERROR*/\
149  " |Herausgeworfen durch Benutzerfehler| " /*EXIT_BY_THROW_USER_ERROR*/\
150  " |Kein Fange - Schildchen/Etikett| " /*EXIT_BY_THROW_TAG*/\
151  " |Kein Fange - Schildchenwert/Etikettwert| " /*EXIT_BY_THROW_TAG_VALUE*/\
152  " |Kein Schildchen/Etikett| " /*ERROR_NOT_A_TAG*/\
153  " |Keine vom Benutzer definierte Funktion| " /*ERROR_NOT_A_USER_FUNCTION*/\
154  " |Variable hat keinen Wert| " /*ERROR_VAR_HAS_NO_VALUE*/\
155  " |Kein Befehl oder keine Funktion| " /*ERROR_NOT_A_FUNCTION*/\
156  " |Keine Liste-Konstante| " /*ERROR_NOT_A_LIST_CONST*/\
157  " |Keine Wort-Konstante| " /*ERROR_NOT_A_WORD_CONST*/\
158  " |Untere oder obere Grenze vermisst| " /*ERROR_MISSING_FOR_LIMITS*/\
159  " |Kein Name von einem unterstützten Datentyp| " /*ERROR_NOT_A_TYPE_NAME*/\
160  " |Kein gültiger Funktionsprototyp| " /*ERROR_BAD_PROTOTYPE*/\
161  " |Kein Speicherblock oder keine gepackten Daten| " /*ERROR_NOT_A_MEM*/\
162  " |Speicherüberlauf| " /*ERROR_OUT_OF_MEM*/\
163  " |File is not opened| " /*ERROR_FILE_NOT_OPENED*/\
164  " |Not a block or a block definition list| " /*ERROR_NOT_BLOCK_OR_DEF*/\
165  " " )
166 // @}
167 
168 #endif //LHOGHO_TRANSLATE_DE_H

[ HOME | INDEX | ATOMS | VARS | REFERENCE ]
Lhogho Developer's Documentation
Wed Jul 10 2013