Qtプログラムには、Debianアカウント(QtConfig、Virtualbox、VLC)にギリシャ語のフォントがあります。

Qtプログラムには、Debianアカウント(QtConfig、Virtualbox、VLC)にギリシャ語のフォントがあります。

修正する:新しいユーザーを作成しましたが、adduserVirtualboxフォントは問題ありません。これは実際にいいえ私の問題を解決しましたが...何が起こったのかまだわかりません。私のユーザーアカウントに正しい設定が必要です。

Xfce を使用して Debian を新規インストールすると、Qt GUI フレームワークを使用できる QtConfig、VLC、Virtualbox などのプログラムにはすべてギリシャ語のフォントがあります。

これは本当に迷惑なことであり、理解できるものに変更したいと思います。可能であれば、システム全体のフォント設定に変更することをお勧めします。

以下はいくつかのスクリーンショットです。

QtConfig:Qtの設定 仮想ボックス: 仮想ボックス VLC:可視光通信

この問題をどのように解決できますか?

追加情報:

locale説明する:

LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

egrep '^[^#]' /etc/locale.gen説明する:

en_US.UTF-8 UTF-8

答え1

これはロケールの問題ではありません。

私はギリシャ語を理解していませんが、スクリーンショットを見るとこれが完全に正常な英語であることがわかります。明らかに「Welcome to VirtualBox」と書かれており、「New」と書かれたボタンがあり、その横にあるボタンは疑わしく「Settings」のように見え、いくつかの「the」と他の英語の単語があります。それが本当にギリシャ語だった場合、私はそれが非常に異なって見えると予想します。

したがって、ロケールでもギリシャ語でもありませんが、英語です。

私はあなたがシステムにABC文字をギリシャ語で表示するいくつかの冗談フォントをインストールまたは選択したと仮定します。残念ながら、私はQtの設定にはうまくいかず、どのフォントがソリューションを直接指しているのかわかりません。

とにかく役に立ちます。

答え2

ファイルに以下を追加してみてください/etc/default/localeたぶんまた /etc/environment

LC_ALL=en_US.UTF-8
LANGUAGE=en_US.UTF-8

以下を完全に追加します。/etc/profile

: ${LANG:=en_US.UTF-8}; export LANG
: ${LC_ALL:=en_US.UTF-8}; export LC_ALL

再起動しても問題が解決しない場合は、次の端末でvirtualboxを実行してみてください。

(export LANG=en_US.UTF-8; export LC_ALL=en_US.UTF-8; VirtualBox)

または、実行可能ファイルが何でも呼び出され、変更があるかどうかを確認します。私は読んだどこかにQt 4.7には地域設定の問題があり、これはバージョン4.8で修正されました。

編集するChris Brownがコメントで述べたように、LC_ALLグローバルに変数を設定することはエレガントな解決策ではありません。問題がバージョン4.7のバグである場合は、一時的な解決策として使用されます。これが問題ではない場合、またはQt 4.8にアップグレードした後に修正された場合は、この変更をキャンセルする必要があります。

答え3

バックアップまたは削除してみてください。~/.config/Trolltech.conf

答え4

rootユーザーとして:

dpkg-reconfigure locales

関連情報