imewlconverter
imewlconverter copied to clipboard
GBoard词库编码和格式问题
GBoard的词库导出后编码是UTF8的,用深蓝转换后的是UTF16的,导入会出问题
另外深蓝转换后多出行尾空格并且使用CRLF换行(GBoard导出后是没有行尾空格,LF换行)
未发现该现象,代码中没有使用CRLF,也没有使用UTF16.
未发现该现象,代码中没有使用CRLF,也没有使用UTF16.
确定是词库合并的时候的问题
\src\IME WL Converter Win\Forms\MergeWLForm.cs(117:Dict2String)
方法追加了行尾空格并使用了CRLF换行符
\src\IME WL Converter Win\Forms\MergeWLForm.cs(33:btnMergeWL_Click)
方法中64行部分使用了Encoding.Unicode
,而这在MSDN中说明为UTF16