ApplicationSettings:
app_name: "Neahttadigisánit"
app_meta_title: "Neahttadigisánit"
short_name: "kyv"
default_locale: "kv"
default_pair: ["kpv", "fin"]
mobile_default_pair: false
grouped_nav: true
new_mobile_nav: true
locales_available:
- kv
- fi
- en
meta_description: >
Free online, mobile friendly dictionaries for Komi-Zyrian
meta_keywords: >
komi, komi-zyrian, mobile, dictionary, free, russian, коми, роч,
кывчукӧр, словарь, русский, sanakirja, venäjä, komin kieli, udmurtti,
удмурт, ӟуч
admins_to_email:
- "rueter.jack@gmail.com"
- "trond.trosterud@uit.no"
Tools:
xfst_lookup: &LOOKUP '/usr/bin/lookup'
opt: &OPT '/opt/smi/'
Morphology:
kpv:
tool: *LOOKUP
file: [*OPT, '/kpv/bin/analyser-dict-gt-desc.xfst']
inverse_file: [*OPT, '/kpv/bin/generator-dict-gt-norm.xfst']
format: 'xfst'
options:
compoundBoundary: "+Use/Circ#"
derivationMarker: "+Der"
tagsep: '+'
inverse_tagsep: '+'
kpvM:
tool: *LOOKUP
file: [*OPT, '/kpv/bin/analyser-dict-gt-desc-mobile.xfst']
inverse_file: [*OPT, '/kpv/bin/generator-dict-gt-norm.xfst']
format: 'xfst'
options:
compoundBoundary: "+Use/Circ#"
derivationMarker: "+Der"
tagsep: '+'
inverse_tagsep: '+'
udm:
tool: *LOOKUP
file: [*OPT, '/udm/bin/analyser-dict-gt-desc.xfst']
inverse_file: [*OPT, '/udm/bin/generator-dict-gt-norm.xfst']
format: 'xfst'
options:
compoundBoundary: "+Use/Circ#"
derivationMarker: "+Der"
tagsep: '+'
inverse_tagsep: '+'
udmM:
tool: *LOOKUP
file: [*OPT, '/udm/bin/analyser-dict-gt-desc-mobile.xfst']
inverse_file: [*OPT, '/udm/bin/generator-dict-gt-norm.xfst']
format: 'xfst'
options:
compoundBoundary: "+Use/Circ#"
derivationMarker: "+Der"
tagsep: '+'
inverse_tagsep: '+'
kpvS:
tool: *LOOKUP
file: [*OPT, '/kpv/bin/analyser-dict-gt-desc-molotsov.xfst']
inverse_file: [*OPT, '/kpv/bin/generator-dict-gt-norm.xfst']
format: 'xfst'
options:
compoundBoundary: "+Use/Circ#"
derivationMarker: "+Der"
tagsep: '+'
inverse_tagsep: '+'
fin:
tool: *LOOKUP
file: [*OPT, '/fin/bin/analyser-dict-gt-desc.xfst']
inverse_file: [*OPT, '/fin/bin/generator-dict-gt-norm.xfst']
format: 'xfst'
options:
compoundBoundary: "+Use/Circ#"
derivationMarker: "+Der"
tagsep: '+'
inverse_tagsep: '+'
Languages:
- iso: kpv
minority_lang: true
- iso: eng
- iso: fin
- iso: rus
- iso: udm
minority_lang: true
- iso: hun
Dictionaries:
- source: kpv
target: eng
path: 'dicts/kpv-all.xml'
show_korp_search: True
korp_search_host: "http://gtweb.uit.no/u_korp"
is_korp_default_lang: True
input_variants: &KOMI_VARIANTS
- type: "standard"
description: !gettext "Standard"
example: "(іӧ)"
# NB: must be same as analyser name
short_name: "kpv"
onscreen_keyboard: &KPV_KEYS
- "і"
- "ӧ"
# NB: must be same as analyser name
- type: "mobile"
description: !gettext "Social media"
example: !gettext "(incl. ио)"
short_name: "kpvM"
onscreen_keyboard: *KPV_KEYS
- type: "molotsov"
description: !gettext "Molotsov orthography"
example: "(ԅ → зь)"
short_name: "kpvS"
onscreen_keyboard: &KPVS_KEYS
- "ԁ"
- "ԃ"
- "җ"
- "ԅ"
- "ԇ"
- "ԉ"
- "ԋ"
- "ԍ"
- "ԏ"
- "ј"
- "і"
- "ӧ"
- source: kpv
target: fin
path: 'dicts/kpv-all.xml'
input_variants: *KOMI_VARIANTS
show_korp_search: True
korp_search_host: "http://gtweb.uit.no/u_korp"
is_korp_default_lang: True
- source: fin
target: kpv
path: 'dicts/finkpv.xml'
- source: kpv
target: rus
show_korp_search: True
is_korp_default_lang: True
input_variants: *KOMI_VARIANTS
korp_search_host: "http://gtweb.uit.no/u_korp"
path: 'dicts/kpv-all.xml'
- source: udm
target: hun
path: 'dicts/udm-all.xml'
show_korp_search: True
korp_search_host: "http://gtweb.uit.no/u_korp"
input_variants:
# "mobile" is important, otherwise templates and swapping won't
# work
- type: "standard"
description: !gettext "Standard"
example: "(ӝӟӥӧӵ)"
short_name: "udm"
onscreen_keyboard: &UDM_KEYS
- "ӝ"
- "ӟ"
- "ӥ"
- "ӧ"
- "ӵ"
# NB: must be same as analyser name
- type: "mobile"
description: !gettext "Social media"
example: !gettext "(incl. жзиоч)"
short_name: "udmM"
onscreen_keyboard: *UDM_KEYS
- source: udm
target: kpv
path: 'dicts/udmkpv.xml'
show_korp_search: True
korp_search_host: "http://gtweb.uit.no/u_korp"
input_variants:
# "mobile" is important, otherwise templates and swapping won't
# work
- type: "standard"
description: !gettext "Standard (ӝӟӥӧӵ)"
short_name: "udm"
onscreen_keyboard: *UDM_KEYS
- type: "mobile"
description: !gettext "Social media (incl. жзиоч)"
short_name: "udmM"
onscreen_keyboard: *UDM_KEYS
- source: udm
target: fin
path: 'dicts/udmfin.xml'
show_korp_search: True
korp_search_host: "http://gtweb.uit.no/u_korp"
input_variants:
# "mobile" is important, otherwise templates and swapping won't
# work
- type: "standard"
description: !gettext "Standard (ӝӟӥӧӵ)"
short_name: "udm"
onscreen_keyboard: *UDM_KEYS
- type: "mobile"
description: !gettext "Social media (incl. жзиоч)"
short_name: "udmM"
onscreen_keyboard: *UDM_KEYS
- source: fin
target: udm
path: 'dicts/finudm.xml'