ฉันจะเปิดใช้งานการเขียนเป็นภาษาอินเดียได้อย่างไร


21

ฉันกำลังมองหาวิธีการทีละขั้นตอนสำหรับการเปิดใช้งานการเขียนในภาษาอินเดีย (ภาษาฮินดีและคุชราต) ในแอปพลิเคชัน Ubuntu (เบราว์เซอร์, LibreOffice, พิดจิ้นและอื่น ๆ )

ใครช่วยกรุณาให้ฉันวิธีการสำหรับการเริ่มต้นที่จะทำหรือเพียงแค่นำฉันไปที่ถ้าคุณรู้หรือไม่


คำตอบ:


23

สำหรับ Ubuntu 18.04 ขึ้นไป

เมนูและการตั้งค่ามีการเปลี่ยนแปลงอย่างมีนัยสำคัญตั้งแต่ Ubuntu 17.10 ขึ้นไปใช้ Gnome Shell แทน Unity คำแนะนำเหล่านี้อาจใช้ได้กับ Ubuntu 17.10 เช่นกัน แต่ฉันได้ทดสอบเฉพาะใน Ubuntu 18.04 LTS เท่านั้น

ใช้แป้นพิมพ์ภาษาฮินดี:

  1. ไปที่เมนูระบบที่มุมบนขวาของแผงเดสก์ท็อปแล้วเลือกการตั้งค่าไอคอนไขควงและประแจ

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

  1. เลือกภูมิภาคและภาษา
  2. คลิกที่+ ไอคอนภายใต้แหล่งสัญญาณเข้าเพื่อเปิดหน้าต่าง เพิ่มแหล่งข้อมูลป้อนคำอธิบายรูปภาพที่นี่

  3. คลิกที่จุดสามจุดที่ด้านล่างของหน้าต่างเพื่อแสดงแถบการค้นหา

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

  1. พิมพ์ภาษาฮินดีหรือภาษาอื่น ๆ ที่คุณต้องการติดตั้ง คำอื่น ๆจะปรากฏที่ด้านบนของหน้าต่าง
  2. คลิกที่รูปแบบแป้นพิมพ์อื่น ๆสำหรับภาษาฮินดี (หรือภาษาที่คุณพิมพ์) จะแสดงด้านล่าง

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

  1. เลือกเค้าโครงแป้นพิมพ์และกดปุ่มเพิ่มที่ด้านบน

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

ตอนนี้รูปแบบแป้นพิมพ์ใหม่จะปรากฏในตารางInput Sources

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

แค่นั้นแหละ!

สำหรับคุชราตและภาษาอินเดียอื่น ๆ

ทำซ้ำขั้นตอนข้างต้น

มีเค้าโครงแป้นพิมพ์เดียวเท่านั้นโดยค่าเริ่มต้นสำหรับคุชราต

ตรวจสอบรูปแบบแป้นพิมพ์ที่คุณเลือกก่อนเลือกภาษาจากรายการแหล่งอินพุต จากนั้นคลิกที่ไอคอนแป้นพิมพ์ที่มุมล่างขวา

คุณยังสามารถดูรูปแบบแป้นพิมพ์ของภาษาที่ติดตั้งจากเมนูแบบเลื่อนลงของไอคอนภาษาที่มุมบนขวาของเดสก์ท็อป

ใช้ibus-m17nวิธีการที่ต้องการ

หากคุณไม่เห็นรูปแบบแป้นพิมพ์ที่คุณต้องการหรือถ้าคุณได้รับผลที่ไม่คาดคิดเมื่อคุณพิมพ์ในภาษาที่เลือกibus-m17nแล้วทำตามขั้นตอนด้านล่างติดตั้ง สิ่งนี้จะทำให้คุณมีตัวเลือกรูปแบบแป้นพิมพ์เพิ่มเติมในภาษาอินเดีย

  1. เปิดเทอร์มินัลโดยกดCtrl+ Alt+ Tและป้อน:

    sudo apt ติดตั้ง ibus-m17n

  2. ป้อนรหัสผ่านของคุณเมื่อได้รับแจ้ง

  3. ปิดแอปพลิเคชั่นทั้งหมดและรีสตาร์ทคอมพิวเตอร์เพื่อให้ ibus-m17nรูปแบบแป้นพิมพ์พื้นฐานปรากฏขึ้นในรายการ ทำตามขั้นตอนเดียวกันเพื่อเลือกรูปแบบแป้นพิมพ์อื่น

