Инструменты пользователя

Инструменты сайта


debian:locale

Debian: Локализация

Текущие данные:

locale -a

В программе

dpkg-reconfigure locales

выбираем ru_RU.UTF-8 UTF-8

Клавиатура

Настройка клавиатуры

dpkg-reconfigure keyboard-configuration

Файл: /etc/default/keyboard

https://wiki.debian.org/ru/Keyboard

Изменение временной зоны

dpkg-reconfigure tzdata

Дополнительно: настройка NTP

Удаления ненужных локализаций

localepurge - утилита для удаления ненужных локализаций, документации и прочего. При установке пакета с помощью debconf выводится список языков в различных кодировках, отметить следует только нужные вам локализации. Рекомендуется сперва сделать резервное копирование системы и добавить к нужным английскую локализацию. В дальнейшем утилита будет автоматически запускаться и чистить файлы сразу после установки любых пакетов.

Установка

apt-get install localepurge

Настройка

dpkg-reconfigure localepurge

Пример файла locale.nopurge:

/etc/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 - редактор файлов .po

Файл .po для нужной программы можно найти в архиве с ее исходными текстами.

Компиляция .po в .mo:

msgfmt ИМЯ_ПРОГРАММЫ.po -o ИМЯ_ПРОГРАММЫ.mo

Папка для файлов .mo:

/usr/share/locale/ru/LC_MESSAGES

Программа msgfmt есть в пакете gettext, установка пакета:

apt-get install gettext

Ссылки

debian/locale.txt · Последние изменения: 2020-03-27 23:03 — GreyWolf