laravel-lang maintained by fengz
Description
Simplified Chinese (zh_CN) language files for Laravel.
Author
FengZ
Last update
2026/08/01 10:21
(dev-main)
License
Downloads
2
Tags
fengz/laravel-lang
Laravel 简体中文(zh_CN)语言文件包。提供 Laravel 内置翻译键的简体中文译文,通过 vendor:publish 发布到你的项目,发布后可自由修改,升级包不会覆盖你的定制。
安装
composer require fengz/laravel-lang
包通过 Laravel 包发现自动注册 LangServiceProvider,无需手动注册。
发布语言文件
php artisan vendor:publish --tag=lang.zh-CN
文件会发布到项目的 lang/ 目录:
PHP 翻译文件(发布到 lang/zh_CN/):
auth.php— 认证相关提示pagination.php— 分页passwords.php— 密码重置validation.php— 表单验证
JSON 翻译文件(发布到 lang/zh_CN.json):
- 框架错误页(419/403/404/500/503)、邮件模板(密码重置、邮箱验证)、分页导航等 43 个键
配置默认语言
在 config/app.php 中设置:
'locale' => 'zh_CN',
'fallback_locale' => 'zh_CN',
Laravel 11+ 也可用 .env:
APP_LOCALE=zh_CN
APP_FALLBACK_LOCALE=zh_CN
设置后,__('validation.required')、$errors 表单错误提示等会自动使用中文。
兼容性
- PHP ^8.5
- Laravel ^13.0
- 翻译文件结构与 Laravel 官方
en版本对齐
License
MIT License — 详见 LICENSE。