%global _empty_manifest_terminate_build 0 Name: python-translators Version: 5.6.3 Release: 1 Summary: Translators is a library which aims to bring free, multiple, enjoyable translation to individuals and students in Python. License: MIT URL: https://github.com/uliontse/translators Source0: https://mirrors.nju.edu.cn/pypi/web/packages/2d/3e/58419edcaa2c7026177a19b7f9348610017df4f9ced47ddfc38f1173aa30/translators-5.6.3.tar.gz BuildArch: noarch Requires: python3-requests Requires: python3-PyExecJS Requires: python3-lxml Requires: python3-tqdm Requires: python3-pathos Requires: python3-cryptography Requires: python3-build Requires: python3-twine %description
还有另一篇文章《施氏食狮史》。
''' ### usage ts.preaccelerate() # Optional. Caching sessions in advance, which can help improve access speed. print(ts.translators_pool) print(ts.translate_text(q_text)) print(ts.translate_html(q_html, translator='alibaba')) ### parameters help(ts.translate_text) """ translate_text(query_text: str, translator: str = 'bing', from_language: str = 'auto', to_language: str = 'en', **kwargs) -> Union[str, dict] :param query_text: str, must. :param translator: str, default 'bing'. :param from_language: str, default 'auto'. :param to_language: str, default 'en'. :param if_use_preacceleration: bool, default False. :param **kwargs: :param is_detail_result: boolean, default False. :param professional_field: str, support baidu(), caiyun(), alibaba(), volcEngine() only. :param timeout: float, default None. :param proxies: dict, default None. :param sleep_seconds: float, default 0. :param update_session_after_freq: int, default 1000. :param update_session_after_seconds: float, default 1500. :param if_use_cn_host: bool, default False. :param reset_host_url: str, default None. :param if_ignore_empty_query: boolean, default False. :param if_ignore_limit_of_length: boolean, default False. :param limit_of_length: int, default 5000. :param if_show_time_stat: boolean, default False. :param show_time_stat_precision: int, default 4. :param if_print_warning: bool, default True. :param lingvanex_model: str, default 'B2C', choose from ("B2C", "B2B"). :param myMemory_mode: str, default "web", choose from ("web", "api"). :return: str or dict """ ``` ## Supported Languages | Language | Language of Translator | [Google](https://translate.google.com) | [Yandex](https://translate.yandex.com) | [Bing](https://www.bing.com/Translator) | [Baidu](https://fanyi.baidu.com) | [Alibaba](https://translate.alibaba.com) | [Tencent](https://fanyi.qq.com) | [Youdao](https://fanyi.youdao.com) | [Sogou](https://fanyi.sogou.com) | [Deepl](https://www.deepl.com/translator) | [Caiyun](https://fanyi.caiyunapp.com) | [Argos](https://translate.argosopentech.com) | others... | | -------------------- | ---------------------- | -------------------------------------- | -------------------------------------- | --------------------------------------- | -------------------------------- | ---------------------------------------- | ------------------------------- | ---------------------------------- | -------------------------------- | ----------------------------------------- | ------------------------------------- | -------------------------------------------- | --------- | | english | en | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ... | | chinese | zh | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | | | arabic | ar | Y | Y | Y | Y(ara) | Y | Y | Y | Y | | | Y | | | russian | ru | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | | | french | fr | Y | Y | Y | Y(fra) | Y | Y | Y | Y | Y | Y | Y | | | german | de | Y | Y | Y | Y | | Y | Y | Y | Y | | Y | | | spanish | es | Y | Y | Y | Y(spa) | Y | Y | Y | Y | Y | Y | Y | | | portuguese | pt | Y | Y | Y(pt/pt-pt) | Y | Y | Y | Y | Y | Y | | Y | | | italian | it | Y | Y | Y | Y | Y | Y | Y | Y | Y | | Y | | | japanese | ja | Y | Y | Y | Y(jp) | | Y | Y | Y | Y | Y | Y | | | korean | ko | Y | Y | Y | Y(kor) | | Y | Y | Y | | | Y | | | greek | el | Y | Y | Y | Y | | | | Y | Y | | | | | dutch | nl | Y | Y | Y | Y | | | Y | Y | Y | | | | | hindi | hi | Y | Y | Y | | | Y | | Y | | | Y | | | turkish | tr | Y | Y | Y | | Y | Y | | Y | | | Y | | | malay | ms | Y | Y | Y | | | Y | | Y | | | | | | thai | th | Y | Y | Y | Y | Y | Y | | Y | | | | | | vietnamese | vi | Y | Y | Y | Y(vie) | Y | Y | Y | Y | | | Y | | | indonesian | id | Y | Y | Y | | Y | Y | Y | Y | | | Y | | | hebrew | he | Y(iw) | Y | Y | | | | | Y | | | | | | polish | pl | Y | Y | Y | Y | | | | Y | Y | | Y | | | mongolian | mn | Y | Y | | | | | | | | | | | | czech | cs | Y | Y | Y | Y | | | | Y | Y | | | | | hungarian | hu | Y | Y | Y | Y | | | | Y | Y | | | | | estonian | et | Y | Y | Y | Y(est) | | | | Y | Y | | | | | bulgarian | bg | Y | Y | Y | Y(bul) | | | | Y | Y | | | | | danish | da | Y | Y | Y | Y(dan) | | | | Y | Y | | | | | finnish | fi | Y | Y | Y | Y(fin) | | | | Y | Y | | | | | romanian | ro | Y | Y | Y | Y(rom) | | | | Y | Y | | | | | swedish | sv | Y | Y | Y | Y(swe) | | | | Y | Y | | | | | slovenian | sl | Y | Y | Y | Y(slo) | | | | Y | Y | | | | | persian/farsi | fa | Y | Y | Y | | | | | Y | | | | | | bosnian | bs | Y | Y | Y(bs-Latn) | | | | | Y(bs-Latn) | | | | | | serbian | sr | Y | Y | Y(sr-Latn/sr-Cyrl) | | | | | Y(sr-Latn/sr-Cyrl) | | | | | | fijian | fj | | | Y | | | | | Y | | | | | | filipino | tl | Y | Y | Y(fil) | | | | | Y(fil) | | | | | | haitiancreole | ht | Y | Y | Y | | | | | Y | | | | | | catalan | ca | Y | Y | Y | | | | | Y | | | | | | croatian | hr | Y | Y | Y | | | | | Y | | | | | | latvian | lv | Y | Y | Y | | | | | Y | Y | | | | | lithuanian | lt | Y | Y | Y | | | | | Y | Y | | | | | urdu | ur | Y | Y | Y | | | | | Y | | | | | | ukrainian | uk | Y | Y | Y | | | | | Y | | | | | | welsh | cy | Y | Y | Y | | | | | Y | | | | | | tahiti | ty | | | Y | | | | | Y | | | | | | tongan | to | | | Y | | | | | Y | | | | | | swahili | sw | Y | Y | Y | | | | | Y | | | | | | samoan | sm | Y | | Y | | | | | Y | | | | | | slovak | sk | Y | Y | Y | | | | | Y | Y | | | | | afrikaans | af | Y | Y | Y | | | | | Y | | | | | | norwegian | no | Y | Y | Y | | | | | Y | | | | | | bengali | bn | Y | Y | Y(bn-BD) | | | | | Y | | | | | | malagasy | mg | Y | Y | Y | | | | | Y | | | | | | maltese | mt | Y | Y | Y | | | | | Y | | | | | | queretaro otomi | otq | | | Y | | | | | Y | | | | | | klingon/tlhingan hol | tlh | | | Y | | | | | Y | | | | | | gujarati | gu | Y | Y | Y | | | | | | | | | | | tamil | ta | Y | Y | Y | | | | | | | | | | | telugu | te | Y | Y | Y | | | | | | | | | | | punjabi | pa | Y | Y | Y | | | | | | | | | | | amharic | am | Y | Y | | | | | | | | | | | | azerbaijani | az | Y | Y | | | | | | | | | | | | bashkir | ba | | Y | | | | | | | | | | | | belarusian | be | Y | Y | | | | | | | | | | | | cebuano | ceb | Y | Y | | | | | | | | | | | | chuvash | cv | | Y | | | | | | | | | | | | esperanto | eo | Y | Y | | | | | | | | | | | | basque | eu | Y | Y | | | | | | | | | | | | irish | ga | Y | Y | Y | | | | | | | | | | | emoji | emj | | Y | | | | | | | | | | | | ... | ... | | | | | | | | | | | | | ### About Chinese Language | Language | Language of Translator | [Google](https://translate.google.com) | [Yandex](https://translate.yandex.com) | [Bing](https://www.bing.com/Translator) | [Baidu](https://fanyi.baidu.com) | [Alibaba](https://translate.alibaba.com) | [Tencent](https://fanyi.qq.com) | [Youdao](https://fanyi.youdao.com) | [Sogou](https://fanyi.sogou.com) | [Iciba](https://www.iciba.com/fy) | [Iflytek](https://fanyi.xfyun.cn/console/trans/text) | [Caiyun](https://fanyi.caiyunapp.com) | [Deepl](https://www.deepl.com/translator) | [Argos](https://translate.argosopentech.com) | [Itranslate](https://itranslate.com/webapp) | [Reverso](https://www.reverso.net/text-translation) | [TranslateCom](https://www.translate.com/machine-translation) | [Papago](https://papago.naver.com) | [Utibet](http://mt.utibet.edu.cn/mt) | | ------------- | ---------------------- | -------------------------------------- | -------------------------------------- | --------------------------------------- | -------------------------------- | ---------------------------------------- | ------------------------------- | ---------------------------------- | -------------------------------- | --------------------------------- | ---------------------------------------------------- | ------------------------------------- | ----------------------------------------- | -------------------------------------------- | ------------------------------------------- | --------------------------------------------------- | ------------------------------------------------------------- | ---------------------------------- | ------------------------------------ | | Chinese(简体) | zh-CHS | Y(zh-CN) | Y(zh) | Y(zh-Hans) | Y(zh) | Y(zh) | Y(zh) | Y | Y | Y(zh) | Y(zh) | Y(zh) | Y(zh) | Y(zh) | Y(zh-CN) | Y(zh/chi) | ... | Y(zh-CN) | Y(zh) | | Chinese(繁体) | zh-CHT | Y(zh-TW) | | Y(zh-Hant) | Y(cht) | Y(zh-TW) | | | Y | Y(cnt) | | | | | Y(zh-TW) | | | Y(zh-TW) | | | Chinese(文言文) | wyw | | | | Y | | | | | | | | | | | | | | | | Chinese(粤语) | yue | | | Y | Y | | | | Y | Y | Y | | | | Y(zh-HK) | | | | | | Chinese(内蒙语) | mn | N[外蒙] | N[外蒙] | | | | | | | | Y[内蒙] | | | | N[外蒙] | | | | | | Chinese(维吾尔语) | uy | | | | | | | | | Y | | | | | | | | | | | Chinese(藏语) | ti | | | | | | | | | Y | | | | | | | | | Y | | Chinese(白苗文) | mww | | | Y | | | | | Y | Y | | | | | | | | | | | Chinese(彝语) | ii | | | | | | | | | | Y | | | | | | | | | | Chinese(苗语) | hmn | | | | | | | | | | | | | | Y | | | | | | Chinese(壮语) | zyb | | | | | | | | | | | | | | | | | | | ## Debug Tips ### Linux Runtime Environment 1. To support javascript runtime environment, you should [download and install Node.js](https://nodejs.org/en/download/). ### HttpError 4xx 1. Check whether you made high frequency requests, especially httperror 429. 2. Check whether this service is provided in your region. 3. Detail to solve [HttpError](https://developer.mozilla.org/en-US/docs/Web/HTTP/Status) itself. 4. [Issue me](https://github.com/UlionTse/translators/issues), thanks. ### NetworkError or ProxyError 1. Check whether the network is connected correctly. 2. Check the proxy are enabled on your computer. If it is enabled, try turning it off or otherwise. ## License [MIT Llicense](https://github.com/uliontse/translators/blob/master/LICENSE) %package -n python3-translators Summary: Translators is a library which aims to bring free, multiple, enjoyable translation to individuals and students in Python. Provides: python-translators BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-translators
还有另一篇文章《施氏食狮史》。
''' ### usage ts.preaccelerate() # Optional. Caching sessions in advance, which can help improve access speed. print(ts.translators_pool) print(ts.translate_text(q_text)) print(ts.translate_html(q_html, translator='alibaba')) ### parameters help(ts.translate_text) """ translate_text(query_text: str, translator: str = 'bing', from_language: str = 'auto', to_language: str = 'en', **kwargs) -> Union[str, dict] :param query_text: str, must. :param translator: str, default 'bing'. :param from_language: str, default 'auto'. :param to_language: str, default 'en'. :param if_use_preacceleration: bool, default False. :param **kwargs: :param is_detail_result: boolean, default False. :param professional_field: str, support baidu(), caiyun(), alibaba(), volcEngine() only. :param timeout: float, default None. :param proxies: dict, default None. :param sleep_seconds: float, default 0. :param update_session_after_freq: int, default 1000. :param update_session_after_seconds: float, default 1500. :param if_use_cn_host: bool, default False. :param reset_host_url: str, default None. :param if_ignore_empty_query: boolean, default False. :param if_ignore_limit_of_length: boolean, default False. :param limit_of_length: int, default 5000. :param if_show_time_stat: boolean, default False. :param show_time_stat_precision: int, default 4. :param if_print_warning: bool, default True. :param lingvanex_model: str, default 'B2C', choose from ("B2C", "B2B"). :param myMemory_mode: str, default "web", choose from ("web", "api"). :return: str or dict """ ``` ## Supported Languages | Language | Language of Translator | [Google](https://translate.google.com) | [Yandex](https://translate.yandex.com) | [Bing](https://www.bing.com/Translator) | [Baidu](https://fanyi.baidu.com) | [Alibaba](https://translate.alibaba.com) | [Tencent](https://fanyi.qq.com) | [Youdao](https://fanyi.youdao.com) | [Sogou](https://fanyi.sogou.com) | [Deepl](https://www.deepl.com/translator) | [Caiyun](https://fanyi.caiyunapp.com) | [Argos](https://translate.argosopentech.com) | others... | | -------------------- | ---------------------- | -------------------------------------- | -------------------------------------- | --------------------------------------- | -------------------------------- | ---------------------------------------- | ------------------------------- | ---------------------------------- | -------------------------------- | ----------------------------------------- | ------------------------------------- | -------------------------------------------- | --------- | | english | en | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ... | | chinese | zh | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | | | arabic | ar | Y | Y | Y | Y(ara) | Y | Y | Y | Y | | | Y | | | russian | ru | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | | | french | fr | Y | Y | Y | Y(fra) | Y | Y | Y | Y | Y | Y | Y | | | german | de | Y | Y | Y | Y | | Y | Y | Y | Y | | Y | | | spanish | es | Y | Y | Y | Y(spa) | Y | Y | Y | Y | Y | Y | Y | | | portuguese | pt | Y | Y | Y(pt/pt-pt) | Y | Y | Y | Y | Y | Y | | Y | | | italian | it | Y | Y | Y | Y | Y | Y | Y | Y | Y | | Y | | | japanese | ja | Y | Y | Y | Y(jp) | | Y | Y | Y | Y | Y | Y | | | korean | ko | Y | Y | Y | Y(kor) | | Y | Y | Y | | | Y | | | greek | el | Y | Y | Y | Y | | | | Y | Y | | | | | dutch | nl | Y | Y | Y | Y | | | Y | Y | Y | | | | | hindi | hi | Y | Y | Y | | | Y | | Y | | | Y | | | turkish | tr | Y | Y | Y | | Y | Y | | Y | | | Y | | | malay | ms | Y | Y | Y | | | Y | | Y | | | | | | thai | th | Y | Y | Y | Y | Y | Y | | Y | | | | | | vietnamese | vi | Y | Y | Y | Y(vie) | Y | Y | Y | Y | | | Y | | | indonesian | id | Y | Y | Y | | Y | Y | Y | Y | | | Y | | | hebrew | he | Y(iw) | Y | Y | | | | | Y | | | | | | polish | pl | Y | Y | Y | Y | | | | Y | Y | | Y | | | mongolian | mn | Y | Y | | | | | | | | | | | | czech | cs | Y | Y | Y | Y | | | | Y | Y | | | | | hungarian | hu | Y | Y | Y | Y | | | | Y | Y | | | | | estonian | et | Y | Y | Y | Y(est) | | | | Y | Y | | | | | bulgarian | bg | Y | Y | Y | Y(bul) | | | | Y | Y | | | | | danish | da | Y | Y | Y | Y(dan) | | | | Y | Y | | | | | finnish | fi | Y | Y | Y | Y(fin) | | | | Y | Y | | | | | romanian | ro | Y | Y | Y | Y(rom) | | | | Y | Y | | | | | swedish | sv | Y | Y | Y | Y(swe) | | | | Y | Y | | | | | slovenian | sl | Y | Y | Y | Y(slo) | | | | Y | Y | | | | | persian/farsi | fa | Y | Y | Y | | | | | Y | | | | | | bosnian | bs | Y | Y | Y(bs-Latn) | | | | | Y(bs-Latn) | | | | | | serbian | sr | Y | Y | Y(sr-Latn/sr-Cyrl) | | | | | Y(sr-Latn/sr-Cyrl) | | | | | | fijian | fj | | | Y | | | | | Y | | | | | | filipino | tl | Y | Y | Y(fil) | | | | | Y(fil) | | | | | | haitiancreole | ht | Y | Y | Y | | | | | Y | | | | | | catalan | ca | Y | Y | Y | | | | | Y | | | | | | croatian | hr | Y | Y | Y | | | | | Y | | | | | | latvian | lv | Y | Y | Y | | | | | Y | Y | | | | | lithuanian | lt | Y | Y | Y | | | | | Y | Y | | | | | urdu | ur | Y | Y | Y | | | | | Y | | | | | | ukrainian | uk | Y | Y | Y | | | | | Y | | | | | | welsh | cy | Y | Y | Y | | | | | Y | | | | | | tahiti | ty | | | Y | | | | | Y | | | | | | tongan | to | | | Y | | | | | Y | | | | | | swahili | sw | Y | Y | Y | | | | | Y | | | | | | samoan | sm | Y | | Y | | | | | Y | | | | | | slovak | sk | Y | Y | Y | | | | | Y | Y | | | | | afrikaans | af | Y | Y | Y | | | | | Y | | | | | | norwegian | no | Y | Y | Y | | | | | Y | | | | | | bengali | bn | Y | Y | Y(bn-BD) | | | | | Y | | | | | | malagasy | mg | Y | Y | Y | | | | | Y | | | | | | maltese | mt | Y | Y | Y | | | | | Y | | | | | | queretaro otomi | otq | | | Y | | | | | Y | | | | | | klingon/tlhingan hol | tlh | | | Y | | | | | Y | | | | | | gujarati | gu | Y | Y | Y | | | | | | | | | | | tamil | ta | Y | Y | Y | | | | | | | | | | | telugu | te | Y | Y | Y | | | | | | | | | | | punjabi | pa | Y | Y | Y | | | | | | | | | | | amharic | am | Y | Y | | | | | | | | | | | | azerbaijani | az | Y | Y | | | | | | | | | | | | bashkir | ba | | Y | | | | | | | | | | | | belarusian | be | Y | Y | | | | | | | | | | | | cebuano | ceb | Y | Y | | | | | | | | | | | | chuvash | cv | | Y | | | | | | | | | | | | esperanto | eo | Y | Y | | | | | | | | | | | | basque | eu | Y | Y | | | | | | | | | | | | irish | ga | Y | Y | Y | | | | | | | | | | | emoji | emj | | Y | | | | | | | | | | | | ... | ... | | | | | | | | | | | | | ### About Chinese Language | Language | Language of Translator | [Google](https://translate.google.com) | [Yandex](https://translate.yandex.com) | [Bing](https://www.bing.com/Translator) | [Baidu](https://fanyi.baidu.com) | [Alibaba](https://translate.alibaba.com) | [Tencent](https://fanyi.qq.com) | [Youdao](https://fanyi.youdao.com) | [Sogou](https://fanyi.sogou.com) | [Iciba](https://www.iciba.com/fy) | [Iflytek](https://fanyi.xfyun.cn/console/trans/text) | [Caiyun](https://fanyi.caiyunapp.com) | [Deepl](https://www.deepl.com/translator) | [Argos](https://translate.argosopentech.com) | [Itranslate](https://itranslate.com/webapp) | [Reverso](https://www.reverso.net/text-translation) | [TranslateCom](https://www.translate.com/machine-translation) | [Papago](https://papago.naver.com) | [Utibet](http://mt.utibet.edu.cn/mt) | | ------------- | ---------------------- | -------------------------------------- | -------------------------------------- | --------------------------------------- | -------------------------------- | ---------------------------------------- | ------------------------------- | ---------------------------------- | -------------------------------- | --------------------------------- | ---------------------------------------------------- | ------------------------------------- | ----------------------------------------- | -------------------------------------------- | ------------------------------------------- | --------------------------------------------------- | ------------------------------------------------------------- | ---------------------------------- | ------------------------------------ | | Chinese(简体) | zh-CHS | Y(zh-CN) | Y(zh) | Y(zh-Hans) | Y(zh) | Y(zh) | Y(zh) | Y | Y | Y(zh) | Y(zh) | Y(zh) | Y(zh) | Y(zh) | Y(zh-CN) | Y(zh/chi) | ... | Y(zh-CN) | Y(zh) | | Chinese(繁体) | zh-CHT | Y(zh-TW) | | Y(zh-Hant) | Y(cht) | Y(zh-TW) | | | Y | Y(cnt) | | | | | Y(zh-TW) | | | Y(zh-TW) | | | Chinese(文言文) | wyw | | | | Y | | | | | | | | | | | | | | | | Chinese(粤语) | yue | | | Y | Y | | | | Y | Y | Y | | | | Y(zh-HK) | | | | | | Chinese(内蒙语) | mn | N[外蒙] | N[外蒙] | | | | | | | | Y[内蒙] | | | | N[外蒙] | | | | | | Chinese(维吾尔语) | uy | | | | | | | | | Y | | | | | | | | | | | Chinese(藏语) | ti | | | | | | | | | Y | | | | | | | | | Y | | Chinese(白苗文) | mww | | | Y | | | | | Y | Y | | | | | | | | | | | Chinese(彝语) | ii | | | | | | | | | | Y | | | | | | | | | | Chinese(苗语) | hmn | | | | | | | | | | | | | | Y | | | | | | Chinese(壮语) | zyb | | | | | | | | | | | | | | | | | | | ## Debug Tips ### Linux Runtime Environment 1. To support javascript runtime environment, you should [download and install Node.js](https://nodejs.org/en/download/). ### HttpError 4xx 1. Check whether you made high frequency requests, especially httperror 429. 2. Check whether this service is provided in your region. 3. Detail to solve [HttpError](https://developer.mozilla.org/en-US/docs/Web/HTTP/Status) itself. 4. [Issue me](https://github.com/UlionTse/translators/issues), thanks. ### NetworkError or ProxyError 1. Check whether the network is connected correctly. 2. Check the proxy are enabled on your computer. If it is enabled, try turning it off or otherwise. ## License [MIT Llicense](https://github.com/uliontse/translators/blob/master/LICENSE) %package help Summary: Development documents and examples for translators Provides: python3-translators-doc %description help
还有另一篇文章《施氏食狮史》。
''' ### usage ts.preaccelerate() # Optional. Caching sessions in advance, which can help improve access speed. print(ts.translators_pool) print(ts.translate_text(q_text)) print(ts.translate_html(q_html, translator='alibaba')) ### parameters help(ts.translate_text) """ translate_text(query_text: str, translator: str = 'bing', from_language: str = 'auto', to_language: str = 'en', **kwargs) -> Union[str, dict] :param query_text: str, must. :param translator: str, default 'bing'. :param from_language: str, default 'auto'. :param to_language: str, default 'en'. :param if_use_preacceleration: bool, default False. :param **kwargs: :param is_detail_result: boolean, default False. :param professional_field: str, support baidu(), caiyun(), alibaba(), volcEngine() only. :param timeout: float, default None. :param proxies: dict, default None. :param sleep_seconds: float, default 0. :param update_session_after_freq: int, default 1000. :param update_session_after_seconds: float, default 1500. :param if_use_cn_host: bool, default False. :param reset_host_url: str, default None. :param if_ignore_empty_query: boolean, default False. :param if_ignore_limit_of_length: boolean, default False. :param limit_of_length: int, default 5000. :param if_show_time_stat: boolean, default False. :param show_time_stat_precision: int, default 4. :param if_print_warning: bool, default True. :param lingvanex_model: str, default 'B2C', choose from ("B2C", "B2B"). :param myMemory_mode: str, default "web", choose from ("web", "api"). :return: str or dict """ ``` ## Supported Languages | Language | Language of Translator | [Google](https://translate.google.com) | [Yandex](https://translate.yandex.com) | [Bing](https://www.bing.com/Translator) | [Baidu](https://fanyi.baidu.com) | [Alibaba](https://translate.alibaba.com) | [Tencent](https://fanyi.qq.com) | [Youdao](https://fanyi.youdao.com) | [Sogou](https://fanyi.sogou.com) | [Deepl](https://www.deepl.com/translator) | [Caiyun](https://fanyi.caiyunapp.com) | [Argos](https://translate.argosopentech.com) | others... | | -------------------- | ---------------------- | -------------------------------------- | -------------------------------------- | --------------------------------------- | -------------------------------- | ---------------------------------------- | ------------------------------- | ---------------------------------- | -------------------------------- | ----------------------------------------- | ------------------------------------- | -------------------------------------------- | --------- | | english | en | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ... | | chinese | zh | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | | | arabic | ar | Y | Y | Y | Y(ara) | Y | Y | Y | Y | | | Y | | | russian | ru | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | | | french | fr | Y | Y | Y | Y(fra) | Y | Y | Y | Y | Y | Y | Y | | | german | de | Y | Y | Y | Y | | Y | Y | Y | Y | | Y | | | spanish | es | Y | Y | Y | Y(spa) | Y | Y | Y | Y | Y | Y | Y | | | portuguese | pt | Y | Y | Y(pt/pt-pt) | Y | Y | Y | Y | Y | Y | | Y | | | italian | it | Y | Y | Y | Y | Y | Y | Y | Y | Y | | Y | | | japanese | ja | Y | Y | Y | Y(jp) | | Y | Y | Y | Y | Y | Y | | | korean | ko | Y | Y | Y | Y(kor) | | Y | Y | Y | | | Y | | | greek | el | Y | Y | Y | Y | | | | Y | Y | | | | | dutch | nl | Y | Y | Y | Y | | | Y | Y | Y | | | | | hindi | hi | Y | Y | Y | | | Y | | Y | | | Y | | | turkish | tr | Y | Y | Y | | Y | Y | | Y | | | Y | | | malay | ms | Y | Y | Y | | | Y | | Y | | | | | | thai | th | Y | Y | Y | Y | Y | Y | | Y | | | | | | vietnamese | vi | Y | Y | Y | Y(vie) | Y | Y | Y | Y | | | Y | | | indonesian | id | Y | Y | Y | | Y | Y | Y | Y | | | Y | | | hebrew | he | Y(iw) | Y | Y | | | | | Y | | | | | | polish | pl | Y | Y | Y | Y | | | | Y | Y | | Y | | | mongolian | mn | Y | Y | | | | | | | | | | | | czech | cs | Y | Y | Y | Y | | | | Y | Y | | | | | hungarian | hu | Y | Y | Y | Y | | | | Y | Y | | | | | estonian | et | Y | Y | Y | Y(est) | | | | Y | Y | | | | | bulgarian | bg | Y | Y | Y | Y(bul) | | | | Y | Y | | | | | danish | da | Y | Y | Y | Y(dan) | | | | Y | Y | | | | | finnish | fi | Y | Y | Y | Y(fin) | | | | Y | Y | | | | | romanian | ro | Y | Y | Y | Y(rom) | | | | Y | Y | | | | | swedish | sv | Y | Y | Y | Y(swe) | | | | Y | Y | | | | | slovenian | sl | Y | Y | Y | Y(slo) | | | | Y | Y | | | | | persian/farsi | fa | Y | Y | Y | | | | | Y | | | | | | bosnian | bs | Y | Y | Y(bs-Latn) | | | | | Y(bs-Latn) | | | | | | serbian | sr | Y | Y | Y(sr-Latn/sr-Cyrl) | | | | | Y(sr-Latn/sr-Cyrl) | | | | | | fijian | fj | | | Y | | | | | Y | | | | | | filipino | tl | Y | Y | Y(fil) | | | | | Y(fil) | | | | | | haitiancreole | ht | Y | Y | Y | | | | | Y | | | | | | catalan | ca | Y | Y | Y | | | | | Y | | | | | | croatian | hr | Y | Y | Y | | | | | Y | | | | | | latvian | lv | Y | Y | Y | | | | | Y | Y | | | | | lithuanian | lt | Y | Y | Y | | | | | Y | Y | | | | | urdu | ur | Y | Y | Y | | | | | Y | | | | | | ukrainian | uk | Y | Y | Y | | | | | Y | | | | | | welsh | cy | Y | Y | Y | | | | | Y | | | | | | tahiti | ty | | | Y | | | | | Y | | | | | | tongan | to | | | Y | | | | | Y | | | | | | swahili | sw | Y | Y | Y | | | | | Y | | | | | | samoan | sm | Y | | Y | | | | | Y | | | | | | slovak | sk | Y | Y | Y | | | | | Y | Y | | | | | afrikaans | af | Y | Y | Y | | | | | Y | | | | | | norwegian | no | Y | Y | Y | | | | | Y | | | | | | bengali | bn | Y | Y | Y(bn-BD) | | | | | Y | | | | | | malagasy | mg | Y | Y | Y | | | | | Y | | | | | | maltese | mt | Y | Y | Y | | | | | Y | | | | | | queretaro otomi | otq | | | Y | | | | | Y | | | | | | klingon/tlhingan hol | tlh | | | Y | | | | | Y | | | | | | gujarati | gu | Y | Y | Y | | | | | | | | | | | tamil | ta | Y | Y | Y | | | | | | | | | | | telugu | te | Y | Y | Y | | | | | | | | | | | punjabi | pa | Y | Y | Y | | | | | | | | | | | amharic | am | Y | Y | | | | | | | | | | | | azerbaijani | az | Y | Y | | | | | | | | | | | | bashkir | ba | | Y | | | | | | | | | | | | belarusian | be | Y | Y | | | | | | | | | | | | cebuano | ceb | Y | Y | | | | | | | | | | | | chuvash | cv | | Y | | | | | | | | | | | | esperanto | eo | Y | Y | | | | | | | | | | | | basque | eu | Y | Y | | | | | | | | | | | | irish | ga | Y | Y | Y | | | | | | | | | | | emoji | emj | | Y | | | | | | | | | | | | ... | ... | | | | | | | | | | | | | ### About Chinese Language | Language | Language of Translator | [Google](https://translate.google.com) | [Yandex](https://translate.yandex.com) | [Bing](https://www.bing.com/Translator) | [Baidu](https://fanyi.baidu.com) | [Alibaba](https://translate.alibaba.com) | [Tencent](https://fanyi.qq.com) | [Youdao](https://fanyi.youdao.com) | [Sogou](https://fanyi.sogou.com) | [Iciba](https://www.iciba.com/fy) | [Iflytek](https://fanyi.xfyun.cn/console/trans/text) | [Caiyun](https://fanyi.caiyunapp.com) | [Deepl](https://www.deepl.com/translator) | [Argos](https://translate.argosopentech.com) | [Itranslate](https://itranslate.com/webapp) | [Reverso](https://www.reverso.net/text-translation) | [TranslateCom](https://www.translate.com/machine-translation) | [Papago](https://papago.naver.com) | [Utibet](http://mt.utibet.edu.cn/mt) | | ------------- | ---------------------- | -------------------------------------- | -------------------------------------- | --------------------------------------- | -------------------------------- | ---------------------------------------- | ------------------------------- | ---------------------------------- | -------------------------------- | --------------------------------- | ---------------------------------------------------- | ------------------------------------- | ----------------------------------------- | -------------------------------------------- | ------------------------------------------- | --------------------------------------------------- | ------------------------------------------------------------- | ---------------------------------- | ------------------------------------ | | Chinese(简体) | zh-CHS | Y(zh-CN) | Y(zh) | Y(zh-Hans) | Y(zh) | Y(zh) | Y(zh) | Y | Y | Y(zh) | Y(zh) | Y(zh) | Y(zh) | Y(zh) | Y(zh-CN) | Y(zh/chi) | ... | Y(zh-CN) | Y(zh) | | Chinese(繁体) | zh-CHT | Y(zh-TW) | | Y(zh-Hant) | Y(cht) | Y(zh-TW) | | | Y | Y(cnt) | | | | | Y(zh-TW) | | | Y(zh-TW) | | | Chinese(文言文) | wyw | | | | Y | | | | | | | | | | | | | | | | Chinese(粤语) | yue | | | Y | Y | | | | Y | Y | Y | | | | Y(zh-HK) | | | | | | Chinese(内蒙语) | mn | N[外蒙] | N[外蒙] | | | | | | | | Y[内蒙] | | | | N[外蒙] | | | | | | Chinese(维吾尔语) | uy | | | | | | | | | Y | | | | | | | | | | | Chinese(藏语) | ti | | | | | | | | | Y | | | | | | | | | Y | | Chinese(白苗文) | mww | | | Y | | | | | Y | Y | | | | | | | | | | | Chinese(彝语) | ii | | | | | | | | | | Y | | | | | | | | | | Chinese(苗语) | hmn | | | | | | | | | | | | | | Y | | | | | | Chinese(壮语) | zyb | | | | | | | | | | | | | | | | | | | ## Debug Tips ### Linux Runtime Environment 1. To support javascript runtime environment, you should [download and install Node.js](https://nodejs.org/en/download/). ### HttpError 4xx 1. Check whether you made high frequency requests, especially httperror 429. 2. Check whether this service is provided in your region. 3. Detail to solve [HttpError](https://developer.mozilla.org/en-US/docs/Web/HTTP/Status) itself. 4. [Issue me](https://github.com/UlionTse/translators/issues), thanks. ### NetworkError or ProxyError 1. Check whether the network is connected correctly. 2. Check the proxy are enabled on your computer. If it is enabled, try turning it off or otherwise. ## License [MIT Llicense](https://github.com/uliontse/translators/blob/master/LICENSE) %prep %autosetup -n translators-5.6.3 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-translators -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed Apr 12 2023 Python_Bot