Jak nastavit WordPress, aby byl česky, jak používat více jazyků pro redakční část, jak pro web samotný a jak texty překládat.
WordPress můžete instalovat v češtině, ale pokud se vám to nepovede nebo už je nainstalovaný v angličtině, můžete ho vcelku snadno počeštit. Nejsou k tomu potřeba žádné speciální pluginy, ale překladové soubory.
Jak naučit WordPress česky
Stáhněte si aktuální verzi WordPressu v češtině a zip soubor si rozbalte
Na FTP nakopírujte do adresáře wp-content/languages soubory admin-cs_CZ.po, admin-cs_CZ.mo, continents-cities-cs_CZ.po, continents-cities-cs_CZ.mo, cs_CZ.po a cs_CZ.mo. Nyní zamiřte v administraci WordPressu do sekce Nastavení > Obecné a dole vyberte ze seznamu dostupných jazyků češtinu.
Jak použít WordPress ve slovenštině, němčině nebo jiném jazyce
Pokud chcete místo češtiny jiné (další) jazyky, postupujte stejně, jen si vždy stáhněte WordPress ve vybraném jazyce. Všechny překlady uložte do adresáře wp-content/languages na serveru, jazyk redakce si pak může každý uživatel vybrat podle sebe. Současně tak mohou v systému pracovat různě hovořící uživatelé.
Jak vytvořit jazykové verze webu
Pro vytvoření jazykových verzí výsledného webu (tedy pro čtenáře) se používají v podstatě dva pluginy, s oběma je těžký život:
- placený WPML (WordPress Multi Language)
- bezplatný Polylang
Oba fungují stejně – vytvoří mezivrstvu mezi všemi textovými řetězci, které v prostředí WordPressu existují, a požadavkem na zobrazení textu ve vybraném jazyce. To znamená, že úplně každý textík je potřeba přeložit a správně spárovat s jeho variantami v jiných jazycích. Nejde jen o články nebo stránky, ale obsah widgetů a jejich názvy, servisní texty (různá tlačítka, odkazy), zprávy v e-mailech, vlastnosti produktů, textů ve sliderech (!) a mnoho dalšího. V případě dvou až čtyř jazyků se to ještě dá uchodit, ale pět a více už je nezvladatelných.
Oba pluginy ale trpí stejnými problémy – obtížná správa textů, náročné hledání chyb a hlavně jejich odstraňování. Další problémy představují aktualizace obou pluginů. Bývají poměrně často, přinášejí další komplikace a některé chyby neřeší. Je potřeba to přetrpět, lepší řešení není. I když…
Jazykové mutace pomocí sítě webů (multisite)
Docela dobrým východiskem je síť webů. WordPress se nainstaluje ve speciálním režimu, v němž jedna fyzická instalace obsahuje libovolné množství podřízených webů, z nichž každý z nich funguje nezávisle. To znamená, že neexistuje dokonalé propojení mezi jednotlivými články nebo produkty. Ale plugin Multisite Language Switcher vám pomůže spojit položky ručně, což mnohdy může stačit a hlavně je toto řešení stabilnější než výše uvedené pluginy.
Multisite je trochu jiný WordPress, najednou vám připadne, že všechno, co důvěrně znáte, funguje jinak, ale rozhodně ho pro účely jazykových mutací doporučuji a používám. A znám weby, které fungují v síti webů a na každém z nich je instalovaný WPML. Ale o multisite až jindy.