Xcode 如何将语言添加到NSSpellChecker';有哪些可用语言?
目前,一个电话Xcode 如何将语言添加到NSSpellChecker';有哪些可用语言?,xcode,macos,swift,internationalization,Xcode,Macos,Swift,Internationalization,目前,一个电话 println(NSSpellChecker.sharedSpellChecker().availableLanguages) 打印此语言列表: [en_GB, en, en_AU, en_CA, en_IN, da, de, es, fr, it, nl, nb, pt_BR, pt_PT, sv, tr, ru] 我还需要处理另外两种语言,所以我遵循了这一点,并成功地将这两种语言添加到我的mac电脑的拼写检查器中。所以,是的,我现在已经对这些传统语言进行了全系统的拼写检查
println(NSSpellChecker.sharedSpellChecker().availableLanguages)
打印此语言列表:
[en_GB, en, en_AU, en_CA, en_IN, da, de, es, fr, it, nl, nb, pt_BR, pt_PT, sv, tr, ru]
我还需要处理另外两种语言,所以我遵循了这一点,并成功地将这两种语言添加到我的mac电脑的拼写检查器中。所以,是的,我现在已经对这些传统语言进行了全系统的拼写检查。它们以可用的拼写检查语言显示,并在下面的屏幕截图上显示-第一语言Slovenčina是新的(它的代码是sk
):
不幸的是,NSSpellChecker
似乎没有注册这些新语言,因为它们没有列为可用语言。可用语言列表不变,如上所示
有没有办法让
NSSpellChecker
使用这些添加的语言 似乎NSSpellChecker
类中有一些bug。早在2008年,定制的NSSpellChecker
服务器就出现了一个bug(几个月后修复)
目前,我建议您提交一个文件,因为您的代码正如文档和编译器所说的那样是正确的
更新 关于
NSSpellChecker
类,还有很多其他的bug,所以我并不惊讶,你刚刚找到了另一个
Buggy
NSSpellChecker
似乎…您找到了问题的解决方案吗?我也有同样的问题。