Короткий ответ - нет. Вы, как разработчик, будете тесно связаны с интернационализацией каждой видимой пользователем строки и культурного предположения в вашем приложении.
Длинный ответ - прочитать документацию по интернационализации Apple, понять, как поиск ресурсов взаимодействует с каталогами локализации в структуре комплекта, познакомиться с NSLocalizedString()
и его родственниками, поиграть с некоторыми .strings
файлами и изменить свои системный язык, чтобы понять, как то, что вы делаете, повлияет на конечного пользователя.
Когда дело доходит до локализации информации, содержащейся в XIB, вам следует прочитать статью Уила Шипли «Затерянные в переводах». Возможно, вы также захотите взглянуть на то, как проекты с открытым исходным кодом, такие как Growl и Adium, интернационализируются и локализация.