← جميع عمليات التكامل
Git - Smartcat integrations
← جميع عمليات التكامل

Smartcat AI البرنامج المساعد لترجمة GitHub

اتصل بسلاسة بـ GitHub، أو GitLab، أو Bitbucket، أو أي مستودع Git آخر لسحب المحتوى الخاص بك تلقائيًا إلى Smartcat للترجمة البشرية المستندة إلى الذكاء الاصطناعي وإعادته مرة أخرى عند ترجمته.

كيفية إعداد تكامل Smartcat AI GitHub

1

قم بإنشاء مجموعات للاحتفاظ بالمفاتيح بمعرفات فريدة.

2

استيراد المفاتيح عبر واجهة برمجة التطبيقات (API) إلى مجموعة (تشمل التنسيقات المدعومة JSON وYAML وiOS Strings وAndroid XML وLocJSON).

3

أضف التصنيفات والسياق (على سبيل المثال، لقطات الشاشة) إلى المقاطع المستوردة، وقم بإنشاء المفاتيح أو تعديلها في محرر CAT.

4

ترجمة المحتوى في Smartcat للحصول على ترجمات سريعة وعالية الجودة بتقنية الذكاء الاصطناعي.

5

إذا لزم الأمر، قم بتعيين المراجعين لتحرير الترجمات والموافقة عليها في Smartcat.

6

قم بتصدير المفاتيح عبر واجهة برمجة التطبيقات (API) أو واجهة المستخدم (UI) من المحرر أو قم بتعيين المكون الإضافي لدفع المحتوى المترجم تلقائيًا إلى مستودع Git الخاص بك.

للحصول على خطوات أكثر تفصيلاً حول استخدام تكامل GitHub مع Smartcat AI، راجع دليلنا حول مشاريع تعريب البرامج.

فوائد البرنامج المساعد Smartcat AI لـ GitHub

ترجمة سريعة وعالية الجودة بتقنية الذكاء الاصطناعي

يقوم Smartcat AI بترجمة المحتوى من مستودعات GitHub الخاصة بك — الوثائق، وتعليقات التعليمات البرمجية، وملفات README، والمزيد — بدقة تكاد تكون بشرية في ثوانٍ. يمكن لخبراء اللغة البشرية تحسين النتائج حسب الحاجة.

الكفاءة والإنتاجية

قم بدمج عمليات الترجمة مباشرة في سير عمل GitHub الخاص بك، باستخدام مسرد المصطلحات وذاكرة الترجمة لتفضيلات مؤسستك، مما يوفر الوقت والموارد.

تعزيز التعاون

استخدم Smartcat Editor لتحقيق تعاون سلس بين المطورين والمترجمين وأصحاب المصلحة الآخرين، وتحسين الاتصال والتنسيق وتقليل التأخير وتسريع وقت الوصول إلى السوق.

البرنامج المساعد Smartcat AI GitHub لجميع أنواع الفرق

فرق التطوير

قم بدمج مهام الترجمة في سير عمل التطوير الخاص بك، مما يضمن تسليم المحتوى المترجم جنبًا إلى جنب مع تحديثات المنتج. يضمن Smartcat أنه يعمل كمصدر وحيد للحقيقة لجميع نسخ البرامج، مما يسمح للمطورين بتصدير المجموعة الفرعية الضرورية من المفاتيح بالتنسيق المفضل لديهم. توفر REST API وCLI أيضًا تكاملًا سلسًا مع خطوط أنابيب CI/CD، مما يؤدي إلى تبسيط عملية التطوير.

فرق التوطين

قم بتبسيط عملية الترجمة وتحسين الإنتاجية من خلال الترجمة التلقائية السريعة لمحتوى GitHub الخاص بك من Smartcat AI، مع استكمال ذاكرة الترجمة ووظائف المسرد للحصول على نتائج متسقة وعالية الجودة. يتيح لك Smartcat Marketplace أيضًا توسيع نطاق فريق الترجمة الخاص بك بسهولة عن طريق الاستعانة بمراجعين خبراء باللغة المحلية الذين يلبون ميزانيتك ومتطلباتك.

مدراء مشروع

يمكن لكتاب UX ومديري المنتجات تحديث النسخة بشكل مستقل على Smartcat Editor، مما يقلل من تشتيت انتباه المطورين واحتمال حدوث خطأ بشري إذا تم تعديل التعليمات البرمجية يدويًا بشكل متكرر. يمكن لمسوقي المنتجات الاستفادة من الوقت الأسرع للتسويق والجدوى التجارية للمنتجات المحلية.

لا تأخذ كلمتنا فقط

وعلى الفور رأينا أن Smartcat كان قادرًا على تقديم الخدمات المحددة التي نحتاجها: قاعدة بيانات ذاكرة الترجمة ومركز مركزي لسير عمل الترجمة والاتصالات لدينا. لقد كنا متحمسين للغاية بشأن إزالة رسائل البريد الإلكتروني ومشاركة الملفات ذهابًا وإيابًا.

