Release MIUI Multi-Lang ROM 2.6.1 [ICS]


Status
Not open for further replies.

iBotPeaches

Script Gatekeeper
Oct 31, 2011
3,811
1,121
335
#1
A new version has been posted! http://miuiandroid.com/community/threads/miui-multi-lang-rom-2-6-8-ics-uploading.16898/

Hello all,

Rebuild 1 of ROM here: http://miuiandroid.com/community/threads/miui-multi-lang-rom-2-6-1-ics.16822/page-3#post-125224

This week we experienced a few set of problems. Translators might not be aware of the fact that the framework-res.apk file is different on every device. This during our auto build threw errors on literally every device. Translators must put the framework-res file in the /device portion of the branch in the future.

German was removed until some little political problems are resolved, and Ukrainian had some severe problems that didn't get fixed until after the deadline. So we lost 2 languages this week, and I don't remember if we gained any.

Languages included:
  • English (MarkHUK & iBotPeaches)
  • Chinese (Xiaomi)
  • Polish (Acid)
  • Dutch (Kees-Jan)
  • Italian (Mish)
  • Korean (IAmGhost)
  • Spanish (DhK)
  • Danish (1982Strand)
  • Russian (KDG & malchik-solnce)
  • Arabic (silent_4)
  • German (Gerret84)
  • Ukrainian (KDG & vlaaad)
Languages to be Included:
  • Romanian (epruv)
  • Hungarian (vagyula)
  • Swedish (Bestonius)
Downloads:
Notes:
Thanks,
Connor
 
Jul 20, 2011
24
7
23
#5
1. SoundRecorder.apk and MiuiCompass.apk doesn't have Korean even there are translations in repo.

2. It's seems Korean APNs are still missing.

3. About framework-res.apk: It's can be solved easily.

Some of roms like LT18i has multi-language for framework-res by default like this:

values-ko - arrays.xml, plurals.xml, strings.xml (these files have system strings)
values-ko-rKR - arrays.xml (this file has no strings), see below.
Code:
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <integer-array name="maps_starting_lat_lng">
        <item>37560908</item>
        <item>126987705</item>
    </integer-array>
    <integer-array name="maps_starting_zoom">
        <item>4</item>
    </integer-array>
</resources>
And we store strings in values-xx-rXX folder, just like in Translation DEV Guide.

My translated xmls are copied to values-ko-rKR, there will be duplicated string keys <-this breaks automation.

There are some solutions for this:

1. Delete values-xx and values-xx-rXX folders before compile.

2. Merge original values-xx-rXX/arrays.xml into new one, and delete values-xx folder.

3. Why we have to store strings in values-xx-rXX folder? just store them in values-xx, It works perfectly and that's how Samsung and HTC does.

I can confirm using only values-xx without values-xx-rXX works. It compiles fine and shows language well.
 

iBotPeaches

Script Gatekeeper
Oct 31, 2011
3,811
1,121
335
#14
1. SoundRecorder.apk and MiuiCompass.apk doesn't have Korean even there are translations in repo.

2. It's seems Korean APNs are still missing.

3. About framework-res.apk: It's can be solved easily.

Some of roms like LT18i has multi-language for framework-res by default like this:

values-ko - arrays.xml, plurals.xml, strings.xml (these files have system strings)
values-ko-rKR - arrays.xml (this file has no strings), see below.
Code:
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <integer-array name="maps_starting_lat_lng">
        <item>37560908</item>
        <item>126987705</item>
    </integer-array>
    <integer-array name="maps_starting_zoom">
        <item>4</item>
    </integer-array>
</resources>
1) Will look into it. If it was in REPO it should of built in

2) I took that issue directly to Xiaomi and they said they would add it into apn-conf.

3) Thanks
 
Jun 2, 2012
6
0
21
#15
Sensation rom does not work, hang on boot.
Cleared every thing but not working still.
I had that problem, this is because it is the wrong kernel! It is necessary to flash the bootimage using Fastboot, otherwise it won´t work.

If you have S-ON you must use fastboot commands!!
 
May 13, 2011
49
1
18
#16
I had that problem, this is because it is the wrong kernel! It is necessary to flash the bootimage using Fastboot, otherwise it won´t work.

If you have S-ON you must use fastboot commands!!
I have S-OFF, and I can flash the non multi-lang rom and it works fine but not the multi-lang rom.
What should I do exactly?
 
Jun 2, 2012
53
12
28
#18
miui rom for nexus S is not flashable. Give an error when i try to flash it (with and without signature control).
 

iBotPeaches

Script Gatekeeper
Oct 31, 2011
3,811
1,121
335
#21
miui rom for nexus S is not flashable. Give an error when i try to flash it (with and without signature control).
I own the Nexus S and do all the test builds on the device. The Nexus S, if anything, is the most stable. Re-download and check MD5.
 
Feb 16, 2012
63
1
28
#22
I hope Brazilian Portuguese will be included on next releases.


------------------------------------------------------------
Samsung Galaxy SII + MIUI v4 + Tapatalk + SwiftKey
 
May 9, 2011
73
9
18
#24
All bugs in Ukrainian translation with (') without "/" fixed. Translation 100% completed :)
I hope Ukrainian translation will be included on next releases.
 
Jun 3, 2012
12
0
11
#25
Please DhK Fix Spanish Translation as soon as possible!

Someone comunicate him that (Español - España) Has so many bugs, hope to see this solved SOON!

Thanks in advance DhK, keep that work!
 
Status
Not open for further replies.