الإنجليزية | 简体中文 | 繁體中文 | español | हिंदी ، हिन | 한국어 | 日本語
يترجم إجراء github ملفات Markdown إلى لغات متعددة باستخدام نماذج AI متعددة.
نصيحة
متوفر الآن: نماذج الذكاء الاصطناعى من مقدمي الخدمات المتعددين
لقد توسعنا إلى ما وراء Openai لدعم مختلف مقدمي النماذج من الذكاء الاصطناعي.
للحصول على قائمة شاملة من مقدمي الخدمات المدعومة والمعلومات التفصيلية ، يرجى الرجوع إلى ملاحظات الإصدار.
يدعم الإجراء ترجمة Marmdown ( .md
) ، ملفات Marmdown-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
موجودًا في التعليق.؟ فيما يلي مثال على سير العمل الحد الأدنى:
# .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. 【عند طلب السحب ، ستتم إضافة الملفات المترجمة إلى طلب السحب مع الالتزام الجديد .
بمعنى آخر ، إذا استمرت في التعليق على مشكلة ، فسيتم إنشاء PRS الجديد باستمرار. إذا استمرت في التعليق على العلاقات العامة ، فسيتم إضافة ارتباطات جديدة بشكل مستمر إلى ذلك العلاقات العامة.
/gpt-translate README.md zh-TW/README.md traditional-chinese
ترجمة README.md
إلى الصينية التقليدية ووضعها تحت دليل zh-TW
.
يمكنك ترجمة ملفات متعددة مرة واحدة عن طريق تحديد بطاقة Wildcard في مسار ملف الإدخال.
هنا عينة
/gpt-translate *.md *.ja.md Japanese
إذا كانت A.md
و B.md
في دليل الجذر ، فسيكون الإخراج A.ja.md
و B.ja.md
تورث أسماء الملفات من ملفات الإدخال. أنا أفكر في إخراج الملف باسم ملف تعسفي ، ولكن إذا كان لديك فكرة ذكية ، فيرجى اقتراحه من خلال المشكلة!
لمزيد من المعلومات ، يرجى الرجوع إلى الموقع
أي لغة تفسرها GPT-4 أو GPT-3.5
رخصة معهد ماساتشوستس للتكنولوجيا