Polaroid
←♥`ख़दॐ تعريب البرامج ॐद‏ख़`♥←
شرح برامج تعريب البرامج وكيف إستخدامها في التعريب

أولـــاً:
لكي تعرب لغة البرامج فإنك تحتاج إلى البرامج التالية
تحتاج إلى مشغل باثيون
وهو عباره عن برنامج مثبت للبرامج التي تعمل عن طريق الباثيون

بعباره أخرى إن بعض البرامج لاتتثبت في الأجهزة ولا تعمل إلا إذا كنت مثبت في جهازك برنامج باثيون وإلا سوف تظهر لك صيغة غير مدعومة أو سوف تتثبت في جهازك ولكن لن تفتح أبدا

مثلا: إذا لم يكن لديك برنامج مشغل فلاش فلن تشتغل عندك برامج الفلاش وسوف تظهر صيغة غير مدعومه

ومثال أخر: إذا لم يكن عندك برنامج handyZipهاندي زايب_فلن تنزل عندك البرامج التي يتم ضغطها في ملفZip زايب وسوف تظهر لك صيغة غير مدعومه

وكذلك الأمر بالنسبه لبرامج التعريب وغيرها من البرامج التي تحتاج إلى مشغل باثيون فإذا لم يكن لديك مشغل باثيون فلن تشغتل

ومشغل الباثيون يجب تثبيته في [ذاكرة الهاتف] وليس في ذاكرة البطاقة وإلا فلن يعمل أبدا.

طبعا ستجد في هذة الحزمة جميع البرامج التي تحتاجها في التعريب وأيضا ستجد برنامج مشغل الباثيون

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

لديك في الحزمة

أولا:

Python.v1.4.1.ForS60_3rd.SIS

ثبتته أولا وفي ذاكرة الهاتف

ثانيا: لديك أيضا:

PythonScriptShell.v1.4.1.forS603rd.sis

ثبته بعد ماتثبت الأول وأيضا يجب تثبيته في ذاكرة الهاتف.

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

طبعا إذا أردت أن تعرب برنامج ما، فيجب عليك أن تفتح ملفاته الداخليه أولا لكي تتمكن من التعديل فيها

وطبعا البرامج لها صيغ مختلفة

مثل sis‏ و sisx‏ و jar‏ و jad

مثلا إذا أردت أن تفتح الملفات الداخلية لبرنامج صيغته sis‏ أو sisx فيجب أن تستخدم برنامج

SisEditor

لأن وظيفته تفكيك برامج ذات صيغة sis‏ و sisx‏ فقط

وأذا أردت أن تفتح الملفات الداخلية لبرنامج صيغته jar‏ أو jad‏ فيجب أن تستخدم برنامج handyZipهاندي زايب أو برنامج إكسبلورX-plore[سأشرح الطريقة لاحقا]

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

1برنامج SisEditor‏ لتفكيك البرامج ذات صيغةsis‏ وsisx‏ 2برنامج handyZip‏ أو برنامج X-plore‏ لتفكيك البرامج ذات صيغة jar‏ أو jad

طبعا لايمكن أن تفكك برامج ذات صيغه jarأوjad‏ بإستخدام برنامجSisEditor‏ كما أيضا لايمكن تفكيك برامج ذات صيغةsisأوsisxبإستخدام برنامجhandyZipأوX-plore‏ لكل صيغة برنامج مختص في تفكيكها

بعد أن تعرفنا على البرامج التي تستطيع من خلالها تفكيك البرامج لنتعرف الآن على البرنامج الذي يقوم بمهمة تعريب البرامج، وهو برنامج Zntxhan‏ وهو يعرب كل الملفات الداخلية لبرامج sisأوsisxأوjarأوjad‏

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

مثلا: إذا قمت بتفكيك برنامج صيغته sisأو sisxستجد بداخله ملفات كثيرة فأختار الملف الذي صيغتهRSCوأحياناrscأوr1 لأنها الملفات التي يجب أن تعرب

و إذا قمت بتفكيك برنامج صيغتهjarأوjadفستجد بداخله ملفات كثيرة فأختار الملفات التي صيغتها class‏ وقم بتعريبها وستلاحظ بعد تعريب أي ملف سيظهر لك ملف جديد تحت الملف الذي قمت بتعريبه و بنفس الإسم ولكن صيغتهbak‏ فقم بحذف أي ملف صيغتةbak‏ قبل أن تبدأ بتجميع برنامجك المعرب وإلا سوف يضيع مجهودك لأن ملفbak‏ معناه إستعادة الملف الأصلي قبل التعريب.

