Frage

Dies ist eine Follow-up-Frage (und möglicherweise, bevor sie gefragt haben soll) auf diese Frage: Subklassen von java.util.Calendar .

Ich bin internationalisieren eine große Java-Anwendung, die Daten ziemlich regelmäßig verwendet, da ein großer Teil der Daten Daten zugeordnet ist. Einer der ersten Sprachen, die es in Arabisch übersetzt werden.

Zur Zeit habe ich Probleme in Kontakt eine arabischen sprechende Person, so dass Sie mich fragen; wird Business-Anwender zu verstehen und mit dem gregorianischen Kalender vertraut sein?

Ich denke, dass die Antwort auf die Daten verlassen konnte, die nur in einem Gebietsschema (zum Zeitpunkt der Einrichtung gewählt) unterstützt wird, obwohl als Zeitstempel gespeichert werden.

Wenn Daten für eine locale lokalisiert ist, die üblicherweise den gregorianischen Kalender verwendet, aber der Benutzer ist Arabisch, muss ich die Daten Daten zeigen den Hijri-Kalender-System oder werden sie mit dem gregorianischen Kalender-System vertraut sein? Und umgekehrt?

War es hilfreich?

Lösung

Es hängt davon ab, wie „interationalized“ der Kontext Ihrer Anwendung ist.

Wenn es einige internationale Business-Anwendung ist, das heißt für die Handhabung importiert und exportiert Ihre Kunden am ehesten einen gregorianischen Kalender erwarten. Vor der Euro (€) verwendet viele europäische Unternehmen die Dollar ($) als Standard-Währung, weil es viele Dinge vereinfacht. Gleiches gilt für den Kalender gelten könnte.

Auf der anderen Seite eine sehr lokalisierte Anwendung, wie ein TV-Programm oder Geburtstagserinnerung, sollen Sie mit Sicherheit die lokalen Kalender verwendet werden.

Mit anderen Worten:. Fragen Sie Ihren Kunden oder machen es benutzerdefinierbare

Eine andere Sache: Auch wenn die meisten Ihrer Benutzer den gregorianischen Kalender wissen würde, sollten Sie überlegen, ob eine lokalisierte Kalender eine Verbesserung wäre. Vor ein paar Jahren, wenn die gesamte IT markiert undisputably von den USA dominiert wurde ich war begeistert, wenn ich eine Anwendung verwendet, die Umlaute unterstützt (äöü). Das gleiche Konzept könnte Ihnen einen Vorteil gegenüber Ihren Mitbewerbern. Begeistern Sie Ihre Kunden:)

Und wie immer:. Verwenden Sie Joda Zeit

Andere Tipps

Verwenden Sie zunächst über Termine Joda Zeit, wenn Sie können.

Zweitens glaube ich, dass der Gregorianische Kalender für das internationale Geschäft verwendet wird, und der islamische Kalender ist für die Zwecke der religiösen Feiertage und Zeremonien verwendet wird; Je nach Land kann auch der islamische Kalender der „offizielle“ Kalender sein.

Zum Beispiel in Saudi-Arabien der offiziellen Kalender ist in der Tat der islamische Kalender, sondern durch das Gesetz sie tun pflegen Dual Kalender für die Zwecke des internationalen Geschäfts.

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