Skip to main content

用于翻译 markdown 和 reStructuredText 文件的 CLI 工具

项目描述

文档翻译

CLI 工具,用于将英语和韩国的文件翻译.md.rst返回。

可以使用 Yandex Translation API 和 Google Cloud 翻译。

安装

安装项目:

$ pip install docs-translate

设置文件

您可以将默认设置存储在.json文件中。

设置文件内容示例:

{
  "target_dir":"{D:\\language_convert_folder}",
  "reserved_words":"{D:\\reserved_words_json_file}",
  "source_lang": "ko",
  "target_lang": "en",
  "service_name": "Google_v2",
}

如果你设置了配置文件,你应该用-c CONFIG_PATH参数指定它!

用法

$ docs-translate [-h] [-c CONFIG_PATH]
               [-s {Google,Google_v2}] [-S] [-T]
               [-path {source_path}] [-d {target_dir}]

如果您设置配置文件,您可以通过参数覆盖任何设置

位置参数:

  • path要处理的文件夹路径。如果未设置,则使用当前文件夹
  • -d TARGET_DIR, --target_dir TARGET_DIR, 如果不设置,则设置config.json中的target_dir

可选参数:

  • -h, --help, 显示此帮助信息并退出
  • -c CONFIG_PATH, --config_path CONFIG_PATH, config_file 的路径
  • -s {Yandex,Google,Bing,Deepl}, --service_name {Yandex,Google,Bing,Deepl}, 翻译服务
  • -S SOURCE_LANG, --source_lang SOURCE_LANG, 源语言代码
  • -T TARGET_LANG, --target_lang TARGET_LANG, 目标语言代码

翻译服务:

现在用Yandex, Google, Bing, Deepl,Google_v2

其中一些可能无法正常工作,请尝试并找到最适合您的

Google --> It's free, but the translation isn't good.
Google_v2 --> need to google Cloud Translation API key.

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

docs_translate-0.1.6.tar.gz (8.3 kB 查看哈希

已上传 source

内置分布

docs_translate-0.1.6-py3-none-any.whl (11.1 kB 查看哈希

已上传 py3