iOS: получить доступные локали в моем проекте
Я создал несколько файлов.strings для локализации моего приложения. Каждый соответствует локали. Теперь я хочу получить список всех доступных локалей в моем приложении. Есть ли функция, чтобы помочь мне сделать это?
Например, если мое приложение поддерживает только английский, китайский, французский, функция может вернуть [en, zh, fr]
1 ответ
Решение
Скоро:
var availableLanguages = NSBundle.mainBundle().localizations as [String]
ObjC:
NSArray *availableLanguages = [[NSBundle mainBundle] localizations];