SLO Wordpress in SLO tema
4 naročniki
4 naročniki
Pozdravljeni,
namestil sem slovenski wordpress in temo, ki vsebuje language file. Tega sem prevedel s PoEdit in naložil v direktorij teme slSI.mo datoteko, vendar mi teme ne prevede. Kaj delam narobe?
V wp-config datoteki imam nastavljeno define('WPLANG', 'slSI');
Poskusil sem že v mapo teme dodati mapo languages in v to mapo sl_SI.mo datoteko in nič. Ne vem več kaj še naj poskusim. Mi lahko kdo pomaga?
5 odgovorov
Theme se ne prevede, razen če je narejen tako, kar pa večina ni. Boš moral kodo theme-a pogledat in tam ročno popravit. Sej tega ni veliko in si lahko hitro konec.
Je narejen tako oz. vsebuje language file. Ročno bi malo dolgo trajalo (zaradi obsežne administracije)
Jaz delam tako, da dam wordpress lokalno v folder, dobiš npr. Notepad++ in samo iščeš po strani kaj hočeš prevest. Moraš met samo en program za urejanje, kjer maš možnost iskat po celi mapi, da lahko hkrati popravljaš v vseh fajlih.
Imaš spodnjo kodo čisto na vrhu datoteke functions.php?
<?php load_theme_textdomain('text_domain'); ?>
Parameter 'textdomain' pa mora biti isti, kot je drugod v gettext funkcijah po datotekah teme. Torej če je neka gettext funkcija recimo <?php _e("Sample text", "mojatema"); ?>, moraš v parameter v zgornji kodi namesto 'textdomain' vpisati 'mojatema'. Kaj drugega pa mi žal ne pade na pamet, da bi lahko bilo narobe. Mogoče poizkusi še deaktivirat in na novo aktivirat temo.
Sem poskusil zdaj še to, pa tudi ne dela. Zmeraj bolj se mi zdi, da z originalno .po datoteko nekaj ni v redu in je zato tudi .mo fail. Bom poskusil še možnost, da s poEdit skeniram datoteke in sam kreiram novo jezikovno datoteko. Če pa še to ne bo šlo, pa mi ne preostane drugega kot ročno skozi vse datoteke in prevajat...