맥에서 구글 번역을 사용하는 4가지 방법

본 포스트는 맥에 입문하시는 분들 혹은 구글 번역 기능을 아직도 검색해서 이용하시는 분들을 위한 ‘맥에서 구글 번역을 사용하는 방법’ 관한 글입니다. 필자가 사용하고 있는 혹은 이전에 사용했던 각종 방법들을 낱낱이 공개하였으니, 본인의 요구사항에 맞춰 사용해보시기 바랍니다. 혹, ‘난 이것보다 더 잘 쓰고 있는데?’ 하시는 분들이 계시면 댓글로 방법을 공유해주시면 감사 드립니다. 🙂

본문의 순서는 필자의 주관적 판단에 의해 편리하다고 생각하는 방법부터 나열하였습니다. 따라서, 본의 아니게 유료 > 무료 순의 방법이 되어버린 점 양해바랍니다(대체로 유료 서비스가 무료 서비스보다 편리한 건 사실입니다). 무료로 사용할 수 있는 방법들만 보고자 하신다면, 아래 목차 테이블을 참조하시기 바랍니다. ▼


방법 1) 메뉴바를 활용한 구글 번역

메뉴바라 하면, GUI 환경의 최상단에 위치해 있는 가로 막대입니다. 이곳에 구글 번역 관련 런처 앱을 설치해두고, 편리하게 번역 기능을 사용하는 방법입니다.

 

Translator Tab

첫번째로 활용할 수 있는 앱은 ‘Tab Translator’입니다. 앱스토어에서 $6.59에 구매할 수 있는 유료 앱이며, 그 가치는 많은 사용자들에 의해 입증되었습니다. 가끔, 무료 이벤트를 하기 때문에 가격 알람 설정해놓고 무료로 낚아챌 수도 있는 앱입니다.

“탭 내용 번역은 간단한 텍스트를 번역할 필요가 있을 때 자유롭게 사용할 수 있는 도구입니다. «번역» 웹 서비스 Google를 번역 모듈로 사용하여 번역 탭인 기능을 유지하고 귀하가 순식간에 104개언어로 번역할 수 있습니다.”

  • 클립보드에 있는 텍스트 번역
  • 단축키 지정 가능
  • 텍스트 음영 지정 > 마우스 우클릭 > 서비스 부분에서 번역 기능 사용 가능

‘Tab Translator’의 기능은 UI만 다를 뿐, 아래에서 설명될 ‘Mate’와 90%이상 흡사하기 때문에 굳이 그림을 붙여가며 설명하지 않았습니다. 아래 ‘Mate’ 기능만 참조하셔도 ‘Tab Translator’가 무슨 기능을 하는지 이해하실 수 있으리라 생각합니다.

 

Mate: Universal Tab Translator

구글 번역 기반으로 번역하는지는 확실치 않으나, 필자는 ‘Mate’를 아주 만족하며 사용하고 있습니다. 9/1부터 무료 이벤트를 진행중($29.99 > free)에 있으니, 우선은 받아두시길 추천 드립니다. 그리고 ‘Mate’ 앱을 사용 방법은 ‘Translator Tab’과 거의 흡사하므로 위에서 부족한 설명을 아래에서 참조하셔도 무방합니다.

‘Translator Tab’과 마찬가지로 클립보드를 활용하여 번역을 하실 수 있습니다. ▼

  • 텍스트 음영 지정
  • cmd + c 단축키로 클립보드에 복사
  • option + shift + T 단축키로 앱 실행

설정창에서 몇가지 살펴보면,

  • Global shortcut : 앱 실행 단축키를 설정하실 수 있습니다. 저는 karabiner로 Hyperkey(cmd + shift+control+option)를 만들어 T(translate)와 조합하여 사용합니다(Hyperkey는 겹칠 일이 전혀 없습니다).
  • Autorun : 부팅 시 자동시작 해버립니다.
  • Translate clipboard on shortcut : 이 부분 토글을 활성화 시켜주셔야, 클립보드 + 앱실행으로 바로 번역이 가능합니다.

이어서 조금 더 살펴보면,

  • Automatically copy translation : 번역된 텍스트를 자동으로 클립보드로 넣는 옵션입니다. 저는 개인적으로 이 방법을 선호하지 않기 때문에 비활성화 시켜두는 편입니다.
  • Automatically swap languages : 자동으로 입력되는 텍스트로 언어가 변경되는 옵션입니다. 마찬가지로 저는 활성화 시키지 않습니다.
  • Shortcuts in the pop-up : 번역기에 텍스트를 입력할 때, ‘return’ 키의 역할을 지정하는 부분입니다. 아래에서 gif와 좀 더 자세하게 설명해놓았습니다.

