03 Wie helfe ich beim Übersetzen der GC Wizard-Zeichenketten?

Der GC Wizard nutzt zur Internationalisierung die JavaScript Object Notation (JSON). JSON ist ein kompaktes Datenformat in einer einfach zu lesenden Textform zum Datenaustausch.

Der Internationalisierung bei GC Wizard liegt folgende Idee zugrunde:

  • Die Textausgabe erfolgt im GC Wizard über Schlüssel, die erst bei der Ausgabe in Abhängigkeit der Sprache durch entsprechende Werte ersetzt werden.
  • Jeder Schlüssel und jeder Wert ist eine Zeichenkette. Zeichenketten beginnen und enden mit doppelten geraden Anführungszeichen ("). Zeichenketten können Unicode-Zeichen und durch \ eingeleitete Escape-Sequenzen enthalten.
  • Jedes Schlüssel-Werte-Paar ist eine Eigenschaft eines Sprach-Objektes.
  • Für jede Sprache wird ein eigenes Sprach-Objekt erstellt und in einer json-Datei gespeichert.
  • Jedes Sprach-Objekt beginnt mit { und endet mit }. Es enthält eine durch Kommata geteilte, ungeordnete Liste von Eigenschaften
  • Jede Eigenschaft besteht aus einem Schlüssel und einem Wert, getrennt durch einen Doppelpunkt (Schlüssel : Wert)

Für eine neue Sprache ist es somit erforderlich

  • eine neue Sprach-Datei mit einem Sprach-Objekt anzulegen
  • die Werte der Eigenschaften zu übersetzen.

Wenn Du uns helfen möchtest, schreibe uns eine e-Mail und wir senden dir die json-Dateien für die deutsche bzw. englische Sprache als Basis für die Übersetzung zu, dann musst Du lediglich die Texte ersetzen und ein wenig auf die Sonderzeichen achten.