Screen Translator: 오픈소스 macOS 실시간 화면 번역 도구
Screen Translator: 오픈소스 macOS 실시간 화면 번역 도구소개
Screen Translator 소개
Screen Translator는 개발자 Archer-SQ가 macOS를 위해 오픈소스로 공개한 화면 실시간 번역 도구입니다. 시스템 스크린샷, Apple Vision 텍스트 인식, 그리고 제3자 번역 API를 결합한 도구로, 핵심 방식은 「픽셀 단위 원위치 덮어쓰기」입니다. 즉, 번역된 결과물이 원문의 위치에 직접 표시되어 시각적으로 네이티브 현지화에 가까운 효과를 제공합니다.

Screen Translator 인터페이스 스크린샷
주요 기능
전체 화면 한 번에 번역: Shift + Z + X를 누르면 화면 전체의 UI, 메뉴, 텍스트 내용이 번역됩니다.
영역 선택 번역: Shift + Z + C를 눌러任意한 영역을 드래그하면 번역문이 플로팅 레이어로 표시되며, 레이어는 드래그하여 이동할 수 있고 8방향 확대/축소가 지원됩니다.
화면 고정: 단축키를 누르면 화면이 즉시 정지되어 동적인 동영상, 게임, 애니메이션에서도 텍스트를 정확하게 선택할 수 있습니다.
픽셀 단위 덮어쓰기: Canvas를 통해 번역문을 직접 그려내어 원문의 글자 크기와 배경색이 자동으로 일치됩니다.
멀티 모니터 지원: 커서가 위치한 화면을 자동으로 감지하고 해당 모니터로 전환합니다.
플로팅 레이어 조작: 레이어를 자유롭게 드래그할 수 있으며, 트랙패드에서 두 손가락 핀치 제스처로 확대/축소가 가능하고, 더블 클릭하면 닫힙니다.
외관 커스터마이징: 다크/라이트 테마 전환을 지원하며, 폰트는 사용자 정의가 가능합니다(기본값: Menlo 또는 Monaco).
활용 시나리오
외국어 소프트웨어 인터페이스, 메뉴바, 시스템 설정의 매끄러운 한글화.
게임 내 텍스트와 스토리 대화의 실시간 번역.
동영상, 라이브 방송, 애니메이션의 자막 또는 화면 댓글 인식 및 번역.
디자인 시안, PDF, 이미지에 포함되어 복사할 수 없는 텍스트의 추출 및 번역.
멀티 모니터 환경에서 여러 화면에 걸친 외국어 콘텐츠 처리.
Screen Translator 장단점
장점
번역문이 원위치에 덮어써져 시각적 경험이 네이티브 현지화와 비슷합니다.
화면 고정 기능 덕분에 동적인 콘텐츠를 정확하게 캡처할 수 있습니다.
멀티 모니터를 자동으로 인식하여 멀티 디스플레이 사용자에게 더욱 편리합니다.
오픈소스 무료이며 Electron 기반으로二次 개발이 가능합니다.
단점
macOS만 지원하여 Windows 및 Linux 사용자는 사용할 수 없습니다.
Apple의 서명을 받지 않아 최초 설치 시 터미널에서 xattr -cr 명령을 실행해야 합니다.
Google 번역 또는 사용자 정의 API에 의존하여 오프라인 환경에서는 사용이 제한됩니다.
소스 코드에서 직접 빌드하거나 DMG 파일을 수동으로 다운로드해야 하며, App Store 배포 경로가 없습니다.
Screen Translator 사용 방법
설치: DMG 파일을 다운로드하여 Applications 폴더에 끌어다 놓습니다.
서명 검증 우회(최초 실행 시): 터미널에서 xattr -cr /Applications/Screen\ Translator.app를 실행합니다.
전체 화면 번역: Shift + Z + X를 눌러 현재 화면의 모든 텍스트를 번역합니다.
영역 선택 번역: Shift + Z + C를 눌러 원하는 영역을 드래그합니다.
결과 조정: 플로팅 레이어를 드래그하여 위치를 이동하고, 두 손가락 핀치 제스처로 확대/축소하며, 더블 클릭하여 닫습니다.
소스 코드 빌드:
git clone https://github.com/Archer-SQ/screen-translator.git cd screen-translator npm install && npm run dev npx electron-builder --mac --dir
자주 묻는 질문
"손상되었음"이라는 메시지가 표시되어 열 수 없나요? Apple 개발자 서명을 받지 않은 앱이므로 터미널에서 xattr -cr 명령을 실행하여 확장 속성을 제거해야 합니다.
Windows를 지원하나요? 현재는 macOS 버전만 제공되며 Windows 배포 패키지는 없습니다.
지원되는 번역 인터페이스는 무엇인가요? 공식 사이트에 따르면 Google 번역 및 사용자 정의 API를 지원합니다.
오프라인으로 사용할 수 있나요? OCR은 Apple Vision 프레임워크에 의존하여 로컬에서 실행되지만, 번역 단계에서는 API 호출을 위해 인터넷 연결이 필요합니다.
번역 플로팅 레이어를 어떻게 닫나요? 레이어를 더블 클릭하면 닫힙니다.
대본 기획 도우미▸
AI 앱
AI 뉴스