Release MIUI Multi-Lang ROM 2.6.1 [ICS]


Status
Not open for further replies.

iBotPeaches

Script Gatekeeper
Oct 31, 2011
3,807
335
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
 

Daehan Kim

Members
Jul 20, 2011
24
23
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.
 

Nexus S

Members
May 13, 2011
49
18
Sensation rom does not work, hang on boot.
Cleared every thing but not working still.
 

iBotPeaches

Script Gatekeeper
Oct 31, 2011
3,807
335
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
 

Rickard

Members
Jun 2, 2012
6
21
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!!
 

Nexus S

Members
May 13, 2011
49
18
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?
 

surfra

Members
Jun 2, 2012
67
30
miui rom for nexus S is not flashable. Give an error when i try to flash it (with and without signature control).
 

Ferdi

Members
May 28, 2012
6
11
Hi I can help to translate the Turkish language. Turkish language can help create.
 

iBotPeaches

Script Gatekeeper
Oct 31, 2011
3,807
335
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.
 

@AdairJunior

Members
Feb 16, 2012
63
28
I hope Brazilian Portuguese will be included on next releases.


------------------------------------------------------------
Samsung Galaxy SII + MIUI v4 + Tapatalk + SwiftKey
 

Vlaaaad

Members
May 9, 2011
73
18
All bugs in Ukrainian translation with (') without "/" fixed. Translation 100% completed :)
I hope Ukrainian translation will be included on next releases.
 

vespper

Members
Jun 3, 2012
12
11
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.