这对多语言网站有何帮助?
答案 0 :(得分:3)
UTF-8
是一个Unicode character encoding(字符集),其中涵盖了所有在人类世界中已知的字符here。例如ISO 8859-x
没有涵盖它们,它只涵盖拉丁字符(a-z等)。如果您希望您的webapp能够显示和处理非拉丁字符,那么您真的需要一个Unicode字符集,否则您的webapp将会Mojibake。
The article of Joel非常适合开始使用,如果你有Java背景,你可能会发现这篇文章很有用,它不仅详细解释了字符集的使用,还包含实际示例和完整的解决方案如何使它在Java(JSP / Servlet)Web应用程序中正常工作:Unicode - How to get the characters right?
答案 1 :(得分:1)
它本身无助于多语言网站。它的作用是通知Web浏览器该网页是以UTF-8编码的。有关详细信息,请参阅this article。
答案 2 :(得分:0)
如果它设置在前端,后端(我假设有某种形式的内容管理系统用于输入文本等)和数据库整理,它将允许非ASCII字符输入,存储并随后正确输出。
那就是说,这实际上只是略读表面。