mirror of
https://gitlab.com/PronounsPage/PronounsPage.git
synced 2025-09-23 04:34:15 -04:00
Merge remote-tracking branch 'origin/main'
This commit is contained in:
commit
e32f69db19
@ -2452,7 +2452,7 @@ profile:
|
||||
values: ['maskulatywy', 'feminatywy', 'neutratywy', 'dukatywy', 'osobatywy']
|
||||
-
|
||||
header: 'Formy grzecznościowe'
|
||||
values: ['per ty', 'per wy', 'pan', 'pani', 'państwo', 'pań', 'panu', 'osoba', 'mężczyzna', 'kobieta', 'enby', 'niebinie', 'facet', 'baba', 'ziom', 'laska', 'typ']
|
||||
values: ['per ty', 'per wy', 'pan', 'pani', 'państwo', 'pań', 'panu', 'pano', 'osoba', 'mężczyzna', 'kobieta', 'enby', 'niebinie', 'facet', 'baba', 'ziom', 'laska', 'typ']
|
||||
-
|
||||
header: 'Komplementy'
|
||||
values: ['ładn_', 'śliczn_', 'przystojn_', 'słodk_']
|
||||
@ -2472,9 +2472,9 @@ census:
|
||||
enabled: true
|
||||
route: 'spis'
|
||||
# when bumping edition, remember to also bump max birth year
|
||||
edition: '2023'
|
||||
start: '2023-02-01T00:00:00+01:00'
|
||||
end: '2023-02-28T23:59:59+02:00'
|
||||
edition: '2024'
|
||||
start: '2024-02-01T00:00:00+01:00'
|
||||
end: '2024-02-29T23:59:59+02:00'
|
||||
relevant: ['osobą niebinarną', 'nie wiem']
|
||||
questions:
|
||||
-
|
||||
@ -2517,7 +2517,7 @@ census:
|
||||
-
|
||||
type: 'number'
|
||||
min: 1900
|
||||
max: 2010 # min. 13 lat, GDPR
|
||||
max: 2011 # min. 13 lat, GDPR
|
||||
question: 'Twój rok urodzenia'
|
||||
-
|
||||
type: 'radio'
|
||||
@ -2556,8 +2556,6 @@ census:
|
||||
instruction:
|
||||
- >
|
||||
Chodzi nam o <strong>mowę</strong>. Następne pytanie będzie o pismo.
|
||||
- >
|
||||
Więcej informacji <a href="/zaimki" target="_blank">w zakładce „Zaimki”</a>.
|
||||
- >
|
||||
Interesują nas <strong>preferencje</strong>, więc nawet jeśli chcesz używać danych form,
|
||||
ale nie możesz tego bezpiecznie robić, to je zaznacz.
|
||||
@ -2638,8 +2636,6 @@ census:
|
||||
- >
|
||||
Propozycje są podane w losowej kolejności.
|
||||
Przeczytaj uważnie, co zaznaczasz, żeby nie pomylić ze sobą podobnych opcji.
|
||||
- >
|
||||
Więcej informacji <a href="/" target="_blank">w zakładce „Zaimki”</a>.
|
||||
options:
|
||||
- ['on/jego', '„on jest fajny”, „lubię jego zwierzątko”']
|
||||
- ['ona/jej', '„ona jest fajna”, „lubię jej zwierzątko”']
|
||||
@ -2706,8 +2702,6 @@ census:
|
||||
randomise: true
|
||||
writein: true
|
||||
instruction:
|
||||
- >
|
||||
Więcej informacji <a href="/rzeczowniki" target="_blank">w zakładce „Rzeczowniki”</a>.
|
||||
- >
|
||||
Interesują nas preferencje, więc nawet jeśli chcesz używać danych form,
|
||||
ale nie możesz tego bezpiecznie robić, to je zaznacz.
|
||||
@ -2732,6 +2726,8 @@ census:
|
||||
- ['państwo (l. mn.)', '„czy chcieliby państwo…”']
|
||||
- ['pań']
|
||||
- ['panu']
|
||||
- ['pano']
|
||||
- ['osoba', '„czy chciałaby osoba…”']
|
||||
aggregates:
|
||||
wyłącznie_ty:
|
||||
operation: 'OR'
|
||||
@ -2754,7 +2750,7 @@ census:
|
||||
- ['problemy z opanowaniem gramatyki tych form']
|
||||
- ['nie chcę innym sprawiać problemów, robić zamieszania']
|
||||
- ['męczy mnie tłumaczenie tematu, nie chcę ściągać uwagi na temat mojej płci']
|
||||
- ['nie chcę brzmieć niepoważnie, nieprofesjonalnie, ośmieszyć się']
|
||||
- ['nie chcę być odebranx jako nieprofesjonalnx, boję się wyśmiania']
|
||||
- ['żadna z proponowanych form mi nie odpowiada']
|
||||
- ['jeszcze nie wiem, których form chcę używać']
|
||||
- ['osoby z mojego otoczenia i tak by ich nie używały']
|
||||
@ -2765,8 +2761,6 @@ census:
|
||||
instruction:
|
||||
- >
|
||||
Na przykład mówiąc o grupie kilku mężczyzn i kilku kobiet / kilku osób niebinarnych i kilku mężczyzn itp.
|
||||
- >
|
||||
Więcej informacji o możliwych formach <a href="/grupy" target="_blank">na naszym blogu</a>.
|
||||
randomise: true
|
||||
writein: true
|
||||
options:
|
||||
@ -2787,7 +2781,7 @@ census:
|
||||
- ['presja otoczenia']
|
||||
- ['bliższe identyfikowanie się z daną binarną płcią']
|
||||
- ['komfort, poczucie dopasowania, vibe']
|
||||
- ['estetyka']
|
||||
- ['estetyka, brzmienie']
|
||||
- ['przyzwyczajenie']
|
||||
- ['łatwość użycia']
|
||||
- ['używanie tych form daje mi euforię płciową']
|
||||
@ -2967,6 +2961,16 @@ census:
|
||||
binarne:
|
||||
operation: 'OR'
|
||||
values: ['trans kobieta', 'kobieta', 'trans mężczyzna', 'mężczyzna', 'kobieta', 'mężczyzna', 'kobiec_', 'męsk_', 'transfeminine', 'transmasculine']
|
||||
-
|
||||
type: 'radio'
|
||||
question: >
|
||||
Czy rozdzielasz swoją orientację seksualną i romantyczną?
|
||||
instruction:
|
||||
- >
|
||||
Na przykład: „jestem biromantyczne, homoseksualne”.
|
||||
options:
|
||||
- ['tak']
|
||||
- ['nie']
|
||||
-
|
||||
type: 'checkbox'
|
||||
question: 'Jakimi słowami opisujesz swoją orientację seksualną?'
|
||||
@ -2984,6 +2988,8 @@ census:
|
||||
- >
|
||||
Używamy form z podkreślnikami, by uniknąć odmiany przymiotników. Przykładowo słowo „aseksualn_”
|
||||
czytaj jako „aseksualna”, „aseksualne”, itp. w zależności, którą opcję wolisz.
|
||||
cw:
|
||||
- 'pedał_ka'
|
||||
options:
|
||||
- ['homoseksualn_']
|
||||
- ['heteroseksualn_']
|
||||
@ -3005,6 +3011,7 @@ census:
|
||||
- ['queer']
|
||||
- ['queerejsk_']
|
||||
- ['enbiańsk_']
|
||||
- ['pedał_ka']
|
||||
|
||||
- ['androseksualn_']
|
||||
- ['gyneseksualn_']
|
||||
@ -3032,8 +3039,193 @@ census:
|
||||
aspec:
|
||||
operation: 'OR'
|
||||
values: ['aseksualn_', 'demiseksualn_', 'szaroseksualn_']
|
||||
# TODO: dodać orientację romantyczną
|
||||
# TODO: przemyśleć dodanie pytania o tranzycję (nie planowana / planowana / w trakcie / nie wiem…; podział na społeczną, medyczną, prawną…)
|
||||
-
|
||||
type: 'checkbox'
|
||||
question: 'Jakimi słowami opisujesz swoją orientację romantyczną?'
|
||||
conditionalOn: 19
|
||||
conditionalValue: 'tak'
|
||||
randomise: true
|
||||
writein: true
|
||||
instruction:
|
||||
- >
|
||||
Chcemy zbadać, jakich słów osoby niebinarne używają, by opisać swoją orientację romantyczną,
|
||||
ponieważ może to czasem sprawiać problemy,
|
||||
jako że wiele etykietek odnosi się pośrednio do binarnych określeń płci
|
||||
(np. „czy powinnom nazywać się gejem, skoro przecież nie jestem mężczyzną?”).
|
||||
- >
|
||||
Zamiast próbować szukać konkretnych etykietek, prosimy przeczytać wszystkie po kolei i przy każdej zaznaczyć,
|
||||
czy się z nią identyfikujesz, czy nie.
|
||||
- >
|
||||
Używamy form z podkreślnikami, by uniknąć odmiany przymiotników. Przykładowo słowo „aromantyczn_”
|
||||
czytaj jako „aromantyczna”, „aromantyczne”, itp. w zależności, którą opcję wolisz.
|
||||
cw:
|
||||
- 'pedał_ka'
|
||||
options:
|
||||
- ['homoromantyczn_']
|
||||
- ['heteroromantyczn_']
|
||||
- ['ceteroromantyczn_']
|
||||
|
||||
- ['biromantyczn_']
|
||||
- ['panromantyczn_']
|
||||
- ['multiromantyczn_']
|
||||
- ['omniromantyczn_']
|
||||
- ['poliromantyczn_']
|
||||
|
||||
- ['gej']
|
||||
- ['lesbijka']
|
||||
- ['gay']
|
||||
- ['safick_']
|
||||
- ['safonka']
|
||||
- ['achilleńsk_']
|
||||
|
||||
- ['queer']
|
||||
- ['queerejsk_']
|
||||
- ['enbiańsk_']
|
||||
- ['pedał_ka']
|
||||
|
||||
- ['androromantyczn_']
|
||||
- ['gyneromantyczn_']
|
||||
- ['finromantyczn_']
|
||||
- ['minromantyczn_']
|
||||
- ['ninromantyczn_']
|
||||
- ['marsjańsk_']
|
||||
- ['merkurejsk_']
|
||||
- ['neptuniczn_']
|
||||
- ['saturnijsk_']
|
||||
- ['wenuzyjsk_']
|
||||
- ['toryjsk_']
|
||||
- ['triksijsk_']
|
||||
|
||||
- ['aromantyczn_']
|
||||
- ['demiromantyczn_']
|
||||
- ['szaroromantyczn_']
|
||||
|
||||
- ['pomoromantyczn_']
|
||||
- ['bez etykiety']
|
||||
aggregates:
|
||||
mspec:
|
||||
operation: 'OR'
|
||||
values: ['biromantyczn_', 'panromantyczn_', 'multiromantyczn_', 'omniromantyczn_', 'poliromantyczn_']
|
||||
aspec:
|
||||
operation: 'OR'
|
||||
values: ['aromantyczn_', 'demiromantyczn_', 'szaroromantyczn_']
|
||||
-
|
||||
type: 'radio'
|
||||
question: >
|
||||
Czy chcesz też odpowiedzieć na pytania o swoim procesie tranzycji?
|
||||
instruction:
|
||||
- >
|
||||
Niebinarny Spis Powszechny skupia się wprawdzie na języku, ale korzystając z okazji,
|
||||
że tak wiele osób niebinarnych go wypełnia każdego roku,
|
||||
chcemy też spróbować zbadać inne obszary życia naszej społeczności.
|
||||
- >
|
||||
Pytania o tranzycję są nieobowiązkowe. Jeśli nie chcesz się dzielić tymi informacjami, zanzacz „nie”.
|
||||
Każde z pytań z osobna również będzie można pominąć.
|
||||
- >
|
||||
Więcej informacji o procesie tranzycji znajdziesz na stronie {https://tranzycja.pl=tranzycja.pl}.
|
||||
options:
|
||||
- ['tak']
|
||||
- ['nie']
|
||||
-
|
||||
type: 'radio'
|
||||
question: >
|
||||
Czy przechodzisz tranzycję społeczną?
|
||||
conditionalOn: 22
|
||||
conditionalValue: 'tak'
|
||||
instruction:
|
||||
- >
|
||||
Tranzycja społeczna obejmuje zmiany takie jak zmiana sposobu ubierania się, noszenie makijażu,
|
||||
używanie nowych imion i zaimków, a także informowanie rodziny, bliskich czy miejsca nauki/pracy
|
||||
o swojej tożsamości płciowej.
|
||||
writein: true
|
||||
options:
|
||||
- ['nie zamierzam']
|
||||
- ['zamierzam zacząć w przyszłości']
|
||||
- ['jestem w trakcie']
|
||||
- ['w części miejsc tak, w części nie']
|
||||
- ['już przeszł_m proces']
|
||||
- ['przechodzę/przeszł_m detranzycję']
|
||||
- ['jeszcze nie wiem']
|
||||
- ['nie chcę odpowiadać']
|
||||
-
|
||||
type: 'radio'
|
||||
question: >
|
||||
Czy przechodzisz tranzycję prawną w zakresie zmiany imienia?
|
||||
conditionalOn: 22
|
||||
conditionalValue: 'tak'
|
||||
writein: true
|
||||
options:
|
||||
- ['nie zamierzam']
|
||||
- ['zamierzam zacząć w przyszłości']
|
||||
- ['jestem w trakcie']
|
||||
- ['już przeszł_m proces']
|
||||
- ['przechodzę/przeszł_m detranzycję']
|
||||
- ['jeszcze nie wiem']
|
||||
- ['nie chcę odpowiadać']
|
||||
-
|
||||
type: 'radio'
|
||||
question: >
|
||||
Czy przechodzisz tranzycję prawną w zakresie zmiany znacznika płci?
|
||||
conditionalOn: 22
|
||||
conditionalValue: 'tak'
|
||||
writein: true
|
||||
options:
|
||||
- ['nie zamierzam']
|
||||
- ['zamierzam zacząć w przyszłości']
|
||||
- ['jestem w trakcie']
|
||||
- ['już przeszł_m proces']
|
||||
- ['przechodzę/przeszł_m detranzycję']
|
||||
- ['jeszcze nie wiem']
|
||||
- ['nie chcę odpowiadać']
|
||||
-
|
||||
type: 'radio'
|
||||
question: >
|
||||
Czy przechodzisz tranzycję medyczną w zakresie niewymagającym pomocy lekarskiej?
|
||||
conditionalOn: 22
|
||||
conditionalValue: 'tak'
|
||||
instruction:
|
||||
- >
|
||||
To pytanie obejmuje zmiany takie jak depilacja, ćwiczenie głosu, noszenie binderów, packerów…
|
||||
writein: true
|
||||
options:
|
||||
- ['nie zamierzam']
|
||||
- ['zamierzam zacząć w przyszłości']
|
||||
- ['jestem w trakcie']
|
||||
- ['już przeszł_m proces']
|
||||
- ['przechodzę/przeszł_m detranzycję']
|
||||
- ['jeszcze nie wiem']
|
||||
- ['nie chcę odpowiadać']
|
||||
-
|
||||
type: 'radio'
|
||||
question: >
|
||||
Czy przechodzisz tranzycję medyczną w zakresie terapii hormonalnej?
|
||||
conditionalOn: 22
|
||||
conditionalValue: 'tak'
|
||||
writein: true
|
||||
options:
|
||||
- ['nie zamierzam']
|
||||
- ['zamierzam zacząć w przyszłości']
|
||||
- ['jestem w trakcie']
|
||||
- ['stosuję microdosing']
|
||||
- ['już przeszł_m proces']
|
||||
- ['przechodzę/przeszł_m detranzycję']
|
||||
- ['jeszcze nie wiem']
|
||||
- ['nie chcę odpowiadać']
|
||||
-
|
||||
type: 'radio'
|
||||
question: >
|
||||
Czy przechodzisz tranzycję medyczną w zakresie interwencji chirurgicznych?
|
||||
conditionalOn: 22
|
||||
conditionalValue: 'tak'
|
||||
writein: true
|
||||
options:
|
||||
- ['nie zamierzam']
|
||||
- ['zamierzam zacząć w przyszłości']
|
||||
- ['jestem w trakcie']
|
||||
- ['już przeszł_m proces']
|
||||
- ['przechodzę/przeszł_m detranzycję']
|
||||
- ['jeszcze nie wiem']
|
||||
- ['nie chcę odpowiadać']
|
||||
-
|
||||
type: 'textarea'
|
||||
question: 'Czy masz jakieś dodatkowe uwagi? (nieobowiązkowe)'
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 244 KiB After Width: | Height: | Size: 344 KiB |
Binary file not shown.
Before Width: | Height: | Size: 259 KiB After Width: | Height: | Size: 355 KiB |
Binary file not shown.
Before Width: | Height: | Size: 113 KiB After Width: | Height: | Size: 709 KiB |
@ -1756,6 +1756,9 @@ census:
|
||||
skip: 'Nie wiem, pomiń'
|
||||
ok: 'Nie troll'
|
||||
done: 'Wszystkie odpowiedzi są już przejrzane!'
|
||||
cw:
|
||||
switch: 'Pokaż opcje zawierające odzyskane wyzwiska'
|
||||
label: 'CW: odzyskane wyzwisko'
|
||||
|
||||
share: 'Udostępnij'
|
||||
|
||||
|
@ -104,6 +104,13 @@
|
||||
<LinkedText :text="line" />
|
||||
</p>
|
||||
</div>
|
||||
<div v-if="question.cw" class="form-check form-switch my-2">
|
||||
<label>
|
||||
<input v-model="cw" class="form-check-input" type="checkbox">
|
||||
<Icon v="engine-warning" />
|
||||
<T>census.cw.switch</T>
|
||||
</label>
|
||||
</div>
|
||||
<form ref="questionform" @submit.prevent="q++">
|
||||
<div v-if="question.type === 'radio'" :class="['form-group', question.optionsSorted.length > 10 ? 'multi-column' : '']">
|
||||
<div v-for="[option, help] in question.optionsSorted" class="form-check mb-2">
|
||||
@ -116,7 +123,8 @@
|
||||
:value="option"
|
||||
required
|
||||
>
|
||||
{{ option }}
|
||||
<span v-if="question.cw && question.cw.includes(option) && !cw" class="badge text-bg-light"><T>census.cw.label</T></span>
|
||||
<span v-else>{{ option }}</span>
|
||||
<span v-if="help" class="text-muted">({{ help }})</span>
|
||||
</label>
|
||||
</div>
|
||||
@ -125,7 +133,8 @@
|
||||
<div v-for="[option, help] in question.optionsSorted" class="form-check mb-2">
|
||||
<label class="form-check-label small">
|
||||
<input v-model="answers[q]" type="checkbox" class="form-check-input" :value="option">
|
||||
{{ option }}
|
||||
<span v-if="question.cw && question.cw.includes(option) && !cw" class="badge text-bg-light"><T>census.cw.label</T></span>
|
||||
<span v-else>{{ option }}</span>
|
||||
<span v-if="help" class="text-muted">({{ help }})</span>
|
||||
</label>
|
||||
</div>
|
||||
@ -257,6 +266,7 @@ export default {
|
||||
}
|
||||
}),
|
||||
DateTime,
|
||||
cw: false,
|
||||
};
|
||||
},
|
||||
head() {
|
||||
@ -315,7 +325,12 @@ export default {
|
||||
watch: {
|
||||
async q(newValue, oldValue) {
|
||||
if (this.question && this.question.conditionalOn) {
|
||||
if (this.answers[this.question.conditionalOn].filter((a) => this.question.conditionalValue.includes(a)).length === 0) {
|
||||
const conditionAnswer = this.answers[this.question.conditionalOn];
|
||||
const conditionFullfilled = Array.isArray(conditionAnswer)
|
||||
? conditionAnswer.filter((a) => this.question.conditionalValue.includes(a)).length > 0
|
||||
: conditionAnswer === this.question.conditionalValue;
|
||||
|
||||
if (!conditionFullfilled) {
|
||||
if (newValue > oldValue) {
|
||||
this.q++;
|
||||
} else {
|
||||
|
Loading…
x
Reference in New Issue
Block a user