在CakePHP 2.3中翻译自定义值

时间:2013-07-25 14:21:44

标签: cakephp

如何在CakePHP中使用__( )来翻译变量/自定义值?比如,字符串,整数或小数值?

例如:

__('You have $16.52 in your wallet')

我尝试使用sprintf但不起作用,就像那样:

sprintf(__("Table %s can't have status changed to Busy. Please check the number and try again"), $table_num)

1 个答案:

答案 0 :(得分:1)

使用> = 2.0:

__('You have %s in your wallet', '$16.52');

因为__()已经内置了%s替换。