2016-03-26 13 views
4

login.html.twigページにこのコード部分があります翻訳の仕方「無効な資格情報」。 FOSUserBundle symfonyのエラー

エラーメッセージ "無効な資格情報"を翻訳します。今

{% if error %} 
    <div style="color:red"> 
     {{ error.messageKey|trans(error.messageData, 'security') }} 
    </div> 
{% endif %} 

、私はmessages.en.ymlまたはFOSUserBundle.en.ymlにtranslat、何も起こらないようにしようとしています。 (使用してsymfony3)

答えて

8

しばらく見た後、私はそれが

私はメッセージがץץ どこから来たのかを探した

を助けることができたと私が見つかりました。このメッセージは、「無効な資格情報。」というこの道から来る

vendor\symfony\symfony\src\Symfony\Component\Security\Core\Resources\translations\security.en.xlf 

ので、私は翻訳 \リソース\ アプリに security.en.xlfファイルをcopeidと私は

<trans-unit id="4"> 
    <source>Invalid credentials.</source> 
    <target>Username/password doesn't match</target> 
</trans-unit> 
を翻訳したい部分にいくつかの変更を行いました
関連する問題