iOS Как синхронизировать строки Main.storyboard и Localizable.strings - PullRequest
0 голосов
/ 07 сентября 2018

Итак, у меня большие проблемы с ралли.

Прежде всего, у меня есть 2 локализуемых файла, во-первых, это Main.storyboard, где я перевожу все метки, кнопки.

И у меня есть Localizable.strings, где я перевожу сообщение об ошибке, и некоторое системное сообщение.

И у меня есть что-то вроде этого:

enter image description here

Перевод работает нормально, если я настроил язык телефона.

Но если я хочу вручную изменить язык из приложения, переводим только файл Localizable.strings .

Может быть, возможно синхронизировать эти два файла в одном?

1 Ответ

0 голосов
/ 07 сентября 2018

Вам нужно поменять "AppleLanguages".

let defaults = NSUserDefaults.standardUserDefaults()
defaults.setObject("rs", forKey: "AppleLanguages")
...