REDCap 导出的 PDF 工具表是乱码,怎么办?
网页浏览器显示正常的 REDCap 的工具表,但导出 PDF 版本的中文内容确是乱码,怎么办?
这个问题是因为我们项目设置里面导出文件的字符编码设置不正确。
以我用的EAONO/JOS 分期工具表为例,Chrome浏览器界面显示正常:

我们要导出 PDF 文件:

但下载下来的中文部分是乱码:

为解决这个问题,我们需要修改项目的文件导出编码:
以管理员帐号登录,选择项目设置 — 在控制中心编辑项目设置:

在编辑项目的设置界面:
项目里文本显示的语言种类选中文,导出文件的字符编码选择简体中文(UTF-8):

保存设置,并重新导出 PDF 文件,中文内容就不会是乱码了。

对于已存在项目使用以上方法,以后新建项目有一劳永逸的办法:
以管理员帐号登录控制中心:系统配置 — 默认项目配置:

导出文件的字符编码选择简体中文(UTF-8,保存。

以后新建项目导出的 PDF 工具表中文内容就会正常显示了。
上述方法成立的前提是 REDCap 网站语言选项设置正确。
下载最新版本的 Chinese.ini文件上载到服务器 REDCap 安装目录下 languages 文件夹保存即可。
简体中文安装包下载地址:https://redcap.vanderbilt.edu/plugins/redcap_consortium/language_library.php
登录控制中心:系统配置 — 通用配置 — 整个程序的页面显示语言 显示我们刚上传到服务器的语言安装包,表示语言模块安装成功。
