polish_strings.py 2.35 KB
POS = {
    'adj'  : 'przymiotnik',
    'adv'  : 'przysłówek',
    'noun' : 'rzeczownik',
    'verb' : 'czasownik',
}

ASPECT = { 'perf' : 'dokonany', 'imperf' : 'niedokonany', }

NEGATION = { 'neg' : 'zanegowany', 'aff' : 'niezanegowany', '_' : 'dowolny', }

TRUE_FALSE_YES_NO = { 'true' : 'tak', 'false' : 'nie', }

SCHEMA_OPINION = {
    'vul' : 'wulgarny',
    'col' : 'potoczny',
    'dat' : 'archaiczny',
    'bad' : 'zły',
    'unc' : 'wątpliwy',
    'cer' : 'pewny',
}

FRAME_OPINION = {
    'vul' : 'wulgarna',
    'col' : 'potoczna',
    'dat' : 'archaiczna',
    'bad' : 'zła',
    'unc' : 'niepewna',
    'cer' : 'pewna',
    'rar' : 'sporadyczna',
    'dom' : 'dziedzinowa',
    'met' : 'metaforyczna',
    'unk' : 'nieznana',
}

PHRASE_ATTRIBUTE = {
    'case'      : 'Przypadek',
    'num'       : 'Liczba',
    'gend'      : 'Rodzaj',
    'deg'       : 'Stopień',
    'prep'      : 'Przyimek',
    'comprep'   : 'Przyimek złożony',
    'inhsie'    : 'Inherentne <i>się</i>',
    'cptype'    : 'Typ frazy zdaniowej',
    'cpreals'   : 'Realizacje',
    'aspect'    : 'Aspekt',
    'advcat'    : 'Typ okolicznika',
    'comparcat' : 'Typ frazy porównawczej',
    'text'      : 'Postać frazeologizmu',
}

PHRASE_TYPE = {
    'adjp' : 'przymiotnikowa',
    'advp' : 'przysłówkowa',
    'compar' : 'porównawcza',
    'comprepnp' : 'przyimkowa z przyimkiem złożonym',
    'cp' : 'zdaniowa',
    'distrp' : 'dystrybutywna',
    # TODO
    'E' : 'podmiot czasownika wymagającego bezokolicznika',
    'fixed' : 'frazeologizm zamrożony',
    'infp' : 'bezokolicznikowa',
    'lex' : 'frazeologizm',
    'ncp' : 'zdaniowa z korelatem',
    'nonch' : 'niechromatyczna',
    'np' : 'rzeczownikowa',
    'nump' : 'liczebnikowa',
    'or' : 'mowa niezależna',
    'possp' : 'posesywna',
    'ppasp' : 'imiesłowowa',
    'prepadjp' : 'przyimkowo-przymotnikowa',
    'prepgerp' : 'przyimkowo-odsłownikowa',
    'prepncp' : 'zdaniowa z korelatem przyimkowym',
    'prepnp' : 'przyimkowo-rzeczownikowa',
    'prepnump' : 'przyimkowo-liczebnikowa',
    'prepppasp' : 'przyimkowo-imiesłowowa',
    'qub' : 'partykuła',
    'recip' : 'wzajemnościowa partykuła się',
    'refl' : 'zwrotna partykuła się',
    'xp' : 'okolicznikowa',
}

# phrase types that should not be displayed as “Fraza xyz”, but “Xyz”
NO_PHRASE_NAME = (
    'E', 'fixed', 'lex', 'or', 'qub', 'recip', 'refl',
)