Una aplicación con una interfaz de usuario rusa muestra signos de interrogación en su lugar la mayor parte de su texto (aunque algunos elementos se muestran bien).
La configuración regional del sistema es en inglés (en_US, en_IE), he probado Ubuntu ant XUbuntu 12.04 con Wine 1.5.
He intentado iniciar la aplicación con
LANG=ru_RU.utf8 wine myapp.exe
Pero no ayuda.
También he comprobado que ttf-mscorefonts-installer
está instalado.
Si uso Windows, la configuración de la página de códigos rusa para aplicaciones no Unicode en el Panel de control resuelve el problema.
¿Algunas ideas?
LANG=ru_RU.utf8 wine myapp.exe
resolver el mismo problema para míRespuestas:
En primer lugar,
LANG
podría no ser suficiente. UsoLC_CTYPE
. Entonces, si la configuración regional de su sistema no es rusa, es probable que no haya instalado esta configuración regional. Para instalarlo, haga lo siguiente como root (estos ejemplos son para Ubuntu, adáptelos a su distribución):Después de esta ejecución, por ejemplo,
LANG=ru_RU.utf8 cal
debería darle el calendario ruso para el mes actual. Si esto no es así, intenteAhora deberías poder ejecutar tu aplicación de vino como
fuente
Logré hacer esto en FreeBSD y Wine 1.5.24 configurando
LC_ALL
yLANG
pararu_RU.UTF-8
. Tenga en cuenta que esru_RU.UTF-8
y noru_RU.utf8
, con el último como un nombre de configuración regional no válido en mi sistema, al menos. Supongo que este puede ser el problema en otros sistemas * NIX, y también en su caso específico.HTH
fuente
La configuración regional de Unix no tiene ningún significado para los programas que se ejecutan en WINE. Debe configurar winodws-in-wine para ruso.
fuente
export LANG=ru_RU.utf8 appname
es una expresión incorrecta, debe omitirexport
y usarLANG=ru_RU.utf appname
. En segundo lugar, ejecute el Panel de control de Windows en WINE y configure Cirílico.