farbodtf / persian-validation
پکیج اعتبارسنجی فارسی برای لاراول
Package info
github.com/farbodtf/persian-validation
Type:laravel-package
pkg:composer/farbodtf/persian-validation
v1.0.0
2026-07-03 03:50 UTC
Requires
- php: ^8.2|^8.3|^8.4|^8.5
- laravel/framework: ^9.0|^10.0|^11.0|^12.0|^13.0
Requires (Dev)
- orchestra/testbench: ^9.0|^10.0
- phpunit/phpunit: ^11.0|^12.0
README
پکیج اعتبارسنجی فارسی برای لاراول - ترجمه پیامهای خطای اعتبارسنجی به فارسی
این پکیج پیامهای خطای اعتبارسنجی لاراول را به فارسی ترجمه میکند.
نصب
composer require farbodtf/persian-validation
نحوه استفاده
- فایلهای زبان را انتشار دهید:
php artisan vendor:publish --tag=persian-validation-lang
- در فایل
.envمقدارlocaleرا بهfaتغییر دهید:
APP_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 9.x
- Laravel 10.x
- Laravel 11.x
- Laravel 12.x
- Laravel 13.x
نیازمندیها
- PHP >= 8.2
- Laravel >= 9.0
لایسنس
این پکیج تحت لایسنس MIT منتشر شده است. برای اطلاعات بیشتر فایل LICENSE را مطالعه کنید.
نویسنده
Farbod Taherifard
- ایمیل: farbod.taherifard@gmail.com
- گیتهاب: @farbodtf