PrestaShop sistemoje užsakymų statusai atskirti nuo paprastų vertimų dėl to, kad kiekvienas parduotuvės savininkas jų gali susikurti kokių tik nori, pasikeisti ir pan. Tai šiek tiek nepatogu, nes tik įdiegus sistemą kartu su lietuvišku vertimu norėtųsi gauti ir išverstus užsakymų pavadinimus.
Pasinaudodami specialia MySQL užklausa šiuos užsakymus galite išsiversti tiesiog paleidę žemiau esančią užklausą savo phpMyAdmin -> SQL skiltyje. Prieš leidžiant ją nepamirškite pasidaryti atsarginės kopijos. Taip pat daroma prielaida, kad sistema tik ką tik įdiegta ir niekas joje nepakeista, o ir pats diegimo procesas buvo standartiškas ir pasirinkta parduotuvės šalis buvo Lietuva.
UPDATE `ps_order_state_lang` SET `name`= 'Laukiama čekio mokėjimo', `template`='cheque' WHERE `id_order_state`='1' AND `id_lang`='6';
UPDATE `ps_order_state_lang` SET `name`= 'Apmokėjimas priimtas', `template`='payment' WHERE `id_order_state`='2' AND `id_lang`='6';
UPDATE `ps_order_state_lang` SET `name`= 'Užsakymas ruošiamas', `template`='preparation' WHERE `id_order_state`='3' AND `id_lang`='6';
UPDATE `ps_order_state_lang` SET `name`= 'Išsiųstas', `template`='shipped' WHERE `id_order_state`='4' AND `id_lang`='6';
UPDATE `ps_order_state_lang` SET `name`= 'Pristatytas', `template`='shipped' WHERE `id_order_state`='5' AND `id_lang`='6';
UPDATE `ps_order_state_lang` SET `name`= 'Atšauktas', `template`='order_canceled' WHERE `id_order_state`='6' AND `id_lang`='6';
UPDATE `ps_order_state_lang` SET `name`= 'Grąžinimas', `template`='refund' WHERE `id_order_state`='7' AND `id_lang`='6';
UPDATE `ps_order_state_lang` SET `name`= 'Mokėjimo klaida', `template`='payment_error' WHERE `id_order_state`='8' AND `id_lang`='6';
UPDATE `ps_order_state_lang` SET `name`= 'On backorder', `template`='outofstock' WHERE `id_order_state`='9' AND `id_lang`='6';
UPDATE `ps_order_state_lang` SET `name`= 'Laukiama bankinio pavedimo', `template`='bankwire' WHERE `id_order_state`='10' AND `id_lang`='6';
UPDATE `ps_order_state_lang` SET `name`= 'Laukiama Paypal mokėjimo', `template`='' WHERE `id_order_state`='11' AND `id_lang`='6';
UPDATE `ps_order_state_lang` SET `name`= 'Mokėjimas priimtas rankomis', `template`='' WHERE `id_order_state`='12' AND `id_lang`='6';
Jeigu esate mažiau patyręs vartotojas ir nežinote, kaip pasinaudoti phpMyAdmin įrankiu, siūlau alternatyvą – iškart paruoštą PHP failą, kurį įkėlus per FTP į parduotuvės pagrindinę kategoriją ir suvedus naršyklėje http://www.jūsų_domenas.lt/uzsakymu_statusu_lietuvinimas.php skriptas automatiškai atliks visus veiksmus. Vėlgi sąlygos visos tos pačios kaip ir anksčiau buvusiai SQL užklausai. Jeigu įvyks kokia nors klaida, jūs gausite
Parsisiųskite automatinį PrestaShop 1.4.x užsakymų statusų vertimas.
Jeigu turite klausimų ar pastabų, rašykite komentaruose.
Komentarai
Sveiki,
Norejau paklausti, kodas veikia 1.5.x versijai?
Sveiki, Ne.