2008-11-24 2 views
2

Вот простой (надеюсь) L10N вопрос:Локализация: все локали помещены в будний день до даты?

ли все локали хочу этот формат:

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

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

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

+0

Помимо искусственного, но действительного примера, данного danimajo, я просто нашел пример реального мира.^_^См. Обновление моего сообщения. – PhiLho 2008-11-26 15:35:41

ответ

3

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

я могу настроить свою установку в XP, чтобы: Т. MMMM JJJJ, TTTTT, что: 24 ноября 2008, Монтаг

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

2

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

Теперь, я не знаю свою цель, но вы, вероятно, не следует делать какие-либо предположения, как это в любом случае ...

[EDIT] Funnily, я нашел пример в анализе того, как установка локали 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

Вы правы, я, вероятно, собираюсь сделать заказ локализуемым на всякий случай. – 2008-11-24 17:41:26

0

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

Смежные вопросы