Kagi Search 付費搜尋引擎公司,推出免費且支援 248 種語言的線上翻譯服務 Kagi Translate。官方網站提供的書籤按鈕 (browser bookmarklet) 可以自動偵測網頁語言,再翻譯成英文。本文提供翻譯成繁體中文的書籤按鈕版本。
Kagi - Doggo on the move (source) |
問題狀況
Kagi Translate 網頁下方說明:
您可以在瀏覽器的網址列中,在網址前加上「translate.kagi.com/」,即可翻譯任何網頁。或者,將這個書籤按鈕「Kagi Translate」拖曳到您的瀏覽器書籤列中,即可一鍵翻譯頁面上的選定文字或整個網頁。
解決方式
詳細說明
書籤按鈕「Kagi 翻譯繁中」看起來是連結,其實是 JavaScript 語法:
javascript:(function(){const targetLanguage="Chinese (Traditional)";var selectedText=window.getSelection().toString().trim();var url=selectedText?`https://translate.kagi.com/?target=${targetLanguage}&text=${encodeURIComponent(selectedText)}`:`https://translate.kagi.com/${targetLanguage}/${encodeURIComponent(window.location.href)}`;window.open(url,'_blank');})();
透過 JavaScript 語法,「即可一鍵翻譯頁面上的選定文字或整個網頁」。如果你正在學習日文,偏好將網頁翻譯成日文,則可以修改上述語法中 targetLanguage 變數值,改成 Japanese。書籤按鈕成果「Kagi 翻譯日文」
javascript:(function(){const targetLanguage="Japanese";var selectedText=window.getSelection().toString().trim();var url=selectedText?`https://translate.kagi.com/?target=${targetLanguage}&text=${encodeURIComponent(selectedText)}`:`https://translate.kagi.com/${targetLanguage}/${encodeURIComponent(window.location.href)}`;window.open(url,'_blank');})();
如果偏好其他語言,則可以回到 Kagi Translate 網頁,查看支援哪些語言的下拉選單。
Kagi 網頁「Kagi Translate | Kagi's Docs」詳細說明兩種連結型態:
1. 網頁全文翻譯:在瀏覽器的網址列中,在網址前加上「translate.kagi.com/」,即可翻譯任何網頁,例如「https://translate.kagi.com/example.com」
2. 選取段落或文字的翻譯:
https://translate.kagi.com/?text=%s&source=Japanese&target=English
留言
張貼留言