Tay*_*rez 4 command-line translation software-recommendation
是否有适用于具有多种语言的 Ubuntu 的命令行翻译器?语言需要英语、日语、中文、越南语、韩语等 使用谷歌也不再有效。
小智 5
也许您可以尝试在此处找到的 python 脚本。它使用谷歌翻译 API。
编辑:似乎该 api 现在是一项付费服务。也许您可以使用 commandlinefu 中的 oneliner
translate(){ wget -qO- "http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=$1&langpair=$2|${3:-en}" | sed 's/.*"translatedText":"\([^"]*\)".*}/\1\n/'; }
Run Code Online (Sandbox Code Playgroud)
编辑 2:尝试使用存储库中提供的 libtranslate-bin
用法示例:
echo "hello" | translate-bin -f en -l
Run Code Online (Sandbox Code Playgroud)
并使用谷歌翻译:
echo "what are you doing" | translate-bin -s google -f en -t fr
Run Code Online (Sandbox Code Playgroud)
并将汉字转换为罗马字
echo "what are you doing" | translate-bin -s google -f en -t ja | iconv -f utf8 -t eucjp | kakasi -i euc -w | kakasi -i euc -Ha -Ka -Ja -Ea -ka
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1768 次 |
最近记录: |