首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zend_Translate和翻译问题

Zend_Translate和翻译问题
EN

Stack Overflow用户
提问于 2012-04-25 23:35:32
回答 1查看 378关注 0票数 0

我想知道我该如何翻译下面的内容?

代码语言:javascript
复制
(french) Vous avez oublié votre <a href="/auth/password-recovery">mot de passe</a> ?
(english) Forgot your <a href="/auth/password-recovery">password</a> ?
(dutch) <a href="/auth/password-recovery">Paswoord</a> vergeten ?

正如您可能注意到的,问题是在荷兰语版本中,句子以password开头,而在法语和英语版本中,句子以主语/动词开头。

我通常这样做:

代码语言:javascript
复制
<?php echo $this->translate('Vous avez oublié votre'); ?>
<a href="/auth/password-recovery"><?php echo $this->translate('mot de passe'); ?></a> ?

不幸的是,这在这里行不通,因为正如前面在荷兰语版本中所说的,句子以密码开头。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-26 04:04:42

您必须使用嵌入参数( %1\$s):http://framework.zend.com/manual/en/zend.translate.using.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10318927

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档