ฉันจะป้อนข้อมูลภาษาจีนให้ทำงานได้อย่างไร


32

ฉันจะตั้งค่า Ubuntu ให้เป็นภาษาจีนได้อย่างไร


ฉันใช้ Ubuntu 15.10 ฉันใช้aptitudeแพคเกจติดตั้งubuntu-keyboard-chinese-pinyinเพื่อให้วิธีการป้อนข้อมูลพินอินทำงานได้
Shawn Xie

คำตอบ:


37

ระบบของฉันมีปัญหาคล้ายกัน: ฉันสามารถเลือก "จีน" ได้ แต่มันไม่ได้ป้อนข้อมูลภาษาจีนใด ๆ เลย ขั้นตอนสำคัญที่ขาดหายไปคือการติดตั้งวิธีการ / แพ็คเกจภาษาจีนเฉพาะ เช่น:

sudo apt-get install ibus-pinyin 

หลังจากติดตั้งพินอินในตัวอย่างนี้ไปSystem Settings→การ→การLanguage SupportChinese (Pinyin)

ตอนนี้มันทำงานได้ตามที่คาดไว้

หัวข้อนี้ช่วยให้ฉันคิดทางออกนี้ นอกจากนี้ยังแนะนำวิธีการอินพุตอื่น:

sudo apt-get install ibus-sunpinyin

PS

หลังจากคำสั่งเหล่านี้อย่าลืมรีสตาร์ท IBus daemon

ibus restart

มันช่วยฉันได้อย่างไร (เท่าที่ฉันจะจินตนาการได้) Nautilus กำลังเรียกใช้ข้อผิดพลาดตลอดเวลาเมื่อเลือกพินอิน
Gilberto Albino

UPDATE: ในอูบุนตูใหม่ (เช่น 18.04 และต่อมา), พินอินจะได้รับการติดตั้งผ่าน GUI โดยไม่ต้องบรรทัดคำสั่งสัมผัสดังต่อไปนี้ขั้นตอน
ซามูเอลลี

18
  1. คลิกที่ปุ่ม dash home ค้นหา "สนับสนุนภาษา"

  2. คลิก "ติดตั้ง / ลบภาษา" และเพิ่มภาษาจีน

  3. คลิกที่ปุ่ม dash home ค้นหา "วิธีป้อนข้อมูลด้วยแป้นพิมพ์"

  4. ภายใต้ "วิธีการป้อนข้อมูล" ให้เพิ่มวิธีการป้อนข้อมูลภาษาจีน

  5. สนุก!

หวังว่ามันจะช่วย


สามารถใช้ได้ผ่าน apt-get หรือไม่
สกอตต์混合理论

1
Ubuntu 16.10 จะค้นหารายการข้อความเมื่อค้นหาวิธีป้อนข้อมูลด้วยแป้นพิมพ์เท่านั้นและดูเหมือนจะไม่มีวิธีการเพิ่ม "วิธีการป้อนข้อมูล" ในกล่องโต้ตอบนั้น
หรือผู้ทำแผนที่

1
ไม่ได้ผลสำหรับฉัน (ใน 16.04) ฉันติดตั้งภาษาจีนและคลิกช่องทำเครื่องหมายที่อนุญาตให้ฉันเห็นไอคอนในแถบเมนูที่แสดงภาษาที่ใช้งานอยู่ มีรายการภายใต้ที่ระบุว่า "การตั้งค่าการป้อนข้อความ" ฉันเพิ่มรายการภาษาจีนสามรายการ ฉันเปิดใช้งานพวกเขาทั้งหมดในแต่ละครั้ง แต่ไม่มีจีนใดที่เคยผลิตในกล่องข้อความใด ๆ ที่ฉันได้ลอง
rschwieb

9

คำแนะนำการตั้งค่าสำหรับการรองรับตัวอักษรจีนใน (Ubuntu 14.04) และ (Ubuntu 16.04)

1. เปิดใช้งานการสนับสนุนภาษาจีน

a - คลิกการตั้งค่าระบบคลิกการสนับสนุนภาษา

คุณอาจได้รับแจ้งให้ติดตั้งการสนับสนุนสำหรับภาษาปัจจุบัน

b - ตรวจสอบให้แน่ใจว่าระบบการป้อนข้อมูลด้วยแป้นพิมพ์:ตั้งค่าเป็นIBus

c - คลิกติดตั้ง / ลบภาษา ..

d - เลือกภาษาจีน (ตัวย่อ)และ / หรือภาษาจีน (ดั้งเดิม)

e - (Ubuntu 14.04) - คลิกใช้การเปลี่ยนแปลง

e - (Ubuntu 16.04) - คลิกใช้


> ออกจากระบบเข้าสู่ระบบ <


2. ติดตั้งระบบอินพุตภาษาจีนเพิ่มเติม

ขั้นตอนนี้จะไม่ทำงานสำหรับ 16.04 เนื่องจากไม่พบ ibus-m17n ผ่านศูนย์ซอฟต์แวร์

a - เปิดศูนย์ซอฟต์แวร์ Ubuntu

b - ค้นหาและติดตั้งibus-m17n


> ออกจากระบบเข้าสู่ระบบ <


3. เลือกและเปิดใช้งานระบบอินพุตของคุณ

- คลิกการตั้งค่าระบบคลิกรายการข้อความ

b - คลิกปุ่ม+เพื่อเพิ่มวิธีการใหม่

c - เลือกภาษาจีน (พินอิน)คลิกเพิ่ม

สิ่งนี้ช่วยให้คุณพิมพ์อักขระ汉字

ขั้นตอนต่อไปนี้จะไม่ทำงานสำหรับ 16.04 เพราะขึ้นอยู่กับการติดตั้ง ibus-m17n (ฉันจะอัปเดตอีกครั้งเมื่อฉันติดตั้งด้วยตนเองนี่เป็นจุดเริ่มต้นที่ดี

d - เลือกภาษาจีน (SunPinyin)คลิกเพิ่ม

สิ่งนี้ยังช่วยให้คุณพิมพ์ตัวอักษรจีน汉字 (ทางเลือกเพิ่มเติม)

e - เลือกภาษาจีน (hanyu pinyin (m17n))คลิกเพิ่ม

สิ่งนี้ช่วยให้คุณพิมพ์hànyǔpīnyīn (ตัวอักษรภาษาอังกฤษที่มีเครื่องหมายโทนเสียง)


> ออกจากระบบเข้าสู่ระบบ <


4. ทดสอบมัน


การแก้ไขปัญหา

หากเมื่อมีการใช้ภาษาจีน (พินอิน) คุณมีข้อผิดพลาดที่พิมพ์Hanyuแสดงให้เห็นฮ่านูดวลจุดโทษและที่คล้ายกันปัญหาอื่น ๆ แยกพยางค์แรกลองนี้ ..

เปิดเทอร์มินัลป้อนibus restart

หากวิธีนี้ใช้ไม่ได้ผลนี่เป็นคำแนะนำอื่น ๆ จาก Pinyin Joe

เคล็ดลับแบบสุ่ม

  • กดsuper key+ spaceเพื่อสลับระหว่างอินพุตภาษา
    • super key คือปุ่ม windows
  • แต่ละอินพุตภาษามีการตั้งค่าของตัวเองเพื่อปรับแต่งการใช้งาน
    • อดีต บนแถบภาษาเลือกพินอินคลิกการตั้งค่า

นี่เป็นคำตอบที่ดีที่สุดและสมบูรณ์ที่สุดคำตอบเดียวที่ได้ผลสำหรับฉัน
AlfredBaudisch

@AlfredBaudisch Ubuntu รุ่นใดที่คุณเปิดใช้งาน
Hastig Zusammenstellen

1
ubuntu 16.04.2 LTS
AlfredBaudisch

สำหรับใครก็ตามที่อ่านความคิดเห็นความคิดเห็นของอัลเฟรดถูกโพสต์ก่อนที่ฉันจะทำการอัปเดตคำตอบเพื่อรวม 16.04 ขั้นตอนแรกควรทำให้ทุกอย่างทำงานได้ดีพอสำหรับผู้ใช้ส่วนใหญ่ แต่สำหรับผู้ที่ต้องการใช้ฮันยูพินอิน (โทนเสียงตัวอักษรภาษาอังกฤษ / hànyǔpīnyīn) และโปรแกรมตัวอักษรจีนอื่น ๆ คุณจะต้องค้นหาคำตอบอื่น ๆ จนกว่าฉันจะติดตั้งเอง คำตอบนี้
Hastig Zusammenstellen

4

วิธีนี้คือผ่านบรรทัดคำสั่ง ขึ้นอยู่กับการติดตั้งibus-libpinyin(ซึ่งเรียกว่า Ibus Intelligent Pinyin) และเพิ่มเป็นแหล่งอินพุตให้กับgsettingsสคีมา สิ่งนี้ได้รับการทดสอบหลายครั้งบน Ubuntu 14.04 LTS และ 15.04

ก่อนติดตั้ง ibus-libpinyin

sudo apt-get install ibus-libpinyin

จากนั้นรันคำสั่งต่อไปนี้:

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

คำสั่งด้านบนรับเอาต์พุตส่งgsettings get org.gnome.desktop.input-sources sourcesไปยัง sed ซึ่งจะลบวงเล็บเหลี่ยมสุดท้ายออกและผนวก, ('ibus', 'libpinyin')]เข้ากับเอาต์พุต สคีมานั้นมีรายการในรูปแบบ[(INPUTMETHOD1, LANGUAGE1), (INPUTMETHOD1,LANGUAGE2)]ดังนั้นนี่คือเหตุผลที่ว่าทำไม sed จึงต้องใช้เพื่อแทรกข้อความใน fassion นั้น ในที่สุดเราก็ใช้ผลลัพธ์ของสิ่งนั้นเป็นอินพุตสำหรับgsettings setคำสั่งผ่านการแทนที่พารามิเตอร์ด้วย$( . . . )

