Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was soll ich tun, wenn Linux Chinesisch nicht unterstützt?

Was soll ich tun, wenn Linux Chinesisch nicht unterstützt?

藏色散人
藏色散人Original
2020-05-25 10:39:167223Durchsuche

Was soll ich tun, wenn Linux Chinesisch nicht unterstützt?

Was soll ich tun, wenn Linux Chinesisch nicht unterstützt?

Überprüfen Sie den vom aktuellen System verwendeten Standardzeichensatz:

# locale

Unter dem RedHat/CentOS-System ist die Datei, die die vom System verwendete Standardsprache aufzeichnet, /etc/sysconfig/i18n , wenn standardmäßig ein chinesisches System installiert ist und der Inhalt von i18n wie folgt lautet:

LANG="zh_CN.UTF-8" 
SYSFONT="latarcyrheb-sun16" 
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"

Die LANG-Variable ist die Abkürzung für Sprache. Benutzer mit ein wenig Englischkenntnissen können diese Variable auf den ersten Blick erkennen Bestimmt die Standardsprache des Systems, d. h. das Menü des Systems, die Sprache der Programmsymbolleiste, die Standardsprache der Eingabemethode usw. SYSFONT ist die Abkürzung für Systemschriftart, die bestimmt, welche Schriftart das System standardmäßig verwendet. Die SUPPORTED-Variable bestimmt die vom System unterstützten Sprachen, also die Sprachen, die das System anzeigen kann. Da Computer ihren Ursprung in englischsprachigen Ländern haben, ist zu beachten, dass Englisch unabhängig von der Einstellung dieser Variablen immer standardmäßig unterstützt wird und dass englische Schriftarten immer enthalten sind, unabhängig davon, welche Schriftart verwendet wird.

Empfohlen: „Linux-Tutorial

Wie wird also Chinesisch angezeigt?

1. Auf dem System muss ein chinesisches Sprachpaket installiert sein

# yum -y groupinstall chinese-support

2. Nur ein Sprachpaket zu haben, reicht nicht aus, wir müssen den entsprechenden Zeichensatz einstellen

2.1 Vorübergehend wirksam:

# export LANG="zh_CN.UTF-8"    # 设置为中文 
# export LANG="en_US.UTF-8"    # 设置为英文

2.2 Um dauerhaft wirksam zu werden, bearbeiten Sie /etc/sysconfig/i18n (am besten neu starten)

LANG="zh_CN.UTF-8"

2.3 Oder bearbeiten Sie die Konfigurationsdatei /etc/profile und fügen Sie die folgende Zeile hinzu:

export LANG="zh_CN.UTF-8"

Neu laden:

# . /etc/profile

Aktuellen Zeichensatz anzeigen:

# echo $LANG

Nach den obigen Einstellungen sollte der Zeichensatz eingestellt sein.

Ansicht:

Was soll ich tun, wenn Linux Chinesisch nicht unterstützt?

Anhang:

Nachdem der Zeichensatz festgelegt wurde, wird der verstümmelte Code des Webs angezeigt Projekt-Download-Datei kann geändert werden. Setzen Sie -Dfile.encoding=UTF-8

Was soll ich tun, wenn Linux Chinesisch nicht unterstützt?

in Tomcat file.encoding, catalina.sh (catalina.bat in Windows), natürlich, Es ist auch in server.xml erforderlich. Legen Sie die UTF-8-Kodierung fest:

Was soll ich tun, wenn Linux Chinesisch nicht unterstützt?

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Linux Chinesisch nicht unterstützt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn