Это старая версия документа.


FIXME: Нужно дополнить; применить литературные выражения, а не те что сейчас; подправить оформление

Поддержка языков Восточной Азии в Ubuntu 10.04

Итак, по умолчанию свободный ввод символов CJK-языков доступен только в китайской/японской/корейской версиях Ubuntu/Kubuntu. Поэтому нам нужно кое-что установить:

sudo apt-get install ibus ibus-anthy im-switch
CJK – это китайский, японский и корейский языки (с англ.)

Всяческие scim, uim и прочее теперь не модно, поэтому нам они не понадобятся, тем более что ibus их с успехом заменит. Для поддержки ввода китайских иероглифов или корейских символов нужно ставить ibus-pinyn и ibus-hangul соответственно. После установки ibus нужно выполнить следующую команду:

im-switch -c

Вам будет предложен выбор метода ввода для текущей локали. Пользователи Gnome выбирают ibus, KDE – ibus-kde. В принципе, этого можно не делать, работать должно и без этого шага, но мало ли, подстраховаться не помешает. Не знаю, нужно ли прописывать загрузку ibus в автозапуск в Gnome. Попробуйте просто стартануть ibus, может, и запустится при следующем входе в систему автоматически. Через значок в трее можно получить доступ к настройкам этой программы. Для проверки установите курсор в любом текстовом поле и нажмите Ctrl+Space. Должна появиться небольшая панель с выбором метода ввода и прочими кнопочками (Help и т.д.). Вот, собственно, и все (для пользователей Gnome).

Пользователям KDE4 придется немного попотеть. По непонятным причинам ibus должным образом не сконфигурирован для корректной работы в Plasma Desktop. По умолчанию есть плазмоид kimpanel, от которого ни холодно, ни жарко. Что же нужно сделать? После установки ibus и выбора ibus-kde в im-switсh необходимо создать скрипт автозапуска ibus при входе в сеанс KDE. Делается это так:

cat > ~/.kde/Autostart/reload-ibus-daemon <<EOF

#!/bin/sh
ibus-daemon --replace --xim --panel=/usr/lib/ibus/ibus-ui-kde
EOF

chmod +x ~/.kde/Autostart/reload-ibus-daemon

Теперь не забудьте добавить плазмоид kimpanel на панель (в русском переводе плазмоид называется «Панель метода ввода»). На этом наши действия окончены. После следующего логина в системе вы увидите kimpanel с кучей значков. Жмёте Ctrl+Space и работаете.