Custom Messages/Text/Translations¶
It's possible to edit any text shown in a menu by editing the strings file
Info¶
The messages strings are stored in 0100000000001000\romfs\message\<lang code>\<menu>.msbt.szs
What You'll Need¶
- qlaunch romfs files (extract firmare, extract qlaunch)
- Kuriimu v1
Example steps to change the eShop button label¶
- Copy the
qlaunch.msbt.szs
of the language you want to edit from the qlaunch romfs (see path above) - Open Kuriimu and follow this path:
- Pick
qlaunch.msbt.szs
- It will ask you where to decompress it. It will retain the "szs" in the end, but it will say decomp.szs so its unpackaged
- Now open up the
qlaunch.msbt.decomp.szs
in Kuriimu and it should look like this screenshot (with a list of string names on the left) - To change the eShop button label, go down to the ones labeled
RdtSystemTitle_Shop
- Change it to whatever, save it. Then repeat the "Decompress" steps but instead compress this time
- Rename the compressed
.szs
toqlaunch.msbt.szs
- Copy the modified
qlaunch.msbt.szs
toSD:\atmosphere\contents\0100000000001000\romfs\message\<lang code>\qlaunch.msbt.szs
For a more extensive guide (although not yet finished) check out this one by bandithedoge