Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: сокращенные названия языков, Ubuntu 14.04  (Прочитано 772 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн plusultra

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Кто знает, где можно посмотреть на сокращенные названия языков для Ubuntu?
Краткое описание проблемы. У меня установлено в системе несколько языков, для каждого из которых существует отдельная комбинация клавиш (например, ctrl+1 - английский, ctrl+2 - испанский и т.д.). Настроил я все это через Параметры клавиатуры-Комбинации клавиш-Дополнительные команды, где языки вызываются через setxkbmap (например для русского этого будет setxkbmap ru).
Проблема в том, что не все названия языков совпадают с тем, как это отображается вверху, например, английский будет не setxkbmap en, а setxkbmap us. Немного другая проблема у испанского, где нужно сразу ставить код какой-то конкретной раскладки (например мексиканской setxkbmap mx), т.к. раскладка setxkbmap es выдает какую-то глючную клавиатуру с ударениями не в ту сторону (для португальского нужно сразу указывать бразильскую раскладку - setxkbmap br).
Некоторые коды я методом тыка не смог определить:
- японский (Anthy)
- санскрит (фонетика KaGaPa)

буду благодарен за помощь в поиске списка всех таких сокращений.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: сокращенные названия языков, Ubuntu 14.04
« Ответ #1 : 01 Октября 2014, 15:16:12 »
sed -n '/! variant/,/^$/p' /usr/share/X11/xkb/rules/xorg.lst
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн plusultra

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: сокращенные названия языков, Ubuntu 14.04
« Ответ #2 : 01 Октября 2014, 22:26:15 »
А как должна выглядеть в итоге строка, чтобы сработало переключение? Например, санскрит:

san-kagapa      in: Sanskrit (KaGaPa phonetic)

Что из этого добавлять к setxkbmap? Перепробовал различные варианты, ничего не сработало.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: сокращенные названия языков, Ubuntu 14.04
« Ответ #3 : 01 Октября 2014, 22:53:15 »
setxkbmap -layout in -variant san-kagapa
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн plusultra

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: сокращенные названия языков, Ubuntu 14.04
« Ответ #4 : 01 Октября 2014, 22:55:47 »
спасибо! все работает

 

Страница сгенерирована за 0.052 секунд. Запросов: 25.