alguien me contó acerca de una clase para reconocimiento de idioma en Cocoa. ¿Alguien sabe cuál es?Detectar idioma de NSString
Ésta es no de trabajo:
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]);
El resultado es 'es', pero debe ser 'de'.
Gracias ...
Mi alemán no es muy bueno, pero no debería ser "einen Deutscher texto"? Disculpe si me equivoco sin embargo. –
+1 gran pregunta! con la cantidad de tiempo que paso trabajando con los frameworks, me sorprende que nunca antes haya oído hablar de detección de lenguaje como este. –
@WTP: No, es "ein". Sin embargo, dices "Ich lese * einen * deutschen Text". ;) El alemán es una perra desagradable. Lleno de entropía ;) #native – Regexident