Merge branch 'main' into admin

This commit is contained in:
Andrea Vos 2022-12-30 14:10:05 +01:00
commit 390ddaba00
10 changed files with 1041 additions and 779 deletions

View File

@ -51,7 +51,7 @@
return {
spellings: {
zh: {traditional: '繁體', simplified: '简体'},
tok: {latin: 'Lasin', sitelen: 'sitelen pona'},
tok: {latin: 'sitelen Lasina', sitelen: 'sitelen\xa0pona'},
}
};
},

View File

@ -3,9 +3,9 @@ locale: 'tok'
header: true
pronouns:
enabled: true
route: 'supa_ona'
default: 'ona'
enabled: false
route: 'nimi'
default: 'jan'
any: false
plurals: false
honorifics: false
@ -14,22 +14,23 @@ pronouns:
emoji: false
mirror: false
slashes: false
sentence:
prefixes: ['/li']
examples:
- 'nimi-mi.tk/li/jan Sonja'
pronunciation:
enabled: true
enabled: false
ipa: true
voices:
PL:
TOK:
language: 'es-US'
voice: 'Lupe'
voice: 'jan Lupe'
engine: 'standard'
sources:
enabled: true
route: 'lipu'
submit: true
enabled: false
mergePronouns: {}
extraTypes: ['apeja e ona', 'nimi ijo']
nouns:
enabled: false
@ -42,27 +43,13 @@ nouns:
templates: true
community:
route: 'nimi_ale'
route: 'kulupu-pi-nasin-toki'
inclusive:
enabled: false
terminology:
enabled: true
published: true
categories:
- 'kule unpa'
- 'kule olin'
- 'kule nanpa tu wan'
- 'kule'
- 'lukin kule'
- 'jan li olin seme e jan'
- 'toki'
- 'suwi'
- 'alasa'
- 'ike (nimi apeja)'
route: 'nimi_ale'
enabled: false
names:
enabled: false
@ -72,60 +59,37 @@ people:
# optional, but would be nice to have
english:
enabled: true
route: 'english'
pronounGroups:
-
name: 'Removing Ambiguity'
description:
- >
toki pona has a single third-person pronoun, ona, that just means “it” or “they.”
Often this can become vague. Most people solve this by adding the gender adjectives whenever there is a need,
however, just like in English, there are people who have pronouns different from their gender,
and some people don't like the neutral “ona” at all.
table: {mije: 'Masculine', meli: 'Feminine'}
enabled: false
faq:
enabled: true
route: 'seme_mute'
route: 'sona'
links:
enabled: true
split: true
route: 'tawa'
blogRoute: 'lipu_lili'
links:
-
icon: 'globe-europe'
url: 'https://pronoun.is/'
headline: 'Pronoun.is'
extra: ' ni li pana sona e sitelen ni'
academic: []
mediaGuests: []
mediaMentions: []
recommended: []
blog: false
zine:
enabled: false
enabled: false
contact:
enabled: true
route: 'toki'
route: 'o-toki-tawa-mi'
authors:
-
footerName: 'jan Tepo'
username: 'tbodt'
footerAreas: 'ante toki'
-
footerName: 'jan Sewe (soweli e wan esun)'
username: 'GiggyMantis'
footerAreas: 'toki ante'
footerAreas: 'ante toki'
team:
enabled: true
route: 'kulupu_ni'
route: 'kulupu-pi-nasin-toki'
support:
enabled: true
user:
enabled: true
route: 'jan_mi'
route: 'mi'
termsRoute: 'lawa'
privacyRoute: 'privacy' # TODO
@ -135,22 +99,20 @@ profile:
defaultWords:
-
header: ~
values: ['jan [nimi]', 'tonsi [nimi]', 'meli [nimi]', 'mije [nimi]']
values: []
-
header: ~
values: ['jan', 'mije', 'meli', 'tonsi', 'jan pona', 'mije lili', 'meli lili', 'tonsi lili', 'jan lili', 'pata', 'pata meli', 'pata mije', 'pata tonsi']
values: []
-
header: ~
values: ['lukin pona', 'suwi', 'unpa mute', 'olin', 'pona']
values: []
-
header: ~
values: ['jan pona', 'jan olin', 'meli olin', 'mije olin', 'tonsi olin', 'mije mi', 'meli mi', 'tonsi mi', 'unpa e mi', 'jan suwi mute', 'jan olin mute', 'a olin']
values: []
flags:
defaultPronoun: 'ona'
calendar:
enabled: true
route: 'mun_mute'
calendar: enabled: false
census:
enabled: false

View File

@ -1,36 +1,2 @@
<template>
<section>
<h2 class="h4">
<Icon v="spell-check"/>
<T>pronouns.grammarTable</T><T>quotation.colon</T>
</h2>
<div class="table-responsive">
<table class="table table-sm">
<thead>
<tr>
<th>ona</th>
<th>nimi</th>
<th>ijo</th>
</tr>
</thead>
<tbody>
<tr>
<td><Morpheme :pronoun="selectedPronoun" morpheme="pronoun_subject" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="pronoun_adjective" :counter="counter"/></td>
<td><Morpheme :pronoun="selectedPronoun" morpheme="reflexive" :counter="counter"/></td>
</tr>
</tbody>
</table>
</div>
</section>
</template>
<script>
export default {
props: {
selectedPronoun: { required: true },
counter: { required: true },
}
}
</script>

View File

@ -1,4 +1,3 @@
singular plural isHonorific
mi sona, la {pronoun_subject} li pona mute. FALSE
mi lanpan e ilo {pronoun_adjective}. FALSE
{pronoun_subject} li toki e: mi {reflexive}. FALSE
pilin mi la {pronoun} li pona mute. FALSE
mi wile e ilo {pi pronoun}. FALSE

1 singular plural isHonorific
2 mi sona, la {pronoun_subject} li pona mute. pilin mi la {pronoun} li pona mute. FALSE
3 mi lanpan e ilo {pronoun_adjective}. mi wile e ilo {pi pronoun}. FALSE
{pronoun_subject} li toki e: mi {reflexive}. FALSE

View File

@ -1,5 +1,3 @@
export default [
'pronoun_subject',
'pronoun_adjective',
'reflexive',
const MORPHEMES = [
'pronoun',
];

View File

@ -1,2 +1 @@
name pronouns description
nimi pu ona ona ni li nimi e kulupu ale. jan Sonja li samu e ni.

1 name pronouns description
nimi pu ona ona ni li nimi e kulupu ale. jan Sonja li samu e ni.

View File

@ -1,2 +1,2 @@
key description normative pronoun_subject pronoun_adjective reflexive plural pluralHonorific pronounceable history thirdForm smallForm sourcesInfo
ona,ala,ona ala,nimi ala ona pi nimi ala TRUE ona jan jan FALSE FALSE TRUE jan Sonja li wile o nimi e ona wan. lipu li jo e ona pi ona e ona pi jan Sonja.
key description normative pronoun plural pluralHonorific pronounceable history thirdForm smallForm sourcesInfo
ona nimi ona li ken toki e ijo ale TRUE ona FALSE FALSE TRUE

Can't render this file because it has a wrong number of fields in line 2.

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
<template>
<Homepage v-if="config.pronouns.enabled"/>
<Homepage v-if="config.header"/>
<Select v-else/>
</template>

View File

@ -198,7 +198,7 @@
<LinkedText :text="config.pronouns.mirror.description"/>
</div>
</li>
<li class="list-group-item">
<li v-if="config.pronouns.any" class="list-group-item">
<p class="h5">
<nuxt-link :to="`/${config.pronouns.any}`"><T>pronouns.any.header</T></nuxt-link>
</p>