လာေရာက္သူအေပါင္းေက်းဇူးအထူးတင္ရွိပါသည္*သားေကာင္းရတနာ(နည္းပညာ)*မွၾကိဳဆိုပါ၏

Wednesday, 19 February 2014

Android Application ကို ျမန္မာမႈျပဳရေအာင္ (Easy Way)



English ဘာသာနဲ႔ေရးထားတဲ့ Application ကို ဗမာစာေျပာင္းခ်င္သူမ်ားအတြက္ ဗမာစာေျပာင္းလဲနည္းကို မွ်ေ၀ေပးလိုက္ပါတယ္။
လိုအပ္တာေတြကေတာ့…..


APK Multi-Tool (Official APK MULTI-TOOL နဲ႔ Frameworks ကို download ျပဳလုပ္ရပါမယ္)
Notepad++ (စာသားေတြကို ၀င္ျပင္တဲ့အခါမွာ Notepad++ ကိုအသံုးျပဳရမွာပါ)
Java (စာဖတ္သူစက္ထဲမွာ Java မရွိေသးဘူးဆိုရင္ေတာ့ Java ကိုပါ download ျပဳလုပ္ရမွာပါ)
လိုအပ္တာေတြကို Download ျပဳလုပ္ျပီးျပီဆိုရင္ေတာ့ APK MULTI-TOOL နဲ႔ Frameworks ဖိုင္ႏွစ္ဖိုင္ေပၚမွာ right click ႏွိပ္ျပီး  Extract here ေပၚမွာ Click ပါ ။ APK-Multi-Tool Folder နဲ႔ framework files အမ်ားၾကီးကိုေတြ႔ရပါလိမ့္မယ္။


framework files ေတြထဲကမွ framework-res_api16.apk ဖိုင္ကိုရွာပါ။  framework-res_api16.apk ကို copy ကူးျပီး APK-Multi-Tool Folder ထဲမွ other Folder ကိုထပ္သြားပါ။ other Folder ထဲမွာ Paste လုပ္ပါ။  framework-res.apk ဆိုျပီး rename ေျပာင္းေပးပါ ။

APK-Multi-Tool Folder ကိုျပန္သြားပါ။ APK-Multi-Tool Folder ထဲမွ Setup.bat ကို run ပါ။ cmd ထဲမွာ 2 ဆိုတာကိုရိုက္ျပီး Enter ေခါက္ပါ။

framework-res.apk ကို install ျပဳလုပ္ဖို႔အတြက္ Type 1 ကိုေရြးေပးရပါမယ္။ 1 ကိုရိုက္ျပီး enter ေခါက္ပါ။ box တစ္ခုထပ္ေပၚလာျပီး framework ကို intall ျပဳလုပ္ေနပါလိမ့္မယ္။ ျပီးသြားရင္ auto ပိတ္သြားပါလိမ့္မယ္။ Setup.bat ကို ခဏပိတ္လိုက္ပါ။

 ျပီးရင္ Setup.bat ဖိုင္ကို ျပန္ run ပါ။ 3 ကိုရိုက္ျပီး enter ေခါက္ပါ။ ျပီးျပီဆိုရင္ေတာ့  APK-Multi-Tool Folder ထဲမွာ Folder အသစ္ေတြ ထပ္ေတြ႔ရမွာပါ ။
