gpt translate
v1.2.0-beta
英语| 简体中文| 繁体中文| Español| हिंदी| 한국어| 日本语
此GitHub操作将您的Markdown文件转换为多种语言,使用多种AI模型。
提示
现在可用:来自多个提供商的AI模型
我们已经扩展了OpenAI,以支持各种AI模型提供商。
有关支持提供者和详细信息的全面列表,请参阅我们的发行说明。
该操作仅支持翻译Markdown( .md
),Markdown-JSX( .mdx
),JSON( .json
)文件。
该命令可以由具有写入权限的个人专门执行。
这些限制阻止了非信任当事方滥用API。
Read and write permissions
Allow GitHub Actions to create and approve pull requests
OPENAI_API_KEY
)设置为秘密on
以触发( types: [ created ]
)。actions/checkout@v3
)。 /gpt-translate
或/gt
时,配置是否仅在 /gpt-translate或 /gt运行。?这是一个最小的工作流示例:
# .github/workflows/gpt-translate.yml
name : GPT Translate
on :
issue_comment :
types : [ created ]
jobs :
gpt_translate :
runs-on : ubuntu-latest
steps :
- uses : actions/checkout@v4
- name : Run GPT Translate
if : |
contains(github.event.comment.body, '/gpt-translate') ||
contains(github.event.comment.body, '/gt')
uses : 3ru/gpt-translate@master
with :
apikey : ${{ secrets.OPENAI_API_KEY }}
/gpt-translate [input filepath] [output filepath] [target language]
您可以将 /gt用作 /gpt-translate的速记。
1.在发行或拉请请求中对/gpt-translate
或/gt
进行评论。
2.【在问题上】翻译文件将作为拉请求创建。
2.【在拉动请求上】用新提交将翻译的文件添加到拉请请求中。
换句话说,如果您不断评论问题,将不断创建新的PR。如果您继续对公关发表评论,则将不断将新提交添加到该PR中。
/gpt-translate README.md zh-TW/README.md traditional-chinese
将README.md
转换为传统中文,并将其放在zh-TW
目录下。
您可以通过在输入文件路径中指定通配符来一次翻译多个文件。
这是一个样本
/gpt-translate *.md *.ja.md Japanese
如果A.md
和B.md
在根目录中,则输出将为A.ja.md
和B.ja.md
文件名是从输入文件继承的。我正在考虑使用任意文件名输出文件,但是如果您有一个聪明的想法,请通过问题提出建议!
有关更多信息,请参阅网站
GPT-4或GPT-3.5解释的任何语言
麻省理工学院许可证