ホームページ >運用・保守 >Linuxの運用と保守 >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-support2. 言語パックがあるだけでは十分ではなく、対応する文字セットを設定する必要があります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/profileView the currentcharacter set:
# echo $LANG上記の設定の後、文字セットを設定する必要があります。 表示: 添付ファイル: 文字セットを設定した後、Web のコードが文字化けするプロジェクトのダウンロード ファイルは Tomcat の file.encoding を変更でき、catalina.sh (Windows の場合は catalina.bat) で -Dfile.encoding=UTF-8 を設定します。これはserver.xmlでも必要です。 UTF-8エンコーディングを設定します:
以上がLinux が中国語をサポートしていない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。