Изменения в стандартные настройки локали

Автор epros, 01 декабря 2013, 20:11:01

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

epros

Подскажите плиз: Вот меня в настройках русской локали раздражает одна вещь - запятая вместо десятичной точки. Т.е. во всяких программах типа LibreOffice Calc и galculator нормальные числа с десятичной точкой (как я привык) по умолчанию не принимаются. Хотелось бы это изменить. Как я понял, настройки локали находятся в /usr/lib/locale/locale-archive, но это - бинарный файл. Если я правильно понял, он получается в результате компиляции исходников, которые находятся в /usr/share/i18n/locales. Я заглянул в файл /usr/share/i18n/locales/ru_RU и вижу там в разделе LC_NUMERIC такую строчку:
decimal_point             "<U002C>"

Как я понимаю, это нужно изменить на "<U002E>", но файл потом ещё нужно будет скомпилировать. Правильно ли я понял, что мне нужно будет для этого выполнить команду:
# localedef -f UTF-8 -i ru_RU ru_RU.UTF-8
?
Ничего я таким образом не поломаю в системе?

kazimyr

Присоединяюсь. Мне бы тоже хотелось иметь точку вместо запятой