0

我想知道如何翻译以下内容?

(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 ?

您可能会注意到,问题是在荷兰语版本中,句子以密码开头,而在法语和英语版本中,它以主语/动词开头。

我通常这样做:

<?php echo $this->translate('Vous avez oublié votre'); ?>
<a href="/auth/password-recovery"><?php echo $this->translate('mot de passe'); ?></a> ?

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

4

1 回答 1

1

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

于 2012-04-25T20:04:42.110 回答