2

我注意到一些应用程序会随着语言环境的变化而不是语言的变化而改变日期时间格式,反之亦然。本地化日期时间的建议方法是什么?根据地区或语言?

弗兰

4

2 回答 2

1

通常,您假设语言环境定义了演示文稿。

但是,您可以为非母语人士提供特定于语言的选择,这些选择基本上是在幕后设置他们的语言环境。

例如:

  1. 用户 A 说法语并且住在英国 - 语言环境是英国,但用户偏好说语言环境是法国
  2. 用户 B 说英语并居住在美国 - 区域设置为美国,用户偏好默认为美式英语。

这应该满足大多数要求。

于 2010-11-25T17:46:35.970 回答
1

语言环境是三件事的任意组合:国家、语言和变体。这 3 种组合是众所周知的,但您可以混合搭配这些组合来制作自己的组合。

现在来回答您的问题,正确处理日期和时间涉及区域设置、时区和日期格式。在i18n上查看这个精彩的演示文稿

于 2010-11-25T17:58:04.967 回答