von Magnus » Mo 12. Nov 2007, 21:20
Hallo Dome,
die neue Sprache legst du im Admin Bereich unter Einstellungen und dann links unter Sprachen an. Dabei vergibst du auch zwei Buchstaben für den ISO-Code deiner Sprache. Prinzipiell egal was du da nimmst, für Deutschland halt de, für Englisch en, usw..
Danach brauchst du eine Sprachdatei für das Programm. Deutsch und Englisch ist schon vorhanden.
Die Sprachdateien liegen in /includes/language/ und heissen immer langu_ + ISO-Code + .inc.php, bei deutsch also langu_de.inc.php .
Am einfachsten ist, die deutsche Sprachdatei zu kopieren und unter dem neuen Namen (also mit dem ISO-Code deiner neuen Sprache) in /includes/language/ wieder zu speichern.
Dann kannst du sie öffnen und übersetzen. Dazu ersetzt du den Begriff nach dem =-Zeichen, der da in zwei oberen Anführungszeichen steht. Diese müssen unbedingt stehenbleiben, ebenso wie das Komma danach.
Beispiel:
Aus $lang_home = "Startseite"; wird $lang_home = "home"; für die englische Version.
Sind sehr viele Zeilen, aber manche Bereiche benötigst du nur wenn du die entsprechenden Zusatzmodule von Randshop einsetzt.
Wenn du dann im Shop die Sprache umschaltest werden die Begriffe aus deiner neuen Sprachdatei verwendet.
Achtung: Manche Begriffe kommen mehrfach vor, und html-Entities sind auch verwendet.
Ich hoffe das hilft fürs erste weiter
viele Grüße
Magnus