Hello friends, ResOverloader module developer has commented that need help to implement the use of arrays.xml , plurals.xml, etc... Currently the module only accepts the strings.xml file.
There is a module that is based on ResOverloader and allows all this!, however, also includes the Russian translation of the system, because it is thought to translate from Chinese to Russian MIUI ROM's .
I tried the DV_Translate1.1_SK module in a stock rom, and it worked perfectly translating an application using arrays.xml and strings.xml modified.
Therefore , I ask for the help of an advanced developer to help us port these characteristics for ResOverloader module or mod DV_Translate, but not including the Russian translation . This would be helpful for all the community, for the easy translation of applications that are not in the native language without decompile it and break signature validations.
How to setup:
ResOverloader:
Extract strings.xml from your target apk using apktool.
Translate strings.xml to your language.
Now create "resOverloader" folder in sdcard.
Find your app full qualified name in applications under settings and create a folder with app full name. (eg. com.baidu.netdisk)
Now copy the translated strings.xml to app folder inside resOverloader.
Restart your phone and it is done.
Github: https://github.com/babuilyas/resOverloader
Download resOverloader_2.0.apk: http://goo.gl/BwZNV6
DV_Translate:
Extract strings.xml, arrays.xml, etc... from your target apk using apktool.
Translate strings.xml, arrays.xml, etc..., to your language.
Now create "dv_translate" folder in sdcard.
Find your app full qualified name in applications under settings and create a folder with app full name. (eg. com.baidu.netdisk)
Now copy the translated strings.xml, arrays.xml, etc..., to app folder inside dv_translate.
Restart your phone and it is done.
Github: https://github.com/DiffeR777/DV_Translate
Download DV_Translate1.1_SK.apk: http://goo.gl/37Ba8S
Thanks everyone. I´m not developer
Thanks mrbodk for finding workarounds to extend resOverloader module. However, I'm not in development anymore and now hardly find time to read PM and forum posts. I request senior Devs and new starters to get hands on and put applicable items together for enhanced resOverloader module.
Related
I'm from brazil and my model is verizon xt862(unlocked).
I had a problem with de low signal and I solved thanks to this forum.
I would to like to know if it's possible to add more languages to the Android system. It only supports english and spanish.
TTry morelocale 2. It wont change everything but at least your apps will be in your language if supported
is there any way to overwrite the system to a system with more language options?
hello, its only one way to do this right
decompile by using a apktool framework-res.apk and settings.apk
for settings.apk
\Settings\res\values\strings.xml and translate this file manually
and for framework-res.apk
\framework-res\res\values\strings.xml and translate this file manually
and after that compile both apk and put it to your mobile
Hello,
If some ppl from PL looking for polish lang. for Droid3 you make find it below.
you must change /system/app/Settings.apk
Please note this version of apk is for De-odexed system only for this moment
download below
Settings.apk - Speedy Share - upload your files here (NEW)
best regards
Hello niko99,
Very nicely done mod. Could you tell me how to mod the system.apk for my xt910 to add turkish language ?
hello
1. first you must decompile settings.apk ( from motoblur) by apktool
2. and in folder RES/VALUES/strings.xml <- you need edit this file
3. second i pull out file strings.xml with polish lang. from CM7 (there is also turkish lang)
4. both i open in Total commander and all night do a COPY / PASE (line by line)
5. when i done, save new strings.xml and complie settings.apk by apktool
in order to translate the rom, i never did something like that but i read about it and as far as i know it i need to
decompile apk files (settings.apk,etc)
edit (the xml files and that)
and recompile.
but i just can´t do it when i decompile it give me less files that the expected.
i read and is because is a stock rom and need to be deodexed, i dont know how to do it.
someone can help-me?
is missing any step?
Firstly you should deodex your rom I suggest this way;
http://forum.xda-developers.com/showthread.php?t=1208320
Than decompile all apks one by one and edit all lines inside value/strings.xml(as far as I remember the file was you should edit strings.xml)
than recompile your apk.
But I dont know if your language contain different characters with english language, than you maybe edit rom's encode decode characters but this is not easy and I dont know how to.
If you want to add extra language options in settings menu I suggest you should keep refer 4x deodexed or L7 deodexed roms.You can find that rom files with search in google like this "optimus 4x hd system dump deodexed" or "optimus L7 system dump deodexed".
I recently developed an app through android online developers and I received the apk. but my problem now is how to import the apk to android studio to be able to insert & implement my google admob for monitization of my app. Please, help me & good contribution needed. Thanks.
Angelica6 said:
I recently developed an app through android online developers and I received the apk. but my problem now is how to import the apk to android studio to be able to insert & implement my google admob for monitization of my app. Please, help me & good contribution needed. Thanks.
Click to expand...
Click to collapse
apk file is already compiled so I don't think you will be able to edit the whole project just by importing it. You can open your file with WinRAR to retrieve a specific file and then edit it.
Dezash said:
apk file is already compiled so I don't think you will be able to edit the whole project just by importing it. You can open your file with WinRAR to retrieve a specific file and then edit it.
Click to expand...
Click to collapse
Thanks Dezach; How do I find and modify a build.gradle file from the extracted file. I need to modify it before modifying manifest file for my admob integration process. Thanks
You need to have the sourse code. This cannot be done by simple open the apk with winrar or similar programs. You need to decompile the apk to have access to source code. There are a lot of tools for this job in Android section("development and hacking" and "software development"), but is better if you can get the source code from online developers.
Angelica6 said:
Thanks Dezach; How do I find and modify a build.gradle file from the extracted file. I need to modify it before modifying manifest file for my admob integration process. Thanks
Click to expand...
Click to collapse
You can not do it. Gradle is a build tool. There are no gradle files in your .apk
Essayer avec Eclipse c la sollution
you can open as debug APK ( by android studio )
Hello everyone!
I'm trying to add a new language (Portuguese - BR) on ZUI 2.3.0.42, but nothing work, I already tried to add values-pt / values-pt-rBR on framework-res.apk also at Settings.apk and XuiSystemUI.apk from priv-app with help of apktool, maintaining META-INF folder and AndroidManifest.xml but without success, the system still showing only existant languages of the ROM.
How to do this? Hope anyone help!
ZUK Z2 - Z2131 - ZUI 2.3.042
Thanks in advice
framework-res attach
mediafire. com/file/wdb5ibvwm2nnbbb/framework-res.apk
Remove space from .com
diogohue, what does this apk do and where did you get it from if I may ask? I'm in a similar situation (I want to add Hebrew to the selectable languages).
Thanks!