Linux が中国語をサポートしていない場合はどうすればよいですか?

藏色散人
リリース: 2020-05-25 10:39:16
オリジナル
7069 人が閲覧しました

Linux が中国語をサポートしていない場合はどうすればよいですか?

Linux が中国語をサポートしていない場合はどうすればよいですか?

現在のシステムで使用されているデフォルトの文字セットを確認してください:

# locale
ログイン後にコピー

RedHat/CentOS システムでは、システムで使用されているデフォルトの言語を記録するファイルは /etc/sysconfig/ です。 i18n. デフォルトでインストールされている場合は中国語システムであり、i18n の内容は次のとおりです:

LANG="zh_CN.UTF-8" 
SYSFONT="latarcyrheb-sun16" 
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
ログイン後にコピー

LANG 変数は language の略で、英語の知識が少しあるユーザーであれば一目でこれであることがわかります。変数はシステムのデフォルト言語、つまりシステムのメニュー、プログラムツールバー言語、入力メソッドのデフォルト言語などを決定します。 SYSFONT はシステム フォントの略語で、システムがデフォルトで使用するフォントを決定します。 SUPPORTED 変数は、システムがサポートする言語、つまりシステムが表示できる言語を決定します。コンピュータは英語圏で生まれたため、これらの変数をどのように設定しても、デフォルトで常に英語がサポートされ、どのフォントが使用されているかに関係なく、英語のフォントが常に含まれることに注意してください。

推奨: 「linux チュートリアル #」

それでは、中国語を表示するにはどうすればよいでしょうか?

#1. システムには中国語の言語パックがインストールされている必要があります

# yum -y groupinstall chinese-support
ログイン後にコピー

2. 言語パックがあるだけでは十分ではなく、対応する文字セットを設定する必要があります

2.1 一時的に有効:

# export LANG="zh_CN.UTF-8"    # 设置为中文 
# export LANG="en_US.UTF-8"    # 设置为英文
ログイン後にコピー

2.2 永続的に有効にするには、/etc/sysconfig/i18n を編集します (再起動するのが最善です)

LANG="zh_CN.UTF-8"
ログイン後にコピー

2.3 または、/etc/profile 構成ファイルを編集します次の行を追加します。

export LANG="zh_CN.UTF-8"
ログイン後にコピー

Reload:

# . /etc/profile
ログイン後にコピー

View the currentcharacter set:

# echo $LANG
ログイン後にコピー
上記の設定の後、文字セットを設定する必要があります。

表示:

Linux が中国語をサポートしていない場合はどうすればよいですか?

添付ファイル:

文字セットを設定した後、Web のコードが文字化けするプロジェクトのダウンロード ファイルは Tomcat の file.encoding を変更でき、catalina.sh (Windows の場合は catalina.bat) で -Dfile.encoding=UTF-8

Linux が中国語をサポートしていない場合はどうすればよいですか?

を設定します。これはserver.xmlでも必要です。 UTF-8エンコーディングを設定します:

Linux が中国語をサポートしていない場合はどうすればよいですか?

以上がLinux が中国語をサポートしていない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!