2015-11-02 88 views
0

沒有解釋在laravel 5,當我寫這在我的觀點:翻譯Laravel 5

@include("places.form", ["submitButton" => @lang('crud.updateModel', ['currentModelName' => $currentModelName])]) 

我得到這個:

@lang('crud.addModel', ['currentModelName' => Lugar]) 

我怎麼能做到這一點,它可以解釋?

回答

1

嘗試:

@include("tournaments.form", ["submitButton" => trans('crud.addTournament')]) 

您將獲得:

["submitButton" => 'the translated text'] 
+0

對不起,我只是改變了我的問題,因爲我nedded添加參數,可以請檢查更新 –

+0

一樣。它應該使工作 – manix

0

{{ }}{!! !!}都只是一個包裝,因此在所有的刀片服務器指令你不必四處<?php echo ?>添加它使用類型,就好像你正在輸入PHP文件!使用你的翻譯功能,無需花括號,你不需要雙引號太:

@include("tournaments.form", ["submitButton" => trans('crud.addTournament') ])

+0

對不起,我只是改變了我的問題,請檢查更新 –

+0

@JuliatzindelToro你不必在另一個內部使用** Blade指令**,實際上'@lang('')'相當於'trans('')'因此,只需使用'trans('')' –