@@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)