comparison trunk/src/lang_de.d @ 789:c1d5cfd7aa44

Implemented string literal conversion. Removed two MID messages. Added MSG.InvalidUTF8SequenceInString. Added toUTF16() and toUTF32(). Fixed escape sequences. Added formatBytes() and findInvalidUTF8Sequence().
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Mon, 25 Feb 2008 02:56:22 +0100
parents 3ead178e0662
children
comparison
equal deleted inserted replaced
788:139c9a6a39a8 789:c1d5cfd7aa44
6 string lang_code = "de"; 6 string lang_code = "de";
7 7
8 string[] messages = [ 8 string[] messages = [
9 // Lexer messages: 9 // Lexer messages:
10 "illegales Zeichen gefunden: '{0}'", 10 "illegales Zeichen gefunden: '{0}'",
11 "ungültiges Unicodezeichen.", 11 // "ungültiges Unicodezeichen.",
12 "ungültige UTF-8-Sequenz.", 12 "ungültige UTF-8-Sequenz: '{0}'",
13 // '' 13 // ''
14 "unterminiertes Zeichenliteral.", 14 "unterminiertes Zeichenliteral.",
15 "leeres Zeichenliteral.", 15 "leeres Zeichenliteral.",
16 // #line 16 // #line
17 "erwartete 'line' nach '#'.", 17 "erwartete 'line' nach '#'.",
18 "Ganzzahl nach #line erwartet.", 18 "Ganzzahl nach #line erwartet.",
19 `erwartete Dateispezifikation (z.B. "pfad\zur\datei".)`, 19 // `erwartete Dateispezifikation (z.B. "pfad\zur\datei".)`,
20 "unterminierte Dateispezifikation (filespec.)", 20 "unterminierte Dateispezifikation (filespec.)",
21 "ein Special Token muss mit einem Zeilenumbruch abgeschlossen werden.", 21 "ein Special Token muss mit einem Zeilenumbruch abgeschlossen werden.",
22 // "" 22 // ""
23 "unterminiertes Zeichenkettenliteral.", 23 "unterminiertes Zeichenkettenliteral.",
24 // x"" 24 // x""
32 "unterminierte rohe Zeichenkette.", 32 "unterminierte rohe Zeichenkette.",
33 "unterminierte Backquote-Zeichenkette.", 33 "unterminierte Backquote-Zeichenkette.",
34 // \x \u \U 34 // \x \u \U
35 "undefinierte Escapesequenz '{0}' gefunden.", 35 "undefinierte Escapesequenz '{0}' gefunden.",
36 "ungültige Unicode-Escapesequenz '{0}' gefunden.", 36 "ungültige Unicode-Escapesequenz '{0}' gefunden.",
37 "unzureichende Anzahl von Hexziffern in Escapesequenz.", 37 "unzureichende Anzahl von Hexziffern in Escapesequenz: '{0}'",
38 // \&[a-zA-Z][a-zA-Z0-9]+; 38 // \&[a-zA-Z][a-zA-Z0-9]+;
39 "undefinierte HTML-Entität '{0}'", 39 "undefinierte HTML-Entität '{0}'",
40 "unterminierte HTML-Entität '{0}'.", 40 "unterminierte HTML-Entität '{0}'.",
41 "HTML-Entitäten müssen mit einem Buchstaben beginnen.", 41 "HTML-Entitäten müssen mit einem Buchstaben beginnen.",
42 // integer overflows 42 // integer overflows
64 "erwartete eine oder mehrere Basisklassen, nicht '{0}'.", 64 "erwartete eine oder mehrere Basisklassen, nicht '{0}'.",
65 "Basisklassen sind in Vorwärtsdeklarationen nicht erlaubt.", 65 "Basisklassen sind in Vorwärtsdeklarationen nicht erlaubt.",
66 66
67 // Help messages: 67 // Help messages:
68 `dil v{0} 68 `dil v{0}
69 Copyright (c) 2007, Aziz Köksal. Lizensiert unter der GPL3. 69 Copyright (c) 2007-2008, Aziz Köksal. Lizensiert unter der GPL3.
70 70
71 Befehle: 71 Befehle:
72 {1} 72 {1}
73 Geben Sie 'dil help <Befehl>' ein, um mehr Hilfe zu einem bestimmten Befehl zu 73 Geben Sie 'dil help <Befehl>' ein, um mehr Hilfe zu einem bestimmten Befehl zu
74 erhalten. 74 erhalten.