Глобализация или локализация для моего приложения XNA? - PullRequest
2 голосов
/ 21 января 2012

Я пишу игру XNA и хочу, чтобы моя игра поддерживала 5 разных языков и была видна на всех соответствующих рынках, где пользователи говорят на этих 5 языках.Итак, что у меня есть:

  • графика с текстом, переведенным на все 5 языков - кнопки, логотипы и т. Д.

  • метаданные, переведенные на все 5 языков

Так каковы мои дальнейшие шаги?Я видел примеры для Silverlight, но я разрабатываю в XNA.Какова разница между глобализацией и локализацией?Какой из них я должен использовать?Придется ли мне производить 5 разных сборок .xap или одну универсальную?

1 Ответ

2 голосов
/ 21 января 2012
  • Глобализация - это комбинация интернационализации и локализации;
  • Интернационализация - ваше приложение может поддерживать различные языки и локали;
  • Локализация - ваше приложение может поддерживатьопределенный язык / локаль;
  • Язык - это код, ISO для португальского языка - это pt, для бразильского португальского - это pt_BR;
  • Locale - Бразилия.Существуют различия между бразильским португальским и португальским португальским;

Вы можете использовать «Пространство имен: System.Globalization», которое поддерживается в платформе XNA для xbox 360 и windows phone 7.0

...