Project:translation/cs

From MediaWiki.org
Jump to navigation Jump to search
Community Noun project 2280.svg Uživatelé Octicons-terminal.svg Správci wikiserverů Source code project 1171.svg Vývojáři OOjs UI icon language-ltr.svg Překladatelé

Chcete podpořit MediaWiki? – překládejte![edit]

Toto je web určený pro technickou dokumentaci MediaWiki, kde hledají informace hlavně ti, co si chtějí rozběhat vlastní instanci MediaWiki. Většinou jde o IT pracovníky, pro které je zcela přirozené, že je dostupná dokumentace napsaná pouze v angličtině. Čtení anglické dokumentace je to pro ně natolik přirozené, že nechápou, proč by se měla překládat do češtiny. Neuvědomují si, že MediaWiki chtějí používat i méně zkušení uživatelé, pro které je technická angličtina, plná neznámých pojmů a zkratek, jen těžko srozumitelná. Proč tedy dávají překlady smysl?

  1. Je velká pravděpodobnost, že při překladu anglického textu do češtiny narazíte na chybu v originále, kterou můžete rovnou opravit.
  2. Zároveň přitom můžete natrefit na zastaralý obsah, nebo na odkazy, co už neplatí.
    Zde máte na výběr. Buď sami původní text opravíte, nebo můžete kontaktovat přes diskuzní stránku některého z předchozích autorů stránky, jestli by její obsah neopravili.
  3. A i když nepřeložíte všechno, vámi přeložený obsah pomůže pochopit obsah stránky těm, co anglicky neumí vůbec, nebo jen špatně.
    Mohou to být začátečníci, co se anglicky teprve začínají učit. Ale také uživatelé, kterým dělá problém pochopit obsah v technické angličtině.

Tyto stránky obsahují klíčové informace nejenom pro vlastní jádro MediaWiki, ale i pro různá rozšíření a pokud budou přeloženy do češtiny, stoupne pravděpodobnost, že je zaindexují vyhledávací servery a tím pádem se k nim snáze dostanou ti, co je budou hledat.

Nejaktivnější překladatelé[edit]

V následující tabulce jsou ti, co mají největší podíl na tom, že existují české verze stránek na MediaWiki.org[1].

Překladatelé
Uživatel Kontakt Příspěvky
User:Dvorapa diskuze příspěvky Administrátor překladů
User:Mormegil diskuze příspěvky
User:Patriccck diskuze příspěvky
User:Martin Urbanec diskuze příspěvky Administrátor překladů
User:Matěj Suchánek diskuze příspěvky Administrátor
User:Want diskuze příspěvky Administrátor překladů

Úplný přehled aktivních překladatelů do češtiny naleznete zde.

Každý může pomáhat s překlady[edit]

Web MediaWiki.org je nastaven tak, aby mohl obsah stránek překládat každý, tedy i anonymní uživatel. Nemusíte si tedy kvůli tomu tady zakládat účet. Výhodou přihlášeného uživatele je především to, že může kontaktovat a požádat o pomoc či radu ostatní překladatele.

Každý překladatel by se ale měl nejprve seznámit s tím, jaká je politika multijazyčné mediawiki.org. A pak může začít překládat. Důležitou pomůckou pro překladatele, která se používá u multijazyčných projektů MediaWiki je rozšíření Translate. To už má svoje manuály přeložené do češtiny. Dozvíte se z nich nejenom jak s jeho pomocí překládat obsah, ale i jak se má připravit stránka na překlad.

Správci překladů[edit]

Jako překladatelé máte možnost upravit i obsah výchozí stránky, ale než ho budete moci přeložit, musíte počkat na to, až bude některým z správců překladů označen k překladu.

Sami se můžete stát správcem překladů za předpokladu, že můžete na MediaWiki pracovat jako přihlášený uživatel[2], pokud o to požádáte prostřednictvím formuláře na stránce Project:Requests (viz stránka Oprávnění) a práva vám na základě posouzení vaší žádosti budou udělena některým z byrokratů.

