Chrome 확장 프로그램
LLM Translator
OpenAI · Google Gemini · Anthropic Claude 중 하나를 고르고 API 키만 넣으면 동작합니다. 페이지 전체 번역, 드래그한 부분만 번역, 본문 요약을 한 확장에서 처리합니다.
- JavaScript
- Chrome MV3
- OpenAI
- Gemini
- Claude
화면
만든 방식
판단이 갈렸던 지점들
-
보이는 곳부터 번역합니다
화면에 들어와 있는 부분을 먼저 처리하고 아래쪽, 위쪽 순으로 내려갑니다. 진행률 막대와 중지 버튼을 함께 두어, 멈춰도 그때까지 번역된 부분은 남습니다.
-
두 번째부터는 호출하지 않습니다
번역한 문장을 캐시해 같은 페이지를 다시 열면 API 를 타지 않습니다. 팝업에서 이 페이지가 캐시에 얼마나 들어 있는지 문장 수로 확인합니다.
보관 기간과 최대 문장 수를 직접 정하고, 지금 얼마나 쌓였는지 함께 보여준다 -
원문을 겹쳐 봅니다
번역문에 마우스를 올리면 원문이 작은 팝업으로 뜹니다. Ctrl 을 누르는 동안만 · 토글 · 항상 · 끄기 네 가지 중에서 고릅니다.
네 가지 모드. 각각 언제 쓰는 것인지 한 줄씩 붙여 두었다 -
한도에 걸리면 물러섭니다
동시 요청 수를 직접 정하고, 429 가 돌아오면 시간을 두고 세 번까지 다시 시도합니다. 일부 묶음이 실패해도 나머지 번역은 계속됩니다.
동시 요청 수가 전체 번역 시간을 사실상 결정한다 — 그래서 사용자가 직접 만진다
사양
- 형식
- Chrome 확장 · Manifest V3
- 버전
- 0.3.0
- 지원 엔진
- OpenAI · Google Gemini · Anthropic Claude
- 표시 언어
- 브라우저 설정을 그대로 따름