Linux промяна на езика и система за кодиране - локал

Езикова (локал или локализация) за Linux определя кой език и набор от символи (кодиране), потребителят вижда в терминала.

След като прочетете тази статия, вие ще разберете как да намерите и да променят системите езикови и кодиране от командния ред в Linux.

Аз ще ви покажа как можете да проверите текущите настройки и езикови кодирания и намерите списък на всички налични места.

Знаеш ли как да промените временно език и набор от символи за текущата сесия или да ги оставят за постоянно, както за един потребител и за всички потребители (да се промени системата за локал по подразбиране).

Езикови настройки и кодексите

Изпълнява команда локал. за да получите информация за текущия среда локал:

За да видите списък с всички инсталирани езици и писмености, следват:

Локалът е посочено в следния формат:

код език ISO 639

код на държавата по ISO 3166

Например, локала за австралийския английски с UTF-8 кодиране се нарича: en_AU.UTF-8

Добавяне на нови локали

Нов локал: Преди локала ще бъде на разположение за употреба, той трябва да се инсталира (за генериране).

Ако не можете да намерите желания език или набор от символи в списъка с инсталирани локали, можете да направите търсене за всички поддържани локали и инсталиране на този, който ви трябва.

Ubuntu-16.04

Поддържани версии на Ubuntu:-15.04, 15.10, 16.04, 16.10.

Избройте всички поддържани (на разположение за инсталиране) Езикова:

Търсене на локала, например:

Инсталирайте го от работа:

Сега тя трябва да се появи в списъка с инсталирани локали:

Ubuntu-14.04

Поддържани пресата: Ubuntu-9.10, 10.04, 10.10, 11.04, 11.10, 12.04, 12.10, 13.04, 13.10, 14.04, 14.10.

Избройте всички поддържани (на разположение за инсталиране) Езикова:

Търсене на локала, например:

Инсталирайте го от работа:

Сега тя трябва да се появи в списъка с инсталирани локали:

Цент-7, Цент-6

Избройте всички поддържани (на разположение за инсталиране) Езикова:

Търсене на локала, например:

Промяна на езика и символи, временно

език и кодиране настройка дефинира променливата LANG. стойността на които можете да видите, ако се изпълни ехо $ LANG.

За смяна на езика и набор от символи на текущата сесия, но просто трябва да прехвърлите тази променлива.

По-долу са дадени примери за промени според локала за някои често срещани езици.

Определете стойността на LANG. както е показано в примерите, да смените езика и кодирането на текущата сесия:

Инсталирайте английски локал:

Задайте руски локал:

Инсталирайте френски локал:

Задайте немски локал:

Задайте индийски локал:

Промяна на езика и характера постоянно

Ако не искате ръцете ви да смените езика и набор от символи за всяка връзка - можете да зададете локал на постоянна основа.

За да направите това, изберете желаната стойност LANG променлива в потребителския профил Баш и желания език с кодирането ще бъде автоматично презарежда всеки път, когато влезете.

Добавете следния ред във файла

/.profile. да en_US.utf8 локала на текущия потребител стане локала по подразбиране:

Промяната ще влезе в сила следващия път, когато влезете в системата, но можете да се ускори, ако отговаря на едно от следните команди, в зависимост от кой файл са се регистрирали за износ на променливата LANG:

Locale Системни настройки по подразбиране

Следвайте тези стъпки, за да промените локала подразбиране система (за всички потребители).

Ubuntu-16.04

Поддържани версии на Ubuntu:-15.04, 15.10, 16.04, 16.10.

Ubuntu-14.04

Поддържани пресата: Ubuntu-9.10, 10.04, 10.10, 11.04, 11.10, 12.04, 12.10, 13.04, 13.10, 14.04, 14.10.

Отворете конфигурационния файл локала по подразбиране:

Повторно дефиниране на стойността на LANG:

Отворете конфигурационния файл локала по подразбиране:

Повторно дефиниране на стойността на LANG:

Рестартирайте необходимо: Промяна на настройките влязат в сила само след рестартиране.