উত্তর:
এটি করার কোনও কেন্দ্রীয়ীকৃত সহজ উপায় নেই এবং এটি চেষ্টা করা আপনার সফ্টওয়্যারটিকে ভেঙে দিতে পারে কারণ এটি কোড সাইনিং লঙ্ঘন করবে। ম্যাকস-এর বেশিরভাগ সফ্টওয়্যার হ্যাক / আক্রান্ত / দূষিত হয়েছে এমন কোনও সফ্টওয়্যার সিস্টেম চালাবে না তা নিশ্চিত করার জন্য ক্রিপ্টোগ্রাফিকভাবে স্বাক্ষরিত হয়।
সিস্টেম ইন্টিগ্রিটি প্রোটেকশন (এসআইপি, ওরফে রুটলেস মোড), ম্যাকোস 10.11 এল ক্যাপিটেনের পরে থেকে বেশিরভাগ ওএস সম্পাদনা করতে এটি ঝামেলা করে makes
সেটিকে উপেক্ষা করে আপনি এ জাতীয় কিছু নিয়ে যাওয়ার চেষ্টা করতে পারেন:
প্রতিটি। অ্যাপ এবং অনুরূপ সফ্টওয়্যার এর ভিতরে "বান্ডেল" বা "প্যাকেজ" ডিরেক্টরিগুলি ভাষা সংস্থান ".lproj" ডিরেক্টরিগুলির একটি সেট, প্রতিটি ভাষার জন্য একটি করে সমর্থনযোগ্য।
উদাহরণস্বরূপ, ইউএস ইংরেজী স্থানীয়করণের সংস্থানগুলি হবে / অ্যাপ্লিকেশনস / মাইকুল অ্যাপ.এপ / কনটেন্টস / রিসোর্সস /en-us.lproj (অথবা সম্ভবত কেবল "en.lproj" বা "ইংরাজী.প্লোজ")।
এগুলিতে সাধারণত স্ট্রিং ফাইল থাকে যা আইআইআরসি হ'ল ইউটিএফ -16 এনকোডড নাম / মান জোড়া সেই অ্যাপ্লিকেশনটির ইউআইতে প্রচুর স্ট্রিংয়ের জন্য। এছাড়াও .xib বা .nib ফাইলগুলি থাকতে পারে যা ইউআই উইন্ডো / উইজেট বিন্যাসের ফাইলগুলির মধ্যে স্ট্রিংও থাকতে পারে এবং এক্সকোডে সম্পাদনা করা যেতে পারে।
প্রতিটি "অ্যাপ্লিকেশন" বা অনুরূপ বান্ডেলের জন্য আপনি "অনুবাদ" করতে চান, আপনি সেই .lpro ডিরেক্টরিগুলির মধ্যে একটির নকল করতে পারেন, একে অন্য ভাষার নাম দিতে পারেন, .স্ট্রিংস এবং .xib ফাইলগুলি সম্পাদনা করতে পারেন, তারপরে আপনি যে ওএসকে প্রদর্শন করতে চান সেটি বলুন অন্য ভাষায়।
সামগ্রিকভাবে আমি এটিকে একটি উচ্চতর ঝামেলা ফ্যাক্টর এবং সাফল্যের কম / সন্তুষ্টি দেওয়ার সুযোগ দিচ্ছি।