Я попытался с испанским успешно. Смотрите основные шаги, которые я следовал.
(Примечание. В этом проекте не используется построитель интерфейса.)
1.Добавьте папку с именем es.lproj в корневой каталог проекта.
2. Откройте терминал и перейдите в корневой каталог.
3.Введите genstrings -o es.lproj * .m. Это создаст файл Localizable.strings в папке es.lproj.
(Убедитесь, что все строки, которые вы хотите локализовать, вы используете NSLocalizedString вместо NSString.)
4. Перейдите в Xcode и добавьте es.lproj в Target. Убедитесь, что подтвердили, когда всплывает сообщение.
5.открыть файл Localizable.strings, отредактировать и сохранить.
например:
/ * Метка телефона * /
"Phone" = "Teléfono";
5.Зайдите в настройки телефона-> Общие-> Международные и измените «Язык» и «Формат региона» соответственно.
6. Запустите приложение.
Это должно работать нормально.