شون نيوتن، الأب.

كبير محللي العمليات الإبداعية

إكتشف أكثر

ملحقات Smartcat المفيدة الأخرى

أسئلة مكررة

كيف يعمل التكامل بين GitHub وSmartcat؟

يقوم التكامل تلقائيًا بسحب ملفات المشروع من مستودع GitHub الخاص بك إلى Smartcat. يمكنك استخدام كافة ميزات Smartcat لتشغيل مشاريع الترجمة وترجمة المحتوى وتعيين المهام وإدارة سير العمل. بعد الترجمة، يقوم Smartcat تلقائيًا بدفع الملفات المترجمة مرة أخرى إلى مستودع Git الخاص بك، مما يؤدي إلى إنشاء سير عمل سلس للترجمة.

هل من السهل إعداد تكامل GitHub؟

يعد إعداد التكامل بين GitHub وSmartcat سريعًا وسهل الاستخدام. اتبع هذه الخطوات البسيطة لإعداد ترجمات Smartcat في سير عمل GitHub. تتوفر موارد دعم مخصصة لمساعدتك في كل مرحلة من عملية الإعداد.

ما هي اللغات التي يدعمها Smartcat؟

يعمل تكامل GitHub على ربط محتوى GitHub الخاص بك مع Smartcat بسهولة، مما يسهل الترجمة بأكثر من 280 لغة. ويشمل ذلك اللغات المستخدمة على نطاق واسع مثل الإنجليزية والإسبانية والفرنسية والألمانية والصينية، بالإضافة إلى العديد من اللغات الأقل شيوعًا.

كيف يتعامل Smartcat مع تنسيقات الملفات المعقدة؟

تدعم منصة Smartcat نطاقًا واسعًا من تنسيقات الملفات، بما في ذلك التنسيقات المعقدة مثل HTML وJSON والمزيد.

هل يدعم تكامل Smartcat صيغ الجمع؟

يقدم Smartcat طريقتين لإدارة الجمع:

  • أصليًا: كأجزاء مستقلة في المحرر.

  • بناء جملة ICU messageFormat: عند إضافة مفاتيح جديدة في المحرر، يمكنك تحديد ما إذا كان يجب أن تتضمن جميع صيغ الجمع. تقوم المفاتيح المصدرة بتحويل نماذج الجمع إلى سلسلة متوافقة مع ICU messageFormat.

    عند استيراد ملف LocJSON، يمكنك اختيار تحليل بناء جملة ICU messageFormat إلى مقاطع فردية أو الاحتفاظ بها كسلاسل أولية. بالنسبة للسلاسل الأولية، يمكن استخدام أداة معاينة/مدقق تفاعلي لـ ICU messageFormat.

كيف يمكنني متابعة تقدم الترجمات؟

يعد تتبع تقدم الترجمة الخاص بك أمرًا سهلاً بفضل تحديثات Smartcat في الوقت الفعلي، والتي تشير إلى مرحلة كل جزء من المحتوى. من خلال واجهة Smartcat البديهية، يمكنك مراقبة المواعيد النهائية ومراجعة الترجمات المكتملة والتعاون مع المترجمين، كل ذلك في مكان واحد. يتم إرجاع المحتوى مرة أخرى إلى مستودع Git الخاص بك عندما يتم التأكد من أن الترجمات جاهزة (أو يدويًا)، مما يساعد على تجنب أخطاء الترجمة في التعليمات البرمجية.

هل يمكنني التعاون مع عدة مترجمين في مشروع واحد؟

يعمل Smartcat على تسهيل التعاون السلس بين العديد من المترجمين، مما يسمح لك بتعيين أقسام مختلفة من المحتوى الخاص بك لمترجمين فرديين أو فرق الترجمة. يسهّل هذا النهج إدارة مشاريع التوطين المعقدة من خلال سير عمل فعال.

هل يمكنني تخصيص سير عمل الترجمة ليناسب تفضيلات فريقي؟

قطعاً! توفر Smartcat خيارات تخصيص مرنة لضمان أن سير عمل الترجمة الشامل يلبي احتياجاتك. بدءًا من تحديد إرشادات الترجمة وحتى إعداد عمليات الموافقة والتكامل مع التطبيقات الأخرى، يمكنك معايرة سير العمل ليتوافق مع متطلبات فريقك وتفضيلاته.

هل يدعم Smartcat ذاكرة الترجمة وإدارة المصطلحات؟

يدعم Smartcat ذاكرة الترجمة والمسارد للمساعدة في الحفاظ على الاتساق والدقة عبر المحتوى المترجم. من خلال الاستفادة من الترجمات الموجودة والحفاظ على مسرد مركزي للمصطلحات، تعمل Smartcat على تبسيط عملية الترجمة، مما يوفر الوقت ويزيد الإنتاجية.