Sanky has his own tool written in Python that inserts the text into the ROM, and he uses the text from
these pages. I guess the best way to translate text into other languages would be to create additional pages for them, and Sanky would have to insert the text into the game.
As for the title screen, the tiles are compressed, but they can be decompressed, edited, and recompressed with dedicated tools (like
this, which decompresses the graphics. I forget what we use to recompress them...). So it's possible, but difficult. Also, shouldn't the text say "VERSIÓN PODER", with an accent on the o?
Now, I have made a new patch, which adds foreign letters for various languages (Spanish, French, German, and Italian so far), and the widths have been set for them too. So far, though, they are unused, but I
really want to make it possible to enter these foreign letters when entering your name or nicknaming a Denjuu. It would be a big step ahead of Pokémon, at least. The only reason why I haven't yet is because while I know where the data for text entry is, the problem is that bank 4 has, like, no empty space to fit these in. (Pointers for kana and numbers start at 0x1280D in ROM, and these point to OTHER pointers, for each phone button. From there, it points to an array of the length, and the characters that you can enter.) So this is going to be difficult to do without somehow freeing up space. So, as of now, these foreign letters are unused. (However, you can hack your name by going to 0xC92C in RAM and editing it that way.)
The other change I made was that when entering your name, or nicknaming a Denjuu, it now cycles between uppercase-lowercase-numbers instead of uppercase-numbers-lowercase. The character entry, phone buttons, and text on the bottom-left have been updated accordingly. Yay!
BPS patch:
http://www.mediafire.com/file/56n19u7tc18qyho/tfpatchv102.bps
IPS patch:
http://www.mediafire.com/file/1tmadiac77n4ksc/tfpatchv102.ips
(If
beat is ever updated to allow stack patching by making the checksum verification optional, I'd stop posting IPS files entirely. That way you can patch things like RacieB's Denjuu redrawings with BPS files, since the patches hack two different areas in ROM. I do like BPS better due to checksum information, which is useful here because I've seen people trying to apply translation patches to the wrong ROM, e.g. to Speed, Diamond, Jade, a previously patched English ROM, a ZIP file, etc., and the BPS format is more friendly against these errors.)
All right, it seems that my previous patch caused a minor bug -- when starting the game, or pressing Select, you see lowercase letters on the D-Shot buttons. This patch fixes that, so it's back to numbers again. Sorry about that.
Also, I forgot to add ¿ and ¡ when adding foreign characters before, so I added them in. All the foreign characters are still unused, though.
Finally, it fixes the blank nickname bug that appeared in a few patches back. (Thanks, Sanky, for helping me here!)
BPS patch:
http://www.mediafire.com/file/cd2o58wii1k53wj/tfpatchv103.bps
IPS patch:
http://www.mediafire.com/file/fbneou0p18b75qu/tfpatchv103.ips