我需要将法语文本转换为ASCII中最正确的模拟语言。让我解释。在德语中,您应该将ä转换为ae,这不是简单的删除变音符号,它找到了最正确的类比。请用法语帮助我。我发现没有程序化的方式来做到这一点,我创建了Dictionary<char, string>
。将法语转换为ASCII(法语者需要)
要转换(+首都):é,à,è,ù,ê,Ã,ô,û,ï,ü,ÿ,ç。和任何其他你建议!请用ascii写出建议的替代。
谢谢安德烈。
PS:请不要指向How do I remove diacritics (accents) from a string in .NET?。该方法很好,但有点语言不可知论。它只是删除变音符号。如果我没有很好的类比,我打算将它用作默认值。
PPS:普莱斯不关闭的问题,它关系到编程,因为我实现multingual应用
什么时候stackoverflow成为机械turk? – 2010-04-12 20:03:55
好吧,当我回答有关俄罗斯时区变化的问题时,我并没有感觉到错误。 – Andrey 2010-04-12 20:08:47
我无法回答编码问题,但是您有一个不是法语(ÿ)的字符,并且缺少两个:æ,œ, – lkl 2014-03-07 12:16:46