Ubuntu 14.04 LTSにWineをインストールしました。中国語フォントを含むプログラムを実行すると、ボックスタイプの構造が表示されます。
試した:更新、Ubuntuに中国語フォントをインストール、システム設定で中国語を追加。どれも機能しませんでした。
最初に、wqy-microhei.ttcフォントをオンラインでダウンロードする必要があります( https://github.com/anthonyfok/fonts-wqy-microhei/blob/master/wqy-microhei.ttc )
このRegeditファイルをPCに保存した後( https://Gist.github.com/swordfeng/c3fd6b6fcf6dc7d7fa8a )
C:ドライブフォルダー、Windowsフォルダー、Font(/home/YOURUSERNAME/.wine/drive_c/windows/Fonts)の下のwineフォルダーへのフォントファイルのコピー
.wineフォルダーが表示されない場合は、任意のフォルダーを入力し、キーボードのCtrl + H(非表示フォルダーの表示/非表示)を押します
最後に、regeditファイルをダウンロードしました。手順:1)winetricksをダウンロードします(sudo apt-get install winetricks)2)wine tricksアプリを開きます3)最初の画面で「Select default wineprefix」を選択し、「OK」をクリックします(次へ)4)「regeditを実行する」オプションを選択します。 Windowsレジストリエディター画面が表示されます。 5)「レジストリ>レジストリファイルのインポート」バーをクリックします6)ダウンロードしたレジストリファイルを選択してインポートします。 7)終了!
それがあなたのお役に立てば幸いです。私はまた、中国語のフォントを持ついくつかのソフトウェアを使用しています。 Wineはおそらくいくつかのディストリビューションをサポートしていません。
Wine envはありませんが、gine-feelは、中国語のフォントをwineにインストールすることができると言っています
/ usr/share/wine/fonts
フォントのロード元
フォントの問題ではなく、Wineのロケールの問題です。最も人気のあるWindows用ブルガリア語辞書(SA辞書)でも同じ問題がありました。アプリケーションを実行するExec=
ファイルの.desctop
ディレクティブ内のLANG
の後にWINEPREFIX
変数の正しい値を設定する必要があります。私の場合、これはLANG=bg_BG.UTF-8
です。以下は、私の.desctop
がどのように正しく機能するかの例です。
user@Host:~/Desktop$ cat Diction.desktop
[Desktop Entry]
Name=Diction
Exec=env WINEPREFIX="/home/spas/.wine" LANG=bg_BG.UTF-8 wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/spas/.wine/dosdevices/c:/users/Public/Desktop/Diction.lnk
Type=Application
StartupNotify=true
Path=/home/spas/.wine/dosdevices/c:/Program Files (x86)/SADiction
Icon=D7E1_Diction.0
StartupWMClass=diction.exe
locale
と入力して、ターミナル内のロケールの現在の値を検索します。