ロシア語のUIを使用するアプリケーションは、ほとんどのテキストではなく疑問符を表示します(一部の要素は正常にレンダリングされますが)。
システムロケールは英語(en_US、en_IE)で、Ubuntu Ant XUbuntu 12.04とWine 1.5を試しました。
アプリケーションを実行してみました。
LANG=ru_RU.utf8 wine myapp.exe
しかし、これは役に立ちません。
ttf-mscorefonts-installer
インストールされていることも確認してみました。
Windowsを使用している場合は、Unicode以外のアプリケーションのコントロールパネルでロシア語のコードページを設定すると問題が解決します。
どんなアイデアがありますか?
ベストアンサー1
まず、LANG
十分ではないかもしれません。使用LC_CTYPE
。その後、システムロケールがロシア語でない場合は、このロケールをインストールしていない可能性があります。インストールするには、rootとして次の手順を実行します(この例は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