ธันเดอร์เบิร์ด - ลบพจนานุกรมที่ไม่ได้ใช้จากเมนู


9

ฉันใช้ธันเดอร์เบิร์ดกับพจนานุกรมสองชุด: อังกฤษและสเปน ในเมนูตัวตรวจสอบการสะกดฉันพบพจนานุกรมที่แปลแล้วประมาณ 30 ภาษา (ทุกประเทศที่พูดภาษาสเปนและภาษาอังกฤษ: US, อังกฤษ, แคนาดา)

มันค่อนข้างน่ารำคาญที่ทุกครั้งที่ฉันต้องมองหาพจนานุกรมที่เหมาะสมฉันเห็นกองพจนานุกรมอื่นทั้งหมด (ไร้ประโยชน์สำหรับฉัน)

มีวิธีใดที่จะลบพจนานุกรมที่ไม่ได้ใช้ออกจากเมนูและปล่อยให้เหลือ 2 หรือ 3 ที่ฉันใช้จริง ๆ ?

คำตอบ:


4

วิธีแก้ปัญหาที่ฉันพบคือลบพจนานุกรมที่ไม่ได้ใช้ออกจาก / usr / share / myspell / dicts

ไฟล์ * .dic และ * .aff และเหลือเพียงสามภาษาที่ฉันใช้: en-US.dic, en-US.aff, es.dic, es-ES.dic, es-ES.aff

สำรองข้อมูลไดเรกทอรีทั้งหมดก่อนที่จะลบอะไรเลย


4

ฉันทำอะไรลงไป:

  1. การลบลิงก์สัญลักษณ์พจนานุกรมใน / usr / lib / thunderbird /
  2. การติดตั้งพจนานุกรมด้วยตนเอง (เครื่องมือ> ตัวเลือกหรือแก้ไข> การกำหนดค่าตามด้วยองค์ประกอบแล้วคลิกดาวน์โหลดพจนานุกรมเพิ่มเติม)
  3. การเพิ่มกฎ dpkg-divert เพื่อป้องกันลิงก์ที่จะกู้คืนทุกครั้งที่มีการอัปเดตธันเดอร์เบิร์ด

จากบรรทัดคำสั่งพิมพ์:

sudo rm /usr/lib/thunderbird/dictionaries
sudo dpkg-divert --add /usr/lib/thunderbird/dictionaries

จากนั้นติดตั้งพจนานุกรมที่คุณต้องการในธันเดอร์เบิร์ดตามที่อธิบายไว้ข้างต้น



1

ในระบบของฉันฉันได้ติดตั้งแพ็คเกจ hunspell-en- * ทั้งชุด คำสั่งต่อไปนี้กำจัดพวกเขาและพจนานุกรมเหล่านี้หายไปจากเมนู:

sudo apt purge hunspell-en-ca hunspell-en-gb hunspell-en-za

สิ่งนี้ไม่สามารถใช้งานได้ที่นี่เพราะไม่มีชื่อแพ็คเกจเหล่านี้มีเพียง hunspell-en เท่านั้นที่เป็น symlink ในไฟล์ / usr / share / hunspell / ไปยังไฟล์. dic และ .aff หนึ่งไฟล์
null
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.