I'd like to add to the discussions regarding updates and dlc. I've never actually change the app.xml file to prevent updates and dlc. I was just lazy. Most of them still works in english even with the over -the -internet update. I didn't find updating the game changing anything in the replaced language files, i.e. the language content file size remain the same as the eng version. If you use the ftpii method, you will see that the updates and dlc are stored in completely diffeŕnt place on your drive. They shouldn't change any modification you have done to the main game. But if something was missing the game just might not run.
For the games that didnt work after update, I found the similar language folder in the update folder too. So, once you replace that too, you might be good. However, I still have some trouble with captain toad +update Im not quite sure why.