StarDict (http://stardict.sourceforge.net/download.php) เป็นพจนานุกรมฟรีที่ดีมาก แต่เนื่องจากมีผู้กระตือรือร้นมากมายที่ทำงานอย่างไม่เหน็ดเหนื่อยเพื่อสนับสนุนไฟล์พจนานุกรมจำนวนมาก (http://stardict.sourceforge.net/Dictionaries_zh_CN.php) ฐานข้อมูลของพจนานุกรมฟรีนี้จึงมีขนาดใหญ่มาก มีหลายสิ่งที่คุณต้องการ เนื้อหาที่ไม่คาดคิด
กลับมาที่หัวข้อของบทความนี้อีกครั้ง เนื่องจาก StarDict มีเวอร์ชัน Windows และ Linux (และเวอร์ชันอื่นๆ ที่ปรับให้เข้ากับแพลตฟอร์มระบบปฏิบัติการที่แตกต่างกัน) และไฟล์พจนานุกรมก็เหมือนกัน ดังนั้นหากคอมพิวเตอร์ของทุกคนติดตั้งพร้อมกันเช่นของฉัน สำหรับ Windows และ Linux มีเพียงไฟล์พจนานุกรมเดียวเท่านั้นที่เพียงพอ วิธีการมีดังนี้:
ติดตั้ง StarDict เวอร์ชันที่เกี่ยวข้องบน Windows และ Linux จากนั้นดาวน์โหลดไฟล์พจนานุกรม StarDict จากอินเทอร์เน็ต และแยกไฟล์เหล่านี้ไปยังไดเร็กทอรี Dic ใต้ไดเร็กทอรีการติดตั้ง StarDict ของระบบ Windows ตัวอย่างเช่น ตำแหน่งของพจนานุกรมภาษาจีน-อังกฤษของ Landau ที่ติดตั้งในเครื่องของฉันคือ:
D:Program FilesStarDictdicstardict-langdao-ce-gb-2.4.2
ควรมีไฟล์เช่นนี้ (หรือคล้ายกัน) langdao-ce-gb.dict.dz
langdao-ce-gb.idx
langdao-ce-gb.idx.oft
langdao-ce-gb.ifo
หลังจากติดตั้งโปรแกรม Windows แล้ว ให้กลับไปที่ Linux ของคุณและค้นหาไดเร็กทอรีการติดตั้งของพจนานุกรม StarDict ของคุณ ฉันจะยกตัวอย่างเครื่องของฉัน หากเครื่องของคุณติดตั้ง StarDict จากแหล่ง Ubuntu ด้วย ไฟล์พจนานุกรมจะถูกวางไว้:
/usr/share/stardict/dic
หลังจากระบุตำแหน่งแล้ว ให้รันคำสั่งต่อไปนี้ (โปรดแก้ไขไดเร็กทอรีการติดตั้งตามเครื่องของคุณเอง)
ln -s "/media/wind/ไฟล์โปรแกรม/StarDict/dic/stardict-langdao-ce-gb-2.4.2" "/usr/share/stardict/dic/stardict-langdao-ce-gb-2.4.2"
(หมายเหตุ: /media/wind เป็นจุดเมานต์ของไดรฟ์ Windows D: ของฉันภายใต้ Linux)
ด้วยวิธีนี้ การเชื่อมต่อแบบซอฟต์กับไดเร็กทอรีภายใต้ Windows สามารถสร้างได้ใน /usr/share/stardict/dic ด้วยการเชื่อมต่อแบบซอฟต์นี้ StarDict บน Linux สามารถค้นหาไฟล์พจนานุกรมที่เกี่ยวข้องได้
แต่ถ้าคุณไปทางอื่นและวางไฟล์พจนานุกรมไว้ใต้ Linux ตามสถานการณ์ปัจจุบันไม่มีทางใดที่จะทำให้ StarDict บน Windows ได้รับพจนานุกรมที่แชร์
เหตุผล: ประการแรก เนื่องจากขณะนี้ยังไม่มีวิธีแก้ปัญหาที่สมบูรณ์แบบสำหรับการอ่าน Ext2/Ext3 บน Windows
ประการที่สอง ไม่มีฟังก์ชันการเชื่อมต่อแบบซอฟต์ภายใต้ Linux/Unix บน Windows