vb.net中从右到左语言的拼写检查器 [英] Spell Checker for right to left language in vb.net

查看:129
本文介绍了vb.net中从右到左语言的拼写检查器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有任何开源拼写检查库支持阿拉伯语,乌尔都语,波斯语等从右向左的语言.
以上语言的语言样本
اردو
عربی
فارسی

if is there any open source spell check library which have support for right to left languages like Arabic, Urdu, Persian..
language sample for above languages
اردو
عربی
فارسی

推荐答案

从右至左或从左至右无所谓.
拼写检查器必须匹配
-语言
-字母(某些语言可以用两个字母书写)
-拼字规则集(例如,挪威语有两个拼字法)
由于您所有的示例都使用扩展的阿拉伯字母(并且只有一个拼写法,对吗?),所以事情应该不会那么复杂.
我用Google搜索了拼写检查器urdu",发现了
乌尔都语拼写检查工具 [
Right to left or left to right does not matter.
A spell checker must match
- the language
- the alphabet (some languages can be written in two alphabets)
- the orthographical rule set (e.g. there are two orthographies for Norwegian)
Since all your examples use an extended arab alphabet (and have oly one orthography, don''t they?), things should not be so complicated.
I googled for "spell checker urdu" and found
Urdu Spell Checker Utility[^]
I hope you can do so with the other examples.
Oh yes, the encoding could be an issue: whenever you call some functions of the spell checker, make sure that the encoding of your data and the encoding expected by the spell checker do match!


这篇关于vb.net中从右到左语言的拼写检查器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