ในส่วนขยายของซาฟารีมีส่วนขยายที่ยอดเยี่ยมสำหรับใช้ Google แปลบนหน้าเว็บปัจจุบัน: "แปล"
อย่างไรก็ตามฉันไม่ชอบความจริงก็คือการเพิ่มปุ่มลงในแถบ ฉันต้องการให้มันทำงานได้เหมือนใน Chrome โดยที่บาร์จะปรากฏโดยอัตโนมัติเมื่อเว็บไซต์เป็นภาษาต่างประเทศ
ขอบคุณ
ในส่วนขยายของซาฟารีมีส่วนขยายที่ยอดเยี่ยมสำหรับใช้ Google แปลบนหน้าเว็บปัจจุบัน: "แปล"
อย่างไรก็ตามฉันไม่ชอบความจริงก็คือการเพิ่มปุ่มลงในแถบ ฉันต้องการให้มันทำงานได้เหมือนใน Chrome โดยที่บาร์จะปรากฏโดยอัตโนมัติเมื่อเว็บไซต์เป็นภาษาต่างประเทศ
ขอบคุณ
คำตอบ:
มีส่วนขยายชื่อว่า Translate คุณสามารถดาวน์โหลดได้ที่นี่: http://sidetree.com/extensions.html (ที่สองจากด้านล่าง)
Sorry, this page can not be translated. Extensions can not access local pages. คุณมีทางออกสำหรับสิ่งนั้นหรือไม่?
คุณสามารถลากปุ่มแถบเครื่องมือออกจากแถบเมนูและยังคงได้รับเมนูบริบทเพื่อแปลหน้า นี่คือวิธีที่ฉันใช้ (ฉันยังใช้ Franker สำหรับการแปลแบบอินไลน์บางส่วน)
คุณสามารถเพิ่มการค้นหาที่กำหนดเองเช่น http://translate.google.com/translate?sl=auto&tl=auto&u={query} ถึงอัลเฟรดหรือ กำหนดทางลัดให้กับสคริปต์ อย่างนี้:
tell application "Safari" to URL of document 1
do shell script "open 'http://translate.google.com/translate?sl=auto&tl=auto&u='$(ruby -rcgi -e 'print CGI.escape ARGV[0]' " & quoted form of result & ")"