Closed chenjiasheng closed 5 years ago
欢迎 PR。
对于上面列出的第1和4条,确实是词典错误的,我今天会提交一个PR。
但是,对于大小写造成的两类问题,我只在我本地修改,以免引入问题: 1、exchange应该改成首字母大写的。 修改方法:修改exchange字段为首字母大写。 例如:Frenchman词条exchange字段,从s:frenchmen修改s:Frenchmen。但是当前词典exchange字段全部都是纯小写的,修改为大写之后会不会有其他问题? 2、exchange与另一个全大写的abbr忽略大小写之后相同。 修改方法:增加一个独立词条。例如对于aid,新增词条"aids",解释为aid的复数。但是当前词典结构貌似不支持这种case-insensitive的多词条。
@skywind3000 另: exchange里类型为'f:'的变体是什么意思?貌似跟's:'始终是一样的。 总共有380个带'f:'字段的词条,这些'f:'字段是不是应该都删除掉?
@skywind3000 公司proxy问题用不了git clone/git push
额外修正了很多音标, 只能待proxy弄好了一并提交
我先关单了
非常感谢作者!
我的脚本发现一些exchange相关的错误,大概100多条,主要是:
oov exchange,可能原因 1、词典错误,例如action是名词不该有actioning等变形 2、单词的某种变形与某个缩略语相同导致的。例如aid的复数aids与AIDS(艾滋)相同。
case-sensitive exchange 3、首字母大小写混乱导致的
bad exchange 4、exchange里某项只列了key没有列出value,例如bath的进行时:s:baths/3:baths/i:/p:bathed/d:bathed