Я ищу пошаговый метод включения записи на индийских языках (хинди и гуджарати) в приложениях Ubuntu (браузер, LibreOffice, Pidgin и т. Д.).
Может ли кто-нибудь предоставить мне метод для начинающего, чтобы сделать это или просто направить меня к тому, если вы знаете?
Меню и настройки значительно изменились с тех пор, как Ubuntu 17.10 и выше использует Gnome Shell вместо Unity. Эти инструкции могут работать и для Ubuntu 17.10, но я протестировал их только в Ubuntu 18.04 LTS.
Перейдите к Системному меню в верхнем правом углу панели рабочего стола и нажмите кнопку
. выберите Настройки , значок отвертки и гаечного ключа.
Выберите Регион и языки
Щелкните по значку + под значком Источники входа , чтобы открыть окно Добавить источник входа .
Щелкните по трем точкам в нижней части окна, чтобы вывести на экран строка поиска.
Введите Hindi или любой другой язык, который вы хотите установить. Слово Другой отобразится в верхней части окна.
Нажмите на Другой различные раскладки клавиатуры для хинди (или языка, который вы набрали) отобразится под ним.
Выберите раскладку клавиатуры и нажмите кнопку Add в верхней части окна.
Теперь новая раскладка клавиатуры будет перечислена в таблице Input Sources.
Вот так!
Повторите шаги, описанные выше.
Для гуджарати по умолчанию доступна только одна раскладка клавиатуры.
Проверьте выбранную раскладку клавиатуры, сначала выберите язык из списка источников ввода. Затем нажмите на иконку клавиатуры в правом нижнем углу.
Вы также можете увидеть раскладку клавиатуры любого установленного языка из выпадающего меню иконки языка в правом верхнем углу рабочего стола.
ibus-m17n
, предпочтительный метод Если вы не видите нужную раскладку клавиатуры, или если вы получите неожиданные результаты при вводе текста на выбранном языке , выполните следующие действия по установке ibus-m17n
. Это даст вам больше возможностей для выбора раскладки клавиатуры на вашем индийском языке.
Откройте терминал, нажав Ctrl+Alt+T и введите:
sudo apt install ibus-m17n
Введите пароль в ответ на запрос.
Закройте все приложения и перезапустите компьютер .
ibus-m17n
на основе раскладок клавиатуры для отображения в списке. Следуйте
те же действия для выбора другой раскладки клавиатуры.
После выбора новой раскладки клавиатуры вы увидите значок нового языка на верхней панели. Щелкнув по нему, вы получите все установленные раскладки клавиатуры. Вы также можете переключаться между различными установленными раскладками клавиатуры, нажав Super+Space, или Shift+Super+Space.
Перейдите к Системные настройки > Языковая поддержка > Установка языков и установите хинди (или любой другой индийский язык).
Bolnagiri
, KaGaPa
, Phonetic
и Wx
. Различные раскладки назначают различные клавиши Wx разным буквам. Выберите раскладку клавиатуры, к которой вы привыкли, или попробуйте несколько и посмотрите, какая из них вам больше нравится. Вот несколько примеров раскладок клавиатуры на хинди.Повторите для Гуджарати. Когда вы делаете это в первый раз, он попросит разрешения установить какое-нибудь программное обеспечение. Скажите "да" и при необходимости введите пароль.
ibus-m17n
, предпочтительный метод Теперь откройте новое окно LibreOffice или Gedit, или где бы вы ни захотели набрать текст на хинди и нажмите Super+Space Bar. Это изменит метод ввода на хинди для данного приложения. Вы заметите, что теперь на иконке в лотке отображается Hindi क्. Если вы не видите क् и видите значок клавиатуры или другой языковой значок на верхней панели, нажмите на него и выберите Hindi-Itrans (m17n). Теперь введите "kaise ho", который должен появиться на хинди.
Обратите внимание, что фонетическая раскладка Itrans имеет свои правила, так что она может быть не совсем той, к которой вы привыкли. В методе выбора ввода ibus также есть выбор Gujarati-Itrans.
Более подробные инструкции с картинками.
Смотрите ответ на Как набрать половину символа хинди с раскладкой на хинди (Bolnagri)?
Надеюсь, это поможет.
Код клавиатуры на языке хинди - hi
и Gujarati - gu
Чтобы добавить поддержку
просто нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда откроется, запустите команды ниже.
setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,hi
Или
setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,gu
Имейте в виду, что вышеописанное исчезнет после перезагрузки.
Используя открытые системные настройки GUI, перейдите к раскладке клавиатуры и добавьте желаемую раскладку.
Нажмите
Ctrl + Alt + T
Открывается окно выводов
Тип
sudo synaptic
Открывается окно синапса
Перейдите к инструменту поиска и найдите пакет iok
В появившемся окне поставьте галочку слева на iok
Щелкните по метке для установки
Щелкните по метке для установки
. Apply
Щелкните еще раз Apply
Щелкните Close
Now search for ibus
В появившемся окне поиска ibus поставьте галочку слева от него
Щелкните по метке для установки
Щелкните еще раз Apply
Щелкните по применению
Щелкните по закрытию
Close Synaptic
Открывается окно настроек
System Settings (Системные настройки), перейдите к значку Language Support и щелкните по нему
В появившемся окне Language Support щелкните по кнопке Install/Remove languages
Browse for Hindi (Установка/удаление языков) и поставьте галочку справа от него.
Щелкните по применению
Закрыть языковую поддержку и системные настройки Windows
Войдите в Dash
Введите iok и нажмите на значок iok, который появляется
iok - Клавиатура открывается
В правом нижнем углу окна выберите hindi-. inscript
Появляется новая раскладка клавиатуры
Открыть либреофис или gedit или любое другое приложение текстового редактора
Нажмите комбинацию клавиш
super + пробел
начинайте печатать на хинди
नमस्ते, मेरा नाम रैन्चो है|
Чтобы вернуться к английскому языку, снова нажмите комбинацию клавиш
super + пробел
Для ввода индийских языков или любых других языков в Linux 11.1 и выше,необходимо установить шрифты для этих языков и метод ввода с клавиатуры amd ibus m17n
Для индийских языков откройте терминал и выполните следующие команды:
sudo apt-get install ttf-indic-fonts
sudo apt-get install ibuspressing both keys
sudo apt-get install ibus-m17n
Перезагрузите компьютер. Затем с тире (нажмите Super ) выберите «Системные настройки», а затем «Поддержка языков» (закройте любое другое окно, появится jf).
Перейти к системе ввода с клавиатуры и выберите ibus
из списка для включения ibus
.
Затем в тире найдите и выберите «Методы ввода с клавиатуры» и щелкните правой кнопкой мыши значок, если он не установлен, выберите «Установить».
После этого выберите «Способы ввода с клавиатуры» и выберите «Запуск», появится меню настроек Ibus.
На вкладке «Общие» отметьте значок для отображения на панели задач.
Теперь выберите вторую вкладку «Метод ввода», отметьте «Настроить активные методы ввода», затем выберите метод ввода из списка (щелкните значок списка, чтобы выбрать язык из списка), например, гуджарати (выберите один из них - в сценарии, итран или фонетический) выбранный язык появится в разделе «Настроить активные методы ввода».
Затем нажмите кнопку «Добавить» справа. Для хинди выберите «Хинди» -> (выберите один из 6 вариантов, выберите фонетический m17n
для ввода во время разговора; भारत = Shift + bart) и нажмите «Добавить» рядом с ним. Закройте меню настроек ibus.
Таким образом, можно выбрать любой язык из списка и добавить его на языковую панель.
В любом редакторе, чтобы активировать нужный язык, нажмите на языковую панель (правый верхний угол экрана) и выберите язык, на котором вы хотите печатать. Когда вы выбираете язык, значок изменится на этот язык. Для ввода на английском языке выберите вариант - метод ввода выключен.
В старой версии Linux, Ctrl + Пробел , активирует и деактивирует нужный язык.