diff --git a/locale/pl/blog/podzbiory.md b/locale/pl/blog/podzbiory.md new file mode 100644 index 000000000..140025ca8 --- /dev/null +++ b/locale/pl/blog/podzbiory.md @@ -0,0 +1,27 @@ +# Podzbiory języka inkluzywnego + +2022-07-12 | [@andrea](/@andrea) + +![{border-0}Diagram Venna. Dwa zbiory z częścią wspólną. Jeden podpisany „Język neutralny płciowo – Jak mówić, by nie zakładać, że każda osoba to mężczyzna?”, a w nim np. „szanowni państwo”, „osoby studiujące”. Drugi podpisany „Język niebinarny – Jak zwracać się do osób niebinarnych? Jak wyrażają się osoby niebinarne?” z przykładami: „poszłom”, „zrobiłuś”, „autorze”. W części wspólnej przykłady „zapomniałxm hasła”, „osoba autorska”. Całość należy do największego zbioru podpisanego „Język inkluzywny – Jak mówić, by nie wykluczać?”, a w nim (ale poza dotychczasowymi zbiorami) znajduje się: przekreślone „fala uchodźców”, przekreślone „wiocha” kontra „obciach”, przekreślone „homoseksualizm” kontra „homoseksualność”.](/img-local/blog/podzbiory.png) + +Często słyszymy pojęcia „język inkluzywny”, „język neutralny płciowo” i „język niebinarny” mylone ze sobą i używane naprzemiennie. +Służymy zatem diagramem wyjaśniającym, o co w tym wszystkim chodzi 😉 + +**Język inkluzywny** jest pojęciem najszerszym z nich – opisuje staranność i uważność w zakresie niewykluczania poprzez język +– a więc unikanie języka rasistowskiego, ksenofobicznego, seksistowskiego, klasistowskiego, stygmatyzującego, itp.… +Przykłady zbieramy w naszym [Słowniku inkluzywnego języka](/inkluzywny). + +Jedną z wielu przestrzeni, w których język może wykluczać, jest płeć. +**Język neutralny płciowo** opisuje ten pozbiór języka inkluzywnego, +który skupia się na formułowaniu komunikatów w taki sposób, by nie pogłębiać stereotypów płciowych, +i by każda adresowana osoba czuła się włączona mimo silnej androcentryczności polszczyzny. +Chodzi tu na przykład o [osobatywy](/osobatywy), [formy z iksami](/onx) czy [neutralną liczbę mnogą](/ona/ich). + +Inną, choć blisko powiązaną kwestią, jest to, jak osoby niebinarne wyrażają swoją płeć w języku. +**Język niebinarny** to chociażby [rodzaj neutralny](/ono) i [neutratywy](/neutratywy) czy [dukaizmy](/onu) i [dukatywy](/dukatywy). + +Niektóre formy można by zaliczyć do obu kategorii. +Wiele osób niebinarnych zamiast na przykład „studentka” czy „student” mówi o sobie „osoba studiująca” – wyrażając tym językowo swoją płeć. +Ale można użyć tej formy zupełnie bez wskazywania na płeć: na przykład zwracając się do ogółu „drogie osoby studujące” zamiast androcentrycznego „drodzy studenci”. +Osoba niebinarna może używać form takich jak „zrobiłxm”, „poszłxm”, +ale można też się tak zwrócić do osoby nieznanej płci, np. przycisk „zapomniałxm hasła” na stronie internetowej. diff --git a/locale/pl/config.suml b/locale/pl/config.suml index 2c917cd33..087436711 100644 --- a/locale/pl/config.suml +++ b/locale/pl/config.suml @@ -2031,6 +2031,7 @@ blog: tłumaczenie: 'ściągawka-tłumaczenie' neologizmy: 'skąd-się-biorą-słowa' tworzenie-neutratywów: 'etymologia-odmiana-neutratywów' + podzbiory: 'podzbiory' liczebniki: 'inkluzywne-liczebniki' zaimki-postpłciowe: 'zaimki-postpłciowe' diff --git a/locale/pl/img/blog/podzbiory.drawio b/locale/pl/img/blog/podzbiory.drawio new file mode 100644 index 000000000..a564d6900 --- /dev/null +++ b/locale/pl/img/blog/podzbiory.drawio @@ -0,0 +1 @@ +7Ztdc5s4FIZ/jS/rMYjPy8RtdmdntzOdXOzs1Y4sZKMYJJeP2vDrVwJhIySn7jbY6eDcGI4EiPNwXklHygws08NvGdzFf7EIJzN7ER1m4OPMti0r8PiPsFStxffc1rDJSCQrnQzPpMbSuJDWkkQ4VyoWjCUF2alGxCjFqFBsMMvYXq22Zon61B3cYM3wjGCiW/8mURG31sD2T/bfMdnE3ZMtL2xLUthVlm+SxzBi+54JfJqBZcZY0R6lhyVOhPM6v7TXPZ0pPTYsw7S45IJd8gW6YPv13+QbqD4//7Pz/vz4Qd7lG0xK+cKysUXVeYDfhTubnzzuY1Lg5x1EomTPeXNbXKQJP7P44ZokyZIlLGuuA5GLg8jh9rzI2Bb3SgJ7BTxPlHQuWYiTLS5QLE9ks3BW4MPZ97WOXuSfH2YpLrKKV9mfOHmedH7cY3Q0QvltbI7XntzHD6QHf8CbtubNP2ZLZxaGdbUV19JtUtbVnlaak/lrFqo3Va9RRvHAxdIEE7Kh/BRxt2BufxROI/wDfpAFKYmi5By+jJU0wpH0+prRQoYg8OT5E0xJIoL3S0nQNoc06irK1ls/w0peACQRKRJdyPRIuqGBZDAWSKCDhIJgOluC2SPYE4E14BrAb79YiRehBIsGV5wwqqEsBk/vH7TlDEF/Likp2ICy/QaULVfFHOiYgWPADMbC7IyofhAHa2RSPw8FeLUeqh/jNyaFcIz3s/rXXaA62/IN3nZN3nb8uTuSw93XBZLisshgIvRxsZst3VlgI8L27P1H0XXl0h6gDQ1oFwa04ViB5P1Pvax5rQYzjGCvipcIuqtMge59LcVQqXHmh7xx+wOvYDm7QxMwXTk/2jS//MaPS/GULWyP+TPsBcvZCjajyLZ94utri1Fd1RTeRftVGbm9aPvjiTa2+KDVN4l26PkAeqPoNLhEqI0edsZycfAdmSZ4RSjM7uNYLVjC77O87kg2PKPMNXccOmruIidSCflMnTUq2Sr3SsEtpmdPbyTPbTP2VSbFGb40jXHVxgi1rvptwHd9HsjHYDBgO7cW6E7Pet9cnbEVaXt6Jn7Cx1+AYXCW4VtgC/y54yjkHAO54Krg9GzQC6bl1FG5g2mrbRhuX5eTnmdCMSKwDbDyHmBNNA26YgCCue/eGJyeV9qxvJbCmE4emaUKIlhYc/vWyPQcESwLlnF3TJyW26F5N92Xnl2CggDlwCbfiTmOSgvcvBPTc0Z5DSnbU9K8WCOKTl78Ctm/cdFZC3fe9Ryv0LOC8NjB9Qm6oxHUMzFRxjZdkk1MI1FdFd3Ejs82Jw7S5xxtVTMNK12W5cyDQOc4WorA0tM9NdyxlHYjykMqmsKf26Zqp47R9sN52P+7aNRi2VdVVz3v06VS8qKMSNkF5eSHMYOlZ+AY0JnWUpyx1sjsS9IniEwe3HA1+cwE78rwTBtq2nwph0G2uEt/pmVWV7Qr489Si6cO1/ZVuK51IVkwGlk96WImu69QtYH0uOR5J2wmDNQJibcwDIWuS1jPzpgJxyxlOd7mJXd8nd4Jn5tyDrpWy7o5YT2Z02NJu6UJGbgTp+cM6JnGtNftW/X8jjk+I7Zl9LS2CVcsQy/kHqfnRsChNVe12LWOW8CUGYwhuzBerOr5oZQPelWo3TrxtAE6g0ysa8jEXjlUTZt0jIMlwlAM76F5bo4z6EJdYBsCM7Tn3b9ZKKFpj7aP09ZTRmyFCETx5IkNuk3XMUrpdaNRTwaZo3ENE5G9LVHMomZXzgOSGzjvEXphFsI4TLpqxwn0QW6357VZucy39wwuV0zXU7gdt8L3dfXNEvH89PSPXk1Z79/lwKf/AA== \ No newline at end of file diff --git a/locale/pl/img/blog/podzbiory.png b/locale/pl/img/blog/podzbiory.png new file mode 100644 index 000000000..a988878fe Binary files /dev/null and b/locale/pl/img/blog/podzbiory.png differ diff --git a/src/parseMarkdown.js b/src/parseMarkdown.js index 9b2612cf9..400993c48 100644 --- a/src/parseMarkdown.js +++ b/src/parseMarkdown.js @@ -55,7 +55,7 @@ const generateToC = (content) => (_) => { if (needsClosing) { tags.push(''); } return ` -
+

Spis treści

@@ -70,7 +70,15 @@ export default async function parseMarkdown(markdown) { .replace(/<\/table>/g, '
') .replace(/$1
$2
') - .replace(//g, '
') + .replace(//g, (_, attrs) => { + let classNames = 'border'; + const m = attrs.match(/alt="\{(.*)\}/); + if (m) { + classNames = m[1]; + attrs = attrs.replace(/alt="{(.*)}/, 'alt="'); + } + return `
`; + }) .replace(/{favicon=(.+?)}/g, 'Favicon') .replace(/{embed=\/\/(.+?)=(.+?)}/g, '
') .replace(/{graph=([^}]+)}/g, '')