การเปลี่ยนระหว่างรูปแบบแป้นพิมพ์

เมื่อเลือกเค้าโครงแป้นพิมพ์ใหม่แล้วคุณจะเห็นไอคอนภาษาใหม่ที่แผงด้านบน คลิกที่มันจะทำให้คุณเลือกรูปแบบแป้นพิมพ์ที่ติดตั้งทั้งหมด นอกจากนี้คุณยังสามารถสลับระหว่างรูปแบบแป้นพิมพ์ที่ติดตั้งที่แตกต่างกันโดยการคลิกที่Super+ SpaceหรือShift+ +SuperSpace

คำแนะนำสำหรับ Ubuntu รุ่นเก่า

สำหรับ Ubuntu 16.04

ติดตั้งการรองรับภาษา

ไปที่การตั้งค่าระบบ ... > การสนับสนุนภาษา> ติดตั้งภาษาและติดตั้งภาษาฮินดี (หรือภาษาอินเดียอื่น ๆ )

ใช้แป้นพิมพ์ภาษาฮินดี:

  1. ไปที่แอพ Keyboard หากคุณมีความสามัคคีหรือบางอย่างที่ช่วยให้คุณค้นหาแอพของคุณ ไม่เช่นนั้นอาจเป็นในระบบ»การตั้งค่า»คีย์บอร์ด
  2. ไปที่การป้อนข้อความที่ด้านล่างของแท็บการพิมพ์ คลิกเพิ่มและค้นหาภาษาฮินดี (ภาษาเป็นเรื่องง่ายกว่าตามประเทศ)
  3. เลือกรูปแบบแป้นพิมพ์ที่คุณคุ้นเคย โปรแกรมจะแสดงเลย์เอาต์เพื่อให้คุณสามารถยืนยันรูปแบบที่เหมาะกับคุณที่สุด ตัวอย่างของรูปแบบแป้นพิมพ์มีBolnagiri, KaGaPa, และPhonetic Wxเลย์เอาต์ที่แตกต่างกันกำหนดkeysให้ตัวอักษรต่างกัน เลือกเค้าโครงแป้นพิมพ์ที่คุณคุ้นเคยหรือลองใช้สองสามแบบและดูว่าคุณชอบแบบไหนมากที่สุด นี่คือบางส่วนเป็นตัวอย่างของรูปแบบแป้นพิมพ์ภาษาฮินดี
  4. ไอคอนเล็ก ๆ ที่แผงด้านบนจะแสดงไอคอนแป้นพิมพ์ขนาดเล็กและเค้าโครงแป้นพิมพ์ปัจจุบัน มันอาจจะยังคงเป็นภาษาอังกฤษเนื่องจากคุณยังไม่ได้เลือกที่จะเขียนเป็นภาษาฮินดี ดังนั้นเพื่อเริ่มเขียนเป็นภาษาฮินดีคลิกที่ไอคอนนั้นและเลือกเค้าโครงภาษาฮินดี ตอนนี้คุณสามารถเริ่มพิมพ์ในภาษาฮินดี

ทำซ้ำสำหรับคุชราต เมื่อคุณทำมันเป็นครั้งแรกมันจะขออนุญาตติดตั้งซอฟต์แวร์บางอย่าง บอกว่าใช่และป้อนรหัสผ่านเมื่อจำเป็น

