LINUX.ORG.RU

Wine - Cyrillic Script

 ,


0

1

Коллеги,

не пойму почему и как это поменять. Запускаю прогу в Wine через LC_ALL=ru_RU.CP1251. Локаль в системе установлена. Шрифты меню в проге русские. Но контекстные меню с русскими шрифтами по-прежнему в кракозябрах. Здесь предлагается в winecfg поменять шрифт на «Script → Cyrillic». Но у меня все шрифты типа Arial, System и Tahoma отображаются как «Western» скрипт. Как сделать кириллические? На вайне ставил corefonts, а также ставил ttf-mscorefonts-installer в системе. Система - Ubuntu 21.10. Также скачивал заведомо кириллический Arial из Сети и клал его в папку со шрифтами. Но в winecfg он по-прежнему светится как Western.

/opt/wine-stable/share/wine/fonts$ locale -a | grep RU
ru_RU.cp1251
ru_RU.utf8

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

https://wiki.winehq.org/Testing_Languages

Обрати внимание на выделенное:

UTF-8 is a character set suffix, and all current Linux distributions use UTF-8 by default. Note that utf-8 or utf8 are NOT valid charset suffixes; they may work if a distribution has arranged the aliases for them, but please try to avoid them as the aliases might not exist.

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

моя прога запускается под cp1251, а не utf8

CP1251 is a character set suffix, and all current Linux distributions use CP125 by default. Note that cp-1251 or cp1251 are NOT valid charset suffixes; they may work if a distribution has arranged the aliases for them, but please try to avoid them as the aliases might not exist.

так лучше? :-D

aol ★★★★★ ()