نأتي الآن لشرح أمثله على تفكيك وتعريب برامجsisأوsisx‏ أو تفكيك برامج jarأوjad

أولا نبدأ في: شرح تفكيك وتعريب برامج ذات صيغةjar

مثلا:سوف نقوم‎ ‎الآن بتفكيك وتعريب برنامجnimbuzz‏ النسخة الإنجليزي ذات صيغةjar

أولا: قم بعمل حافظة جديدة في مدير الملفات

مثلا سوف نسمي الحافظة بإسم[حافظتي]

ثم نذهب ونختار برنامج ‏ nimbuzz.jar‏ الذي في مدير الملفات، تلاحظ أن صيغة البرنامج هي jar

الأن سوف نقوم بفكه وأستعراض ملفاته الداخليه

سوف نقوم بالآتي

أضغط خيارات ثم أختار(إعادة تسمية) وغير صيغة البرنامج منjar‏ إلى zip‏ وأضغط موافق

يعني بدل مايصير البرنامج

Nimbuzz.jar

غيره إلى إلى nimbuzz.zip

عن طريق(إعادة التسمية)

ثم أفتحه

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

فأختار (إستخراج الكل)

إلى الحافظة الجديدة التي عملناها مسبقا وهي[حافظتي]

الآن نأتي لدور برنامج التعريب Zntxhanنقوم بفتح برنامج التعريبZntxhanونضغط الزر الأيسر ونختار: إبدأ الترجمة

ثم نختار: ترجمه نص

ستظهر لنا ذاكرة الهاتف وذاكرة البطاقة، سنختار الذاكرة التي عملنا فيها الحافظة الجديدة[حافظتي] ثم نختار [حافظتي]

ستظهر لك الملفات الداخلية لبرنامج nimbuzz

فقم بأختيار ملف class‏ وأضغط فوقه سوف يفتح الملف وفيه الكلمات فقم بتعريبه وذلك بالضغط على الزر الأوسط ستظهر لك نافذة بعنوان(أدخل المحتوى) فأكتب التعريب وبعد ذلك إضغط (موافق) وهكذا لغاية ماتنتهي من تعريب الكل_ وبعد التعريب إضغط(الرقم7 )وأختار(حفظ) وأتبع نفس الطريقة مع كل الملفات وأي ملف قمت بتعريبه سوف يظهر تحته ملف أخر بصيغةbak‏ فأحذف ملف bak

بعد أن عربت كل ملفات class

نأتي الآن لتجميع كل الملفات

نفتح برنامج ‏handyZip‏ ونختار (أرشيف جديد) ثم نختار الذاكرة التي نريدها ثم نختار إسم، مثلا راح نسمي ملفنا الجديد بإسم alshlale.Nimbuzz.zip‎‏ ثم نختار(إضافة للأرشيف) ثم نختار الحافظةالتي فيها ملفات nimbuzz‏ الذي عربناه وهي[حافظتي] ونختار(تعليم الكل)ثم نختار(إضافة للأرشيف)

بعد ذلك نخرج من برنامج handyZipونفتح مدير الملفات ونبحث عن عن برنامجنا الجديد الذي أسميناه

alshlale.Nimbuzz.zip ‏

ونضغط خيارات ونختار (إعادة تسمية) ونغير الصيغة منzip‏ إلى jar

يعني يصير كذا

alshlale2.Nimbuzz.jar

وبذلك صار برنامجنا المعرب جاهز وبصيغةjar ونجرب تثبيته ونرى هل نجحنا في التعريب ولا لأ

ملاحظة هامة:

يجب أن تضبط إعدادات برنامج handyZip‏ على النحو التالي

تفتح برنامج هاندي زايب وتختار الإعدادات

مستوى الضغط[عادي]

تضمين المجلدات الفرعية[نعم]

رتب[الإسم]

طريقة الترتيب[تصاعدي]

*أما بالنسبه لفك برامج jar‏ بإستخدام برنامجX-plore‏ إكسبلور،فنتبع الآتي

نفتح برنامجX-plore‏ ونذهب فوق برنامجjar الذي نريد أن نفكه ونضغط فوقه وسوف تتفكك ملفاته.ثم نضغط (القائمة) ونضغط فوق كلمة (ملف) ثم نضغط فوق(فك الضغط إلى،أو إستخراج إلى) ثم نذهب نختار حافظة ومن الأفضل أن تعمل حافظة جديدة قبل فك البرنامج،بعد أن أخترنا الحافظةنضغط أوكي أو نضغط القائمة ونختار(ملف)ثم(إختر أو إستخراج) وسوف يبدأ فك البرنامج

