ubuntu-desktop-course-ru team mailing list archive
-
ubuntu-desktop-course-ru team
-
Mailing list archive
-
Message #00305
[Bug 451954] Re: [ru_RU] Month names incorrect
по-идее, можно попробовать рещить ее через plural form:
т.е. для каждого месяца сделать 2 формы и передавать при перевод 1 или 2 в зависимости от падежа.
Хак, конечно, и к тому же не для всех языков наверно годится.
А вообще, должны быть разные функции - для формирования даты - оно использует свои шаблоны переводов (Июля, Августа)
а перевод названий месяцев для других случаев - свои шаблоны. Но не
переделывать же весь софт ?
--
[ru_RU] Month names incorrect
https://bugs.launchpad.net/bugs/451954
You received this bug notification because you are a member of Russian
Ubuntu Translators, which is a bug assignee.
Status in “langpack-locales” package in Ubuntu: New
Bug description:
In present ru_RU locale, month names are stored in nominative case, capitalized: "Январь" (The January), and fetched in such form with strftime's %B specification. This is incorrect, because with locale date format it looks like "15 Октябрь 2009" (15 The October of 2009). The locale should be changed to use genitive, lowercase month names for %B (января (of January)), and nominative capitalized names for '%EB', like in "Январь 2010 (The January of 2010)" month calender title.
Summary of forms for %B:
января, февраля, марта, апреля, мая, июня, июля, августа, сентября, октября, ноября, декабря.
Summary of (new) forms for %EB:
Январь, Февраль, Март, Апрель, Май, Июнь, Июль, Август, Сентябрь, Октябрь, Ноябрь, Декабрь.
Follow ups