Как зафиксировать российские буквы в Винном приложении, когда корректирующийся ЛЕНГ не помогает?

Действительно ли это - проблема ключевого отображения или проблема поддержки acpi?

Регистрация /proc/acpi/ если у Вас есть некоторые записи как этот: /proc/acpi/video/GFX0/LCDD/brightness

При нахождении его попытайтесь установить значение, возможно, как это:

echo "4" > /proc/acpi/video/GFX0/LCDD/brightness
12
17.05.2012, 20:43
3 ответа

Локаль Unix не имеет никакого значения для программ, работающих в ВИНЕ. Необходимо настроить winodws в вине для русского языка.

1
27.01.2020, 19:56
  • 1
    Этот ответ раньше помогал в прошлом: unix.stackexchange.com/a/2707/2119 - вот почему я судил ЛЕНГА на этот раз. Если бы Вы думаете, что это не путь, то, что Вы рекомендовали бы? –  Ivan 19.05.2012, 20:46
  • 2
    Сначала, export LANG=ru_RU.utf8 appname неправильное выражение, необходимо опустить export и используйте LANG=ru_RU.utf appname. Во-вторых, запустите Windows Control Panel в ВИНЕ и установите кириллицу. –  paul 22.05.2012, 14:53
  • 3
    , как Вы означаете запускать Windows Control Panel в ВИНЕ? Если Вы имеете в виду "вино control.exe" - оно приводит к этому: imgur.com/31BfO - никакой апплет настроек кодовой страницы там. Если Вы имеете в виду "вино control.exe intl.cpl" - оно просто ничего не делает (я попробовал control.exe Вина и исходный Windows control.exe с и исходным Windows Вина по умолчанию intl.cpl). чтения канала –  Ivan 23.05.2012, 03:30

Во-первых, LANG не мог бы быть достаточным. Использовать LC_CTYPE. Затем если Ваша системная локаль не является российской, вероятно, что Вы не установили эту локаль. Для установки его сделайте следующее как корень (эти примеры для Ubuntu, адаптируют их к дистрибутиву):

echo ru_RU.UTF-8 UTF-8 >> /var/lib/locales/supported.d/local
dpkg-reconfigure locales

После этого выполнения, например. LANG=ru_RU.utf8 cal должен дать Вам российский календарь в течение текущего месяца. Если это не делает, попробовать

locale-gen --purge --no-archive

Теперь необходимо смочь запустить винное приложение как

LC_CTYPE=ru_RU.utf8 wine myapp.exe
11
27.01.2020, 19:56

Мне удалось сделать это на FreeBSD и Вине 1.5.24 путем установки LC_ALL и LANG кому: ru_RU.UTF-8. Обратите внимание, что это ru_RU.UTF-8 и нет ru_RU.utf8, с более поздним существом недопустимое имя локали в моей системе, по крайней мере. Я предполагаю, что это может быть проблемой на другом *, ОТКЛОНЯЮТ системы, и в Вашем конкретном случае, также.

HTH

3
27.01.2020, 19:56

Теги

Похожие вопросы