quiero traducir day en prestashop tpl (1.7.6.9) pero no funciona, tengo este script en un tpl. cuando trato de traducir en prestashop siempre en francés. tienes una solución ?
<script> var carrier_store_delivery_id = "{$carrier_store_delivery_id}"; var current_post_code = "{$post_code}"; var current_address1 = "{$address1}"; var current_city = "{$city}"; var current_country = "{$country}"; var optionDefaultLabel = "{ls="Please select a day" mod='moduledelivery'}"; var optionRangeDefaultLabel = "{ls="Please select a time slot" mod='moduledelivery'}"; var dayList = [ "{ls='Lundi' mod='moduledelivery'}"; "{ls='Mardi' mod='moduledelivery'}"; "{ls='Mercredi' mod='moduledelivery'}"; "{ls='Jeudi' mod='moduledelivery'}"; "{ls='Vendredi' mod='moduledelivery'}"; "{ls='Samedi' mod='moduledelivery'}"; "{ls='Dimanche' mod='moduledelivery'}"; ]; var cancel_label = "{ls='Annuler' mod='moduledelivery'}"; var choose_label = "{ls='Choisir' mod='moduledelivery'}"; var store_addresses = []; {foreach from=$coordinates item=element} store_addresses.push({$element|@json_encode nofilter}); {/foreach}Los módulos predeterminados de PrestaShop son la mejor guía.
módulo blockcart => blockcart.tpl :
{strip} {addJsDefL name=customizationIdMessage}{ls='Customization #' mod='blockcart' js=1}{/addJsDefL} {addJsDefL name=removingLinkText}{ls='remove this product from my cart' mod='blockcart' js=1}{/addJsDefL} {addJsDefL name=freeShippingTranslation}{ls='Free shipping!' mod='blockcart' js=1}{/addJsDefL} {addJsDefL name=freeProductTranslation}{ls='Free!' mod='blockcart' js=1} {/addJsDefL} {addJsDefL name=delete_txt}{ls='Delete' mod='blockcart' js=1}{/addJsDefL} {addJsDefL name=toBeDetermined}{ls='To be determined' mod='blockcart' js=1}{/addJsDefL} {/strip}