Ну и сам алгоритм подобный фигни на будущее, если надумаешь-таки заглавных букв насовать:
1. определились, что нас интересует
locales
, знаем, что наша родная локаль
ru_RU
2. Смотрим содержимое пакета :
Код: Выделить всё
chocobo@desktop:~$ dpkg -S locales | grep ru_RU
locales: /usr/share/i18n/locales/ru_RU
3. Лезем в файл, и видим что вся головоломка в кодировке юникода, можно нагуглить саму
таблицу символов, но оно и так несложно догадаться что
<U041F><U043E><U043D><U0435><U0434><U0435><U043B><U044C><U043D><U0438><U043A>
это "Понедельник", а
<U044F><U043D><U0432><U0430><U0440><U044F>
это "января". Берем мягкий знак из понедельника (<U044C>) и делаем "январь"
<U044F><U043D><U0432><U0430><U0440><U044C>
4. Ну и перегенерить локали не забыть.
Зная, что изменения перетрутся при обновлении - либо холдим пакет, либо держим копию файла, чтоб подменить после обновок.