Apple today released iTunes 7.4.3 for Windows which addresses issues with the initial setup of the iPod touch on some international versions of Windows.

More info and download link (49MB) here.