默认的本地化语言文件不起作用
A default localization lang file doesn't work
我正在通过更改 Name 对 artisan make:auth
生成的 register.blade.php
文件中的注册用户表单进行小字段更改 输入字段 名字
所以在 /resources/lang/en/moo.php
内我放了
return [
'fname' => 'First Name',
'lname' => 'Last Name'
];
并在 blade 模板中
<label for="fname">{{ __('fname') }}</label>
但是页面显示 fname 因此未应用本地化 属性。
知道是什么导致了这个问题吗?
您需要让 Laravel 知道要翻译的文件,因为您可能在另一个文件中有另一个 fname
。
{{ __('moo.fname') }}
我正在通过更改 Name 对 artisan make:auth
生成的 register.blade.php
文件中的注册用户表单进行小字段更改 输入字段 名字
所以在 /resources/lang/en/moo.php
内我放了
return [
'fname' => 'First Name',
'lname' => 'Last Name'
];
并在 blade 模板中
<label for="fname">{{ __('fname') }}</label>
但是页面显示 fname 因此未应用本地化 属性。 知道是什么导致了这个问题吗?
您需要让 Laravel 知道要翻译的文件,因为您可能在另一个文件中有另一个 fname
。
{{ __('moo.fname') }}