我正在使用ck编辑器(版本4),用户输入希腊文字。大多数字符都转换为html实体,但重音字符似乎被忽略。
在我的页面和我的数据库中,文本存储可以显示,但是当我使用输入的文本创建电子邮件时,字符显示不正确。
是否有可以使用的配置设置,以便转换所有希腊字符?或者我是否必须尝试手动更改这些字符?
答案 0 :(得分:0)
这听起来像编码问题,而不是将字符转换为实体。据推测,文本在数据库中存储为UTF-8,并且网页也采用相同的编码,因此字符可以正确显示。
当涉及到电子邮件时,我怀疑它是用其他编码编码的,如ASCII或ISO-8859-1(仅限拉丁字符),因此希腊文本将显示为字母和标点符号的混合而不是它应该看。
您没有提到您用来发送电子邮件的内容,但我可能首先要查看是否有一种方法可以将字符编码设置为与数据存储在数据库中相同的编码。