Support » Teemat ja mallit » Easel-teeman suomentaminen.

  • Hei,

    Käytän WordPress-sivujeni pohjateemana Easel-nimistä teemaa, johon olen tehnyt omia muutoksiani. Kysyisin sitä, että pystyykö käyttöliittymäelementtejä (esim. kommenteissa next, archives, posted by jne) suomentaa millään tiedostolla, asetuksella tai vastaavalla ilman, että itse täytyy mennä koodiin ja suomentamaan niitä?

Esillä 4 vastausta, 1 - 4 (kaikkiaan 4)
  • Thread Starter Ekinator

    (@ekinator)

    Olen nyt yrittänyt suomentaa sitä käyttäen poedit ohjelmaa, mutta jostain syystä se ei suostu yhteistyöhön kanssani. Mitä tehdä?

    Valitettavasti teemat pitää suomentaa teematiedostoista, ellei teemassa ole käännöksen työtiedostoa (.pot), josta tulee viedä .mo-tiedosto ja sijoittaa oikeaan paikkaan teemassa sekä vastaamaan fi-kielimääritettä (ellet ole muuttanut toiseen).

    Moderator Sami Keijonen

    (@samikeijonen)

    Jos teema on tehty oikein, niin teeman pystyy suomentamaan koskematta koodiin teematiedostoissa. Easel-teeman pystyy kyllä suomentamaan Poeditilla.

    • Avaa default.po teeman lang-kansiosta.
    • Tallenna tiedosto nimellä fi.po samaan kansioon, jolloin PoEdit tekee automaattisesti myös tiedoston fi.mo, jota WP lukee.
    • Tämän jälkeen alat kääntää PoEditillä fi.po tiedostossa eri kohtia ja käännökset toimivat teemassa. Käännettävää on 455 merkkijonoa.

    Toki myös wp-config.php -tiedoston kieliasetus pitää olla suomi

    define ('WPLANG', 'fi');

    Käytännössä fi.po tiedosto pitäisi tallentaa Easel-teeman lapsiteemaan, koska muuten menetät käännöstiedoston aikuisteeman päivityksen yhteydessä. Ja kaikki muutkin muutokset tulisi tehdä lapsiteemaan samasta syystä. Mutta nopeasti testattuna lapsiteemassa teeman käännöstiedosto ei toiminut. Jos on tarvetta, niin voin testata paremmalla ajalla.

    Thread Starter Ekinator

    (@ekinator)

    Noniin Poeditilla sain nyt toimimaan oikein. Kiitokset! Siitä sitten hommiin…

Esillä 4 vastausta, 1 - 4 (kaikkiaan 4)
  • The topic ‘Easel-teeman suomentaminen.’ is closed to new replies.