Translations

Fonctions de traduction

<?php
$this->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 : 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…