我想知道我该如何翻译下面的内容?
(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开头,而在法语和英语版本中,句子以主语/动词开头。
我通常这样做:
<?php echo $this->translate('Vous avez oublié votre'); ?>
<a href="/auth/password-recovery"><?php echo $this->translate('mot de passe'); ?></a> ?不幸的是,这在这里行不通,因为正如前面在荷兰语版本中所说的,句子以密码开头。
发布于 2012-04-26 04:04:42
您必须使用嵌入参数( %1\$s):http://framework.zend.com/manual/en/zend.translate.using.html
https://stackoverflow.com/questions/10318927
复制相似问题