2016-11-17 62 views

回答

0

在你做任何驗證,控制器,你可以改變使用該語言環境:

$this->get('translator')->setLocale('new_locale'); 

這樣就可以迫使譯者的語言環境。重要提示:如果要在不同位置更改區域設置,則需要容器對象才能獲得翻譯器。

+0

我沒有$ this-> get('service_name')在Slim中。我試圖在容器中創建服務並更改語言環境,但不起作用 – monkeyUser

+0

我不確定驗證程序組件是否使用纖細翻譯器進行驗證,但我在此處指導您更改其語言環境: http:// nesbot .COM/2012 /26分之6/多種語言現場-使用超薄 –

相關問題