Я видел, как это отвечало в объективе-C, но я не знаю, как преобразовать в быстрый.NSLocale to Country name
Мое приложение получает общедоступную информацию пользователя от Facebook, и мне нужно преобразовать локаль в название страны.
FBRequestConnection.startForMeWithCompletionHandler({
connection, result, error in
user["locale"] = result["locale"]
user["email"] = result["email"]
user.save()
println(result.locale)
})
Например, для французского пользователя код отправляет «Необязательный (fr_FR)» в журнал. Однако мне нужно просто отправить название страны. Согласно localeplanet.com, отображаемым именем «fr_FR» является «French (France)». Поэтому в журнале все, что я хочу, это «Франция».