Proof of Concept that this is possible, albeit a bit more work than you would think it is.
By borrowing the dialogue text from the vita version, we can have English dialogue on the Switch version, however, without assembly patching all the UI text will be Japanese and you will also run into other issues such as a hardcoded character limit per line that is very terrible.
(Example of before/after patching the limit to match English PS3/Vita releases)
Most (all?) of the text in the UI is located in the executable (such as button prompt text and character names in dialogue boxes), and the button prompt text requires full width english characters (so 3 bytes per character) or else that entire part of the UI actually stops rendering, which means new text is often bigger than the original, which means you need to find space in the executabe, write the new string there, redirect references, etc etc.
Here's a good preview video of how things look right now.
How much interest is there in a release of this?
I'm doing this because a good friend asked, but if people are interested I could make a public release(s) of some capacity.
By borrowing the dialogue text from the vita version, we can have English dialogue on the Switch version, however, without assembly patching all the UI text will be Japanese and you will also run into other issues such as a hardcoded character limit per line that is very terrible.
(Example of before/after patching the limit to match English PS3/Vita releases)
Most (all?) of the text in the UI is located in the executable (such as button prompt text and character names in dialogue boxes), and the button prompt text requires full width english characters (so 3 bytes per character) or else that entire part of the UI actually stops rendering, which means new text is often bigger than the original, which means you need to find space in the executabe, write the new string there, redirect references, etc etc.
Here's a good preview video of how things look right now.
How much interest is there in a release of this?
I'm doing this because a good friend asked, but if people are interested I could make a public release(s) of some capacity.