A Wordpress gettextes, tehát egy hu_HU.po/hu_HU.mo fájlra van szükséged a témád könyvtárában, amely tartalmazza az összes kifejezés fordítását. A téma forráskódjából ezt pl. az xgettext segítségével tudod legenerálni. Ha ez megvan, akkor mergelheted egy már lefordított témából származó .po fájllal, és akkor csak a még le nem fordított kifejezéseket kell magyarítanod. Elég hamar megvan a dolog.
Konkrétabban:
xgettext --keyword=__ --keyword=_e --default-domain=wordpress --language=php wp-content/themes/tema_neve/*.php --from-code=utf-8 --output=temabol_generalt.po
msgmerge -o leforditando.po wp-content/themes/default/hu_HU.po temabol_generalt.po
Bármilyen értelmesebb text editorral is megcsinálhatod a fordítást, de a poedit nevű program kifejezetten erre való. Egyszerűbb ezzel, mert rögtön megkapod a .mo fájlt is. A fordítás után csak be kell másolnod a kapott két fájlt a wp-content/themes/tema_neve/ alá hu_HU.po és hu_HU.mo néven.