2016-10-11 130 views
0

我正要thorugh在螺栓默認主題模板樹枝文件之一,我遇到了下面的代碼行:什麼是樹枝或螺栓的雙下劃線。

{{ __("Unfortunately, no content could be found. Try another page, or go to the <a href=\"%paths_root%\">homepage</a>.", {'%paths_root%': paths.root}) }} 

現在我教你呼應的東西在樹枝是如下的方式:

{{ 'hello there' }} 

我GOOGLE了雙下劃線,發現這個HERE。不知道這是我的問題的答案。

那麼雙下劃線的小枝或粗體究竟是什麼?

回答

0

林不知道,如果我正確理解這一點,但在Symfony框架翻譯的字符串,你應該使用翻譯服務。

然後,您可以使用transtranschoice Twig標籤。

請參閱Symfony的文檔瞭解更多信息: Symfony translations

+0

請強調! –

1

在當前的穩定版本博爾特,__()是一根樹枝函數來調用我們的翻譯層,即在Symfony的的頂部坐鎮。

該函數中的第二個參數是可變字符串中的值,以及要在該位置爲該特定翻譯字符串插入的值。

+0

是的,我明白你答案的第二部分。但爲什麼這個功能需要?我仍然沒有得到它。 –

+0

需要,它不是...... :-) – Gawain