النتائج 1 إلى 5 من 5

الموضوع: شرح وافي لتعريب المنتديات وبرامج PHP

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jul 2003
    المشاركات
    236

    شرح وافي لتعريب المنتديات وبرامج PHP



    بسم الله الرحمن الرحيم

    والصلاة والسلام على من لا نبي بعده

    محمد عليه أفضل الصلاة والتسليم

    +++++++++++++++++++++++++

    بعدما كثرة الأسئلة عن تعريب برامج php . . كالمنتديات ونحوها . . أحببت أن لا أمنّ بما علمني ربي

    وتكون المشاركة إيجابية بين الزملاء في . . . وطننا الغالي . . ( سوالف )

    وأمتنانا لمشرفي سوالف

    نبدأ بعون الله :

    ___________________

    في البداية نبحث عن كود تغيير اللغة في جميع الملفات وتحويلها للعربية

    سواء كان البرنامج إنجليزي أو غيره :

    فنبحث عن أحد الكودين التاليين :
    كود PHP:
    charset=windows-1252 
    أو أي رقم يأتي بعد كلمة windows بنحو 1251 أو 1250 وغيرها

    كذلك نحبث عن :
    كود PHP:
    encoding="ISO-8859-1 
    أو :

    كود PHP:
    charset=iso-8859-
    ونبدلها إلى :

    كود PHP:
    charset=windows-1256 
    ++++++++++++++++++++ نكون هنا قد أنتهينا من تحويل اللغة للعربية .

    نبدأ بتحويل إتجاهات العبارات والجداول للجهة اليمنى :

    فنبحث عن :

    <head>

    ونضع بعدها :

    كود PHP:
    <html dir="rtl"
    فهنا نحول الجداول في كل صفحة إلى الجهة اليمنى بدل اليسرى .

    - ولتحويل العبارات للجهة اليمنى بدل إتجاهاتها اليسرى :

    فلنلاحظ المثال التالي لمعرفة كيفية هذه الطريقة . .

    كعبارة السلام

    كود PHP:
    <p><font size="1">السلام عليكم ورحمة الله وبركاته</font></p
    العبارة السابقة هي عبارة إفتراضية ، يفترض أن إتجاهها هو اليسار

    نريد تحويلها لليمين :

    فتكون بهذه الصفة :

    كود PHP:
    <p dir="rtl"><span dir="rtl"><font size="1">السلام عليكم ورحمة الله وبركاته</font></span></p
    *****************
    dir="rtl"

    *********
    هو كود تحويل الإتجاه المطلوب . .

    +++++++++++++++++++++++++++ ننتقل لتحويل أخر . .

    _ تحويل آخر من الشمال لليمين :

    لنلاحظ المثال التالي :

    كود PHP:
    <p align="left">مرحبا</p
    إذا أبدلنا كلمة :

    left

    بكلمة :

    right

    نلاحظ أن كلمة " مرحبا " . . . تم تحويل إتجاهها للجهة اليمنى . .

    *********** ولكن فالننتبه . . فبعض العبارات يجب أن يكون إتجاهها للجهة اليسرى إفتراضيا لتنسيق الجداول ، ، فنقوم بالتجريب والمحاولة على جميع الألفاظ ، ثم نصلح بعض العبارات التي إتجهت خطأ للجهة الإفتراضية وهي اليسرى ( left ) .

    ++++++++++++++++++++++++ تعريب العبارات والألفاظ

    وهي مسألة إرتباطية بسيطة إذا قمنا بتمييز العبارات البرمجية من غيرها . .

    نبحث أن أي عبارة يسبقها كود خط سواء كان صغير أو وسط أو كبير :

    <normalfont>
    <smallfont>
    ونحوها . .

    عموما نقوم بالبحث عن :

    font>

    ونعرب الألفاظ ( غالبا ما تكون تبدأ بحرف كبتال . أي حرف إنجليزي أو بحسب لغة البرنامج ولكنه حرف كبير . .

    ******
    ملاحظة : لا نقوم بتعديل المتغيرات مثل العبارات المسبوقة بـ :
    $
    ؟
    ونحوها . .
    *****************
    كذلك نبحث عن :

    <title>

    أو

    title="swalif"

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

    وهي الموجودة بين :

    <title>XXX</title>

    بدل الثلاث حروف XXX
    مثال ذلك :
    كود PHP:
    <title>$bbtitle إضافة مناسبة</title
    في المثال السابق

    تم تعريب لفظ إضافة مناسبة . . وأبقينا
    bbtitle
    مع المتغير الذي أمامه $

    وذلك لأنه سوف يقوم بوضع اسم المنتدى إفتراضيا مكانه . .

    فتكون اسم الصفحة :

    اسم المنتدى + إضافة مناسبة

    *********************************

    يتبقى لدينا ثلاثة عناصر :

    الأول :

    وهو المسمى الذي يضهر عند مرور الفارة على لفظ أو زر ، كصورة ونحوها . .

    alt="مرحبا بكم في سوالف سوفت"

    وهو الموجود بين القوسين السابقين " مرحبا بكم في سوالف سوفت "

    ---

    والأخر هو :

    value="امسح الحقول">

    بعض الأزرار كمسح الحقول السابق

    فإذا وجد متغير داخل مثل ( $ pollid )

    value="$pollid">

    فلندعه ولا نقوم باستبداله . .

    ______________

    أما الأخير :

    الخيارات من قائمة منسدلة كالتواريخ والأيام ونحوها :

    مثال ذلك :

    كود PHP:
    <option value="1" $day1selected>Sunday</option
    نقوم باستبدال كلمة Sunday بكلمة الأحد . .

    وكذلك مثال أخر :

    كود PHP:
    [PHP]<option value="+3" $timezonesel[30]>(GMT +3:00 hoursBaghdadKuwaitRiyadhMoscowStPetersburgVolgogradNairobi</option
    [/PHP]

    نقوم باستبدال hours بلفظ كلمة الساعة ، واسماء الدول نترجمها للغة العربية . .

    ****************
    ولكن يجب أن ننتبه لحساسية الأكود من مسافات وفواصل ونحوها . .
    ****************

    النقطة الأخيرة . . والتي أنهي بها ما سبق ذكره . .

    1- حاول أخي الكريم أن تقوم بتعريب البرامج أو المنتدى من مستند نص أو برنامج يقوم بعرض أكواد php

    وليس نسخ الأوامر ووضعها في الفرونت بيج أو الوورد ، لأن ذلك يزيد وينقص بعض الأكواد ويعيد صياغتها فيما يوافقه . . أعتقد في رأيي الشخصي أن برنامج Edit Pad Lite خير معين بعد الله في ذلك . .

    2- جرب تشغيل البرنامج بعد تعريبه على جهازك باستخدام أحد السيرفرات ( برامج الدعم ) على الجهاز ، لتوفير الوقت والجهد .

    3- إذا صادفتك أي مشاكل في التعريب كاعتراض كود أو نحوه ، نقوم باستعدة الكود من نسخة يفترض أننا قمنا باخذها من الملف قبل البدء في تعريبه .

    4- كذلك بعض الإرتباطات يجب أن تبدأ بسطر جديد . . فإن أعترضنا خطأ ما . . نجرب أن نعيد صياغة العبارة ، وذلك بالضغط على أنتر ووضع سطر جديد بين السابق والتعريب .

    ________________

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

    فالنحاول ونجرب . . ونتعلم معا . . في الخير إن شاء الله .

    +++++++++++++++
    بالنسبة لتعريب المنتديات :
    الإصدار القديم 2 . . تعريب ملف ال vbulletin.php . . داخل مجلد الأدمن ، ،

    كذلك ملف online.php ، ، داخل المجلد الرئيسي ، وذلك لعبارات المتواجدون الآن في الصفحة المستقلة بها . .

    بالإضافة لبعض الملفات في المجلد الرئيسي ، ، لتحويل كلمة
    Never
    مثلا في ملف forumdisplay

    وذلك للقسم الذي لا يوجد به أي مشاركات وتعني : لا يوجد .

    أيضا نحاول نستخدم العبارات المختصرة وتدقيقها إملائيا قدر المستطاع

    *************
    أتمنى من فطاحلة التعريب إكمال الشرح وإستيفاء نقاطه

    ودمتم ، ،

    QATARAT.COM





    __________________
    شبكة قطرات

    www.QaTaRaT.com
    Qatarat.com غير متواجد حالياً


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Jul 2003
    المشاركات
    236


    يبدوا أن الأكواد المدرجة لم تظهر بشكل سليم

    يمكنكم زيارة المنتدى حيث وضعت مرفق يمكنكم تحميلة لما تم كتابته

    بالاضافة إمكانية نشره في مواقعكم ، ،

    وأتمنى فقد الدعاء لي

    ولا داعي لذكر اسمي أو موقعي بذلك

    منتديات قطرات شرح وافي لتعريب المنتديات وبرامج PHP

    فقط الدعاء لي ولوالدي . .







    __________________
    شبكة قطرات

    www.QaTaRaT.com
    Qatarat.com غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    267


    بارك الله فيك وشرح طيب

    وهذا موضوع معه ملف مرفق فيه 12 موضوع لشرح تعريب المنتديات vb2

    http://www.swalif.net/softs/showthre...threadid=60956


    والمقصود لنا جميعا في سوالف هو التعاون





    __________________
    سبحان الله وبحمده سبحان الله العظيم
    Abo-Khaled غير متواجد حالياً

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    267


    ولقراءة الاكواد إذهب إلى ترميز > ثم عدل الترميز من اليمين إلى اليسار





    __________________
    سبحان الله وبحمده سبحان الله العظيم
    Abo-Khaled غير متواجد حالياً

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Jul 2003
    المشاركات
    236


    Abo-Khaled

    متميز دائما

    وأعتذر عن عدم ردي في موضوعك بهذا العنوان . . لقيامي بوضع شرح خاص بهذه المسأله في سوالف


    فأحببت أن تكون شرحاً عينيا للمشاهد

    ويشرفني حضورك بالموضوع

    وصدقت أخي الكريم

    الهدف . . هو تعاون لفعل الخير . .. وسلمت يمينك فيما جمعت وأفدت

    أقدر مشاركتك وردك الأنيق

    شكرا لك





    __________________
    شبكة قطرات

    www.QaTaRaT.com
    Qatarat.com غير متواجد حالياً





ضوابط المشاركة

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

أضف موقعك هنا|شقق للايجار في الكويت | بيوت للبيع في الكويت | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض