在html标签中显示日语,孟加拉语字符

时间:2016-04-10 04:27:52

标签: jquery html c#-4.0 unicode-string

在我的数据库中,一些文字是日文或孟加拉文。当我检索记录并在标签中显示时,就会显示垃圾。

如何在标签中显示任何语言文字?我正在使用c#& MVC

感谢。

2 个答案:

答案 0 :(得分:0)

如果您使用谷歌字体,选择字体时有一个选项:选择您想要的字符集,在那里您可以选择日语或其他语言的字符。这就是我在项目中处理同样问题的方法。

答案 1 :(得分:0)

  1. 确保您已正确设置内容类型。
  2.   

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>

    尝试一件事:不要把它从db,尝试一个简单的孟加拉语/日语     将文字作为标题,并查看是否正确显示。

    if it shows correctly, then the problem is related to your database:
    
    1. 查看为您的列/表设置的字符编码 你正试图从中提取数据。如果没有设置为支持utf-8 然后你确保它支持。

      将相关表定义为utf8 + collat​​ion utf8_bin。

    2. c)如果设置为utf-8但是你仍然看到了这个问题 这是因为您在没有设置的情况下提取数据 连接字符串中的字符集编码。

    3. 好的,所以C#客户端阅读&amp;写unicode值时,必须包含在连接字符串中:charset = utf8

      例如:server = mysqlserver; user id = user; password = yourpassword; database = db123; charset = utf8;

      1. 确保您的浏览器具有支持您预期语言的字体。