I have understood that Masuda Method uses the (0x17) marker in the data structure of the Pokemon games to identify whether two Pokemon have different nationalities (and thus produce shiny offspring more often). What I do not yet understand, is if this is the game language you choose when you start a new game (and thus decently controllable), or if it is tied to the language of the DS system itself / the actual origin of the DS system / the actual origin of the Pokemon game. Could someone please explain?
In a practical sense: I am considering to restart my Pokemon Pearl game, and because it's my least favourite game, I would not mind playing it in a language I barely understand. It could possibly be an easy way to obtain 'foreign' Pokemon suitable for Masuda Method. If there is a very good reason to assume that it works the way I hope it might, I could even buy a second hands 5th Gen Game to make RNGing a 6IV 'foreign' Ditto very easy for me. I know I could also just trade for one and know for sure, but most people don't trade uncloned ones (I don't like clones), and most people also haven't obtained them by themselves (and make me doubt their legitimacy). If this process works in some generation Pokemon game(s) but not in others, I would like to know which one(s).
Thank you for your time.