Žádost o práva se podává tak, že do formulářového pole na odkazované stránce vyplníte svoje uživatelské jméno. Pak u vygenerovaného formuláře vyplníte jaká práva chcete přidělit. Uložíte. A potom přidáte link na tuto žádost do sekce Requests for permissions na stránce s formulářem.
Varování Varování: Právo k administraci překladů není globální! U jiných Wikimedia projektů, jako je např. Meta, si o toto právo musíte požádat tam.

Pro začínající překladatele[edit]

Pro začínající překladatele je nejjednodušší začít spolupracovat na dokončení překladu již rozpracovaných stránek. Toto jsou důležité a často odkazované stránky, které jsou aktuálně ve stavu překladu a je žádoucí aby byly co nejdřív přeloženy do češtiny. Zpracovávejte pokud možno dle následujícího žebříčku priority:

  1. Stránky, které mají v poznámce uvedeno nutná aktualizace
  2. ty, u kterých je přeloženo 50% a více (a po dokončení je vyhoďte z tabulky)
  3. ty co jsou v hlavním jmenném prostoru a jmenném prostoru Project:
  4. ty co jsou ve jmenném prostoru Nápověda
  5. ty co mají přeloženo méně než 30% obsahu

Rozpracované stránky vhodné k přednostnímu dokončení[edit]

Pokud jste u některé z následujících stránek zjistíte, že již byla přeložena na 100%, odstraňte ji prosím z tabulky. Pokud naopak zjistíte, že je překlad nějaké důležité stránky nedodělaný, tak sem přidejte link, který na ni bude odkazovat. Všimnete-li si, že jsou na takové stránce zastaralé texty (růžově podbarvené), připište do poznámky '''nutná aktualizace''' – Tím upozorníte na to, že by měla být tato stránka zpracována přednostně.
Link Stav zpracování (v %) Poznámka
Code_of_Conduct/cs 71 Etický kodex Wikimedie
Code_of_Conduct/Cases/cs 11 Jak se řeší případy porušení etického kodexu
Content handlers/cs 77 Důĺežitá stránka pro pochopení jak MediaWiki pracuje s obsahem stránek
Developer_hub/cs 66
Good_first_bugs/cs 15
Localisation/cs 2 Velmi důĺežitá stránka pro porozumění jak u MediaWiki funguje lokalizace (přibyl nový obsah)
Version lifecycle/cs 37 Přehled o aktuálních verzích MediaWiki
Category:Help/cs 67
Extension:ContentTranslation/cs 74
Help:Categories/cs 22
Help:Formatting/cs 26
Help:Images/cs 20
Help:Links/cs 30 nápověda pro psaní odkazů, nejenom interních a externích, ali i jak odkazovat na stránky v jiných Wikimedia projektech (interwiki) (přibyl nový obsah)
Help:Locating broken scripts
Help:Magic_words/cs 77 přehled systémových proměnných, využitelných v šablonách
Help:Moving a page/cs 4 nápověda jak postupovat, je-li žádoucí přesunout stránku
Help:Namespaces/cs 22
Help:Preferences/cs 35 nápověda k nastavení uživatelského profilu
Help:Recent_changes/cs 7 nápověda k formuláři pro sledování změn
Help:Searching/cs 55
Help:Subpages/cs 20
Help:Tables/cs 19
Help:Templates/cs 3
Manual:$wgContentHandlers/cs 46
Manual:$wgDefaultSkin/cs 5
Manual:Coding_conventions/cs 30
Manual:Coding_conventions/PHP/cs 43
Manual:Combating spam
Manual:Contents/cs 9
Manual:Database access
Manual:FAQ/cs 8
Manual:Interwiki/cs 7
Manual:Interwiki_table/cs 12
Manual:LocalSettings.php/cs 22
Manual:Maintenance_scripts/cs 9
Manual:Parameters to_index.php/cs 4
Manual:User_rights/cs 4 (přibyl nový obsah)
Project:Bots/cs 5 (přibyl nový obsah)
Project:Copyrights/cs 35
Project:Deletion/cs 31
Project:Interface_administrators/cs 33
Project:Namespaces/cs 37
Project:PD_help/Copying
Template:Extension/cs 59
Template:MediaWiki_News čeká na označkování
Template:ContentHandler/cs 53

Pro zkušenější překladatele[edit]

