المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : طلب طريقة تعريب الأسكربتات


أبو وائل
23-Oct-2007, 10:46 PM
طلب طريقة تعريب الأسكربتات الأجنبية أنى عرفة كيف أعرب مثلاُ سكربت السكربت في مجلد أسمه اللغات lange هذا أستطيع أعربه بالراحة مثل مجلة النيوك وغيرها والــــvb بس بعض الأسكربتات مافيها مجلد اللغات يعني التعريب يكون في جميع الملفات التي بالغة الـــــphp

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

مارد السعودية
23-Oct-2007, 11:44 PM
تفضل اخوي شرح تعريب اي سكربت من نوع php

> السلآم عليكم ورحمة الله وبركــاته <
أحببت طرح الموضوع كـ مساعدهـ للتعريب للسكربتات المحتاجـه تعريب

سأشـرح لكـم طريقة التعريب بشكــل مبســط
أولآ نحتاج برنامج للتعامل مع الـPHP
ستجد بالمرفقات سكربت بإســم PHP CODER وهو يدعـم العربيـة
بعـد تحميل فكـ الضغـط عنـه بداخله ستجــد ملف
إفتحه وستجدهـ يعمل بنجاح [/color]
ثانيا:
نحتاج سكربت لنعربــه

لناخذ مثال مجلة إدارة المحتوى الجديدهـ والجيدهـ
Assault Content Manager 1.2
النسخة الجديدهـ : Version: 1.2
ملآحظـة / لآتحتاج قواعد بيانات للعمـل
للتحميـــــل / بالمرفقــات بإسـم acm
بعــد تحميل السكربت نقومـ بفكـ الضغــط عنــــه
والأن نبدأ التعريب :)
أولآ نعرب ملف التنصيب الـinstall.php
ستجد الملف داخل المجــلد مباشــرهـ


نقوم بفتحــه بواسطــة برنامج php coder (اللي حملنـاهـ مسبقاً)
:


الأن سنعمــل على التغيير اللغه ليعمل بشكـل الصحيح ,

نقـوم بإستبدال

iso-8859-1
الــى

windows-1256

السبب في التغيير /
غيرنــا اللغه هنـا ليعمل الترميز بشكــل صحيح مع المستخدم
ثانياً

نقــوم بإستبدال

<html>
الــــــــى

<html dir="rtl" xmlns="http://www.w3.org/1999/xhtml" lang="ar">

السبب في التغيير /
كما هو معروف الكتابه باللغه الإنجليزيـه تكون من اليسار لليمين والعربية من اليمين لليسار
وهذا ماقمنـا به بالخطوه السابقــه
الأن نبدأ بتعريب المــــــلف
يجب أن تكون تجيــد اللغة الإنجليزيـــة


وأكمــل تعديلكـ الى نهايــة الملف :) ثـم إحفظ تعديلكـ
ـــ ـــ ـــ
الأن نعــدل ملف اللغة للسكربت وهو أساس السكربت
الأن نبحـث في الملفات الأخــرى عــن هذه الأوامر





وتحديداً هي في ملــف الـindex.php بداخل المجلد
الأن نقــوم بنفس التعديلآت بالأعلى وهــي

نقـوم بإستبدال

iso-8859-1

الــى

windows-1256

السبب في التغيير /

غيرنــا اللغه هنـا ليعمل الترميز بشكــل صحيح مع المستخدم
ثانياً

نقــوم بإستبدال
<html>

الــــــــى

<html dir="rtl" xmlns="http://www.w3.org/1999/xhtml" lang="ar">

السبب في التغيير /
كما هو معروف الكتابه باللغه الإنجليزيـه تكون من اليسار لليمين والعربية من اليمين لليسار


الأن إنتهينـا عن تغيير اللغات البرمجية ليعمل السكربت بلغة عربيـة برمجية صحيحه

