Works for all US and foreign versions, only thing is, the text is in English. All instructions should be included when you open it.
If you experience any new graphics problems when installing the patch, please make sure to reinstall Direct X 8.0 from the Giants CD.
There's a full list of patch fixes in the readme, most notably, compatibility, single player, and multiplayer issues. Again, check the readme for a full list.