المهارات Azure AI Text Translation SDK for Python
📦

Azure AI Text Translation SDK for Python

آمن 🔑 متغيرات البيئة🌐 الوصول إلى الشبكة

ترجمة النص باستخدام Azure AI Translator

هل تحتاج إلى إضافة دعم متعدد اللغات إلى تطبيقات Python الخاصة بك؟ توفر هذه المهارة أنماطًا جاهزة للإنتاج لـ Azure AI Translator بما في ذلك الترجمة والنقل الحرفي واكتشاف اللغة وعمليات القاموس.

يدعم: Claude Codex Code(CC)
🥉 73 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "Azure AI Text Translation SDK for Python". ترجم 'Good morning, how can I assist you?' إلى الإسبانية والفرنسية

النتيجة المتوقعة:

Spanish: 'Buenos dias, como puedo ayudarte?' | French: 'Bonjour, comment puis-je vous aider?'

استخدام "Azure AI Text Translation SDK for Python". اكتشف اللغة وقم بالترجمة: 'Danke fur Ihre Hilfe'

النتيجة المتوقعة:

Detected: German (confidence: 0.99) | Translation: 'Thank you for your help'

استخدام "Azure AI Text Translation SDK for Python". انقل حرفيًا 'konnichiwa' من اللاتينية إلى النص الياباني

النتيجة المتوقعة:

こんにちは (Japanese Hiragana)

التدقيق الأمني

آمن
v1 • 2/24/2026

Documentation-only skill with no executable code. Static analysis scanned 0 files and found 0 security issues (risk score: 0/100). The skill teaches proper Azure AI Translator SDK usage including secure credential handling via environment variables and Entra ID authentication. No malicious patterns or prompt injection detected.

0
الملفات التي تم فحصها
0
الأسطر التي تم تحليلها
2
النتائج
1
إجمالي عمليات التدقيق

عوامل الخطر

🔑 متغيرات البيئة
لم يتم تسجيل أي مواقع محددة
🌐 الوصول إلى الشبكة
لم يتم تسجيل أي مواقع محددة
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

دعم العملاء متعدد اللغات

أتمتة ترجمة استفسارات العملاء وردود الدعم لخدمة المستخدمين العالميين بلغاتهم الأم.

خط أنابيب توطين المحتوى

دمج الترجمة في سير عمل إدارة المحتوى الخاص بك لنشر الوثائق أو مواقع الويب أو المواد التسويقية في جميع أنحاء العالم.

تطبيقات تعلم اللغات

بناء أدوات تعليمية توفر الترجمات وتعريفات القاموس وأمثلة الاستخدام لمتعلمي اللغات.

جرّب هذه الموجهات

الترجمة الأساسية
ترجم النص التالي إلى الإسبانية باستخدام Azure AI Translator: 'Hello, welcome to our service. How can we help you today?'
الترجمة متعددة اللغات
ترجم إعلان المنتج هذا إلى الفرنسية والألمانية واليابانية والصينية في وقت واحد: 'We are launching a new feature next week that improves performance by 50 percent.'
اكتشاف اللغة والترجمة
اكتشف لغة رسالة العميل هذه وقم بترجمتها إلى الإنجليزية: 'Bonjour, j'ai un probleme avec ma commande. Pouvez-vous m'aider?'
البحث في القاموس مع الأمثلة
ابحث عن الترجمات الإسبانية للكلمة الإنجليزية 'run' مع أمثلة الاستخدام التي تُظهر المعاني المختلفة (فعل: التحرك بسرعة، اسم: سلسلة، إلخ)

أفضل الممارسات

  • استخدم مصادقة Entra ID بدلاً من مفاتيح API عندما يكون ذلك ممكنًا لتحسين الأمان
  • جميع طلبات الترجمة المتعددة معًا (حتى 100 نص) لتقليل استدعاءات API
  • حدد لغة المصدر صراحةً عند معرفتها لتحسين دقة الترجمة

تجنب

  • لا تقم أبدًا بتضمين مفاتيح API أو بيانات الاعتماد مباشرة في كود المصدر الخاص بك
  • تجنب ترجمة البيانات الحساسة مثل كلمات المرور أو الرموز أو المعرفات الشخصية
  • لا تعتمد فقط على اكتشاف اللغة التلقائي لسير العمل الحرجة

الأسئلة المتكررة

كيف أقوم بالمصادقة مع Azure AI Translator؟
يمكنك استخدام مصادقة مفتاح API مع مفتاح مورد Azure والمنطقة الخاصة بك، أو استخدام Entra ID (موصى به) مع DefaultAzureCredential لمصادقة الهوية المُدارة أو مبدأ الخدمة.
ما اللغات المدعومة للترجمة؟
يدعم Azure AI Translator أكثر من 100 لغة للترجمة. استخدم طريقة get_supported_languages لاسترداد القائمة الكاملة الحالية مع رموز اللغات والأسماء الأصلية.
هل يمكنني ترجمة محتوى HTML دون كسر الترميز؟
نعم، اضبط text_type على 'html' في طلب الترجمة الخاص بك. تحافظ الخدمة على وسوم HTML مع ترجمة محتوى النص فقط بين الوسوم.
ما هو النقل الحرفي ومتى يجب استخدامه؟
النقل الحرفي يحول النص من برنامج كتابة إلى آخر (مثل اللاتينية إلى الأحرف اليابانية). استخدمه عندما تحتاج إلى عرض النص في برنامج نصي مختلف مع الحفاظ على النطق.
كيف أتعامل مع الكلمات البذيئة في الترجمات؟
استخدم معامل profanity_action مع القيم 'NoAction' أو 'Deleted' أو 'Marked'. عند التحديد، يتم رقابة الكلمات البذيئة باستخدام النجوم أو وسوم XML بناءً على إعداد profanity_marker.
هل يمكنني ترجمة نصوص متعددة في طلب واحد؟
نعم، مرر مصفوفة من النصوص إلى معامل body (حتى 100 عنصر). هذا أكثر كفاءة من إجراء استدعاءات API منفصلة لكل نص.

تفاصيل المطور

بنية الملفات

📄 SKILL.md