مجموعة أدوات الترجمة

المطور(ون)ترجمة.org.za
الإصدار الأولي2002
إصدار مستقر
3.5.3 / 17 يناير 2022 ؛ منذ عامين ( 2022-01-17 )
مستودع
  • github.com/translate/translate
مكتوب فيبايثون (لغة برمجة)
نظام التشغيلمتعدد المنصات
يكتبالترجمة بمساعدة الحاسوب
رخصةGPLv2+ [1]
موقع إلكترونيمجموعة أدوات.translatehouse.org

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

تم كتابة مجموعة الأدوات بلغة البرمجة Python . وهي عبارة عن برنامج مجاني تم تطويره وإصداره في الأصل بواسطة Translate.org.za في عام 2002، ويتم صيانتها الآن بواسطة Translate.org.za ومطوري المجتمع.

تستخدم مجموعة أدوات الترجمة أداة Enchant كمدقق إملائي.

تاريخ

تم تطوير مجموعة الأدوات في الأصل باسم mozpotools بواسطة David Fraser لـ Translate.org.za. ركزت Translate.org.za على ترجمة KDE التي تستخدم ملفات Gettext PO للتوطين. مع التغيير الداخلي للتركيز على المستخدم النهائي، وعبر الأنظمة الأساسية، وبرامج OSS، قررت المنظمة توطين مجموعة Mozilla . تطلب هذا استخدام أدوات جديدة وتنسيقات جديدة لم تكن غنية مثل Gettext PO. وبالتالي تم إنشاء mozpotools لتحويل ملفات Mozilla DTD و.properties إلى Gettext PO.

تم تطوير أدوات مختلفة حسب الحاجة، بما في ذلك pocount ، وهي أداة لحساب عدد كلمات النص المصدر للسماح بتقديرات صحيحة للعمل، وpogrep ، للبحث عبر الترجمات، و pofilter ، للتحقق من مشكلات الجودة المختلفة.

عندما بدأت Translate.org.za في ترجمة OpenOffice.org، كان من الطبيعي أن يتم تعديل مجموعة أدوات الترجمة للتعامل مع تنسيق الملفات الداخلي لـ OpenOffice.org. أصبحت ترجمة OpenOffice.org باستخدام ملفات PO الآن طريقة الترجمة الافتراضية.

كجزء من مشروع WordForge، تلقى العمل دفعة كبيرة وتم توسيع مجموعة الأدوات لإدارة ملفات XLIFF إلى جانب ملفات PO. وقد أضاف المزيد من التمويل للتطوير ميزات أخرى بما في ذلك القدرة على تحويل تنسيق Open Document إلى XLIFF وإدارة العناصر النائبة (المتغيرات والاختصارات والمصطلحات وما إلى ذلك).

أهداف التصميم

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

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

أخيرًا، توفر مجموعة الأدوات واجهة برمجة تطبيقات توطين قوية [2] تعمل كأساس لبناء أدوات أخرى ذات صلة بالتوطين.

المستخدمون

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

  • Pootle - أداة ترجمة عبر الإنترنت
  • open-tran - توفير البحث في ذاكرة الترجمة (تم إغلاقه في 31 يناير 2014.) [3]
  • Wordforge (الاسم القديم Pootling) - أداة ترجمة غير متصلة بالإنترنت لنظامي التشغيل Windows وLinux
  • Rosetta - خدمة ترجمة مجانية على الويب تقدمها LaunchPad. تُستخدم بشكل أساسي بواسطة أداة الترجمة المجتمعية Ubuntu. يمكنك مشاهدتها أثناء العمل في Launchpad Translations
  • LibreOffice / Apache OpenOffice - تتم معظم عمليات توطين المجتمع من خلال ملفات PO التي تنتجها مجموعة الأدوات
  • Virtaal - أداة الترجمة والتوطين
  • translatewiki.net (تم إيقافه الآن بسبب الشروط الجديدة)
  • Weblate - أداة ترجمة تعتمد على الويب مع تكامل وثيق مع Git

تنسيقات المستندات المدعومة

دعم تنسيق OpenDocument

بدأ العمل في يونيو 2008 لدمج دعم تنسيق OpenDocument . [4] تم تمويل هذا العمل من قبل مؤسسة NLnet وهو عبارة عن تعاون بين Translate.org.za و Itaapy [5]

انظر أيضا

مراجع

  1. ^ "ترجمة/ترجمة". GitHub . 25 نوفمبر 2021.
  2. ^ "ترجمة وثائق API الخاصة بمجموعة الأدوات".
  3. ^ جاسيك سليويرسكي (2013-12-01). "إغلاق open-tran.eu". مجموعات جوجل . تم الاسترجاع في 1 ديسمبر 2017 .
  4. ^ "صفحة مشروع لدعم تنسيق ODF".
  5. ^ "مجموعة اختبارات ODF الدولية (i18n) في hforge".
  • الصفحة الرئيسية لمجموعة أدوات الترجمة
  • تنسيقات المستندات المدعومة
  • مجموعة أدوات الترجمة في Open Hub
  • فهرس حزمة بايثون
  • مجموعة أدوات الترجمة على SourceForge
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=مجموعة_أدوات_الترجمة&oldid=1178456546"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate