Gunnar Bittersmann: Mehrsprachigkeit Umsetzung

Beitrag lesen

@@veote:

nuqneH

Eher interessiert mich wie man dann grundsätzlich die Struktur zur Umsetzung zur mehrsprachigkeit wählt bzw welche Möglichkeiten es gibt.

Grundsätzlich hast du zwei Möglichkeiten:

(1) Du tust deine Übersetzungen in die bereits vorhandene Struktur:

├─ 1
│  ├─ 1.1.de.html
│  ├─ 1.1.en.html
│  ├─ 1.2.de.html
│  └─ 1.2.en.html
└─ 2
   ├─ 2.1.de.html
   ├─ 2.1.en.html
   ├─ 2.2.de.html
   └─ 2.2.en.html

Bei der Variante kannst du Apaches MultiViews nutzen.

(2) Du trennst auf oberster Ebene (Verzeichnis oder gar Subdomain) nach Sprachen:

├─ de
│  ├─ 1
│  │  ├─ 1.1.html
│  │  └─ 1.2.html
│  └─ 2
│     ├─ 2.1.html
│     └─ 2.2.html
└─ en
   ├─ 1
   │  ├─ 1.1.html
   │  └─ 1.2.html
   └─ 2
      ├─ 2.1.html
      └─ 2.2.html

Welche Variante für dein Projekt die bessere ist, lässt sich pauschal nicht sagen.

Entscheidend dürfte auch sein, ob alle Seiten in allen Sprachen vorliegen oder nur Teile der Website übersetzt werden.

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)