อีกทางเลือกสองบรรทัดสามารถรวมกันเป็นสคริปต์ง่ายๆ:

#!/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')]/")"

หวังว่าจะช่วยผู้ใช้รายอื่น! ภาษาจีนโดยตัวของมันเองนั้นยอดเยี่ยมสำหรับการท่องเว็บอินเทอร์เน็ตจีน แต่หนึ่งในแอพที่ต้องการมากที่สุดสำหรับผู้ใช้ภาษาจีนของ Linux คือ QQ ซึ่งแน่นอนว่าไม่พร้อมใช้งาน แต่ลองดูคำตอบอื่น ๆ ของฉันเกี่ยวกับ ในอูบุนตู


QQ มี web edition ดังนั้น android edition ไม่จำเป็นจริงๆ
xji

@XiangJi อย่างน้อยสำหรับฉันเว็บ qq ขาดการถ่ายโอนไฟล์และคุณสมบัติการโทรผ่านวิดีโอ / เสียง นอกจากนี้มันล้าหลังและไม่เก็บประวัติการสนทนาของฉัน ดังนั้นฉันชอบรุ่น Android ค่อนข้างละเอียด แต่ใช้งานได้สำหรับฉัน
Sergiy Kolodyazhnyy

นี่เป็นคำตอบเดียวที่ใช้งานได้ภายใต้ 2016.04 ด้วยเดสก์ท็อป gnome
Nicolas Raoul

2
  1. คลิกที่ปุ่ม dash home, ค้นหา "language support", ตรวจสอบว่ามี "chinese" อยู่หรือไม่? ถ้าไม่ใช่ขั้นตอนที่ 2 ถ้ามีให้โอนไปยังขั้นตอนที่ 3

  2. คลิก "ติดตั้ง / ลบภาษา" และเพิ่มภาษาจีน

  3. คลิกที่ปุ่ม dash home ค้นหา "วิธีป้อนข้อมูลด้วยแป้นพิมพ์"

  4. ภายใต้ "วิธีการป้อนข้อมูล" ให้เพิ่มวิธีการป้อนข้อมูลภาษาจีน


2

ที่นี่ฉันมีวิธีที่รวดเร็วในการติดตั้งวิธีการป้อนข้อมูลด่วน (Input 輸入法)ใน Ubuntu ของคุณ

  1. ดำเนินการคำสั่งต่อไปนี้เพื่อติดตั้งแพ็กเกจที่จำเป็น

    sudo apt-get install fcitx fcitx-imlist fcitx-table-quick-classic
    
  2. รีสตาร์ท Ubuntu ของคุณหลังจากดำเนินการคำสั่ง

  3. Language Supportยิง ชุดระบบใส่แป้นพิมพ์fcitxเพื่อ ป้อนคำอธิบายรูปภาพที่นี่

  4. Region & Languageยิง เพิ่มแหล่งอินพุต : Chinese (QuickClassic). ป้อนคำอธิบายรูปภาพที่นี่

  5. ตอนนี้คุณสามารถเห็นไอคอนเมนูภาษา คุณสามารถใช้Shiftเพื่อสลับระหว่างวิธีการป้อนข้อมูล

    ป้อนคำอธิบายรูปภาพที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.