I'm writing XNA game and want my game to support 5 different languages and be visible in all the respective markets where users speak those 5 languages. So what I have:
graphics with text translated into all 5 languages - buttons, logos and so on
metadata translated into all 5 languages
So what are my next steps? I've seen examples for Silverlight, but I develop in XNA. Basically, what is the difference between globalization and localization? Which one should I use? Will I have to produce 5 different .xap builds or one universal?
You can use the "Namespace: System.Globalization" it is supported in the XNA framework for xbox 360 and windows phone 7.0