والأن من أين نعرب الملفات الكامله للموقع !؟
هنـا ستكون الخطـوهـ الأسهــل فتعريب ملف اللغة أسهل من تعريب أي ملف أخـر
أين تجـد ملف اللغه !؟
تـجد ملف اللغه بداخل مجــلد language
ستجــد أربــعة ملفات لغـة بالداخل منهـا

english


وهذا اللي راح نقوم عليه بالتعديلآت إلآ عاد لو تعرف روماني روح عدل عليه :D
نقوم بنسخ ملف اللغة english ونقوم بلصقــه وتغيير إسمـه الى arabic
ثــم نفتح الملف ونبدأ بالتعديلآت (هنــا كل ماتحتاجه هو الخبرهـ بالإنجليزيـه)


وبكذا تكــون إنتهيــت من تعريب السكــــربت
أعذروني شـرح مبسط ولكني لآزلت على كلمتي بتعريب السكربت
وراح تستلمـ السكربت حسب مساحة ملف اللغـــة
والله يوفقنــا وإياكــم
,,,,,

==============

والان ننتقل الى النصائح المهمة في تعريب السكربتات



بشكل عام في لتعريب جميع السكريبتات أنت بحاجة لمراعاة الأمور التالية:

• اتجاه الصفحة:
من أهم ما يميز الصفحات العربية هي انسيابها من اليمين إلى اليسار بعكس الصفحات الأجنبية ولتحقيق ذلك هناك عدة طرق أحدها تغيير السمة <html> إلى <html dir=rtl> وبهذا تضمن انسياب صحيح لصفحتك العربية.


• ترميز الصفحة:
يعاني الكثير من المعربين المبتدئين من أن برامج التي يعربونها لا تعرض بالشكل الصحيح حين تنفيذها إذ تظهر النصوص على هيئة رموز غير مفهومة. وهذه المشكلة نتيجة عدم اختيار الترميز الصحيح الخاص بعرض الصفحات العربية، حيث يفترض إدراج السطر التالي بعد سمة <dir=rtl html> :



كود:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">

وبهذا تحل مشكلة الترميز الشائعة.


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


• تعريب الصور والأزرار:
تعريب الصور والأزرار يتوجب أن يراعى فيه أمران الأول النصوص الأجنبية التي على الصور، والثاني اتجاه عرض الصور.
فمثلاً لو أردت تعريب منتدى فيتوجب عليك تعريب أزرار هذا المنتدى لتظهر العبارات المكتوبة على هذه الأزرار باللغة العربي. كما أنه في بعض الحالات يجب مراعاة اتجاه عرض الصورة فمثلاً في الأزرار لست بحاجة لعكس اتجاه عرض الصورة -عادةً- في حين أنك تحتاج لمراعاة اتجاه عرض الصورة في بعض أجزاء التصميم التي يكون فيها اتجاه الصورة سمة من سمات التصميم العربي. ومثال ذلك الزوايا الحادة التي لو عكس اتجاه الصفحة لتكون من اليمين إلى الشمال لاختل فيها التصميم.


• تعديل اتجاه بعض عناصر الصفحة:
بعض القوالب تتضمن عناصر معينة يتم تحديد محاذاتها من خلال كود الhtml . وقد تكون طريقة عرض الاتجاه المحددة في القالب غير صحيحة في هيئة الصفحة العربية. فبعض البرامج الأجنبية تعمد إلى إدراج صورة أو أيقونة معينة بمحاذاة الجهة اليسرى للصفحة مثلاً في حين أن طريقة عرضها الصحيح في الصفحات العربية يفترض أن يكون من جهة اليمين . وفي هذه الحالة يتوجب عليك تعديل هذا الاتجاه في القوالب ليكون right بدلاً من left.

منقول لتعم الفائده

http://www.arabwebtalk.com/images/attach/rar.gifacm 1.2.rar‏ (http://www.arabwebtalk.com/attachment.php?attachmentid=1395&d=1151664689)

أبو وائل
24-Oct-2007, 03:38 PM
مممشكوووووور على الشرح ماتقصر

أنى بطبق الشرح

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

مششكككككوووررر على الشرح سأطبقه بالحرف الواحد