View Full Version : [UPD beta3] Microwave oven: TRANSLATE YOUR ROM - (for wizard only)
smogdragon
05-10-2007, 02:42 AM
Hi ppl,
I've collected all the tools I use to translate roms from our chefs (God bless them). I don't want to steal anyone's work so the most of the credit should go to the creator of the tools I've packed, so all but Muiver, 2bytecut, Go.bat that were made by me.
It should be easy for everyone to make a translation following these steps (it's easier to do than to read ...):
1) Download and install windows PROFESSIONAL image in your language (source language) from here (http://www.microsoft.com/downloads/details.aspx?FamilyID=38c46aa8-1dd7-426f-a913-4f370a65a582&DisplayLang=en#filelist)
2) Download your preferred foreign language (destination language) ROM (i.e. TNT or OCATIVOI or whatever ... )
3) copy the images over microwave dir, go to the command prompt and run GO "your language image file" "foreign language nbf file":
http://img443.imageshack.us/img443/1203/immaginegu8.jpg (http://img443.imageshack.us/my.php?image=immaginegu8.jpg)
4) Let it run ... When Muiver opens up, set the right languages, pick your preferred options and hit GO.
http://img227.imageshack.us/img227/9789/muiverzp1.jpg (http://img227.imageshack.us/my.php?image=muiverzp1.jpg)
MuiVer automatically looks for the right directories in the MS dump and copies it over the image that needs to be translated, modifying some files and making things you don't have to care about. At this stage you only have to choose, based on your (future) experience, what you want to copy and what not. The options are : Mui directories (OS), Other Mui files (OEMapplications), Other non MUI files (other language related files like staticdict); The more you copy, the most will be translated, more problem you may experience (missing texts, or applications that goes blank screen).
I suggest to always copy the MUI directories and experiment with other options.
5) You're nearly done only have to edit initflashfiles.dat according to your language. This file contains the localized name of some system directories and especially the start menu and start menu items names.
When wincmp opens up you will see two child windows: the left one is the file you have to edit, The right pane c0ntains the initflashfiles localized for your language. Edit the left one, according to what you can see in the right one and then "save source" from File menu. Take big care to the name of the "startup" dir (i.e. in italian it must be changed in "Esecuzione automatica") otherwise your rom won't start the customization (no screen alignment, no initial settings .. etc etc..). I suggest not to change the name of the links in the appbutton section however.
6) When nb2nbf opens up, set everything like always (look at the picture) and hit "translate" button
http://img233.imageshack.us/img233/9582/immaginetp7.jpg (http://img233.imageshack.us/my.php?image=immaginetp7.jpg)
Flash your new translated rom (tools included) ;)
It's a beta, just test .. I am quite happy with it. I'll update the script to run with other devices.
DOWNLOAD links beta3:
Rapidshare Download link (http://rapidshare.com/files/61302567/Microwave.zip.html)
Mediafire Download link (http://www.mediafire.com/?5jxnblyj3ld)
Fixed beta3:
- Added a new tool to speed up initflashfiles.dat editing
Fixed beta2:
- Before flashing move or delete manually the file nk-old.nbf or the Updater could reflash that one in place of the translated one
cgigate
05-10-2007, 03:26 AM
it is good post, even in microwave oven cooked!
starkwong
05-10-2007, 05:31 AM
I think it doesn't work with ROMs that is >= 5.2.1620 because the shellresapps.dll.xxx.mui is incompatible with older versions?
mcmexican
05-10-2007, 07:10 AM
Would someone be kind enough to translate TauRho3i to English.
http://forum.xda-developers.com/showthread.php?t=332663
Anyone want to try?
-McMex
smogdragon
05-10-2007, 07:59 AM
I think it doesn't work with ROMs that is >= 5.2.1620 because the shellresapps.dll.xxx.mui is incompatible with older versions?
If it's true, then remove the directory from dump.src dir before hitting "go" on muiver ... I'll check for it and handle the case in next version.
Would someone be kind enough to translate TauRho3i to English.
http://forum.xda-developers.com/showthread.php?t=332663
Anyone want to try?
Come on man ... you'have the tools now, why don't you try by yourself :|
medkid
05-10-2007, 04:12 PM
can someone up load this tool to another host ? Ex: mediafire.com plz!
I'm having probs in downloading files from rapidshare :o
TauRho
05-10-2007, 05:25 PM
Would someone be kind enough to translate TauRho3i to English.
http://forum.xda-developers.com/showthread.php?t=332663
Anyone want to try?
-McMex
i'll try ;)
...but i'm waiting for my touchscreen :(
smogdragon
05-10-2007, 05:40 PM
New tests shows that a very little number of .mui files (out of .mui dirs) are compatible with our WM6 releases ... for safe translations, do not copy them at all (MuiVer->File->options->Other Mui Files -> ignore all)
Hint: Take a look to the initFlashfiles.dat in the dump.src dir before editing the new one.
can someone up load this tool to another host ? Ex: mediafire.com plz!
I'm having probs in downloading files from rapidshare :o
Done ;)
@Taurho: Take a look at the ROMUpdateUtility.exe ;)
mcmexican
05-10-2007, 07:21 PM
i'll try ;)
...but i'm waiting for my touchscreen :(
If I would have known I have a bricked 8125 sitting on my desk. But thank you.
-McMex
TauRho
06-10-2007, 12:34 AM
If I would have known I have a bricked 8125 sitting on my desk. But thank you.
-McMex
one colleague of mine... and my first beta-tester has lent me his WIZ (only for weekend, of course)!
so....I take back the development!!!
and TauRho4 WWE is arriving ;)
...hummmm sunday morning! (italy time) :eek:
Com_Reg
06-10-2007, 06:42 PM
Great job! I am so expecting tools like this, thanks.
One quick question - Does it translate all content of the ROM, incl. OS and OEM applications? Or only OS, not for other applications in the ROM? Thanks?
danny de w
08-10-2007, 06:35 AM
it doesnt work with me i have downloaded all image file's from microsoft and when i instald it i get a pocket pc dir a tools dir a Images License txt file and a Images Readme file so i placed it all including the nbf file in the microwave dir and pressed go and a msdos screen flashes for about i mili second and then it does nothing did i do somthing wrong??
or can someone please explain me better
thanx
Danny
JouSePo
08-10-2007, 12:51 PM
Can you explain a little more point number 5 and 6 plz?
I'm transalating from wwe to spanish thx.
It's my first attemp to do something with kitchens, etc... :P
cesarr4
08-10-2007, 03:24 PM
Nice release pal.
Maybe I'm doing something wrong but is not working for me... That's what i did:
Downloaded from MS my localized image and installed it (I don't have the emulator installed, just the image).
Already downloaded my english ROM (in my case, TNT 5.0)
Did the GO stuff in this way "GO <localized-Image> <TNT5-ROM>
Then flashed the resultant ROM and it is still in English...
... What I did wrong?
Could you please post a detailed explanation (if it is possible with printscreens) about this process?
Sorry but I'm a little dumb using this one...
Regards and keep on doing this great job!
smogdragon
08-10-2007, 03:38 PM
@com_reg
Does it translate all content of the ROM, incl. OS and OEM applications?
It basically translate the OS and some HTC applications, but due to the high number of versions around, it is safe to only transalte the OS part. I've experienced problems with some HTC applications not displaying properly after translations. So you better make some tests excluding or not some files / dir from Muiver. I'll try to release a more flexible Muiver soon
@danny de w
Open a DOS prompt and type "GO <name of the MS image>.bin nk.nbf"
@cesarr4
Did you move your old nk.nbf in a different place ? The script renames it in nk-old.nbf but this is sometimes not enough: the update utility will still pick the old one in place of the new one. The easiest solution is to move the nk-old.nbf away from the microwave dir.
@JouSePo and ALL :D
I am at work right now and can't take pictures, I will do a better explanation with images when I'll be at home later. By now I can try to explaint it better by words:
During the process some applications will pop-up asking you to do something:
- the first one is the MuiVer, that automatically looks for the right directories in the MS dump and copies it over the image that needs to be translated, modifying some files and making thinghs you don't have to care about. At this stage you only have to choose, based on your (future) experience, what you want to copy and what not. The more you copy, the most will be translated, but you may experience more problem (missing texts, or applications that goes blank screen).
- The second application is a notepad instance, opened on your initFlashfiles.dat. This file contains the localized name of some system directories and especially the start menu. I suggest you to take a look to the initflashfiles present in the microwave\dump.src dir that is the localized version for your language and change the one in the notepad accordingly. The only part that REALLY NEED to be changed is the name of the "startup" dir (i.e. in italian it must be changed in "Esecuzione automatica") otherwise your rom won't start the customization (no screen alignment, no initial settings .. etc etc..)
- At this point the script will have built the nk.nb file that must be translated in a nk.nbf file in order to be flashed. This is done with the last program that opens up : nb2nbf. You will find a set of row in the middle of the screen, check the first checkbox in the first line and in the box on the right pick the nk.nb file from the microwave dir. On the same line choose OS in the combobox on the right and then just click on the text box on the left. A number will appear, it is all ok. Now click on translate and you're done.
cesarr4
09-10-2007, 11:02 PM
Nice printscreens smogdragon!
Thanks!
I have a question:
Which .BIN file should I use? The installed file from Microsoft extracted the following .BIN files:
PPC_ESN.BIN
PPC_ESN_GSM_QVGA_VR.BIN
PPC_ESN_GSM_SQUARE_VR.BIN
PPC_ESN_GSM_VGA_SQUARE_VR.BIN
PPC_ESN_GSM_VGA_VR.BIN
PPC_ESN_GSM_VR.BIN
All of them with same size... Which one should I use for my QTEK A9100 (Wizard)???
Thanks in advance!
cesarr4
09-10-2007, 11:55 PM
In addition to my previous post, I'm getting the following error message when click on "GO" button at MUIVER program (see attachment).
What is going on? It doesn't happens when using Beta2 release.
smogdragon
09-10-2007, 11:59 PM
@cesarr4
PPC_ESN_GSM_QVGA_VR.BIN is the best match with wizard's hardware.
As for the error, I've never seen that :eek: But I can see on the command prompt that you had a previous error "acces is denied". I would try to start clean, deleting dump and dump.src directories. Ah, be sure to have administration rights. Let me know
cesarr4
10-10-2007, 07:56 PM
thanks for your prompt responses and your help.
I flashed the resultant rom to my Wizard and it is working fine but some issues arised with built-in apps. By example, the phone app doesn't start and built in software keyboard doesn't show up...
I was wondering if it is possible to extract the OS part from the MS image and pack it into a nk.nbf file and flash it (I mean, do not transkate a existing rom but using the OS inside the .bin file and flash it to the device)...
it is possible? what can be the side-effects doing that?
danny de w
10-10-2007, 08:25 PM
hello smogdragon
i tried using cmd and it work t for a little bit when i deed everything you said it say that it cant find this file cant find that file it cant find muiver nothing get recognized by cmd
but its all in the same dir and the image file too
smogdragon
10-10-2007, 08:54 PM
@danny de w
hello smogdragon
i tried using cmd and it work t for a little bit when i deed everything you said it say that it cant find this file cant find that file it cant find muiver nothing get recognized by cmd
but its all in the same dir and the image file too
please, move to the microwave directory before launching go.bat, do like this:
cd \microwave
go PPC_NLD_GSM_QVGA_VR.BIN nk.nbf
@cesarr4
I flashed the resultant rom to my Wizard and it is working fine but some issues arised with built-in apps. By example, the phone app doesn't start and built in software keyboard doesn't show up...
This is beacause you messed something with initflashfiles.dat. Try to just change:
- the name of the links in the "start menu" directories
- the "start up" folder name.
Most of the issues will be solved ... however you will still have to trick something to make it fully work (i.e. delete the welcome.lnk from startup folder after first boot).
I was wondering if it is possible to extract the OS part from the MS image and pack it into a nk.nbf file and flash it (I mean, do not transkate a existing rom but using the OS inside the .bin file and flash it to the device)...
it is possible? what can be the side-effects doing that?
Well .. you don't have an imgfs template to do that. Furthermore that OS is not built against a wizard hardware, so I think it would not work
karlheinz
11-10-2007, 12:39 PM
Where can I get these Files?
1) Download and install windows PROFESSIONAL image in your language (source language) from here :
Regards KarlHeinz
Rhapsody
11-10-2007, 01:14 PM
Where can I get these Files?
1) Download and install windows PROFESSIONAL image in your language (source language) from here :
Regards KarlHeinzThe word 'here' is a link. To this site: http://www.microsoft.com/downloads/details.aspx?FamilyID=38c46aa8-1dd7-426f-a913-4f370a65a582&DisplayLang=en#filelist
nic2mit
11-10-2007, 04:13 PM
this coulb be a dream come true for some people.
I have few questions.
1. will this work for Eastern laguages such as Chinese, Japanes and Korean?
2. does this includes IME, Keyboard, language dictionary as well?
Thanks.
Mit.
smogdragon
11-10-2007, 04:28 PM
1. will this work for Eastern laguages such as Chinese, Japanes and Korean?
Never tested, just try ... don't know if there are any difference than resource file in those languages.
does this includes IME, Keyboard, language dictionary as well?
No, I will add support for that in next version of muiver, I just want to know if it's a valid thing to work on .. or should I throw it to the spikes
pansen83
12-10-2007, 01:36 PM
Can everybody help? The microwave is very good to translate its works really good but i cant create directorys and i cant not install any programs or save any files from active sync? i have translate from german its a mui file what i not translate ???? i have no ather ideeas
iriarteerick
13-10-2007, 03:12 AM
i have an issue, i translate the tnt 1437 to spanish last night, and now i can`t connect with active sync, it says connected as guest, somebody can help me please? tnxs in advance.
papagenito
15-10-2007, 01:17 AM
Hello smogdragon I have tried to translate the WRCX3 rom ( english ) to spanish, could you make a tutorial with a lot of photos and less words.
Thanks.
I´m sorry in the school I was sleeping in english class :( .
mygsm1
15-10-2007, 04:33 AM
please cesarr4 i need your help to spanish.
mygsm1@gmail.com,
papagenito
16-10-2007, 07:27 PM
To the people who translate a rom to spanish, could give us the rom??
A aquellos que coseguisteis traducir la rom wm6 a espaņol, podriais compartirla con los que tenemos problemas tecnicos ( yo me bloqueo en el punto 5 de editar no se que ) y asi poder probarla. Gracias
emiconi
17-10-2007, 06:57 PM
Hi smoogdragon,
I have used your tool to tranlsate the last TNT.1921 and after flashing everything seems to work correctly, but like other people, sincronization with ActiveSync it's not working. Do you have any suggestion?
Thanks
emiconi
papagenito
19-10-2007, 07:06 PM
Hello Could anyone explain it a few more over points 5 and 6.
Thanks.
Podria alguno explicar mas detalladamente como se desarrolla la traduccion a partir del momento en que se abre la ventana de "MUI", llevo varios dias bloqueado aqui y me gustaria poder continuar y si sale una ROM que funcione poder compartirla.
Gracias
djechelon
20-10-2007, 02:17 AM
What's up with Vista x64? When it starts Muiver, the dump directory is empty, and when it finishes it's still empty, so there's no file to compare. Also, i found that there should be a 80040000-OS.nb file somewhere, but none of the programs creates it. Did I miss something?
I set all the programs to work like on XPSP2 in Compatibility Mode. I even ran them as Administrator but nothing worked. Do I really have to install Virtual PC and XP on a virtual machine?
:( :(
I would like to translate TofClock's Qtek2020 ROM before kitchening it. Can somebody help me?
Arakuso
23-10-2007, 10:01 PM
He managed to translate a Spanish rom to the truth and that translates very well, but there are gaps in some muis file PPC_ESN_GSM_QVGA_VR.BIN that I will have to search, the rom goes well although the biggest problem is after cooking I can not install any cab, possibly by any route must be changed for the installation of cabs suppose, someone known to be amended?
He conseguido traducir una rom a espaņol y la verdad que traduce muy bien,aunque faltan algunas muis en el archivo PPC_ESN_GSM_QVGA_VR.BIN que tendre que buscar,la rom va bien aunque el mayor problema despues de cocinar es que no puedo instalar ningun cab,posiblemente por alguna ruta que hay que cambiar para la instalacion de los cabs supongo,alguien sabe que hay que modificar?
eventure
28-10-2007, 08:00 PM
Is there a way to emulate the translated images on PC?
Perhaps with MS-Emulator http://www.microsoft.com/downloads/details.aspx?FamilyID=38c46aa8-1dd7-426f-a913-4f370a65a582&DisplayLang=en#filelist
I tried this, but it doesn`t work :(
ajmeneses
11-04-2008, 12:56 AM
Hi,
i've followed all of the steps, and everything worked like a charm, But can't sync the phone. Activesync gets stucj ate Guest Mode.
Thank for the help
nunoamata
11-04-2008, 02:36 PM
Can somebody help me! When i install the emulator, a box appear and said: "the cabinet file 'sdkfiles.cab' required for this installation is corrupt and canot be used."
What is that? Can i do something to instal that. If i click on the "Retry", the installation fails.
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.