Wie baue ich ein Portal mit mehreren Sprachen?


Sprachen

Wenn Sie ein multilinguales Portal aufbauen möchten, erhalten Sie hier eine Übersicht aller erstellten Sprachen.

Bei bereits existierenden Sprachen können Sie Kürzel und Sprachenname abändern und die Sprache als im Portal auswählbare Sprache aktivieren, bzw, deaktivieren.

Möchten Sie eine neue Sprache anlegen, können Sie das tun, indem Sie die entsprechenden Informationen in den Eingabefeldern eingeben und links auf das Symbol klicken. Der Bitwert sollte automatisch korrekt eingestellt werden. Sofern Sie dies also nicht speziell verändern möchten, können Sie diese Einstellung einfach im vorausgewählten Zustand übernehmen.

Templatedateien für die jeweiligen Sprachen befinden Sich im Ordner /tpl/<Abkürzung>/, Sprachflaggen sind in /gfx/lang.<Abkürzung>.gif abgelegt.

Länderflaggen hinzufügen

Wenn Sie z.B. das Land Italien hinzufügen wollen, dann müssen Sie eine kleine Grafik mit dem Namen lang.it.gif in den Ordner /gfx/ kopieren. 

Die Grafik sollte 16x10 Pixel groß sein.

.htaccess anpassen und caching ausführen

Wenn Sie weiter Sprachen hinzugefügt haben, beachten Sie folgende Schritte.

  1. Editieren Sie die  .htaccess-Datei
    Diese finden Sie im Root-Verzeichniss Ihres Marktplatzes
    Sie sollten folgede Einträge sehen

    ## GERMAN
    RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
    RewriteRule ^de/(.*)$ $1?lang=de [NC,QSA]
    ## ENGLISH
    RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
    RewriteRule ^en/(.*)$ $1?lang=en [NC,QSA]
    Kopieren Sie einen Block und erweiter Sie diesen um Ihre neue Sprache.
    z.B. um Italienisch:

    ## Italien
    RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
    RewriteRule ^it/(.*)$ $1?lang=it [NC,QSA]
  2. Gehen Sie in die Administrationsoberfläche und klicken Sie oben im header auf den Button "cachen". Wählen Sie alles cachen aus.

Sie können nun mit der Anpassungen der Sprache starten.

Anpassen der robots.txt

Bitte beachten Sie, dass in der robots.txt-Datei die Anpassungen für die XML-Dateien der jeweilgen Sprachen ebenfalls berügsichtig werden muss.

# Standard robots.txt zum ebiz-trader

Sitemap: https://XXXX.de/de/cache/sitemap/sitemap_de.xml
Sitemap: https://XXXX.de/en/cache/sitemap/sitemap_en.xml

Ergänzen Sie die robots.txt um die jeweilige Sprache.

1 Tags: htaccess, robots.txt, Sprache, sprachen ---
Letzte Änderung:
02.02.2022 17:48
Verfasser:
ebiz
Revision:
1.6
Durchschnittliche Bewertung:0 (0 Abstimmungen)

Kommentieren nicht möglich

Chuck Norris has counted to infinity. Twice.