Как изменить язык в Linux Mint

Обновлено: 21.11.2024

Я только начал использовать настольную систему с Linux Mint 20 Cinnamon и хотел убедиться, что методы ввода с клавиатуры работают для тайского и корейского языков. Это заставило меня пройти долгий путь, ознакомившись с несколькими статьями в блогах, вопросами и ответами, поэтому я решил задокументировать это, чтобы избавить других (и меня в будущем!) от этих усилий.

Я также кратко проверил, работает ли эта процедура с арабским, французским, ивритом, русским и шведским языками, поэтому я вполне уверен, что она будет работать для любого поддерживаемого языка и метода ввода.

Ниже приведены инструкции для Linux Mint Cinnamon; Думаю, для Mate они будут идентичными.

Языковая поддержка

  • Нажмите клавишу, начните вводить языки и выберите приложение "Языки".
  • Нажмите «Установить/удалить языки» в правом нижнем углу.
  • При необходимости введите свой пароль для входа, чтобы предоставить права суперпользователя для «Языков».

Для каждого языка, который вы хотите добавить:

  • Нажмите "Добавить"
  • Начните вводить название языка, выберите нужный язык и нажмите кнопку "Установить". Подтверждения того, что оно завершено, может не быть.
  • Найдите только что установленный язык в списке (опять же, вы можете начать вводить его, чтобы найти), выберите его и нажмите кнопку «Установить языковые пакеты».
  • При необходимости подтвердите все диалоговые окна подтверждения.

Оставшаяся часть работы связана с инфраструктурой метода ввода IBus.

Если в какой-либо момент во время этой процедуры вы увидите диалоговое окно с сообщением «Демон IBus не запущен. Вы хотите начать?», нажмите «Да».

Кроме того, если вы увидите диалоговое окно с сообщением «IBus запущен! Если вы не можете использовать IBus, добавьте следующие строки…», просто нажмите «ОК». Я видел, как это происходит, но никогда не нуждался в информации, отображаемой в диалоговом окне.

Установить IBus

Установите фреймворк управления вводом с клавиатуры IBus и поддержку хангыль (родной корейский алфавит):

sudo apt install -y ibus-m17n ibus-hangul

Добавить IBus в список запускаемых приложений

Нажмите клавишу (Windows/Mac), введите «Запуск» и выберите «Запуск приложений».

  • Нажмите кнопку "+".
  • Выберите «Пользовательская команда».
  • Имя: IBus
  • Для команды: ibus-daemon
  • Нажмите "Добавить".

Настроить IBus

Нажмите клавишу и введите ibus . Выберите «Настройки IBus».

Добавить сочетание клавиш

Cinnamon использует для навигации по элементам панели, и я не нашел способа отключить это, поэтому я назначаю другое сочетание клавиш для переключения языка, -k («k» для клавиатуры). Вот как:

На вкладке "Общие":

  • нажмите кнопку с надписью «…» справа от текстового поля «Следующий метод ввода».
  • выбрав " ", нажмите кнопку "Удалить"
  • Замените любой текст в поле ввода «Код ключа» на «k».
  • отметьте «Control», «Alt» и «Super»
  • нажмите кнопку "Добавить"
  • нажмите кнопку "ОК"

Возможно, вам не нужно делать это, если вы используете Mate и комбинация клавиш доступна для использования IBus.

Кроме того, я обнаружил, что -k не работает при нажатии, когда активны определенные методы ввода. Я кратко исследовал, как отключить использование Cinnamon, но не смог найти ответ. Любой? Поддерживается назначение нескольких комбинаций клавиш для этого действия, так что это еще один подход.

Добавить методы ввода

На вкладке "Метод ввода" нажмите "Добавить".

Для каждого желаемого метода ввода щелкните нужный язык или, если его нет в списке (например, корейский и тайский), щелкните запись с тремя вертикальными точками, щелкните текстовое поле, чтобы выделить его, и введите язык в поле текстовое поле, затем выберите запись под названием нужного языка. В случае с корейским есть только один («хангыль»). Нажмите «Добавить».

Перезагрузить и протестировать

Перезагрузите систему. (Если вы хотите сэкономить время, вы можете выйти из системы, а затем войти снова вместо перезагрузки, но это не подтвердит, что IBus был запущен при запуске системы.)

Протестируйте переключение методов ввода с помощью -k и ввод текста в приложение, которое может его принять.

Апплет языковой панели

Существует два метода вызова выбора метода ввода:

Апплет панели находится на системной панели и отображает текущий выбранный язык. При нажатии на нее отобразится список языков, из которых вы можете выбрать другой. Этот апплет можно использовать в качестве резервного механизма для смены языка, если сочетание клавиш не работает.

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

Предупреждения

Вызов выбора метода ввода

Как уже упоминалось, если сочетание клавиш для выбора метода ввода не работает, запомните апплет панели и используйте его вместо него.

Знайте свои методы ввода

  • Метод ввода на корейском языке использует комбинацию клавиш переключения для переключения между вводом символов хангыль и английским языком. Когда вы переключаетесь в режим ввода на корейском языке с другого языка, он изначально будет в режиме английского языка, поэтому может быть неочевидно, что вы успешно переключились на корейский язык. Нажмите, чтобы переключиться в режим ввода хангыль.
  • Если вы новичок в каком-либо языке, возможно, вам нужно узнать о методах компьютерного ввода этого языка, которым не учат в школе или которые не очевидны по другим причинам. Если кажется, что ввод работает неправильно, убедитесь, что вы не упускаете из виду функцию этого метода ввода.
  • Некоторые языки имеют множество методов ввода, из которых можно выбирать, и некоторые из них могут быть лучше других для ваших целей. Например, некоторые макеты Дворжака представляют интерес только для самых стойких душ.

Конфигурация для конкретного языка

Для других языков могут быть особые требования, например, необходимость установки пакета ibus-hangul для корейского языка.

путь-
меню мяты - система - администрирование - языковая поддержка
у вас должны быть установлены языковые пакеты для включения нужного языка, если его там нет
путь -
мята - система - менеджер пакетов synaptic - языки (выбрать и установить)

Графический интерфейс "Поддержка языков" является стандартным для большинства систем на базе Ubuntu.

Для моей версии Linux Mint для Fluxbox это было в разделе «Инструменты системы» > «Инструменты системы» > «Поддержка языков». Я не могу вспомнить, куда его втыкает версия Gnome, но он должен находиться где-то в разделе «Администрирование» > «Языковая поддержка».

Это ваш лучший выбор, найдите его и используйте, так как он значительно упрощает вопрос добавления языковой поддержки и других локалей и даже методов ввода, для чего мне обычно это нужно, чтобы добавить Ibus и Anthy в помощь в моих попытках выучить японский язык.

hali написал: Я только что установил LMDE, где языковая поддержка (я хочу изменить язык для некоторых пользователей)?
заранее спасибо за ответ

Я тоже ищу это!!
В Mint 9 isadora находится под gnome-language-selector, но я не нашел в LMDE??

Lol, я немного идиот, я так привык видеть DE и думать об окружении рабочего стола, и я забыл, что теперь есть версия Linux Mint для Debian. Интересно, использует ли Debian другой инструмент для языковой поддержки, чем Ubuntu? Я только что сделал быстрый поиск на сайте Debian и ничего не нашел о том, что он использует. Я начинаю вспоминать, почему я никогда не интересовался чистым Debian, я всегда ненавидел попытки найти какую-либо полезную информацию на их веб-сайтах.

Похоже, в Debian настоящие мужчины делают это с помощью клавиатуры. Несмотря на это, мне больше понравилось меню «Языковая поддержка».

Похоже, в Debian настоящие мужчины делают это с помощью клавиатуры. Несмотря на это, мне больше понравилось меню «Языковая поддержка».

и установите языковой пакет (при необходимости). В следующем окне появится установленный пакет. Выберите, и все готово.

У меня такая же проблема, но ответа не нашел.
Я хочу использовать язык США/Англия в своей системе, но после установки моих национальных языков (русские кодировки) все настройки в моей среде будут сброшены на рус. Я пытаюсь dpkg-перенастроить локали и установить по умолчанию US.utf-8 (и GB.utf8 тоже), но безуспешно, все программы по-прежнему используют русский текст вместо US или En. Кроме того, не найден пакет «Поддержка языков» в Synaptic и не было «Языка» в системном меню.

Было бы здорово, если бы кто-нибудь помог мне изменить язык, я не могу работать с неанглийским интерфейсом, это выглядит некрасиво.

Мой дистрибутив: LMDE 201109 Gnome, 64 бит.

Решено:
При входе в систему (запрашивать пароль пользователя на экране входа) внизу экрана появляется панель, где можно выбрать язык.

Кроме того, я удаляю все локали из dpkg-reconfigure (кроме enUS.utf8) и переустанавливаю свои национальные локали.

и установите языковой пакет (при необходимости). В следующем окне появится установленный пакет. Выберите, и все готово.

