mirror of
https://gitlab.com/PronounsPage/PronounsPage.git
synced 2025-09-26 14:32:04 -04:00
[ru] update pronouns, nouns
This commit is contained in:
parent
9c4c3d0c64
commit
f207920750
@ -1,2 +1,6 @@
|
||||
<template>
|
||||
<div>
|
||||
<Separator icon="book-open"/>
|
||||
<slot></slot>
|
||||
</div>
|
||||
</template>
|
||||
|
@ -1,8 +1,2 @@
|
||||
<template>
|
||||
<Submenu :links="[
|
||||
{name: 'nouns.neuterNouns.header', icon: 'deer', route: 'neutratywy'},
|
||||
{name: 'nouns.dukajNouns.header', icon: 'ghost', route: 'dukatywy'},
|
||||
{name: 'nouns.personNouns.header', icon: 'user-friends', route: 'osobatywy'},
|
||||
{name: 'nouns.xNouns.header', icon: 'comment-times', route: 'iksatywy'},
|
||||
]"/>
|
||||
</template>
|
||||
|
@ -1,68 +0,0 @@
|
||||
masc fem neutr mascPl femPl neutrPl
|
||||
b bka bu bi bki by
|
||||
fob fobka fobu fobowie/fobi fobki foby
|
||||
wiec wczyni wcu wcy wczynie wcy
|
||||
ec czyni cu cy czynie cy
|
||||
niec ńczyni ńcu ńcy ńczynie ńcy
|
||||
ca czyni cu cy czynie cy
|
||||
och ocha ochu ochy ochy ochy
|
||||
ch szka chu chy szki chy
|
||||
cz czka czu cze czki czy
|
||||
cz czka czu cze czki czy
|
||||
d dka du dowie dki dy
|
||||
da dka du dzi dki dy
|
||||
graf grafka grafu grafowie grafki grafy
|
||||
f fka fu fowie fki fy
|
||||
g żka gu dzy/gowie żki gi
|
||||
log lożka logu lodzy/logowie lożki logi
|
||||
j jka ju jowie jki i
|
||||
j jka ju je jki i
|
||||
czyk ka ku czycy ki ki
|
||||
tek tka tku tkowie tki tki
|
||||
ik iczka iku icy iczki iki
|
||||
ik iczka/ica iku icy iczki/ice iki
|
||||
ńczyk nka nku ńczycy nki nki
|
||||
yk yczka yku ycy yczki yki
|
||||
ik ica iku icy ice iki
|
||||
ek ka ku kowie ki ki
|
||||
ak aczka aku acy aczki aki
|
||||
ek kini ku kowie kinie ki
|
||||
uk uczka uku ucy uczki yki
|
||||
ok oczka oku oki oczki oki
|
||||
fil filka filu file filki fili
|
||||
ciel cielka cielu ciele cielki cieli
|
||||
l lka lu le lki li
|
||||
ł łka łu łowie łki ły
|
||||
m mka mu mowie mki my
|
||||
n nka nu ni nki ny
|
||||
n nka nu ni nki ny
|
||||
nin nka nku nie nki nki
|
||||
p pka pu pi pki py
|
||||
ar arka aru arzy arki ary
|
||||
ar arki aru arowie arki ary
|
||||
er erka eru erzy erki ery
|
||||
or orka oru orzy orki ory
|
||||
ur urka uru urzy urki yry
|
||||
er erka/era eru erzy erki/ery ery
|
||||
ir irka iru irowie irki iry
|
||||
ór orka oru ory orki ory
|
||||
tra trka/tra tru trzy trki/try try
|
||||
arz arka aru arze arki ary
|
||||
arz ara aru arze ary ary
|
||||
mistrz mistrzyni mistrzu mistrzowie mistrzynie mistrzy
|
||||
erz erka eru erze erki ery
|
||||
s ska su sy ski sy
|
||||
s ska su si ski sy
|
||||
sz szka szu sze szki szy
|
||||
ś sia siu sie sie si
|
||||
nt ntka ntu nci ntki nty
|
||||
t tka tu ci tki ty
|
||||
sta stka stu ści stki sty
|
||||
ta tka tu ci tki ty
|
||||
w wka wu wi wki wy
|
||||
ły ła łu li łe ły
|
||||
ny na nu ni ne ny
|
||||
wy wa wu wi we wy
|
||||
czy cza czu czy/czowie cze czy
|
||||
cy ca cu cy ce cy
|
||||
z zka zu zowie zki zy
|
|
@ -1,330 +0,0 @@
|
||||
<template>
|
||||
<div>
|
||||
<NounsNav/>
|
||||
|
||||
<h2>
|
||||
<Icon v="ghost"/>
|
||||
<T>nouns.dukajNouns.header</T>
|
||||
</h2>
|
||||
|
||||
<div class="d-flex flex-column flex-md-row">
|
||||
<div>
|
||||
<T>nouns.dukajNouns.info</T>
|
||||
<p><Share :title="$t('nouns.dukajNouns.header')"/></p>
|
||||
</div>
|
||||
<figure>
|
||||
<img src="/img-local/flags/dukaizmy.png" :alt="$t('nouns.dukajNouns.flag.alt')"/>
|
||||
<figcaption><T>nouns.dukajNouns.flag.caption</T></figcaption>
|
||||
</figure>
|
||||
</div>
|
||||
|
||||
<details open class="border mb-3">
|
||||
<summary class="bg-light p-3">
|
||||
<h4 class="h5 d-inline"><T>nouns.examples</T></h4>
|
||||
</summary>
|
||||
<div class="border-top table-responsive">
|
||||
<table class="table table-striped table-hover table-fixed-3">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="mars"/>
|
||||
<T>nouns.masculine</T>
|
||||
</th>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="venus"/>
|
||||
<T>nouns.feminine</T>
|
||||
</th>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="neuter"/>
|
||||
<T>nouns.dukajNouns.label</T>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr v-for="noun in dukajNouns" :key="noun.id">
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in noun.masc">{{ w }}</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in noun.mascPl">{{ w }}</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in noun.fem">{{ w }}</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in noun.femPl">{{ w }}</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in noun.neutr">
|
||||
<Declension :word="w" :template="noun.declension"/>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in noun.neutrPl">
|
||||
<Declension :word="w" plural :singularOptions="noun.neutr" :template="noun.declension"/>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</details>
|
||||
|
||||
<details open class="border mb-3">
|
||||
<summary class="bg-light p-3">
|
||||
<h4 class="h5 d-inline"><T>nouns.dukajNouns.extended.header</T></h4>
|
||||
</summary>
|
||||
<div class="border-top">
|
||||
<div class="d-flex flex-column flex-md-row">
|
||||
<div class="p-3">
|
||||
<h5>⋅ <T>nouns.singular</T></h5>
|
||||
<Declension word="" :template="dukajExtendedDeclension" open/>
|
||||
</div>
|
||||
<div class="p-3">
|
||||
<h5>⁖ <T>nouns.plural</T></h5>
|
||||
<Declension word="" :template="dukajExtendedDeclension" open plural/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</details>
|
||||
|
||||
<details open class="border mb-3">
|
||||
<summary class="bg-light p-3">
|
||||
<h4 class="h5 d-inline">Generator</h4>
|
||||
</summary>
|
||||
<div class="border-top p-3">
|
||||
<p>
|
||||
Końcówki dukatywów są tak regularne, że zamiast pełnego słownika
|
||||
powinien wystarczyć nawet automatyczny generator.
|
||||
</p>
|
||||
<p>
|
||||
Wpisz poniżej dowolny rzeczownik określający osobę,
|
||||
<strong>w rodzaju męskim liczby pojedynczej</strong>:
|
||||
</p>
|
||||
<div class="form-group">
|
||||
<input v-model="generatorWord" class="form-control" placeholder="Wpisz rzeczownik w rodzaju męskim liczby pojedynczej"/>
|
||||
</div>
|
||||
<div v-if="generatorResult" class="table-responsive">
|
||||
<table class="table table-fixed-3">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="mars"/>
|
||||
<T>nouns.masculine</T>
|
||||
</th>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="venus"/>
|
||||
<T>nouns.feminine</T>
|
||||
</th>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="neuter"/>
|
||||
<T>nouns.dukajNouns.label</T>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in generatorResult.masc">{{ w }}</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in generatorResult.mascPl">{{ w }}</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in generatorResult.fem">{{ w }}</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in generatorResult.femPl">{{ w }}</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in generatorResult.neutr">
|
||||
<Declension :word="w" :template="generatorResult.declension"/>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in generatorResult.neutrPl">
|
||||
<Declension :word="w" :template="generatorResult.declension" plural/>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div v-else class="alert alert-warning">
|
||||
<p class="mb-0">Niestety, podane słowo nie pasuje do żadnego naszego szablonu</p>
|
||||
</div>
|
||||
</div>
|
||||
</details>
|
||||
|
||||
<section v-if="sources && Object.keys(sources).length">
|
||||
<Literature :sources="sources"/>
|
||||
</section>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import {Noun, NounDeclension, SourceLibrary} from "../../../src/classes";
|
||||
import {head} from "../../../src/helpers";
|
||||
import NounsNav from "./NounsNav";
|
||||
import templates from './dukatywy.tsv';
|
||||
|
||||
const dukajDeclension = new NounDeclension({
|
||||
M: 'u', D: 'u', C: 'u', B: 'u', N: 'um', Msc: 'um', W: 'u',
|
||||
M_pl: 'y', D_pl: 'ych', C_pl: 'ym', B_pl: 'ych', N_pl: 'ymi', Msc_pl: 'ych', W_pl: 'y',
|
||||
});
|
||||
const dukajAdjectiveDeclension = new NounDeclension({
|
||||
M: 'u', D: 'enu', C: 'ewu', B: 'enu', N: 'um', Msc: 'um', W: 'u',
|
||||
M_pl: 'y', D_pl: 'ych', C_pl: 'ym', B_pl: 'ych', N_pl: 'ymi', Msc_pl: 'ych', W_pl: 'y',
|
||||
});
|
||||
const dukajIDeclension = new NounDeclension({
|
||||
M: 'u', D: 'u', C: 'u', B: 'u', N: 'um', Msc: 'um', W: 'u',
|
||||
M_pl: 'i', D_pl: 'ich', C_pl: 'im', B_pl: 'ich', N_pl: 'imi', Msc_pl: 'ich', W_pl: 'i',
|
||||
});
|
||||
|
||||
export default {
|
||||
components: { NounsNav },
|
||||
data() {
|
||||
return {
|
||||
dukajNouns: [
|
||||
new Noun({
|
||||
id: 'astronauta',
|
||||
masc: 'astronauta', fem: 'astronautka', neutr: 'astronautu',
|
||||
mascPl: 'astronauci', femPl: 'astronautki', neutrPl: 'astronauty',
|
||||
declension: dukajDeclension,
|
||||
}),
|
||||
new Noun({
|
||||
id: 'Europejczyk',
|
||||
masc: 'Europejczyk', fem: 'Europejka', neutr: 'Europejku',
|
||||
mascPl: 'Europejczycy', femPl: 'Europejki', neutrPl: 'Europejki',
|
||||
declension: dukajDeclension,
|
||||
}),
|
||||
new Noun({
|
||||
id: 'przyjaciel',
|
||||
masc: 'przyjaciel', fem: 'przyjaciółka', neutr: 'przyjaciołu',
|
||||
mascPl: 'przyjaciele', femPl: 'przyjaciółki', neutrPl: 'przyjacioły',
|
||||
declension: dukajDeclension,
|
||||
}),
|
||||
new Noun({
|
||||
id: 'twórca',
|
||||
masc: 'twórca', fem: 'twórczyni', neutr: 'twórcu',
|
||||
mascPl: 'twórcy', femPl: 'twórczynie', neutrPl: 'twórcy',
|
||||
declension: dukajDeclension,
|
||||
}),
|
||||
new Noun({
|
||||
id: 'radny',
|
||||
masc: 'radny', fem: 'radna', neutr: 'radnu',
|
||||
mascPl: 'radni', femPl: 'radne', neutrPl: 'radny',
|
||||
declension: dukajAdjectiveDeclension,
|
||||
}),
|
||||
],
|
||||
dukajDeclension,
|
||||
dukajAdjectiveDeclension,
|
||||
dukajExtendedDeclension: new NounDeclension({
|
||||
M: 'tenu kosmicznu twórcu',
|
||||
D: 'tenu kosmicznenu twórcu',
|
||||
C: 'tewu kosmicznewu twórcu',
|
||||
B: 'tenu kosmicznenu twórcu',
|
||||
N: 'tum kosmicznum twórcum',
|
||||
Msc: 'tum kosmicznum twórcum',
|
||||
W: 'ty kosmicznu twórcu',
|
||||
|
||||
M_pl: 'teny kosmiczny twórcy',
|
||||
D_pl: 'tych kosmicznych twórcych',
|
||||
C_pl: 'tym kosmicznym twórcym',
|
||||
B_pl: 'tych kosmicznych twórcych',
|
||||
N_pl: 'tymi kosmicznymi twórcymi',
|
||||
Msc_pl: 'tych kosmicznych twórcych',
|
||||
W_pl: 'wy kosmiczny twórcy',
|
||||
}),
|
||||
sources: undefined,
|
||||
templates,
|
||||
generatorWord: 'fotograf',
|
||||
}
|
||||
},
|
||||
async mounted() {
|
||||
this.sources = {
|
||||
'': new SourceLibrary(await this.$axios.$get(`/sources?pronoun=dukatywy`)).getForPronoun('dukatywy'),
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
template() {
|
||||
let longestMatch = 0;
|
||||
let matchingTemplates = [];
|
||||
for (let t of templates) {
|
||||
if (!this.generatorWord.endsWith(t.masc)) {
|
||||
continue;
|
||||
}
|
||||
if (t.masc.length > longestMatch) {
|
||||
longestMatch = t.masc.length;
|
||||
matchingTemplates = [t];
|
||||
} else if (t.masc.length === longestMatch) {
|
||||
matchingTemplates.push(t);
|
||||
}
|
||||
}
|
||||
|
||||
if (!matchingTemplates.length) {
|
||||
return null;
|
||||
}
|
||||
|
||||
return matchingTemplates[0];
|
||||
},
|
||||
generatorResult() {
|
||||
if (!this.template) {
|
||||
return null;
|
||||
}
|
||||
|
||||
const root = this.generatorWord.substring(0, this.generatorWord.length - this.template.masc.length);
|
||||
|
||||
const result = {id: null};
|
||||
for (let k in this.template) {
|
||||
if (!this.template.hasOwnProperty(k)) { continue; }
|
||||
result[k] = this.template[k].split('/').map(ending => root + ending).join(' / ');
|
||||
}
|
||||
|
||||
result.declension = this.generatorWord.endsWith('y') || this.generatorWord.endsWith('i')
|
||||
? dukajAdjectiveDeclension
|
||||
: dukajDeclension;
|
||||
|
||||
if (this.template.neutrPl.endsWith('i')) {
|
||||
result.declension = dukajIDeclension;
|
||||
}
|
||||
|
||||
return new Noun(result);
|
||||
}
|
||||
},
|
||||
head() {
|
||||
return head({
|
||||
title: this.$t('nouns.dukajNouns.header'),
|
||||
description: this.$t('nouns.dukajNouns.info')[0],
|
||||
});
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import "assets/variables";
|
||||
|
||||
figure {
|
||||
width: 100%;
|
||||
max-width: 24rem;
|
||||
padding: $spacer;
|
||||
img {
|
||||
width: 100%;
|
||||
}
|
||||
figcaption {
|
||||
font-size: $small-font-size;
|
||||
}
|
||||
}
|
||||
</style>
|
@ -1,68 +0,0 @@
|
||||
masc fem neutr mascPl femPl neutrPl
|
||||
b bka bx bi bki bxx
|
||||
fob fobka fobx fobowie/fobi fobki fobxx
|
||||
wiec wczyni wcx wcy wczynie wcxx
|
||||
ec czyni cx cy czynie cxx
|
||||
niec ńczyni ńcx ńcy ńczynie ńcxx
|
||||
ca czyni cx cy czynie cxx
|
||||
och ocha ochx ochy ochy ochxx
|
||||
ch szka chx chy szki chxx
|
||||
cz czka czx cze czki czxx
|
||||
cz czka czx cze czki czxx
|
||||
d dka dx dowie dki dxx
|
||||
da dka dx dzi dki dxx
|
||||
graf grafka grafx grafowie grafki grafxx
|
||||
f fka fx fowie fki fxx
|
||||
g żka gx dzy/gowie żki gxx
|
||||
log lożka logx lodzy/logowie lożki logxx
|
||||
j jka jx jowie jki xx
|
||||
j jka jx je jki xx
|
||||
czyk ka kx czycy ki kxx
|
||||
tek tka tkx tkowie tki tkxx
|
||||
ik iczka ikx icy iczki ikxx
|
||||
ik iczka/ica ikx icy iczki/ice ikxx
|
||||
ńczyk nka nkx ńczycy nki nkxx
|
||||
yk yczka ykx ycy yczki ykxx
|
||||
ik ica ikx icy ice ikxx
|
||||
ek ka kx kowie ki kxx
|
||||
ak aczka akx acy aczki akxx
|
||||
ek kini kx kowie kinie kxx
|
||||
uk uczka ukx ucy uczki ykxx
|
||||
ok oczka okx oki oczki okxx
|
||||
fil filka filx file filki filxx
|
||||
ciel cielka cielx ciele cielki cielxx
|
||||
l lka lx le lki lxx
|
||||
ł łka łx łowie łki łxx
|
||||
m mka mx mowie mki mxx
|
||||
n nka nx ni nki nxx
|
||||
n nka nx ni nki nxx
|
||||
nin nka nkx nie nki nkxx
|
||||
p pka px pi pki pxx
|
||||
ar arka arx arzy arki arxx
|
||||
ar arki arx arowie arki arxx
|
||||
er erka erx erzy erki erxx
|
||||
or orka orx orzy orki orxx
|
||||
ur urka urx urzy urki yrxx
|
||||
er erka/era erx erzy erki/ery erxx
|
||||
ir irka irx irowie irki irxx
|
||||
ór orka orx ory orki orxx
|
||||
tra trka/tra trx trzy trki/try trxx
|
||||
arz arka arx arze arki arxx
|
||||
arz ara arx arze ary arxx
|
||||
mistrz mistrzyni mistrzx mistrzowie mistrzynie mistrzxx
|
||||
erz erka erx erze erki erxx
|
||||
s ska sx sy ski sxx
|
||||
s ska sx si ski sxx
|
||||
sz szka szx sze szki szxx
|
||||
ś sia six sie sie sxx
|
||||
nt ntka ntx nci ntki ntxx
|
||||
t tka tx ci tki txx
|
||||
sta stka stx ści stki stxx
|
||||
ta tka tx ci tki txx
|
||||
w wka wx wi wki wxx
|
||||
ły ła łx li łe łxx
|
||||
ny na nx ni ne nxx
|
||||
wy wa wx wi we wxx
|
||||
czy cza czx czy/czowie cze czxx
|
||||
cy ca cx cy ce cxx
|
||||
z zka zx zowie zki zxx
|
|
@ -1,315 +0,0 @@
|
||||
<template>
|
||||
<div>
|
||||
<NounsNav/>
|
||||
|
||||
<h2>
|
||||
<Icon v="comment-times"/>
|
||||
<T>nouns.xNouns.header</T>
|
||||
</h2>
|
||||
|
||||
<div class="d-flex flex-column flex-md-row">
|
||||
<div>
|
||||
<T>nouns.xNouns.info</T>
|
||||
<p><Share :title="$t('nouns.xNouns.header')"/></p>
|
||||
</div>
|
||||
<figure>
|
||||
<img src="/img-local/flags/iksatywy.png" :alt="$t('nouns.xNouns.flag.alt')"/>
|
||||
<!--<figcaption><T>nouns.xNouns.flag.caption</T></figcaption>-->
|
||||
</figure>
|
||||
</div>
|
||||
|
||||
<details open class="border mb-3">
|
||||
<summary class="bg-light p-3">
|
||||
<h4 class="h5 d-inline"><T>nouns.examples</T></h4>
|
||||
</summary>
|
||||
<div class="border-top table-responsive">
|
||||
<table class="table table-striped table-hover table-fixed-3">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="mars"/>
|
||||
<T>nouns.masculine</T>
|
||||
</th>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="venus"/>
|
||||
<T>nouns.feminine</T>
|
||||
</th>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="neuter"/>
|
||||
<T>nouns.xNouns.label</T>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr v-for="noun in xNouns" :key="noun.id">
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in noun.masc">{{ w }}</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in noun.mascPl">{{ w }}</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in noun.fem">{{ w }}</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in noun.femPl">{{ w }}</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in noun.neutr">
|
||||
<Declension :word="w" :template="noun.declension"/>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in noun.neutrPl">
|
||||
<Declension :word="w" plural :singularOptions="noun.neutr" :template="noun.declension"/>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</details>
|
||||
|
||||
<details open class="border mb-3">
|
||||
<summary class="bg-light p-3">
|
||||
<h4 class="h5 d-inline"><T>nouns.xNouns.extended.header</T></h4>
|
||||
</summary>
|
||||
<div class="border-top">
|
||||
<div class="d-flex flex-column flex-md-row">
|
||||
<div class="p-3">
|
||||
<h5>⋅ <T>nouns.singular</T></h5>
|
||||
<Declension word="" :template="xExtendedDeclension" open/>
|
||||
</div>
|
||||
<div class="p-3">
|
||||
<h5>⁖ <T>nouns.plural</T></h5>
|
||||
<Declension word="" :template="xExtendedDeclension" open plural/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</details>
|
||||
|
||||
<details open class="border mb-3">
|
||||
<summary class="bg-light p-3">
|
||||
<h4 class="h5 d-inline">Generator</h4>
|
||||
</summary>
|
||||
<div class="border-top p-3">
|
||||
<p>
|
||||
Końcówki iksatywów są tak regularne, że zamiast pełnego słownika
|
||||
powinien wystarczyć nawet automatyczny generator.
|
||||
</p>
|
||||
<p>
|
||||
Wpisz poniżej dowolny rzeczownik określający osobę,
|
||||
<strong>w rodzaju męskim liczby pojedynczej</strong>:
|
||||
</p>
|
||||
<div class="form-group">
|
||||
<input v-model="generatorWord" class="form-control" placeholder="Wpisz rzeczownik w rodzaju męskim liczby pojedynczej"/>
|
||||
</div>
|
||||
<div v-if="generatorResult" class="table-responsive">
|
||||
<table class="table table-fixed-3">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="mars"/>
|
||||
<T>nouns.masculine</T>
|
||||
</th>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="venus"/>
|
||||
<T>nouns.feminine</T>
|
||||
</th>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="neuter"/>
|
||||
<T>nouns.xNouns.label</T>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in generatorResult.masc">{{ w }}</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in generatorResult.mascPl">{{ w }}</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in generatorResult.fem">{{ w }}</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in generatorResult.femPl">{{ w }}</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in generatorResult.neutr">
|
||||
<Declension :word="w" :template="generatorResult.declension"/>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in generatorResult.neutrPl">
|
||||
<Declension :word="w" :template="generatorResult.declension" plural/>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div v-else class="alert alert-warning">
|
||||
<p class="mb-0">Niestety, podane słowo nie pasuje do żadnego naszego szablonu</p>
|
||||
</div>
|
||||
</div>
|
||||
</details>
|
||||
|
||||
<section v-if="sources && Object.keys(sources).length">
|
||||
<Literature :sources="sources"/>
|
||||
</section>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import {Noun, NounDeclension, SourceLibrary} from "../../../src/classes";
|
||||
import {head} from "../../../src/helpers";
|
||||
import NounsNav from "./NounsNav";
|
||||
import templates from './iksatywy.tsv';
|
||||
|
||||
const xDeclension = new NounDeclension({
|
||||
M: 'x', D: 'x', C: 'x', B: 'x', N: 'x', Msc: 'x', W: 'x',
|
||||
M_pl: 'xx', D_pl: 'xx', C_pl: 'xx', B_pl: 'xx', N_pl: 'xx', Msc_pl: 'xx', W_pl: 'xx',
|
||||
});
|
||||
|
||||
export default {
|
||||
components: { NounsNav },
|
||||
data() {
|
||||
return {
|
||||
xNouns: [
|
||||
new Noun({
|
||||
id: 'astronauta',
|
||||
masc: 'astronauta', fem: 'astronautka', neutr: 'astronautx',
|
||||
mascPl: 'astronauci', femPl: 'astronautki', neutrPl: 'astronautxx',
|
||||
declension: xDeclension,
|
||||
}),
|
||||
new Noun({
|
||||
id: 'Europejczyk',
|
||||
masc: 'Europejczyk', fem: 'Europejka', neutr: 'Europejkx',
|
||||
mascPl: 'Europejczycy', femPl: 'Europejki', neutrPl: 'Europejkxx',
|
||||
declension: xDeclension,
|
||||
}),
|
||||
new Noun({
|
||||
id: 'przyjaciel',
|
||||
masc: 'przyjaciel', fem: 'przyjaciółka', neutr: 'przyjaciołx',
|
||||
mascPl: 'przyjaciele', femPl: 'przyjaciółki', neutrPl: 'przyjaciołxx',
|
||||
declension: xDeclension,
|
||||
}),
|
||||
new Noun({
|
||||
id: 'twórca',
|
||||
masc: 'twórca', fem: 'twórczyni', neutr: 'twórcx',
|
||||
mascPl: 'twórcy', femPl: 'twórczynie', neutrPl: 'twórcxx',
|
||||
declension: xDeclension,
|
||||
}),
|
||||
new Noun({
|
||||
id: 'radny',
|
||||
masc: 'radny', fem: 'radna', neutr: 'radnx',
|
||||
mascPl: 'radni', femPl: 'radne', neutrPl: 'radnxx',
|
||||
declension: xDeclension,
|
||||
}),
|
||||
],
|
||||
xDeclension,
|
||||
xExtendedDeclension: new NounDeclension({
|
||||
M: 'tx kosmicznx twórcx',
|
||||
D: 'tx kosmicznx twórcx',
|
||||
C: 'tx kosmicznx twórcx',
|
||||
B: 'tx kosmicznx twórcx',
|
||||
N: 'tx kosmicznx twórcx',
|
||||
Msc: 'tx kosmicznx twórcx',
|
||||
W: 'tx kosmicznx twórcx',
|
||||
|
||||
M_pl: 'txx kosmicznxx twórcxx',
|
||||
D_pl: 'txx kosmicznxx twórcxx',
|
||||
C_pl: 'txx kosmicznxx twórcxx',
|
||||
B_pl: 'txx kosmicznxx twórcxx',
|
||||
N_pl: 'txx kosmicznxx twórcxx',
|
||||
Msc_pl: 'txx kosmicznxx twórcxx',
|
||||
W_pl: 'txx kosmicznxx twórcxx',
|
||||
}),
|
||||
sources: undefined,
|
||||
templates,
|
||||
generatorWord: 'fotograf',
|
||||
}
|
||||
},
|
||||
async mounted() {
|
||||
this.sources = {
|
||||
'': new SourceLibrary(await this.$axios.$get(`/sources?pronoun=iksatywy`)).getForPronoun('iksatywy'),
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
template() {
|
||||
let longestMatch = 0;
|
||||
let matchingTemplates = [];
|
||||
for (let t of templates) {
|
||||
if (!this.generatorWord.endsWith(t.masc)) {
|
||||
continue;
|
||||
}
|
||||
if (t.masc.length > longestMatch) {
|
||||
longestMatch = t.masc.length;
|
||||
matchingTemplates = [t];
|
||||
} else if (t.masc.length === longestMatch) {
|
||||
matchingTemplates.push(t);
|
||||
}
|
||||
}
|
||||
|
||||
if (!matchingTemplates.length) {
|
||||
return null;
|
||||
}
|
||||
|
||||
return matchingTemplates[0];
|
||||
},
|
||||
generatorResult() {
|
||||
if (!this.template) {
|
||||
return null;
|
||||
}
|
||||
|
||||
const root = this.generatorWord.substring(0, this.generatorWord.length - this.template.masc.length);
|
||||
|
||||
const result = {id: null};
|
||||
for (let k in this.template) {
|
||||
if (!this.template.hasOwnProperty(k)) { continue; }
|
||||
result[k] = this.template[k].split('/').map(ending => root + ending).join(' / ');
|
||||
}
|
||||
|
||||
result.declension = xDeclension;
|
||||
|
||||
return new Noun(result);
|
||||
}
|
||||
},
|
||||
head() {
|
||||
return head({
|
||||
title: this.$t('nouns.xNouns.header'),
|
||||
description: this.$t('nouns.xNouns.info')[0],
|
||||
});
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import "assets/variables";
|
||||
|
||||
figure {
|
||||
width: 100%;
|
||||
max-width: 24rem;
|
||||
padding: $spacer;
|
||||
img {
|
||||
width: 100%;
|
||||
}
|
||||
figcaption {
|
||||
font-size: $small-font-size;
|
||||
}
|
||||
}
|
||||
</style>
|
@ -1,230 +0,0 @@
|
||||
<template>
|
||||
<div>
|
||||
<NounsNav/>
|
||||
|
||||
<h2>
|
||||
<Icon v="deer"/>
|
||||
<T>nouns.neuterNouns.header</T>
|
||||
</h2>
|
||||
|
||||
<div class="d-flex flex-column flex-md-row">
|
||||
<div>
|
||||
<T>nouns.neuterNouns.info</T>
|
||||
<p><Share :title="$t('nouns.neuterNouns.header')"/></p>
|
||||
</div>
|
||||
<figure>
|
||||
<img src="/img-local/flags/łoś.jpg" :alt="$t('nouns.neuterNouns.flag.alt')"/>
|
||||
<figcaption><T>nouns.neuterNouns.flag.caption</T></figcaption>
|
||||
</figure>
|
||||
</div>
|
||||
|
||||
<details class="border mb-3">
|
||||
<summary class="bg-light p-3">
|
||||
<h4 class="h5 d-inline"><T>nouns.neuterNouns.extended.header</T></h4>
|
||||
</summary>
|
||||
<div class="border-top">
|
||||
<div class="d-flex flex-column flex-md-row">
|
||||
<div class="p-3">
|
||||
<h5>⋅ <T>nouns.singular</T></h5>
|
||||
<Declension word="" :template="neuterExtendedDeclension" open/>
|
||||
</div>
|
||||
<div class="p-3">
|
||||
<h5>⁖ <T>nouns.plural</T></h5>
|
||||
<Declension word="" :template="neuterExtendedDeclension" open plural/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</details>
|
||||
|
||||
<details class="border mb-3">
|
||||
<summary class="bg-light p-3">
|
||||
<h4 class="h5 d-inline"><T>nouns.neuterNouns.alt.header</T></h4>
|
||||
</summary>
|
||||
<div class="border-top">
|
||||
<div class="p-4 pb-0">
|
||||
<T>nouns.neuterNouns.alt.info</T>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-hover table-fixed-3">
|
||||
<thead>
|
||||
<tr>
|
||||
<th v-for="templates in neuterAltDeclensionTemplates" class="text-nowrap">
|
||||
<ul class="list-inline mb-0">
|
||||
<li v-for="template in templates" class="list-inline-item">
|
||||
<nuxt-link :to="'/' + template">
|
||||
{{ template }}
|
||||
</nuxt-link>
|
||||
</li>
|
||||
</ul>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr v-for="(declensions, word) in neuterAltDeclension" :key="word">
|
||||
<td v-for="declension in declensions">
|
||||
<Declension :word="word" :template="declension" open condense/>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</details>
|
||||
|
||||
<Separator icon="atom-alt"/>
|
||||
|
||||
<Dictionary load ref="dictionary"/>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import {Noun, NounDeclension} from "../../../src/classes";
|
||||
import hash from "../../../plugins/hash";
|
||||
import {head} from "../../../src/helpers";
|
||||
import NounsNav from "./NounsNav";
|
||||
|
||||
export default {
|
||||
components: { NounsNav },
|
||||
mixins: [ hash ],
|
||||
data() {
|
||||
return {
|
||||
neuterExtendedDeclension: new NounDeclension({
|
||||
M: 'to kosmiczne twórcze',
|
||||
D: 'tego kosmicznego twórcza',
|
||||
C: 'temu kosmicznemu twórczu',
|
||||
B: 'to kosmiczne twórcze',
|
||||
N: 'tym kosmicznym twórczem',
|
||||
Msc: 'tym kosmicznym twórczu',
|
||||
W: 'to kosmiczne twórcze',
|
||||
|
||||
M_pl: 'te kosmiczne twórcza',
|
||||
D_pl: 'tych kosmicznych twórczy',
|
||||
C_pl: 'tym kosmicznym twórczom',
|
||||
B_pl: 'te kosmiczne twórcza',
|
||||
N_pl: 'tymi kosmicznymi twórczami',
|
||||
Msc_pl: 'tych kosmicznych twórczach',
|
||||
W_pl: 'te kosmiczne twórcza',
|
||||
}),
|
||||
neuterAltDeclensionTemplates: [
|
||||
['ono/jego'], // , 'vono/vego', 'ono/jejgo'],
|
||||
['ono/jej'],
|
||||
['ono/jeno'],
|
||||
['ono/jenu'],
|
||||
],
|
||||
neuterAltDeclension: {
|
||||
księgowe: [
|
||||
new NounDeclension({
|
||||
M: 'owe', D: 'owego', C: 'owemu', B: 'owe', N: 'owem/owym', Msc: 'owem/owym', W: 'owe',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'owe', D: 'owej', C: 'owej', B: 'owe', N: 'ową', Msc: 'owej', W: 'owe',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'owe', D: 'oweno', C: 'owenu', B: 'owe/oweno', N: 'owem', Msc: 'owem', W: 'owe',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'owe', D: 'owu', C: 'owenu', B: 'owe', N: 'owum', Msc: 'owum', W: 'owe',
|
||||
}),
|
||||
],
|
||||
pracownicze: [
|
||||
new NounDeclension({
|
||||
M: 'cze', D: 'cza', C: 'czu', B: 'cze', N: 'czem', Msc: 'czu', W: 'cze',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'cze', D: 'czej', C: 'czej', B: 'cze', N: 'czą', Msc: 'czej', W: 'cze',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'cze', D: 'cza', C: 'czu', B: 'cze', N: 'czem', Msc: 'czu', W: 'cze',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'cze', D: 'ku', C: 'ku', B: 'cze', N: 'kum', Msc: 'kum', W: 'cze',
|
||||
}),
|
||||
],
|
||||
kochanie: [
|
||||
new NounDeclension({
|
||||
M: 'nie', D: 'nia', C: 'niu', B: 'nie', N: 'niem', Msc: 'niu', W: 'nie',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'nie', D: 'niej', C: 'niej', B: 'nie', N: 'nią', Msc: 'niej', W: 'nie',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'nie', D: 'nia', C: 'niu', B: 'nie', N: 'niem', Msc: 'niu', W: 'nie',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'nie', D: 'niu', C: 'niu', B: 'nie', N: 'nium', Msc: 'nium', W: 'nie',
|
||||
}),
|
||||
],
|
||||
wnuczę: [
|
||||
new NounDeclension({
|
||||
M: 'czę', D: 'częcia', C: 'częciu', B: 'czę', N: 'częciem', Msc: 'częciu', W: 'czę',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'czę', D: 'częciej', C: 'częciej', B: 'czę', N: 'częcią', Msc: 'częciej', W: 'czę',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'czę', D: 'częcia', C: 'częciu', B: 'czę', N: 'częciem', Msc: 'częciu', W: 'czę',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'czę', D: 'czu', C: 'czu', B: 'czę', N: 'czum', Msc: 'czum', W: 'czę',
|
||||
}),
|
||||
],
|
||||
Polko: [
|
||||
new NounDeclension({
|
||||
M: 'ko', D: 'ka', C: 'ku', B: 'ko', N: 'kiem', Msc: 'ku', W: 'ko',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'ko', D: 'ki', C: 'ce', B: 'ko', N: 'ką', Msc: 'ce', W: 'ko',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'ko', D: 'ka', C: 'ku', B: 'ko', N: 'kiem', Msc: 'ku', W: 'ko',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'ko', D: 'ku', C: 'ku', B: 'ko', N: 'kum', Msc: 'kum', W: 'ko',
|
||||
}),
|
||||
],
|
||||
kociaro: [
|
||||
new NounDeclension({
|
||||
M: 'ro', D: 'ra', C: 'rzu', B: 'ro', N: 'rem', Msc: 'rzu', W: 'ro',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'ro', D: 'rej', C: 'rej', B: 'ro', N: 'rą', Msc: 'rej', W: 'ro',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'ro', D: 'ra', C: 'rzu', B: 'ro', N: 'rem', Msc: 'rzu', W: 'ro',
|
||||
}),
|
||||
new NounDeclension({
|
||||
M: 'ro', D: 'ru', C: 'ru', B: 'ro', N: 'rum', Msc: 'rum', W: 'ro',
|
||||
}),
|
||||
],
|
||||
},
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.handleHash(this.config.nouns.hashNamespace, filter => {
|
||||
this.$refs.dictionary.setFilter(filter);
|
||||
});
|
||||
},
|
||||
head() {
|
||||
return head({
|
||||
title: this.$t('nouns.neuterNouns.header'),
|
||||
description: this.$t('nouns.neuterNouns.info')[0],
|
||||
});
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import "assets/variables";
|
||||
|
||||
figure {
|
||||
width: 100%;
|
||||
max-width: 24rem;
|
||||
padding: $spacer;
|
||||
img {
|
||||
width: 100%;
|
||||
}
|
||||
figcaption {
|
||||
font-size: $small-font-size;
|
||||
}
|
||||
}
|
||||
</style>
|
@ -1,127 +0,0 @@
|
||||
<template>
|
||||
<div>
|
||||
<NounsNav/>
|
||||
|
||||
<h2>
|
||||
<Icon v="user-friends"/>
|
||||
<T>nouns.personNouns.header</T>
|
||||
<small><NormativeBadge/></small>
|
||||
</h2>
|
||||
|
||||
<div>
|
||||
<T>nouns.personNouns.info</T>
|
||||
<p><Share :title="$t('nouns.personNouns.header')"/></p>
|
||||
</div>
|
||||
|
||||
<details open class="border mb-3">
|
||||
<summary class="bg-light p-3">
|
||||
<h4 class="h5 d-inline"><T>nouns.examples</T></h4>
|
||||
</summary>
|
||||
<div class="border-top table-responsive">
|
||||
<table class="table table-striped table-hover table-fixed-3">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="mars"/>
|
||||
<T>nouns.masculine</T>
|
||||
</th>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="venus"/>
|
||||
<T>nouns.feminine</T>
|
||||
</th>
|
||||
<th class="text-nowrap">
|
||||
<Icon v="neuter"/>
|
||||
<T>nouns.personNouns.label</T>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr v-for="noun in personNouns" :key="noun.id">
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in noun.masc">{{ w }}</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in noun.mascPl">{{ w }}</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in noun.fem">{{ w }}</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in noun.femPl">{{ w }}</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td>
|
||||
<ul class="list-singular">
|
||||
<li v-for="w in noun.neutr">{{ w }}</li>
|
||||
</ul>
|
||||
<ul class="list-plural">
|
||||
<li v-for="w in noun.neutrPl">{{ w }}</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</details>
|
||||
|
||||
<section v-if="sources && Object.keys(sources).length">
|
||||
<Literature :sources="sources"/>
|
||||
</section>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import {Noun, SourceLibrary} from "../../../src/classes";
|
||||
import {head} from "../../../src/helpers";
|
||||
import NounsNav from "./NounsNav";
|
||||
|
||||
export default {
|
||||
components: { NounsNav },
|
||||
data() {
|
||||
return {
|
||||
personNouns: [
|
||||
new Noun({
|
||||
id: 'kandydat',
|
||||
masc: 'kandydat', fem: 'kandydatka', neutr: 'osoba kandydująca',
|
||||
mascPl: 'kandydaci', femPl: 'kandydatki', neutrPl: 'osoby kandydujące',
|
||||
}),
|
||||
new Noun({
|
||||
id: 'kucharz',
|
||||
masc: 'kucharz', fem: 'kucharka', neutr: 'osoba gotująca|osoba kucharska',
|
||||
mascPl: 'kucharze', femPl: 'kucharki', neutrPl: 'osoby gotujące|osoby kucharskie',
|
||||
}),
|
||||
new Noun({
|
||||
id: 'mężczyzna',
|
||||
masc: 'mężczyzna', fem: 'kobieta', neutr: 'osoba|osoba niebinarna',
|
||||
mascPl: 'mężczyźni', femPl: 'kobiety', neutrPl: 'osoby|osoby niebinarne',
|
||||
}),
|
||||
new Noun({
|
||||
id: 'partner',
|
||||
masc: 'partner', fem: 'partnerka', neutr: 'osoba partnerska',
|
||||
mascPl: 'partnerzy', femPl: 'partnerki', neutrPl: 'osoby partnerskie',
|
||||
}),
|
||||
new Noun({
|
||||
id: 'prezes',
|
||||
masc: 'prezes', fem: 'prezeska', neutr: 'osoba prezesujące',
|
||||
mascPl: 'prezesi', femPl: 'prezeski', neutrPl: 'osoby prezesujące',
|
||||
}),
|
||||
],
|
||||
sources: undefined,
|
||||
}
|
||||
},
|
||||
async mounted() {
|
||||
this.sources = {
|
||||
'': new SourceLibrary(await this.$axios.$get(`/sources?pronoun=osobatywy`)).getForPronoun('osobatywy'),
|
||||
};
|
||||
},
|
||||
head() {
|
||||
return head({
|
||||
title: this.$t('nouns.personNouns.header'),
|
||||
description: this.$t('nouns.personNouns.info')[0],
|
||||
});
|
||||
},
|
||||
}
|
||||
</script>
|
@ -1,23 +1,16 @@
|
||||
export default [
|
||||
'pronoun_n',
|
||||
'pronoun_g',
|
||||
'pronoun_g_acc',
|
||||
'pronoun_d',
|
||||
'pronoun_a',
|
||||
'pronoun_i',
|
||||
'pronoun_l',
|
||||
'pronoun_all',
|
||||
'adjective_n',
|
||||
'adjective_n_c',
|
||||
'adjective_n_k',
|
||||
'adjective_ll',
|
||||
'adjective_middle',
|
||||
'verb_end_inter',
|
||||
'verb_end_about',
|
||||
'verb_middle_inter',
|
||||
'verb_middle_about',
|
||||
'verb_nasal',
|
||||
'verb_go',
|
||||
'verb_o',
|
||||
'honorific',
|
||||
'nominative',
|
||||
'genitive',
|
||||
'dative',
|
||||
'accusative',
|
||||
'instrumental',
|
||||
'prepositional',
|
||||
'instrimental_with_preposition',
|
||||
'genitive_with_preposition',
|
||||
'nonreflexive_verb_past',
|
||||
'reflexive_verb_past',
|
||||
'short_adjective ',
|
||||
'adjective ',
|
||||
'possessive',
|
||||
'definitive',
|
||||
];
|
||||
|
@ -1,7 +1 @@
|
||||
name pronouns description
|
||||
Formy normatywne ona,on Wiele osób niebinarnych, ze względu na ograniczenia polszczyzny lub po prostu dlatego, że tak im bardziej pasuje, decyduje się zwyczajnie używać form „on” lub „ona” – czy to zgodnie z ich płcią przypisaną przy urodzeniu, czy przeciwnie. Nie ujmuje to im niebinarności! Zaimki ≠ płeć.
|
||||
Formy neutralne ono,ono/jej,ono/jejgo,ono/jeno,ono/jenu Ze względu na użycie już istniejącego w polszczyźnie {/pytania#nijaki=rodzaju neutralnego} jest to jedna z najczęściej używanych oraz łatwych do zrozumienia opcji. Formy takie jak „zrobiłom” czy „poszłoś”, choć <a href="http://www.rjp.pan.pl/index.php?option=com_content&view=article&id=317:byom-byo&catid=44&Itemid=208" target="_blank" rel="noopener">poprawne gramatycznie</a>, dopiero od niedawna są szerzej używane, i dla wielu brzmią infantylnie, dehumanizująco (póki nie zostaną znormalizowane). W odmianie wiele form neutralnych jest tożsamych z męskimi, dlatego niektóre osoby wolą używać zmodyfikowanych wariantów wykorzystujących inne zaimki przy zachowaniu neutralnej koniugacji czasowników.
|
||||
Formy postpłciowe (dukaizmy) onu,onu/jejo,ne,onu/jegu Neologiczne formy stworzone oryginalnie dla <a href="https://pl.wikipedia.org/wiki/Perfekcyjna_niedoskona%C5%82o%C5%9B%C4%87" target="_blank" rel="noopener">powieści fantastycznych</a>. Choć rodzaj postpłciowy jest systemem spójnym i analogicznym do form normatywnych, to dla niezaznajomionych brzmi obco. Niektóre osoby używają też zmodyfikowanych wariantów wykorzystujących inne zaimki w części przypadków przy zachowaniu postpłciowej koniugacji czasowników.
|
||||
Formy mnogie one,oni,oni/e,ona/ich,ony,onie Normatywne formy mnogie mogą być używane do opisu pojedynczej osoby, w tym jako dosłowne tłumaczenie angielskiego „they/them”. Są poprawne i bez tworzenia neogramatyki, a ich zamysł jest łatwy do zrozumienia dla osób znających angielski odpowiednik, aczkolwiek dla wielu jest to dezorientujące. Używanie ich wciąż wymaga wyboru między zgenderyzowanymi wersjami („oni” lub „one”). Nienormatywne formy mnogie mogą służyć nie tylko do opisu pojedynczych osób, ale również grup mieszanych lub o nieznanej płci. Więcej informacji o zwracaniu się do grup na naszym blogu: {/blog/jak-zwracać-się-do-grup=„Jak zwracać się do grup osób?”}
|
||||
Zaimki graficzne onx,on/a,on_,on*,'n' Formy te używają placeholderów / znaków zastępujących w miejscu różnic między wersją męską a żeńską. Są przydatne w piśmie, ale ciężkie lub niemożliwe do wymówienia (mogą też sprawiać problemy czytnikom ekranowym). Intencja jest łatwa do zrozumienia. Często są też używane w zwrotach do grupy osób lub osoby o nieznanej płci.
|
||||
Neozaimki vono,ono/eno,miau,wona,ony/jegi,onæ,onø,onu/jegie
|
||||
|
Can't render this file because it contains an unexpected character in line 3 and column 297.
|
@ -1,32 +1,16 @@
|
||||
key description normative pronoun_n pronoun_g pronoun_g_acc pronoun_d pronoun_a pronoun_i pronoun_l pronoun_all adjective_n adjective_n_c adjective_n_k adjective_ll adjective_middle verb_end_inter verb_end_about verb_middle_inter verb_middle_about verb_nasal verb_go verb_o honorific plural pluralHonorific pronounceable history thirdForm smallForm sourcesInfo
|
||||
on,on/jego Rodzaj męski TRUE on jego niego mu go nim nim y y ki e e ą szedł ó pan FALSE FALSE TRUE
|
||||
ona,ona/jej Rodzaj żeński TRUE ona jej niej jej ją nią niej a a ka a a a a ę szł o pani FALSE FALSE TRUE
|
||||
ono,ono/jego Rodzaj neutralny TRUE ono jego niego mu je nim nim e e kie o o o o ę szł o państwo FALSE FALSE TRUE Formy „byłom”, „zrobiłoś”, itp. są {https://rjp.pan.pl/index.php?option=com_content&view=article&id=317:byom-byo&catid=44&Itemid=208=wg RJP} poprawne gramatycznie.@Występują one chociażby w {https://gramatyki.uw.edu.pl/book/520=„Grammatyce języka polskiego przez Maxymiliana Jakubowicza ułożonej”} z 1823 czy {https://books.google.pl/books?id=c1Yv6X0fyF8C=Praktische Polnische Grammatik für Deutsche} z 1796.@Normatywna odmiana rodzaju neutralnego w liczbie mnogiej dostępna jest {/one=tutaj}, a neologiczna {/ona/ich=tutaj}.@Rzeczowniki zgodne rodzajowo z rodzajem neutralnym to {/neutratywy=neutratywy}.
|
||||
ono/jej Rodzaj neutralny z formami żeńskimi zamiast męskich FALSE ono jej niej jej je nią niej e e kie o o o o ę szł o państwo FALSE FALSE TRUE Formy „byłom”, „zrobiłoś”, itp. są {https://rjp.pan.pl/index.php?option=com_content&view=article&id=317:byom-byo&catid=44&Itemid=208=wg RJP} poprawne gramatycznie.@Występują one chociażby w {https://gramatyki.uw.edu.pl/book/520=„Grammatyce języka polskiego przez Maxymiliana Jakubowicza ułożonej”} z 1823 czy {https://books.google.pl/books?id=c1Yv6X0fyF8C=Praktische Polnische Grammatik für Deutsche} z 1796.@Normatywna odmiana rodzaju neutralnego w liczbie mnogiej dostępna jest {/one=tutaj}, a neologiczna {/ona/ich=tutaj}.@Rzeczowniki zgodne rodzajowo z rodzajem neutralnym to {/neutratywy=neutratywy}.
|
||||
ono/jejgo Rodzaj neutralny z formami łączonymi FALSE ono jejgo niejgo jejmu jejgo niąnim niejnim e e kie o o o o ę szł o państwo FALSE FALSE TRUE Formy „byłom”, „zrobiłoś”, itp. są {https://rjp.pan.pl/index.php?option=com_content&view=article&id=317:byom-byo&catid=44&Itemid=208=wg RJP} poprawne gramatycznie.@Występują one chociażby w {https://gramatyki.uw.edu.pl/book/520=„Grammatyce języka polskiego przez Maxymiliana Jakubowicza ułożonej”} z 1823 czy {https://books.google.pl/books?id=c1Yv6X0fyF8C=Praktische Polnische Grammatik für Deutsche} z 1796.@Normatywna odmiana rodzaju neutralnego w liczbie mnogiej dostępna jest {/one=tutaj}, a neologiczna {/ona/ich=tutaj}.@Rzeczowniki zgodne rodzajowo z rodzajem neutralnym to {/neutratywy=neutratywy}.
|
||||
ono/jeno Rodzaj neutralny z elementami postpłciowego FALSE ono jeno nieno nu no niemu niem e e kie o u o o ę szł o państwo FALSE FALSE TRUE Formy „byłom”, „zrobiłoś”, itp. są {https://rjp.pan.pl/index.php?option=com_content&view=article&id=317:byom-byo&catid=44&Itemid=208=wg RJP} poprawne gramatycznie.@Występują one chociażby w {https://gramatyki.uw.edu.pl/book/520=„Grammatyce języka polskiego przez Maxymiliana Jakubowicza ułożonej”} z 1823 czy {https://books.google.pl/books?id=c1Yv6X0fyF8C=Praktische Polnische Grammatik für Deutsche} z 1796.@Normatywna odmiana rodzaju neutralnego w liczbie mnogiej dostępna jest {/one=tutaj}, a neologiczna {/ona/ich=tutaj}.@Rzeczowniki zgodne rodzajowo z rodzajem neutralnym to {/neutratywy=neutratywy}.
|
||||
ono/jenu Rodzaj neutralny z formami postpłciowymi zamiast męskich FALSE ono jenu nienu wu nu num num e e kie o o o o ę szł o państwo FALSE FALSE TRUE Formy „byłom”, „zrobiłoś”, itp. są {https://rjp.pan.pl/index.php?option=com_content&view=article&id=317:byom-byo&catid=44&Itemid=208=wg RJP} poprawne gramatycznie.@Występują one chociażby w {https://gramatyki.uw.edu.pl/book/520=„Grammatyce języka polskiego przez Maxymiliana Jakubowicza ułożonej”} z 1823 czy {https://books.google.pl/books?id=c1Yv6X0fyF8C=Praktische Polnische Grammatik für Deutsche} z 1796.@Normatywna odmiana rodzaju neutralnego w liczbie mnogiej dostępna jest {/one=tutaj}, a neologiczna {/ona/ich=tutaj}.@Rzeczowniki zgodne rodzajowo z rodzajem neutralnym to {/neutratywy=neutratywy}.
|
||||
vono,vono/vego Rodzaj neutralny z neozaimkami vono/vego FALSE vono vego viego vu vo vim vim e e kie o o o o ę szł o państwo FALSE FALSE TRUE Forma została stworzona przez tłumacza Pawła Wieczorka dla oddania stworzonych przez Grega Egana form {https://en.pronouns.page/ve=ve/ver}.
|
||||
ono/eno Neozaimki ono/eno FALSE ono eno eno ne no em em u u ku o u o o ę szł o pan FALSE FALSE TRUE "Formy stworzone przez {https://twitter.com/NicoBillie/status/1312894040061497346=@NicoBillie}."
|
||||
onu,onu/jenu Rodzaj postpłciowy, dukaizmy FALSE onu jenu nienu wu nu num num u u ku u u u u ę szł o panu FALSE FALSE TRUE Formy te zostały stworzone przez {https://pl.wikipedia.org/wiki/Jacek_Dukaj=Jacka Dukaja} do książki {https://pl.wikipedia.org/wiki/Perfekcyjna_niedoskonałość=„Perfekcyjna niedoskonałość”}. Używają jej tam istoty post-ludzkie (phoebe), które nie mają określonej płci. Od nazwiska autora te formy gramatyczne są nazywane „dukaizmami”.@Odmiana dukaizmów w liczbie mnogiej dostępna jest {/ony=tutaj}.@Rzeczowniki zgodne z rodzajem postpłciowym to {/dukatywy=dukatywy}.
|
||||
onu/jejo Rodzaj postpłciowy z łączonymi formami męskimi i żeńskimi FALSE onu jejo jejo jeju jegą nimą nimej u u ku u u u u ę szł o panu FALSE FALSE TRUE Formy te wymyśliłu Len Król.@Rzeczowniki zgodne z rodzajem postpłciowym to {/dukatywy=dukatywy}.
|
||||
onu/jegie Formy zmieszane z elementami postpłciowego FALSE onu jegie niegie nień&jeń&jemi gie ni&nium&eń nium u u ku u u u u ę szł o pań FALSE FALSE TRUE Formy stworzone przez Bartosza Wróbla. Komentarz autora w {/blog/neozaimki-neutralne-metodą-fuzji-morfologicznej=poście na naszym blogu}.@Rzeczowniki zgodne z rodzajem postpłciowym to {/dukatywy=dukatywy}.
|
||||
onu/jegu Dukaizmy z zaimkami onu/jegu FALSE onu jegu niegu jenu gu nim nim e e kie u u u u ę szł o panu FALSE FALSE TRUE Rzeczowniki zgodne z rodzajem postpłciowym to {/dukatywy=dukatywy}.
|
||||
ne,ne/nego Rodzaj postpłciowy z neozaimkami ne/nego FALSE ne nego nia nemu ne nym nym u u ku u u u u u szł o panu FALSE FALSE TRUE Formy stworzone przez {http://transpomoc.pl/viewtopic.php?p=49434&highlight=#49434=Freję Draco} na bazie dukaizmów.@Rzeczowniki zgodne z rodzajem postpłciowym to {/dukatywy=dukatywy}.
|
||||
oni,oni/ich Formy męskoosobowe liczby mnogiej TRUE oni ich nich im ich nimi nich cy i y cy l e li li eli eli ęli szli o państwo TRUE TRUE TRUE Druga osoba liczby mnogiej może być w normatywnej polszczyźnie używana jako wyraz szacunku lub skromości (zob. {https://pl.wikipedia.org/wiki/Per_wy=„Per wy”}, {http://www.dialektologia.uw.edu.pl/index.php?l1=leksykon&lid=653=„Pluralis maiestaticus”}, https://pl.wikipedia.org/wiki/Pluralis_modestiae=„Pluralis modestiæ”)
|
||||
one,one/ich Formy niemęskoosobowe liczby mnogiej TRUE one ich nich im je nimi nich tkie e e kie ł o ły ły ały ały ęły szły o państwo TRUE TRUE TRUE
|
||||
oni/e,oni/e/ich Formy liczby mnogiej z ukośnikiem TRUE oni/e ich nich im ich/je nimi nich cy/tkie i/e i/e cy/kie li/łe eni/one li/ły li/ły eli/ały eli/ały ęli/eły szli/szły o państwo TRUE TRUE FALSE
|
||||
ona/ich Neutralne formy mnogie z zaimkiem „ona” FALSE ona ich nich im je nimi nich tkie e e kie ł o ło ły ało ały ęło szło o państwo TRUE TRUE TRUE Zaimek „ona” zapożyczony z języka chorwackiego, gdzie jest nienacechowaną płciowo formą liczby mnogiej. Dość zresztą intuicyjny w polszczyźnie: jak <em>to okno → te okna</em>, tak to <em>ono → te ona</em>.@Odmiana rodzaju neutralnego w liczbie pojedynczej dostępna jest {/ono=tutaj}@Mnogi rodzaj neutralny może być używany dla dowolnych grup, niezależnie od płci należących do nich osób.
|
||||
ony,ony/ich Formy mnogie rodzaju postpłciowego z zaimkiem „ony” FALSE ony ich nich im ni nimi nich tki y y ki ł o ły ły ały ały ęły szły o państwo TRUE TRUE TRUE Zaimek „ony” to po czesku liczba mnoga dla rodzaju żeńskiego i męskonieżywotnego.@Formy czasowników z „u” zostały stworzone przez {https://pl.wikipedia.org/wiki/Jacek_Dukaj=Jacka Dukaja} do książki {https://pl.wikipedia.org/wiki/Perfekcyjna_niedoskonałość=„Perfekcyjna niedoskonałość”}. Używają jej tam istoty post-ludzkie (phoebe), które nie mają określonej płci. Od nazwiska autora te formy gramatyczne są nazywane „dukaizmami”.@ Odmiana dukaizmów w liczbie pojedynczej dostępna jest {/onu=tutaj}.@Rzeczowniki zgodne z rodzajem postpłciowym to {/dukatywy=dukatywy}.
|
||||
onie,onie/ich Neologiczne formy mnogie z zaimkiem „onie” FALSE onie ich nich im je nimi nich ce e e ce l o le le ele ele ęle szle o panie TRUE TRUE TRUE
|
||||
onæ,onæ/jæ Formy z „ae” lub ligaturą „æ” FALSE onæ|ˈɔ̃.næ jæ|jæ næ|ɲæ jæ|jæ jæ|jæ næm|næm næm|næm æ|æ æ|æ kiæ|cæ æ|æ æ|æ æ|æ æ|æ ę szł o panæ|panæ FALSE FALSE TRUE Formy te używają samogłoski {https://pl.wikipedia.org/wiki/Samog%C5%82oska_prawie_otwarta_przednia_niezaokr%C4%85glona=„æ”}, która jest wymawiana pomiędzy „a” a „e”, ta samogłoska występuje {https://gwarypolskie.uw.edu.pl/index8d41.html?option=com_content&task=view&id=145&Itemid=58=na północnym krańcu Mazowsza i w części wschodniej Mazur}. Kształt litery - połączenie „a” i „e” - oznacza połączenie form „-łam” i „-łem”.
|
||||
on/a,on/a/jego/jej Formy z ukośnikiem TRUE on/a|ˈɔ̃n.a jego/jej|jɛˈɡɔ.jɛ̇j niego/niej|ɲɛˈɡɔ.ɲɛ̇j mu/jej|ˈmu.jɛ̇j go/ją|ˈɡɔ.jɔ̃w̃ nim/ą|ˈɲĩm.ɔ̃w̃ nim/ej|ˈɲĩm.ɛj y/a|ɨ.a y/a|ɨ.a ki/a|ci.a /a|a /a|a e/a|ɛ.a e/a|ɛ.a ą szł o pan/i|pãn.i FALSE FALSE TRUE
|
||||
onx,onx/jex Formy z iksem FALSE onx jex nix jex jex nix nix x x kx x x x x ę szł o panx FALSE FALSE FALSE
|
||||
on_,on_/je_ Formy z podkreślnikiem FALSE on_ je_ ni_ je_ je_ ni_ ni_ _ _ k_ _ _ _ _ _ sz_ł _ pan_ FALSE FALSE FALSE
|
||||
on*,on*/je* Formy z gwiazdką FALSE on* je* ni* je* je* ni* ni* * * k* * * * * * sz*ł * pan* FALSE FALSE FALSE
|
||||
onø,onø/jenø Formy z samogłoską nosową FALSE onø|ˈɔ̃.nãw̃ jenø|ˈjɛ̃.nãw̃ nienø|ˈɲɛ̃.nãw̃ nø|nãw̃ nø|nãw̃ nøm|nãm nøm|nãm ø|ãw̃ ø|ãw̃ kø|kãw̃ ø|ãw̃ ø|ãw̃ ø|ã ø|ãw̃ ę szł o panø|panãw̃ FALSE FALSE TRUE Formy te używają samogłoski nosowej {https://pl.wikipedia.org/wiki/ø=„ø”}, która występowała w pisowni polszczyzny od XII do XV wieku, i była wymawiana jako „a” nosowe. Kształt litery - przekreślenie - oznacza również sprzeciw wobec binarnego rodzaju gramatycznego
|
||||
ony/jegi Neozaimki ony/jegi FALSE ony jegi gi ny gi nimy nimy y y ki y y y o ę szł o pany FALSE FALSE TRUE "Formy stworzone przez {https://twitter.com/doblinka/status/1310940748309766145=@doblinka}."
|
||||
'n','n,'n'/je',’n’,’n,’n’/je’ Formy z apostrofem FALSE ’n’|n̥ je’|jɛː nie’|ɲɛː je’|jɛː je’|jɛː ni’|ɲiː ni’|ɲiː ’| ’| k’|k ’| ’| ’| e ą sze ó pa’|paː FALSE FALSE TRUE Forma stworzona przez Grzegorza Gajka na potrzeby tłumaczenia opowiadania Bogi Takács „Społeczny wizerunek policji”, jako odpowiednik użytych w oryginale {https://en.pronouns.page/e=zaimków Spivaka}. Cytując tłumacza: „Jako że nie udało mi się znaleźć satysfakcjonującego gotowego rozwiązania, postanowiłem stworzyć własną propozycję, bazującą na tropie anglosaskim. Usunąłem więc determinanty rodzaju, a ich nieobecność zaznaczyłem – dla większej przejrzystości graficznej – apostrofami, które w języku mówionym mogłyby też sygnalizować wzdłużenie ostatniej samogłoski. Tym sposobem <i>on/ona</i> zmieniło się w <i>'n'</i> (wymawiane <i>n</i>), <i>jego/jej</i> w <i>je'</i> (wymawiane <i>jee</i>) itd. Podobnie z czasownikami, np. <i>poszedłem/poszłam</i> zmieniło się w <i>posze'm</i> (wymawiane <i>poszeem</i>), <i>poszedł/poszła</i> w <i>posze'</i> (wymawiane <i>poszee</i>) itd.”
|
||||
miau,miau/miaugo Neozaimki z rodzajem neutralnym FALSE miau miaugo miaugo miaumu miaugo miauim miauim e e kie o o o e ą szł o miau FALSE FALSE TRUE "Formy stworzone przez {https://zaimki.pl/\@Sybil=@Sybil}."
|
||||
wona,wona/wej Rodzaj żeński z neozaimkami wona/wej FALSE wona wej wiej wej wą wią wiej a a ka a a a e ę szł o wani FALSE FALSE TRUE "Formy stworzone przez {https://zaimki.pl/\@Lunica=@Lunica}."
|
||||
ta,ta/tej,ta osoba/tej osoby Rodzaj osobowy TRUE ta [osoba] tej [osoby] tej [osoby] tej [osobie] tę [osobę] tą [osobą] tej [osobie] ą ą [osobą] ką a a a a ę szł o osoba FALSE FALSE TRUE Formy te używają zaimka wskazującego „ta” w roli zaimka osobowego. Choć gramatycznie jest to rodzaj żeński, to ze względu na „osobę” może być też rozumiany jako forma niewskazująca na płeć i przewrotnie walcząca z {https://pl.wikipedia.org/wiki/M%C4%99ska_dominacja_j%C4%99zykowa=androcentryzmem w języku}. Gramatycznie są to formy normatywne i zgodne z {/osobatywy=osobatywami}.
|
||||
key description normative nominative genitive dative accusative instrumental prepositional instrimental_with_preposition genitive_with_preposition nonreflexive_verb_past reflexive_verb_past short_adjective adjective possessive definitive plural pluralHonorific pronounceable history thirdForm smallForm sourcesInfo references
|
||||
он,он/его Мужской род TRUE он его ему его им нём ним него л лся в ый мой сам FALSE FALSE TRUE
|
||||
она,она/её Женский род TRUE она её ей её ей / ею ней ней неё ла лась ва ая моя сама FALSE FALSE TRUE
|
||||
оно,оно/его Нейтральный род TRUE оно его ему его им нём ним него ло лось во ое моё само FALSE FALSE TRUE
|
||||
оно/этого Нейтральный род FALSE оно этого этому это этим этом этим этого о лось во ое моё само FALSE FALSE TRUE
|
||||
они/их Нейтралный род FALSE они их им их ими них ними них ли лись вы ые мои сами FALSE FALSE TRUE
|
||||
оно/её Нейтральный род с женской формой FALSE оно её ей её ей / ею ней ней неё ло лось во ое моё само FALSE FALSE TRUE
|
||||
оно/их Нейтральный род с нейтральной формой FALSE оно их им их ими них ними них ло лось во ое моё само FALSE FALSE TRUE
|
||||
он_а/е_ё Формы с гендергепами FALSE он_а е_ё е_ё е_ё е_ю не_й н_ей не_ё л_а л_ась в_а _ая моё сам_а FALSE FALSE TRUE
|
||||
оне/нех Неоместоимения FALSE оне нех ем нех еми нех нех ннех ле лесь ве ые мои сами FALSE FALSE TRUE
|
||||
он_,он_/е_ Формы с нижним подчеркиванием FALSE он_ е_ е_ е_ е_ е_ н_ не_ л_ лс_ в_ ы_ мо_ сам_ FALSE FALSE TRUE
|
||||
он*,он*/е* Формы с * FALSE он* е* е* е* е* е* н* не* л* лс* в* ы* мо* сам* FALSE FALSE TRUE
|
||||
мур/мях Кошачьи местоимения FALSE мур мях мрме мях мех мрме нях нях лур лурь вур яу мав самяу FALSE FALSE TRUE
|
||||
онь/егё Неоместоимения FALSE онь егё имь егё нимь нёмь ними негё ль лись вь ые мои сами FALSE FALSE TRUE
|
||||
зи/зир Неоместоимения FALSE зи зир зим зир зих зир ли лись мой сами FALSE FALSE TRUE
|
||||
хе/хим Неоместоимения FALSE хе хим хем хим хеми хем ли лись FALSE FALSE TRUE
|
||||
|
Can't render this file because it has a wrong number of fields in line 2.
|
@ -428,6 +428,7 @@ confirm:
|
||||
header: 'Вы уверены?'
|
||||
yes: 'Да, я уверен_ы'
|
||||
no: 'Нет, отменить'
|
||||
ok: 'OK' # TODO
|
||||
|
||||
terms:
|
||||
header: 'Условия предоставления услуг'
|
||||
|
Loading…
x
Reference in New Issue
Block a user