layout | comments | title | author | date | tags | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
post |
true |
파파고 번역기를 위한 PopClip Extension |
mac.automator |
2018-02-05 20:31 |
|
원문 http://guileschool.com/2018/02/05/PopClip-Extension-for-papago/
파파고(영어: papago)는 네이버가 무료로 제공하는 기계 번역 서비스이다. 이름의 유래는 에스페란토어에서 앵무새를 뜻하는 단어에서 가져왔다. NAVER LABS에서 자체 개발한 인공신경망(Artificial Neural Network) 기반 번역 서비스로 현재 사용 가능한 언어는 한국어, 영어, 일본어, 중국어, 프랑스어, 스페인어의 6개국어로, 총 30종 언어쌍의 통·번역을 제공한다. 현재, 안드로이드, iOS에서 지원을 하고있으며, PC에서도 사용이 가능하다. 네이버 웨일에서도 내장되어있다. -출처: 위키백과-
PopClip 은 Mac에서 마우스로 텍스트 를 선택할 때 나타납니다 . 검색 및 맞춤법 검사, 사전 및 100 개 이상의 작업을 즉시 복사하여 붙여 넣기하고 액세스하십시오
네이버 파파고 번역기와 팝클립 기반의 다국어 번역을 위한 팝클립(PopClip) 확장 플러그인
- 지원 가능한 언어는 13개 정도( 번역(지원) 가능한 언어 참고 )
- DMG 파일 타입의 설치프로그램(translatePapagoKR.dmg)을 이용하거나
수동설치(translatePapagoKR.popclipext)를 이용할 수 있슴.
설치 방법은 사전 준비사항 와 설치 을 참고하세요
한국어(ko)-영어(en)
한국어(ko)-일본어(ja)
한국어(ko)-중국어 간체(zh-CN)
한국어(ko)-중국어 번체(zh-TW)
한국어(ko)-스페인어(es)
한국어(ko)-프랑스어(fr)
한국어(ko)-베트남어(vi)
한국어(ko)-태국어(th)
한국어(ko)-인도네시아어(id)
영어(en)-일본어(ja)
영어(en)-프랑스어(fr)
자세한 설명은 언어 상호 번역 호환성 정보
- 맥(혹은 맥북)
- 윈도우(x86)는 지원안함
- OSX 10.11+
- 파이썬3
네이버 회원 가입후 파파고 NMT 서비스 신청
▲ 가입화면애플리케이션 이름과 비로그인 오픈 API 서비스 환경만 입력하면 되며, 대충 입력하면 됨
공통설치를 먼저하고 난 후, 자동설치(설치프로그램을 이용한 설치)을 이용하거나, 혹은 수동설치를 이용할 수 있다
공통 설치는 총 4가지로서 이미 <<homebrew
, python3
, pip3
, popclip
>> 프로그램이 설치되어 있다면, 이 단계는 생략할 수 있다. 파이썬2는 지원하지 않는다. 반드시 파이썬3이 설치되어 있어야 한다
The missing package manager for macOS
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
for details here Install Homebrew
python3을 설치하세요 네이버 파파고는 파이썬3 기반 API을 지원합니다
$ brew install python3
pip3을 설치하여 python 패키지 종속성을 설치하세요
$ brew install pip3
다운로드하세요 here <-- 자동설치용
YOUTUBE(translatePapagoKR tutorials)
- 설치 패키지를 내려받으세요
- 설치를 시작하세요
- 필수 프로그램(brew/python3/pip3/popclip)들이 설치가 되어있고, 이 프로그램들에 특별한 문제가 없다면 설치를 계속 진행 할 수 있습니다
- 만약 문제가 발생한다면 각주1 을 참조하세요
다운로드하세요 here <-- 수동설치용
소스리뷰 here
translatePapagoKR.popclipext
파일의 파일명을translatePapagoKR.zip
으로 변경한다
- 해당 디렉토리(
translatePapagoKR.zip
)내의 파일중(1)translate_encode.sh
(2)translate_decode.sh
(3)Config.plist
을 편집한다
-
편집을 완료하고나면, 파일명(
translatePapagoKR.zip
)을 원래의 파일명(translatePapagoKR.popclipext
)으로 다시 복원(수정)한다 -
translatePapagoKR.popclipext 을 더블클릭하면 설치가 완료된다
-
사용자 정보의 입력 YOUTUBE
- 이제부터 사용하면 된다
단어나 문장을 마우스로 선택함과 동시에 popclip 팝업창이 뜨며, 이중 원하는 번역 지원 아이콘(버튼)을 클릭한다
▲ 파파고 번역기 이용사용하다가 번역언어 설정의 변경이 필요할 경우, 아래 2가지 방법 중 하나를 이용한다
-
방법1. 설치 프로그램을 이용해 플러그인을 다시 설치한다
-
방법2. translatePapagoKR 플러그인의 설치 경로로 이동한 후 해당 파일을 편집한다 ▼ translatePapagoKR 플러그인의 설치 경로 현재 사용자의 홈 디렉토리(폴더)내의 "Library/Application Support/PopClip/Extensions/translatePapagoKR.popclipext" 경로
키보드 마에스트로 프로그램이 반드시 필요합니다
▲ 키보드마에스트로 설치( YOUTUBE )
이 방법 말고 다른 방법의 지원을 원하신다면 글쎄요... 아직은 계획없습니다
매크로파일 다운로드
SHA256SUM
07b4353b414fcfd74c8aa785a877563cc908cbf0bf156bb17a0c1b30bac0fbd9 Language Translator Macros.kmlibrary
▲ 매크로 데모( YOUTUBE )
매크로파일을 다운로드 한 이후 해당 파일을 더블클릭하면 설치가 간단히 완료된다
▲ 번역 매크로의 설치처음에 한번에 한하여 <⌘+⌃+⇧+`> 을 눌러서 번역기 기본 설정을 해 준다
▲ 매크로 사용 방법( YOUTUBE )
원하는 문장이나 단어를 선택(SELECTION) 하고 KEY1 을 누르면 즉시 번역문으로 변경된다(replace) 원하는 문장이나 단어 바로 뒤에 커서를 위치시킨 상태에서 KEY2, KEY3, 혹은 KEY4 을 누르는 방식도 가능하다
KEY1은 선택한 부분을 번역
KEY2은 커서 바로 직전 단어 번역
KEY3은 컬럼1 부터 현재 커서 위치까지를 번역
KEY4은 전체 선택 번역
MAIN KEY | TITLE | DESCRIPTION | KEY1 | KEY2 | KEY3 | KEY4 |
---|---|---|---|---|---|---|
` | Select Translator | 번역기 기본 설정 | <⌘+⌃+⇧+`> | None | None | None |
NUM6 | Replacement | 기존 문장을 대치한다 | <⌘+6> | <⌥+⇧+6> | <⌘+⇧+6> | <⌘+⌃+⇧+6> |
NUM7 | Parentheses | 기존문장(번역문) | <⌘+7> | <⌥+⇧+7> | <⌘+⇧+7> | <⌘+⌃+⇧+7> |
NUM8 | Dash | 공백문자를 모두 '-' | <⌘+8> | <⌥+⇧+8> | <⌘+⇧+8> | <⌘+⌃+⇧+8> |
NUM9 | UnderScore | 공백문자를 모두 '_' | <⌘+9> | <⌥+⇧+9> | <⌘+⇧+9> | <⌘+⌃+⇧+9> |
NUM0 | Clipboard | 번역결과를 클립보드에 저장 | <⌘+0> | <⌥+⇧+0> | <⌘+⇧+0> | <⌘+⌃+⇧+0> |
- | Double_wildcard | 마크다운 볼드체 | <⌘+-> | <⌥+⇧+-> | <⌘+⇧+-> | <⌘+⌃+⇧+-> |
+ | Backtick | 마크다운 인라인 | <⌘+=> | <⌥+⇧+=> | <⌘+⇧+=> | <⌘+⌃+⇧+=> |
이 translate_hotkey 의 가장 큰 장점은 특정 편집기나 지정된 어플리케이션에서만 사용할 수 있지 않고, 어떤 프로그램이든지 함께 사용 가능하다는 점이다
위키를 참고하십시오. 문제가 발생하거나 궁금한 점이 있으면 문제 섹션에 게시하십시오. 시작하도록 도와 드리겠습니다
Copyright © 2015 guileschool by Guile Hong (guileschool@gmail.com)
이 소스는 MIT 라이센스 하에 배포됩니다. LICENSE 을 참조