v žití ze mě občas vypadne i to, z čeho mohou mít užitek i jiní a tady Vám to chci dát

Česká lokalizace pro Open-Blog

November 12, 2010 v WEB & PHP od Michal

Zamýšlel jsem se nad systémem pro tyto stránky. Říkal jsem si, že zkusím Joomlu. Poznám nový systém a něčemu se přiučím. Jenže po prozkoumání jsem zjistil, že je to jako jít na komára s bazukou. Zbytečně složité a na stroji, kde vše běží pomalé. Pak jsem si chtěl napsat něco vlastního postaveného na smarty a hotového systému aktualít z mých jiných stránek. Po shlédnutí blogspotu jsem dospěl k tomu, že nebudu první na světě, kdo něco takového dělá, vykašlal jsem se na svoji hrdost a našel systém Open Blog. Instalace nebyla bez problémů a po menším ohnutí prošla (spolu s dalšími opravami chystám odeslat bugfix autorovi).  Jelikož český překlad Open Blogu nebyl k dispozici, rozhodl jsem se obětovat nějaké odpoledne a překlad udělat. Pro další následovníky systému Open Blog je zde ke stažení.

 

Postup instalace:

 

  • Stáhni tento soubor zip a rozbal ho do hlavního adresáře s OpenBlogem.
  • Na databázi proveď příkazy ze souboru install.sql.
  • V administračním panelu zvol jazyk czech.

 

Česká lokalizace pro OpenBlog (www.open-blog.info)

Verze: 0.9 $Rev: 29 $

Překlad je v kódování UTF-8. V případě problémů:

1) Zkontroluj zda je v soboru config.php nastaveno

     $config['charset'] = "UTF-8";

 

2) Použitá šablona je v kódování UTF-8

 

4) Zkontroluj zda je správné porovnání při připojení k databázi

 

      'SET NAMES=UTF8'

 

3) V nouzi nejvyšší lze vyzkoušet parametr Apache v souboru .htaccess

 

     AddDefaultCharset utf-8

 

4) Pokud vám vadí anglické měsíce, musíte v šablonách upravit

 

     strftime('%B %d, %Y', strtotime($post['date_posted']));

 

   nebo nastavit na vhodném místě 

 

     setlocale ( LC_TIME , "cs-CZ.UTF8" )

 

5) při zobrazení paznaků při editaci

 

nahradit: htmlentities($var)

za : htmlentities($var,ENT_COMPAT,"UTF-8")

 

 

Odpovědět

Komentáře k tomuto příspěvku jsou zakázány.