Ckeditor 4 不对重音字符进行编码
Ckeditor 4 does not encode accented chars
我正在使用ck编辑器(版本4),用户输入希腊文本。大多数字符都转换为 html 实体,但重音字符似乎被忽略了。
在我的页面和数据库中,文本被存储并且可以显示,但是当我使用输入的文本创建电子邮件时,字符无法正确显示。
是否有可以使用的配置设置来转换所有希腊字符?还是我必须尝试手动更改这些字符?
这听起来像是一个编码问题,而不是将字符转换为实体。据推测,文本在数据库中以 UTF-8 形式存储,并且 webs 页面也采用相同的编码,因此字符可以正确显示。
当涉及到电子邮件时,我怀疑它是用另一种编码编码的,如ASCII或ISO-8859-1(仅限拉丁字符),因此希腊文本将显示为字母和标点符号的混合,而不是它应该看起来的样子。
您没有提到您用于发送电子邮件的内容,但我可能会先查看那里,看看是否有一种方法可以将字符编码设置为与数据库中存储的数据相同的编码。
相关文章:
- 为什么字符编码对URL很重要
- 以纯文本加载的脚本-未声明纯文本文档的字符编码
- 打开字幕字符编码
- 使用节点请求模块的 UTF8 字符编码
- 阻止自动HTML特殊字符编码
- 什么是默认的 JavaScript 字符编码
- 如何处理节点.js中/从节点输出的 (cli) 标准输出流的字符编码
- 字符编码适用于一页,但不适用于另一页
- 为什么此字符编码问题仅在选定系统上出现
- Firebase REST API - 如何设置字符编码
- 使用 Javascript/Windows 批处理文件混合将非 ASCII 字符编码为 HTML
- JavaScript WebSocket 字符编码问题(文本)
- 使用 JavaScript 读取/写入文件时的字符编码
- javascript文件中的字符编码
- 未捕获的语法错误:意外的标记-JSON字符编码
- 为Javascript指定字符编码
- 如何处理Microsoft Word字符编码
- Node.js/Express-如何设置响应字符编码
- 二维码破坏了特殊字符编码的哈希链接
- 字符编码和代码清理..请帮忙