တစ္၀က္နီးပါေတာ့ ျပီးသြားပါျပီ။ ျမန္မာမႈျပဳခ်င္တဲ့ apk ကို place-apk-here-for-modding Folder ထဲကို copy ကူးထည့္ပါ ။ Script.bat ကို run ပါ။ ( ဒီေနရာမွာ စာဖတ္သူစက္ထဲကို Java မသြင္းထားဘူးဆိုရင္ေတာ့ အလုပ္ဆက္လုပ္မွာမဟုတ္ပါဘူး )
Script.bat ဖိုင္ေပၚလာျပီး options ေတြျမင္ေတြ႔ရပါလိမ့္မယ္။ ျမန္မာမႈျပဳလုပ္မယ့္ apk ဖိုင္ရဲ႕ လမ္းေၾကာင္းကိုသြားဖို႔အတြက္ 24 ကိုရိုက္လိုက္ပါ။ ခုနက place-apk-here-for-modding Folder ထဲမွာထည့္ထားတဲ့ apk ကိုျမင္ေတြ႔ရမွာပါ။ ကၽြန္ေတာ္က  place-apk-here-for-modding Folder ထဲမွာ apk တစ္ခုပဲထည့္ထားတဲ့အတြက္ေၾကာင့္ apk list မွာ 1 ပဲရွိပါတယ္။ (apk ေတြသံုး၊ေလးခုထည့္ထားမယ္ဆိုရင္ 1,2,3,4 ဆိုျပီးရွိေနမွာပါ) 1 ကိုရိုက္ျပီး enter ေခါက္ပါ။
Apk ကို Decompile လုပ္ဖို႔အတြက္ 9 ကိုရိုက္ျပီး enter ေခါက္ပါ။ apk ရဲ႕ဖိုင္ဆိုဒ္ၾကီးရင္ၾကီးသလို နည္းနည္းၾကာပါမယ္။ Decompile လုပ္လို႔ ျပီးသြားျပီဆိုရင္ APK-Multi-Tool Folder ထဲမွ projects Folder ထဲကို၀င္ပါ။ projects Folder ထဲမွာ ျမန္မာမႈျပဳလုပ္မယ့္ Folder ရွိေနပါျပီ။
6:18pm
Moe Lone Pyae Shan
ဥပမာ – Apk-Multi-Tool\project\com.facebook.katana\
com.facebook.katana ထဲကိုသြားျပီး  \res\values\ ထဲကိုထပ္သြားပါ။  string.xml ကိုရွာပါ။ right click ႏွိပ္ျပီး Edit with Notepad++ ေပၚမွာ click ပါ။ Notepad++ ထဲမွာ text ေတြကို အနက္ေရာင္ကာလာနဲ႔  highlighted လုပ္ထားတာေတြကို ျမန္မာမႈျပဳလုပ္ရမွာပါ။  ( စိတ္ရွည္လက္ရွည္ ျမန္မာမႈျပဳလုပ္ဖို႔ေတာ့ လိုပါမယ္ )
အားလံုးကို ျမန္မာမႈျပဳျပီးသြားျပီဆိုရင္ေတာ့ Script.bat ကိုျပန္ run ပါ။ စာဖတ္သူ ျမန္မာမႈျပဳထားတဲ့ apk ဟာ System apk ဆိုရင္ 11 ကိုရိုက္ျပီး enter ေခါက္ပါ။ System apk မဟုတ္ရင္ေတာ့ 12 ကိုရိုက္ျပီး enter ေခါက္ပါ။ Type 1-4 ေရြးခိုင္းေသးတယ္ဆိုရင္ 2 ကိုရိုက္ျပီး enter ေခါက္ပါ ။ ျမန္မာမႈျပဳထားတာကို ေသခ်ာေအာင္ sign လုပ္ဖို႔အတြက္ 13 ကိုရိုက္ျပီး enter ထပ္ေခါက္ပါ။ (Non-System apk အတြက္သာ)
ဒါဆိုရင္ေတာ့ ျမန္မာမႈျပဳလုပ္တဲ့ လုပ္ငန္းစဥ္အားလံုးျပီးဆံုးသြားပါျပီ။ စာဖတ္သူျမန္မာမႈျပဳလုပ္ထားတဲ့ apk ကို  put-apk-here-for-modding Folder မွာ singedexample.apk ဆိုျပီးျမင္ေတြ႔ရပါလိမ့္မယ္။
ref; HOW TO TRANSLATE ANDROID APPS INTO YOUR LANGUAGE V2


credit: ..myanmarmobileappstore