Repolode
Realmagnum

Realmagnum/opencode-translate-selection

OpenCode Desktop이나 터미널 UI에서 텍스트를 선택하면 인라인 번역 툴팁을 표시하는 OpenCode 플러그인입니다.

스타
1
포크
0
열린 이슈
0
마지막 커밋
그저께

어떤 프로젝트인가요?

opencode-translate-selection은 텍스트를 선택하는 즉시 번역해 주는 OpenCode 플러그인입니다. OpenCode Desktop에서는 Quote 툴바 위에 번역이 표시된 플로팅 툴팁이 나타납니다. 터미널 UI에서는 단축키와 슬래시 명령으로 스크롤 가능한 번역 모달이나 고정 사이드 패널을 열 수 있습니다.

번역에는 하이브리드 라우팅 방식을 사용합니다. 짧은 단어나 구문은 Google Translate로 보내고, 실패하면 MyMemory를 사용합니다. 글머리 기호 목록, 번호가 매겨진 단계, 코드처럼 여러 줄로 된 선택 영역은 현재 세션의 LLM에 client.session.generate를 통해 전송하므로 채팅에 메시지가 추가되지 않습니다. LLM 응답 시간이 초과되거나 사용 중인 경우에는 요청이 기계 번역 파이프라인으로 넘어가며, 플레이스홀더 토큰으로 코드와 식별자를 보호합니다.

사용자는 Translation 설정 페이지에서 대상 언어를 지정하고, 엔진 모드(Auto, Fast MT only, Session LLM only)를 선택하고, LLM 시간 제한을 조정하고, 색상 테마와 툴팁 위치 및 크기를 설정할 수 있습니다. 통합 터미널은 캔버스에 렌더링되므로 그 안에서 텍스트를 선택하는 기능은 지원되지 않습니다.

핵심 기능

  • 01OpenCode Desktop에서 텍스트를 선택하면 번역 툴팁을 자동으로 표시합니다.
  • 02간단한 구문은 Google Translate로, 구조화된 텍스트나 코드는 세션 LLM으로 보냅니다.
  • 03TUI에서 클립보드 텍스트와 마지막 assistant 메시지를 번역하는 단축키와 슬래시 명령을 제공합니다.
  • 04키보드 탐색을 지원하는 스크롤 가능한 모달과 고정 사이드 패널을 제공합니다.
  • 05대상 언어, 엔진 모드, 시각 테마를 설정할 수 있습니다.
  • 06Windows, macOS, Linux에서 번역 결과를 클립보드에 복사합니다.

활용 사례

  • OpenCode에서 작업하면서 영어 문서나 코드 설명을 모국어로 읽을 때.
  • 터미널의 긴 assistant 답변을 사이드 패널로 번역해 원문과 나란히 읽을 때.
  • 세션을 벗어나지 않고 채팅에서 외국어 단어나 구문의 뜻을 빠르게 확인할 때.

빠른 시작

  1. 1

    OpenCode CLI로 GitHub에서 플러그인을 설치합니다

    opencode plugin add github:Realmagnum/opencode-translate-selection
  2. 2

    설치 후 OpenCode Desktop을 다시 시작합니다

사용 전 알아둘 점

  • OpenCode v2.2.0 이상이 필요합니다.
  • Desktop 및 터미널 기능은 문서에 설명되어 있지만, README에는 다른 편집기나 플랫폼에 대한 설명이 없습니다.

포함된 컬렉션

토픽

자주 묻는 질문

opencode-translate-selection은(는) 무엇인가요?
OpenCode Desktop이나 터미널 UI에서 텍스트를 선택하면 인라인 번역 툴팁을 표시하는 OpenCode 플러그인입니다. opencode-translate-selection은 텍스트를 선택하는 즉시 번역해 주는 OpenCode 플러그인입니다. OpenCode Desktop에서는 Quote 툴바 위에 번역이 표시된 플로팅 툴팁이 나타납니다. 터미널 UI에서는 단축키와 슬래시 명령으로 스크롤 가능한 번역 모달이나 고정 사이드 패널을 열 수 있습니다.
opencode-translate-selection은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
opencode-translate-selection은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
opencode-translate-selection은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. opencode-translate-selection의 마지막 커밋은 2026년 11월 5일입니다.
opencode-translate-selection은(는) 어디에 사용할 수 있나요?
OpenCode에서 작업하면서 영어 문서나 코드 설명을 모국어로 읽을 때. 터미널의 긴 assistant 답변을 사이드 패널로 번역해 원문과 나란히 읽을 때. 세션을 벗어나지 않고 채팅에서 외국어 단어나 구문의 뜻을 빠르게 확인할 때.
opencode-translate-selection는 어떻게 설치하나요?
OpenCode CLI로 GitHub에서 플러그인을 설치합니다: opencode plugin add github:Realmagnum/opencode-translate-selection 설치 후 OpenCode Desktop을 다시 시작합니다
opencode-translate-selection은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Realmagnum/opencode-translate-selection

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트