nk2028 / opencc-js

The JavaScript version of Open Chinese Convert (OpenCC)
https://www.npmjs.com/package/opencc-js
MIT License
231 stars 22 forks source link

乾字转化有问题,转成了干 #24

Open itstudygeen opened 2 months ago

itstudygeen commented 2 months ago

松原市乾安县远辉新能源发展有限公司 转化成了 松原市干安县远辉新能源发展有限公司

const converter = OpenCC.Converter({ from: 'hk', to: 'cn' }); const result = converter('松原市乾安县远辉新能源发展有限公司'); console.log(result); // 结果为: 松原市干安县远辉新能源发展有限公司

见图:

image

ren1244 commented 2 months ago

You may try adding word mapping.

const customHkToCn = [
    ['乾安', '乾安'],
];
const converter = OpenCC.ConverterFactory(
    OpenCC.Locale.from.hk,
    OpenCC.Locale.to.cn.concat([customHkToCn])
);
console.log(converter('松原市乾安县远辉新能源发展有限公司'));
itstudygeen commented 2 months ago

好的,谢谢,按照你的方法,问题已解决