Английский как системный язык, но русские региональные настройки

Я обычно выбираю английский в качестве языка установки, так как считаю, что оригинал лучше перевода. Однако среда, в которой я работаю, в основном русская, поэтому мне приходится иметь дело со спецификой языка.

Еще хуже тот факт, что выбор английского языка приводит к королевской системе измерения, то есть к футам, дюймам и проклятому letter размеру бумаги. Что бы я ни делал, мне не удалось избавиться от letter размера бумаги - в конце концов я тут и там наткнулся на letter как скрытое значение по умолчанию, и это портит мои отпечатки.

Как я могу выбрать и использовать английский в качестве языка, но везде использовать метрическую систему и a4 формат бумаги везде, а также региональные настройки русского языка (дата, время, десятичное число и т. Д.).

5
задан 6 April 2012 в 12:21

3 ответа

Если вы выполните locale, вы увидите языковые переменные, которые используются для различных разделов операционной системы:

LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Подробнее о переменных локали в руководстве по gettext: Переменные среды локали - Утилиты GNU `gettext '

Вы можете экспортировать эти переменные, например: export LC_PAPER="ru_RU.UTF-8" - это сделает временное изменение.

Если вы хотите сделать его постоянным, вы можете изменить региональные форматы, используя gnome-language-selector. Или вы можете добавить команду экспорта в ~ / .profile и / или ~ / .bashrc

Для размера бумаги я обнаружил, что вы можете редактировать /etc/papersize - изменить «букву» на «a4». Вам также может потребоваться установить export LC_PAPER="en_GB.UTF_8" (или, может быть, export LC_PAPER="ru_RU.UTF_8", если для ru_RU по умолчанию установлено значение A4)

Источник: answers.launchpad.net: Вопрос # 6846: Вопросы: пакет «evince»: Ubuntu

PS Лично я использую en_GB (английский / Великобритания) для всего, так как он использует систему показателей SI вместо единиц американского английского и американского.

0
ответ дан 6 April 2012 в 12:21

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

Есть 2 настройки локали. Настройки всей системы и настройки LibreOffice .

1) Найдите опцию Языковая поддержка в вашей ОС. Там будет 2 вкладки: 1-я - Язык; 2-й - Региональные форматы . Это настройка для валюты, числа и формата даты на русском языке. Давайте выберем русский язык, чем нажимаем Применить общесистемную кнопку . Перезагрузите или перезапустите.

2) LibreOffice имеет собственные настройки локали / размера. В меню LibreOffice: Инструменты → Параметры → Настройки языка → Языки → Настройки языка → Русский. Также! Инструменты → Параметры → LibreOffice → Общие → Единица измерения → см (вместо дюйма)

Перезагрузить или перезапустить LibreOffice.

0
ответ дан 6 April 2012 в 12:21

в консоли запустите sudo dpkg-reconfigure locale и выберите то, что вам нужно

0
ответ дан 6 April 2012 в 12:21

Другие вопросы по тегам:

Похожие вопросы: