You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Laravel 8中修改Jetstream的错误提示信息?

修改Laravel Jetstream注册/登录错误提示(中文本地化)

1. 处理Laravel核心验证提示

密码长度这类通用验证提示存放在项目语言文件中:

  • 英文环境路径:resources/lang/en/validation.php
  • 若切换中文,先复制en目录并重命名为zh-CN(无此目录则手动创建)

找到对应配置项,替换为中文:

// resources/lang/zh-CN/validation.php
'password' => [
    'min' => '密码至少需要:min个字符。',
    'confirmed' => '密码确认与输入不一致。',
    // 其他相关规则按需修改
],

2. 覆盖Jetstream专属提示

Jetstream自身的提示不存于Laravel核心语言文件,需先发布Jetstream语言资源到项目目录:

php artisan vendor:publish --tag=jetstream-lang

执行后会生成resources/lang/vendor/jetstream/zh-CN目录(需先在config/app.php将locale设为zh-CN),找到auth.php、validation.php等文件,将英文提示替换为中文。

3. 设置默认语言

打开config/app.php,修改默认语言为中文:

'locale' => 'zh-CN',

快速定位找不到的提示

若特定提示找不到来源,用Laravel自带命令搜索关键词:

php artisan lang:find "The password must be at least 8 characters."

该命令会直接返回提示所在文件路径和行号,精准定位修改。

内容的提问来源于stack exchange,提问作者Jahir Antúnez Antonio

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 22:22:07