소개
Power Translate는 Microsoft PowerToys Command Palette와 통합되어 DeepL 기반의 빠른 키보드 우선 텍스트 번역을 제공하는 확장 프로그램입니다. Windows 10 Build 19041 이상 또는 Windows 11에서 동작하며, .NET 9.0이 포함된 패키지로 배포됩니다. 사용자는 Command Palette에서 'Translate' 명령을 실행하여 텍스트를 입력하고 목표 언어를 선택한 후 번역 결과를 확인하고 복사할 수 있습니다.
상세정보
Windows Command Palette에서 바로 번역 실행
PowerToys Command Palette를 열고 ‘Translate’ 명령을 검색하여 번역 기능을 바로 실행할 수 있습니다.
DeepL 엔진을 사용한 텍스트 번역
DeepL의 산업 선도적인 신경망 번역 엔진을 사용하여 30개 이상의 언어 쌍 간의 빠르고 정확한 번역을 제공합니다.
번역 결과 복사 및 목표/원본 언어 변경 옵션
번역 결과는 자동으로 클립보드에 복사되며, 목표 언어를 실시간으로 변경하여 다시 번역할 수 있습니다. 원본 언어도 ‘Auto’로 설정하여 자동 감지하거나 수동으로 지정할 수 있습니다.
DeepL API 키 설정 및 번역 명령 구성
‘Configure DeepL API key’ 명령을 통해 DeepL API 키를 입력하고 연결을 검증한 후 암호화하여 저장할 수 있습니다. API 키 설정 후 Command Palette 확장을 다시 로드하여 언어 목록을 갱신해야 합니다.
설치·시작·기본 사용
설치는 winget을 통해 winget install -e --id lamteteeow.PowerTranslate 명령으로 수행할 수 있으며, Microsoft Store 또는 GitHub 릴리스에서 MSIX 설치자를 다운로드하여 수동 설치도 가능합니다.
기본 사용법은 다음과 같습니다:
- PowerToys Command Palette를 엽니다 (기본 단축키: Ctrl+Shift+P).
- ‘Translate’ 명령을 검색하여 실행합니다.
- 번역할 텍스트를 입력하거나 선택합니다.
- 목표 언어를 선택하고 번역을 실행합니다.
- 번역 결과를 복사하거나 언어를 변경할 수 있습니다.
활용 예시
사용자는 외국어 문서를 읽을 때 선택한 텍스트를 Command Palette를 통해 즉시 번역할 수 있으며, 이메일 작성 시 목표 언어를 변경하여 실시간으로 번역 결과를 확인할 수 있습니다. 언어 학습 중에는 원본 언어를 ‘Auto’로 설정하여 입력한 문장의 번역을 확인하고 목표 언어를 바꿔가며 학습할 수 있습니다.
지원 환경·요구사항
지원 환경은 Windows 10 Build 19041 이상 또는 Windows 11이며, x64 아키텍처에서만 동작합니다. PowerToys의 최신 버전과 Command Palette가 활성화되어 있어야 하며, .NET 9.0이 패키지에 포함되어 있습니다. DeepL API 키는 무료 또는 유료 계정에서 발급받아 설정해야 합니다.
버전·업데이트
현재 버전은 1.1.4.0이며, 이 업데이트는 Command Palette 첨부 및 확장 프로그램 발견 문제를 해결하기 위한 필수 업데이트입니다. 기존 1.1.4.0 INNO 설치는 이 수정된 패키지로 업데이트해야 Command Palette에서 Power Translate가 올바르게 나타나고 로드됩니다.
제한·라이선스·확인사항
DeepL API 키가 설정되지 않은 경우 번역 기능이 제한될 수 있습니다. Command Palette가 제공되지 않는 환경에서는 사용할 수 없습니다. 본 소프트웨어는 MIT 라이선스 하에 배포되며, ‘있는 그대로’ 제공되며 어떠한 보증도 하지 않습니다. 저자는 이 확장 프로그램 사용으로 인한 손실, 데이터 손실 또는 문제에 대해 책임을 지지 않습니다.
화면으로 보는 주요 기능
번역 결과 복사 및 언어 변경 옵션

Power Translate의 메인 인터페이스에서 번역 결과를 복사하거나 목표 언어를 변경할 수 있는 옵션을 보여줍니다. 'Copy result' 버튼은 번역된 텍스트를 복사하는 기능을 제공하며, 'Change target language'는 목표 언어를 'EN'으로 설정할 수 있고, 'Change source language'는 원본 언어를 'Auto'로 설정할 수 있습니다. 오른쪽에는 번역 결과인 'DE -> EN Give PowerTranslate a try'가 표시되어 있습니다.
목표 언어 선택 화면

언어 선택 목록에서 목표 언어를 변경할 수 있는 화면입니다. 'Type here to search…' 검색창이 상단에 있으며, 중국어(간체), 중국어(전체), 크로아티아어, 체코어, 덴마크어, 네덜란드어, 영어(미국), 영어(영국) 등의 언어가 목록으로 표시되어 있습니다. 하단에는 'Change target language'와 'Select language' 버튼이 있습니다.
확장 프로그램 설정 화면

Power Translate 확장 프로그램의 설정 화면입니다. 'Enable Power Translate' 옵션은 활성화되어 있으며, 'Configure DeepL API key'와 'Translate text' 명령어가 있습니다. 'Extension settings' 섹션에서는 번역할 언어를 'Auto'로 설정하고, 번역할 언어를 'English'로 설정할 수 있으며, 'Save' 버튼이 있습니다.
시스템 요구사항
DeepL API 키가 필요하며, 미설정 시 번역 기능이 제한될 수 있습니다. Windows Data Protection API를 사용하여 API 키를 로컬에 암호화하여 저장합니다. 설정은 C:Users[User]AppDataLocalPowerTranslateExtension에 캐시되며, deepl.key, source-language.txt, target-language.txt, runtime-logging.enabled 파일이 포함됩니다.


