Elfogadó nyelvezet

From mediawiki.org
This page is a translated version of the page Inclusive language and the translation is 46% complete.

Szeretnénk ösztönözni az elfogadást, és ennek részeként amikor csak lehet, a megfelelő nyelvezetet használni.

Ugyan egyesek szerint az alábbi szavak nem sértőek, mások annak találhatják őket, így törekednünk kell a mellőzésükre.

Ez a Code of Conduct betartatásában is segít:

A barátságos közösség előmozdítása érdekében elkötelezettek vagyunk amellett, hogy a Wikimédia technikai projektjeiben való részvétel mindenki számára tiszteletteljes és zaklatásmentes legyen […]

Kerülendő kifejezések és alternatíváik

Az alábbi lista nem teljes. A további ajánlásokért lásd a #Források szakaszt. Az eltérő kontextusokban eltérő alternatívákat használunk a jobb nyelvtani vagy technikai pontosságért.

Kerülendő kifejezések Javasolt alternatívák Nyelvi környezet
blacklist denylist, deny, exclude, prohibit, forbid, mute, (But not "block" or "ban" because of existing MediaWiki meanings) Avoid language that perpetuates discrimination
whitelist allowlist, allow, include, permit Avoid language that perpetuates discrimination
master primary, source, main, development branch Avoid language that perpetuates discrimination
slave replica, secondary Avoid language that perpetuates discrimination
guys people, folks Avoid unnecessarily gendered language
Words that assume someone's gender, including "sir"/"madam" Gender-neutral terms or the person's name; or check their userpage, Phab profile, etc., to see if they've shared how they identify Avoid misgendering
sanity check is valid, is correct, integrity check, final check, quick check, completeness check, confidence check, coherence check, double check Avoid ableist language
sane reasonable, typical, common Avoid ableist language
crazy, insane wild, confusing, confounding Avoid ableist language
blindly, dumb mindlessly, without validating Avoid ableist language
crippled slowed, broken Avoid ableist language
kill switch, kill it with fire off switch, emergency switch, feature flag, remove Avoid unnecessarily violent language
grandfathered legacy, exempt Avoid language that perpetuates discrimination
handicap hurt, negatively affect Avoid ableist language
(In some contexts) disable/disabled Guides vary, with some stating that it is acceptable to use it (perhaps just in technical documentation), and others recommending replacement with 'deactivate, inactive, unavailable, turn off, deselect'.[1][2][3] Avoid ableist language
abort cancel, force quit, end, halt, stop, hard stop Politically charged term outside of computing. Avoid unnecessarily violent language.
blackhat, whitehat unethical hacker, attacker, ethical hacker Avoid language that perpetuates discrimination
tribe team, squad, group Can be assocaited with colonialism / cultural approriation. Avoid language that perpetuates discrimination.

Megjegyzendő, hogy vannak esetek, amikor nem változtathatjuk/távolíthatjuk el néhány ilyen szó használatát, például amíg a fejlesztők kijavítják, és az a használt szoftverünkbe lemegy. Ez elfogadható, mert az irányításunkon kívül esik. It could be worth checking with the upstream if they plan to fix similar issues in their own codebases. De ezeket a szavakat a kódbázisunkban is kezelhetjük és lehetőség szerint kezelnünk is kell.

Hogyan segíthetsz?

Ha segíteni szeretnél, a task T254646 feladat jó kiindulási pont lehet, és aktualizálandó részeket is találhatsz.

Részben mindössze a megjegyzések és változónevek változtatására van szükség.

Az összetettebb feladatoknál a stable interface policy értelmében függvények átnevezésére is szükség lehet.

Egyes esetek hosszabb időt vehetnek igénybe, de általában nem lesz a fő kód része, ami ezek közeljövőbeli megszüntetésének szándékát jelentik.

Források

További információk