Somebody told me about a class for language recognition in Cocoa. Does anybody know which one it is?
This is not working:
NSSpellCh
A swift String extension for Jennifer's answer:
extension String {
func language() -> String? {
let tagger = NSLinguisticTagger(tagSchemes: [NSLinguisticTagSchemeLanguage], options: 0)
tagger.string = self
return tagger.tagAtIndex(0, scheme: NSLinguisticTagSchemeLanguage, tokenRange: nil, sentenceRange: nil)
}
}
Usage:
let language = "What language is this?".language()