Showing posts with label mod. Show all posts

Saturday, November 3, 2012

How to Translate Android Apps Into Your Language v2

KHandroid
Android App Khmer Translation Guide 2.0
Desclaimer:
I'm writing this to support Khmer Language, as more people know how to translate apk into their language. We will have more and more app in our language faster. And I also have time to do some other important stuffs too :D hehehe
 Instruction:
  1. Download APK Multi-Tool - Download - Make sure to download the frameworks zip too.
  2. Copy downloaded files to ur prefered location and make sure to unzip it with 7zip - Download
  3. Select both zip file and right click on it, then choose Extract here, you will get APK-Multi-Tool folder and many framework files.


  4. Copy framework-res_api16.apk into APK-Multi-Tools/other folder and rename it to framework-res.apk


  5. Inside APK-Multi-Tool folder run Setup.bat, then type 2 then Enter to setup framework-res file.


  6. Type 1 to install framework-res.apk, it will install the framework and auto close the windows


  7. Reopen Setup.bat and type in 3 to setup all the folder that you will working on.


  8. Everything is done, first thing to do is copy the apk you want to mod into the place-apk-here-for-modding folder
  9. Run Script.bat then Enter, you will be welcome with lots of options to choose.
  10. First stop, always set ur current working project. Type 24 you will see a list of apk u copy earlier
  11. Choose the apk you want to work on according to the number in the list
  12. Type 9 to decompile it :D this will take some times, so sit back and relax, after it is finished move to the next step
  13. Find project folder inside APK-Multi-Tool folder, project folder will contain all the decompiled project
    Ex: Apk-Multi-Tool\project\com.facebook.katana\
  14. Go into your app project folder. then navigate to \res\values\ and find string.xml
  15. Download Notepad++ Download
    1. Install Notepad++ then right click on string.xml then choose "Edit with "Notepad++"
    2. In Notepad++ the text that is highlighted with black color, the text you need to translate.
    3. Just translate all the black text into your language. Take whole day sometimes :D
  16. Alternatively, you can create another values folder for your language too
  17. Ex: for Khmer language create values-km folder, or for Chinese create values-cn and so on according to your language code
    and then copy string.xml from \res\values\ into your new values-xx folder
  18. Begin translate string.xml in your new values-km or values-cn folder etc :D it takes some time so be patience with it
  19. ONE COOL TRICK :D you can translate that string file easier and fast with Google Translator Toolkit.
    Just click upload and choose the string.xml you want it to translate and upload it, unfortunately no Khmer yet :(

    • After finished all strings, go back to Script.bat cmd windows
    1. Choose 11 to compile it back if it is a System apk or choose 12 to compile it if it is normal apk/user apk, this will take double the time of decoding :D wait for it don't worry, if got error look at the log file
    2. After finish encoding make sure to Choose 13 to sign it back :D (for non-System apk only)
    3. And you are done find your final apk in the put-apk-here-for-modding folder with the singed prefix in the start of the file name.

    • all question about this are Welcome through comment here or by email.
    by ចេង សុខតារា (homi3kh)

    Sunday, August 19, 2012

    Khandroid Dictionary 1.0b Black and Transparent Version

    Description:

    Khandroid Dictionary is an all-in-one app for your dictionary needs, it included English-English dictionaris, English-Khmer dictionary, Khmer-Khmer dictionary and Khmer-English dictionary will come in soon. Just fill in the search bar both in Khmer or English, it will follow you what word you are searching for.

    Features:

    • Fast search, follow what you type and support searching for multiple dictionary at once.
    • Dictionary store in our server so you can choose what you want, more will be add soon
    • Transparent widget on your home screen for your vocabulary study.
    • Simple and nice looking UI


    Updates:

    More to come :) so check back.

    Screenshots:



    Download:
    Khandroid Dictionary 1.0b Black Version
    Khandroid Dictionary 1.0b Transparent Version

    Release date: 19/08/2012
    Version: 1.0b
    Price: Free
    Size: 324kb

    Thursday, August 16, 2012

    Khandroid Khmer Unicode Keyboard v2.0

    Requirement:

    • Your phone must be rooted and able to Render Khmer Unicode correctly
    • Enable Khmer in your system Locale (Instruction below)

    Instruction:

    First use Custom Locale (បញ្ចូលភាសាខ្មែរ) to have Khmer in your locale first for this to work great on your smartphone.

    To have both Khmer and English in this keyboard. Go to setting by long press on microphone key, then choose Input Language and Tick your preferred language.

    ដើម្បីមានក្ដារចុចខ្មែរ និង អង់គ្លេសជាមួយគ្នា។ ចូលទៅកាន់ ការកំណត់ដោយចុចយូរលើគ្រាប់ចុចរូបម៉េក្រូ។ បន្ទាប់មកចុច រើសភាសាហើយចុចធីគលើភាសាដែរចង់បាន។

    Usage Tips:

    • Long press on Space to switch between languages KH > ENG etc.
    • If you don't want to press shift just long click on a key and a popup for it will appear. Example: if you want to type ណ just long click on ន and it will type ណ for you automatically, saving you time on pressing shift key.

    Description:

    I saw lots of Khmer keyboard available and most of them has very small keys, that is difficult to type. As a result, I decide to mod one for myself, and share with all of you guys who want to type in Khmer. This keyboard has big enough keys for easy typing, and support skins from Better Keyboard. They layout of this keyboard is the same as QWERTY and I had rearranged some Khmer keys to better position to type Khmer even faster. Thanks for using this products :) Khmer help Khmer

    Features:

    • Multitouch, optimized layout and style
    • User dictionary, custom vibration
    • Long press "Enter" to bring up smiley
    • Long press on "/" in URL mode to bring up domains
    • Included themes, Gingerbread, Basic, IceCreamSandwich and more.
    • Support of Better keyboard themes.
    • Custom background image
    • Adjust keyboard height (in portrait)
    • User dictionary editor
    • Alternative layouts (AZERTY,QWERTZ,Dvorak).
    • Gestures.

    Updates:

    • 21/08/2012 Fix shift key in English mode not work as shift
    • Switch between Khmer and English faster
    • Theme support

    Screenshots:



    Download:
    Khandroid Keyboard v2.0

    Release date: 16/August/2012
    Version: 2.0
    Price: Free
    Size: ~1.63mb

    Monday, August 13, 2012

    How to Translate Android Apps into Your Own Language

    Khandroid
    Android App Khmer Translation Guide 1.0
    Desclaimer:
    I'm writing this to support Khmer Language, as more people know how to translate apk into their language. We will have more and more app in our language faster. And I also have time to do some other important stuffs too :D hehehe
     Instruction:
    1. Extract it to your prefered location and launch AndroidSuite v115.exe
    2. Click "Open APK Dir" button, in that folder copy apk that you want to translate into it.
    3. Back to AndroidSuite click "Decode Seleted" button wait until it is finished.
    4. Click "Open Decoded Dir" in there you will see folder with your apk name.
    5. Browse into it {your apk folder name}\res\values\ and find string.xml

    1. Install Notepad++ then right click on string.xml then choose "Edit with "Notepad++"
    2. In Notepad++ the text that is highlighted with black color, the text you need to translate.
    3. Just translate all the black text into your language. Take whole day sometimes :D

    • After finished all strings, go to AndroidSuite
    1. And select the apk name in "---Select what to encode:" panel.
    2. Then click "Encode selected" wait until it is finished.
    3. Then click "Apk Signer" buttons to sign it.

    • Finally, click "Open Encoded Dir" there you will see your finished apk with your translated string :D Cheer.
    by ចេង សុខតារា (homi3kh)

    Sunday, August 12, 2012

    Khmer Unicode Keyboard

    Description:
    Khmer Unicode Keyboard for any version of Android with QWERTY layout, with big buttons that is easy to type and Ice Cream Sandwich theme. Based on ICS Keyboard, now you can type Khmer easier than before :D Enjoy!

    Screenshot:

    Download: