Initializer

init(dominantScript:languageMap:)

Creates an orthography object with the specified dominant script and language map. 指定される優勢な書体と言語のマップを備える正書法オブジェクトを作成します。

Declaration 宣言

init(dominantScript script: String, 
languageMap map: [String : [String]])

Parameters パラメータ

script

The dominant script. 優勢な書体。

map

A dictionary mapping ISO 15924 script codes to arrays of BCP-47 language tags. ISO 15924書体コードをBCP-47言語タグの配列にマップしている辞書。

Return Value 戻り値

An orthography object initialized with the specified script and language map. 指定された書体と言語マップで初期化された正書法オブジェクト。

Discussion 議論

You typically use the defaultOrthography(forLanguage:) method to create orthography objects with automatic language mapping. Use this initializer only if you need to override the script associated with one or more languages. あなたは概してdefaultOrthography(forLanguage:)メソッドを使うことで、自動的な言語マッピングを備える正書法オブジェクトを作成します。あなたが1つ以上の言語と結び付けられた書体をオーバーライドする必要がある場合にのみ、このイニシャライザを使ってください。

See Also 参照

Creating Orthography Objects 正書法オブジェクトを作成する

Related Documentation 関連文書