تحرير ملف nib
من لا يعرف nib فهي الواجهة الرسومية (UI) للتطبيقات التي تم برمجتها بإستخدام Xcode يحتوي هذا الملف على جميع العناصر و الكيانات الخاصة بالتطبيق مثل شريط القوائم و النوافذ وغيرها فعلى سبيل المثال لو اردت التعديل على احد التطبيقات لغرض تعريب التطبيق بالطبع ملف nib هو الملف المطلوب تحريره لتعريب التطبيق ، في السابق كان تحرير ملف nib ممكن بكل سهولة تقوم بسحب الملف إلى تطبيق Interface Builder ثم تحريره لكن الوضع تغير بعد صدور OS X Snow Leopard جعلت آبل ملفات nib غير قابلة للتحرير وبالطبع الأمر ينطبق أيضاً على OS X Lion فلا يمكن تحريرها ولكن هناك طريقة تجعل من تحرير ملفات nib امر ممكن حدوثة هذا ماسوف نقوم بشرحه :
لكي نتمكن من تحريرها يجب :
اولاً : تحميل Xcode التطبيق متوفر بشكل مجاني في Mac App Store
ثانياً : ملف nib قابل لتعديل
لنبدأ الشرح
بعد تحميل Xcode و ملف Mactook.nib
نقوم بعمل كلك يمين على Mactook.nib ثم Show Package Contents
سوف تلاحظ وجود ثلاث ملفات classes و info و keyedobjects يهمني هنا الملفين info و classes ملف keyedobjects سوف نقوم بحذفة لاحقاً ولكن يجب عليك حفط اسم الملف
الان نذهب لاي تطبيق تريد تعديله ولنقوم بإختيار Caffeine على سبيل المثال ومن ثم استعراض محتويات التطبيق
ثم نبحث عن اي ملف nib داخل التطبيق تم العثور على MainMenu.nib نقوم بنسخه
ثم لصقه داخل Mactook.nib
ومن ثم حذف Keyedobjects.nib وإعادة تسمية MainMenu.nib الي Keyedobjects.nib
الآن نقوم بسحب ملف Mactook.nib إلى Xcode
نقوم بالتعريب بتغيير إسماء القوائم
وبعد الإنتهاء نقوم بحفظ الملف
ثم إعادة تسمية الملف من Mactook.nib إلى إسم الملف الموجود في البرنامج MenuBar.nib ووضعه في مساره السابق
الان لنقوم بتشغيل تطبيق Caffeine
عربي
ابدعت Tomix فعلاً شرح رائع ويحتاجه الكثير
أي كور أرفع لك العقال والشماغ والطاقية واقول لك برافو عليك وقلبي عليك