Shortcuts in the pop-up 부가 설명

  • TO TRANSLATE : 키를 입력 시, 바로 번역을 진행합니다.
  • FOR A NEW LINE : 키를 입력 시, 새줄 입력을 실행합니다.


방법 2) PopClip Extension을 활용하는 방법

텍스트가 있으면 어디서든 동작하는 이 ‘PopClip‘은 강력한 기능을 가진 만큼 일정 수준($10.99)의 비용을 지불하고 사용하여야 합니다. 공식 홈페이지에서 150번의 작업을 무료로 체험해볼 수 있는 Trial 버전도 마련되어 있으니, 구매 이전에 한번 사용해보시면 구매 결정을 하는데 분명 도움되시리라 믿습니다.

위에서 소개해 드린 두개의 앱을 모두 Extension으로 활용할 수 있습니다. ‘Translate Tab’ / ‘Mate Translate’

PopClip을 아직 사용해보지 않으신 분들 혹은 자세한 설명이 필요하신 분들은 아래 두 포스트를 참조해보시면 좋을 듯 합니다. ▼


방법 3) 대시보드에서 사용하기

요즘은 많이 사용되고 있지 않은 대시보드를 활용하는 방법입니다. 이 방법은 대시보드에 구글 번역 페이지를 로드해두고 필요할 때마다 사용하는 것입니다. 대시보드를 사용하지 않고 계시다면, ‘대시보드 활성화하는 방법’ 포스트를 참조하여 미리 설정하시기 바랍니다.

 

1) 사파리를 활용해 구글 번역 페이지로 들어갑니다. ▼

 

2) ‘File > Open in Dashboard…’를 선택합니다. ▼

 

3) 적당히 넓은 크기로 번역 부분 UI를 선택합니다(본인이 생각하는거보다 조금 더 넓게 해주셔야 합니다). ▼

* 영역이 선택되었다면, 우측 상단의 ‘Add’를 클릭합니다.

 

4) 대시보드에 아래와 같이 구글 번역 페이지가 로드됩니다. ▼

대시보드를 열어 구글 번역 기능을 사용하시면 됩니다.


방법 4) 오토메이터를 활용한 방법

오토메이터를 활용하여, 구글 번역을 이용하는 방법입니다. 구글 번역 URL에 GET Method를 활용하는 방법으로 구글 번역 URL이 변경되게 되면, 코드를 조금씩 수정해주어야하는 번거로움이 있습니다. 이전에 작성된 글들을 쭉 살펴보았는데, 아직까지 변경된 URL이 반영이 안되어있는 것 같습니다. 아래 코드는 현재 시점(2018/9/3) 기준으로 테스트해보았기 때문에 사용하는데 문제가 없으실 겁니다.

* 길게 설명하면 끝이 없기 때문에 오토메이터를 활용한 방법은 오토메이터를 사용할 줄 아신다는 전제하에 짧게 설명하였습니다.

 

1) 오토메이터를 실행하고, ‘Service’ 혹은 ‘Quick Action'(모하비)으로 workflow를 생성합니다.

2) 아래 설정을 마칩니다. ▼

  • input 값으로 ‘text’, ‘any application’을 선택.
  • Run Apple Script로 아래 코드 삽입.
  • Website Popup에 ‘Size’ 부분만 아이패드로 변경.
on run {input, parameters}
 set output to "https://translate.google.com/#auto/ko/" & urldecode(input as string)
 return output
end run

on urldecode(x)
 set cmd to "'require \"cgi\"; puts CGI.escape(STDIN.read.chomp)'"
do shell script "echo " & quoted form of x & " | ruby -e " & cmd
end urldecode

 

3) cmd + S를 눌러 저장합니다. 필자는 ‘Translate’로 저장하였습니다.

굳이 위 과정으로 설정하기 귀찮으신 분들은 translate_macinjune.workflow를 다운받아 사용하시기 바랍니다. 더블 클릭하여 설치하시거나 아래 두경로 중 아무곳에 넣어주시면 됩니다.

~/Library/Services/

혹은

/Library/Services/

 

사용 방법

  • 우클릭 > 서비스 > ‘Translate’ 선택 ▼

기본적인 사용방법입니다.

  • Keyboard > Shortcuts > Services > ‘Translate’ 단축키 지정 ▼

필요에 따라 단축키를 지정해주시면 됩니다.


생각보다 글이 너무 길어졌네요. 이만 줄이겠습니다.

참고

댓글 남기기