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解釋的任何語言
麻省理工學院許可證