Arabic Translators International _ الجمعية الدولية لمترجمي العربية

 


العودة   Arabic Translators International _ الجمعية الدولية لمترجمي العربية > الترجمة والحاسوب Translation & the Computer > توطين البرامج Software Localization

توطين البرامج Software Localization في توطين البرامج الحاسوبية

« آخـــر الـــمـــشـــاركــــات »
         :: مجلة دراغومان Dragoman _المجلد13 _العدد14_مايو2023 (آخر رد :ahmed_allaithy)       :: نظرية المؤامرة: خواطر و أسئلة و تأملات (آخر رد :Dr-A-K-Mazhar)       :: بدلا من نظرية المؤامرة (آخر رد :Dr-A-K-Mazhar)       :: إشكاليات في تعريب مصطلح Anarchism -- ما رأيك في خياراته الثلاثة؟ (آخر رد :Dr-A-K-Mazhar)       :: Double Hero as a Modern Phenomenon in Hollywood Movies (آخر رد :ahmed_allaithy)       :: An Analysis of The Saddest Music in the World (آخر رد :ahmed_allaithy)       :: فتستعير السعادة من حولها (آخر رد :عبدالحليم الطيطي)       :: شكر وتقديرمن كلية الأداب جامعة أسيوط إلى الكاتب والأيب جمال هديه (آخر رد :جمال هديه)       :: 18أبريل عيد منفلوط وبني عدي وأسيوط القومي ! كتب : جمال هديه (آخر رد :جمال هديه)       :: تواصل ” الجريدة ” تقديم خدماتها الاعلامية المتميزة وبخاصة للمثقفين فنعرض اليوم للاديب جمال هدية الذى كتب كتابا عن أهم كتب المؤرخ العظيم “الجبرتى” بطريقته الشيقة فقال (آخر رد :جمال هديه)      

رد
 
أدوات الموضوع طرق مشاهدة الموضوع
  #1  
قديم 06-04-2006, 03:32 PM
الصورة الرمزية عبدالرحمن السليمان
عبدالرحمن السليمان عبدالرحمن السليمان غير متواجد حالياً
عضو مؤسس، أستاذ جامعي
 
تاريخ التسجيل: May 2006
المشاركات: 5,720
افتراضي توطين البرامج

إن مصطلح "توطين البرامج" أكثر المصطلحات العربية شيوعا مقابل المصطلح الإنكليزي Software Localization. ويقصد بـ "توطين البرامج" ترجمتها من لغة إلى لغة أخرى.

كان "توطين البرامج" في الماضي مقتصرا على ترجمة البرامج الحاسوبية (مثلا إصدار نسخة عربية من مايكرو سوفت وندوز)، إلا أنه بات اليوم يشمل ترجمة كل البرامج والآلات الإكترونية مثل أجهزة الهاتف والتلفزيون والمعاجم الإلكترونية وأية آلة تحتوي على برنامج يُمَكِّن المستعمل من برمجتها بلغته الأم.

إن "توطين البرامج" علم قائم بنفسه يتطور بسرعة البرق. ومن المؤسف أن جامعة عربية واحدة تدرس الترجمة لا تهتم بهذا العلم بسبب ظروف الجامعات العربية المعروفة، وهي إما نقص في المال أو في الكوادر أو في كليهما ...

لذلك أدعو زملائي الأفاضل ممن يمارس هذا الفن إلى المشاركة في هذا المنتدى للتعريف به وتبادل الخبرات بشأنه.

رد مع اقتباس
  #2  
قديم 06-14-2006, 08:52 PM
الصورة الرمزية عبدالرحمن السليمان
عبدالرحمن السليمان عبدالرحمن السليمان غير متواجد حالياً
عضو مؤسس، أستاذ جامعي
 
تاريخ التسجيل: May 2006
المشاركات: 5,720
افتراضي الستريج (string)

الستريج (STRING)

الستيرنج هو "جملة من نص معلوماتي" تحتوي على أمر مبرمج ينتهي بالسهم />/ ثم يتبعه كلمة أو جملة ما تظهر على الشاشة لوحدها عند الانتهاء من الترجمة وبرمجة النص المترجم في برنامج حاسوبي. وغالبا ما يستعمل السترينج في نصوص توطين البرامج الحاسوبية وفي جميع الأوامر الإلكترونية. في الحقيقة إن السترينج هو مرادف للجملة مع فارق أن الجملة تكون في النص النثري العادي والسترينج في النص التقني المبرمج. إن جميع نصوص البرامج الحاسوبية مكونة من سترينجات متتابعة.

تأمل جهاز هاتفك المحمول: إن كل كلمة تظهر فيه هي في الواقع عبارة عن سترينج من هذا النوع!

مثال عن سترينج بسيط:

يستعمل هذا البرنامج لإدارة الآلة رقم 4
العودة إلى الصفحة الرئيسية
تختلف الشاشة التي تظهر هنا وفقا لـ:
" 2>البرنامج المركب
" 2>الاختيارات المفعلة

عند الانتهاء من البرمجة وتحميل النص، لا يظهر من السترينج أعلاه إلا الجمل العربية. أما الرموز التي تسبق الجمل العربية فهي أوامر برمجية للحاسوب الهدف منها إظهار الجمل العربية على الشاشة وقت قيام المستعمل باستحضارها.

