Get desktop application:
View/edit binary Protocol Buffers messages
Used in:
LINT.ThenChange( dictionary/user_dictionary_util.cc ) ID of this dictionary
name of dictionary
entry of each word
Used in:
Historically we used to use tag number '3' for POS in string format. In order to switch it to enum based POS, we removed (deprecated) the tag number '3' field and created another field numbered '5'. Historically the default POS tag was NOUN, and "NO_POS" is added later. In order to preserve the original default behavior, default POS tag is explicitly specified as NOUN. However, this can be changed if there is no problem with "NO_POS".
In multilingual settings, Gboard's personal dictionary will feed entries with locale information. We can change the behavior (filter or demote) The locale is usually formatted in BCP47. In TSV format, the locale is encoded in the POS field as `pos:locale` "名詞:ja".
LINT.IfChange
Used in:
Use this when the POS tag is not provided or unknown.
"品詞なし"
"名詞"
"短縮よみ"
"サジェストのみ"
"固有名詞"
"人名"
"姓"
"名"
"組織"
"地名"
"名詞サ変"
"名詞形動"
"数"
"アルファベット"
"記号"
"顔文字"
"副詞"
"連体詞"
"接続詞"
"感動詞"
"接頭語"
"助数詞"
"接尾一般"
"接尾人名"
"接尾地名"
"動詞ワ行五段"
"動詞カ行五段"
"動詞サ行五段"
"動詞タ行五段"
"動詞ナ行五段"
"動詞マ行五段"
"動詞ラ行五段"
"動詞ガ行五段"
"動詞バ行五段"
"動詞ハ行四段"
"動詞一段"
"動詞カ変"
"動詞サ変"
"動詞ザ変"
"動詞ラ変"
"形容詞"
"終助詞"
"句読点"
"独立語"
"抑制単語"
Used in:
TSV data.
version of user dictionary
dictionary body