wordpress temos lietuvinimias

21
WordPress temos lietuvinimas: ką svarbu žinoti?

Upload: ovidijus-reipsleger

Post on 12-Jan-2017

107 views

Category:

Education


7 download

TRANSCRIPT

Page 1: Wordpress temos lietuvinimias

WordPress temos lietuvinimas: ką svarbu žinoti?

Page 2: Wordpress temos lietuvinimias

Apie maneOvidijus ReipšlėgerLaisvai samdomas Wordpress programuotojas http://ovi.ltStartuolio EasyKET įkūrėjasProgramuotoju dirbantis Noriusvetaines.lt

Page 3: Wordpress temos lietuvinimias

Išversti yra lengva„Dar toks vienas mažas dabelis. Gal galite svetainę padaryti lietuvių

kalba?“ - Užsakovas

Page 4: Wordpress temos lietuvinimias

Viskas paprasta1. Nusiperki temą iš themeforest ar panašios svetainės2. Įsidedi į wordpress3. Pasikeiti wordpress kalbą į lietuvių 4. Svetainė tempa lietuviška ir viskas puikiai veikia

Deja taip nėra

Page 5: Wordpress temos lietuvinimias

Kaip iš tikrųjų verčiama wordpresso svetainė

1. Programuotojai į savo plugino / temos kodą įdeda verčiamą tekstą2. Programos praskenuoja pluginą / temą bei sudeda verčiamus žodžius į POT

failą3. POT failas naudojamas kuriant PO failus kurie kompiliuojasi į MO failus4. MO failai įdedami į svetainę prie plugino arba wordpress temoje

5. Didžiuojatės savo lietuviška wordpress svetaine

Page 6: Wordpress temos lietuvinimias

Pagrindinės sąvokos• .POT – orginalus vertimo failas• .PO - skirtas vartotojui įrašyti orignalų tesktą bei tą kurį nori išversti• .MO – suspaustas PO failas kurį wordpressas naudoja

Page 7: Wordpress temos lietuvinimias

2. Plugino skenavimas

Page 8: Wordpress temos lietuvinimias

Kaip programuotojai skenuoja pluginą parašę tekstą• Automatinė wordpress plugin/temų sistema svetainėje (jeigu pluginas yra

ten)• Naudojant wordpress pot generator pluginą

Page 9: Wordpress temos lietuvinimias

3. POT failo vertimas ( vertimas iš svetimų

kalbų )

Page 10: Wordpress temos lietuvinimias

Kaip tą vertimą naudoti?• Naudojant programas Poedit, Launchpad, Pootle• Naudojant wordpress pluginus locotranslate, Glotpress

Page 11: Wordpress temos lietuvinimias

LIVE DEMO

Page 12: Wordpress temos lietuvinimias

Kaip tai atrodo programiškai• Kiekviename plugine apsirašomas „Domain path“ (pvz mano-plugin)

• Temos/plugin autorius kiekvieną sakinį ir žodį įdeda į funkciją __

Page 13: Wordpress temos lietuvinimias

1. Savo temos/plugino pritaikymas

Page 14: Wordpress temos lietuvinimias

Vertimo funkcijos• Echo __('hello', 'mano-plugin' ); // Labas (jeigu yra

vertimas)

• _e('hello', 'mano-plugin' ) -> // Labas (jeigu yra vertimas)

• _e('hello mr %s', 'mano-plugin' ),$vardas ; -> Labas pone (kintamasis)

Page 15: Wordpress temos lietuvinimias

Daugiskaitiniai žodžiai

Page 16: Wordpress temos lietuvinimias

Daugiskaitiniai žodžiai$comments = 2; _n( 'One comment', '%s comments', $comments, 'sample-plugin' ); // 2 komentarai

_nx() - jeigu reikalingi daugiau negu du skirtingi žodžiai

Page 17: Wordpress temos lietuvinimias

Daugiaprasmiai žodžiai

Page 18: Wordpress temos lietuvinimias

Daugiaprasmiai žodžiai

• _x( • kasa', • 'Parduotuvės kasa', • 'mano-pluginas'

• );

Page 19: Wordpress temos lietuvinimias

Papildomo turinio redagavimas• Turinys gali slėptis:• Temos nustatymuose• Kontaktų formose• Slideriuose, jų skaidrėse• Header, footer parametruose (kai kuriose temose)

Page 20: Wordpress temos lietuvinimias

Turite klausimų?

Page 21: Wordpress temos lietuvinimias

Ačiū