Jean Francois G Posted August 8, 2015 Share Posted August 8, 2015 Bonjour à tous, Depuis la mise à jour 1.6.1, à la génération des factures pour le client, celle ci apparaissent avec INVOICE marqué à la place de FACTURE en haut à droite. J'ai regardé dans tous les fichiers TPL du dossier PDF et je n'ai pas trouvé la ligne permettant de corriger cela. Idem dans les traduction PDF dans le back office, aucune ligne ne correspond au mot INVOICE. Quelqu'un à t'il une idée ? Link to comment Share on other sites More sharing options...
Matension Posted August 8, 2015 Share Posted August 8, 2015 (edited) Salut, C'est un bug, il y a le même pour le bon de livraison, il faut aller dans /classes/pdf/HTMLTemplateInvoice.php et modifier "INVOICE" par "FACTURE" à la ligne 64 'header' => $this->l('INVOICE'), Pour la livraison : C'est le fichier HTMLTemplateDeliverySlip.php à la ligne 63 'header' => $this->l('DELIVERY'), "DELIVERY" à remplacer par "BON DE LIVRAISON" Edited August 8, 2015 by Matension (see edit history) Link to comment Share on other sites More sharing options...
Jean Francois G Posted August 8, 2015 Author Share Posted August 8, 2015 Merci, fontionne nikel avec cette modif ! Link to comment Share on other sites More sharing options...
Eolia Posted August 8, 2015 Share Posted August 8, 2015 Oui enfin il serait préférable de mettre un code qui reste traduisible: $this->smarty->assign(array( 'header' => HTMLTemplateInvoice::l('INVOICE'), )); idem pour le bon de livraison Link to comment Share on other sites More sharing options...
Matension Posted August 8, 2015 Share Posted August 8, 2015 (edited) Merci Eolia, on avait déjà créé un sujet à propos de ce bug et nous n'avions trouvé que cette solution jusqu'à présent. La bonne n'était pas si loin finalement, c'est con Edited August 8, 2015 by Matension (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted August 8, 2015 Share Posted August 8, 2015 Je n'arrive plus à suivre tous les posts Link to comment Share on other sites More sharing options...
Neekkola Posted August 27, 2015 Share Posted August 27, 2015 Bonjour à toutes et tous, J'ai mis le code indiqué par Eolia. Merci pour cette solution simple qui fonctionne très bien. Link to comment Share on other sites More sharing options...
Rémy Posted August 8, 2017 Share Posted August 8, 2017 Bonjour, Je relance ce vieux topic... Je suis en version 1.6.1.11 et la correction proposée par Eolia semble avoir été intégrée (ligne 74) : $this->smarty->assign(array('header' => HTMLTemplateInvoice::l('INVOICE'))); Mais le problème persiste malgré tout... En fait la facture n'est pas du tout traduite, tout les labels de champs (Invoice Number, Invoice Date, Order Reference, Order date, etc.) restent en Anglais. J'ai beau chercher un peu partout je suis perdu, je ne vais tout de même pas traduire tous ces termes "en dur" dans le code !? Quelqu'un a une idée ? Link to comment Share on other sites More sharing options...
Eolia Posted August 8, 2017 Share Posted August 8, 2017 Et dans Localisation->traductions des pdf ? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now