大家好,在我的 laravel 應(yīng)用程序中,我有語言翻譯選項(xiàng)。英語和法語。所以在我的lang文件夾中有en和fr文件夾。每個(gè)文件夾都有一個(gè)名為的文件,sentence.php我在其中存儲(chǔ)翻譯數(shù)組。示例代碼如下,en>sentence.php<?php// sentence.phpreturn [ 'welcome' => 'Welcome',fr>sentence.php<?php// sentence.phpreturn [ 'welcome' => 'Bienvenue ',通常我會(huì)像這樣在我的視圖中顯示我的翻譯{{ __('sentence.Welcome') }}問題現(xiàn)在,伙計(jì)們,我的問題是,我正在向我的用戶發(fā)送一封自定義電子郵件,其中包含一些激活說明。我無法使用常規(guī)方法翻譯該電子郵件。public function toMail($notifiable) { return (new MailMessage) ->line(''.('sentence.We have successfully created your user account').'') ->line(''.('sentence.Thank you for joining with us!').''); }第一行的輸出是,sentence.We have successfully created your user account我怎樣才能正確翻譯這個(gè),我做錯(cuò)了什么?我正在使用 Laravel 7
1 回答

素胚勾勒不出你
TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超9個(gè)贊
只是從臀部拍攝:
public function toMail($notifiable)
? ? {
? ? ? ? return (new MailMessage)
? ? ? ? ? ? ? ? ? ? ->line( __('sentence.We have successfully created your user account'))
? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ->line( __('sentence.Thank you for joining with us!'));
? ? ? ? ? ? ? ? ? ??
? ? }
但這對(duì)我來說似乎不是 Laravel 郵件。Lara 有一個(gè)非常好的開箱即用的郵件構(gòu)建器(Markdown),您可以從組件構(gòu)建它,也可以發(fā)送原始郵件。
- 1 回答
- 0 關(guān)注
- 128 瀏覽
添加回答
舉報(bào)
0/150
提交
取消