Ich habe eine Website, die derzeit auf Englisch ist; Ich möchte in der Lage sein, zu einer anderen Sprache zu wechseln, wenn ein Benutzer auf eine andere Sprache klickt (es gibt kleine Länderflaggenikonen auf der Site). Die Art, wie ich derzeit versuche mit Arrays, z.B .:PHP - Wie übersetzt man eine Website in mehrere Sprachen?
$english = array('index',
array('h1' => 'this is some h1 text',
'h2' => 'this is some h2 text'));
$japanese = array('index',
array('h1' => '世界交換への歓迎',
'h2' => 世界交換への'));
print $english[index][h1];
print $japanese[index][h2];
Wie man sehen kann, wenn ich das tue für jede einzelne Seite in einer eigenen Sprache, wäre es eine unglaubliche Menge von Code sein. Welche andere Methode kann ich ausprobieren?
"Vertrauen darauf, die automatische Übersetzung wird anwendbar sein, der Fall sehr mutig mich - nicht alle Sprachen teilen Satzstruktur" (automatische Übersetzung von Google).Ursprüngliche Absicht: "Sich auf automatische Übersetzung verlassen zu können, klingt für mich sehr optimistisch, (...)" Fall abgeschlossen. – Piskvor
Dies würde sehr schlechte Übersetzungen erzeugen. –