ကြ်န္ေတာ့္ BLOG အားလာေရာက္ လည္ပါတ္သူမ်ားကို အထူးပင္ေက်းဇူးတင္ရွိပါသည္။ AJ Phone 2 ဖုန္းဆိုင္ Sales & Service Center { တကူ - ျပည္ေအး ရပ္ကြက္ }

Friday, April 19, 2013

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


ကၽြန္ေတာ္ အင္တာနက္စာမ်က္ႏွာေတြမွာ နည္းပညာေဆာင္းပါးေတြ စာမေရးျဖစ္တာ ၁ႏွစ္နီးပါးေလာက္ရွိေနပါျပီ။ မေရးျဖစ္တဲ့ အေၾကာင္းအရင္းကလည္း ကၽြန္ေတာ္ M51A Website မွာေရးသားထားတဲ့ ေဆာင္းပါးကို နာမည္ရွိသတင္းဂ်ာနယ္ တစ္ခုက credit မေပးဘဲ တိုက္ရိုက္ကူးယူျပီး ဂ်ာနယ္မွာေဖာ္ျပထားခဲ့တဲ့အတြက္ေၾကာင့္ပါ။  ကၽြန္ေတာ္ရဲ႕မရင့္က်က္ေသးတဲ့စိတ္ေၾကာင့္ အင္တာနက္စာမ်က္ႏွာေတြမွာ စာမေရးေတာ့ဘူးလို႔ ဆံုးျဖတ္ခ်က္ခ်ခဲ့ပါတယ္။ ဒါေပမယ့္လည္း ကၽြန္ေတာ္ရဲ႕အတြင္းစိတ္ကိုက ကိုသိတာေတြကို မွ်ေ၀မယ္ ဆိုတဲ့ စိတ္က ရွိေနတဲ့အတြက္ေၾကာင့္ အင္တာနက္စာမ်က္ႏွာေတြမွာလည္း စာျပန္ေရးမယ္လို႔ ဆံုးျဖတ္လုိက္တာပါ ။ မေန႔တစ္ေန႔က ကၽြန္ေတာ္ရဲ႕ဒုတိယေျမာက္ Android စာအုပ္မွာ Myanmar Mobile Application Website အေၾကာင္း ထည့္သြင္းေရးသားဖို႔ကို ကိုသက္ႏိုင္စိုးဆီက ခြင့္ျပဳခ်က္ေတာင္းရင္း ကိုသက္ႏိုင္စိုးက  Myanmar Mobile Application Website မွာလည္း စာေရးသားေပးဖို႔ ကမ္းလွမ္းတာနဲ႔ ကၽြန္ေတာ္ ဒီေဆာင္းပါးေလးကို ေရးျဖစ္သြားပါတယ္။
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
ဆက္လက္ႀကိဳးစားေနဆဲပါ…..
မိုးလံုးျပည့္လွ်ံ

No comments:

Post a Comment