Hrrm... well if that's true, then I guess any of the sources I could site wouldn't really matter. I guess I was simply confused over syntax. In every place I've read it, they only said that as long as the two pokemon were different languages, it would work. Not that one had to be the same as the cartridge you're using.when RNGing it gives you 2 outputs depending on whether you choose "Normal" or "International" which effectively shows you the inner workings of the Masuda Method - so we're talking about both
(keep in mind i only tried it with both parents being foreign twice - i may have fudged the taps both times but i doubt it)
anyway do you have a link?
Anyway, I can't go and site anything cause... it's actually hard to find anyone saying something authoritative on it or explicitly stating "only one can be foreign" or "as long as they're different language." My conclusion was mostly based on people saying they just had to be different. So I guess I don't have a link. I simply answered the question using what has been previously stated, and not explicitly refuted, in the topic. Perhaps I just misread it.
Also, I supposed I'd actually like if you described the process you used to determine this, it has to only be one foreign pokemon thing. Over PM, though, as this topic is more about actually getting pokemon from Masuda and not the intricacies of it.
So, sorry for the confusion.
EDIT: After a little more searching, here's a link that basically describes what I've usually read.
How To Hatch Shinies EASILY via Junichi Masuda Method (YouTube)
The description is what I've typically thought, which is that the game only checks the nationalities of the pokemon in the breeding, not the cartridge. So as long as they're different (English/Japanese, Japanese/German), the method works.