Thinkphp8多语言模式,语言包变量占位符实现方法。

主要实现原理是sprintf()函数,更多占位符写法可以参考sprintf()的介绍。

zh-cn.php

......

// 变量用 s% 作为占位符

'sold_books' => 'Sold s% books',

........

在模板中使用    

{$Think.lang.sold_books|sprintf=$value['num']}

posted @ 2024-04-30 16:36  BI8EJM  阅读(88)  评论(0编辑  收藏  举报