====== Translations ====== * http://doc.prestashop.com/display/PS15/Translations+in+PrestaShop+1.5#TranslationsinPrestaShop1.5-Intemplatefiles(newinv1.5) * http://doc.prestashop.com/display/PS16/Translations * http://doc.prestashop.com/display/PS16/Module+translation ===== Fonctions de traduction ===== l('Add new root category'); $this->module->l('My string', 'filename'); // Needed sometime for modules $this->errors[] = Tools::displayError('Invalid phone number'); // Smarty syntax : {l s='renamed the /%1$s folder (e.g. /admin123%2$d)' sprintf=[$string, $number]} {l s='renamed the /admin folder (e.g. /admin123%d)' sprintf=$number mod='cheque'} Il semblerait qu'il n'y ait pas de fonction pour traduire directement depuis un controller : [[https://stackoverflow.com/questions/33722203/how-to-use-translations-in-prestashop-controllers|SO]] L'attribut mod (qui sert à définir le module de la trad) peut ne pas être détecté si on lui met des guillemets doubles...