2017-08-25 6 views
0

Je suis nouveau dans le framework Yii et c'est l'une des nombreuses questions que j'ai. Je veux traduire la phrase suivante en langue dari:Langue yii2 traduire un mot contenant un lien à l'intérieur d'une autre phrase traduite

If you forgot your password you can reset it. 

reset est un lien vers une page de réinitialisation du compte.

Je thoght je ferais mieux mis un séparé pour traduire reset dans le tableau de traduction:

'If you forgot your password you can {reset} it. ' => 'اگر رمز خود را فراموش کردهی اید، می توانید آن را {reset} نمایید.', 
'reset' => 'تنظیم مجدد', 

qui bien sûr ne me donne rien.

Je n'ai aucune idée de comment le faire. Toute réponse de travail ou lien vers des références est appréciée!

+0

[utiles] (http://www.yiiframework.com/ doc-2.0/guide-tutorial-i18n.html # message-traduction) et où est votre tag d'ancrage? –

+0

Pouvez-vous expliquer plus? Avez-vous quelque chose ou pas? Pouvez-vous me montrer votre code? – yafater

Répondre

0

Dans votre fichier que vous avez quelque chose comme ceci:

'If you forgot your password you can {reset} it. ' => 'اگر رمز خود را فراموش کردهی اید، می توانید آن را {reset} نمایید.', 
'reset' => 'تنظیم مجدد', 

et vous pouvez le traduire ainsi:

Yii::t('app', 'If you forgot your password you can {reset} it.', ['reset' => Yii::t('app', 'reset')])