2014-11-20 2 views
3

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

E.g. если мое приложение поддерживает только английский, китайский, французский функция может вернуть [еп, ж, фр]

ответ

2

скор:

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

ObjC:

NSArray *availableLanguages = [[NSBundle mainBundle] localizations];