如何为 mysql 的错误消息添加新语言?
How to add a new language for mysql's error messages?
在 $MySqlHome/share 文件夹中,有 25 个子文件夹(25 种语言)和包含错误消息翻译的 errmsg-utf8.txt 文件。每个子文件夹下都有一个 errmsg.sys.
我想添加一种新语言 (zh-CN) 并翻译一些消息。
如何操作?
要编辑的源文件是sql/share/errmsg-utf8.txt
在这个文件的顶部,一行像
languages ... french=fre ...
声明带有缩写的语言列表。
在构建过程中,程序 comp_err
生成 sql/share
下的语言文件
如果您在 header 中添加新语言,它应该会选择它。
另请查看文件 sql/share/cmake_install.cmake
安装每个生成的语言文件。
注意:此处列出的所有文件都属于MySQL源代码,您需要从源代码构建才能使用错误生成器(comp_err
)
在 $MySqlHome/share 文件夹中,有 25 个子文件夹(25 种语言)和包含错误消息翻译的 errmsg-utf8.txt 文件。每个子文件夹下都有一个 errmsg.sys.
我想添加一种新语言 (zh-CN) 并翻译一些消息。
如何操作?
要编辑的源文件是sql/share/errmsg-utf8.txt
在这个文件的顶部,一行像
languages ... french=fre ...
声明带有缩写的语言列表。
在构建过程中,程序 comp_err
生成 sql/share
如果您在 header 中添加新语言,它应该会选择它。
另请查看文件 sql/share/cmake_install.cmake
安装每个生成的语言文件。
注意:此处列出的所有文件都属于MySQL源代码,您需要从源代码构建才能使用错误生成器(comp_err
)