Sprachen
Sprachen
Hier können Sie die installierten Sprachen verwalten und löschen, oder neue Sprachen anlegen.
Das Shopsystem unterstützt die Verwendung verschiedener Sprachen, sowohl im Administrationsbereich als auch im Shop. Wenn Sie Ihre Site international nutzen möchten, sollten Sie identische Inhalte in gleichem Layout, aber in unterschiedlichen Sprachen pflegen und publizieren.
Wenn ein Kunde im nicht-deutschen Browser nicht einstellt, dass er Deutsch benutzen will, und Ihr Shop zur Auswahl noch andere Sprachen außer Deutsch anbietet, werden dem Kunden diese anderen Sprachen angezeigt.
Wenn Sie nur die Sprache Deutsch benötigen, löschen Sie unter „Sprachen“ alle zusätzlichen Sprachen, bis nur noch Deutsch da ist.
Dazu markieren Sie die Sprache, die Sie löschen wollen und klicken Sie auf „Löschen“. Dann kommen Sie zu einer Abfrage, die Sie noch einmal fragt, ob Sie die Sprache wirklich löschen wollen – bestätigen Sie mit „Löschen“.
Anschließend können Sie die „Sprachbox“ (die angezeigten Landesflaggen auf der Startseite des Shops) per „InfoBox Manager“ ganz abschalten.
Neue Sprachen anlegen
Alle Schritte, die wir jetzt hier beschreiben, müssen Sie zuerst auf Ihrem Computer durchführen.
Um selbst neue Sprachen zu erstellen, machen Sie zunächst eine Kopie des kompletten Sprachordners (includes/languages/german) und noch einer globalen Datei includes/languages/german.php.
Nun benennen Sie den kopierten Ordner um. Wenn Sie beispielsweise Spanisch als neue Sprache definieren wollen, nennen Sie den Ordner espanol und benennen Sie die kopierte Datei german.php um in espanol.php. Sie haben nun ein Duplikat der deutschen Sprachdatei erstellt und diese in espanol umbenannt. Übersetzen Sie nun die deutschen Ausdrücke ins Spanisch.
Verändern Sie jedoch nicht den PHP- oder HTML-Code, da es sonst im Shop zu Anzeigefehlern kommen kann! Nach der Übersetzung soll die Sprachdateistruktur wie folgt aussehen:
- Deutsch:
define('TEXT_GREETING_PERSONAL', 'Schön das Sie wieder da sind <span class="greetUser">%s!</span> Möchten Sie die <a href="%s"><u>neue Produkte</u></a> ansehen?');
- Spanisch:
define('TEXT_GREETING_PERSONAL', 'Bienvenido de nuevo <span class="greetUser">%s!</span> ¿Le gustaria ver que <a href="%s"><u>nuevos productos</u></a> hay disponibles?');
comPLATZcom Edition unterstützt den Zeichensatz-Unicode. Alle Sprachdateien werden in Unicode (UTF-8) kodiert. Kodierungen wie „ä“, „ß“, etc. sind also nicht mehr nötig. Zeichenkettendaten aus unterschiedlichen Sprachen können gemischt werden. Zum Beispiel kann eine einzige Zeichenkette jetzt deutsche, japanische und russische Zeichen enthalten.
Achten Sie darauf das der Befehl „define“ so dargestellt wird „define('TEXT_TEXT','Text');“ Sollten Sie zum Beispiel den „ ' „ vergessen haben, erhalten Sie eine Fehlermeldung im Shop angezeigt.
Wenn Sie alle Dateien erfolgreich geändert haben, müssen Sie nun diese neu definierte Sprache auch im System aktivieren. Dafür übertragen Sie Ihre Übersetzung per FTP-Transfer auf Ihren Webserver und ändern die Rechte für die Sprachdateien auf Numerischen
- Klicken Sie in Ihrem Administrationsbereich auf Sprachen / Währungen. Legen Sie durch einen Klick des Buttons „Neue Sprache“ eine neue Sprache an. Machen Sie folgende Eintragungen:
- Name: Spanisch
- Codierung: es
- Symbol icon.gif
- Verzeichnis: espanol
Sprachanzeigen bearbeiten
Um eine Datei einer Sprache zu bearbeiten, gehen Sie im Administrationsbereich auf den Menüpunkt „Texte/Infobox“ → „Sprachen bearbeiten“ und wählen Sie die Sprache aus dem Pull-Down-Menü im Header des Administrationsbereichs aus, die Sie bearbeiten wollen.
Sie bekommen alle Sprachdateien angezeigt, die im Sprachverzeichnis der jeweiligen Sprache eingesehen und editiert werden können.

Wenn Sie einen Text wie z.B. „In den Korb“ ändern möchten, gehen Sie folgender maßen vor:
- Geben Sie den Suchbegriff „In den Korb“ ein und klicken auf „Suchen“.
- Anschließend werden Ihnen in der Tabelle alle gefundenen Suchbegriffe von verschiedenen Sprachdateien angezeigt.
- Nehmen Sie die gewünschten Änderungen vor und klicken auf „Save Changes“.
Hinweis: Bevor sie Änderungen durchführen, muss man allen Sprachdateien des Scriptes Zugriffsrechte mit numerischen Wert 777 = (CHMOD 777) geben, verändern Sie jedoch nicht den PHP- oder HTML-Code, da es sonst im Shop zu Anzeigefehlern kommen kann!
|