====== Debian: Локализация ======
Текущие данные:
locale -a
В программе
dpkg-reconfigure locales
выбираем ''ru_RU.UTF-8 UTF-8''
{{anchor:keyboard}}
====== Клавиатура ======
Настройка клавиатуры
dpkg-reconfigure keyboard-configuration
Файл: ''/etc/default/keyboard''
https://wiki.debian.org/ru/Keyboard
====== Изменение временной зоны ======
dpkg-reconfigure tzdata
Дополнительно: настройка [[ntp:ntp|NTP]]
====== Удаления ненужных локализаций ======
''localepurge'' - утилита для удаления ненужных локализаций, документации и прочего. При установке пакета с помощью ''debconf'' выводится список языков в различных кодировках, отметить следует только нужные вам локализации. Рекомендуется сперва сделать резервное копирование системы и добавить к нужным английскую локализацию. В дальнейшем утилита будет автоматически запускаться и чистить файлы сразу после установки любых пакетов.
===== Установка =====
apt-get install localepurge
===== Настройка =====
dpkg-reconfigure localepurge
Пример файла ''locale.nopurge'':
#####################################################
# Following locales won't be deleted from this system
# after package installations done with apt-get(8):
en
en_US
en_US.UTF-8
ru
ru_RU.UTF-8
====== Перевод на русский язык программ ======
[[Poedit:Poedit|Poedit]] - редактор файлов ''.po''
Файл ''.po'' для нужной программы можно найти в архиве с ее исходными текстами.
Компиляция ''.po'' в ''.mo'':
msgfmt ИМЯ_ПРОГРАММЫ.po -o ИМЯ_ПРОГРАММЫ.mo
Папка для файлов ''.mo'':
/usr/share/locale/ru/LC_MESSAGES
Программа ''msgfmt'' есть в пакете ''gettext'', установка пакета:
apt-get install gettext
====== Ссылки ======
[[http://debianworld.ru/articles/nastrojka-rusifikaciya-konsoli-v-ubuntu-debian|Настройка (русификация) консоли в Ubuntu / Debian]]
{{tag>Internationalization_and_localization Linux Debian}}