Форум проекта PuppyRus Linux

Дистрибутивы проекта PuppyRus Linux => Русскоязычные сборки Puppy => Тема начата: sfs от 27 Июнь 2012, 09:33:13

Название: Локализация Puppy встроенными средствами: setxkbmap plang=
Отправлено: sfs от 27 Июнь 2012, 09:33:13
Простейший рецепт для свежих версий нерусских puppy, доступный пользователям с любой подготовкой
11.07.12 Эксперименты показали, что работает в precise, dpup. В slacko заявлено, но не работает (можно по старинке: ru_RU в /etc/profile + /usr/lib/locale). В saluki не заявлено и не работает

Пишем в загрузчике syslinux
Код
boot: puppy plang=ru_RU pkeys=us
Для grub4dos добавить plang=ru_RU pkeys=us в параметры kernel

После загрузки Х в терминале запускаем
Код
setxkbmap -layout 'en,ru' -variant 'winkeys' -option grp:alt_shift_toggle,grp_led:scroll
Получаем рус.яз с переключением и индикацией его лампой клавиатуры "scroll lock". Это сработает в любом линуксе. В некоторых нужно:'us,ru'. В качестве индикатора en-ru трея : xxkb, trayXkbSwitch (http://forum.puppyrus.org/index.php/topic,8097.0.html) (самое простое - 1 файл), fbxkb, xneur, ...

------
Хочется рус. в программах:
   Находим в http://pkgs.org прогу той же версии, выдираем /usr/share/locale/ru/LC_MESSAGES/*.mo
Хочется большего:
   Пользуемся поиском на форуме
Название: Re:Локализация Puppy встроенными средствами
Отправлено: Dormey от 28 Июль 2012, 14:37:46
Puppy 5.2
Включил рус раскладку встроенными средствами (menu -> Setup -> Mouse/keyboard Wizard -> Advanced Xorg keyboard configuration -> Layouts) там английским по белому написано как добавить раскладку. Далее переключаемся на вкладку Options, нажимаем Group Shift/Lock behavior и выбираем удобный вариант переключения раскладки. Одно "но": русский вариант клавиатуры устаревший, я видел его на древних клавах года 91-го. Пример: вместо (;) печатается (*), вместо (%)  - (:) , вместо (:) - (,) вместо (?) - (.) ,клавиша, соответствующая (/) и (?) в рус win раскладке должна печатать соответственно (.) и (,) , но она раскладку не переключает и т.д. Можно ли как-то сконфигурировать клаву чтобы при нажатии на экране печатался именно тот символ, который на клавише начертан?
Название: Re:Локализация Puppy встроенными средствами
Отправлено: rodin.s от 28 Июль 2012, 19:08:20
Нужно ещё выбрать layout variant: winkeys.
Название: Re:Локализация Puppy встроенными средствами
Отправлено: Dormey от 04 Август 2012, 13:56:42
Всё, ура! спасибо, заработало!!! :) :) :) :) :)