9 คะแนน โดย woo1031 5 일 전 | 14 ความคิดเห็น | แชร์ทาง WhatsApp

บางครั้งแม้คุณภาพจะไม่ดีนัก แต่ก็จำเป็นต้องแปลทั้งหน้า จึงมีการใช้ Google Translate ที่ฝังมากับเบราว์เซอร์อยู่บ้าง
ในกรณีของการแปลทั้งหน้าแบบพื้นฐานที่มีมาในตัว บางครั้งก็มีการแปลผิดหรือแปลตรงตัวจนอ่านไม่รู้เรื่อง เลยต้องย้อนกลับไปดูต้นฉบับอีกครั้ง
พอสลับไปสลับมาดูบ่อย ๆ แล้วรู้สึกยุ่งยาก จึงได้ทำส่วนขยาย Chrome ที่เมื่อคลิกแปลด้วย Google Translate แล้ว จะแสดงต้นฉบับใต้ข้อความแปลพร้อมกันราวกับเป็นเงา

จุดเด่น

  • ส่วนขยาย Chrome บนพื้นฐาน Manifest V3
  • มองเห็นต้นฉบับ/คำแปลพร้อมกันสองบรรทัด โดยไม่ต้องสลับเหมือนตัวแปลแบบเดิม
  • เป็นการประมวลผลต่อจากผลลัพธ์ DOM ที่เอนจินแปลใน Chrome สร้างขึ้น โดยไม่เรียกใช้การแปลแยกต่างหาก
  • แนะนำสำหรับนักพัฒนาที่ต้องการไล่อ่านเอกสารทางการอย่างรวดเร็ว และผู้เรียนภาษา
  • วิดีโอเดโม: https://www.youtube.com/watch?v=ta9WaXq1aoc

หากพบหน้าที่ทำงานผิดปกติหรือเลย์เอาต์พัง กรุณาแจ้งผ่าน GitHub Issues หรืออีเมล (ktkwhms3@gmail.com) จะช่วยได้มากจริง ๆ โดยส่วนตัวแล้วอยากให้ Chrome ออกฟีเจอร์แบบนี้อย่างเป็นทางการเหมือนกัน T_T

ลิงก์ส่วนขยาย: https://chromewebstore.google.com/detail/shadow-translator/njhfceigjibchcnokjaoapmobelimlnm?authuser=0&hl=ko
ลิงก์ GitHub Issues: https://github.com/woohyun1031/Shadow-Translator/issues

14 ความคิดเห็น

 
crawler 5 일 전

ว้าว น่าทึ่งและดีมากเลยนะครับที่มันทำงานได้ทั้งที่ไม่ได้รันเอนจินแปลจากส่วนขยายแยกต่างหาก แต่ใช้การแปลหน้าเว็บของ Chrome ตรงๆ เลย

 
crawler 5 일 전

ผมไม่แน่ใจว่าไซต์อื่นเป็นอย่างไร แต่แค่ใช้งานได้บน GitHub กับ Reddit ก็ดีมากแล้ว ขอบคุณครับ
แต่ข้อความต้นฉบับภาษาอังกฤษที่แสดงอยู่ใต้คำแปลภาษาเกาหลีดูเหมือนว่าตัวอักษรจะเล็กไปหน่อย และสีก็มองเห็นได้ไม่ค่อยชัด เลยคิดว่าถ้ามีตัวเลือกให้ตั้งค่าได้ก็น่าจะดีมากจริง ๆ...

 
woo1031 5 일 전

ขอบคุณสำหรับความคิดเห็นดี ๆ ครับ! ในอัปเดตถัดไป ผมจะลองพัฒนาให้สามารถปรับแต่งฟอนต์ของต้นฉบับในป๊อปอัปได้อย่างละเอียดครับ!

 
thesol9 4 일 전

น่าเสียดายที่ดูเหมือนว่าจะทำงานได้ไม่ถูกต้องบน Naver Whale อาจเป็นเพราะตัวแปลในตัวไม่ใช่ของ Google

 
woo1031 4 일 전

อย่างที่คุณบอกไว้ Shadow Translator ทำงานโดยตรวจจับแท็ก <font> ที่ Google Translate แทรกเข้าไปในหน้า แล้วกู้คืนข้อความต้นฉบับกลับมา
ดังนั้นถึงแม้จะติดตั้งได้เพราะเป็น Chromium-based แต่ในเบราว์เซอร์ที่ใช้เอนจินแปลในตัวของตัวเองอย่าง Edge หรือ Whale ก็อาจทำงานได้ไม่ปกติ… (ตอนนี้ยังปรับให้เหมาะกับสภาพแวดล้อม Chrome + Google Translate อยู่ครับ อนึ่ง ได้ยืนยันแล้วว่า Lingvanex ของ Brave ทำงานได้ปกติ เพราะมีวิธีจัดการ DOM คล้ายกับ Google Translate!)
ต่อไปจะลองพิจารณาปรับปรุงเรื่องความเข้ากันได้ข้ามเบราว์เซอร์เพิ่มเติมด้วยครับ ขอบคุณสำหรับฟีดแบ็กดี ๆ ครับ!

 
whoshe 5 일 전

