Closed
Description
使用了多个翻译器,发现一个问题: uniquifier
每次只能去掉一半的重复项。
将方案简化如下:
# xxx.schema.yaml
schema:
schema_id: xxx
name: "uniquifier_问题"
version: 1
# author:
# description:
# dependencies:
switches:
- name: simplification
states: [关, 开]
reset: 1
engine:
processors:
# - ascii_composer
# - recognizer
# - key_binder
- speller
# - punctuator
# - selector
# - navigator
- express_editor
segmentors:
# - ascii_segmentor
# - matcher
- abc_segmentor
# - punct_segmentor
# - fallback_segmentor
translators:
- echo_translator
- table_translator
- table_translator@t1
- table_translator@t2
- table_translator@t3
- table_translator@t4
- table_translator@t5
filters:
# - simplifier
# - uniquifier
# - uniquifier
- uniquifier
#speller:
# alphabet: "zyxwvutsrqponmlkjihgfedcba"
translator: &trans
dictionary: xxx
enable_completion: false
enable_sentence: false
t1: *trans
t2: *trans
t3: *trans
t4: *trans
t5: *trans
词典如下:
# xxx.dict.yaml
---
name: xxx
version: 1
sort: original
columns:
- text
- code
...
# table begins
一 a
#复制词典时,请将词与编码间的空格转为tab
先将uniquifier
注释,查看重复情况:
总共有六个重复项,符合方案。
然后加一个 uniquifier
:
滤去三个,还剩3个。
再加一个 uniquifier
:
又滤去一个,还剩两个。
加第三个 uniquifier
:
又滤去一个。
从rime.im下载的2014年的小狼毫正式版没有这个问题。试过2015年的小狼毫预览版,还有安卓上的同文,都存在这个问题。 这可能是某次变更导致的bug?
Metadata
Assignees
Labels
No labels