用于转换标记文件的cli工具
md-translate的Python项目详细描述
MD翻译
用于将.md
文件从英语翻译为俄语的cli工具。
可以使用yandex翻译api和google云翻译。
安装
安装项目:
$ pip install md-translate
创建一个名为.md_translate_api_key
的文件,该文件位于您的主文件夹中或您希望将api密钥放入其中的任何位置。
设置文件
您可以将默认设置存储在.ini
文件中。
默认情况下,place for settings文件是~/.md_translate_config.ini
,但您可以将其放在任何需要的地方。
设置文件内容示例:
[Settings] # (would be changed to store exactly API KEY) api_key = <path to api_key file> service = Yandex source_lang = en target_lang = ru
用法
$ app.py [-h][-c CONFIG_PATH][-k API_KEY_FILE | -K API_KEY][-s {Yandex,Google}][-S SOURCE_LANG][-T TARGET_LANG][path]
如果设置了配置文件,则可以通过参数覆盖任何设置
位置参数:
path
要处理的文件夹的路径。如果未设置,则使用当前文件夹
可选参数:
-c CONFIG_PATH, --config_path CONFIG_PATH
,配置文件的路径-k API_KEY_FILE, --api_key_file API_KEY_FILE
,翻译服务api密钥文件的路径-K API_KEY, --api_key API_KEY
,使用转换api的api键-s {Yandex,Google}, --service {Yandex,Google}
,翻译服务-S SOURCE_LANG, --source_lang SOURCE_LANG
,源语言-T TARGET_LANG, --target_lang TARGET_LANG
,目标语言