Google translate bookmarklet

From LemonWiki共筆
Revision as of 00:17, 26 December 2025 by Planetoid (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This code is a JavaScript bookmarklet that translates the current page into Traditional Chinese using Google Translate.

javascript: location.href='https://translate.google.com/translate?sl=auto&tl=zh-TW&u='+location.href

Explanation[edit]

1. `javascript:` - This part tells the browser that this is JavaScript code.

2. `location.href=` - This will redirect the browser to a new URL.

3. `'https://translate.google.com/translate?sl=auto&tl=zh-TW&u='` - This is the Google Translate URL, where:

  - `sl=auto` means automatically detect the source language
  - `tl=zh-TW` specifies the target language as Traditional Chinese. Or replace with `tl=en` to specify the target language as English
  - `hl=` (optional) specifies the interface language of Google Translate itself. For example:
    - `hl=en` displays the Google Translate interface in English
    - `hl=zh-TW` displays the Google Translate interface in Traditional Chinese
    - If omitted, Google Translate will use your browser's default language
  - `u=` will be followed by the URL of the page to be translated

4. `+location.href` - This appends the current page's URL to the Google Translate URL.

To use this bookmarklet:[edit]

  1. Create a new bookmark
  2. Paste this code into the URL field of the bookmark
  3. When browsing any webpage, click this bookmark to automatically translate the current page into Traditional Chinese using Google Translate

Or use the generator: Translation Bookmarklet Generator