Content translation/Templates/cs

Překlad obsahu podporuje překlad článků mezi jazyky a to včetně šablon.

Když kliknete na šablonu v překladovém rozhraní, zobrazí se na postranním panelu karta. Karta zobrazuje název zdrojové šablony. Pokud je ekvivalentní šablona v cílovém jazyce připojena ke zdrojové šabloně pomocí meziobrázkového odkazu, zobrazí se také její název. Pokud ekvivalentní šablonu nelze najít, na kartě bude uvedeno „Není k dispozici v jazyce„ “.

Karta zobrazuje pro každou šablonu následující možnosti:


 * Přeskočit šablonu
 * To nevkládá nic do přeloženého článku. To je užitečné, pokud informace ze šablony nejsou při překladu potřeba.


 * Zachovat původní šablonu
 * Tím se do přeloženého článku vloží syntaxe wiki původní šablony. To pravděpodobně nebude fungovat správně, když je článek publikován, a bude muset být upraven v následných verzích článku, ale někdy je to snadný způsob, jak udělat překlad. (Můžete také chtít publikovat takový překlad do svého uživatelského prostoru nejprve změnou názvu překladu na "Uživatel:vaše_uživatelské_jméno/název článku" a poté, když je připraven - jej přejmenovat na správný název .)


 * Použijte ekvivalentní šablonu
 * Tato možnost je k dispozici, pouze pokud je k dispozici ekvivalentní šablona a umožňuje přizpůsobení šablony cílovému jazyku.

Přizpůsobení šablony při překládání
Pokud je k dispozici ekvivalentní šablona, můžete ji upravit. Klepnutím na šablonu znovu otevřete editor šablon.

Editor šablon zobrazí vedle sebe všechny parametry ve zdrojovém a cílovém jazyce.

Hodnota parametru ze zdrojového jazyka bude automaticky zkopírována do cílového jazyka, jsou-li splněny následující podmínky:


 * Existuje parametr se stejným názvem.
 * Existuje parametr, pro který je v TemplateData definován alias se stejným názvem jako parametr ve zdrojovém jazyce.

Pokud parametr nelze najít automaticky žádným z výše uvedených způsobů, překladač je musí najít a vyplnit je jeden po druhém. Kliknutím na pole v editoru šablon vedle zdrojového pole se hodnota parametru automaticky vyplní. Překladatel musí vybrat příslušný název parametru z rozbalovacího seznamu "Vybrat cílové pole" v poli. Uvědomte si, že struktura parametrů šablony v různých jazycích není často stejná a je třeba je zapsat způsobem, který je správný na wiki do které překládáte.

Po vyplnění všech parametrů zavřete editor překladů. Tím se uloží vaše úpravy a zobrazí se šablona, jak se objeví po zveřejnění článku.

Krok za krokem
Například překlad infoboxu v horní části článku "Hrad Yoshida" z angličtiny do portugalštiny ukazuje příklad překladu celé šablony:

Co dělat, když šablonu nelze upravit
Pokud ekvivalentní šablona není v cílovém jazyce k dispozici, budete muset překlad publikovat bez něj. Pokud je v přeloženém článku potřeba šablona, budete muset přeložený článek upravit a přidat šablonu po zveřejnění první přeložené revize.

Můžete však také jít dále a zefektivnit budoucí překlad tak, že se šablony ve vašem jazyce budou podobat šablonám v jazycích, ze kterých překládáte. Pokud se vám nepodaří změnit šablony sami, sdělte to někomu na vaší wiki, který často udržuje šablony o šabloně, kterou nelze přeložit, a nasměrujte je na tuto stránku zde.

Usnadnění přenosu šablon
Chcete-li, aby šablony byly snadněji překládatelné, použijte tyto tipy:

Data šablon
Data šablon (TemplateData) je technologie pro popis každé šablony a jejích parametrů přesným a strojově čitelným způsobem. Pomáhá editorům wiki, kteří používají vizuální editor, vyplnit parametry šablony a stejná data používá i překlad obsahu.


 * Vytvořte TemplateData pro šablony ve vaší wiki.
 * Ujistěte se, že TemplateData jsou aktualizována při každé aktualizaci samotné šablony.
 * Pokud se název parametru na vaší wiki liší od názvu ekvivalentního parametru na wiki, ze kterého jsou články často přeloženy do vaší wiki, přidejte k tomuto parametru alias. Pokud tak učiníte, bude hodnota parametru při překladu automaticky předvyplněna.
 * Například články jsou často přeloženy z angličtiny do španělštiny. V infoboxu, který popisuje město, anglické jméno parametru může být "mayor" a španělské jméno může být "alcalde". Ve španělské šabloně definujte "alcalde" jako název parametru a "mayor" jako jeho alias.
 * Z praktických důvodů nemusíte definovat aliasy, které odpovídají všem jazykům, ale pouze ty z článků, které jsou přeloženy často. Jaké jazyky to jsou, najdete na stránce Speciální: CXStats na vaší wiki.
 * Poskytněte parametrům jasné štítky, které jsou čitelné člověkem. Name je jméno parametru, který je vložen do syntaxe wiki, a label je to, co je zobrazeno editorům ve formulářích pro editaci šablony ve vizuálním editoru a v Content Translation.
 * Napište popisy parametrů, kdykoli je to možné.
 * Vysvětlete, co má být ve formátu parametru: prostý text, odkaz, další šablona, konkrétní sada hodnot atd.
 * Pokud lze parametr vyplnit automaticky z Wikidata, poznamenejte si jej do popisu.

Vytváření podobností šablon mezi jazyky
Struktura parametrů se mezi různými jazyky často liší. Například v některých jazycích jsou obrázky poskytovány jako kompletní odkazy na soubory (například ) a jiné mají samostatné parametry pro název souboru, velikost a titulek. Struktura parametrů podobná struktuře v jazyce, ze kterého jsou články často překládány, zlepší práci překladatelů a správců článků.

Some templates are unbalanced, that is, one template begins a section by inserting some opening HTML tags or wiki syntax, and another templates ends the section by inserting the corresponding tags. For example, this is done in some languages for columns layout. Such templates are generally problematic, and they are especially hard to translate, and they can usually be replaced by a balanced template, which includes all the necessary syntax in itself.

Wikidata
Make templates more Wikidata-enabled by making them pull parameter values from Wikidata. Such templates are becoming more and more common in some wikis, among them Russian, Estonian, Hebrew, Catalan, and others. When a parameter is pulled from Wikidata, it doesn't have to be filled by the article translators at all (although its label may have to be translated in Wikidata).

Known issues
The template editor is a new feature in Content Translation, and some functionality is still missing. Here are some notable known issues:


 * Editing templates inside references is impossible (bug report)
 * The template parameters are saved only after the translator actively closes the template editor (bug report)