Skip to content
terminal translator using open TranslatorAPI.
Go Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
.travis.yml
README.md
build.sh
go.mod
go.sum
trans.go
woohwa.txt

README.md

Trans

status

언어인식 라이브러리 + 카카오 번역API를 이용해서 제작된 간단한 터미널 번역기입니다. Video Label

Download

Download Trans

Install

go가 설치되어있다면 아래 명령어로 설치할 수 있습니다.

$ go get -u github.com/lazypic/trans

사용법

터미널에서 영어단어를 번역할 수 있습니다.

$ trans test
$ trans -text test # 이렇게도 작성할 수 있습니다.
시험
  • 입력된 언어를 자동으로 인식해서 번역해줍니다.
$ trans 테스트
test
  • 중국어도 가능합니다.
$ trans 早上好
좋은 아침
  • 텍스트 파일을 trans 명령으로 보낼수 있습니다.
$ cat woohwa.txt | trans
  • echo 명령을 이용해서 번역을 할 수 있습니다.
$ echo "test" | trans
시험
  • 모든 Args를 사용한 문법은 아래와 같습니다. -text, -src, -target을 사용할 수 있으며 src, target 옵션에는 kr(한국어), en(영어), jp(일본어), cn(중국어), vi(베트남어), id(인도네시아어)를 설정할 수 있습니다.
$ trans -src en -target kr -text test
  • man 형태의 유닉스/리눅스 명령어의 도움말도 trans 명령어로 번역할 수 있습니다.
$ man -help 2>&1 | trans

Library

You can’t perform that action at this time.