相关疑难解决方法(0)

Unicode文本的罗马化

我正在寻找一种方法,将任何语言的Unicode字母字符音译为带重音的拉丁字母.目的是让外国人深入了解用任何非拉丁文字写的名字和文字的发音.

例子:

希腊语:Romanize("???????????")回归"Alphab?tikós"(或"Alfavitikós")

日本:Romanize("????")收益"shimbashi"(或"sinbasi")

俄语:Romanize("???? ???????")返回"yaytsa Faberzhe"(或"jajcaFaberže")

理想情况下,它应该支持以下脚本中的字符:CJK,印度语,西里尔语,闪米特语和希腊语.它应该是数据驱动和可扩展的,使用来自Unicode联盟,美国,欧盟或联合国的数据.代码应该是用.NET或Java编写的开源代码.

这样的图书馆存在吗?

unicode transliteration internationalization

22
推荐指数
4
解决办法
3895
查看次数