include: Specify calling convention explicitly in idl files where needed.
[wine/hramrach.git] / programs / cmd / De.rc
blob157bc4f1381b12c331939b525e1c820bbf7c3a4c
1 /*
2  * Wine command prompt
3  * German Language Support
4  *
5  * Copyright 2004 Henning Gerhardt
6  * Copyright 2009 André Hentschel
7  *
8  * This library is free software; you can redistribute it and/or
9  * modify it under the terms of the GNU Lesser General Public
10  * License as published by the Free Software Foundation; either
11  * version 2.1 of the License, or (at your option) any later version.
12  *
13  * This library is distributed in the hope that it will be useful,
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16  * Lesser General Public License for more details.
17  *
18  * You should have received a copy of the GNU Lesser General Public
19  * License along with this library; if not, write to the Free Software
20  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
21  */
23 #include "wcmd.h"
25 #pragma code_page(65001)
27 LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
29 STRINGTABLE
31   WCMD_ATTRIB, "ATTRIB zeigt oder ändert die DOS Dateieigenschaften.\n"
32   WCMD_CALL,
33 "CALL <Batchdateiname> wird in einer Batchdatei genutzt, um Befehle aus\n\
34 einer anderen Batchdatei auszuführen. Wenn die Batchdatei exisiert, kehrt\n\
35 die Kontrolle zu der Datei zurück, die sie aufgerufen hat. Der CALL Befehl kann\n\
36 Parameter zu der rufenden Prozedure übergeben.\n\
37 \n\
38 Änderungen für das aktuelle Verzeichnis, Umgebungsvariablen usw. werden in\n\
39 der gerufenen Prozedur gemacht, die sie von der aufgerufenen geerbt hat.\n"
41   WCMD_CD,     "CD ist die Kurzform von CHDIR.\n"
42   WCMD_CHDIR,  "CHDIR Wechselt in ein Verzeichnis.\n"
44   WCMD_CLS,    "CLS löscht den Bildschirminhalt der Konsole.\n"
46   WCMD_COPY,   "COPY Kopiert eine Datei.\n"
47   WCMD_CTTY,   "CTTY Ändert das Eingabe/Ausgabe - Gerät.\n"
48   WCMD_DATE,   "DATE zeigt oder ändert das Systemdatum.\n"
49   WCMD_DEL,    "DEL löscht eine oder mehrere Dateien\n"
50   WCMD_DIR,    "DIR listet den Inhalt eines Verzeichnisses.\n"
52   WCMD_ECHO,
53 "ECHO <Zeichenkette> zeigt die <Zeichenkette> auf dem aktuellen Terminalgerät.\n\
54 \n\
55 ECHO ON bewirkt, dass alle nachfolgenden Befehle in einer Batchdatei zuerst\n\
56 auf dem Terminalgerät angezeigt und danach ausgeführt werden.\n\
57 \n\
58 ECHO OFF kehrt den Effekt des vorherigen ECHO ON (ECHO ist standardmässig\n\
59 auf OFF) um. Um den ECHO OFF Befehl nicht anzeigen zu lassen, kann vor dessen\n\
60 ein @ Zeichen gesetzt werden.\n"
62   WCMD_ERASE,  "ERASE löscht die angegebenen Dateien.\n"
64   WCMD_FOR,
65 "Der FOR Befehl wird genutzt, um einen Befehl für eine Menge von Dateien\n\
66 einzeln auszuführen.\n\
67 \n\
68 Syntax: FOR %Variable IN (set) DO Befehl\n\
69 \n\
70 Die Anforderung das % Zeichen zu verdoppeln, sobald FOR in einer Batchdatei\n\
71 benutzt wird, existiert in CMD nicht.\n"
73   WCMD_GOTO,
74 "Der GOTO Befehl transferiert die Ausführung zu einer anderen Stelle in einer\n\
75 Batchdatei.\n\
76 \n\
77 Die Bezeichnung, die das Ziel eines GOTO's ist, kann bis zu 255 Zeichen lang\n\
78 sein, darf aber keine Leerzeichen enthalten (dies ist der Unterschied zu\n\
79 anderen Betriebssystemen). Wenn zwei oder mehr identische Bezeichnungen in\n\
80 einer Batchdatei existieren, dann wird immer zu der ersten Bezeichnung\n\
81 gesprungen. Versucht GOTO zu einer nicht vorhanden Bezeichnung zu springen,\n\
82 beendet sich die Ausführung der Batchdatei.\n\
83 \n\
84 GOTO hat keine Auswirkungen, wenn es interaktiv genutzt wird.\n"
86   WCMD_HELP,   "HELP zeigt die Hilfe an\n"
88   WCMD_IF,
89 "IF wird benutzt, um einen Befehl bedingt auszuführen.\n\
90 \n\
91 Syntax: IF [NOT] EXIST Dateiname Befehl\n\
92         IF [NOT] Zeichenkette1==Zeichenkette2 Befehl\n\
93         IF [NOT] ERRORLEVEL Nummer Befehl\n\
94 \n\
95 In der zweiten Form des Befehls, müssen die beiden Zeichenketten in doppelten\n\
96 Anführungszeichen stehen. Der Vergleich achtet nicht auf die Groß- und\n\
97 Kleinschreibung.\n"
99   WCMD_LABEL,  
100 "LABEL wird benutzt, um die Laufwerksbezeichnung festzulegen.\n\
102 Syntax: LABEL [Laufwerk:]\n\
104 Der Befehl wartet auf die Eingabe einer neuen Bezeichnung für das angegebene\n\
105 Laufwerk. Sie können sich auch die Laufwerksbezeicnung mit dem VOL - Befehl\n\
106 anzeigen lassen.\n"
108   WCMD_MD,     "MD ist die Kurzform von MKDIR\n"
109   WCMD_MKDIR,  "MKDIR erstellt ein Verzeichnis\n"
110   WCMD_MOVE,
111 "MOVE verschiebt eine Datei oder ein Verzeichnis zu einem neuen Punkt im\n\
112 Dateisystem.\n\
114 Ist das zu verschiebende Objekt ein Verzeichnis, dann werden alle Dateien und\n\
115 Unterverzeichnisse unterhalb des Objektes genauso verschoben.\n\
117 MOVE schlägt fehl, wenn die alte und die neue Position auf verschiedenen DOS\n\
118 Laufwerken sind.\n"
120   WCMD_PATH,
121 "PATH ändert oder zeigt den CMD Suchpfad an.\n\
123 Nach der Eingabe von PATH, wird die aktuelle PATH Einstellung angezeigt\n\
124 (nach dem Start wird der Wert aus der Registry genommen). Um die\n\
125 Einstellungen zu ändern, muss nach dem PATH Befehl der neue Wert angegeben\n\
126 werden\n\
128 Es ist auch möglich den PATH mit Hilfe der PATH Umgebungsvariable zu\n\
129 modifizieren. Zum Beispiel:\n\
130                 PATH %PATH%;c:\\temp\n"
132   WCMD_PAUSE,
133 "PAUSE lässt eine Meldung auf dem Bildschirm erscheinen\n\
134 'Drücken Sie die Eingabetaste um fortzufahren' und wartet darauf, dass der\n\
135 Benutzer die Eingabetaste/Enter-Taste drückt. Es wird hauptsächlich in\n\
136 Batchdateien genutzt, um dem Beutzer zu erlauben, die Ausgabe eines vorherigen\n\
137 Befehls zu lesen, bevor es durch Scrollen vom Bildschirm verschwindet.\n"
139   WCMD_PROMPT,
140 "PROMPT setzt den Befehlszeilenprompt.\n\
142 Die Zeichenkette, die dem PROMPT Befehl folgt (und dem Leerzeichen\n\
143 unmittelbar danach), erscheint am Zeilenanfang, wenn CMD auf die Eingabe\n\
144 wartet.\n\
146 Die nachfolgenden Zeichen haben eine besondere Bedeutung:\n\
148 $$    Dollarzeichen       $_    Zeilenvorschub      $b    Pipe Zeichen (|)\n\
149 $d    aktuelles Datum     $e    Escape              $g    > Zeichen\n\
150 $l    < Zeichen           $n    akutelles Laufwerk  $p    aktueller Pfad\n\
151 $q    Gleichheitszeichen  $t    aktuelle Zeit       $v    cmd Version\n\
153 Hinweis: Die Eingabe des PROMPT Befehls ohne eine Prompt-Zeichenkette, setzt\n\
154 den Prompt zu den Standardwert zurück, was das aktuelle Verzeichnis (inklusive\n\
155 dem aktuellen Laufwerksbuchstaben) gefolgt von einen Größerzeichen (>)\n\
156 (genau wie der PROMPT $p$g Befehl).\n\
158 Der Prompt kann auch geändert werden durch das Ändern der PROMPT\n\
159 Umgebungsvariable, so hat der Befehl 'SET PROMPT=text' die gleiche Auswirkung\n\
160 wie 'PROMPT text'.\n"
162   WCMD_REM,
163 "Beginnt eine Befehlszeile mit REM (gefolgt von einem Leerzeichen), wird\n\
164 keine Aktion ausgeführt und kann deshalb auch als Kommentar in einer\n\
165 Batchdatei genutzt werden.\n"
167   WCMD_REN,    "REN ist die Kurzform von RENAME.\n"
168   WCMD_RENAME, "RENAME benennt die angegebenen Dateien um.\n"
169   WCMD_RD,     "RD ist die Kurzform von RMDIR.\n"
170   WCMD_RMDIR,  "RMDIR löscht das angegebene Verzeichnis.\n"
172   WCMD_SET,
173 "SET ändert oder zeigt die CMD Umgebungsvariablen an.\n\
175 SET ohne Parameter zeigt alle aktuellen Umgebungsvariablen an.\n\
177 Um eine Umgebungsvariable zu erschaffen oder zu ändern, ist der Syntax nötig:\n\
179       SET <Variable>=<Wert>\n\
181 Wobei <Variable> und <Wert> Zeichenketten sind. Es dürfen keine Leerzeichen vor\n\
182 dem Gleichheitszeichen sein, noch darf der Variablenname Leerzeichen enthalten.\n\
184 In Wine werden die Umgebungsvariablen des darunterliegenden Betriebssystems\n\
185 mit in die Win32 Umgebung eingebunden, deshalb gibt es gewöhnlich mehr Werte\n\
186 als es sie in einer ursprünglichen Win32 Realisierung gäbe. Anmerkung: Es ist\n\
187 nicht möglich die Umgebungsvariablen des Betriebssystems vom CMD aus zu\n\
188 beeinflussen.\n"
190   WCMD_SHIFT,
191 "SHIFT wird in einer Batchdatei genutzt, um einen Parameter vom Anfang der\n\
192 Liste zu entfernen, so das der Parameter 2 zu Parameter 1 wird und so weiter.\n\
193 Es hat keine Auswirkungen, wenn es von der Befehlszeile aus aufgerufen wird.\n"
195   WCMD_TIME,   "TIME Setzt oder zeigt die aktuelle Systemzeit an.\n"
197   WCMD_TITLE,
198 "Setzt den Fenstertitel für das CMD - Fenster.\n\
200 Syntax: TITLE [Zeichenkette]\n"
202   WCMD_TYPE,
203 "TYPE <Datei> kopiert <Datei> zu dem Konsolengerät (oder dorthin, wohin\n\
204 dies umgeleitet wurde). Es wird keine Überprüfung vorgenommen, ob die\n\
205 Datei lesbaren Text enthält.\n"
207   WCMD_VERIFY,
208 "VERIFY wird benutzt, um das Verify Flag zu setzen, zu löschen oder zu\n\
209 testen. Gültige Eingaben sind:\n\
211 VERIFY ON       Setzt das Flag\n\
212 VERIFY OFF      Löscht das Flag\n\
213 VERIFY          Zeigt an, ob ON oder OFF verwendet wird.\n\
215 Das Verify Flag hat keine Funktion in Wine.\n"
217   WCMD_VER,
218 "VER zeigt die aktuelle Version von CMD an.\n"
220   WCMD_VOL,    "VOL zeigt die Volumeseriennummer an\n"
222   WCMD_PUSHD,  "PUSHD <Verzeichnisname> speichert das aktuelle\n\
223 Verzeichnis auf einem Stack und wecheselt das Arbeitsverzeichnis\n\
224 zu dem angegebenen.\n"
226   WCMD_POPD,   "POPD wechselt das Arbeitsverzeichnis zu dem zuletzt\n\
227 mit PUSHD gespeicherten.\n"
229   WCMD_MORE,   "MORE gibt Dateien und Pipes seitenweise aus.\n"
231   WCMD_EXIT,
232 "EXIT beendet die aktuelle Befehlssitzung und kehrt zum\n\
233 Betriebssystem oder der Shell zurück, von der CMD gestart wurde.\n"
236   WCMD_ALLHELP, "In CMD eingebaute Befehle sind:\n\
237 ATTRIB\t\tZeigt oder ändert die DOS Dateieigenschaften\n\
238 CALL\t\tRuft eine Batch-Datei innerhalb einer anderen auf\n\
239 CD (CHDIR)\tWechselt in ein Verzeichnis\n\
240 CLS\t\tLöscht den Inhalt der Konsole\n\
241 COPY\t\tKopiert eine Datei\n\
242 CTTY\t\tÄndert das Eingabe/Ausgabe - Gerät\n\
243 DATE\t\tZeigt oder ändert das Systemdatum\n\
244 DEL (ERASE)\tLöscht eine oder mehrere Dateien\n\
245 DIR\t\tListet den Inhalt eines Verzeichnisses\n\
246 ECHO\t\tKopiert den Text direkt zur Konsolenausgabe\n\
247 HELP\t\tZeigt detalierte Informationen zu einen Thema\n\
248 MD (MKDIR)\tErzeugt ein Unterverzeichnis\n\
249 MORE\t\tZeigt die Ausgabe seitenweise an\n\
250 MOVE\t\tBewegt eine oder mehrere Dateien oder einen Verzeichnisbaum\n\
251 PATH\t\tSetzt oder zeigt den Suchpfad an\n\
252 PROMPT\t\tÄndert den Befehlszeilenprompt\n\
253 REN (RENAME)\tBenennt eine Datei um\n\
254 RD (RMDIR)\tLöscht ein Unterverzeichnis\n\
255 SET\t\tSetzt oder zeigt die Umgebungsvariablen an\n\
256 TIME\t\tSetzt oder zeigt die aktuelle Systemzeit an\n\
257 TITLE\t\tSetzt den Fenstertitel für die CMD - Sitzung\n\
258 TYPE\t\tGibt den Inhalt einer Textdatei aus\n\
259 VER\t\tZeigt die aktuelle Version von CMD an\n\
260 VOL\t\tZeigt die Bezeichnung eines Laufwerkes an\n\
261 EXIT\t\tBeendet den CMD\n\n\
262 Geben Sie HELP <Befehl> ein, damit Sie weitere Informationen für einen der\n\
263 obigen Befehle erhalten.\n"
265   WCMD_CONFIRM, "Sind sie sicher"
266   WCMD_YES, "J"
267   WCMD_NO, "N"
268   WCMD_NOASSOC, "Verknüpfung für Dateiendung %s fehlt\n"
269   WCMD_NOFTYPE, "Kein Befehl zum Öffnen für Dateityp '%s'\n"
270   WCMD_OVERWRITE, "%s überschreiben"
271   WCMD_MORESTR, "Mehr..."
272   WCMD_TRUNCATEDLINE, "Die Zeile bei der Batchverarbeitung ist möglicherweise abgeschnitten. Benutze:\n"
273   WCMD_NYI, "Noch nicht implementiert\n\n"
274   WCMD_NOARG, "Argument fehlt\n"
275   WCMD_SYNTAXERR, "Syntaxfehler\n"
276   WCMD_FILENOTFOUND, "%s : Datei nicht gefunden\n"
277   WCMD_NOCMDHELP, "Hilfe für %s ist nicht verfügbar\n"
278   WCMD_NOTARGET, "Das Sprungziel von GOTO wurde nicht gefunden\n"
279   WCMD_CURRENTDATE, "Aktuelles Datum ist %s\n"
280   WCMD_CURRENTTIME, "Aktuelle Zeit ist %s\n"
281   WCMD_NEWDATE, "Geben Sie das neue Datum ein: "
282   WCMD_NEWTIME, "Geben Sie die neue Zeit ein: "
283   WCMD_MISSINGENV, "Die Umgebungsvariable %s ist nicht definiert\n"
284   WCMD_READFAIL, "'%s' konnte nicht geöffnet werden\n"
285   WCMD_CALLINSCRIPT, "Kann kein Batch-Label außerhalb eines Batch-Scripts aufrufen\n"
286   WCMD_ALL, "A"
287   WCMD_DELPROMPT, "%s, löschen"
288   WCMD_ECHOPROMPT, "Echo ist %s\n"
289   WCMD_VERIFYPROMPT, "Verify ist %s\n"
290   WCMD_VERIFYERR, "Verify muß ON oder OFF sein\n"
291   WCMD_ARGERR, "Parameterfehler\n"
292   WCMD_VOLUMEDETAIL, "Volume in Laufwerk %c ist %s\nVolumeseriennummer ist %04x-%04x\n\n"
293   WCMD_VOLUMEPROMPT, "Volumebezeichnung (11 Zeichen, EINGABETASTE für keine)?"
294   WCMD_NOPATH, "PATH nicht gefunden\n"
295   WCMD_ANYKEY,"Drücken Sie die Eingabetaste um fortzufahren: "
296   WCMD_CONSTITLE,"Wine Befehlsprozessor"
297   WCMD_VERSION,"CMD Version %s\n\n"
298   WCMD_MOREPROMPT, "Mehr? "
299   WCMD_LINETOOLONG, "Die Eingabezeile ist zu lang.\n"