有人告訴我有關Cocoa語言識別的類。 有人知道它是哪一個嗎?檢測NSString的語言
這是不工作:
NSSpellChecker *spellChecker = [NSSpellChecker sharedSpellChecker];
[spellChecker setAutomaticallyIdentifiesLanguages:YES];
NSString *spellCheckText = @"Guten Tag Herr Mustermann. Dies ist ein deutscher Text. Bitte löschen Sie diesen nicht.";
[spellChecker checkSpellingOfString:spellCheckText startingAt:0];
NSLog(@"%@", [spellChecker language]);
結果是 '恩',但應該是 '德'。
謝謝...
我的德語不太好,但它不應該是「einen德意志文本」?對不起,如果我錯了。 – 2011-06-12 22:24:16
+1很棒的問題!花了我花在框架上的時間,我很驚訝我從來沒有聽說過這種語言檢測。 – 2011-06-12 23:39:59
@WTP:不,它是「ein」。不過,你會說「Ich lese * einen * deutschen Text」。 ;)德語是一個討厭的婊子。充滿熵。 ;)#native – Regexident 2011-06-13 00:07:01