翻译具有多于1个单数/复数值的短语

时间:2015-05-01 17:40:19

标签: php internationalization cakephp-2.0 multiple-value

我有以下短语,想要翻译它。

$lifeTime = 'Expires in '.$days.($days == 1 ? ' day ':' days ' ).$h.(($h == 1 ? ' hour ':' hours ' ));

我的问题是:我需要拆分短语,翻译分离并连接它们吗?有没有办法让__n()函数接受多个"实例"单数/复数与单个短语各自的计数?

有点混乱。一个清楚的例子:

__('I have %s eggs and %s milk boxes', $eggs, $milk)

这不会有单数和复数形式。我可以翻译整个短语,而不必将其分成两个__n()函数调用吗?

0 个答案:

没有答案