XCode 15.4 日本語化計画
ロケールで使用される言語を表す型。
識別子から言語を作成します。
init(components: Locale.Language.Components)
そのコンポーネント値から言語を作成します。
struct Locale.Language.Components
さまざまなコンポーネントによって言語を識別する型。
init(languageCode: Locale.LanguageCode?, script: Locale.Script?, region: Locale.Region?)
与えられた言語コード、スクリプト、および地域から言語を作成します。
var languageCode: Locale.LanguageCode?
言語を識別する言語コード。
言語に関連したアルファベットコード。
この言語を使用する地域。
ロケールまたは言語を指定するために使用する、地理的領域を表す型。
言語の書き文字。
与えられた言語で使用される書き文字。
var characterDirection: Locale.LanguageDirection
行内の文字の順序。
typealias Locale.LanguageDirection
言語の方向の標準セットのエイリアス。
この言語の親言語(存在する場合)。
func hasCommonParent(with: Locale.Language) -> Bool
与えられた言語がこの言語と共通の親を共有しているかどうかを示すブール値を返します。
func isEquivalent(to: Locale.Language) -> Bool
欠落しているコンポーネントを展開した後、この言語と別の言語が同等かどうかを示すブール値を返します。
static var systemLanguages: [Locale.Language]
システムでサポートされている言語の配列。
与えられた復号器から復号して新しいインスタンスを作成します。
この値を与えられたエンコーダにコード化します。
ハッシュ値です。
この値の不可欠なコンポーネントを与えられたハッシャーに入力してハッシュします。
static func == (Locale.Language, Locale.Language) -> Bool
2 つの値が等しいかどうかを示すブール値を返します。
static func != (Locale.Language, Locale.Language) -> Bool
2 つの値が等しくないかどうかを示すブール値を返します。
var lineLayoutDirection: Locale.LanguageDirection
ロケールの言語。