1
A
回答
2
如果你的英文名中的字符后,这是一个可以实现的目标,因为他们都已经公布的名称为Unicode标准的一部分。
见例如:然后
你的任务是简单地把Unicode字符列表到表中10万行左右。不幸的是,你得到的名字将是ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM
。
在另一方面,如果你想实际翻译的意思,你需要看的机器翻译软件。微软和谷歌都有着名的云翻译产品,还有其他几种深思熟虑的产品。
2
我认为简单的答案是,你不能,除非你缩小你的要求了很多。看来你想利用文本样本,A,并将其转换成文本罗马B.
有几个问题来解决:
语言通常不罗马化单个字符的基础上。字符的正确发音是经常依赖于它周围的字符和单词,甚至还可以有特殊的规则,只是一个字(学习,因为它充满了这些英语可以是坚韧,有许多语言借词不归拼写)。
即使你要还是支持你的每一种语言的代码规则有同形异义,词使用拼写完全相同的角色,但有不同的发音(因此罗马),取决于什么意思 - 例如“播种”意味着一头猪,或者“播种”(其中w是沉默的)意思是种植种子。
然后,你会遇到什么语言是罗马化的问题:字符甚至字不是一种语言所特有的,但实际意义和罗马化可能会有所不同。许多语言包括来自这些语言的借阅单词,这些语言与他们共享字符的事实使任何试图自动确定您想要罗马化的语言的尝试变得复杂化。
考虑到所有这些困难,你究竟想要达到什么样的目标(你要解决什么问题)?
你提到要“转换”成英文的语言,英语,法语 - 法国尚(其重音字符)已经被写入了罗马字母。即使偶尔使用英语的日常用语偶尔也会使用重音字符,尽管这些字符非常罕见,即使它们被省略(例如简历)也能理解其意义和发音。
你的问题真的是你不能存储unicode /扩展ASCII?有许多方法可以纠正或解决这个问题。
相关问题
- 1. Python3将非英文字符转换为英文字符
- 2. Oracle SQL加载器:将外部字符转换为英文
- 3. 如何在sql查询中将字符串转换为时间
- 4. 将文本从英文字符转换成希伯来字符
- 5. 将字符从任何语言转换为英文字符
- 6. 如何将字符串转换为SQL查询中的日期?
- 7. 如何将字符串列表转换为查询字符串?
- 8. 将外来字符转换为正常
- 9. 如何将西里尔字符串转换为英文在c#
- 10. 如何将数字字符串('14,72')转换为sql查询中的数字
- 11. 如何将字典转换为Python中的查询字符串?
- 12. 如何将此sql字符串转换为ibatis sql字符串?
- 13. 将所有外来的字符串数字转换为英文数字字符串
- 14. 将字符串转换为linq查询
- 15. 将字符串转换为LINQ查询
- 16. 将字符串转换为linq查询
- 17. 在Python中转换非英文字符
- 18. 如何将英尺转换为英寸字符串
- 19. 如何将土耳其的字符转换为英文字符串?
- 20. SQL EncryptByKey/DecryptByKey将以英文保存的数据转换为非英文字符
- 21. SQL - 将字符串转换为文本
- 22. SQL Server查询(查看)将字符串转换为DateTime
- 23. 如何将访问查询转换为SQL Server查询字符串?
- 24. 如何将字符串文字转换为字符串值
- 25. 将阿拉伯数字转换为英文字符串
- 26. 字符串转换为使用非英文字符(Unicode)的
- 27. 如何将DateTime转换为Linq查询中的字符串?
- 28. 如何将查询字符串转换为PHP中的变量?
- 29. 将外国文字(希腊文)转换为英文文字。
- 30. 在Python中替换英文字母外的任何字符?
您正在使用哪些关系型数据库?您能否提供具体示例来说明您的要求? – 2011-03-16 22:03:35
嗯......☃'的英文字符是什么? – 2011-03-16 22:03:51
SQL Server 2008 我可以使用sql查询获取日语英语单词吗? – Harry 2011-03-16 22:13:42