ยอดเยี่ยมครับ! ผมเคยใช้ Immersive Translator อยู่ แต่เพราะลิมิตการใช้งานฟรีเลยเปลี่ยนมาใช้ Shadow Translator+Mouse tooltip translator แทน ถ้าสามารถเปลี่ยนการตั้งค่าให้แสดงต้นฉบับเป็นหลักได้ก็น่าจะดีขึ้นอีกนะครับ :)

 
woo1031 5 일 전

ขอบคุณสำหรับฟีดแบ็กดี ๆ ครับ! จะพยายามสะท้อนการตั้งค่าผู้ใช้สำหรับสไตล์ต้นฉบับ (shadow) ให้ได้โดยเร็วครับ!

 
sea715 5 일 전

ผมเองก็รู้สึกว่าการสลับดูต้นฉบับกับคำแปลไปมานั้นลำบาก เลยใช้การแปลแบบ tooltip ของเมาส์ไปเลย ซึ่งในแง่การใช้งานผมว่าตัวนี้ดีกว่า (https://github.com/ttop32/MouseTooltipTranslator)

 
woo1031 5 일 전

ตอนแรกผมก็ใช้ส่วนขยายทูลทิปตัวอื่นเหมือนกัน แต่พอคิดว่าอยากเห็นบริบททั้งหมดในหน้าได้ในคราวเดียว เลยทำขึ้นมาเองครับ!
แม้ความแตกต่างด้านการใช้งานอย่างที่คุณพูดถึงจะเป็นส่วนที่หลีกเลี่ยงไม่ได้ แต่เมื่อเทียบกับ MouseTooltipTranslator แล้ว ตัวนี้กินสิทธิ์และพื้นที่น้อยกว่า เลยคิดว่าน่าจะลองใช้แบบเบา ๆ ควบคู่กันดูได้ครับ! ขอบคุณครับ!

 
greekr4 5 일 전

https://immersivetranslate.com/

มีจุดไหนที่ดีกว่าอันนี้ไหม? จะได้ย้ายไปใช้

 
woo1031 5 일 전

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

แม้แอปนั้นจะเป็นแอปที่ยอดเยี่ยมเช่นกัน แต่ถ้าจะพูดถึงความแตกต่างจากแอปของผม ก็มีดังนี้

น้ำหนักเบามาก — น้อยกว่า 1MB (เทียบกับ 37.3MB)
ขอสิทธิ์น้อยที่สุด — Immersive Translate ขอสิทธิ์ "ดูประวัติการเข้าชม" และ "บล็อกเนื้อหาของทุกหน้า" แต่ Shadow Translator ใช้เพียงสิทธิ์การเข้าถึงเว็บไซต์เท่านั้น
ใช้ Native UI — ไม่ต้องเปิด UI แยกต่างหาก สามารถใช้ UI การแปลของ Chrome เดิมได้เลย (ไอคอนที่แถบที่อยู่, เมนูคลิกขวา)

 
woo1031 5 일 전

ในด้านความหลากหลายของฟีเจอร์และตัวเลือกคุณภาพการแปล Immersive Translate ทำได้ดีกว่า หากคุณต้องการการแปล PDF, ซับไตเติลวิดีโอ, EPUB หรือการเลือกใช้เอนจินแปลที่หลากหลาย ตัวนั้นอาจเป็นตัวเลือกที่ดีกว่า

อย่างไรก็ตาม หากจุดประสงค์คือการใช้งานแบบเบา ๆ ที่ "แค่เพิ่มบรรทัดต้นฉบับอีกหนึ่งบรรทัดในคำแปลที่ Chrome แปลในตัว" Shadow Translator ก็อาจเป็นตัวเลือกที่ไม่เลว เพราะใช้งานได้โดยไม่ต้องกังวลเรื่องสิทธิ์เข้าถึง ขนาด หรือภาระในการตั้งค่า!

 
greekr4 5 일 전

ขอบคุณครับ
คิดว่าน่าจะดีถ้านำไปเป็นต้นแบบแล้วค่อยพัฒนาต่อยอดครับ!

 
woo1031 5 일 전

ขอบคุณที่แนะนำครับ/ค่ะ ผม/ฉันก็เลยได้ลองใช้ Immersive Translate เหมือนกัน!
พอลองเปรียบเทียบดูแล้ว ในแง่ของเวลาแสดงผลคำแปล Shadow Translator มีข้อได้เปรียบตรงที่เร็วกว่าเล็กน้อยครับ/ค่ะ! ลองใช้ควบคู่กันดูสักครั้ง แล้วเลือกใช้งานได้ตามที่คุณสะดวกและชอบเลยครับ/ค่ะ!
อย่างที่บอกไว้ ผม/ฉันจะลองนำไปเบนช์มาร์กและพัฒนาต่อให้ดียิ่งขึ้นครับ/ค่ะ ขอบคุณมากครับ/ค่ะ!