使用google translate将文本转换为不同语言的有趣工具

translatif的Python项目详细描述


翻译

translatify是一个有趣的命令行工具,用于通过 不同的语言使用谷歌翻译,通常是为了一些有趣的结果。

安装

translatify可以使用 pip

$ pip install translatify

用法

自动检测原始文本的语言并在所有语言中运行它 在google translate上:

$ translatify "Google Translate is not always accurate"[English -> Afrikaans]
Google Translate is nie altyd akkuraat nie
[Afrikaans -> Albanian]
Google Translate nuk është gjithmonë i saktë

[....][Yiddish -> Yoruba]
Fun apẹẹrẹ, nigbati isedale.
[Yoruba -> Zulu]
Ngokwesibonelo, lapho biology.

或者,您可以自己指定源语言和目标语言:

$ translatify -s en -t da,zh-cn,de,en "Google Translate is not always accurate"[English -> Danish]
Google Translate er ikke altid korrekt
[Danish -> Chinese (Simplified)]
谷歌翻译并不总是正确的
[Chinese (Simplified) -> German]
Google-Übersetzung ist nicht immer richtig
[German -> English]
Google translation is not always correct

您可以指定all作为目标语言,以包含 字母顺序:

$ translatify -t de,all,de,en "Google Translate is not always accurate"[English -> German]
Google Translate ist nicht immer richtig
[German -> Afrikaans]
Google Translate is nie altyd reg nie

[....][Zulu -> German]
Google
[German -> English]
Google

可以使用--list标记列出语言:

$ translatify --list
Code   Name
af     Afrikaans
sq     Albanian
am     Amharic
ar     Arabic
hy     Armenian
az     Azerbaijani
eu     Basque
be     Belarusian
bn     Bengali
bs     Bosnian
bg     Bulgarian
ca     Catalan

[....]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
当您有许多具有不同密钥值的位置时,java Enterprise是加密环境变量的正确方法   java如何使用视图保持器模式制作自定义适配器?   java如何迭代Camel体中的嵌套列表?   序列化用base 64进行Java序列化   java打开文件的最佳方式(并确保选择了文件)   java marvin图像色差插件错误   java如何在eclipse中添加属性文件文件夹   比较java。util。日历日期到java。util。日期   java无法在下一个类(活动)中获取哈希表   java如何将这段代码转换为循环?   java查找通过REST失败   java getIntent返回null   在Java中,如何通过外部集合从内部集合检索数据?   java单点登录以保护REST API和内部基于web的系统