ثم تفتح برنامج التعريب Zntxhan وتبدأ بالتعريب[مثلما شرحت سابقا] بعد إنتهائك من التعريب نبدأ بتجميع ملفات البرنامج

وطبعا بإستخدام برنامج هاندي زايبhandyZipبعد أن تجمع البرنامج.أخرج من هاندي زايب وأفتح مدير الملفات وأختر برنامجك ثم إعادة تسمية وغير صيغته منzipإلى jar‏ وجرب تثبته.

....................................................

ثانيا: شرح تفكيك وتعريب برامج ذات الصيغةsisأوsis

مثلا نريد أن نعرب برنامج nimbuzz.sisx

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

ثم نفتح برنامج SisEdit

ونضغط خيارات

ثم نختار(فتح برنامجsis/sisx‏)

سوف تظهر نافذة بعنوان: زيارة الويب وتنزيل التطبيقات؟

فأضغط (لا)

ستظهر لك ذاكرة الهاتف وذاكرة البطاقة_فأختر الذاكرة التي يتواجد فيها برنامجnimbuzz.sisx‏ الذي نريد أن نعربه

ثم أختر برنامج nimbuzz.sisx

سوف تظهر لك شاشة برنامج

SisEdit

وهي كالآتي:

[1]إسم الحزمة

وطبعا فيها إسم البرنامج الذي أخترناه لنقوم بتعريبه

[2]رمز UID

[3]رقم الإصدار

[4]اللغات

[5]اسم المورد

[6]مورد اللغة

[7]نوع التثبيت

[8]تاريخ أنشاء

[9]وقت أنشاء

[10]الدعم

[11]الملفات

[12]الشهادة

الذي يهمنا هو خيار(الملفات)

نضغط فوقه وسوف تظهر لنا كل ملفات البرنامج

فنبحث عن الملفاتRSCأوrsc‏ أوr01

المهم أن تعرف أن الملفات التي تقدر أن تعربها هي التي تبدأ بحرفr

ثم نضغط خيارات ونضغط (تصدير) إلى الحافظة الجديدة التي أنشأناها في مدير الملفات ثم نفتح برنامج التعريب Zntxhan‏ ونضغط الزر الأيسر ثم نختار(إبدأ الترجمة) ثم نختار (ترجمة نص) ثم نختار الذاكرة التي عملنا فيها حافظتنا الجديدة ثم نختار حافظتنا ثم نختار (الملف الذي صدرناه) لكي نعربه ونضغط فوقة وسوف تظهر لنا الجمل فأبدأ بالتعريب الواحد تلو الأخر وبعد ماتنتهي من التعريب _إضغط (الرقم7) وأختر (حفظ)

ولاتنسى أن تحذف ملفbak‏ الذي ظهر بعد الحفظ

ثم ترجع لبرنامجSisEdit‏

وأضغط الخيارات ثم أختر(إضافة) سوف تظهر ذاكرة الهاتف والبطاقة فأختر الذاكرة التي فيها الملف الذي قم بتعريبه ثم أختر (الملف الذي عربته)

ثم أضغط(رجوع)

وأختر خيار(دمج الشهادة) وأضغط (موافق)ثم إضغط (رجوع) ثم أضغط الخيارات وأختر خيار (حفظ) وأختر أين تريد تحفظ برنامجك المعرب

ثم أفتح(مدير الملفات) وثبت برنامجك الذي عربته.

ملاحظات :

*إذا وجد أن للبرنامج أكثر من لغة فأضغط خيار(اللغات) وأحذف اللغات الأخرى ماعدا اللغة الإنجليزية لكي يسهل عليك البحث عن ملف التعريب.

*وإذا عربت برنامج ولم يظهر تعريبك فأفتح برنامجك المعرب بإستخدام برنامج SisEditثم أختر (اللغات)

ثم أضغط خيارات وأختر(إضافه) وأختر اللغة(العربية) ثم إضغط (رجوع) ثم إضغط(دمج الشهادة)ثم (رجوع) ثم إضغط خيارات وأختار (حفظ)

وأذهب إلى مدير الملفات وأبدأ بتثبيت برنامجك وأنظر هل ظهر التعريب ولا لأ.

*بعد تعريب أي برنامج وقبل حفظة لابد من(دمج الشهادة)

طبعا الشرح يطول ويطول

ولكن حاولت أن أشرح قدر المستطاع.



الشرح منقوووول وتم التعديل فيه 


برامج البايثون