<?php

/**
 * This file is part of CodeIgniter 4 framework.
 *
 * (c) CodeIgniter Foundation <admin@codeigniter.com>
 *
 * For the full copyright and license information, please view
 * the LICENSE file that was distributed with this source code.
 */

// Validation language settings
return [
    // Core Messages
    'noRuleSets'      => 'در تنظیمات اعتبارسنجی هیچ سری قانونی تعریف نشده است.',
    'ruleNotFound'    => '{0} یک قانون معتبر نیست.',
    'groupNotFound'   => '{0} یک گروه اعتبار سنجی نیست.',
    'groupNotArray'   => 'گروه قانون {0} باید یک آرایه باشد.',
    'invalidTemplate' => '{0} قالب اعتبارسنجی درستی نیست.',

    // Rule Messages
    'alpha'                 => 'فیلد {field} فقط می‌تواند شامل اعداد انگلیسی و یا حروف باشد.',
    'alpha_dash'            => 'فیلد {field} فقط می‌تواند شامل اعداد انگلیسی، حروف، خط تیره و آندرلاین باشد.',
    'alpha_numeric'         => 'فیلد {field} فقط می‌تواند شامل اعداد انگلیسی و یا حروف باشد.',
    'alpha_numeric_punct'   => 'فیلد {field} فقط می‌تواند شامیل اعداد انگلیسی، حروف، فاصله و کاراکتر های ~ ! # $ % & * - _ + = | : . باشد.',
    'alpha_numeric_space'   => 'فیلد {field} فقط می‌تواند شامل اعداد انگلیسی، حروف و فاصله باشد.',
    'alpha_space'           => 'فیلد {field} فقط می‌تواند شامل حروف و فاصله باشد.',
    'decimal'               => 'فیلد {field} باید یک عدد اعشاری باشد.',
    'differs'               => 'فیلد {field} باید با فیلد {param} متفاوت باشد.',
    'equals'                => 'فیلد {field} باید دقیقا برابر "{param}" باشد.',
    'exact_length'          => 'طول فیلد {field} باید دقیقا {param} کاراکتر باشد.',
    'field_exists'          => 'فیلد {field} باید وجود داشته باشد.',
    'greater_than'          => 'فیلد {field} باید عددی بزرگتر از {param} باشد.',
    'greater_than_equal_to' => 'فیلد {field} باید عددی بزرگتر یا مساوی {param} باشد.',
    'hex'                   => 'فیلد {field} فقط می‌تواند شامل کاراکتر های هگزادسیمال باشد.',
    'in_list'               => 'فیلد {field} باید یکی از این مقدارها باشد: {param}.',
    'integer'               => 'فیلد {field} باید یک عدد صحیح باشد.',
    'is_natural'            => 'فیلد {field} فقط می‌تواند شامل ارقام باشد.',
    'is_natural_no_zero'    => 'فیلد {field} باید عددی بزرگتر از صفر باشد.',
    'is_not_unique'         => 'مقدار فیلد {field} باید از قبل در در دیتابیس موجود باشد.',
    'is_unique'             => 'فیلد {field} باید مقداری یکتا داشته باشد.',
    'less_than'             => 'فیلد {field} باید عددی کوچکتر از {param} باشد.',
    'less_than_equal_to'    => 'فیلد {field} باید عددی کوکیتر یا مساوی {param} باشد.',
    'matches'               => 'فیلد {field} با فیلد {param} همخوانی ندارد.',
    'max_length'            => 'طول فیلد {field} نباید بیشتر از {param} کاراکتر باشد.',
    'min_length'            => 'طول فیلد {field} باید حداقل {param} کاراکتر باشد.',
    'not_equals'            => 'فیلد {field} نباید برابر {param} باشد.',
    'not_in_list'           => 'فیلد {field} نباید برابر هیچدام از این مقادیر باشد: {param}.',
    'numeric'               => 'فیلد {field} باید یک عدد باشد.',
    'regex_match'           => 'فرمت فیلد {field} رعایت نشده است.',
    'required'              => 'فیلد {field} اجباری است.',
    'required_with'         => 'وقتی {param} پر باشد، فیلد {field} اجباری است.',
    'required_without'      => 'وقتی {param} پر نشده باشد، فیلد {field} اجباری است.',
    'string'                => 'فیلد {field} باید یک رشته‌ی معتبر باشد.',
    'timezone'              => 'فیلد {field} باید یک منطقه‌ی زمانی صحیح باشد.',
    'valid_base64'          => 'فیلد {field} باید یک رشته‌ی صحیح base64 باشد.',
    'valid_email'           => 'فیلد {field} باید یک آدرس ای‌میل معتبر باشد.',
    'valid_emails'          => 'تمام موارد {field} باید آدرس ای‌میل‌های معتبر باشند.',
    'valid_ip'              => 'فیلد {field} باید یک IP معتبر باشد.',
    'valid_url'             => 'فیلد {field} باید یک URL (آدرس اینترنتی) معتبر باشد.',
    'valid_url_strict'      => 'فیلد {field} باید یک URL (آدرس اینترنتی) معتبر باشد.',
    'valid_date'            => 'فیلد {field} باید یک تاریخ معتبر باشد.',
    'valid_json'            => 'فیلد {field} باید یک json معتبر باشد.',

    // Credit Cards
    'valid_cc_num' => 'فیلد {field} به نظر یک شماره کارت اعتباری معتبر نیست.',

    // Files
    'uploaded' => '{field} یک فایل آپلود شده‌ی معتبر نیست.',
    'max_size' => '{field} برای یک فایل، سایز خیلی بزرگ دارد.',
    'is_image' => '{field} یک عکس آپلود شده‌ی معتبر نیست.',
    'mime_in'  => '{field} mime type معتبری ندارد.',
    'ext_in'   => '{field} پسوند فایل معتبری ندارد.',
    'max_dims' => '{field} یا یک عکس صحیح نیست، یا عرض یا طول خیلی زیادی دارد.',
    'min_dims' => '{field} یا عکس نیست، یا ابعاد آن به اندازه کافی عریض یا بلند نیست.',
];
