Question

Ceci est une question complémentaire (et aurait probablement dû être posée avant) à cette question: sous-classes de java.util.Calendar .

J'internationalise une grande application Java qui utilise des dates assez régulièrement, car de nombreuses données sont associées à des dates. L’une des premières langues vers lesquelles il sera traduit est l’arabe.

Actuellement, j'ai du mal à contacter une personne parlant arabe, je vous le demande. Les utilisateurs professionnels comprendront-ils le calendrier grégorien et se familiariseront-ils avec elle?

Je suppose que la réponse pourrait dépendre des données qui ne sont prises en charge que dans un seul paramètre régional (choisi au moment de l'installation), bien qu'elles soient stockées sous forme d'horodatage.

Si les données sont localisées pour un environnement local qui utilise couramment le calendrier grégorien, mais que l'utilisateur est arabe, dois-je afficher les dates des données à l'aide du système de calendrier Hijri ou seront-ils familiarisés avec le système de calendrier Grégorien? Et vice-versa?

Était-ce utile?

La solution

Cela dépend de la manière dont "interationalisé" le contexte de votre application est.

S'il s'agit d'une application commerciale internationale, c'est-à-dire pour gérer les importations et les exportations, vos clients s'attendent probablement à un calendrier grégorien. Avant l'euro (€), de nombreuses entreprises européennes utilisaient le dollar ($) comme devise par défaut, car cela simplifiait beaucoup de choses. La même chose pourrait s'appliquer au calendrier.

D’autre part, une application très localisée, comme un programme télévisé ou un rappel d’anniversaire, vous devez certainement utiliser le calendrier local.

En d'autres termes: demandez à votre client ou faites en sorte que ce soit définissable par l'utilisateur.

Autre chose: même si la plupart de vos utilisateurs connaissent le calendrier grégorien, vous devez vous demander si un calendrier localisé sera une amélioration. Il y a quelques années, lorsque l'ensemble du secteur informatique était incontestablement dominé par les États-Unis, j'étais ravi lorsque j'utilisais une application prenant en charge Umlauts (äöü). Le même concept pourrait vous donner un avantage sur vos concurrents. Enchantez vos clients:)

Et comme toujours: utilisez le heure Joda .

Autres conseils

Premièrement, concernant les dates, utilisez le temps Joda si vous le pouvez.

Deuxièmement, je pense que le calendrier grégorien est utilisé pour les affaires internationales et que le calendrier islamique est utilisé aux fins des fêtes religieuses. cérémonies; Selon les pays, le calendrier islamique peut également être le calendrier "officiel". calendrier.

Par exemple, en Arabie saoudite, le calendrier officiel est bien le calendrier islamique, mais la loi prévoit le double calendrier pour les besoins du commerce international.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top