Advertisement:

Author Topic: طريقة التعريب الصحيحة للمودات 100%  (Read 4692 times)

Offline islam2hamy

  • Sophist Member
  • *****
  • Posts: 1,364
  • Gender: Male
  • SMF أنا بحب
    • First Arabic Support Site For SMF
طريقة التعريب الصحيحة للمودات 100%
« on: January 05, 2010, 07:31:01 AM »
بسم الله الرحمن الرحيم

لقد تناولنا فى الدرس السابق طريقة تعريب المودات
و سوف نتناول اليوم إن شاء الله طريقة التعريب الصحيحة 100%
المشكلة فى اللغة العربية هة انه اذا تغير ترميزها فإنها سوف تظهر فى صورة رموز غريبة
و للتغلب على هذه المشكلة نتبع الشرح التالى :

ملحوظة : الملفات المستخدمة فى هذا الدرس بالمرفقات .

1 - نقوم بإنشاء ملفين الأول بإسم "arabic.xml" و الثانىبإسم  "arabic-utf8.xml" مع مراعات ترميز كل منهما فالأول ترميزه "ANSI" و الثانى ترميزه "UTF-8 without BOM" .

2 - نقوم بنسخ المحتوى التالى داخلهم "هذا مثال للمحتوى الملف arabic-utf8.xml" :

Code: [Select]
<?xml version="1.0"?>
<!DOCTYPE modification SYSTEM "http://www.simplemachines.org/xml/modification">

<modification xmlns="http://www.simplemachines.org/xml/modification" xmlns:smf="http://www.simplemachines.org/">
   <id>إسم المود و صاحبه</id>
   <version>رقم الإصدار</version>
   
   <file name="$languagedir/Modifications.arabic-utf8.php" error="skip">
      <operation>
انسخ هنا أمر البحث و الإضافة
      </operation>
   </file>
   
</modification>

ثم نقوم بالتعديل عليه ليتوافق مع المود الذى نريد تعريبه كالأتى :

Code: [Select]
   <id>إسم المود و صاحبه</id>

Code: [Select]
   <version>رقم الإصدار</version>

Code: [Select]
      <operation>
انسخ هنا أمر البحث و الإضافة
      </operation>
السطر الأول و الثانى ستجد محتوياتهم بالملف "package-info.xml" أما السطر الثالث فهو عبارة عن امر البحث و إضافة ما قمت بتعريبه ((راجع الدرس السابق)) .

3 - قم بحفظ الملف ثم نأتى للخطوة الهامة وهى إعطاء أمرللمود بتثبيت التعريب و يتم ذلك فى الملف "package-info.xml" عن طريقإضافة السطر التالى لأمر التثبيت و الترقية :

Code: [Select]
      <modification type="file">arabic.xml</modification>
      <modification type="file">arabic-utf8.xml</modification>


و السطر التالى للحذف :

Code: [Select]
          <modification type="file" reverse="true">arabic.xml</modification>
          <modification type="file" reverse="true">arabic-utf8.xml</modification>
و إذا كان المود يحتوىعلى ملف لغه مستقل مثل "Links.arabic-utf8.php" فيتم إذافة الأمر التالىلأمر وضع ملف اللغه ضمن ملفات اللغه للمنتدى :

Code: [Select]
         <require-file name="Links.arabic.php" destination="$themedir/languages" />
         <require-file name="Links.arabic-utf8.php" destination="$themedir/languages" />
, هناك ميزة جديدة فى النسخة 2.0 و هي إمكانية ترجمة ملف إقرأنى "readme.txt" بأكثر من لغه لكن سوف نشرحها فيما بعد .

و فى الختام أتمنى أن أكون قد وفقت فى الشرح
و ما توفيقى إلا بالله
Arabic Translator - Web Designer
My Mods / My Themes  //  GfxLand





Offline Evolutionist

  • Semi-Newbie
  • *
  • Posts: 35
  • Gender: Male
  • I Love SMF!
Re: طريقة التعريب الصحيحة للمودات 100%
« Reply #1 on: January 05, 2010, 07:19:51 PM »
مشكور لكن يوجد الكثير من الأخطاء الإملائية :)
« Last Edit: January 05, 2010, 07:25:22 PM by Evolutionist »

Offline islam2hamy

  • Sophist Member
  • *****
  • Posts: 1,364
  • Gender: Male
  • SMF أنا بحب
    • First Arabic Support Site For SMF
Re: طريقة التعريب الصحيحة للمودات 100%
« Reply #2 on: January 06, 2010, 12:21:52 AM »
العفو اخى
هههههههه
اعذرنى كنت متسرع فى الكتابة
Arabic Translator - Web Designer
My Mods / My Themes  //  GfxLand





Offline Croco

  • SMF Hero
  • ******
  • Posts: 2,812
    • Andareena.com
Re: طريقة التعريب الصحيحة للمودات 100%
« Reply #3 on: February 13, 2010, 11:19:18 AM »
هل يمكنك إصلاح الأخطاء الإملائية كما يوجد بعض الأشياء الغير واضحة في النص سأقوم بمراجعة الموضوع لاحقا
I am back. I will try to catch up with some stuff soon.
Regards,
Croco

My sites
Andareena.com
Andareen.net(Under Constraction :P)

New plans coming soon


Good links for you to visit:
Docs
Search