ใช้ibus-m17nวิธีการที่ต้องการ

  1. การใช้ศูนย์ซอฟต์แวร์ Ubuntu ติดตั้ง ibus-m17n นี่จะทำให้คุณมีตัวเลือกเค้าโครงแป้นพิมพ์ภาษาฮินดีมากขึ้น อาจถูกติดตั้งแล้ว
  2. เมื่อคุณติดตั้ง iBus แล้วให้เปิด Dash แล้วมองหา iBus เมื่อ iBus ทำงานให้ไปที่แท็บที่สองเรียกว่าวิธีการป้อนข้อมูล
  3. ตรวจสอบให้แน่ใจว่าได้เลือก "กำหนดวิธีการเลือกอินพุตเอง" คลิกที่เลือกและวิธีการป้อนข้อมูลและเลือกภาษาฮินดี> itrans จากนั้นกดปุ่มเพิ่มเพื่อเพิ่มวิธีการป้อนข้อมูลนี้ หากภาษาฮินดีไม่อยู่ด้านบนให้คลิกที่มันแล้วคลิกปุ่ม "ขึ้น" เพื่อย้ายไปด้านบน คลิกที่ปุ่มปิด คุณจะสังเกตเห็นไอคอนแป้นพิมพ์ที่แผงด้านบนใน Unity

คำแนะนำในการพิมพ์ในภาษาฮินดี (Itrans)

ตอนนี้เปิดหน้าต่างใหม่ของ LibreOffice หรือ Gedit หรือที่เคยคุณต้องการพิมพ์ในภาษาฮินดีและตี+Super Space Barวิธีนี้จะเปลี่ยนวิธีป้อนข้อมูลเป็นภาษาฮินดีสำหรับแอปนั้น คุณจะสังเกตเห็นว่าไอคอนบนถาดตอนนี้แสดงภาษาฮินดี หากคุณไม่เห็นक्และเห็นไอคอนแป้นพิมพ์หรือไอคอนภาษาอื่นที่แผงด้านบนให้คลิกที่มันและเลือก Hindi-Itrans (m17n) ตอนนี้พิมพ์ "kaise ho" ควรปรากฏเป็นภาษาฮินดี

หมายเหตุรูปแบบการออกเสียง Itrans มีกฎของตนเองดังนั้นจึงอาจไม่ตรงกับที่คุณใช้ มีตัวเลือก Gujarati-Itrans เช่นกันในวิธีการเลือกอินพุต ibus

คำแนะนำรายละเอียดเพิ่มเติมที่มีภาพอยู่ที่นี่

ดูคำตอบของวิธีการพิมพ์ตัวอักษรฮินดูครึ่งตัวด้วยเลย์เอาต์ Hindi (Bolnagri)?

หวังว่านี่จะช่วยได้


ว้าว! ที่ทำงาน !! तुम्हाराबहुत्धन्यवाद user68186! คุณพบว่า anuswar อยู่ที่ไหน? ฉันหมายถึงคีย์ใดที่แสดงถึง bindi ดังเช่นในबदर् (ลิง)? อย่างไรก็ตามฉันมีความสุขมากที่พบสิ่งที่ฉันต้องการ ฉันไม่คิดว่ามันจะง่ายนัก! ขอบคุณมาก.
kamyogi

3
... พบมัน ทุน m (M)
kamyogi

1
ขอบคุณมากใช้เค้าโครงภาษาฮินดี (Wx) ดีกว่าภาษาฮินดี (โบลนากริ)
Pankaj Khairnar

ขอบคุณสำหรับคำตอบ แต่ใน 14.04 ฉันหา iBus ไม่พบ ไม่สามารถค้นหาได้ในประ นอกจากนี้หากคุณสามารถบอกได้ว่าชุดคีย์ใดที่นำ "Poorn Viraam"
GunJack

@GunJack ดูเหมือนว่า ibus จะไม่ปรากฏในการค้นหา Dash อีกต่อไปใน 14.04 อย่างไรก็ตามคุณควรสลับไปมาระหว่างแป้นพิมพ์ด้วยไอคอนที่ด้านบนขวาหรือกด Super + space ระยะเวลากด (.) ควรให้ "poorn viram" แก่คุณ
user68186

4

เพื่อที่จะพิมพ์ภาษาอินเดียหรือภาษาอื่น ๆ ใน Linux 11.1 ขึ้นไปเราจำเป็นต้องติดตั้งแบบอักษรของภาษาเหล่านั้นและวิธีการป้อนข้อมูลด้วยแป้นพิมพ์ amd ibus m17n

สำหรับเทอร์มินัลภาษาอินเดียเปิดและรันคำสั่งต่อไปนี้:

sudo apt-get install ttf-indic-fonts
sudo apt-get install ibuspressing both keys 
sudo apt-get install ibus-m17n

รีสตาร์ทคอมพิวเตอร์ จากนั้นจากเส้นประ (กดSuper) เลือกการตั้งค่าระบบจากนั้นการสนับสนุนภาษา (ปิดหน้าต่าง jf อื่นใดจะปรากฏขึ้น)

ไปที่ระบบวิธีการป้อนข้อมูลแป้นพิมพ์และเลือกจากรายการเพื่อเปิดใช้งานibusibus

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

หลังจากนี้เลือกวิธีป้อนข้อมูลด้วยแป้นพิมพ์และเลือกเรียกใช้เมนูการตั้งค่า Ibus จะปรากฏขึ้น

ในแท็บ "ทั่วไป" ทำเครื่องหมายไอคอนแสดงบนถาดระบบ

ตอนนี้เลือกแท็บที่สอง "วิธีการป้อนข้อมูล" ทำเครื่องหมายกำหนดวิธีการป้อนข้อมูลที่ใช้งานอยู่จากนั้นเลือกวิธีการป้อนข้อมูลจากรายการ (คลิกที่ไอคอนรายการเพื่อเลือกจากรายการภาษา) เช่น Gujarati (เลือกหนึ่งในสคริปต์เหล่านี้ itran หรือการออกเสียง) ภาษาที่เลือกจะปรากฏขึ้นภายใต้กำหนดวิธีการป้อนข้อมูลที่ใช้งานอยู่

จากนั้นคลิกเพิ่มตัวเลือกทางด้านขวา สำหรับภาษาฮินดีให้เลือกภาษาฮินดี -> (เลือกหนึ่งตัวเลือกจาก 6 ตัวเลือกphonetic m17nให้เลือกพิมพ์ตามที่คุณพูด; =ारत = Shift + bart) แล้วคลิกเพิ่มถัดจากตัวเลือกนั้น ปิดเมนูการตั้งค่า ibus

เช่นนี้สามารถเลือกภาษาใดก็ได้จากรายการและเพิ่มในแผงภาษา

ในเครื่องมือแก้ไขใด ๆ เพื่อเปิดใช้งานภาษาที่ต้องการให้คลิกที่แผงภาษา (มุมบนขวาของหน้าจอ) และเลือกภาษาที่คุณต้องการพิมพ์ เมื่อคุณเลือกภาษาไอคอนจะเปลี่ยนเป็นภาษานั้น วิธีพิมพ์ตัวเลือกภาษาอังกฤษ - ปิดวิธีป้อนข้อมูล

ใน Linux เวอร์ชันเก่าCtrl+ Spaceเปิดใช้งานและปิดการใช้งานภาษาที่ต้องการ


1

รหัสแป้นพิมพ์ภาษาฮินดีคือhiและคุชราตคือgu

เพื่อเพิ่มการสนับสนุน

เพียงกดCtrl+ Alt+ Tบนแป้นพิมพ์เพื่อเปิด Terminal เมื่อเปิดขึ้นให้เรียกใช้คำสั่งด้านล่าง

setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,hi

หรือ

setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,gu

โปรดทราบว่าข้อมูลด้านบนจะหายไปเมื่อคุณรีบูท

