XCode 15.4 日本語化計画
ロケールの識別子を定義する標準を示す型。
ICU (International Components for Unicode、ユニコード国際機構) 規則に従う識別子の型。
CLDR (Common Locale Data Repository、共通ロケールデータ保管所) 規則に従う識別子の型。
BCP 47 言語識別子の型。
ハッシュ値です。
この値の不可欠なコンポーネントを与えられたハッシャーに入力してハッシュします。
static func == (Locale.IdentifierType, Locale.IdentifierType) -> Bool
2 つの値が等しいかどうかを示すブール値を返します。
static func != (Locale.IdentifierType, Locale.IdentifierType) -> Bool
2 つの値が等しくないかどうかを示すブール値を返します。
static func canonicalIdentifier(from: String) -> String
与えられた文字列から正規の識別子を返します。
  廃止  
static func components(fromIdentifier: String) -> [String : String]
識別子をその構成要素に分割する辞書を返します。
  廃止  
static func identifier(fromComponents: [String : String]) -> String
コンポーネントの辞書から識別子を構築します。
static func identifier(Locale.IdentifierType, from: String) -> String
指定された文字列に対して指定された標準に準拠する識別子を返します。
static func canonicalLanguageIdentifier(from: String) -> String
与えられた文字列から正規の言語識別子を返します。
static func identifier(fromWindowsLocaleCode: Int) -> String?
与えられた Windows ロケールコードからロケール識別子を返します。変換できなかった場合は nil を返します。
static func windowsLocaleCode(fromIdentifier: String) -> Int?
与えられた識別子から Windows ロケールコードを返します。変換できなかった場合は nil を返します。