การเปิดตัวรุ่นทางเลือกของ KchmViewer ซึ่งเป็นโปรแกรมสำหรับดูไฟล์ chm และ epub

มีโปรแกรม KchmViewer 8.1 อีกเวอร์ชันหนึ่งสำหรับการดูไฟล์ในรูปแบบ chm และ epub สาขาทางเลือกมีความโดดเด่นด้วยการรวมการปรับปรุงบางอย่างที่ไม่ได้และมีแนวโน้มว่าจะไม่ทำให้เป็นต้นทาง โปรแกรม KchmViewer เขียนด้วยภาษา C++ โดยใช้ไลบรารี Qt และเผยแพร่ภายใต้ลิขสิทธิ์ GPLv3

การเปิดตัวมุ่งเน้นไปที่การปรับปรุงการแปล UI (แต่เดิมการแปลใช้งานได้ในแอปพลิเคชันที่สร้างด้วยการสนับสนุน KDE เท่านั้น):

  • เพิ่มการสนับสนุนที่ไม่ขึ้นกับ KDE สำหรับการแปล UI โดยใช้ GNU Gettext กล่องโต้ตอบและข้อความ Qt และ KDE จะได้รับการแปลด้วยหากมีไฟล์ที่เกี่ยวข้อง
  • อัปเดตการแปลเป็นภาษารัสเซีย
  • แก้ไขข้อบกพร่องในการแสดงหน้าของไฟล์ EPUB บางไฟล์ ไฟล์ EPUB มี XML แต่แอปพลิเคชันถือว่าเป็นไฟล์ HTML หาก XML มีแท็ก head ที่ปิดเอง เบราว์เซอร์จะถือว่าเป็น HTML ที่ไม่ถูกต้องและไม่แสดงเนื้อหา

ในเวอร์ชัน KDE:

  • แก้ไขข้อบกพร่องในตัวกรองไฟล์สำหรับกล่องโต้ตอบเปิดไฟล์ใน KDE เนื่องจากข้อผิดพลาดในคำอธิบายตัวกรอง กล่องโต้ตอบเปิดไฟล์จึงแสดงเฉพาะไฟล์ CHM ขณะนี้กล่องโต้ตอบมีตัวเลือกการแสดงผลสามตัวเลือก:
    • หนังสือที่รองรับทั้งหมด
    • ซีเอชเอ็มเท่านั้น
    • EPUB เท่านั้น
  • แก้ไขข้อผิดพลาดในการแยกวิเคราะห์อาร์กิวเมนต์บรรทัดคำสั่งด้วยอักขระที่ไม่ใช่ภาษาละติน
  • อัปเดตสคริปต์บิลด์เพื่อรองรับการติดตั้งแอปบน Windows และ macOS ได้ดียิ่งขึ้น

ที่มา: opennet.ru

เพิ่มความคิดเห็น