За каждой клавишей на клавиатуре закреплен знак — буква, цифра или специальный символ. Соответствие этих символов клавишам называется раскладкой. Следует отметить, что при произнесении слова «оценка» обычно задействуют язык, но это не тождественные понятия. В одних языках есть только один вариант раскладки, в других несколько. На компьютере можно настроить две или три раскладки для одного и того же языка.

Пользователи Linux имеют возможность по своему усмотрению добавлять в систему языки и раскладку, а также настраивать параметры и переключаться между ними. Сегодня мы обсудим, как переключить раскладку в linux mint и как добавить в систему новый язык.

  • Как добавить раскладку клавиатуры в Linux Mint
  • Переключение раскладки клавиатуры в Linux Mint
  • Статистика

Как добавить раскладку клавиатуры в Linux Mint

По умолчанию в Linux Mint Cinnamon установлен только один язык — английский. Во время установки ОС на свой компьютер вы можете выбрать вторую раскладку, например, русскую. То есть при первой загрузке вам будут доступны для использования два языка. Иногда этого недостаточно, но если есть необходимость в установке дополнительных раскладок клавиатуры, то это можно сделать в любой момент. Поэтому важно не только понять, как поменять язык в linux mint на один из уже установленных, но и как добавить новый язык.

Для управления клавиатурой (и языками в частности) предусмотрена утилита keyboard-configuration. Он может работать двумя способами:

  • Выберите Меню → Параметры → Клавиатура.
  • Нажав значок языка на панели задач и выбрав пункт меню Настройки клавиатуры.

Какой бы из этих способов вы ни выбрали, языковые настройки нужно перейти на вкладку Layout.

Список всех установленных раскладок клавиатуры находится в левой части окна. Чтобы добавить новый, нажмите на знак + внизу. Откроется новое окно со списком всех доступных языков.

Найдите нужный язык, выделите его мышью и нажмите «Добавить». Чтобы не пролистывать весь список, можно ввести название языка в строку поиска.

Чтобы сразу отобразить выбранный макет, нажмите Предварительный просмотр.

После добавления появится новый макет со списком установленных и доступных для использования. При желании вы можете перетасовать список, настроить языки в удобном для вас порядке. Это можно сделать с помощью кнопок со стрелками, расположенных внизу окна. Также есть кнопка со знаком минус (–) — нажатие на нее удаляет выбранный макет из списка доступных.

В правой части окна Макет есть несколько дополнительных опций. Первый из них — Включить менее распространенную раскладку в список для выбора. Если вам нужна какая-то очень экзотическая и редко используемая раскладка, установите этот флажок.

Если вы работаете с двумя-тремя языками, попеременно переключаясь между Windows, например, пишете текст в редакторе на русском, а в мессенджере пишете на английском и ищете в браузере что-то на китайском, вам Буду признателен за второй вариант — Разрешить отдельный макет для каждого окна. По умолчанию все Windows используют один и тот же макет. Разберемся, как переключить раскладку клавиатуры в Linux Mint.

Переключение раскладки клавиатуры в Linux Mint

По умолчанию в Linux Mint Cinnamon не назначены горячие клавиши для переключения раскладок. Для перехода с одного языка на другой нажмите на значок языка (флажок или буквенное обозначение) на панели задач. Однако, чтобы не совершать лишних действий, все же стоит установить комбинацию клавиш. Например, многие люди привыкли переключать раскладки клавиатуры в Linux Mint с помощью Alt + Shift или Ctrl + Shift.

На привычной вкладке Макет внизу окна есть кнопка Настройки. При нажатии на нее открывается окно с дополнительными настройками. Выберите пункт Переключиться на другую раскладку и нажмите на него, появится список доступных сочетаний клавиш.

Отметьте соответствующий параметр и нажмите «Закрыть». Ключи смены раскладки linux mint заработают сразу после этого действия, нет необходимости перезагружать компьютер.

Однако может случиться так, что при попытке открыть Настройки, раскладка клавиатуры каждый раз будет сталкиваться с багом системы, когда окно настроек просто закрывается. Вариантов решения две проблемы — либо переустановить ОС, либо найти в диспетчере программ утилиту настройки клавиатуры и удалить ее, а затем установить заново.

В процессе установки на экран будет выведено окно настроек, в котором можно выбрать комбинацию клавиш для переключения раскладок.

Каждый раз, когда вы хотите изменить комбинацию клавиш, инструменты удаления и установки придется повторять.

Статистика

Настройка языков и раскладок клавиатуры в Linux Mint Cinnamon достаточно гибкая, не занимает много времени и не требует специальных знаний.Теперь вы знаете, как настроить переключение раскладок Linux Mint. Если у вас есть вопросы по теме, задавайте их в комментариях.

