farbodtf/persian-validation
Composer 安装命令:
composer require farbodtf/persian-validation
包简介
Persian validation rules for Laravel
README 文档
README
پکیج اعتبارسنجی فارسی برای لاراول - ترجمه پیامهای خطای اعتبارسنجی به فارسی
این پکیج پیامهای خطای اعتبارسنجی لاراول را به فارسی ترجمه میکند.
نصب
composer require farbodtf/persian-validation:dev-main
دستور Publish
php artisan vendor:publish --provider="Farbodtf\PersianValidation\PersianValidationServiceProvider"
نحوه استفاده
- در فایل
config/app.phpمقدارlocaleرا بهfaتغییر دهید:
'locale' => 'fa',
- پکیج به صورت خودکار پیامهای خطای اعتبارسنجی را به فارسی نمایش میدهد.
مثالها
در Request یا Controller
$rules = [ 'name' => 'required|min:3', 'email' => 'required|email', 'password' => 'required|min:8|confirmed' ]; $validator = Validator::make($request->all(), $rules);
پیامهای خطا به صورت زیر نمایش داده میشوند:
- "نام الزامی است"
- "ایمیل باید یک آدرس معتبر باشد"
- "رمز عبور باید حداقل 8 کاراکتر باشد"
- "تکرار رمز عبور با رمز عبور مطابقت ندارد"
پشتیبانی از نسخههای لاراول
- Laravel 11.x
- Laravel 12.x
نیازمندیها
- PHP >= 8.2
- Laravel >= 11.0
لایسنس
این پکیج تحت لایسنس MIT منتشر شده است. برای اطلاعات بیشتر فایل LICENSE را مطالعه کنید.
نویسنده
Farbod Taherifard
- ایمیل: farbod.taherifard@gmail.com
- گیتهاب: @farbodtf
统计信息
- 总下载量: 12
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-06-10