簡體   English   中英

如何實現與Symfony 2的翻譯鏈接?

[英]How implement translation link with Symfony 2?

我已經為symfony 2應用程序設置了翻譯。 當我更改“ parameters.yml”中的“本地”設置時,它很好用,但是我想使用每個頁面上的鏈接來切換語言(使用了2種語言)。 您是否知道實現此鏈接的簡單方法(如果可能,請不要更改應用程序中的當前URL)?

注意:有FOSUserBundle。

謝謝

我已經為自己的項目實現了一個本地本地切換器。

只需使用為每種語言生成的此鏈接創建一個樹枝,這很容易,您就可以輕松地在本地切換網站:

  <a href="{{ path(app.request.get('_route'), app.request.get('_route_params')|merge({'_locale': 'fr'})) }}">
  LANGUAGE
</a>

另外,如果您希望使用捆綁軟件來幫助您進行翻譯,請嘗試以下方法: https : //github.com/lexik/LexikTranslationBundle

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM