3 Stimmen

Wie implementiert man eine multikulturelle Webanwendung?

Ich glaube, einige von uns haben bereits an einem Projekt gearbeitet, bei dem nicht nur die Benutzeroberfläche, sondern auch die Daten in verschiedenen Sprachen unterstützt werden müssen. Zum Beispiel die Möglichkeit, eine Übersetzung für das, was ich hier schreibe, bereitzustellen und zu speichern.

Darüber hinaus glaube ich, dass einige von uns zeitgesteuerte Ereignisse haben (z. B. wenn die Mitgliedschaft abläuft), bei denen der Standort des Benutzers berücksichtigt werden sollte, um z. B. Mitternacht nach der richtigen Zeitzone zu berechnen.

Schließlich müssen auch Benutzeroberflächen für bestimmte Sprachen von rechts nach links und die Verwendung unterschiedlicher Kodierungen beim Lesen der übermittelten Dateien (z. B. Parsing von Text- und Excel-Daten) unterstützt werden.

Derzeit speichere ich alle meine Übersetzungen für alle meine Entitäten in einer einzigen Tabelle (nicht so praktisch, da es sehr schwer ist, sich selbst zu finden, wenn Sql-Abfragen zu tun, um ein Problem zu suchen), Einstellung UI Übersetzungen hauptsächlich auf Satelliten-Baugruppen und nicht unterstützen weder Zeitzonen noch rechts nach links Design.

Was sind Ihre Erfahrungen im Umgang mit diesen Herausforderungen?

[Bearbeiten]

Ich gehe davon aus, dass die meisten Leute denken, dass diese Anforderungen an die Multikultur genauso sind wie der Bau eines großen Projekts. In der Tat, wenn Sie über eine Online-Umfrage, wo tihnk:

  1. Die Antworten werden nur bis zum Mitternacht
  2. Definition und Teil des Fragebogens die Antworten stammen aus einer Textdatei (in einer beliebigen Sprache) sowie Übersetzungen
  3. Fragen und Antwortmöglichkeiten müssen in mehreren Sprachen angezeigt werden, je nachdem, wer auf sie zugreift
  4. Die Berichte müssen auch gezeigt werden und in mehreren verschiedenen Sprachen Sprachen

Wie man sieht, muss man in einer Anwendung nicht allzu weit gehen, um diese Art von Anforderungen zu erfüllen.

[Bearbeiten2]

Ich habe gerade festgestellt, dass meine Frage ein Duplikat ist

i18n in Ihren Projekten

Die erste Antwort (bei der Bestellung nach Stimmen) ist so umfassend, dass ich zumindest einen Teil davon eines Tages umsetzen muss.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X