2016-11-08 4 views
1

私のブラウザにはイタリア語が設定されていますが、symfonyのローカリゼーションでは英語のみの翻訳が可能です。 イタリア語のブラウザでページにアクセスすると、どのようにイタリア語の文字列を取得できますか?symfony翻訳は常にデフォルトを使用EN

ENブラウザとITブラウザで "pluto"が表示されます。

Config.yml:

parameters: 
    locale: en 

framework: 
    translator: { fallbacks: ['%locale%'] } 

messages.en.yml:

Pippo: pluto 

messages.it.yml:

Pippo: paperino 

index.html.twig:

{% block body %} 
    <div class="container"> 
     <div class="row"> 
      <div class="col-sm-12"> 
       {% trans %} 
        Pippo 
       {% endtrans %} 
      </div> 
     </div> 
    </div> 
{% endblock %} 

ありがとう

答えて

関連する問題