وبما أن ترجمة السترينجات يجب أن تكون دقيقة جدا خصوصا فيما يتعلق باضطراد استعمال المصطلحات، إذ لا يعقل أن يكون هنالك مرادفان عربيان لكلمة "إدخال" (ترجمة Enter) في برنامج واحد مثلا، بحيث لا يعرف المستخدم أيا من المرادفين يستخدم، فإنه يتحتم على مترجم السترينجات وسائر النصوص التقنية أن يستعين ببرنامج Trados أو غيره من برامج إدارة الذاكرة التي تحول دون المترجم ودون ترجمته لكلمة Enter بغير "إدخال"، على سبيل المثال!

ولي عودة مفصلة إلى هذا الموضوع إن شاء الله.
رد مع اقتباس
  #3  
قديم 05-09-2013, 04:42 PM
الصورة الرمزية abdilra7eem
abdilra7eem abdilra7eem غير متواجد حالياً
عضو منتسب
 
تاريخ التسجيل: Jun 2010
المشاركات: 10
افتراضي

أما بخصوص string، فهي تعني "سلسلة نصّيّة"، ويمكن أن تحوي أرقاماً، لكن البرنامج سيعاملها على أنها نصوص (أي لن يجري عليها عمليات حسابية كما لو كانت أرقامًا).

=====

توطين البرمجيات لا يقتصر على ترجمة محتوى الواجهة والتوثيق، ولكن يتعدى ذلك.
المرحلة التي تسبق توطين البرمجيات (ويرمز لها l10n) هي عولمة البرمجيات (i18n)، وتشمل:
  • دعم تغيير اتجاه النصّ.
  • دعم تغير اتجاه الواجهة (القوائم العربية تأتي في يمين البرنامج وليس في شِماله).
  • فصل ملفات اللغة عن النصوص البرمجية.
  • إتاحة إمكانية استخدام أكثر من لغة.
  • إتاحة أمكانية استخدام صيغ الجموع بطريقة مناسبة، بحيث يتم تحديد المنطق المستخدم في ملف اللغة.
  • دعم النصوص المركبة والمعقدة، كالعربية والهندية والصينية والفارسية ...إلخ.
  • إتاحة المزايا المتوفرة للغة ما باللغة الجديدة.

ومن ثم يأتي دور التوطين، ليشمل:
  • التأكد من التوافقية مع البيئة اللغوية للّغة الهدف (العربية؟).
  • التأكد من ملاءمة البرنامج من ناحية "العولمة" وقابليته للتوطين.
  • تحديد صيغ الجموع (للّغة العربية أكثر من طريقة في التعامل مع الجموع، ويمكن إيجاد معلومات عنها في وثائق عربآيز ووثائق مشروع أعجوبة)
  • التحقق من سياق النصوص في الواجهة والغرض الوظيفي لكل عنصر.
  • ترجمة نصوص الواجهة.
  • ترجمة التوثيق (وثائق المساعدة وغيرها).
  • ترجمة واجهة موقع البرنامج.
  • إيداع الترجمات في البيئة المركزية لإدارة الترجمات للمشروع الأساسي (عادة تستخدم المشاريع برامج إدارة الإصدارات git و svn لهذا الغرض، وبعضها يستخدم تطبيقات وِب، مثل pootle و transifex).
  • التأكد من أن الترجمة المستخدمة مناسبة.

وأحياناً يجد الموطّنون أنفسهم مضطرين للقيام بعمل المطورين بتصحيح بعض علل البرامج أو عولمتها بشكل صحيح لإتاحة الاستفادة منها.

والمشكلة الأساسية التي يواجهها المعربون هي عدم توفر توثيق حديث ومنظّم، وعدم التزام كثير منهم بمعايير الجودة (خاصة في التطبيقات المملوكة والموجهة لويندوز، والتي غالبًا يترجمها هواة، وذلك لقلة الوعي وعدم توفر بنية مركزية وفحص للجودة)، وعدم توفر ما يكفي من المساهمين المؤهلين (وهذه المشكلة عامة في أكثر من مجال).
رد مع اقتباس
  #4  
قديم 05-10-2013, 04:03 PM
الصورة الرمزية عبدالرحمن السليمان
عبدالرحمن السليمان عبدالرحمن السليمان غير متواجد حالياً
عضو مؤسس، أستاذ جامعي
 
تاريخ التسجيل: May 2006
المشاركات: 5,720
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة abdilra7eem مشاهدة المشاركة
أما بخصوص string، فهي تعني "سلسلة نصّيّة"، ويمكن أن تحوي أرقاماً، لكن البرنامج سيعاملها على أنها نصوص (أي لن يجري عليها عمليات حسابية كما لو كانت أرقامًا).
أهلا وسهلا بالأستاذ عبدالرحيم وبإضافته القيمة على هذا الموضوع القديم. وعسى أن نتعاون في إحياء الحديث في هذا الموضوع.

في أثناء ذلك عُرِّب string بـ (نضيد) حسبما أفادنا به الدكتور أسامة ربيع، ولا أدري فيما إذا كانت (نضيد) قد توطنت أم لا.

تحياتي العطرة.
رد مع اقتباس
رد

الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML متاحة

الانتقال السريع إلى

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مشروع توطين معجم التعابير الاصطلاحية في الإنكليزية والفرنسية عبدالرحمن السليمان منشورات دار جمع-غارانت للنشر ATI-Garant Publications 6 03-27-2013 02:21 PM


جميع الأوقات بتوقيت GMT. الساعة الآن 06:28 AM.




Powered by vBulletin
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd. تعريب » حلم عابر