Jump to content

Gender

Co to znamená „u obou pohlaví vyhodí“? Kde jste co zkoušel a jak? Uvědomujete si, že tato syntaxe přepíná gramatický rod podle uživatelského nastavení čtenáře (toho, komu se toto hlášení zobrazuje), nikoli uživatele $1? (A v tomto případě $1 neobsahuje pouhé uživatelské jméno, ale nějakou složitější konstrukci včetně odkazů apod., tudíž se v GENDER použít nedá vůbec.)

A rozhodně bych se přimlouval za naprosté vypuštění konstrukce typu „editoval/a“. Fakt, že si uživatel nenastavil svůj rod, neznamená, že se o něm musí mluvit jako v policejním hlášení. Není potřeba nic složitějšího, než {{GENDER:$1|editoval|editovala}}.

Mormegil (talk)10:09, 21 October 2013

Jde o tom, že i když mám nastavené pohlaví (a to i kolega), tak nám to ukazuje třetí tvar editoval/a. Pokud nemá uživatel nastavené pohlaví tak co se zobrazí? Snad není na škodu toto definovat.

Dominikmatus (talk)19:41, 21 October 2013

Bylo by možno, když někoho žádáte o pomoc, věnovat alespoň dvacet vteřin přesnějšímu popisu problému? Co vám kdo kde ukazuje, zatímco očekáváte co jiného?? Gender nejde používat ve všech hlášeních, ale jen v těch, kde se s něčím podobným počítá. A ještě jednou opakuji, že v tomto konkrétním případě je GENDER použit zřejmě nesmyslně a nesprávně.

V případě, že se funkci gender dodají dvě hodnoty namísto tří, zobrazí se v případě neznámého pohlaví první („mužský“) tvar, přesně tak, jak je v češtině naprosto běžné a správné.

Mormegil (talk)10:24, 22 October 2013

Děkuji za snahu, ale už jsem to vyřešil. Chybělo ve funkci Gender definovat uživatele pomocí $1. Problém byl ten, že se i přes nastavení pohlaví uživatele ukazoval špatný, neutrální tvar. Kde se daný překlad nachází si můžete najít pomocí vyhledávání. Vzhledem k tomu, že existují uživatelé výslovně s ženským už. jménem, tak bych třetí tvar ponechal. Přeci jen "Jana Lánová editoval stránku xx" zní divně.

Dominikmatus (talk)18:04, 22 October 2013

Tak pokud vám „Jana Lánová editoval/a stránku xx“ divně nezní, pak… to raději ani nebudu komentovat.

P.S. Jelikož pořád nevím, o kterém hlášení se bavíme, tak můžu jen upozornit, že jestli $1 obsahuje něco víc než jen uživatelské jméno (např. HTML fragment včetně odkazů na uživatelskou stránku a do diskuse atp.), či, jinými slovy, pokud příslušné hlášení není navrženo tak, aby gender na daném parametru podporovalo, tak to fungovat nebude.

Mormegil (talk)11:54, 24 October 2013

Mě zní divně Jana Nováková editoval článek. Takže to nechám tak a nebudu tam šude dávat Uživatel Jana Nováková... To zní stejně divně. Už to funguje jak má. Tak díky za reakce.

Dominikmatus (talk)21:53, 8 December 2013

Já bych pouze dodal, že tvar editoval/a se dá rozepsat jako editoval/editovaa. Buď tedy pište editoval/la nebo jako editoval(a)

Dvorapa (talk)11:21, 4 July 2016