Merge branch 'german-comprehensive-mode' into 'main'

Add comprehensive listing in German

See merge request PronounsPage/PronounsPage!380
This commit is contained in:
Andrea Vos 2023-11-10 17:37:05 +00:00
commit 7c4c5cade5
13 changed files with 155 additions and 97 deletions

View File

@ -1,6 +1,6 @@
<template>
<span>
<span v-for="part in example[(example.isHonorific ? pronoun.isPluralHonorific(counter) : pronoun.isPlural(counter)) ? 'pluralParts' : 'singularParts']">
<span v-for="part in example.parts(pronoun, counter)">
<strong v-if="part.variable"><Spelling escape :text="pronoun.getMorpheme(part.str, counter)"/></strong>
<span v-else><Spelling :text="part.str"/></span>
</span>

View File

@ -78,6 +78,9 @@ pronouns:
Even though for many people it's incredibly important that people use specific pronouns to talk about them,
others don't mind being addressed in any way as long as the context is clear as to who one talks about.
options: 'check out the options [share]{/pronouns=here}.'
comprehensive:
simple: 'simple'
comprehensive: 'comprehensive'
others: 'Other forms'
othersRaw: 'other'
or: 'or'

View File

@ -7,6 +7,7 @@ pronouns:
route: 'pronomen'
default: 'er'
any: 'beliebige'
comprehensive: 'erweitert'
plurals: true
honorifics: false
multiple:
@ -22,11 +23,23 @@ pronouns:
pronoun_n: '#'
pronoun_d: '#'
pronoun_a: '#'
possessive: '#/[sxzß]$/i#|#s'
pronoun_g: '#'
possessive_f_n: '#/[sxzß]$/i#|#s'
possessive_f_g: '#/[sxzß]$/i#|#s'
possessive_f_a: '#/[sxzß]$/i#|#s'
possessive_f_d: '#/[sxzß]$/i#|#s'
possessive_m_n: '#/[sxzß]$/i#|#s'
possessive_m_g: '#/[sxzß]$/i#|#s'
possessive_m_a: '#/[sxzß]$/i#|#s'
possessive_m_d: '#/[sxzß]$/i#|#s'
possessive_n_n: '#/[sxzß]$/i#|#s'
possessive_n_g: '#/[sxzß]$/i#|#s'
possessive_n_a: '#/[sxzß]$/i#|#s'
possessive_n_d: '#/[sxzß]$/i#|#s'
examples: [':Andrea', ':S']
template: 'Öffne eines der Beispiele und ersetze einfach den Namen/Anfangsbuchstaben in der URL durch Deinen eigenen.'
emoji: false
slashes: ['pronoun_n', 'possessive', 'pronoun_d', 'pronoun_a']
slashes: ['pronoun_n', 'possessive_m_n', 'pronoun_d', 'pronoun_a']
others: 'Andere Pronomen'
pronunciation:

View File

@ -10,40 +10,65 @@
<thead>
<tr>
<th></th>
<th v-if="comprehensive"></th>
<th>Nominativ</th>
<!--<th>Genitiv</th>-->
<th>Possessivartikel</th>
<th v-if="comprehensive">Genitiv</th>
<th v-else>Possessivartikel</th>
<th>Dativ</th>
<th>Akkusativ</th>
</tr>
</thead>
<tbody>
<tr>
<th>Pronomen</th>
<th v-if="comprehensive">Personalpronomen</th>
<th v-else>Pronomen</th>
<td v-if="comprehensive"></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="pronoun_n" :counter="counter"/></td>
<!--<td><Morpheme :pronoun="selectedPronoun" morpheme="pronoun_g" :counter="counter"/></td>-->
<td><Morpheme :pronoun="selectedPronoun" morpheme="possessive" :counter="counter"/></td>
<td v-if="comprehensive"><Morpheme :pronoun="selectedPronoun" morpheme="pronoun_g" :counter="counter"/></td>
<td v-else><Morpheme :pronoun="selectedPronoun" morpheme="possessive_m_n" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="pronoun_d" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="pronoun_a" :counter="counter"/></td>
</tr>
<!--
<tr v-if="selectedPronoun.getMorpheme('article_n', counter)">
<tr v-if="comprehensive">
<th class="border-bottom-0">Possessivartikel</th>
<th>Femininum</th>
<td><Morpheme :pronoun="selectedPronoun" morpheme="possessive_f_n" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="possessive_f_g" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="possessive_f_d" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="possessive_f_a" :counter="counter"/></td>
</tr>
<tr v-if="comprehensive">
<th class="border-bottom-0"></th>
<th>Maskulinum</th>
<td><Morpheme :pronoun="selectedPronoun" morpheme="possessive_m_n" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="possessive_m_g" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="possessive_m_d" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="possessive_m_a" :counter="counter"/></td>
</tr>
<tr v-if="comprehensive">
<th></th>
<th>Neutrum</th>
<td><Morpheme :pronoun="selectedPronoun" morpheme="possessive_n_n" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="possessive_n_g" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="possessive_n_d" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="possessive_n_a" :counter="counter"/></td>
</tr>
<tr v-if="comprehensive && selectedPronoun.getMorpheme('article_n', counter)">
<th>Relativpronomen</th>
<td></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="article_n" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="article_g" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="article_d" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="article_a" :counter="counter"/></td>
</tr>
-->
<!--
<tr v-if="selectedPronoun.getMorpheme('demonstrative_n', counter)">
<tr v-if="comprehensive && selectedPronoun.getMorpheme('demonstrative_n', counter)">
<th>Demonstrativpronomen</th>
<td></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="demonstrative_n" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="demonstrative_g" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="demonstrative_d" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="demonstrative_a" :counter="counter"/></td>
</tr>
-->
</tbody>
</table>
</div>
@ -54,6 +79,7 @@
export default {
props: {
selectedPronoun: { required: true },
comprehensive: { required: true },
counter: { required: true },
}
}

View File

@ -1,5 +1,9 @@
singular plural isHonorific
{'pronoun_n} ist so süß. {pronoun_n} sind so süß. FALSE
Ist das {possessive} Hund? FALSE
Ich bin {pronoun_d} erst kürzlich begegnet. FALSE
Ich verstehe {pronoun_a} so gut. FALSE
singular plural isHonorific comprehensive
{'pronoun_n} ist so süß. {pronoun_n} sind so süß. FALSE FALSE
Ist das {possessive_m_n} Hund? FALSE FALSE
Heute hat {pronoun_n} {possessive_m_a} Apfel, {possessive_f_a} Birne und {possessive_n_a} Törtchen dabei. Heute haben {pronoun_n} {possessive_m_a} Apfel, {possessive_f_a} Birne und {possessive_n_a} Törtchen dabei. FALSE TRUE
{'possessive_n_n} Kaninchen spielt mit {possessive_m_d} Hund. FALSE TRUE
Meine Lieblingsfarbe ist violett, {possessive_f_n} ist gelb. FALSE TRUE
Wir freuen uns {pronoun_g}. FALSE TRUE
Ich bin {pronoun_d} erst kürzlich begegnet. FALSE FALSE
Ich verstehe {pronoun_a} so gut. FALSE FALSE

1 singular plural isHonorific comprehensive
2 {'pronoun_n} ist so süß. {pronoun_n} sind so süß. FALSE FALSE
3 Ist das {possessive} Hund? Ist das {possessive_m_n} Hund? FALSE FALSE
4 Ich bin {pronoun_d} erst kürzlich begegnet. Heute hat {pronoun_n} {possessive_m_a} Apfel, {possessive_f_a} Birne und {possessive_n_a} Törtchen dabei. Heute haben {pronoun_n} {possessive_m_a} Apfel, {possessive_f_a} Birne und {possessive_n_a} Törtchen dabei. FALSE TRUE
5 Ich verstehe {pronoun_a} so gut. {'possessive_n_n} Kaninchen spielt mit {possessive_m_d} Hund. FALSE TRUE
6 Meine Lieblingsfarbe ist violett, {possessive_f_n} ist gelb. FALSE TRUE
7 Wir freuen uns {pronoun_g}. FALSE TRUE
8 Ich bin {pronoun_d} erst kürzlich begegnet. FALSE FALSE
9 Ich verstehe {pronoun_a} so gut. FALSE FALSE

View File

@ -1,6 +1,16 @@
export default [
'pronoun_n',
'pronoun_d',
'pronoun_a',
'possessive',
// sort Nominativ first and Dativ second to keep the convention that the first two morphemes identify the pronoun set
const cases = ["n", "d", "a", "g"];
const morphemeByCase = morphemeType => {
return cases.map(caseAbbreviation => `${morphemeType}_${caseAbbreviation}`);
};
const morphemeGroups = [
morphemeByCase('pronoun'),
morphemeByCase('possessive_f'),
morphemeByCase('possessive_m'),
morphemeByCase('possessive_n'),
morphemeByCase('article'),
morphemeByCase('demonstrative'),
];
export default morphemeGroups.flatMap(morphemeGroup => morphemeGroup);

View File

@ -1,31 +1,31 @@
key description normative pronoun_n pronoun_d pronoun_a possessive plural pluralHonorific pronounceable history thirdForm smallForm sourcesInfo
er,er/sein,er/ihm Maskulinum TRUE er ihm ihn sein FALSE FALSE TRUE
sie,sie/ihr Femininum TRUE sie ihr sie ihr FALSE FALSE TRUE
es,es/sein,es/ihm Neutrum TRUE es ihm es sein FALSE FALSE TRUE
dey,dey/denen Neopronomen „dey“ FALSE dey denen dey deren FALSE FALSE TRUE Im Akkusativ ist ebenfalls {/dey/denen/demm=„demm”} üblich. pronoun_a
dey/denen/demm Neopronomen „dey“ FALSE dey denen demm deren FALSE FALSE TRUE Im Akkusativ ist ebenfalls {/dey/denen=„dey”} üblich. pronoun_a
die,die/denen Neopronomen „die“ FALSE die denen die deren FALSE FALSE TRUE
el,el/em Neopronomen „el“ FALSE el em en ems FALSE FALSE TRUE
em,em/em Neopronomen „em“ FALSE em em em ems FALSE FALSE TRUE
en,en/en Neopronomen „en“ FALSE en en en enes FALSE FALSE TRUE Erstellt vom österreichischen LGBTIQA+-Kongress 2018 in St. Pölten
en/em Neopronomen „en“ FALSE en em en ens FALSE FALSE TRUE Erstellt vom {https://geschlechtsneutral.net/=Verein für geschlechtsneutrales Deutsch}
ey,ey/emm Neopronomen „ey“ FALSE ey emm emm eys FALSE FALSE TRUE
et,et/siem Neopronomen „et“ FALSE et siem sien sier FALSE FALSE TRUE
hän,hän/sim Neopronomen „hän“ FALSE hän sim sin sir FALSE FALSE TRUE
hen,hen/hen,hen/hem Neopronomen „hen“ FALSE hen hem hen hens FALSE FALSE TRUE Aus dem Schwedischen, siehe: {https://sv.pronouns.page/hen=hen/henom}. Auch verwendet im {https://geschlechtsneutralesdeutsch.com/=NoNa-System}.
hie,hie/hein,hie/hiem Neopronomen „hie“ FALSE hie hiem hie hein FALSE FALSE TRUE
iks,iks/iks Neopronomen „iks“ FALSE iks iks iks ikses FALSE FALSE TRUE
ind,ind/inde Neopronomen „ind“ FALSE ind inde ind inds FALSE FALSE TRUE Vom Wort „Individuum“
mensch,mensch/mensch Neopronomen „mensch” FALSE mensch mensch mensch menschs FALSE FALSE TRUE Oft wird „mensch” auch als {https://de.wikipedia.org/wiki/Generalisierendes_Personalpronomen=generalisierendes Pronomen} benutzt (statt „man”).@Eher als eines von mehreren Pronomen verwendet ({https://nibi.space/pronomen#mensch=laut nibi.space}).
nin,nin/nim Neopronomen „nin“ FALSE nin nim nin nims FALSE FALSE TRUE Erstellt von {https://www.geschlechtsneutral.com/lit/Liminalis-2008-Sylvain-Balzer.pdf=Cabala de Sylvain und Carsten Balzer}
oj,oj/juj,oj/ojm Neopronomen „oj“ FALSE oj ojm ojn juj FALSE FALSE TRUE Erstellt von {https://www.frumble.de/blog/2021/03/26/ueberlegungen-zu-einer-genderneutralen-deutschen-grammatik=Frumble}. Siehe auch: {/substantive#Ojum=Ojum}.
per,per/per Neopronomen „per“ FALSE per per per pers FALSE FALSE TRUE Vom Wort „Person“
ser,ser/sem Neopronomen „ser“ FALSE ser sem sen ses FALSE FALSE TRUE
sier,sier/siem Neopronomen „sier“ FALSE sier siem sien sies FALSE FALSE TRUE Erstellt von {https://www.annaheger.de/pronomen21/=Illi Anna Heger}
they,they/them Äquivalent zu englischem „they“ FALSE they them them their FALSE FALSE TRUE Aus dem Englischen, sieh: {https://en.pronouns.page/they=they/them}
xier,xier/xiem Neopronomen „xier“ FALSE xier xiem xien xies FALSE FALSE TRUE Erstellt von {https://www.annaheger.de/pronomen33/=Illi Anna Heger}.
zet,zet/zerm Neopronomen „zet“ FALSE zet zerm zern zets FALSE FALSE TRUE
er_sie,er_sie/ihm_ihr Neopronomen „er_sie“ FALSE er_sie ihm_ihr ihn_sie sein_ihr FALSE FALSE FALSE
er*sie,er*sie/ihm*ihr Neopronomen „er*sie“ FALSE er*sie ihm*ihr ihn*sie sein*ihr FALSE FALSE FALSE
er:sie,er:sie/ihm:ihr Neopronomen „er:sie“ FALSE er:sie ihm:ihr ihn:sie sein:ihr FALSE FALSE FALSE
ersie,ersie/ihmihr Neopronomen „ersie“ FALSE ersie ihmihr ihnsie seinihr FALSE FALSE FALSE
key description normative pronoun_n pronoun_g pronoun_d pronoun_a possessive_f_n possessive_f_g possessive_f_d possessive_f_a possessive_m_n possessive_m_g possessive_m_d possessive_m_a possessive_n_n possessive_n_g possessive_n_d possessive_n_a article_n article_g article_d article_a demonstrative_n demonstrative_g demonstrative_d demonstrative_a plural pluralHonorific pronounceable history thirdForm smallForm sourcesInfo
er,er/sein,er/ihm Maskulinum TRUE er seiner ihm ihn seine seiner seiner seine sein seines seinem seinen sein seines seinem sein der des dem den dieser dieses diesem diesen FALSE FALSE TRUE
sie,sie/ihr Femininum TRUE sie ihrer ihr sie ihre ihrer ihrer ihre ihr ihres ihrem ihren ihr ihres ihrem ihr die der der die diese dieser dieser diese FALSE FALSE TRUE
es,es/sein,es/ihm Neutrum TRUE es seiner ihm es seine seiner seiner seine sein seines seinem seinen sein seines seinem sein das des dem das dieses dieses diesem dieses FALSE FALSE TRUE
dey,dey/denen Neopronomen „dey“ FALSE dey derer denen dey deren deren deren deren deren deren deren deren deren deren deren deren FALSE FALSE TRUE Im Akkusativ ist ebenfalls {/dey/denen/demm=„demm”} üblich. pronoun_a
dey/denen/demm Neopronomen „dey“ FALSE dey derer denen demm deren deren deren deren deren deren deren deren deren deren deren deren FALSE FALSE TRUE Im Akkusativ ist ebenfalls {/dey/denen=„dey”} üblich. pronoun_a
die,die/denen Neopronomen „die“ FALSE die derer denen die deren deren deren deren deren deren deren deren deren deren deren deren FALSE FALSE TRUE
el,el/em Neopronomen „el“ FALSE el emser em en emse emser emser emse ems emses emsem emsen ems emses emsem ems FALSE FALSE TRUE
em,em/em Neopronomen „em“ FALSE em emser em em ems ems ems ems ems ems ems ems ems ems ems ems FALSE FALSE TRUE
en,en/en Neopronomen „en“ FALSE en enser en en ense enser enser ense enes enses ensem ensen ens enses ensem ens de ders derm de de dersen derm de FALSE FALSE TRUE Erstellt vom österreichischen LGBTIQA+-Kongress 2018 in St. Pölten
en/em Neopronomen „en“ FALSE en enser em en ense enser enser ense ens enses ensem ensen ens enses ensem ens de ders derm de de dersen derm de FALSE FALSE TRUE Erstellt vom {https://geschlechtsneutral.net/=Verein für geschlechtsneutrales Deutsch}
ey,ey/emm Neopronomen „ey“ FALSE ey eyser emm emm eyse eyser eyser eyse eys eyses eysem eysen eys eyses eysem eys FALSE FALSE TRUE
et,et/siem Neopronomen „et“ FALSE et sierer siem sien siere sierer sierer siere sier sieres sierem sieren sier sieres sierem sieren dat diesers diem dien dieset diesigen diesetne FALSE FALSE TRUE
hän,hän/sim Neopronomen „hän“ FALSE hän sirer sim sin sire sirer sirer sire sir sires sirem siren sir sires sirem siren FALSE FALSE TRUE
hen,hen/hen,hen/hem Neopronomen „hen“ FALSE hen henser hem hen hens hens hens hens hens hens hens hens hens hens hens hens dai dais dam dai diesai diesais deisam diesai FALSE FALSE TRUE Aus dem Schwedischen, siehe: {https://sv.pronouns.page/hen=hen/henom}. Auch verwendet im {https://geschlechtsneutralesdeutsch.com/=NoNa-System}.
hie,hie/hein,hie/hiem Neopronomen „hie“ FALSE hie heiner hiem hie heine heiner heiner heine hein heines heinem heinen hein heines heinem hein FALSE FALSE TRUE
iks,iks/iks Neopronomen „iks“ FALSE iks ikser iks iks ikses ikses ikses ikses ikses ikses ikses ikses ikses ikses ikses ikses deks dieseks FALSE FALSE TRUE
ind,ind/inde Neopronomen „ind“ FALSE ind indser inde ind indse indser indser indse inds indsens indsem indsen inds indsens indsem inds FALSE FALSE TRUE Vom Wort „Individuum“
mensch,mensch/mensch Neopronomen „mensch” FALSE mensch menscher mensch mensch menschs menschs menschs menschs menschs menschs menschs menschs menschs menschs menschs menschs FALSE FALSE TRUE Oft wird „mensch” auch als {https://de.wikipedia.org/wiki/Generalisierendes_Personalpronomen=generalisierendes Pronomen} benutzt (statt „man”).@Eher als eines von mehreren Pronomen verwendet ({https://nibi.space/pronomen#mensch=laut nibi.space}).
nin,nin/nim Neopronomen „nin“ FALSE nin nimser nim nin nimse nimser nimser nimse nims nimses nimsem nimsen nims nimses nimsem nims din dins dim din diesin diesins diesim diesin FALSE FALSE TRUE Erstellt von {https://www.geschlechtsneutral.com/lit/Liminalis-2008-Sylvain-Balzer.pdf=Cabala de Sylvain und Carsten Balzer}
oj,oj/juj,oj/ojm Neopronomen „oj“ FALSE oj jujer ojm ojn juje jujer jujer juje juj jujes jusem jusen jus juses jusem jus FALSE FALSE TRUE Erstellt von {https://www.frumble.de/blog/2021/03/26/ueberlegungen-zu-einer-genderneutralen-deutschen-grammatik=Frumble}. Siehe auch: {/substantive#Ojum=Ojum}.
per,per/per Neopronomen „per“ FALSE per perer per per pers pers pers pers pers pers pers pers pers pers pers pers FALSE FALSE TRUE Vom Wort „Person“
ser,ser/sem Neopronomen „ser“ FALSE ser seser sem sen ses ses ses ses ses ses ses ses ses ses ses ses FALSE FALSE TRUE
sier,sier/siem Neopronomen „sier“ FALSE sier sieser siem sien siese sieser sieser siese sies sieses siesem siesen sies sieses siesem sies dier dies diem dien dier dies diem dien FALSE FALSE TRUE Erstellt von {https://www.annaheger.de/pronomen21/=Illi Anna Heger}
they,they/them Äquivalent zu englischem „they“ FALSE they them them them their their their their their their their their their their their their FALSE FALSE TRUE Aus dem Englischen, sieh: {https://en.pronouns.page/they=they/them}
xier,xier/xiem Neopronomen „xier“ FALSE xier xieser xiem xien xiese xieser xieser xiese xies xieses xiesem xiesen xies xieses xiesem xies dier dies diem dien dier dies diem dien FALSE FALSE TRUE Erstellt von {https://www.annaheger.de/pronomen33/=Illi Anna Heger}.
zet,zet/zerm Neopronomen „zet“ FALSE zet zerner zerm zern zets zets zets zets zets zets zets zets zets zets zets zets FALSE FALSE TRUE
er_sie,er_sie/ihm_ihr Neopronomen „er_sie“ FALSE er_sie seiner_ihrer ihm_ihr ihn_sie seine_ihre seiner_ihrer seiner_ihrer seine_ihre sein_ihr seines_ihres seinem_ihrem seinen_ihren sein_ihr seines_ihres seinem_ihrem sein_ihr der_die des_der dem_der den_die diese_r dieses_dieser diesem_dieser diese_n FALSE FALSE FALSE
er*sie,er*sie/ihm*ihr Neopronomen „er*sie“ FALSE er*sie seiner*ihrer ihm*ihr ihn*sie seine*ihre seiner*ihrer seiner*ihrer seine*ihre sein*ihr seines*ihres seinem*ihrem seinen*ihren sein*ihr seines*ihres seinem*ihrem sein*ihr der*die des*der dem*der den*die diese*r dieses*dieser diesem*dieser diese*n FALSE FALSE FALSE
er:sie,er:sie/ihm:ihr Neopronomen „er:sie“ FALSE er:sie seiner:ihrer ihm:ihr ihn:sie seine:ihre seiner:ihrer seiner:ihrer seine:ihre sein:ihr seines:ihres seinem:ihrem seinen:ihren sein:ihr seines:ihres seinem:ihrem sein:ihr der:die des:der dem:der den:die diese:r dieses:dieser diesem:dieser diese:n FALSE FALSE FALSE
ersie,ersie/ihmihr Neopronomen „ersie“ FALSE ersie seinerihrer ihmihr ihnsie seineihre seinerihrer seinerihrer seineihre seinihr seinesihres seinemihrem seinenihren seinihr seinesihres seinemihrem seinihr derdie desder demder dendie dieserdiese diesesdieser diesemdieser diesediesen FALSE FALSE FALSE
1 key description normative pronoun_n pronoun_g pronoun_d pronoun_a possessive_f_n possessive_f_g possessive_f_d possessive_f_a possessive possessive_m_n possessive_m_g possessive_m_d possessive_m_a possessive_n_n possessive_n_g possessive_n_d possessive_n_a article_n article_g article_d article_a demonstrative_n demonstrative_g demonstrative_d demonstrative_a plural pluralHonorific pronounceable history thirdForm smallForm sourcesInfo
2 er,er/sein,er/ihm Maskulinum TRUE er seiner ihm ihn seine seiner seiner seine sein seines seinem seinen sein seines seinem sein der des dem den dieser dieses diesem diesen FALSE FALSE TRUE
3 sie,sie/ihr Femininum TRUE sie ihrer ihr sie ihre ihrer ihrer ihre ihr ihres ihrem ihren ihr ihres ihrem ihr die der der die diese dieser dieser diese FALSE FALSE TRUE
4 es,es/sein,es/ihm Neutrum TRUE es seiner ihm es seine seiner seiner seine sein seines seinem seinen sein seines seinem sein das des dem das dieses dieses diesem dieses FALSE FALSE TRUE
5 dey,dey/denen Neopronomen „dey“ FALSE dey derer denen dey deren deren deren deren deren deren deren deren deren deren deren deren FALSE FALSE TRUE Im Akkusativ ist ebenfalls {/dey/denen/demm=„demm”} üblich. pronoun_a
6 dey/denen/demm Neopronomen „dey“ FALSE dey derer denen demm deren deren deren deren deren deren deren deren deren deren deren deren FALSE FALSE TRUE Im Akkusativ ist ebenfalls {/dey/denen=„dey”} üblich. pronoun_a
7 die,die/denen Neopronomen „die“ FALSE die derer denen die deren deren deren deren deren deren deren deren deren deren deren deren FALSE FALSE TRUE
8 el,el/em Neopronomen „el“ FALSE el emser em en emse emser emser emse ems emses emsem emsen ems emses emsem ems FALSE FALSE TRUE
9 em,em/em Neopronomen „em“ FALSE em emser em em ems ems ems ems ems ems ems ems ems ems ems ems FALSE FALSE TRUE
10 en,en/en Neopronomen „en“ FALSE en enser en en ense enser enser ense enes enses ensem ensen ens enses ensem ens de ders derm de de dersen derm de FALSE FALSE TRUE Erstellt vom österreichischen LGBTIQA+-Kongress 2018 in St. Pölten
11 en/em Neopronomen „en“ FALSE en enser em en ense enser enser ense ens enses ensem ensen ens enses ensem ens de ders derm de de dersen derm de FALSE FALSE TRUE Erstellt vom {https://geschlechtsneutral.net/=Verein für geschlechtsneutrales Deutsch}
12 ey,ey/emm Neopronomen „ey“ FALSE ey eyser emm emm eyse eyser eyser eyse eys eyses eysem eysen eys eyses eysem eys FALSE FALSE TRUE
13 et,et/siem Neopronomen „et“ FALSE et sierer siem sien siere sierer sierer siere sier sieres sierem sieren sier sieres sierem sieren dat diesers diem dien dieset diesigen diesetne FALSE FALSE TRUE
14 hän,hän/sim Neopronomen „hän“ FALSE hän sirer sim sin sire sirer sirer sire sir sires sirem siren sir sires sirem siren FALSE FALSE TRUE
15 hen,hen/hen,hen/hem Neopronomen „hen“ FALSE hen henser hem hen hens hens hens hens hens hens hens hens hens hens hens hens dai dais dam dai diesai diesais deisam diesai FALSE FALSE TRUE Aus dem Schwedischen, siehe: {https://sv.pronouns.page/hen=hen/henom}. Auch verwendet im {https://geschlechtsneutralesdeutsch.com/=NoNa-System}.
16 hie,hie/hein,hie/hiem Neopronomen „hie“ FALSE hie heiner hiem hie heine heiner heiner heine hein heines heinem heinen hein heines heinem hein FALSE FALSE TRUE
17 iks,iks/iks Neopronomen „iks“ FALSE iks ikser iks iks ikses ikses ikses ikses ikses ikses ikses ikses ikses ikses ikses ikses deks dieseks FALSE FALSE TRUE
18 ind,ind/inde Neopronomen „ind“ FALSE ind indser inde ind indse indser indser indse inds indsens indsem indsen inds indsens indsem inds FALSE FALSE TRUE Vom Wort „Individuum“
19 mensch,mensch/mensch Neopronomen „mensch” FALSE mensch menscher mensch mensch menschs menschs menschs menschs menschs menschs menschs menschs menschs menschs menschs menschs FALSE FALSE TRUE Oft wird „mensch” auch als {https://de.wikipedia.org/wiki/Generalisierendes_Personalpronomen=generalisierendes Pronomen} benutzt (statt „man”).@Eher als eines von mehreren Pronomen verwendet ({https://nibi.space/pronomen#mensch=laut nibi.space}).
20 nin,nin/nim Neopronomen „nin“ FALSE nin nimser nim nin nimse nimser nimser nimse nims nimses nimsem nimsen nims nimses nimsem nims din dins dim din diesin diesins diesim diesin FALSE FALSE TRUE Erstellt von {https://www.geschlechtsneutral.com/lit/Liminalis-2008-Sylvain-Balzer.pdf=Cabala de Sylvain und Carsten Balzer}
21 oj,oj/juj,oj/ojm Neopronomen „oj“ FALSE oj jujer ojm ojn juje jujer jujer juje juj jujes jusem jusen jus juses jusem jus FALSE FALSE TRUE Erstellt von {https://www.frumble.de/blog/2021/03/26/ueberlegungen-zu-einer-genderneutralen-deutschen-grammatik=Frumble}. Siehe auch: {/substantive#Ojum=Ojum}.
22 per,per/per Neopronomen „per“ FALSE per perer per per pers pers pers pers pers pers pers pers pers pers pers pers FALSE FALSE TRUE Vom Wort „Person“
23 ser,ser/sem Neopronomen „ser“ FALSE ser seser sem sen ses ses ses ses ses ses ses ses ses ses ses ses FALSE FALSE TRUE
24 sier,sier/siem Neopronomen „sier“ FALSE sier sieser siem sien siese sieser sieser siese sies sieses siesem siesen sies sieses siesem sies dier dies diem dien dier dies diem dien FALSE FALSE TRUE Erstellt von {https://www.annaheger.de/pronomen21/=Illi Anna Heger}
25 they,they/them Äquivalent zu englischem „they“ FALSE they them them them their their their their their their their their their their their their FALSE FALSE TRUE Aus dem Englischen, sieh: {https://en.pronouns.page/they=they/them}
26 xier,xier/xiem Neopronomen „xier“ FALSE xier xieser xiem xien xiese xieser xieser xiese xies xieses xiesem xiesen xies xieses xiesem xies dier dies diem dien dier dies diem dien FALSE FALSE TRUE Erstellt von {https://www.annaheger.de/pronomen33/=Illi Anna Heger}.
27 zet,zet/zerm Neopronomen „zet“ FALSE zet zerner zerm zern zets zets zets zets zets zets zets zets zets zets zets zets FALSE FALSE TRUE
28 er_sie,er_sie/ihm_ihr Neopronomen „er_sie“ FALSE er_sie seiner_ihrer ihm_ihr ihn_sie seine_ihre seiner_ihrer seiner_ihrer seine_ihre sein_ihr seines_ihres seinem_ihrem seinen_ihren sein_ihr seines_ihres seinem_ihrem sein_ihr der_die des_der dem_der den_die diese_r dieses_dieser diesem_dieser diese_n FALSE FALSE FALSE
29 er*sie,er*sie/ihm*ihr Neopronomen „er*sie“ FALSE er*sie seiner*ihrer ihm*ihr ihn*sie seine*ihre seiner*ihrer seiner*ihrer seine*ihre sein*ihr seines*ihres seinem*ihrem seinen*ihren sein*ihr seines*ihres seinem*ihrem sein*ihr der*die des*der dem*der den*die diese*r dieses*dieser diesem*dieser diese*n FALSE FALSE FALSE
30 er:sie,er:sie/ihm:ihr Neopronomen „er:sie“ FALSE er:sie seiner:ihrer ihm:ihr ihn:sie seine:ihre seiner:ihrer seiner:ihrer seine:ihre sein:ihr seines:ihres seinem:ihrem seinen:ihren sein:ihr seines:ihres seinem:ihrem sein:ihr der:die des:der dem:der den:die diese:r dieses:dieser diesem:dieser diese:n FALSE FALSE FALSE
31 ersie,ersie/ihmihr Neopronomen „ersie“ FALSE ersie seinerihrer ihmihr ihnsie seineihre seinerihrer seinerihrer seineihre seinihr seinesihres seinemihrem seinenihren seinihr seinesihres seinemihrem seinihr derdie desder demder dendie dieserdiese diesesdieser diesemdieser diesediesen FALSE FALSE FALSE

View File

@ -1,31 +0,0 @@
key description normative pronoun_n pronoun_d pronoun_a pronoun_g possessive article_n article_g article_d article_a demonstrative_n demonstrative_g demonstrative_d demonstrative_a plural pluralHonorific pronounceable history thirdForm smallForm sourcesInfo
er,er/sein,er/ihm Maskulinum TRUE er ihm ihn seiner sein der des dem den dieser dieses diesem diesen FALSE FALSE TRUE
sie,sie/ihr Femininum TRUE sie ihr sie ihrer ihr die der der die diese dieser dieser diese FALSE FALSE TRUE
es,es/sein,es/ihm Neutrum TRUE es ihm es seiner sein das des dem das dieses dieses diesem dieses FALSE FALSE TRUE
dey,dey/denen Neopronomen „dey“ FALSE dey denen dey derer deren FALSE FALSE TRUE Im Akkusativ ist ebenfalls {/dey/denen/demm=„demm”} üblich. pronoun_a
dey/denen/demm Neopronomen „dey“ FALSE dey denen demm derer deren FALSE FALSE TRUE Im Akkusativ ist ebenfalls {/dey/denen=„dey”} üblich. pronoun_a
die,die/denen Neopronomen „die“ FALSE die denen die deren deren FALSE FALSE TRUE
el,el/em Neopronomen „el“ FALSE el em en emser ems FALSE FALSE TRUE
em,em/em Neopronomen „em“ FALSE em em em ems ems FALSE FALSE TRUE
en,en/en Neopronomen „en“ FALSE en en en enes enes FALSE FALSE TRUE Erstellt vom österreichischen LGBTIQA+-Kongress 2018 in St. Pölten
en/em Neopronomen „en“ FALSE en em en ens FALSE FALSE TRUE Erstellt vom {https://geschlechtsneutral.net/=Verein für geschlechtsneutrales Deutsch}
ey,ey/emm Neopronomen „ey“ FALSE ey emm emm eys eys FALSE FALSE TRUE
et,et/siem Neopronomen „et“ FALSE et siem sien sierer sier FALSE FALSE TRUE
hän,hän/sim Neopronomen „hän“ FALSE hän sim sin sirer sir FALSE FALSE TRUE
hen,hen/hen,hen/hem Neopronomen „hen“ FALSE hen hem hen hens hens FALSE FALSE TRUE Aus dem Schwedischen, siehe: {https://sv.pronouns.page/hen=hen/henom}. Auch verwendet im {https://geschlechtsneutralesdeutsch.com/=NoNa-System}.
hie,hie/hein,hie/hiem Neopronomen „hie“ FALSE hie hiem hie heiner hein FALSE FALSE TRUE
iks,iks/iks Neopronomen „iks“ FALSE iks iks iks ikses ikses FALSE FALSE TRUE
ind,ind/inde Neopronomen „ind“ FALSE ind inde ind inds inds FALSE FALSE TRUE Vom Wort „Individuum“
mensch,mensch/mensch Neopronomen „mensch” FALSE mensch mensch mensch menschs menschs FALSE FALSE TRUE Oft wird „mensch” auch als {https://de.wikipedia.org/wiki/Generalisierendes_Personalpronomen=generalisierendes Pronomen} benutzt (statt „man”).@Eher als eines von mehreren Pronomen verwendet ({https://nibi.space/pronomen#mensch=laut nibi.space}).
nin,nin/nim Neopronomen „nin“ FALSE nin nim nin nimser nims din dins dim din diesin diesins diesim diesin FALSE FALSE TRUE Erstellt von {https://www.geschlechtsneutral.com/lit/Liminalis-2008-Sylvain-Balzer.pdf=Cabala de Sylvain und Carsten Balzer}
oj,oj/juj,oj/ojm Neopronomen „oj“ FALSE oj ojm ojn juj juj FALSE FALSE TRUE Erstellt von {https://www.frumble.de/blog/2021/03/26/ueberlegungen-zu-einer-genderneutralen-deutschen-grammatik=Frumble}. Siehe auch: {/substantive#Ojum=Ojum}.
per,per/per Neopronomen „per“ FALSE per per per pers pers FALSE FALSE TRUE Vom Wort „Person“
ser,ser/sem Neopronomen „ser“ FALSE ser sem sen ses ses FALSE FALSE TRUE
sier,sier/siem Neopronomen „sier“ FALSE sier siem sien sies sies dier dies diem dien dier dies diem dien FALSE FALSE TRUE Erstellt von {https://www.annaheger.de/pronomen21/=Illi Anna Heger}
they,they/them Äquivalent zu englischem „they“ FALSE they them them their their FALSE FALSE TRUE Aus dem Englischen, sieh: {https://en.pronouns.page/they=they/them}
xier,xier/xiem Neopronomen „xier“ FALSE xier xiem xien xieser xies dier dies diem dien dier dies diem dien FALSE FALSE TRUE Erstellt von {https://www.annaheger.de/pronomen33/=Illi Anna Heger}.
zet,zet/zerm Neopronomen „zet“ FALSE zet zerm zern zets zets FALSE FALSE TRUE
er_sie,er_sie/ihm_ihr Neopronomen „er_sie“ FALSE er_sie ihm_ihr ihn_sie seiner_ihrer sein_ihr der_die des_der dem_der den_die diese_r dieses_dieser diesem_dieser diese_n FALSE FALSE FALSE
er*sie,er*sie/ihm*ihr Neopronomen „er*sie“ FALSE er*sie ihm*ihr ihn*sie seiner*ihrer sein*ihr der*die des*der dem*der den*die diese*r dieses*dieser diesem*dieser diese*n FALSE FALSE FALSE
er:sie,er:sie/ihm:ihr Neopronomen „er:sie“ FALSE er:sie ihm:ihr ihn:sie seiner:ihrer sein:ihr der:die des:der dem:der den:die diese:r dieses:dieser diesem:dieser diese:n FALSE FALSE FALSE
ersie,ersie/ihmihr Neopronomen „ersie“ FALSE ersie ihmihr ihnsie seinerihrer seinihr derdie desder demder dendie dieserdiese diesesdieser diesemdieser diesediesen FALSE FALSE FALSE
Can't render this file because it has a wrong number of fields in line 2.

View File

@ -72,6 +72,9 @@ pronouns:
description: >
Auch wenn es für manche Menschen sehr wichtig ist, dass bestimmte Pronomen benutzt werden, wenn über sie geredet wird, ist es anderen egal, welche Pronomen für sie verwendet werden.
options: 'Überprüfe die Optionen [share]{/pronomen=hier}.'
comprehensive:
simple: 'häufige'
comprehensive: 'erweitert'
others: 'Andere Formen'
othersRaw: 'andere'
or: 'oder'

View File

@ -7,6 +7,10 @@
<Icon v="tag"/>
<T>pronouns.intro</T><T>quotation.colon</T>
</span>
<div v-if="config.pronouns.comprehensive" class="btn-group" role="group">
<button :class="['btn btn-sm', !comprehensive ? 'btn-primary' : 'btn-outline-primary']" @click="comprehensive = false""><T>pronouns.comprehensive.simple</T></button>
<button :class="['btn btn-sm', comprehensive ? 'btn-primary' : 'btn-outline-primary']" @click="comprehensive = true"><T>pronouns.comprehensive.comprehensive</T></button>
</div>
<div v-if="nameOptions.length > 1" class="btn-group" role="group">
<button :class="['btn btn-sm', counterSpeed === 0 ? 'btn-primary' : 'btn-outline-primary']" @click="counterPause"><Icon v="pause"/></button>
<button :class="['btn btn-sm', counterSpeed === 3000 ? 'btn-primary' : 'btn-outline-primary']" @click="counterSlow"><Icon v="play"/></button>
@ -48,7 +52,7 @@
</h2>
<ul>
<li v-for="example in examples" class="my-1">
<li v-for="example in examples" v-if="example.requiredMorphemesPresent(selectedPronoun, counter) && (!example.comprehensive || comprehensive)" class="my-1">
<Example :example="example" :pronoun="selectedPronoun" :counter="counter" pronunciation/>
</li>
</ul>
@ -69,7 +73,7 @@
<AdPlaceholder :phkey="['content-0', 'content-mobile-0']"/>
<GrammarTables :selectedPronoun="selectedPronoun" :counter="counter"/>
<GrammarTables :selectedPronoun="selectedPronoun" :comprehensive="comprehensive" :counter="counter"/>
<AdPlaceholder :phkey="['content-1', 'content-mobile-1']"/>
@ -191,6 +195,24 @@
},
},
computed: {
comprehensive: {
get() {
return this.$route.query.hasOwnProperty(this.config.pronouns.comprehensive);
},
set(value) {
if (value == this.comprehensive) {
// prevent warning that $router.replace has no effect
return;
}
let query = Object.assign({}, this.$route.query);
if (value) {
query[this.config.pronouns.comprehensive] = null;
} else {
delete query[this.config.pronouns.comprehensive];
}
this.$router.replace({ query })
}
},
sourceLibrary() {
return new SourceLibrary(this.sources);
},

View File

@ -84,8 +84,8 @@
</p>
<template v-for="isHonorific in [false, true]" v-if="examples.filter(e => e.isHonorific === isHonorific).length">
<ul>
<li v-for="example in examples" v-if="example.isHonorific === isHonorific">
<span v-for="part in clearExampleParts(example[(isHonorific ? selectedPronoun.isPluralHonorific() : selectedPronoun.isPlural()) ? 'pluralParts' : 'singularParts'])">
<li v-for="example in examples" v-if="example.isHonorific === isHonorific && !example.comprehensive">
<span v-for="part in clearExampleParts(example.parts(selectedPronoun))">
<input v-if="part.variable" v-model="selectedPronoun.morphemes[part.str]"
:class="['form-control form-input p-0', {'active': selectedMorpheme === part.str}]"
:size="selectedPronoun.morphemes[part.str] ? selectedPronoun.morphemes[part.str].length : 0"

View File

@ -11,10 +11,11 @@ export class ExamplePart {
}
export class Example {
constructor(singularParts, pluralParts, isHonorific = false) {
constructor(singularParts, pluralParts, isHonorific = false, comprehensive = false) {
this.singularParts = singularParts;
this.pluralParts = pluralParts;
this.isHonorific = isHonorific;
this.comprehensive = comprehensive;
}
static parse(str) {
@ -38,17 +39,23 @@ export class Example {
return parts;
}
format(pronoun) {
const plural = this.isHonorific ? pronoun.pluralHonorific[0] : pronoun.plural[0];
parts(pronoun, counter = 0) {
const plural = this.isHonorific ? pronoun.pluralHonorific[counter] : pronoun.plural[counter];
return this[plural ? 'pluralParts' : 'singularParts'];
}
return capitalise(this[plural ? 'pluralParts' : 'singularParts'].map(part => {
requiredMorphemesPresent(pronoun, counter = 0) {
return this.parts(pronoun, counter).filter(part => part.variable)
.every(part => pronoun.getMorpheme(part.str, counter) != null);
}
format(pronoun) {
return capitalise(this.parts(pronoun).map(part => {
return part.variable ? pronoun.getMorpheme(part.str) : part.str;
}).join(''));
}
pronounce(pronoun) {
const plural = this.isHonorific ? pronoun.pluralHonorific[0] : pronoun.plural[0];
let interchangable = false;
const buildPronunciation = m => {
@ -73,7 +80,7 @@ export class Example {
);
}
const ssml = '<speak>' + this[plural ? 'pluralParts' : 'singularParts'].map(part => {
const ssml = '<speak>' + this.parts(pronoun).map(part => {
return part.variable
? buildPronunciation(part.str)
: part.str;

View File

@ -12,6 +12,7 @@ export const examples = buildList(function* () {
Example.parse(e.singular),
Example.parse(e.plural || e.singular),
e.isHonorific,
e.comprehensive || false,
);
}
});