Mercurial > projects > dil
changeset 310:f01cdff9db0c
- Added German translation of compiler messages.
- Made some corrections to lang_en.d.
author | aziz |
---|---|
date | Wed, 15 Aug 2007 17:20:03 +0000 |
parents | b4d842b0d2c7 |
children | 6543ce34a4e0 |
files | trunk/src/lang_de.d trunk/src/lang_en.d |
diffstat | 2 files changed, 72 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/trunk/src/lang_de.d Wed Aug 15 17:20:03 2007 +0000 @@ -0,0 +1,68 @@ +/++ + Author: Aziz Köksal + License: GPL3 ++/ + +string[] messages = [ + // Lexer messages: + "ungültiges Unicodezeichen.", + "ungültige UTF-8-Sequenz.", + // '' + "unterminiertes Zeichenliteral.", + "leeres Zeichenliteral.", + // #line + "erwartete 'line' nach '#'.", + `die Dateispezifikation (filespec) muss in Anführungszeichen angegeben werden (z.B. "filespec".)`, + "Ganzzahl nach #line erwartet.", + "Zeilenumbrüche innerhalb eines Special Token sind nicht erlaubt.", + "ein Special Token muss mit einem Zeilenumbruch abgeschlossen werden.", + // "" + "unterminiertes Zeichenkettenliteral.", + // x"" + "Nicht-Hexzeichen '{1}' in Hexzeichenkette gefunden.", + "ungerade Anzahl von Hexziffern in Hexzeichenkette.", + "unterminierte Hexzeichenkette.", + // /* */ /+ +/ + "unterminierter Blockkommentar (/* */).", + "unterminierter verschachtelter Kommentar (/+ +/).", + // `` r"" + "unterminierte rohe Zeichenkette.", + "unterminierte Backquote-Zeichenkette.", + // \x \u \U + "undefinierte Escapesequenz gefunden.", + "unzureichende Anzahl von Hexziffern in Escapesequenz.", + // \&[a-zA-Z][a-zA-Z0-9]+; + "undefinierte HTML-Entität '{1}'", + "unterminierte HTML-Entität.", + "HTML-Entitäten müssen mit einem Buchstaben beginnen.", + // integer overflows + "Dezimalzahl überläuft im Vorzeichenbit.", + "Überlauf in Dezimalzahl.", + "Überlauf in Hexadezimalzahl.", + "Überlauf in Binärzahl.", + "Überlauf in Oktalzahl.", + "Überlauf in Fließkommazahl.", + "die Ziffern 8 und 9 sind in Oktalzahlen verboten.", + "ungültige Hexzahl; mindestens eine Hexziffer erforderlich.", + "ungültige Binärzahl; mindestens eine Binärziffer erforderlich.", + "der Exponent einer hexadezimalen Fließkommazahl ist erforderlich.", + "fehlende Dezimalzahlen im Exponent der hexadezimalen Fließkommazahl.", + "Exponenten müssen mit einer Dezimalziffer anfangen.", + + // Parser messages: + "erwartete '{1}', fand aber '{2}'.", + "'{1}' ist redundant.", + + // Help messages: + `dil v{1} +Copyright (c) 2007, Aziz Köksal. Lizensiert unter der GPL3. + +Befehle: + {2} + +Geben Sie 'dil help <Befehl>' ein, um mehr Hilfe zu einem bestimmten Befehl zu +erhalten. + +Kompiliert mit {3} v{4} am {5}. +` +]; \ No newline at end of file
--- a/trunk/src/lang_en.d Wed Aug 15 16:07:05 2007 +0000 +++ b/trunk/src/lang_en.d Wed Aug 15 17:20:03 2007 +0000 @@ -4,6 +4,7 @@ +/ string[] messages = [ + // Lexer messages: "invalid Unicode character.", "invalid UTF-8 sequence.", // '' @@ -33,7 +34,7 @@ // \&[a-zA-Z][a-zA-Z0-9]+; "undefined HTML entity '{1}'", "unterminated HTML entity.", - "html entities must begin with a letter.", + "HTML entities must begin with a letter.", // integer overflows "decimal number overflows sign bit.", "overflow in decimal number.", @@ -52,8 +53,9 @@ "expected '{1}', but found '{2}'.", "'{1}' is redundant.", + // Help messages: `dil v{1} -Copyright (c) 2007 by Aziz Köksal. All rights reserved. Licensed under GPL3. +Copyright (c) 2007 by Aziz Köksal. Licensed under the GPL3. Subcommands: {2}