View unanswered posts | View active topics It is currently 16 May 2012, 21:50



Welcome
Welcome to WADder

You are currently viewing our boards as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, and access many other special features. In addition, registered members also see less advertisements. Registration is fast, simple, and absolutely free, so please, join our community today!


Reply to topic  [ 1 post ] 
 Translating the Systemmenu into a NEW language 
Author Message
Site Admin
User avatar

Joined: 13 Mar 2010, 11:57
Posts: 448
Has thanked: 24 time
Have thanks: 43 time
Post Translating the Systemmenu into a NEW language
This post talks about translating the system menu into a language not available officially from Nintendo. E.g. Chinese or Portuguese. A lot of the info came from diddy81.

I've included this here as it's come up a few times. I'll try to tidy this up. Anyone else with mod access please feel free to help.

Brick protect first!

It would be a huge amount of work though with a huge number of files to edit.

In 3.2E (v289) it is in:
Systemmenu-v289/00000042_app_OUT/html/US2/iplsetting.ash


This is not actually an ash, but a u8archive, so rename it to iplsetting.arc.

Unpack it with u8tool

Then you get lots of js / html files.

These are lz77 compressed. Decompress them with wiilz77.exe (comes with wadder 2.7.3.

Edit them, pack it all up.




Some useful links:
http://forum.wiibrew.org/read.php?27,7959,8622#msg-8622
http://gbatemp.net/index.php?showtopic=138128
http://hackmii.com/2008/04/wii-system-menu-html/#more-13 (demo has gone, but comments are helpful)





iplsetting.ash only edits the setting menu right
wouldn't it be better to edit ipl_common.bmg

it's in the message\eng\ folder
and you dont unpack it you edit it with a hex editer
and just edit the thae ASCII table
heres a small example of the english one

Code:
D.i.s.c. .C.h.a.n.n.e.l...W.i.i. .M.e.n.u...S.t.a.r.t.....P.l.e.a.s.e. .i.n.s.e.r.t. .a. .d.i.s.c.......U.n.a.b.l.e. .t.o. .r.e.a.d. .t.h.e. .d.i.s.c.......C.h.e.c.k. .t.h.e. .W.i.i. .O.p.e.r.a.t.i.o.n.s. .M.a.n.u.a.l...f.o.r. .h.e.l.p.




Cool. I guess the text strings have to be the same length as the originals, or shorter? Or is there a way around that?



If you want to play with the html from the settings menu here are some examples:
http://www.mediafire.com/file/vmdolhfgjmg/...ettingsHTML.zip

Systemmenu 3.2J
000003f_app_OUT\html\JP2\iplsetting_ash_OUT\JP\JP\JPN\index01.html
or online here: http://wiisystemsettings.webs.com/JP/JP/JPN/index01.html

Systemmenu 3.2U
0000042_app_OUT\html\US2\iplsetting_ash_OUT\FIX\US\ENG\index01.html


Here are some batch files that will help you do the unlz77ing / lz77ing quickly:

Code:
unlz77.bat
for /r %%x in (*.html) do start wiilz77.exe "%%x" "%%~nx".htmltxt -unpack
for /r %%x in (*.css) do start wiilz77.exe "%%x" "%%~nx".csstxt -unpack
for /r %%x in (*.js) do start wiilz77.exe "%%x" "%%~nx".jstxt -unpack
pause

lz77.bat
for /r %%x in (*.htmltxt) do start wiilz77.exe "%%x" "%%~nx".html -pack
for /r %%x in (*.csstxt) do start wiilz77.exe "%%x" "%%~nx".css -pack
for /r %%x in (*.jstxt) do start wiilz77.exe "%%x" "%%~nx".js -pack
pause

/r      recursive (looks in sub-directories
~nx    removes extension

_________________
This signature is loading. Please wait.
Image


15 Mar 2010, 04:54
Report this post
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 1 post ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
suspicion-preferred