آموزش ترجمه/اضافه کردن زبان به کاستوم رام

استاندارد

با سلام در توسعه رام یا پورت رام اگر زبان مورد نظر خود را در رام نداشته اید با استفاده از این آموزش ساده می توانید زبان دلخواه خود را اضافه کنید.

برنامه های مورد نیاز

برنامه Notepad++

برنامه ApkTool

آماده سازی فایل APK

  • در این آموزش بعنوان نمونه یک فایل Settings.apk را قرار می دهیم.
  • فایل Settings.apk را از رام اصلی که زبان مورد نظر شما را پشتیبانی میکند بردارید و اسمش را مثلا Settings-fa بگذارید.
  • فایل Settings.apk را از رامی هم که می خواهید زبان به آن اضافه کنید بردارید.

هر دو فایل را دیکامپایل کنید.

اضافه کردن زبان به فایلهای APK

  • بعد از دیکامپایل دنبال پوشه ای به نام “values” در پوشه برنامه بگردید.
  • همین مرحله بالایی را برای فایل Settings-fa نیز انجام دهید و دو پوشه را کنار هم در دو پنجره قرار دهید.
  • شما به راحتی می توانید فایل “values-fa” را از فایل اصلی کپی به فایل Settings-fa اضافه کنید.
  • بعد از کپی به مسیر Settings\res\strings بروید و مقدارهای موجود در Settings.apk’s res\values\strings.xml را به “values-es” اضافه کنید.
  • فایل خود را کامپایل کنید اکنون زبان مورد نظر اضافه شده است.
  • مراحل بالا را برای هر برنامه ای که می خواهید زبانش عوض شود انجام دهید.

تذکر: دو فایل strings.xml و arrays.xml نیاز به ترجمه دارند.مانند نمونه زیر

که Data usage اولی رنگ قرمز نباید ترجمه شود ولی دومی رنگ سبز باید ترجمه شود.

<string name=”Data usage“>Data usage</string >

<string name=”Data usage“>استفاده از داده</string>

هر گونه کپی برداری از متن بدون ذکر منبع شرعا حرام و مورد پسند نویسنده نمی باشد

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *