عرض مشاركة واحدة
قديم 25-06-2011, 02:20 PM   #94
DistortedWisdom
عضو اساسي
 
الصورة الرمزية DistortedWisdom
 
تاريخ التسجيل: 11-02-2011
الدولة: Jeddah, Saudi Arabia
المشاركات: 1,994
مشاركات الشكر: 762
شكر 2,635 مرات في 997 مشاركات

الاوسمة التي حصل عليها

اقتباس:
المشاركة الأصلية كتبت بواسطة nour3iny مشاهدة المشاركة
هل من الممكن اضافه ملف التعريب للقوائم على نسخه overcome gold 2 ??
وكيف الطريقه ؟؟؟
التعريب في الآندرويد المصدر من سامسونج ليس على هيئة ملفات بل مسميات بداخل النظام

لتعريب تطبيق واحد عليك عمل التالي:

عمل decompile أي تفكيك التطبيق عن طريق APKTool بأن تسحب التطبيق (فالنأخذ settings.apk على سبيل المثال) ووضعه في ملف APKtool ثم تشغل الEmulator وتكتب التالي:

كود:
APKTool d settings.apk
سينتج عن ذلك مجلد بداخله العديد من الملفات من ضمنها سنجد res وبداخله العديد من المجلدات منهم values الأساسي وتحتها نفس المجلد ولكن بترجمات عديدة values-fr للفرنسية مثلا

فعلينا القيام بالتالي:-

1- فتح مجلد جديد بإسم values-ar
2- نقوم بنسخ ملفين من مجلد values الأساسي وهمstrings و arrays
3- لصق الملفين داخل مجلد values-ar
4- فتح كل منهم على حدة باستخدام PSPad أو NotePad++ ثم نقوم بترجمة الملمات من داخل الأوامر

مثال

كود:
<string name="unknownName">(Unknown)</string>
فنقوم بتعريب "مسمى" هذا الأمر كالتالي

كود:
<string name="unknownName">(مجهول)</string>
وعلى هذا المنوال، فالتطبيق الواحد به ما يفوق الألف أمر والذي يحتاج تعريبه

ولتعريب روم كامل عليك تعريب ما يقارب ال100 تطبيق فلك أن تتخيل الجهد والعناء المطلوب.

كنت أحلم أنه سيسهل ذلك عند اصدار التعريب الرسمي للGingerbread ولكن اكتشفت البارحة إختلافا كبيرا بين الرومين وسيكون الأمر أسهل بمراحل أن أضيف التحسينات على الروم العربي بدلا من تعريب overcome

ولكن لإ نشغالي لا أعلم متى سأستطيع تعريبه

(ملاحظة إنقضة فترة الراحة وأنا أشرح هذه الخطوة )
DistortedWisdom غير متصل   رد مع اقتباس
عدد 4 من الاعضاء يشكرون DistortedWisdom على مشاركته الطيبة ويطلبون المزيد من هذه المشاركات الرائعة ويدعون له بالتوفيق
مشاهدة/اخفاء قائمة الشكر لهذه المشاركة

اعلان