Domů > Programování > Jak přeložit Wordpress šablonu nebo plugin do češtiny?

Jak přeložit Wordpress šablonu nebo plugin do češtiny?

27.12.2009 | 931x zobrazeno

Českých elegantních šablon pro Wordpress je na internetu ke stažení stále málo. Chtěl jsem se tedy zapojit a přeložit nějakou. Již delší dobu používám v tomto blogu šablonu iNove, která je již přeložená od Ladislava Prskavce – tímto mu děkuji. Autorem šablony iNove je mg12 z Číny. Autor vytvořil ještě další šablony s názvem Elegant Box, Blocks a Blocks 2. Pro realizaci jednoho komerčního webu jsem chtěl zvolit šablonu Elegant Box. Na realizaci webu jsem měl relativně čas a proto jsem se rozhodl, že šablonu přeložím do češtiny.

Jak přeložit šablonu nebo plugin do češtiny?

Ve většině případů, když si stáhnete šablonu nebo plugin, již obsahuje adresář languages. V tomto adresáři se nacházejí soubory s koncovkou .po a .mo pro dané jazyky a soubor default.po se zatím nepřeloženými texty. Soubor default.po zkopírujeme do stejného adresáře pod názvem cs_CZ.po.

Na webu Poeditu si stáhneme jeho nejnovější verzi, která je i v češtině. Po nainstalování v Poeditu otevřeme soubor cs_CZ.po a můžeme začít s překladem. Po uložení se vytvoří ještě soubor cs_CZ.mo. Pokud máme ve Wordpressu zvolený jazyk češtinu cs_CZ šablona nebo plugin bude automaticky v češtině. Pozor na velikost písmen cs_cz není cs_CZ. :-)

Soubory s češtinou pro šablonu Elegant Box jsem již poslal před několika týdny autorovi a zatím oficiální verze nevyšla, tak jsem zvolit tuto cestu. Šablonu Elegant Box ve verzi 4.1.1 si můžete stáhnout v češtině níže, stejně jako plugin Highslide4WP 2.0, který v blogu používám.

Pokud by se v šabloně objevili nějaké chyby, tak dejte vědět, opravím to.

Počeštěná šablona a plugin ke stažení

  • Elegant Box 4.1.1 (elegantní šablona podporující 6 barevných vzhledů)
  • Highslide4WP 2.0 (v komentářích můžete vkládat smajlíky, po kliknutí elegantně zvětší obrázek)


Doporučit článek: Kliknutím na ikony můžete doporučit článek dalším lidem.
  • del.icio.us
  • Facebook
  • TwitThis
  • Google
  • Bookmarky.cz
  • Jagg
  • Topodkazy
  • Vybrali.sme
  • Topčlánky
  • Linkuj
  • Mediablog
  • E-mail this story to a friend!
1 bod2 body3 body4 body5 bodů6 bodů7 bodů (zatím nehodnoceno)
Loading ... Loading ...

SMO Programování , ,

  1. 14.01.2010 na 18:40 | #1

    @AReYco
    Jsem se divil, když jsem přidával komentář k článku o 3D TV, že takový pěkný (vzhledově i obsahově) blog a není přeložený do rodného jazyka. Takže jsem rád, že tento článek Tě dovedl k tomu šablonu přeložit do slovenčiny. :-)

  2. 14.01.2010 na 13:21 | #2

    @Edgar
    tu je návod do slovenčiny :) ale je to to isté, len si to budeš písať po česky: preklad témy

    @SMO
    Ďakujem ti. Vďaka tomuto článku som si preložil svoj blog:)

  3. 07.01.2010 na 15:07 | #3

    @Edgar
    Koukal jsem na ty šablony a opravdu tam soubor default.po není. Jediná možnost jak šablonu přeložit do češtiny je najít v kódu anglický text a přepsat ho na český, případě zde implementovat funkci _e(). Funkce _e() vypíše text z parametru, ale ještě předtím se ho pokusí vyhledat právě v souboru cs_CZ.po, kde je anglický výraz nahrazen českým. V šablonách, které jsi zmínil se funkce _e() vůbec nevyskytuje. :-(

  4. Edgar
    07.01.2010 na 14:07 | #4

    @SMO
    Jsou to v mém případě The Last Fall a Sliding Door.

  5. 07.01.2010 na 13:36 | #5

    @Edgar
    Můžu vědět o jakou šablonu se jedná konkrétně?

  6. Edgar
    07.01.2010 na 11:06 | #6

    Jak postupovat v případě, že stažená šablona žádné PO ci MO soubory neobsahuje?

  7. 02.01.2010 na 07:43 | #7

    I’m from mg12’s blog… :lol:

  8. 29.12.2009 na 09:57 | #8

    Zajímavé. Díky :-)

  1. 23.01.2010 na 16:04 | #1