Как правило, вы используете функции локализации Apple - специальные папки "lproj" в вашем комплекте приложений, содержащие локализованные версии ваших перьев, файлов, строковых ресурсов и т. Д.
Дополнительную информацию можно найти в iOS AppleДокументы по интернационализации , а также некоторые полезные сторонние учебники .
Хотя MonoDevelop не предоставляет явной поддержки локализации, просто добавьте папки lproj в ваш проектroot и пометка их содержимого как «Content» должны правильно добавить их в комплект приложения.
Любой ресурс, который вы загружаете из комплекта, должен затем загрузить соответствующую локализованную версию, если она есть.Это включает в себя API, которые автоматически загружают элементы из пакета, такие как создание экземпляров представлений из xibs / nibs, а также API для явного извлечения ресурсов из пакета.Например, NSBundle.LocalizedString загрузит соответствующую строку из ваших строковых ресурсов.