API for Yandex translate
yandex-translater的Python项目详细描述
==================================================
yandex-translater Yandex Translate Api for Python
==================================================
:author: James Axl
:version: 7.0
:date: 2018-12-02
VERSION
--------
version 7.0
DESCRIPTION
------------
This module 使用yandex.translate API进行机器翻译。
需要yandex API密钥;有关更多信息,请参见https://translate.yandex.com/developers
。
还请注意,必须遵守https://yandex.com/legal/translate-api/上的“yandex api yandex.translate service的使用条款”。
install
--
:
区块编码:pycon
>>>>>>>>>>>>>>>>>>>>>>>>>来自yandex.translater.translater.translater.translater.translater
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>http://translater.yandex.com/developers/developers/keys
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>是的tr.translate()
代码块::pycon
>;>;tr=translater(attributes)
此构造函数返回一个新对象。可选属性包括:
set嫘key
^^^^^^
代码块::pycon
>;>tr.set_key('yandex_key')
此方法用于传递yandex api key(string),
而不是传递给构造函数。tr对象可以在没有任何属性的情况下实例化。
设置文本
^^^^^^^^^^
……代码块::pycon
>;>>tr.set嫒text(“text嫒to嫒translate”)
此方法用于传递要翻译的文本(字符串)。
set嫒from嫒lang
^^^^^^^^^^^^^^^^^^
。代码块::python
>>tr.set_from_lang('zh')
此方法用于传递源语言(字符串)。
例如,中文将被指定为zh.
代码块::python
>>tr.set_from_lang('ar')
此方法用于传递目标语言(字符串)。
例如,阿拉伯语将被指定为ar。
设置ui
^^^^^^^^
……代码块::python
>;>tr.set_ui('fr')
此方法用于设置用户界面语言(字符串)。
例如,法语将被指定为fr.
代码块::python
>;>tr.set_default_ui('ru')
此方法用于设置默认用户界面语言(字符串)。
可以给出ru(俄语)或en(英语)或tr(土耳其语)。
代码块::python
>;>tr.set_hint('es','pt')
此方法用于设置检测文本语言(数组引用)的可能语言列表。例如,
西班牙语和葡萄牙语将作为属性提供。
translate
^^^^^^^^^^^^
代码块::python
>;>;print tr.translate()
代码块::python
>;>;print tr.detect_lang()
此方法用于检测文本的语言。它返回一个字符串。
获取语言列表
^^^^^^^^^^^^^^^^^^^^^^^^
代码块::python
>;>;print tr.get_langs_list()
此方法用于获取支持的翻译方向列表。
在数组上下文中,它返回这些方向的数组;在标量上下文中,
它返回这些方向的计数。
请访问yandex<;https://translate.yandex.com/developers>;
源代码
^^^^^^^^^^^^^^^
这是开源软件。根据许可条款,代码库可用于
公开评审和贡献。
https://pypi.org/project/yandex translator/
authors
--
copyleft and license
----
本软件为james axl版权所有©2017。
这是免费软件;您可以重新分发和/或按照与perl 5编程语言系统本身相同的条款对其进行修改。
……
vim:filetype=rst
yandex-translater Yandex Translate Api for Python
==================================================
:author: James Axl
:version: 7.0
:date: 2018-12-02
VERSION
--------
version 7.0
DESCRIPTION
------------
This module 使用yandex.translate API进行机器翻译。
需要yandex API密钥;有关更多信息,请参见https://translate.yandex.com/developers
。
还请注意,必须遵守https://yandex.com/legal/translate-api/上的“yandex api yandex.translate service的使用条款”。
install
--
:
区块编码:pycon
>>>>>>>>>>>>>>>>>>>>>>>>>来自yandex.translater.translater.translater.translater.translater
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>http://translater.yandex.com/developers/developers/keys
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>是的tr.translate()
代码块::pycon
>;>;tr=translater(attributes)
此构造函数返回一个新对象。可选属性包括:
set嫘key
^^^^^^
代码块::pycon
>;>tr.set_key('yandex_key')
此方法用于传递yandex api key(string),
而不是传递给构造函数。tr对象可以在没有任何属性的情况下实例化。
设置文本
^^^^^^^^^^
……代码块::pycon
>;>>tr.set嫒text(“text嫒to嫒translate”)
此方法用于传递要翻译的文本(字符串)。
set嫒from嫒lang
^^^^^^^^^^^^^^^^^^
。代码块::python
>>tr.set_from_lang('zh')
此方法用于传递源语言(字符串)。
例如,中文将被指定为zh.
代码块::python
>>tr.set_from_lang('ar')
此方法用于传递目标语言(字符串)。
例如,阿拉伯语将被指定为ar。
设置ui
^^^^^^^^
……代码块::python
>;>tr.set_ui('fr')
此方法用于设置用户界面语言(字符串)。
例如,法语将被指定为fr.
代码块::python
>;>tr.set_default_ui('ru')
此方法用于设置默认用户界面语言(字符串)。
可以给出ru(俄语)或en(英语)或tr(土耳其语)。
代码块::python
>;>tr.set_hint('es','pt')
此方法用于设置检测文本语言(数组引用)的可能语言列表。例如,
西班牙语和葡萄牙语将作为属性提供。
translate
^^^^^^^^^^^^
代码块::python
>;>;print tr.translate()
代码块::python
>;>;print tr.detect_lang()
此方法用于检测文本的语言。它返回一个字符串。
获取语言列表
^^^^^^^^^^^^^^^^^^^^^^^^
代码块::python
>;>;print tr.get_langs_list()
此方法用于获取支持的翻译方向列表。
在数组上下文中,它返回这些方向的数组;在标量上下文中,
它返回这些方向的计数。
请访问yandex<;https://translate.yandex.com/developers>;
源代码
^^^^^^^^^^^^^^^
这是开源软件。根据许可条款,代码库可用于
公开评审和贡献。
https://pypi.org/project/yandex translator/
authors
--
copyleft and license
----
本软件为james axl版权所有©2017。
这是免费软件;您可以重新分发和/或按照与perl 5编程语言系统本身相同的条款对其进行修改。
……
vim:filetype=rst