farbodtf/persian-validation

پکیج اعتبارسنجی فارسی برای لاراول

Maintainers

Package info

github.com/farbodtf/persian-validation

Type:laravel-package

pkg:composer/farbodtf/persian-validation

Transparency log

Statistics

Installs: 4

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 0

v1.0.0 2026-07-03 03:50 UTC

This package is auto-updated.

Last update: 2026-07-03 04:02:27 UTC


README

پکیج اعتبارسنجی فارسی برای لاراول - ترجمه پیام‌های خطای اعتبارسنجی به فارسی

Latest Version on Packagist Total Downloads License

این پکیج پیام‌های خطای اعتبارسنجی لاراول را به فارسی ترجمه می‌کند.

نصب

composer require farbodtf/persian-validation

نحوه استفاده

  1. فایل‌های زبان را انتشار دهید:
php artisan vendor:publish --tag=persian-validation-lang
  1. در فایل .env مقدار locale را به fa تغییر دهید:
APP_LOCALE=fa
  1. پکیج به صورت خودکار پیام‌های خطای اعتبارسنجی را به فارسی نمایش می‌دهد.

مثال‌ها

در 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