class func dominantLanguage (for: String) -> String?
func orthography(at: Int, effectiveRange : NSRangePointer?) -> NSOrthography?
func setOrthography (NSOrthography?, range: NSRange)
Availability 有効性
Technology
var dominantLanguage: String
? { get }
The BCP-47 tag identifying the dominant language of the string, or the tag "und" if a specific language cannot be determined. その文字列の優勢な言語を識別しているBCP-47タグ、または特定の言語が判定されることができないならばタグ "und"。
If you want to know the dominant language of a string that you're analyzing with a linguistic tagger (for example, identifying part of speech for each word), specify the language
tag scheme in the initializer. After you set the string
property of the linguistic tagger, the dominant language can be determined with the dominant
property, as shown in this example:
あなたがある言語学的タガーで分析している(例えば、各単語に対する品詞を識別している)ある文字列の優勢な言語を知りたいならば、language
タグスキームをイニシャライザにおいて指定してください。あなたが言語学的タガーのstring
プロパティを設定した後、優勢な言語はdominant
プロパティで特定できます、この例で示されるように:
In the example, the BCP-47 language tag "de" is returned as the dominant language, indicating that the text is in German. 例において、BCP-47言語タグ "de" は優勢な言語として返され、そのテキストがドイツ語であることを示しています。
class func dominantLanguage (for: String) -> String?
func orthography(at: Int, effectiveRange : NSRangePointer?) -> NSOrthography?
func setOrthography (NSOrthography?, range: NSRange)