IOS: Добавить языки как Localizable.strings
Я хочу локализовать свое приложение, и я добавлю французский и испанский языки в целевые свойства, отличные от английского
![enter image description here]()
Но эти языки не отображаются внутри инспектора файлов для выбора. Только "Английский" и "Что-то называемое" База ".
![enter image description here]()
Любая помощь?
Ответы
Ответ 1
Если вы перейдете на панель "Информация" вашего проекта, вы увидите панель, в которой будут показаны ваши цели развертывания, конфигурации и текущие локализации, которые вы поддерживаете (включая галочку "Использовать базовую интернационализацию" ). База интернационализации, b.t.w., позволяет вам иметь один файл раскадровки, который имеет разные строковые файлы, заполняющие строковые поля в раскадровке. Он работает для iOS 6 и более поздних версий.
Когда вы начнете, это может выглядеть так:
![The Info Pane before adding any localizations]()
Здесь я добавил хинди как возможность языка:
![The Info Pane after adding Hindi]()
И когда вы закончите, у вас есть флажок на выбор:
![And here's our new option]()
Ответ 2
Вам нужно добавить в свой информационный проект локализацию (я не могу добавить изображение извините).
Затем вам нужно создать новый файл в вашем проекте с именем "Localizable.strings" и локализовать этот файл в вашем личном меню.
++
Ответ 3
Просто нажмите на свой проект на панели "Информация", где вы увидите "Локализация" и добавьте нужные языки.