Я просмотрел MSDN и не смог найти четкого ответа на этот вопрос. Итак, если я создаю локализованное WP7-приложение, должен ли я соответствовать настройкам языка/культуры телефона или я могу внедрить свой собственный механизм переключения языка/культуры внутри приложения?
Вот соответствующий раздел из MSDN: http://msdn.microsoft.com/en-us/library/ff637522(v=vs.92).aspx
Об этом говорится в разделе «Тестирование вашего приложения»:
При изменении языка отображения убедитесь, что язык пользовательского интерфейса вашего приложения автоматически обновляется до этого языка.
Следует ли воспринимать это как «мягкое» руководство или как предварительное условие для принятия Marketplace?
пс. Я знаю, что этот вопрос носит довольно академический характер, потому что я не могу придумать ни одного сценария, в котором стандартного механизма локализации было бы недостаточно.
Изменить: чтобы уточнить мою точку зрения: если я создаю локализованное/глобализованное приложение, нужно ли мне использовать настройки телефона или я могу реализовать свое собственное переключение культуры?