命令行翻译工具
目录
- 命令行翻译工具 - translate-shell
- 一,编码环境
- 二, 浏览器翻译
- 三, translate-shell
- 1. 英-英
- 2. 英-汉
- 3. 汉-英
- 四, alias 简化中文翻译命令
- 五,Brief输出翻译结果
命令行翻译工具 - translate-shell
一,编码环境
当前编码环境coding的时候在windows,主要用vscode,定制化和插件都还不错,最主要的是跟着组内环境走,会方便很多
编译用的是wsl下面的ubuntu,主要使用的终端直接在vscode里面用ctrl+`打开的,比较方便
二, 浏览器翻译
需要翻译工具,偶尔看到别人写的变量名不认识,以及自己不知道怎么表达一个变量名等场景下
之前在浏览器上有个书签,直通翻译,但是整个翻译过程为:打开浏览器,点书签,粘贴单词,点击翻译。而我不过是想翻译一个单词而以。
想着ubuntu下面是否有比较好用软件包,找到了一个命令行下使用的翻译工具:translate-shell
三, translate-shell
$ sudo apt install translate-shell
就可以比较方便的安装了,使用方式比较简单,正常使用的指令为 trans + 词语或句子,默认是中->英和英英翻译,英英翻译的话,整个输出会比较长,因为会有很详细的例子,如果要学习英语的话,这个就比较方便。
1. 英-英
太长了就不贴了,自己试一下,比如trans blog
2. 英-汉
$ trans :zh translate
translate
/transˈlāt,tranz-/翻译
(Fānyì)Definitions of translate
[ English -> 简体中文 ]verb翻译translate, interpret译interpret, translate, decode, decipher, render, unravel翻turn, turn over, translate, overturn, tip, tumble番translatetranslate翻译
$ trans :zh "hello world, welcome to my blog"
hello world, welcome to my blog你好世界,欢迎来到我的博客
(Nǐ hǎo shìjiè, huānyíng lái dào wǒ de bókè)Translations of hello world, welcome to my blog
[ English -> 简体中文 ]hello world, welcome to my blog你好世界,欢迎来到我的博客, 世界你好,欢迎到我的博客
3. 汉-英
$ trans 翻译
翻译
(Fānyì)translationDefinitions of 翻译
[ 简体中文 -> English ]nountranslation翻译, 翻, 解答interpretation解释, 翻译, 解答rendering翻译rendition翻译, 描写version版, 版本, 文本, 说法, 翻译decipherment翻译verbtranslate翻译, 译, 翻, 番interpret翻译, 译, 阐释, 解, 想象翻译translation
$ trans 你好世界,欢迎来到我的博客
你好世界,欢迎来到我的博客
(Nǐ hǎo shìjiè, huānyíng lái dào wǒ de bókè)Hello world, welcome to my blogTranslations of 你好世界,欢迎来到我的博客
[ 简体中文 -> English ]你好世界,欢迎来到我的博客Hello world, welcome to my blog
四, alias 简化中文翻译命令
每次英-汉的时候,都需要输入trans :zh 才会翻译成中文,默认翻译为英文,比较烦,所以,直接添加一个alias
在~/.bashrc中添加下面一句话:```alias fanyi='trans :zh'
然后执行 source ~/.bashrc
就可以愉快的玩耍了 ->fanyi "figure out how it works"
五,Brief输出翻译结果
注意到,在我们执行翻译的时候,会输出一大串的东西,甚至中文都给我们注音了。。但是我只是向得到一个 translate -> 翻译 这样的输出..
翻一下参数,trans指令提供了 -b参数:
-b, -brief
Brief mode.
测试一下:
$ fanyi -b translate
翻译
$ trans -b 翻译
translation
转载于:.html
命令行翻译工具
目录
- 命令行翻译工具 - translate-shell
- 一,编码环境
- 二, 浏览器翻译
- 三, translate-shell
- 1. 英-英
- 2. 英-汉
- 3. 汉-英
- 四, alias 简化中文翻译命令
- 五,Brief输出翻译结果
命令行翻译工具 - translate-shell
一,编码环境
当前编码环境coding的时候在windows,主要用vscode,定制化和插件都还不错,最主要的是跟着组内环境走,会方便很多
编译用的是wsl下面的ubuntu,主要使用的终端直接在vscode里面用ctrl+`打开的,比较方便
二, 浏览器翻译
需要翻译工具,偶尔看到别人写的变量名不认识,以及自己不知道怎么表达一个变量名等场景下
之前在浏览器上有个书签,直通翻译,但是整个翻译过程为:打开浏览器,点书签,粘贴单词,点击翻译。而我不过是想翻译一个单词而以。
想着ubuntu下面是否有比较好用软件包,找到了一个命令行下使用的翻译工具:translate-shell
三, translate-shell
$ sudo apt install translate-shell
就可以比较方便的安装了,使用方式比较简单,正常使用的指令为 trans + 词语或句子,默认是中->英和英英翻译,英英翻译的话,整个输出会比较长,因为会有很详细的例子,如果要学习英语的话,这个就比较方便。
1. 英-英
太长了就不贴了,自己试一下,比如trans blog
2. 英-汉
$ trans :zh translate
translate
/transˈlāt,tranz-/翻译
(Fānyì)Definitions of translate
[ English -> 简体中文 ]verb翻译translate, interpret译interpret, translate, decode, decipher, render, unravel翻turn, turn over, translate, overturn, tip, tumble番translatetranslate翻译
$ trans :zh "hello world, welcome to my blog"
hello world, welcome to my blog你好世界,欢迎来到我的博客
(Nǐ hǎo shìjiè, huānyíng lái dào wǒ de bókè)Translations of hello world, welcome to my blog
[ English -> 简体中文 ]hello world, welcome to my blog你好世界,欢迎来到我的博客, 世界你好,欢迎到我的博客
3. 汉-英
$ trans 翻译
翻译
(Fānyì)translationDefinitions of 翻译
[ 简体中文 -> English ]nountranslation翻译, 翻, 解答interpretation解释, 翻译, 解答rendering翻译rendition翻译, 描写version版, 版本, 文本, 说法, 翻译decipherment翻译verbtranslate翻译, 译, 翻, 番interpret翻译, 译, 阐释, 解, 想象翻译translation
$ trans 你好世界,欢迎来到我的博客
你好世界,欢迎来到我的博客
(Nǐ hǎo shìjiè, huānyíng lái dào wǒ de bókè)Hello world, welcome to my blogTranslations of 你好世界,欢迎来到我的博客
[ 简体中文 -> English ]你好世界,欢迎来到我的博客Hello world, welcome to my blog
四, alias 简化中文翻译命令
每次英-汉的时候,都需要输入trans :zh 才会翻译成中文,默认翻译为英文,比较烦,所以,直接添加一个alias
在~/.bashrc中添加下面一句话:```alias fanyi='trans :zh'
然后执行 source ~/.bashrc
就可以愉快的玩耍了 ->fanyi "figure out how it works"
五,Brief输出翻译结果
注意到,在我们执行翻译的时候,会输出一大串的东西,甚至中文都给我们注音了。。但是我只是向得到一个 translate -> 翻译 这样的输出..
翻一下参数,trans指令提供了 -b参数:
-b, -brief
Brief mode.
测试一下:
$ fanyi -b translate
翻译
$ trans -b 翻译
translation
转载于:.html
发布评论