قم بأتمتة ترجمة وثائقك إلى عدة لغات بسهولة للوصول إلى جمهور عالمي.
Perancis | Sepanyol | Jerman | Rusia | Arab | Parsi (Farsi) | Urdu | Cina (Ringkas) | Cina (Tradisional, Macau) | Cina (Tradisional, Hong Kong) | Cina (Tradisional, Taiwan) | Jepun | Korea | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portugis (Portugal) | Portugis (Brazil) | Itali | Poland | Turki | Greek | Thai | Sweden | Denmark | Norway | Finland | Belanda | Ibrani | Vietnam | Indonesia | Melayu | Tagalog (Filipino) | Swahili | Hungary | Czech | Slovak | Romania | Bulgaria | Serbia (Cyrillic) | Croatia | Slovenia | Ukraine | Burma (Myanmar)
[!NOTE] هذه هي الترجمات الحالية لمحتوى هذا المستودع. للحصول على قائمة كاملة باللغات المدعومة من Co-op Translator، يرجى الاطلاع على قسم Language Support.
تشكل حواجز اللغة عائقًا كبيرًا أمام وصول المتعلمين والمطورين حول العالم إلى الموارد التعليمية القيمة والمعرفة التقنية. هذا يحد من المشاركة ويبطئ وتيرة الابتكار والتعلم على الصعيد العالمي.
تم إنشاء Co-op Translator استجابةً للحاجة إلى تحسين عملية الترجمة اليدوية غير الفعالة لسلسلة مايكروسوفت التعليمية واسعة النطاق (مثل أدلة “للمبتدئين”). وقد تطور ليصبح أداة سهلة الاستخدام وقوية تهدف إلى إزالة هذه الحواجز للجميع. من خلال توفير ترجمات آلية عالية الجودة عبر واجهة الأوامر وGitHub Actions، يمكن لـ Co-op Translator تمكين المعلمين والطلاب والباحثين والمطورين حول العالم من مشاركة المعرفة والوصول إليها بدون قيود لغوية.
شاهد كيف ينظم Co-op Translator المحتوى التعليمي المترجم:
يتم ترجمة ملفات Markdown ونصوص الصور تلقائيًا وتنظيمها بشكل مرتب داخل مجلدات مخصصة لكل لغة.
افتح الوصول العالمي لمحتواك التعليمي مع Co-op Translator اليوم!
يساعد Co-op Translator في سد فجوة اللغة للمبادرات التعليمية الرئيسية لمايكروسوفت، حيث يقوم بأتمتة عملية الترجمة للمستودعات التي تخدم مجتمع المطورين العالمي. من الأمثلة التي تستخدم Co-op Translator حاليًا:
يأخذ Co-op Translator ملفات Markdown والصور من مجلد مشروعك ويعالجها كما يلي:
ابدأ بسرعة باستخدام واجهة الأوامر (CLI) أو قم بإعداد الأتمتة الكاملة مع GitHub Actions. اختر الطريقة التي تناسب سير عملك:
[!NOTE] رغم أن هذا الدليل يركز على موارد Azure، يمكنك استخدام أي نموذج لغة مدعوم.
يدعم Co-op Translator مجموعة واسعة من اللغات لمساعدتك على الوصول إلى جمهور عالمي. إليك ما تحتاج معرفته:
اللغة | الرمز | اللغة | الرمز | اللغة | الرمز |
---|---|---|---|---|---|
Arabic | ar | Bengali | bn | Bulgarian | bg |
Burmese (Myanmar) | my | Chinese (Simplified) | zh | Chinese (Traditional, HK) | hk |
Chinese (Traditional, Macau) | mo | Chinese (Traditional, TW) | tw | Croatian | hr |
Czech | cs | Danish | da | Dutch | nl |
Finnish | fi | French | fr | German | de |
Greek | el | Hebrew | he | Hindi | hi |
Hungarian | hu | Indonesian | id | Italian | it |
Japanese | ja | Korean | ko | Malay | ms |
Marathi | mr | Nepali | ne | Norwegian | no |
Persian (Farsi) | fa | Polish | pl | Portuguese (Brazil) | br |
Portuguese (Portugal) | pt | Punjabi (Gurmukhi) | pa | Romanian | ro |
Russian | ru | Serbian (Cyrillic) | sr | Slovak | sk |
Slovenian | sl | Spanish | es | Swahili | sw |
Swedish | sv | Tagalog (Filipino) | tl | Thai | th |
Turkish | tr | Ukrainian | uk | Urdu | ur |
Vietnamese | vi | — | — | — | — |
عند استخدام Co-op Translator، ستحتاج إلى تحديد اللغات باستخدام رموزها. على سبيل المثال:
# Translate to French, Spanish, and German
translate -l "fr es de"
# Translate to Chinese (Simplified) and Japanese
translate -l "zh ja"
[!NOTE] لمعلومات تقنية مفصلة حول دعم اللغات، بما في ذلك:
- مواصفات الخطوط لكل لغة
- المشاكل المعروفة
- كيفية إضافة لغات جديدة
النوع | الاسم |
---|---|
نموذج اللغة | |
AI Vision |
[!NOTE] إذا لم تتوفر خدمة AI Vision، سينتقل co-op translator تلقائيًا إلى وضع Markdown فقط.
قبل البدء، ستحتاج إلى إعداد الموارد التالية:
.env
يحتوي على مفاتيح API ونقاط النهاية الخاصة بك (راجع قسم Quick Start)قبل بدء عملية الترجمة، اتبع هذه الخطوات لتحضير مشروعك:
نموذج التنسيق:
### 🌐 Multi-Language Support
[French](/co-op-translator/translations/fr/) | [Spanish](/co-op-translator/translations/es/) | [German](/co-op-translator/translations/de/) | [Russian](/co-op-translator/translations/ru/) | [Arabic](/co-op-translator/translations/ar/) | [Persian (Farsi)](/co-op-translator/translations/fa/) | [Urdu](/co-op-translator/translations/ur/) | [Chinese (Simplified)](/co-op-translator/translations/zh/) | [Chinese (Traditional, Macau)](/co-op-translator/translations/mo/) | [Chinese (Traditional, Hong Kong)](/co-op-translator/translations/hk/) | [Chinese (Traditional, Taiwan)](/co-op-translator/translations/tw/) | [Japanese](/co-op-translator/translations/ja/) | [Korean](/co-op-translator/translations/ko/) | [Hindi](/co-op-translator/translations/hi/) | [Bengali](/co-op-translator/translations/bn/) | [Marathi](/co-op-translator/translations/mr/) | [Nepali](/co-op-translator/translations/ne/) | [Punjabi (Gurmukhi)](/co-op-translator/translations/pa/) | [Portuguese (Portugal)](/co-op-translator/translations/pt/) | [Portuguese (Brazil)](/co-op-translator/translations/br/) | [Italian](/co-op-translator/translations/it/) | [Polish](/co-op-translator/translations/pl/) | [Turkish](/co-op-translator/translations/tr/) | [Greek](/co-op-translator/translations/el/) | [Thai](/co-op-translator/translations/th/) | [Swedish](/co-op-translator/translations/sv/) | [Danish](/co-op-translator/translations/da/) | [Norwegian](/co-op-translator/translations/no/) | [Finnish](/co-op-translator/translations/fi/) | [Dutch](/co-op-translator/translations/nl/) | [Hebrew](/co-op-translator/translations/he/) | [Vietnamese](/co-op-translator/translations/vi/) | [Indonesian](/co-op-translator/translations/id/) | [Malay](/co-op-translator/translations/ms/) | [Tagalog (Filipino)](/co-op-translator/translations/tl/) | [Swahili](/co-op-translator/translations/sw/) | [Hungarian](/co-op-translator/translations/hu/) | [Czech](/co-op-translator/translations/cs/) | [Slovak](/co-op-translator/translations/sk/) | [Romanian](/co-op-translator/translations/ro/) | [Bulgarian](/co-op-translator/translations/bg/) | [Serbian (Cyrillic)](/co-op-translator/translations/sr/) | [Croatian](/co-op-translator/translations/hr/) | [Slovenian](/co-op-translator/translations/sl/) | [Ukrainian](/co-op-translator/translations/uk/) | [Burmese (Myanmar)](/co-op-translator/translations/my/)
translations/
)للبدء السريع باستخدام سطر الأوامر:
أنشئ بيئة افتراضية:
python -m venv .venv
فعّل البيئة الافتراضية:
.venv\scripts\activate
source .venv/bin/activate
ثبّت الحزمة:
pip install co-op-translator
إعداد بيانات الاعتماد:
.env
file in your project’s root directory..env
file..env
file.Run Translation:
-l
مع العلم: translate -l "ko ja fr"
(استبدل "ko ja fr"
with your desired space-separated language codes)
Choose the approach that best fits your workflow:
co-op-translator
package..github/workflows
) في مستودعك. لا حاجة لتثبيت محلي.تعرف أكثر على Co-op Translator من خلال عروضنا التقديمية (انقر على الصورة أدناه للمشاهدة على يوتيوب):
Join us in transforming how educational content is shared worldwide! Give Co-op Translator a ⭐ on GitHub and help us break down language barriers in learning and technology. Your interest and contributions make a real difference! Code contributions and feature suggestions are always welcome.
This project welcomes contributions and suggestions. Interested in helping with Azure Co-op Translator? Please see our CONTRIBUTING.md for guidelines on how you can help make Co-op Translator more accessible.
This project follows the Microsoft Open Source Code of Conduct. For more details, see the Code of Conduct FAQ or contact opencode@microsoft.com with any questions or comments.
Microsoft is dedicated to helping customers use our AI products responsibly, sharing insights, and building trust through tools like Transparency Notes and Impact Assessments. Many of these resources are available at https://aka.ms/RAI.
Microsoft’s approach to responsible AI is based on principles of fairness, reliability and safety, privacy and security, inclusiveness, transparency, and accountability.
Large-scale natural language, image, and speech models—like those used in this sample—may sometimes behave unfairly, unreliably, or offensively, potentially causing harm. Please review the Azure OpenAI service Transparency note to understand the risks and limitations.
The recommended way to reduce these risks is to include a safety system in your architecture that can detect and block harmful behavior. Azure AI Content Safety offers an independent protection layer that detects harmful user-generated and AI-generated content in apps and services. Azure AI Content Safety includes text and image APIs to identify harmful material. There’s also an interactive Content Safety Studio where you can explore and test sample code for detecting harmful content across different types. The following quickstart documentation guides you through making requests to the service.
Another important factor is overall application performance. For multi-modal and multi-model applications, performance means the system behaves as expected by you and your users, including avoiding harmful outputs. It’s important to evaluate your application’s performance using generation quality and risk and safety metrics.
You can test your AI application in your development environment with the prompt flow SDK. Using a test dataset or target, your generative AI outputs are quantitatively measured with built-in or custom evaluators. To get started with the prompt flow SDK for evaluation, follow the quickstart guide. After running an evaluation, you can visualize the results in Azure AI Studio.
This project may include trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos must comply with Microsoft’s Trademark & Brand Guidelines.
Using Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.
Any use of third-party trademarks or logos is subject to the policies of those third parties.
Penafian:
Dokumen ini telah diterjemahkan menggunakan perkhidmatan terjemahan AI Co-op Translator. Walaupun kami berusaha untuk ketepatan, sila ambil perhatian bahawa terjemahan automatik mungkin mengandungi kesilapan atau ketidaktepatan. Dokumen asal dalam bahasa asalnya harus dianggap sebagai sumber yang sahih. Untuk maklumat penting, terjemahan profesional oleh manusia adalah disyorkan. Kami tidak bertanggungjawab atas sebarang salah faham atau salah tafsir yang timbul daripada penggunaan terjemahan ini.