Поиск откуда есть растут все эти определения локалей вывел на проект CLDR -
Unicode Common Locale Data Repository http://cldr.unicode.org/ в определениях,
доступных в релизе 1.7.1 http://unicode.org/Public/cldr/1.7.1/ интересующие нас
секции (см. архив posix.zip файл ru_RU.UTF-8.src) выглядят так:
*************
LC_TIME
*************
abday "Вс";/
"Пн";/
"Вт";/
"Ср";/
"Чт";/
"Пт";/
"Сб"
day "воскресенье";/
"понедельник";/
"вторник";/
"среда";/
"четверг";/
"пятница";/
"суббота"
abmon "янв.";/
"февр.";/
"марта";/
"апр.";/
"мая";/
"июня";/
"июля";/
"авг.";/
"сент.";/
"окт.";/
"нояб.";/
"дек."
mon "января";/
"февраля";/
"марта";/
"апреля";/
"мая";/
"июня";/
"июля";/
"августа";/
"сентября";/
"октября";/
"ноября";/
"декабря"
d_fmt "%d.%m.%y"
t_fmt "%H:%M:%S"
d_t_fmt "%e %B %Y г. %H:%M:%S %Z"
am_pm "<A><M>";"<P><M>"
t_fmt_ampm ""
END LC_TIME
В то же самое время в используемых в данный момент определениях оно выглядит
вот так:
LC_TIME
day "Воскресенье";/
"Понедельник";/
"Вторник";/
"Среда";/
"Четверг";/
"Пятница";/
"Суббота"
abday "Вск";/
"Пнд";/
"Втр";/
"Срд";/
"Чтв";/
"Птн";/
"Сбт"
mon "Январь";/
"Февраль";/
"Март";/
"Апрель";/
"Май";/
"Июнь";/
"Июль";/
"Август";/
"Сентябрь";/
"Октябрь";/
"Ноябрь";/
"Декабрь"
abmon "Янв";/
"Фев";/
"Мар";/
"Апр";/
"Май";/
"Июн";/
"Июл";/
"Авг";/
"Сен";/
"Окт";/
"Ноя";/
"Дек"
d_t_fmt "%a %d %b/
%Y %T"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
t_fmt_ampm ""
date_fmt "%a %b %e/
%H:%M:%S /
%Z %Y"
first_weekday 2
first_workday 2
END LC_TIME
Налицо серьёзные расхождения. В CLDR с сокращёнными днями недели тоже не
лады.
То, что опеределено в CLDR, однозначно сломает апплет календаря, как я
уже писал выше. Апплет использует написания месяцев, заданные для
формата даты в определениях локали. Впрочем, это уже баг
соответствующего апплета, не так ли?
Как всегда вопрос: Что со всем этим знанием делать?
--
Month names in Russian Localization should be in lowercase
https://bugs.launchpad.net/bugs/124987
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs