smarty - 在 Prestashop 中传递翻译字符串内的变量

标签 smarty translation prestashop

我需要在 Prestashop 中传递一个带有翻译字符串的变量。在后端可以这样做

sprintf($this->l('The number is %1$d'), $number);

但是我需要在使用 SMARTY 时在前端执行此操作?有人可以帮助我吗?

最佳答案

类似这样的东西:

{l s='The number is %1$d' sprintf=$number}

关于smarty - 在 Prestashop 中传递翻译字符串内的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11340742/

相关文章:

jquery - 更改日期选择器 UI 日期会出现错误

javascript - 在 prestashop 中使用 jquery 进行翻译

django-hvad - 我应该如何在保存模型实例时设置翻译字段值?

Magento - 更改翻译不起作用

javascript - 在 smarty 或 javascript/jQuery 中匹配特定单词后 chop 字符串

caching - Smarty 缓存与数据库内容错误

qt - PySide:在没有 ui.retranslateUi 的情况下在运行时动态更改语言

visual-studio - PrestaShop 1.7 与 PHP Xdebug 获取异常并排除脚本中的文件不起作用

web-services - Prestashop 的登录 API

mysql - Prestashop 1.7 - 更新执行成功但在前端返回错误