У меня есть простое приложение для Mac, которое я хочу интернационализировать. Я знаю, как использовать NSLocalizedString
и т. Д., И это кажется очень удобным и продуманным.Интернационализация файлов .xib в Xcode
Тем не менее, мне также необходимо интернационализировать файл .xib
в моем проекте. Я нашел this post о процессе.
Я попробовал, и это работает, но поражает меня как крайне плохую идею. Неужели нет лучшего способа? Что после пост производит это куча копий файла .xib, один для каждого языка:
Это прекрасно работает, пока вы не решите изменить элемент в интерфейсе, потому что тогда вы должны перейдите на каждый язык и измените элемент в каждом из них.
Есть ли лучший способ интернационализации xib-файлов?
Спасибо, но это на самом деле для Mac-приложения, а не для iOS. Отредактировано сейчас, чтобы сделать это ясно. – houbysoft
Если вы попытаетесь запустить приложение с базой интернационализации на iOS5, произойдет сбой приложения или просто не будет использовать переводы/интернационализации? – Fluffhead