Локализация

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page Localization and the translation is 100% complete.
Other languages:
Resources

При работе с GNU/Linux-системами с учётом международной специфики или специфики страны или региона, локализация (часто сокращается как l10n) и интернационализация (часто сокращается как i18n). Локализация позволяет администраторам и пользователям выбирать предпочитаемые язык, часовой пояс, сортировку символов и многое другое.

В Gentoo Linux локализация поддерживается на нескольких уровнях, начиная с поддержки в ядре и заканчивая поддержкой в пользовательских приложениях.

Руководство Gentoo описывает настройку локали в время установки.

Локализация в GNU/Linux

Локализация присутствует на многих уровнях системы GNU/Linux.

Ядро Linux

В ядре Linux локализация включается через параметр Native Language Support, как это демонстрируется в статье UTF-8.

Основная система

На уровне основной системы (библиотеки Си и связанные с ними утилиты), большая часть локализации обеспечивается системой локалей и консольной раскладкой клавиатуры, которые описаны в статье Руководство Gentoo по локализации.

Менеджер пакетов

Portage

Portage поддерживает L10N USE_EXPAND переменную в make.conf:

ФАЙЛ /etc/portage/make.confНазначение L10N
L10N="en en-US ru"

Графические среды

В графических средах Xorg поддерживает настройки локали, но использует собственный способ выбора раскладки клавиатуры в X-сервере. Для настольных систем, работающих поверх Xorg, (например KDE и GNOME), могут потребоваться дополнительные шаги для включения настроек локализации и интернационализации.