默认的本地化语言文件不起作用

A default localization lang file doesn't work

我正在通过更改 Nameartisan 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') }}