Mercurial > projects > dil
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. |