Содержание
После установки Ubuntu или иного дистрибутива из семейства Ubuntu необходимо русифицировать систему.
Настройка языка и региональных стандартов через графическую программу
В Ubuntu по умолчанию установлена графическая программа для настройки языка и региональных стандартов, она называется language-selector, в русифицированном меню ее название будет примерно таким «Язык системы».
Перед запуском программы настройте соединение с сетью Интернет.
Запуск language-selector:
В Unity: Главное меню на панели рабочего стола – в поле для ввода набрать название программы и нажать на появившийся значек программы
Сразу после запуска приложение проверит доступность поддержки языка и предложит установить недостающие пакеты локализации.
На вкладке «Язык» в поле «Язык для меню и окон» переместите в самый верх: русский (Российская Федерация);
На вкладке «Региональные форматы» в выпадающем списке выберите: русский (Российская Федерация);
Нажмите «Apple System-Wide» (Применить для всей системы)
Если вам понадобится установить другие языки или удалить установленые, то можно нажать на «Установка/удаление языков».
После выполненых изменений нужно перезайти в систему или перезагрузить компьютер.
Локаль (locale или локализация) в Linux определяет какой язык и какой набор символов (кодировку), пользователь видит в терминале.
Прочитав эту статью вы поймете, как узнать и изменить язык и кодировку системы из командной строки в Linux.
Я покажу как проверить текущие настройки языка и кодировки и узнать список всех доступных локалей.
Вы узнаете, как временно сменить язык и кодировку для текущей сессии или установить их постоянно, как для отдельного пользователя, так и для всех пользователей (сменить системную локаль по умолчанию).
Дельный Совет: Узнайте как определить и изменить кодировку файла из командной строки в Linux! Лучшее решение для конвертации текстовых файлов между различными кодировками! Читать далее →
Настройки Языка и Кодировки
Выполните команду locale , чтобы получить информацию о текущем языковом окружении:
Чтобы узнать список всех установленных языков и кодировок, выполните:
Локаль задается в следующем формате:
ЯЗЫК | Код языка по стандарту ISO 639 |
ТЕРРИТОРИЯ | Код страны по стандарту ISO 3166 |
КОДИРОВКА | Набор символов или идентификатор кодировки текста, как ISO-8859-1 или UTF-8 |
Например, локаль для австралийского английского с кодировкой UTF-8 называется: en_AU.UTF-8
Добавить Новую Локаль
Новая локаль: Прежде чем локаль станет доступной для использования, ее необходимо установить (сгенерировать).
Если вы не нашли необходимый язык или кодировку в списке установленных локалей, вы можете сделать поиск по всем поддерживаемым локалям и установить ту, которая вам нужно.
Ubuntu-18.04
Поддерживаемые релизы: Ubuntu-15.04, 15.10, 16.04, 16.10, 18.04.
Список всех поддерживаемых (доступных для установки) локалей:
Найдите необходимую локаль, например:
Установите ее, выполнив:
Теперь она должна появиться в списке установленных локалей:
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.
Список всех поддерживаемых (доступных для установки) локалей:
Найдите необходимую локаль, например:
Установите ее, выполнив:
Теперь она должна появиться в списке установленных локалей:
CentOS-7, CentOS-6
Список всех поддерживаемых (доступных для установки) локалей:
Найдите необходимую локаль, например:
Сменить Язык и Кодировку Временно
Чтобы изменить язык и кодировку текущей сессии, необходимо просто переназначить эту переменную.
Ниже приведены примеры изменения локали для некоторых распространенный языков.
Установите значение переменной LANG , как показано на примерах, чтобы изменить язык и кодировку текущий сессии:
Установить английскую локаль:
Установить русскую локаль:
Установить французскую локаль:
Установить немецкую локаль:
Установить индийскую локаль:
Сменить Язык и Кодировку Перманентно
Для этого установите необходимое значение переменной LANG в пользовательском Bash профиле и нужный язык вместе с кодировкой будут автоматически подгружаться при каждом входе в систему.
Добавьте следующую строку в файл
/.profile , чтобы для текущего пользователя локаль en_US.utf8 стала локалью по умолчанию:
Изменение вступит в силу при следующем входе в систему, но вы можете это ускорить, если выполните одну из приведенных ниже команд, в зависимости от того, в каком файле вы прописали экспорт переменной LANG :
Локаль Системы По Умолчанию
Дельный Совет: Создайте потрясающий ASCII баннер из командной строки в Linux и вставьте его в предупреждающее сообщение, которое будет появляться при подключении по SSH! Читать далее →
Выполните следующие действия для смены системной локали по умолчанию (для всех пользователей).
Ubuntu-18.04
Поддерживаемые релизы: Ubuntu-15.04, 15.10, 16.04, 16.10, 18.04.
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 :
CentOS-7
CentOS-6
Откройте файл с настройками локали по умолчанию:
Переопределите значение переменной LANG :
Необходима перезагрузка: Изменения системных настроек вступит в силу только после перезагрузки.
Во время установки Ubuntu предлагает вам выбрать язык системы по умолчанию. Однако если в процессе установки вы по ошибке, или специально указали не тот язык, а теперь хотите поменять его, то это очень просто. Эта статья расскажет вам как поменять язык системы в Ubuntu.
Язык системы – это язык, на котором выводятся все надписи в вашей операционной системе, это меню, подсказки, настройки и так далее. Но это не язык ввода, который используется для набора текста.
Изменение языка системы
Смена языка Ubuntu выполняется так. Откройте "Параметры системы" и выберите пункт "Язык системы":
В списке "Язык для меню и окон" вы увидите все уже установленные в системе языки. Если нужный язык уже установлен просто перетащите его с помощью мыши в самый верх списка. А затем нажмите кнопку "Применить для всей системы":
После этого ваша система будет переведена на другой язык мгновенно. Если нужного языка нет в списке, нажмите кнопку "Установка и удаление языков", выберите нужный язык из списка и нажмите "Применить изменения":
После установки вы увидите только что добавленный язык в списке, дальше действия аналогичны, перетащите его в верх списка для активации. Для того чтобы изменения вступили в силу необходимо перезагрузить компьютер. Как видите, все очень просто.
Дополнительные настройки
Описанный метод изменит только язык интерфейса системы, но не способ ввода. Если вы установите, например, китайский язык, и попробуете набирать буквы, то по-прежнему будут набираться русские символы. Для переключения языка ubuntu нажмите на значке клавиатуры в системном лотке и выберите нужный язык.
Номера, даты и формат валюты останутся неизменными даже при изменении языка системы. Чтобы изменить формат чисел переключитесь на вкладку "Региональные форматы" и выберите нужный вариант из списка, а затем нажмите кнопку применить для всей системы:
Выводы
Готово. Теперь вы знаете как поменять язык в ubuntu, это действительно очень просто. Так что если вы выбрали неверный язык в начале установки системы, то все очень просто исправить, ничего не переустанавливая.