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

藏色散人
Freigeben: 2020-05-25 10:39:16
Original
7198 Leute haben es durchsucht

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
Nach dem Login kopieren

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"
Nach dem Login kopieren

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
Nach dem Login kopieren

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"    # 设置为英文
Nach dem Login kopieren

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

LANG="zh_CN.UTF-8"
Nach dem Login kopieren

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

export LANG="zh_CN.UTF-8"
Nach dem Login kopieren

Neu laden:

# . /etc/profile
Nach dem Login kopieren

Aktuellen Zeichensatz anzeigen:

# echo $LANG
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage