eeeXun/gtt

Google Translate TUI (Originally). Currently supports Apertium, Bing, DeepL, DeepLX, Google, LibreTranslate, Reverso.

해결하는 문제

이 프로젝트는 다양한 번역 서비스에 접근할 수 있는 터미널 기반 사용자 인터페이스(TUI)를 제공합니다. 브라우저 없이 명령줄에서 직접 언어 간 텍스트 번역이 가능하여 개발자 및 고급 사용자의 번역 워크플로우를 간소화합니다.

작동 방식

gtt는 여러 번역 백엔드에 연결하는 클라이언트 역할을 합니다. Google 번역, DeepL(무료 API), Bing, Apertium, LibreTranslate, Reverso 등 여러 제공업체를 지원합니다. API 키 및 서버 주소(특히 DeepLX나 LibreTranslate와 같은 자체 호스팅 옵션용)는 YAML 파일을 통해 구성할 수 있습니다.

대상 사용자

개발자, Linux/macOS 사용자, 터미널 중심의 작업을 선호하는 사용자로, 쉘 환경 내에서 빠르게 텍스트를 번역하고자 하는 분들입니다.

주요 기능

  • 다중 제공업체 지원: Google, DeepL, Bing 등과 통합 가능.
  • 텍스트 음성 변환(TTS): 원본 및 목적 언어 텍스트의 오디오 재생을 위한 내장 단축키 제공.
  • 사용자 정의 인터페이스: 사용자 정의 테마 및 키바인딩 재할당으로 개인화된 경험 제공.
  • 유연한 설치 옵션: AUR, Nix, Docker, 또는 Go 바이너리로 설치 가능.
  • 클립보드 통합: xclip, wl-clipboard, OSC 52와 호환되어 번역된 텍스트를 쉽게 복사할 수 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트