Pokud chcete začít s překladem nějaké stránky zcela od základu, zkontrolujte nejprve, zda-li pro ni již nějaký překlad neexistuje. To zjistíte nejrychleji při pohledu do záhlaví stránky, kde se zobrazuje přehled jazyků do kterých je stránka přeložena.

  • Pokud stránka vůbec přeložena není, nezobrazuje se nic.
  • Pokud je přeložena starým systémem, tak se zobrazuje pouze panel s odkazy na existující jazykové verze
  • A pokud je připravena k překladu přes Translate, tak se nad panelem s odkazy na existující jazykové verze zobrazuje text Přeložit stránku

Chcete-li pouze překládat stránky, které jsou již připravené k překladu někým jiným, tak připravte stránku k překladu (postup je v nápovědě k rozšíření Translate) a pak napište některému z administrátorů překladů, aby vám označil změny k překladu.

Doporučené postupy, fígle a rady[edit]

I když zde existuje anglická stránka s postupy, které pomáhají kvalitě překladu, je dost věcí o kterých se z ní nedozvíte. A i vy pravděpodobně časem narazíte na něco o čem zde není zmínka, a co jste si museli s někým vykomunikovat někde v diskuzi. Když sem na ni přidáte alespoň dokaz, bude to skvělé!

Využívejte sledování stránek[edit]

Sledování stránek je funkcionalita, kterou mohou využívat pouze registrovaní uživatelé. Osobně sleduji změny u všech stránek, které jsem přeložil a těch co jsou rozpřekládané, abych věděl, jestli u nich náhodou nedošlo ke změně, která vyžaduje aktualizaci překladu.

Překládejte jen to co dobře znáte[edit]

Nepřekládejte za každou cenu. Začněte od jednoduchých věcí – nadpisy, krátké věty, atp. Na ty složitější se dostane později. Pokud si na nějaký překlad netroufáte, nechte ho být. Časem se najde někdo, kdo ho dodělá.

Nebojte se opravit cizí překlad[edit]

Opravit překlad, který obsahuje překlep, nebo je zastaralý, se považuje za zcela samozřejmé. Ale občas můžete narazit na překlad, který je formálně v pořádku, jen působí poněkud nepřirozeně. Nebojte se ho tedy přeložit znovu a lépe. Nikdo vám za to hlavu neutrhne. Ale dřív než to uděláte, zkontrolujte, jestli vidíte stránku ve správném kontextu. Typicky se s tím můžete setkat u překladů parametrizovaných šablon.

Kontrolujte překlady ostatních[edit]

Všimněte si, že v překladatelském rozhraní lze přepnout na korektury. Překladatel sám si korekturu udělat nemůže. Pomáhejte tedy také tím, že ověříte překlady ostatních.

Překlady jmenných prostorů – překládat, či nikoliv?[edit]

Otázka, zda-li při překladu zachovat název jmenného prostoru v původní podobě, nebo ho přeložit není prvoplánově jednoznačná. K lokalizaci odkazů se zde totiž používá šablona, která předpokládá, že je v překladu titulku název jmenného prostoru zachován v původní formě (viz Topic:Uymy7nbljvo4xoya) – v takovém případě se pak zobrazí jako link pouze název stránky, bez jmenného prostoru. Na druhou stranu, v mnoha situacích je žádoucí, aby v názvu odkazu byl uváděn i jmenný prostor, ve kterém se stránka nachází, aby bylo ihned zřejmé o jakou stránku jde. Stejný název se totiž může vyskytnout v hlavním jmenném prostoru, i ve jmenném prostoru "Nápověda:", či jiném. I u překládaných zpráv, které obsahují lokalizované odkazy, je lepší, je-li jednoznačně patrné, zda odkazují na stránku "Rozšíření:" nebo jinam. Po určité zkušenosti bych doporučil postupovat takto:

