في حال موقعك فيه إضافة اللغات


وانت اضافت كلمات جديدة في اي من اقسام  الموقع ، يجب عليك ترجمتها للكلمات الجديدة حتى يطبق على كل اللغات


سنشرح افكار اوضح لذلك


مثلا ، في نوع الشعر ، في اعدادت محتوى خانات التسجيل

انت قررت اضافة نوع جديد مثلا


1=عادي

2=ناعم

3=مجعد

4=خشن

5=أصلع قليلا

6=أصلع

وانت اضفت مثلا

7=مجعد وخشن


هذا الخيار الجديد يجب ان يتم ترجمته ليكون صحيح في باقي اللغات التي يدعمها موقعك ، والقيام بهذه المهمة بسيط ، ولكن يحتاج تنفيذ بعض الخطوات

مثلا سنرتجمهم إلى الإنكليزية ، فندخل على مجلد اللغة المخصص

Apps\Languages\en_US\LC_MESSAGES

في ملفات موقعك ، من خلال

FTP


بعدها ننسخ الملف على الكمبيوتر ، والملف المسؤول عن ترجمات كلمات قواعد البيانات ، اي التعديلات على خيارات الأعضاء ، هو

Db.po


نقوم بعد نسخ الملف ، يفتح الملف ببرنامج المفكرة ،

Notepad

فقط المفكرة ، وليس الدفتر او غيره



بعد فتح الملف ، الأن في نهائية الملف نضع الجملة التالية


msgid "مجعد وخشن"

msgstr "Curly and coarse"


كما هو موضح بالمثال ، نضع الكلام العربي بين علامتي التنصيص  ، بنفس الفراغات والمسافات ، ونضع الترجمة في السطر الثاني  ايضا بين علامات التنصيص

طبعا لاتنسى هذين السطرين يضافو في أخر الملف

الأن نعمل Save

للملف ونغلقه


الأن يجب ان تحمل على كمبيوترك برنامج Poedit

المجاني

لتعديل الملفات الترجمة

بعد تحميل وتنصيب البرنامج على كمبيوترك ، الأن نعود للملف نفسه

Db.po

ونفتح بواسطة برنامج Poedit

مثل الصورة



فقط بعد فتح الملف بالبرنامج ، نقوم الأن بإعادة حفظة من جديد


File -> Save

من داخل برنامج Poedit


الأن سيكون اصبح لديك ملفين بهذا الاسم ، في مكان الملف الأصلي وهم

Db.po

Db.mo


تقوم بنقل الملفين ، الأن إلى الإستضافة الخاصة بك إلى المسار نفسه المخصص للإنجليزية ونستبدلهم بالملفات الموجودة وذلك في

Apps\Languages\en_US\LC_MESSAGES


وبذلك يكون تم الترجمة للكلمات الجديدة ، إلى الإنجليزية


نكرر العملية نفسها للغات الأخرى الفرنسية او غيرها ، لتكون الكلمة الجديدة مترجمة على كل اللغات الموجودة في الموقع



نود الإشارة اخيرا ، في حال تم اضافة كلمات جديدة على ملفات العرض للسكربت ، اي تعديل ملفات وليس من لوحة تحكم الإدارة ، اي تعديلات على الملفات الموجودة داخل مجلد

Apps/View/

او

Apps/Layout/


لترجمتها سنطبق نفس الشرح السابق ، ولكن سيكون التعديل حينها على الملف

Apps\Languages\en_US\LC_MESSAGES\messages.po


وطبعا داخل المجلدات السابقة سيكون الكلمات العربية موضوعة ضمن الفانكشن


<?=__('الكلمة الجديد')?>


وهذا التعديل يجب ان يكون لديك خبرة بسيطة في التعديلات والتعامل مع البرمجة والستايلات


Created with the Personal Edition of HelpNDoc: Easily create EBooks