Ez egy apró kis leírás lesz, de talán másnak időt spórolok meg vele. A wordpress nyelvesítésről van szó, de nem az alap rendszeréről hanem a theme fordítás részéről.

Alap Wordpress nyelvesítés

Az alap wordpress fordítás ugye nem egy kaland, hiszen alig pár dologra kell odafigyelni: a wp-content/languages/ könyvtárban legyen meg a hu_HU.mo és a hu_HU.po fájl. A root könyvtárban található wp-config.php fájlban be kell állítani, hogy a wordpress a magyar nyelvesítést használja. Ehhez a kódban ennek kell szerepelnie: define ('WPLANG', 'hu_HU'); ## Wordpress theme nyelvesítés

/wp-content/themes/kitalaltnev/lang/default.mo
/wp-content/themes/kitalaltnev/lang/default.po

Vásárolt theme esetében nem először futok bele, hogy a korábban már megszokott módon - amikor a theme lang fájlokat a theme könyvtárában lévő "lang" alkönyvtárban kellett tartani - a nyelvi fájlok helyzete megváltozott. Ami most utoljára kellemetlenséget okozott, ott a fenti URL helyett a nyelvi fájlokat át kellett raknom ide:

/wp-content/languages/themes/skinneve-hu_HU.mo
/wp-content/languages/themes/skinneve-hu_HU.po

Azt, hogy ezeket a fájlokat milyen névre kell elnevezni, azt onnan lehet megtudni hogy a theme (szinte bármelyik) fájljait megnyitva meg kell keresni egy nyelvesített kódrészletet és ott megtalálod azt az értéket, melyet később névként kell használnod. Pl. esetemben így nézett ki a home_2.php tartalma:

<div class="sixteen columns"> <h2 class="title"><?php _e("Our Services", "skinneve"); ?> <span class="line"></span></h2> </div>

A ("Our Services", "skinneve") részletből az "Our services" a megjelenő, fordítható szöveg, nekem a "skinneve" érték kellett. Erre kellett elneveznem a .po és a .mo fájlokat. Tehát mindezek eredményeképpen a korábbi elérési útvonalról és nevekről:

/wp-content/themes/kitalaltnev/lang/default.mo
/wp-content/themes/kitalaltnev/lang/default.po

új helyre és névre volt szükség, hogy működjön a nyelvesített theme.

/wp-content/languages/themes/skinneve-hu_HU.mo
/wp-content/languages/themes/skinneve-hu_HU.po

Körülbelül ennyi lenne az egész, de én kicsit szívtam vele mert először nem jöttem rá hogy mi változott, aztán cache-lve is volt a site és arra is gondoltam hogy az lehet a gond, aztán a theme könyvtárnevével próbáltam meg ezeket stb .... sajnos nem volt korrekt dokumentáció a theme-hez, így találgatnom kellett. Remélem, Te megúszod ezt a kört, ha ilyen gondba futsz bele.

Harder

Harder

Profil

Korábbi hozzászólások (1)

A régi blogon érkezett hozzászólások archívuma. Új hozzászólást már nem lehet írni.

  1. Rupper

    ezt most nem értem, nekem van egy explicit témám egy egyáltalán nem így néz ki és sehogy sem akar magyar lenni :(

Van hozzáfűznivalód? Írj nekem közvetlenül.

Kapcsolat