U stránek dokumentujících rozšíření 
Stránky, na kterých se dokumentují rozšíření MediaWiki, se zde vyskytují ve jmenném prostoru Rozšíření (Extension). I když máte možnost počeštit i jméno rozšíření, nedělejte to! Přeložte pouze název jmenného prostoru. Lokalizovaný název rozšíření by totiž zbytečně mátl uživatele, pokud by řešil nějaký problém, nebo si chtěl k tomuto rozšíření vyhledat na webu nějaké další informace.
U manuálových stránek 
Manuálové stránky jsou umístěny ve jmenném prostoru Manual.
Stránky dokumentující globální proměnné 
Název proměnné začíná znakem $, takže u přeloženého názvu stránky název jmenného prostoru klidně vynechte. Stránka se v češtině bude jmenovat stejně jako příslušná globální proměnná.
Stránky dokumentující háčky (hooks
Jméno háčku (hook) nelze zaměnit za jméno proměnné, protože nezačíná znakem $, takže opět – s klidem vynechte při překladu název jmenného prostoru. Stránka se v češtině bude jmenovat stejně jako příslušný háček (hook).
Stránky pro údržbářské skripty 
Přeložte název tak, že vypustíte jmenný prostor. Stránka se tedy bude v češtině jmenovat stejně, jako údržbářský PHP skript, který je k nalezení v adresáři maintenance/.
Ostatní 
U ostatních stránek zachovejte název jmenného prostoru v přeložené formě. Takže místo Manual: použijete Manuál:, atp.
U kategorií 
Anglické "Category" změňte na "Kategorie". A s klidem do překladu napište o jakou kategorii jde, protože k zařazení do kategorie, se stejně musí na stránce použít anglický název kategorie.
V každém případě ale do popisu kategorie vždy přidejte variaci následujícího textu: Tato kategorie zahrnuje pouze stránky přeložené do češtiny. Pro úplný přehled stránek zařazených do této kategorie se přepněte na její anglickou verzi.

Jak zjistit která kategorie vyžaduje překlad?[edit]

Přejděte na stránku Special:WantedCategories, procházejte chybějící kategorie a hledejte ty, které mají za názvem uvedenou podstránku cs. Přeložit můžete pouze ty, které již byly připraveny pro překlad s využitím Extension:Translate

Kde se překládají texty s nimiž pracuje rozšíření?[edit]

Lokalizace textu se dříve řešila přímo v jejich zdrojovém kódu, ale v současné době již většina z nich využívá služeb translatewiki.net. I když jde o server, který je také postaven na MediaWiki, není s touto wiki provázaný, a nepřihlásíte se na něj ani zastřešujícím uživatelským účtem – pokud ho máte. Pokud tedy budete chtít překládat i tyhle texty, musíte si tam nejprve založit účet, a do začátku přeložit několik náhodně vybraných textů.

Odkazy na podkapitoly v rámci lokalizované stránky[edit]

Pokud připravujete stránku na lokalizaci, a ta stránka obsahuje [Help:Links/cs interní odkazy na vybrané sekce] je třeba vyrobit "kotvy", na které se budou moci tyhle interní odkazy chytat, protože po lokalizaci bázvu sekce by interní odkaz, volající originální text sekce přestal fungovat.

Příklad interního odkazu…

 [[#Titulek sekce 1]]

…a cíle

 === Titulek sekce 1 ===

Pro úspěšnou lokalizaci byste měli odkaz upravit takto:

 [[<tvar|1>#sekce-jedna</>|Titulek sekce 1]]

a cíl takto:

 === <tvar|1><span id="sekce-jedna"></span></> Titulek sekce 1 ===

U takto upravené stránky budou fungovat odkazy na sekce stejně i u přeložené verze.

Značkování textu s odrážkami[edit]

Označkování textu s odrážkami není triviální a je třeba pečlivě zvolit jak text označkovat. Pokusím se v následujících bodech shrnout co jsem vypozoroval a na příkladech demonstrovat rozdíly. Je-li text odstavce, za kterým následují jednotlivé body delší, rozdělte ho při značkování na dvě menší unity. Viz ukázkový příklad rodělení předchozího odstavce:

…demonstrovat rozdíly. Je-li text…
                      ^

Takto by vypadalo po rozdělení odstavce místo v kódu na které ukazovala šipka…

…demonstrovat rozdíly.</t‌ranslate> <translate>Je-li text…

Odrážky pak mohou být vytvořené následujícím způsobem:

Tady začíná…
…tady končí text odstavce a pokračují odrážky:
* Text první odrážky, …  a její konec.
* Druhé odrážky … taky má konec.
* A třetí … taky někde končí.

Tohle je doporučený způsob označkování:

<translate>
Tady začíná…
…tady končí text odstavce a pokračují odrážky:

* Text první odrážky, … a její konec.</t‌ranslate>
<translate>
* Druhé odrážky … taky má konec</t‌ranslate>
<translate>
* A třetí … taky někde končí.</t‌ranslate>

Občas se taky může vyskytnout odkaz, nebo kus textu, který je třeba skrýt za proměnnou, aby během překladu nebyl nějak blbě přeložený:

<translate>
* Tohle odkazuje [[<tvar|1>do Tramtárie</>|kamsi]], a s řetězecem <tvar|2><code>$varString</code></> by překladatel udělal bůhví co.</t‌ranslate>

Pokud se odfiltrují, tak místo nich uvidí překladatel jen číslované proměnné.

I když lze proměnné pojmenovat i řetězcem, je z praktických důvodů lepší je očíslovat. Pro každou unitu se totiž proměnné číslují samostatně, takže překladatel pracuje většinou pouze s $1, $2, $3,… a nemá nutkání překládat co nemá.

Pokud jich máte v jedné překládáné textové jednotce víc než tři, tak byste se měli zamyslet nad tím, jestli by nebylo lepší ji rozdělit.

Také se můžete narazit na odkazy přes šablony. Pokud se vyskytují hned za odrážkou, nemá smysl překládat celou odrážku. V takovém případě požijte element <t‌ranslate> až za ní:

* {{hook|userCan}} - <translate>Popis háčku … taky někde končí.</t‌ranslate>

Značkování obsahu šablony, či poznámky pod čarou[edit]

Pokud chcete překládat předávaný parametr šablony, musíte nejprve ukončit předchozí textovou unitu. A pak samostatně označkovat obsah šablony.

…Zde končí předchozí odstavec.
</t‌ranslate>
{{note|<translate>Následuje přeložitelný obsah šablony.</t‌ranslate>}}
<translate>
Za kterou následuje další text…

Za šablonou opět musíte přidat element <t‌ranslate>, a můžete pokračovat.

Rozšíření Cite umožňuje v rámci textu dělat poznámky pod čarou. Pokud na něco takového narazíte, můžete postupovat podobně jako u šablony. Nejprve v místě, do kterého je vložena poznámka pod čarou přerušíte a její obsah pak ošetříte podobně jako parametr šablony:

…toto je text</t‌ranslate><ref>
<translate>
U kterého je třeba poznámku pod čarou ošetřit podobným způsobem.</t‌ranslate>
</r‌ef>, <translate>který může po vysvětlení dál pokračovat…

Ovšem přerušením věty poznámkou pod čarou byste vytvořili dvě samostatné textové jednotky a je otázkou, do jaké míry by byla každá překládaná textová zpráva sama o sobě smysluplná. Lepší je použít jednoduchou fintu.

Obsah poznámky pod čarou lze totiž sestavit z více částí. První část, s atributem name a identifikátorem poznámky, uzavřeme do proměnné a zbytek umístíme až za překládaný odstavec do poznámky, která bude mít atribut follow a stejný identifikátor. Takhle:

…Zde končí předchozí odstavec.
</t‌ranslate>
Za ním je další 'text'<tvar|1><ref name="note-1"></r‌ef></>, který pokračuje…
…dokud neskončí odstavec.
</t‌ranslate>

<ref follow="note-1"><translate>
A obsah poznámky můžete být v pohodě umístěna až za ním.</t‌ranslate>
</r‌ef>

Jak se připravují k překladu šablony?[edit]


  1. Všechny zdejší stránky přeložené do češtiny.
  2. MediaWiki, na rozdíl od jiných Wikimedia projektů, kde se rovněž pracuje s překlady (např. TranslateWiki.net), umožňuje přihlášení globálním účtem. Pokud ho nemáte, tak se musíte zaregistrovat.

Jiné jazyky: English  • العربية • বাংলা • català • čeština • dansk • Deutsch • Zazaki • español • فارسی • français • हिन्दी • hrvatski • magyar • Bahasa Indonesia • italiano • 日本語 • 한국어 • Minangkabau • മലയാളം • मराठी • Bahasa Melayu • Nederlands • polski • português • português do Brasil • română • русский • slovenščina • shqip • தமிழ் • Türkçe • 中文