iOS: получить доступные локали в моем проекте

Я создал несколько файлов.strings для локализации моего приложения. Каждый соответствует локали. Теперь я хочу получить список всех доступных локалей в моем приложении. Есть ли функция, чтобы помочь мне сделать это?

Например, если мое приложение поддерживает только английский, китайский, французский, функция может вернуть [en, zh, fr]

1 ответ

Решение

Скоро:

var availableLanguages = NSBundle.mainBundle().localizations as [String]

ObjC:

NSArray *availableLanguages = [[NSBundle mainBundle] localizations];
Другие вопросы по тегам