Firefox 부가 기능에서 공개 중
Lingua Layer
중국어와 일본어로 된 웹 페이지, 이미지, 만화를 한국어로 읽습니다. Lingua Layer는 원문이 있던 자리에 한국어를 겹쳐 놓고, 페이지 자체는 건드리지 않는 Firefox 확장 프로그램입니다.
겹쳐 놓은 한국어, 직접 써 보기
이 페이지를 위해 쓴 예시 세 가지를 Lingua Layer가 보여 주는 방식 그대로 담았습니다. 보이는 방식을 바꾸거나, 단어를 눌러 여백 메모에서 열어 보거나, 확장 프로그램과 같은 단축키를 눌러 보세요.
전철 안내 방송, 일본어 원문과 한국어 번역
、にが。
곧 2번 승강장에 쾌속 전철이 들어옵니다.
、のまで。
위험하오니 노란 선 안쪽으로 물러나 주십시오.
ので、に。
다음 역에서 각 역 정차 열차로 갈아타실 수 있습니다.
카페 메뉴, 중국어 원문과 한국어 번역
오늘의 추천
:的,。
오트 라테: 당일 볶은 원두를 써서 설탕을 줄여도 향이 좋습니다.
,。
오후 3시 이후에는 두 번째 잔이 반값입니다.
,。
컵을 가져와 포장하면 바로 2위안을 빼 드립니다.
만화 말풍선, 일본어 원문과 한국어 번역
、の?
엇, 벌써 끝났어?
の、!
다음 권, 내일 나온대!
ドキッ
큰 효과음은 기본적으로 번역하지 않고 건너뜁니다.
이 페이지를 위해 새로 쓴 예시 글입니다.
확장 프로그램에서처럼 여기서도 Alt+Shift+O로 보이는 방식을 바꿀 수 있습니다.
단어 풀이는 개발 중인 Langdogu 앱을 미리 보여 주는 기능입니다. Lingua Layer 0.2.1은 줄 단위로 번역합니다.
할 수 있는 일
요청하기 전에는 아무것도 번역하지 않습니다. 요청하면 페이지의 글, 이미지 속 글자, 만화를 번역합니다.
웹 페이지에서
기사, 상품 페이지, 게시판처럼 글자로 된 페이지라면 무엇이든 됩니다.
- 페이지 전체, 또는 고른 문장만
- 페이지 전체를 번역하거나, 필요한 문장만 골라서 번역할 수 있습니다.
- 나중에 추가되는 글
- 페이지가 열린 뒤에 새로 불러오는 글도 찾아서 번역합니다.
- 보이는 부분부터
- 화면에 보이는 글을 먼저 번역하므로 더 빨리 읽기 시작할 수 있습니다.
- 기본은 수동 번역
- 요청하기 전에는 아무 일도 하지 않습니다. 자주 읽는 사이트는 ‘항상 자동 번역’으로 지정하면 따로 요청하지 않아도 번역합니다.
이미지 속 글자
스크린숏, 포스터, 사진으로 찍은 메뉴판처럼 그림의 일부가 된 글자입니다.
- 이미지 하나, 또는 드래그한 영역
- 이미지를 하나 고르거나, 팝업에서 ‘화면 영역 선택’을 누른 뒤 원하는 부분을 드래그합니다. 그 안의 글자를 인식하고, 각 줄이 있던 자리에 한국어를 겹쳐 놓습니다.
- 고칠 수 있는 인식 결과
- 글자를 잘못 인식했다면 인식한 글자를 고친 뒤 그 영역을 다시 번역할 수 있습니다.
- 원본 이미지는 그대로
- 한국어는 위에 겹쳐 보일 뿐이며, 원본 이미지는 바뀌지 않습니다.
만화
세로쓰기 일본어, 한 쪽에 여러 개 있는 말풍선, 그림 속에 그려 넣은 효과음까지 다룹니다.
- 오른쪽 줄부터
- 세로쓰기 일본어를 쓰인 순서대로, 오른쪽 줄부터 읽습니다.
- 여러 말풍선을 한 번에
- ‘만화 영역 선택’으로 말풍선이 여러 개인 칸을 드래그하면 말풍선마다 한국어가 따로 놓입니다.
- 효과음은 그대로
- 크게 그린 효과음은 기본적으로 건너뜁니다. 효과음도 번역하고 싶다면 설정에서 켤 수 있습니다.
읽는 순서대로 보는 만화 한 쪽
- 1번 말풍선いらっしゃいませ!어서 오세요!
- 2번 말풍선メロンパン、まだありますか?멜론빵, 아직 있어요?
- 3번 말풍선ちょうど焼きたてですよ!마침 방금 구운 거예요!
ホカホカ 갓 구운 빵의 따끈함을 나타내는 효과음입니다. 기본으로 건너뛰며, 설정에서 효과음 번역을 켤 수 있습니다.
읽는 방식 고르기
무엇을 보여 줄지, 어떻게 번역할지는 몇 가지 설정으로 정합니다.
- 보이는 방식
- 원문
- 원문 + 번역
- 번역
언제든 바꿀 수 있고, 바꿔도 다시 번역하지 않습니다.
- 문맥
- 일반 웹
- 쇼핑
- 만화
기본값은 ‘자동 선택’입니다. 지금 읽는 글에 맞는 것을 직접 고를 수도 있습니다.
- 품질
- 빠르게
- 균형
- 정교하게
페이지와 고른 문장의 번역에 적용됩니다. 이미지와 만화 영역은 항상 ‘정교하게’를 씁니다.
- 사이트별 설정
- 필요할 때 번역
- 항상 자동 번역
- 페이지 번역 안 함
기본값은 ‘필요할 때 번역’입니다. 매번 번역할 사이트만 ‘항상 자동 번역’으로 지정합니다.
동작 방식
Lingua Layer는 혼자서 번역하지 않습니다. 내가 고른 글을 내가 실행하는 번역 도우미로 보내고, 번역 도우미가 내 Codex CLI로 번역합니다.
- 내 기기 안에서FirefoxLingua Layer가 내가 고른 글이나 이미지 영역을 모읍니다.
- 내 번역 도우미내 PC에서는 127.0.0.1에서만 요청을 받고, 설치마다 다른 연결 토큰을 확인합니다. 내 NAS라면 사설 HTTPS로 연결합니다. 이미지 속 글자를 인식하고 결과를 캐시합니다.
- Codex CLI내 ChatGPT 계정으로 로그인되어 있습니다. 번역에는 내 Codex 사용량이 쓰입니다.
- OpenAI에서OpenAI실제 번역이 이루어지는 곳입니다. OpenAI의 정책과 내 계정 설정이 적용됩니다.
이 길에 없는 것
- Langdogu 서버
- API 키
- 광고
- 분석
- 추적
내 번역 도우미
번역 도우미는 내 PC나 내 NAS에서 실행하는 작은 서비스입니다. PC에서는 127.0.0.1에서만 요청을 받고, 모든 요청에는 설치할 때 만든 연결 토큰이 필요합니다. NAS에는 Tailscale 같은 사설 네트워크 안의 HTTPS로 연결하므로, 휴대폰과 다른 기기도 같은 번역 도우미를 쓸 수 있습니다.
이미지 속 글자 인식은 번역 도우미에서 실행합니다. 번역 결과는 번역 도우미의 디스크에 캐시해 다시 쓰며, NAS 하나를 함께 쓰는 기기들은 캐시도 함께 씁니다.
내 ChatGPT 계정으로 로그인한 Codex CLI
번역 도우미는 내 ChatGPT 계정으로 로그인한 Codex CLI로 번역합니다. ChatGPT 계정 정보는 확장 프로그램에 입력하지 않으며, PC나 NAS의 Codex CLI가 관리합니다.
새로 번역할 때마다 내 Codex 사용량을 씁니다. API 키는 필요 없고, 경로 어디에도 Langdogu 서버가 없습니다. OpenAI의 정책과 내 계정 설정이 적용됩니다.
설치하기 전에
확장 프로그램만 설치해서는 번역되지 않습니다. 지금은 로컬 서비스를 직접 실행할 수 있는 초기 사용자를 위한 설정입니다.
필요한 것
- Firefox
데스크톱 Firefox 140 이상, Android용 Firefox 142 이상.
- 번역 도우미
Node.js 22 이상을 설치한 Windows PC나 컨테이너를 돌릴 수 있는 NAS에서 실행합니다.
휴대폰에서 쓰려면 휴대폰이 사설 HTTPS로 연결할 수 있는 NAS에 번역 도우미가 있어야 합니다.
- Codex CLI
내 ChatGPT 계정으로 로그인된 Codex CLI(
codex login)가 필요합니다. 번역에는 그 계정의 Codex 사용량이 쓰입니다.- 인터넷 연결
오프라인 번역은 아닙니다. 내가 고른 글과 이미지 영역은 내 Codex CLI를 거쳐 OpenAI로 갑니다.
번역 도우미 받기
번역 도우미는 공개적으로 배포하지 않습니다. 아직 공개 설치 프로그램이나 설치 안내가 없으므로, 초기 사용자에게는 이메일로 설정을 안내합니다.
Firefox 부가 기능에서 Lingua Layer를 설치합니다.
Lingua Layer 설치하기번역 도우미 설정을 이메일로 요청합니다. Windows PC와 NAS 중 어디에서 실행할지 함께 알려 주세요.
[email protected]
단축키, 메뉴, 터치
컴퓨터에서
기본 단축키이며 Firefox에서 바꿀 수 있습니다. 우클릭 메뉴로도 같은 번역을 시작할 수 있습니다.
| 단축키 | 하는 일 |
|---|---|
| AltShiftT | 현재 페이지 번역 켜기/끄기 |
| AltShiftS | 선택한 글 번역 |
| AltShiftI | 이미지/화면 영역 번역 |
| AltShiftM | 만화 영역 번역 |
| AltShiftO | 원문/번역 표시 전환 |
마지막 단축키는 이 페이지 위쪽의 예시에서도 동작합니다.
Android에서
Lingua Layer는 Android용 Firefox 142 이상에서 동작합니다. 단축키는 없으며, 확장 프로그램 팝업의 버튼을 누르고 손가락으로 드래그해 이미지나 만화의 영역을 선택합니다.
휴대폰은 사설 HTTPS로 내 NAS의 번역 도우미에 연결합니다.
다음에 올 것
Lingua Layer는 Langdogu의 첫 번째 부분입니다. 아래 부분들은 그 위에 쌓이며, 어느 것도 Lingua Layer 0.2.1에 들어 있지 않습니다.
- 계획
학습 루프
읽다가 모르는 단어를 문장과 함께 저장하고, Langdogu에서 복습하고, 다음에 읽을 때 아는 단어가 표시됩니다.
- 개발 중
Langdogu 앱
기록과 복습을 맡습니다. 저장한 표현을 처음 만난 문장과 함께 보관하고, 간격 반복(FSRS)으로 복습합니다.
앱 알아보기 - 개발 중
Claude와 ChatGPT에 열린 내 단어장
MCP 서버를 통해 Claude, ChatGPT 같은 AI 비서가 내 Langdogu 단어장을 열고, 오늘 배운 것을 두고 나와 이야기할 수 있게 합니다. 내가 직접 추가하고 승인하지 않으면 아무것도 연결되지 않습니다.
열린 설계 알아보기
자주 묻는 질문
Langdogu가 내가 읽는 페이지를 볼 수 있나요?
아니요. Langdogu 서버는 없습니다. 내가 고른 글이나 이미지 영역은 Firefox에서 내 번역 도우미로, 다시 내 Codex CLI를 거쳐 OpenAI로 가며, 그곳에서는 OpenAI의 정책과 내 계정 설정이 적용됩니다. 입력란, 편집 영역, 숨겨진 글은 건너뛰고, 민감한 입력란과 겹치는 영역 캡처는 막습니다.
개인정보처리방침 읽기번역 도우미는 어디서 받나요?
아직 공개적으로 배포하지 않습니다. 공개 설치 프로그램이나 설치 안내도 없습니다. Firefox 부가 기능에서 확장 프로그램을 설치한 뒤 [email protected]으로 연락하면 이메일로 설정을 안내합니다.
오프라인에서도 되나요?
아니요. 글자 인식은 내 번역 도우미에서 실행하지만, 번역은 내 Codex CLI를 거쳐 OpenAI에서 이루어지므로 인터넷 연결이 필요합니다.
비용은 얼마인가요?
Lingua Layer는 API 키를 쓰지 않습니다. 번역에는 내 ChatGPT 요금제에 포함된 Codex 사용량이 쓰이므로, 포함 범위와 한도, 추가 비용은 내 요금제에 대한 OpenAI의 조건을 따릅니다.
어떤 언어를 번역하나요?
중국어와 일본어를 한국어로 번역합니다.
Langdogu 계정이 필요한가요?
아니요. 이 버전에는 Langdogu 계정이 없고, 단어장이나 학습 기록, 복습 데이터도 보관하지 않습니다.
오픈 소스인가요?
지금은 아닙니다. Lingua Layer의 코드는 저작권자가 모든 권리를 보유합니다(All Rights Reserved).
사생활 보호 창에서도 동작하나요?
아니요. Lingua Layer는 사생활 보호 창에서 동작하지 않습니다.
캐시는 어떻게 지우나요?
확장 프로그램 설정에서 지웁니다. 여러 기기가 함께 쓰는 NAS라면 모든 기기의 공유 캐시가 함께 지워집니다. 캐시는 시간이 지나도 만료되지 않으며, 크기 한도에 이르면 가장 오래 쓰지 않은 항목부터 지웁니다. 확장 프로그램을 삭제해도 PC나 NAS의 캐시는 지워지지 않습니다.
왜 Firefox인가요?
Lingua Layer는 Firefox용으로 만들었습니다. 데스크톱 Firefox 140 이상과 Android용 Firefox 142 이상을 지원하므로, 같은 확장 프로그램을 컴퓨터와 휴대폰에서 모두 쓸 수 있습니다. 지금은 다른 브라우저를 지원하지 않습니다.
- 버전
- 0.2.1. 2026년 10월 9일부터 Firefox 부가 기능(addons.mozilla.org)에 공개되어 있습니다. Firefox 부가 기능에서는 실험적(Experimental)이며 유료 서비스나 추가 하드웨어가 필요한 확장 프로그램으로 표시됩니다.
- 지원 환경
- 데스크톱 Firefox 140 이상, Android용 Firefox 142 이상.
- 함께 필요한 것
- 내 PC나 내 NAS에서 실행하는 번역 도우미, 그리고 내 ChatGPT 계정으로 로그인한 Codex CLI. 확장 프로그램만 설치해서는 번역되지 않습니다.
- 글이 가는 곳
- 번역하려고 고른 것만 내 번역 도우미로 갑니다. 고르거나 추출한 글과 그 앞뒤 문맥, 필요할 때는 페이지 제목, 이미지와 만화라면 고른 영역과 그 안에서 인식한 글입니다. 번역 도우미는 이를 내 Codex CLI를 통해 OpenAI로 보내며, 내 Codex 사용량을 씁니다. 오프라인 번역이 아닙니다.
- 없는 것
- Langdogu 서버, API 키, 광고, 분석, 추적이 없습니다.
- 라이선스
- 저작권자가 모든 권리를 보유합니다(All Rights Reserved). 지금은 오픈 소스가 아닙니다.