Skip to content

Repository files navigation

Translight · 빛번역

CI pages-build-deployment

A Chrome extension for translating English webpages into Korean with Chrome's built-in Translator API while preserving the original text.

Features

  • Translate English webpages into Korean with Chrome's built-in Translator API
  • Start, cancel, and stop translation from the toolbar
  • Choose original + translation, translation + original, or translation-only display
  • Translate page titles, paragraphs, lists, quotes, captions, and table cells
  • Detect English content blocks even when a site's UI language is Korean
  • Prioritize visible content on long pages and handle dynamically changing pages
  • Continue manual translation across same-origin navigation
  • Automatically translate registered hostnames
  • Customize 10 translation display styles, colors, bold, and italic text
  • View translation model status and download progress
  • Export, import, and reset settings
  • Skip translation when a page is already in the target language
  • Require an explicit English declaration or a conservative English signal for undeclared Latin text
  • Leave code, preformatted text, and form controls unchanged
  • Remove only the nodes, attributes, and styles added by Translight when translation is stopped

Install

Install the extension from the Chrome Web Store.

Help

See the Help page for setup instructions and usage details.

Tech Stack

  • Vue 3
  • Vite
  • Chrome Extension Manifest V3
  • Chrome built-in Translator API

Development

Install dependencies

npm install

Build the extension

npm run build

Run tests and checks

npm run check

Create a release package

npm run package

For a readable debug package without JavaScript or CSS minification:

./pack.sh

Run the development server

npm run dev

About

원문은 그대로, 번역을 아래에 표시하는 빛처럼 빠른 원클릭 번역.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages