Englisch | 简体中文 | 繁體中文 | Español | हिंदी, हिन्दी | 한국어 | 日本語
Diese GitHub -Aktion übersetzt Ihre Markdown -Dateien mit mehreren KI -Modellen in mehrere Sprachen.
Tipp
Jetzt verfügbar: KI -Modelle von mehreren Anbietern
Wir haben uns über OpenAI hinaus erweitert, um verschiedene KI -Modellanbieter zu unterstützen.
Eine umfassende Liste von unterstützten Anbietern und detaillierten Informationen finden Sie in unseren Versionshinweise.
Die Aktion unterstützt die Übersetzung von Markdown ( .md
), Markdown-JSX ( .mdx
), JSON ( .json
) -Dateien nur .
Der Befehl kann ausschließlich von Personen mit Schreibberechtigungen an das Repository ausgeführt werden.
Diese Einschränkungen verhindern den Missbrauch von API durch nicht vertrauenswürdige Parteien.
Read and write permissions
Allow GitHub Actions to create and approve pull requests
OPENAI_API_KEY
) auf Geheimnisse on
Sie sich aus, wenn ein Kommentar erstellt wird ( types: [ created ]
).actions/checkout@v3
). /gpt-translate
oder /gt
im Kommentar vorhanden ist.? Hier ist ein minimales Beispiel für Workflow:
# .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]
Sie können /gt als Abkürzung für /gpt-translate verwenden.
1. Schalten Sie einen Kommentar mit /gpt-translate
oder /gt
in einer Ausgabe oder Pull-Anfrage.
2. 【In Problem】 Übersetzte Dateien werden als Pull -Anfrage erstellt.
2. 【Bei Pull -Anfrage】 Übersetzte Dateien werden mit neuem Komitee zur Pull -Anfrage hinzugefügt .
Mit anderen Worten, wenn Sie immer wieder ein Problem kommentieren, werden neue PRs kontinuierlich erstellt. Wenn Sie weiterhin eine PR kommentieren, werden diese PR kontinuierlich neue Commits hinzugefügt.
/gpt-translate README.md zh-TW/README.md traditional-chinese
Übersetzen Sie README.md
in traditionelle Chinesen und legen Sie es unter das zh-TW
-Verzeichnis.
Sie können mehrere Dateien gleichzeitig übersetzen, indem Sie eine Wildcard im Eingabedateipfad angeben.
Hier ist eine Probe
/gpt-translate *.md *.ja.md Japanese
Wenn sich A.md
und B.md
im Stammverzeichnis befinden, wird die Ausgabe A.ja.md
und B.ja.md
sein. Die Dateinamen werden aus den Eingabedateien geerbt. Ich überlege, die Datei mit einem beliebigen Dateinamen auszugeben, aber wenn Sie eine intelligente Idee haben, schlagen Sie sie bitte über das Problem vor!
Weitere Informationen finden Sie auf der Website
Jede Sprache, die von GPT-4 oder GPT-3.5 interpretiert wird
MIT -Lizenz