Frage

Hier ist der Anwendungsfall:

Ich baue eine Website, die verschiedene globale Märkte serviert und mehr als eine Plattform ausgeht. Site unterstützt bereits Sprachdateien. Sobald das Gebietsgebiet ermittelt ist, wird eine geeignete Sprachdatei serviert. Der gesamte Text befindet sich in der Schnittstelle wird über Sprachdateien bedient.

für Dinge Link Land / Bundesland-Provinz Ich habe Javascript in der Vergangenheit verwendet, um die Optionen auszulösen, aber ich suche eine Lösung, die auf dem Server ohne Client-Interaktion behandelt wird (damit die Lösung ohne arbeiten muss JavaScript).

Hat jemand Empfehlungen zur Implementierung? Sollte ich Länder / Staaten / Lokale in der Datenbank speichern? Sollte ich Benutzer benötigen, um das Anmeldeformular mit nur ausgewähltem Land einzureichen, und basierend auf der Länderauswahl-Show-Status + -Orgebnisse, die für dieses Land relevant sind?

Ich suche hier nach einer Lösung, die sich an Prinzipien der progressiven Verbesserung hält. Ich werde mich später mit JavaScript mit JavaScript verbessern, aber jetzt brauche ich etwas, das ohne Client-Side-Scripting funktioniert. Danke!

War es hilfreich?

Lösung

Die meisten von dem, was Sie sagen, hängt speziell von den Endbenutzern ab und Ihre Kundenbedürfnisse.

Mein Vorschlag (das wahrscheinlich argumentierbar ist), wäre es, den Benutzer bei der Registrierung auf der Site ihren Standort auszuwählen (lassen Sie sie jedoch jederzeit später ändern) und basierend auf dieser Auswahl, wie SieBestimmen Sie alle entsprechenden Daten an diesem Gebietsschema.

und soweit die Lokalisierung von Sprachen, die in Tabellen oder mithilfe von PHP-Konstanten oder einer XML-Datei oder einer anderen Methode gespeichert werden können, mit der Sie sich bequem fühlen.

Nicht sicher, ob das überhaupt hilfreich war, aber hoffe es, dass es etwas wert war :)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top