Hacking Translating the System Menu

Taleweaver

Storywriter
Member
Joined
Dec 23, 2009
Messages
8,059
Trophies
1
Age
40
Location
Belgium
XP
6,249
Country
Belgium
If you go to your wii's system menu, click on 'wii settings' and scroll to the third page, you'll find where you can change the language of the wii menu.


...or isn't that what you mean?
 

Pakatus

Well-Known Member
OP
Member
Joined
Apr 13, 2009
Messages
779
Trophies
0
Age
43
Location
Portugal
XP
129
Country
wes11ph said:
maybe he forgot about that?

or is it something else

Translate to another language not selectable
smile.gif
Portuguese..as an example
smile.gif


PS: For example, define other strings for menu items....
 

Erikie

Active Member
Newcomer
Joined
Jan 12, 2010
Messages
36
Trophies
0
XP
29
Country
Netherlands
I downloaded sysmenu 3.3E using NUS download and used the decrypt option.
If you then checkout file: 00000033.app with a hex editor you can see a lot of text in it in different languages. If I am not mistaken it is unicoded as all letters are preceeded by 00
This may be a starting point for a custom translation?
 

Pakatus

Well-Known Member
OP
Member
Joined
Apr 13, 2009
Messages
779
Trophies
0
Age
43
Location
Portugal
XP
129
Country
Erikie said:
I downloaded sysmenu 3.3E using NUS download and used the decrypt option.
If you then checkout file: 00000033.app with a hex editor you can see a lot of text in it in different languages. If I am not mistaken it is unicoded as all letters are preceeded by 00
This may be a starting point for a custom translation?


Thats my idea...cause there are a lot of persons down at PT that really miss a translation to our mother tongue.
But would be nice to extend this to being able to define custom strings.
 

wilsoff

Well-Known Member
Member
Joined
Dec 29, 2008
Messages
292
Trophies
0
XP
183
Country
United States
Brick protect first!

Some of this discussion might help you: http://wadder.net/forums/viewtopic.php?f=34&t=2328
Wadder might not be around for much longer, so I've posted most of the useful stuff below...


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
 

Pakatus

Well-Known Member
OP
Member
Joined
Apr 13, 2009
Messages
779
Trophies
0
Age
43
Location
Portugal
XP
129
Country
@wilsoff

Dude...your post is amazing.
You took care on giving as much info as possible.
Its one of the best posts ever...

Thank you for all this...i'll start playing with this soon
smile.gif
 

wilsoff

Well-Known Member
Member
Joined
Dec 29, 2008
Messages
292
Trophies
0
XP
183
Country
United States
You're welcome. You'll see from the original wadder topic that a lot of the info came from diddy81, he's top notch when it comes to themes!

Good luck with it.

EDIT: 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
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://imgur.com/gallery/hkpyXTZ +1