ホームページ  >  記事  >  運用・保守  >  Linux が中国語をサポートしていない場合はどうすればよいですか?

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

藏色散人
藏色散人オリジナル
2020-05-25 10:39:167190ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。