Несколько дней назад мне срочно понадобилось ввести хинди на моем рабочем столе Linux mint, однако я не смог понять это, я также проверил «Языки» в настройках и установил необходимый языковой пакет.

Даже после этого у меня не было возможности печатать на хинди. Мой другой вариант состоял в том, чтобы искать инструменты ввода Google. Однако они недоступны для пользователей Linux.

Поиск в Интернете также не помог, потому что большинство руководств для Ubuntu и Ubuntu имеют настройки, отличные от настроек Linux mint.

Это было очень неприятно, и из-за этого мне пришлось упустить что-то очень важное. Когда я, наконец, нашел ответ на свой вопрос, я подумал обо всех других людях, которые могли уйти при тех же обстоятельствах.

Я также видел свои сообщения на Reddit о людях, которые хотят печатать на определенных языках. Хотел бы я найти такой же учебник, как этот, который мог бы избавить меня от многих хлопот, но в любом случае следуйте этому руководству, чтобы включить ввод текста на любом языке в Linux mint.

Единственное, что я пропустил, это просто выбор раскладки клавиатуры для моего языка. Ниже приведен список инструкций, которым необходимо следовать, чтобы включить ввод текста на вашем языке.

Я также включил инструкции на основе изображений, которым вы можете следовать, чтобы включить хинди или другой язык в вашей системе. Вы можете прокрутить страницу вниз, чтобы просмотреть инструкции на основе изображений.

  1. Откройте Системные настройки -> Языки.
  2. Нажмите «Установить/удалить языки» и установите языковой пакет для вашего языка.
  3. Вышеописанный шаг не обязателен, но рекомендуется.
  4. Затем перейдите в «Настройки системы» -> «Клавиатура».
  5. Перейдите в раздел «Макеты» и нажмите «+», чтобы добавить новый макет.
  6. Найдите и выберите свой язык в появившемся всплывающем окне.
  7. Теперь вы можете ввести язык, который вы только что выбрали.

Установите языковой пакет для вашего языка

Мы установим языковой пакет для языка, на котором хотим печатать, а затем сможем использовать этот язык в качестве системного.

Этот шаг необязателен, но рекомендуется, поэтому теперь давайте приступим к установке языкового пакета в Linux Mint.

Перейдите к настройкам системы и в разделе "Настройки" нажмите "Языки".

Как вы можете видеть на изображении ниже, здесь мы можем применить языковой пакет для всей системы. Нажмите «Установить/удалить языки», чтобы просмотреть все доступные языковые пакеты.

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

Поэтому введите свой пароль и нажмите «Проверить подлинность».

Теперь прокрутите вниз и посмотрите, установлен ли языковой пакет, который вы хотите установить. Нажмите кнопку «Добавить» для установки, если она еще не установлена, как показано на рисунке ниже.

Пролистайте все доступные языки, выберите тот, который хотите установить, и нажмите кнопку "Установить".

После установки языкового пакета закройте окна и в меню «Настройки» нажмите «Клавиатура». Вы можете найти вариант клавиатуры в разделе «Оборудование».

В настройках клавиатуры перейдите в меню «Макеты» и нажмите «+», чтобы добавить новый макет. Нам нужно добавить разные макеты для каждого языка, на котором мы хотим печатать.

Теперь в появившемся всплывающем окне выберите язык и нажмите кнопку "Добавить".

Вы можете увидеть сотни языков в меню, также вы можете предварительно просмотреть раскладку, прежде чем добавлять ее, нажав «Предварительный просмотр», выбрать подходящую раскладку для своей клавиатуры и нажать «Добавить».

Вы можете видеть, что теперь в макетах появился новый язык. Теперь давайте перейдем к выбору этого недавно добавленного языка.

Вот как выглядит моя раскладка клавиатуры для языка хинди. Здесь показано, что будет вводить каждая клавиша моей клавиатуры при нажатии соответствующей клавиши.

Как только вы добавите новый макет, на вашу панель будет добавлен апплет с флагом страны языка, который вы используете в данный момент.

Чтобы изменить язык, нажмите на этот апплет и выберите язык, который вы только что добавили.

Теперь откройте любой текстовый файл и начните печатать, вы увидите, что теперь я могу писать на хинди. Точно так же вы можете писать на любом языке в Linux Mint.

Завершение

Это все, что касается этой статьи. Надеюсь, она вам помогла. Если у вас до сих пор есть какие-либо проблемы, сообщите мне об этом в комментариях. Кроме того, ваши комментарии мотивируют меня писать.

Читайте также: