Inclusive language/cs

Category:Development guidelines/cs

Pokud chceme podporovat inkluzivity (zahrnující) kulturu, měli bychom zajistit, abychom tam, kde je to možné, používali vhodný jazyk.

I když někteří lidé mohou namítat, že tato slova pro ně nejsou urážlivá nebo že tato slova nebyla nikdy přidána s urážlivým záměrem, musí si být vědomi toho, že tato slova mohou být potenciálně urážlivá pro jiné skupiny lidí, a měli bychom se snažit je odstranit.

Toto úsilí také pomáhá splnit náš Etický kodex:

V zájmu podpory otevřené a vstřícné komunity jsme odhodláni učinit účast na technických projektech Wikimedie s respektem a bez obtěžování pro každého [...]

Termíny, kterým je třeba se vyhnout, a jejich alternativy

Následující seznam je neúplný. Další doporučení naleznete níže v části #Zdroje. Pro lepší gramatickou nebo technickou přesnost používáme různá alternativní slova v různých kontextech.

Slova, kterým je třeba se vyhnout Navrhovaná alternativní slova Souvislost
newbie, noob, n00bnewcomerAvoid negative labels
blacklistdenylist, deny, exclude, prohibit, forbid, mute, (But not "block" or "ban" because of existing MediaWiki meanings)Avoid language that perpetuates discrimination
whitelistallowlist, allow, include, permitAvoid language that perpetuates discrimination
masterprimary, source, main, development branchAvoid language that perpetuates discrimination
slavereplica, secondaryAvoid language that perpetuates discrimination
guyspeople, folksAvoid 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 identifyAvoid misgendering
sanity checkis valid, is correct, integrity check, final check, quick check, completeness check, confidence check, coherence check, double checkAvoid ableist language
sanereasonable, typical, commonAvoid ableist language
crazy, insanewild, confusing, confoundingAvoid ableist language
blindly, dumbmindlessly, without validatingAvoid ableist language
crippledslowed, brokenAvoid ableist language
kill switch, kill it with fireoff switch, emergency switch, feature flag, removeAvoid unnecessarily violent language
grandfatheredlegacy, exemptAvoid language that perpetuates discrimination
handicaphurt, negatively affectAvoid ableist language
(In some contexts) disable/disabledGuides 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'.Avoid ableist language
abortcancel, force quit, end, halt, stop, hard stopPolitically charged term outside of computing. Avoid unnecessarily violent language.
blackhat, whitehatunethical hacker, attacker, ethical hackerAvoid language that perpetuates discrimination
tribeteam, squad, groupCan be associated with colonialism / cultural approriation. Avoid language that perpetuates discrimination.

Je třeba poznamenat, že existují některé případy, kdy nemusíme být schopni změnit/odstranit některá naše použití těchto slov, například dokud je neopraví nadřazení vývojáři a nepronikne to do našeho nasazeného softwaru. To je v pořádku, protože je to mimo naši kontrolu. Mohlo by stát za to ověřit si u upstreamu, jestli plánují opravit podobné problémy ve svých vlastních kódových základnách. Nicméně, když jsme schopni, můžeme a měli bychom se těmito slovy zabývat v našich kódových bázích.

Jak můžete pomoci

Pokud chcete pomoci s tímto úsilím, T254646 je dobrým výchozím bodem pro diskusi o tomto problému a také pro nalezení konkrétních úkolů pro oblasti kódu, které je třeba aktualizovat.

Některé z nich mohou být tak jednoduché jako aktualizace/vylepšení komentářů a názvů proměnných.

Jiné mohou být složitější a potřebují přejmenovat funkce a háčky, přičemž se řídí naším stable interface policy.

Některá použití možná budou muset zůstat déle, ale obecně přestanou být kanonickým kódem, což ukazuje záměr, aby toto bylo v blízké budoucnosti odstraněno.

Zdroje


Další informace

Category:Development guidelines/cs#Inclusive%20language/cs Category:Development guidelines/cs
Category:Development guidelines/cs