Java / Android中日历本地化的陷阱

时间:2019-03-06 03:45:31

标签: java android localization calendar locale

我们将Android中的Calendar用于国际产品。我正在编写本地化测试,并且试图覆盖尽可能多的不同区域设置,但需要的范围则尽可能少。

我想了解哪些地区具有特定的日历以及有什么区别。这是到目前为止我的发现清单:

  • 一周的第一天在许多地方都不同。例如,在德国的星期一开始一个星期,而在美国的星期天开始一个星期。 (请参见more。此问题应由.getFirstDayOfWeek()处理。
  • 有特定的日历(即使我想更好地了解开发人员在这里要考虑的内容)
    • new Locale("ja", "JP", "JP"):特殊的日本日历
    • new Locale("th", "TH", "TH"):特殊的泰国日历
    • 有一个IslamicCalendar(哪个语言环境?)

我敢肯定,应该考虑更多的语言环境。请告知要查找的内容和位置。

0 个答案:

没有答案