[Windows Mobile Development and Hacking General] jonbus:
First of all sorry for my english, i hope everybody can understandme....

Ok, i think it would be good to start with a little basics ("procedure") of translating the rom... off course modifications/corrections are welcome...

I think the tools we need are these:

- A good resource editor, i've try some of them, and IMHO, these are the best: XN Explorer (Freeware), and PE Explorer (Paid, 30 days trial)

- MSigner in order to sign the translated muis or anything ;)

- Initflashfiles editor or simply use a text editor which doesn´t add the (un)famous two bytes to the files and change the .dat for .txt

- HV editor (This tool adds the double-slashes for directories in registry)

The last two tools often are part of kitchens, as Hyper Core (the one I use) or the Hybrid Kitchen

Ok, those tools are the ones that I´ve been using, if somebody wants to add more, well welcome...

I won´t go deep in the fact that you need to dump the ROM and get it into Packages... how this is made?, in this forum there are several threads about that, I recommend you this for excellence...

Once you´ve got the packages, notice that there are folders that have some of the following four caracters, depending on the original ROM language:

0401 Arabic ARA.MUI
0402 Bulgarian BG.MUI
041a Croatian HR.MUI
0405 Czech CS.MUI
0406 Danish da.MUI
0413 Dutch (Standard) NL.MUI
0425 Estonian ET.MUI
040b Finnish FI.MUI
040c French (Standard) FR.MUI
0407 German GER.MUI
0408 Greek EL.MUI
0409 World Wide English (WWE).MUI
040d Hebrew HEB.MUI
040e Hungarian hu.MUI
0410 Italian IT.MUI
0411 Japanese JPN.MUI
0412 Korean KOR.MUI
0426 Latvian LV.MUI
0427 Lithuanian LT.MUI
0414 Norwegian no.MUI
0415 Polish pl.MUI
0416 Portuguese (Brazil) Br.MUI
0816 Portuguese (Standard) PT.MUI
0418 Romanian RO.MUI
0419 Russian RU.MUI
0804 Simplified Chinese CHS.MUI
0c0a Spanish (Modern Sort) ES.MUI
041b Slovak SK.MUI
0424 Slovenian SL.MUI
041d Swedish SV.MUI
041e Thai TH.MUI
0404 Traditional Chinese CHH.MUI
041f Turkish TR.MUI

and more....

- Yes, you must rename those language codes of the folder name, with the one you want to translate the ROM into. And inside of those folders, there will be some files with extension .mui (I´m assuming you know what these MUIS are, if not: Wikipedia). These files have the language code in their name, and yes, you must replace (NOT RENAME) them with the correspondent in your language but... Where you get them? you can translate them one by one :eek:, or you can get them one by one from a dumped ROM in your language :( ... or just download them from this thread, fortunately they post all the needed MUIs and help html´s of several languages, so you can get it from there.

- Once you've collect them, all you have to do (an this is the tedious part), is look every folder of the "target" ROM and find in which folder goes each mui and place them there...

There will always be some mui or dll that you can´t find in your language, so the only alternative is to translate it yourself:

- Open the resource editor of your choice (links above), find the MUI and translate everything you see that can be translated... Save it (dah!)

- You must Sign the file or it won´t work at all...whit Msigner (link above) you can do that.

- That´s all with the translation thing...

I think this post is too big, so i´ll continue in the next ;)