Moodle问题导入中的字符编码问题

Character encoding problem in Moodle question import

我在 WebCT 导入格式中创建了论文问题,以便在 Moodle 中使用它。我的 vim 和我的文件命令都说它们是 UTF-8 编码。不过,

Mi az az Internet of Things, rövidítve IoT ?

变成

Mi az az Internet of Things, rövidítve IoT ?

当我将文件导入 Moodle 时。

据我所知,Moodle 使用并期望使用 UTF-8 文本。那是什么问题,我该如何解决?

更新:我尝试使用 iso-8859-2(中欧)导入文件,但显示 ő 和 ű 就像我用 iso-8859-1(西欧)编写的一样。

有趣的是,当我从 Moodle 复制一个手写问题时,vim 说它是 UTF-8 格式的。因此,似乎 Moodle 在导入时使用的编码不同于它在表面上使用的编码。它也不区分 iso-latin-1 和 iso-latin-2。

这是MySql吗?

可能是数据库编码问题

此处有 MySql

的设置列表

https://docs.moodle.org/38/en/MySQL_full_unicode_support

您收到“Mojibake”是因为“latin1”使用不当(或默认)。参见