2021-05-28 23:06:13 +03:00
|
|
|
normalization:
|
|
|
|
- ":: lower ()"
|
2021-08-31 12:18:34 +03:00
|
|
|
- ":: Hans-Hant"
|
2021-06-26 20:38:08 +03:00
|
|
|
- !include icu-rules/unicode-digits-to-decimal.yaml
|
|
|
|
- "'№' > 'no'"
|
|
|
|
- "'n°' > 'no'"
|
|
|
|
- "'nº' > 'no'"
|
|
|
|
- "ª > a"
|
|
|
|
- "º > o"
|
|
|
|
- "[[:Punctuation:][:Symbol:]] > ' '"
|
2021-05-28 23:06:13 +03:00
|
|
|
- "ß > 'ss'" # German szet is unimbigiously equal to double ss
|
2021-06-26 20:38:08 +03:00
|
|
|
- "[^[:Letter:] [:Number:] [:Space:]] >"
|
|
|
|
- "[:Lm:] >"
|
|
|
|
- ":: [[:Number:]] Latin ()"
|
|
|
|
- ":: [[:Number:]] Ascii ();"
|
|
|
|
- ":: [[:Number:]] NFD ();"
|
|
|
|
- "[[:Nonspacing Mark:] [:Cf:]] >;"
|
|
|
|
- "[:Space:]+ > ' '"
|
2021-06-21 00:45:33 +03:00
|
|
|
transliteration:
|
2021-06-26 20:38:08 +03:00
|
|
|
- ":: Latin ()"
|
2021-06-21 00:45:33 +03:00
|
|
|
- !include icu-rules/extended-unicode-to-asccii.yaml
|
|
|
|
- ":: Ascii ()"
|
|
|
|
- ":: NFD ()"
|
|
|
|
- "[^[:Ascii:]] >"
|
|
|
|
- ":: lower ()"
|
|
|
|
- ":: NFC ()"
|
2021-09-30 22:30:13 +03:00
|
|
|
sanitizers:
|
|
|
|
- step: split-name-list
|
|
|
|
- step: strip-brace-terms
|
2021-10-04 17:40:28 +03:00
|
|
|
token-analysis:
|
2021-10-04 18:34:30 +03:00
|
|
|
- analyzer: generic
|
|
|
|
variants:
|
2021-10-04 17:40:28 +03:00
|
|
|
- !include icu-rules/variants-bg.yaml
|
|
|
|
- !include icu-rules/variants-ca.yaml
|
|
|
|
- !include icu-rules/variants-cs.yaml
|
|
|
|
- !include icu-rules/variants-da.yaml
|
|
|
|
- !include icu-rules/variants-de.yaml
|
|
|
|
- !include icu-rules/variants-el.yaml
|
|
|
|
- !include icu-rules/variants-en.yaml
|
|
|
|
- !include icu-rules/variants-es.yaml
|
|
|
|
- !include icu-rules/variants-et.yaml
|
|
|
|
- !include icu-rules/variants-eu.yaml
|
|
|
|
- !include icu-rules/variants-fi.yaml
|
|
|
|
- !include icu-rules/variants-fr.yaml
|
|
|
|
- !include icu-rules/variants-gl.yaml
|
|
|
|
- !include icu-rules/variants-hu.yaml
|
|
|
|
- !include icu-rules/variants-it.yaml
|
|
|
|
- !include icu-rules/variants-ja.yaml
|
|
|
|
- !include icu-rules/variants-mg.yaml
|
|
|
|
- !include icu-rules/variants-ms.yaml
|
|
|
|
- !include icu-rules/variants-nl.yaml
|
|
|
|
- !include icu-rules/variants-no.yaml
|
|
|
|
- !include icu-rules/variants-pl.yaml
|
|
|
|
- !include icu-rules/variants-pt.yaml
|
|
|
|
- !include icu-rules/variants-ro.yaml
|
|
|
|
- !include icu-rules/variants-ru.yaml
|
|
|
|
- !include icu-rules/variants-sk.yaml
|
|
|
|
- !include icu-rules/variants-sl.yaml
|
|
|
|
- !include icu-rules/variants-sv.yaml
|
|
|
|
- !include icu-rules/variants-tr.yaml
|
|
|
|
- !include icu-rules/variants-uk.yaml
|
|
|
|
- !include icu-rules/variants-vi.yaml
|