ใช้การตั้งค่าระบบเปิดของ GUI ไปที่เค้าโครงแป้นพิมพ์และเพิ่มเค้าโครงที่คุณต้องการ

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


@kamyogi: ถ้าได้ผลโปรดลองตอบคำตอบ (ทำเครื่องหมายด้านซ้าย) เพื่อปิดมันในฐานะ "ตอบ" ขอให้โชคดีและยินดีต้อนรับสู่ Ubuntu
มิทช์

มันใช้งานได้ (ขอบคุณสำหรับคำอธิบายที่ดีจากทุกคน) แต่มันก็ไม่เหมาะกับฉันเลยยอมแพ้ รูปแบบแป้นพิมพ์ไม่เหมือนกับที่เคยใช้ใน Windows ฉันค่อนข้างมองหาวิธีการเขียนตามที่ออกเสียง ตัวอย่างเช่นกดปุ่ม 'kaise ho' เพื่อเขียนตามที่ได้ยิน อย่างไรก็ตามขอขอบคุณสำหรับความพยายาม @ user68186
kamyogi

คุณลองใช้รูปแบบภาษาฮินดี (Wx) หรือไม่? มันคือการออกเสียง
user68186

ฉันไม่รู้จักภาษาฮินดี แต่ฉันจะลองและแจ้งให้คุณทราบตามตัวอย่างด้านบน
มิทช์

1
kaise ho ไม่ได้ออกมาในแบบที่ควรจะเป็น: เราอาจหายไปหนึ่งหรือสองขั้น
user68186

0

กด

Ctrl+ Alt+T

หน้าต่างเทอร์มินัลจะเปิดขึ้น

ชนิด

sudo synaptic

หน้าต่าง synaptic จะเปิดขึ้น

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

ไปที่เครื่องมือค้นหาและค้นหาแพ็คเกจ iok

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

ในหน้าต่างที่ทำเครื่องหมายในช่องทางซ้าย iok

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

คลิกที่เครื่องหมายเพื่อติดตั้ง

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

คลิกที่ใช้

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

คลิกที่ Apply อีกครั้ง

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

คลิกที่ปิด

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

ตอนนี้ค้นหา ibus

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

ในหน้าต่างที่ปรากฏขึ้นค้นหา ibus และทำเครื่องหมายที่ช่องทางด้านซ้าย

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

คลิกที่เครื่องหมายเพื่อติดตั้ง

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

คลิกที่ใช้

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

คลิกอีกครั้งที่ใช้

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

คลิกที่ปิด

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

ปิด Synaptic

ไปที่การตั้งค่า

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

หน้าต่างการตั้งค่าระบบเปิดขึ้นไปที่ไอคอนสนับสนุนภาษาและคลิกที่มัน

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

ในหน้าต่างการสนับสนุนภาษาที่ปรากฏขึ้นให้คลิกที่ติดตั้ง / ลบภาษา

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

เรียกดูภาษาฮินดีและทำเครื่องหมายที่ช่องด้านขวา

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

คลิกที่ใช้

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

ปิดการสนับสนุนภาษาและการตั้งค่าระบบ Windows

ไปที่ Dash

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

พิมพ์ iok และคลิกที่ไอคอน iok ที่ปรากฏขึ้น

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

iok -Indic Onscreen Keyboard เปิดขึ้น

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

ในด้านล่างขวาเลือกภาษาฮินดี - จารึก

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

รูปแบบแป้นพิมพ์ใหม่จะปรากฏขึ้น

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

เปิด libreoffice หรือ gedit หรือแอปพลิเคชันแก้ไขข้อความอื่น ๆ

กดคีย์ผสม

super + space

เริ่มพิมพ์ในภาษาฮินดี

नमस्ते, मेरानामरैन्चोहै |

อีกครั้งเพื่อสลับกลับไปที่การพิมพ์ภาษาอังกฤษกดปุ่มผสม

super + space

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