- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图在必须将变量值注入(inject)结果字符串并使字符串尊重复数形式的情况下使用 Zend_translate。在 View 脚本中使用常规(非复数) View 助手 $this->translate() 我可以将变量注入(inject)到字符串中:
$this->translate('You have %1$s questions to answer', 3)
// would result in "You have 3 questions to answer" being output
$this->translate()->getTranslator()->translate(
array('You have %1$s question to answer',
'You have %1$s questions to answer', $someNr )
)
You have %1$s questions to answer
You have 2 questions to answer
最佳答案
在 Controller (或其他地方)中:
<?php
$translate = new Zend_Translate (array (
'adapter' => 'Zend_Translate_Adapter_Array',
'content' => array (
'test' => 'You have %1$s %2$s to answer'
),
'locale' => 'en'
));
<?php
$x = 1;
echo $this->translate ('test', $x, $this->translate (array (
'question',
'questions',
$x
)));
?>
关于zend-framework - 在复数模式下使用 Zend_Translate 时,你能在文本中注入(inject)变量吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9485260/
使用 zend 框架,我和许多其他人一样发送电子邮件。现在对于电子邮件,我使用 View 模板。 f.x.欢迎.phtml 欢迎来到我的网站 Hi name; ?> Welcome to my sit
我目前正处于一个相当大的项目的规划阶段,我将在 Zend Framework 中开发该项目。我面临的问题之一是,客户不仅要翻译内容,还要翻译界面。我目前正在使用 gettext 和 poedit 来管
请提供simple small的文件夹结构和代码zend_translate 和 zend_locale 的应用。 这样我就会有一些想法。我提到了 framework.zend 但无法理解我应该在 C
我正在创建一个具有多语言功能的网站。我搜索并发现 zend_translate 是翻译文本的最佳方式。但我已经用简单的 php(无框架)开始了我的网站并完成了许多模块。 但现在我想在我的站点中使用翻译
我在结合 Zend_Navigation、Zend_Translate 和所需的路由方面遇到了一些困难。 我的站点导航是通过基于 XML 文件的 Zend_Navigation 完成的。我现在已将翻译
我正在构建一个简单的 PHP 网站,并希望将其翻译成 2 种语言(西类牙语、英语)。我在这里读了一些问题,每个人都推荐 Zend_Translate。我读过 documentation看起来还不错。
我试图在必须将变量值注入(inject)结果字符串并使字符串尊重复数形式的情况下使用 Zend_translate。在 View 脚本中使用常规(非复数) View 助手 $this->transla
我是一名优秀的程序员,十分优秀!