[TOOL][CROSSPLATFORM] jBART - BurgerZ Android ROM Tools

BurgerZ

Senior Member
Sep 1, 2006
249
466
63
39
Minsk
Current version: 0.4.5 Crossplatform (java) - recommended to use

Current version: 1.7.3 Windows - not supported
Current version: 2.0.0 Linux x86_64 - not supported


jBART is a project to automate translation process of Android based ROMs (GingerBread, ICS, MIUI GingerBread, MIUI ICS, and JellyBean etc.)

Main features:
1. Translation of any Android based ROM (you need translation files!). Translation source can be like github repository or local folder
2. Deodex ROMs
3. Translation of single APK (JAR)
4. .....

github.com translations:
1. MIUI GB, ICS, JB - Russian Translation files
2. ANDROID JB (SGS3 AOSP based) - Russian Translation files
3. LeWa OS (GB, ICS) - Russian Translation files
4. CyanMobile-Revo-A - Russian Translation files from Galaxi Mini users
5. and much more

You can browse my github to see what structure your folders will need to be to use with this tool - https://github.com/BurgerZ

Download links: http://burgerz.pro/programms/java/jbart-crossplatform
Screenshot:




If you will have any questions and suggestions - feel free to send me feedback, PM, email.
Developers website - http://burgerz.pro
 

Attachments

Last edited:

The Marionette

Senior Member
Jun 27, 2011
5,146
2,678
253
Zagreb
excuse me,but i have a problem: on miui gb:some letters are chineese even on english,like in settings(some parts are english,some are chineese).so would this program fix that?
if so,i hope for a english translation :)
 

BurgerZ

Senior Member
Sep 1, 2006
249
466
63
39
Minsk
excuse me,but i have a problem: on miui gb:some letters are chineese even on english,like in settings(some parts are english,some are chineese).so would this program fix that?
if so,i hope for a english translation :)
As far as I'm from Russian-speaking country, all my git repositories with translation files are Russian.
If you want to have an English translation files you can browse miuiandroid MIUI translations on github (BART have the ability to understand the structure of these repos).
In data/settings/settings.ini there are REPOs configs. You can add miuiandroid english repo (and increase REPO_COUNT in ini file) for MIUI ICS EN.
I can write some short help file if you need.
 

jmtheiss

Senior Member
May 16, 2008
1,221
776
0
None
If u have any proposition for the functioning of this tool - you are welcome!
Just wanted to say thanks for this tool - I just had a user ask me for a Russian translation, and it looks like this will do the trick!

Plus, deodexing - I had no clue how to do this, and it looks like this tool will handle that, too.

Awesome work.
 

BurgerZ

Senior Member
Sep 1, 2006
249
466
63
39
Minsk
Just wanted to say thanks for this tool - I just had a user ask me for a Russian translation, and it looks like this will do the trick!

Plus, deodexing - I had no clue how to do this, and it looks like this tool will handle that, too.

Awesome work.
Thanks!
I have also deodexer written for linux. I could upload it here.
BART was written for Mac OS X, linux and Windows. But only windows version works for now (full-featured).
 
  • Like
Reactions: jmtheiss

-CALIBAN666-

Senior Member
Feb 24, 2012
6,793
4,299
253
39
Leverkusen,Rheindorf
first,my big congrats for this awesome tool,second is direct a question:i want translate an custom rom in german language,how do i can make this?can anyone plz help me a little bit?thanks!!!greeeeeeeetz from germany:good:
 

BurgerZ

Senior Member
Sep 1, 2006
249
466
63
39
Minsk
first,my big congrats for this awesome tool,second is direct a question:i want translate an custom rom in german language,how do i can make this?can anyone plz help me a little bit?thanks!!!greeeeeeeetz from germany:good:
You can look (as an example) at my repositories for different ROMs - miui gb, ics, cyanogen romz, Lewa OS - at https://github.com/BurgerZ/
You will see the structure of repositories and could make your own for your language.
I did my translations by decompiling all apks from ROMs one by one and by analyzing strings.xml, arrays.xml, etc. for translatable strings.
 
  • Like
Reactions: -CALIBAN666-

Ivanovic

Senior Member
Jun 6, 2010
955
306
93
Halkidiki
When i run the software and point to my local translations all i can see in the log is that the target language is EN-US (instead of el-GR/greek) and no translations found msg for each APK.

Where do i set the desired language?