Wie bringe ich chinesische Eingaben zum Laufen?

32

Wie konfiguriere ich Ubuntu für die Eingabe von Chinesisch?

Davidyu
quelle
Ich verwende Ubuntu 15.10 und aptitudeinstalliere das Paket ubuntu-keyboard-chinese-pinyin, um die Pinyin-Eingabemethode zu verwenden.
Shawn Xie

Antworten:

37

Mein System hatte ein ähnliches Problem: Ich konnte "Chinesisch" auswählen, aber es wurden keine Chinesen eingegeben. Der wichtigste Schritt, der fehlte, bestand darin, eine bestimmte chinesische Eingabemethode / ein bestimmtes chinesisches Eingabepaket zu installieren. Z.B:

sudo apt-get install ibus-pinyin 

Gehen Sie nach der Installation von Pinyin in diesem Beispiel zu System SettingsLanguage SupportChinese (Pinyin).

Jetzt funktioniert es wie erwartet.

Dieser Thread hat mir geholfen, diese Lösung zu finden. Es wird auch eine andere Eingabemethode vorgeschlagen:

sudo apt-get install ibus-sunpinyin

PS

Vergessen Sie nach keinem dieser Befehle, den IBus-Daemon neu zu starten

ibus restart
Samuel Li
quelle
Es hat mir jedoch geholfen (wie ich mir vorstellen kann), dass Nautilus die ganze Zeit Fehler auslöst, wenn Pinyin ausgewählt wird.
Gilberto Albino
Update: Auf neueren Ubuntu-Versionen (z. B. 18.04 und höher) kann Pinyin mithilfe der GUI installiert werden, ohne die Befehlszeilen zu berühren. Führen Sie dazu die folgenden Schritte aus .
Samuel Li
18
  1. Klicken Sie auf Dash Home, und suchen Sie nach "Sprachunterstützung".

  2. Klicken Sie auf "Sprache installieren / entfernen" und fügen Sie Chinesisch hinzu

  3. Klicken Sie auf "Strich nach Hause" und suchen Sie nach "Tastatureingabemethode".

  4. Fügen Sie unter "Eingabemethode" die chinesische Eingabemethode hinzu

  5. genießen!

hoffentlich hilft es

illidan333
quelle
ist das über apt-get möglich?
Scott 混合 理论
1
Ubuntu 16.10 findet nur Texteingabe bei der Suche nach Tastatureingabemethode , und es scheint nicht eine Möglichkeit zu sein, „Eingabemethoden“ in diesem Dialogfeld hinzuzufügen.
ODER Mapper
1
Hat bei mir nicht funktioniert. (in 16.04) Ich habe Chinesisch installiert und auf ein Kontrollkästchen geklickt, mit dem ich das Symbol in der Menüleiste sehen konnte, das anzeigt, welche Sprache aktiv ist. Darunter befindet sich ein Eintrag mit der Aufschrift "Texteingabeeinstellungen". Ich habe drei chinesische Artikel hinzugefügt. Ich habe sie alle nacheinander aktiviert, aber in keinem Textfeld, das ich ausprobiert habe, wird jemals Chinesisch produziert.
Schwieb
9

Setup-Anweisungen für die Unterstützung chinesischer Schriftzeichen in (Ubuntu 14.04) und (Ubuntu 16.04)

1. Aktivieren Sie die Unterstützung für Chinesisch

a - Klicken Sie auf Systemeinstellungen und dann auf Sprachunterstützung

Möglicherweise werden Sie aufgefordert, die Unterstützung für die aktuellen Sprachen zu installieren

b - Stellen Sie sicher, dass die Tastatureingabemethode system: auf IBus eingestellt ist

c - Klicken Sie auf Sprachen installieren / entfernen.

d - Wählen Sie Chinesisch (vereinfacht) und / oder Chinesisch (traditionell)

e - (ubuntu 14.04) - Klicken Sie auf Änderungen übernehmen

e - (ubuntu 16.04) - Klicken Sie auf Übernehmen


> Logout Login <


2. Installieren Sie zusätzliche chinesische Eingabesysteme

Dieser Schritt wird für 16.04 nicht funktionieren, da ibus-m17n nicht mehr über das Software-Center gefunden werden kann

a - Öffnen Sie das Ubuntu Software Center

b - Suchen und installieren Sie ibus-m17n


> Logout Login <


3. Wählen Sie Ihre Eingabesysteme aus und aktivieren Sie sie

a - Klicken Sie auf Systemeinstellungen , klicken Sie auf Texteingabe

b - Klicken Sie auf die Schaltfläche + , um neue Methoden hinzuzufügen

c - Wählen Sie Chinesisch (Pinyin) und klicken Sie auf Hinzufügen

Auf diese Weise können Sie Zeichen characters eingeben

Die folgenden Schritte funktionieren für 16.04 nicht, da sie von der Installation von ibus-m17n abhängen (ich werde ein weiteres Mal aktualisieren, wenn ich sie selbst installiere. Hier ist ein guter Ausgangspunkt

d - Wählen Sie Chinesisch (SunPinyin) und klicken Sie auf Hinzufügen

Auf diese Weise können Sie auch chinesische Zeichen eingeben 汉字 (optionale Alternative)

e - Wählen Sie Chinesisch (Hanyu Pinyin (m17n)) und klicken Sie auf Hinzufügen

Auf diese Weise können Sie hànyǔ pīnyīn (englische Zeichen mit Tonmarkierungen) eingeben.


> Logout Login <


4. Probieren Sie es aus


Fehlerbehebung

Wenn Sie bei der Verwendung von Chinesisch (Pinyin) den Fehler haben, bei dem die Eingabe von Hanyu Ha Nü Sh und andere ähnliche Probleme mit der Silbentrennung nahelegt , versuchen Sie zunächst Folgendes:

Öffnen Sie das Terminal . Geben Sie ibus-Neustart ein

wenn das hier nicht klappt, gibt es noch ein paar andere Vorschläge bei Pinyin Joe

Zufällige Tipps

  • Drücken Sie super key+, spaceum zwischen den Spracheingaben umzuschalten.
    • Superschlüssel ist der Windows-Schlüssel
  • Jede Spracheingabe verfügt über eigene Einstellungen, um die Benutzerfreundlichkeit anzupassen.
    • Ex. Wählen Sie in der Sprachleiste Pinyin aus und klicken Sie auf Einstellungen .
Hastig Zusammenstellen
quelle
Dies ist die beste und vollständigste Antwort, die einzige, die tatsächlich für mich funktioniert hat.
Alfred Baudisch
@AlfredBaudisch Für welche Ubuntu-Version haben Sie es aktiviert?
Hastig Zusammenstellen
1
Sonntag,
16.04.2
Für jeden, der die Kommentare liest, wurde der Kommentar von Alfred gepostet, bevor ich die Antwort auf 16.04 aktualisierte. Der erste Schritt sollte für die meisten Benutzer gut genug funktionieren, aber für diejenigen, die Hanyu Pinyin (tonmarkierte englische Zeichen / hànyǔ pīnyīn) und andere alternative chinesische Zeichenprogramme verwenden möchten, müssen Sie nach Antworten suchen, bis ich sie selbst installiere und aktualisiere diese Antwort.
Hastig Zusammenstellen
4

Diese Methode erfolgt über die Befehlszeile. Es ibus-libpinyinbasiert auf der Installation (bekannt als Ibus Intelligent Pinyin) und dem Hinzufügen als Eingabequelle zum gsettingsSchema. Dies wurde mehrfach auf Ubuntu 14.04 LTS sowie 15.04 getestet

Zuerst installieren ibus-libpinyin

sudo apt-get install ibus-libpinyin

Führen Sie dann den folgenden Befehl aus:

gsettings set org.gnome.desktop.input-sources sources "$(gsettings get org.gnome.desktop.input-sources sources | sed "s/]/, ('ibus', 'libpinyin')]/")" 

Der obige Befehl nimmt die Ausgabe von an gsettings get org.gnome.desktop.input-sources sources, gibt sie an sed, wodurch die letzte eckige Klammer entfernt und , ('ibus', 'libpinyin')]an die Ausgabe angehängt wird. Dieses bestimmte Schema hat Einträge im Format [(INPUTMETHOD1, LANGUAGE1), (INPUTMETHOD1,LANGUAGE2)], daher muss sed verwendet werden, um Text in diese Leidenschaft einzufügen. Schließlich verwenden wir die Ausgabe davon als Eingabe für den gsettings setBefehl durch Parameterersetzung mit$( . . . )

Alternativ können die beiden Zeilen zu einem einfachen Skript zusammengefasst werden:

#!/bin/sh
SCHEMA="org.gnome.desktop.input-sources"
KEY="sources"
sudo apt-get install ibus-libpinyin
gsettings set $SCHEMA $KEY "$(gsettings get $SCHEMA $KEY | sed "s/]/, ('ibus', 'libpinyin')]/")"

Hoffe das hilft anderen Usern! Die chinesische Sprache an sich ist großartig für das Surfen im chinesischen Internet, aber eine der begehrtesten Apps für chinesische Linux-Benutzer ist QQ, was natürlich nicht verfügbar ist. Lesen Sie jedoch meine andere Antwort zur Installation der Android-Version von QQ in Ubuntu .

Sergiy Kolodyazhnyy
quelle
Nun, QQ hat eine Web-Edition, daher ist eine Android-Edition nicht unbedingt erforderlich.
xji
@ XiangJi zumindest für mich fehlt Web QQ Dateiübertragung und Video / Sprachanruf-Funktionen. Außerdem ist es träge und speichert nicht die Geschichte meiner Gespräche. Daher bevorzuge ich die Android-Version. Ein bisschen wortreich, aber für mich funktioniert
Sergiy Kolodyazhnyy
Dies ist die einzige Antwort, die unter 2016.04 mit gnome desktop funktioniert hat.
Nicolas Raoul
2
  1. Klicken Sie auf Dash Home, suchen Sie nach "Sprachunterstützung" und prüfen Sie, ob "Chinesisch" vorhanden ist. Ist dies nicht der Fall, fahren Sie mit Schritt 3 fort.

  2. Klicken Sie auf "Sprache installieren / entfernen" und fügen Sie Chinesisch hinzu

  3. Klicken Sie auf "Strich nach Hause" und suchen Sie nach "Tastatureingabemethode".

  4. Fügen Sie unter "Eingabemethode" die chinesische Eingabemethode hinzu

chpliu
quelle
2

Hier biete ich eine schnelle Möglichkeit, die Quick Input Method (速成 速成 輸入) in Ihrem Ubuntu zu installieren .

  1. Führen Sie den folgenden Befehl aus, um die erforderlichen Pakete zu installieren.

    sudo apt-get install fcitx fcitx-imlist fcitx-table-quick-classic
    
  2. Starten Sie Ihr Ubuntu nach der Befehlsausführung neu.

  3. Starten Sie Language Support. Stellen Sie das Tastatureingabesystem auf fcitx. Bildbeschreibung hier eingeben

  4. Starten Sie Region & Language. In den Eingangsquellen : Chinese (QuickClassic). Bildbeschreibung hier eingeben

  5. Jetzt sehen Sie das Sprachmenüsymbol. Mit können Sie Shiftzwischen den Eingabemethoden wechseln.

    Bildbeschreibung hier eingeben

Kasper
quelle