Локализация: все ли локали ставят день недели раньше даты? - PullRequest
2 голосов
/ 24 ноября 2008

Вот простой (надеюсь) вопрос L10N:

Все ли регионы хотят этот формат:

Воскресенье, 23 ноября 2008 г.

с указанием дня недели до даты, или некоторые локали хотят его после даты, подобной этой?

23 ноября 2008 г., воскресенье

Ответы [ 3 ]

3 голосов
/ 24 ноября 2008

Не думайте, что.

Я могу настроить свои настройки в XP: Т. ММММ JJJJ, TTTTT , что: 24. Ноябрь 2008, Монтег 1007 *

Да. Это не по умолчанию, но я могу установить это в моих региональных настройках!

2 голосов
/ 24 ноября 2008

Я не могу ответить за все локали, но по-французски мы говорим "dimanche 23 novembre 2008", поэтому для нас ответ - да.

Так вот, я не знаю вашей цели, но вам, вероятно, вообще не стоит делать какие-либо предположения ...

[EDIT] Как ни странно, я нашел пример в анализе того, как локаль zh_TW устанавливает форматы даты / времени в Java 1.4. Я нашел формат для этой локали (после декомпиляции):

"ahh'\u6642'mm'\u5206'ss'\u79D2' z", 
"ahh'\u6642'mm'\u5206'ss'\u79D2'", 
"a hh:mm:ss", 
"a h:mm", 
"yyyy'\u5E74'M'\u6708'd'\u65E5' EEEE", 
"yyyy'\u5E74'M'\u6708'd'\u65E5'", 
"yyyy/M/d", 
"yyyy/M/d", 
"{1} {0}"

по умолчанию для США (находится в сети):

"h:mm:ss a z", // full time pattern
"h:mm:ss a z", // long time pattern
"h:mm:ss a", // medium time pattern
"h:mm a", // short time pattern
"EEEE, MMMM d, yyyy", // full date pattern
"MMMM d, yyyy", // long date pattern
"MMM d, yyyy", // medium date pattern
"M/d/yy", // short date pattern
"{1} {0}" // date-time pattern

См. Шаблон полной даты, EEEE (день в неделе) в конце для Тайваня ...

0 голосов
/ 04 сентября 2009

Нет. Например, японцы используют порядок год-месяц-день-день недели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...