No, this version of the glitch can only be done in copies of the game that were sold in Japan. Also, you can't change the game's language prior to gen 6.
But you can still do a different version of the glitch in all copies of Diamond and Pearl (not Platinum). It's a bit more difficult, because there is no surfable door, but you can still use it to get legit Shaymin and Darkrai.
And hopefully soon it will become easier, because after all this time there was a new discovery about this glitch back in January, which also lets you catch legit Arceus (which was previously thought to be impossible) and will hopefully allow for you to get the others easier as well, and possibly in Platinum, once more research is done.