====== 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}}