私が使う :
NSString *language = [[NSLocale currentLocale] objectForKey: NSLocaleLanguageCode];
ユーザー言語を決定します。
返される可能性のある値 (例: "fr") と対応する言語 (例: "french") の完全なリストはどこで入手できますか。
ありがとう !
私が使う :
NSString *language = [[NSLocale currentLocale] objectForKey: NSLocaleLanguageCode];
ユーザー言語を決定します。
返される可能性のある値 (例: "fr") と対応する言語 (例: "french") の完全なリストはどこで入手できますか。
ありがとう !
2 つの方法があります。
Locale.isoLanguageCodes
、すべての 2 文字のコードを抽出します。 for languageCode in Locale.isoLanguageCodes {
print(languageCode) // or print(languageCode.prefix(2))
}
Locale.availableIdentifiers
実行Locale.components(fromIdentifier:_)
します。for identifier in Locale.availableIdentifiers {
let components = Locale.components(fromIdentifier: identifier)
// ...
}
完全なリストは、ISO-639-1リストで標準化されています。