LINUX.ORG.RU

В Windows-проге нельзя набирать русскими буквами

 ,


0

1

Всем привет.

Поставил одну Windows-програмку под wine. Интерфейс у нее русский. У меня локаль ru_RU.UTF-8. Когда запустил просто так, русских букв в окнах не было видно. Когда запустил $ LC_ALL=«C» wine program.exe - русские буквы видны, но теперь по-русски ничего нельзя вводить (ну, и в диалоге сохранения файлов русские имена файлов - кракозябрами).

Вопрос: как заставить и показывать русские буквы, и нормально вводить русский текст?

Заранее признателен!

★★★★★

Ответ на: комментарий от VictimOfLoveToLinux

Там про устаноку шрифтов. А я про ввод. Отображаются русские шрифты (с LC_ALL=«C» ) - правильно. Не вводятся!

Kroz ★★★★★ ()
Ответ на: комментарий от Kroz

озвучь имя программы - может на appdb о ней что-то есть?

Pinkbyte ★★★★★ ()

Версия вайна? Кто такой program.exe?

CYB3R ★★★★★ ()
Ответ на: комментарий от anonymous

Все, разобрался. Действительно, нужно было запускать через LC_ALL=«ru_RU.CP1251» . Но перед этим нужно завести себе в системе эту локаль. Отредактировал /etc/locale.gen, добавил туда «ru_RU.CP1251 CP1251», потом запустил $ locale-gen. Еще в процессе экспериментов набирал вот это, не уверен нужно ли:
$ localedef -c -i ru_RU -f CP1251 ru_RU.CP1251
$ localedef -c -i /usr/share/i18n/locales/ru_RU -f /usr/share/i18n/charmaps/CP1251.gz /usr/lib/locale/ru_RU.CP1251

Всем спасибо!

Kroz ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.