From 708b1e3a75377c5ec83cdc86cf987243bc50c904 Mon Sep 17 00:00:00 2001 From: Sajjad Servatjoo Date: Tue, 13 Feb 2018 20:25:06 +0330 Subject: [PATCH] Update Persian Language (#3396) Credit to @sajjad-ser --- modules/backend/lang/fa/lang.php | 42 ++++++++-- modules/cms/lang/fa/lang.php | 42 +++++++++- modules/system/lang/fa/client.php | 11 +++ modules/system/lang/fa/lang.php | 113 +++++++++++++++++++++++++- modules/system/lang/fa/validation.php | 34 ++++++-- 5 files changed, 226 insertions(+), 16 deletions(-) diff --git a/modules/backend/lang/fa/lang.php b/modules/backend/lang/fa/lang.php index 35c5d73d6..ca363a1ea 100644 --- a/modules/backend/lang/fa/lang.php +++ b/modules/backend/lang/fa/lang.php @@ -40,6 +40,7 @@ return [ 'restore' => 'بازنشاندن', 'login_placeholder' => 'ورود', 'password_placeholder' => 'کلمه عبور', + 'remember_me' => 'دفعات بعد مرا به خاطر داشته باش', 'forgot_password' => "کلمه عبور خود را فراموش کرده اید؟", 'enter_email' => "پست الکترونیکی خود را وارد نمایید", 'enter_login' => "نام کاربری خود را وارد نمایید", @@ -79,6 +80,8 @@ return [ 'make_default' => 'استفاده به عنوان پیشفرض', 'make_default_confirm' => 'آیا از استفاده طرح بندی کنونی به عنوان پیشفرض اطمینان دارید؟', 'make_default_success' => 'طرح بندی کنونی به عنوان پیشفرض تایین شد.', + 'collapse_all' => 'بستن همه', + 'expand_all' => 'باز کردن همه', 'status' => [ 'widget_title_default' => 'وضعیت سیستم', 'update_available' => '{0} به روز رسانی موجود است!|{1} به روز رسانی موجود است!|[2,Inf] به روز رسانی موجود است!', @@ -114,6 +117,8 @@ return [ 'last_name' => "نام خانوادگی", 'full_name' => "نام کامل", 'email' => "پست الکترونیکی", + 'role_field' => 'نقش', + 'role_comment' => 'نقش ها نحوه دسترسی کاربران را تعیین میکنند، نحوه دسترسی کاربران در تب دسترسی ها قابل تغییر می باشد.', 'groups' => "گروه ها", 'groups_comment' => "اختصاص به گروهی که این شخص به آن تعلق دارد.", 'avatar' => "نمایه", @@ -136,8 +141,8 @@ return [ 'updated_at' => 'ویرایش شده در', 'group' => [ 'name' => 'گروه', - 'name_comment' => 'نام در لیست گروه های در فرم مدیریت در هنگام ویرایش یا ایجاد به نمایش در می آید.', 'name_field' => 'نام', + 'name_comment' => 'نام در لیست گروه های در فرم مدیریت در هنگام ویرایش یا ایجاد به نمایش در می آید.', 'description_field' => 'توضیحات', 'is_new_user_default_field_label' => 'گروه پیشفرض', 'is_new_user_default_field_comment' => 'بطور پیشفرض مدیران جدید را در این گروه ایجاد کن.', @@ -150,6 +155,20 @@ return [ 'return' => 'بازگشت به لیست گروه ها', 'users_count' => 'کاربران' ], + 'role' => [ + 'name' => 'نقش', + 'name_field' => 'نام', + 'name_comment' => 'نام در لیست نقشها در بخش مدیریت به نمایش در می آید.', + 'description_field' => 'توضیحات', + 'code_field' => 'کد', + 'code_comment' => 'کد منحصربفرد نقش را جهت دسترسی به آن توسط رابط برنامه نویسی وارد نمایید.', + 'menu_label' => 'مدیریت نقش ها', + 'list_title' => 'مدیریت نقش ها', + 'new' => 'نقش جدید', + 'delete_confirm' => 'آیا از حذف این نقش اطمینان دارید؟', + 'return' => 'بازگشت به لیست نقش ها', + 'users_count' => 'کاربران' + ], 'preferences' => [ 'not_authenticated' => 'هیچ کاربر ثبت شده ای جهت بارگذاری یا ذخیره تنظیمات وجود ندارد.' ] @@ -166,6 +185,8 @@ return [ 'behavior_not_ready' => 'لسیت مقدار دهی اولیه شده است ، لطفا بررسی نمایید که متد makeLists() در کنترلر خود فراخوانی کرده باشید.', 'invalid_column_datetime' => "ستون ':column' از نوع شی تاریخ نمی باشد ، لطفا بررسی نمایید که این ستون در مدل از نوع تاریخ تعریف شده باشد.", 'pagination' => 'نمایش :from تا :to از :total مورد', + 'first_page' => 'اولین صفحه', + 'last_page' => 'آخرین صفحه', 'prev_page' => 'صفحه قبل', 'next_page' => 'صفحه بعد', 'refresh' => 'بازنشانی', @@ -239,7 +260,8 @@ return [ 'confirm_tab_close' => 'در صورت بستن این پنجره موارد ذخیره نشده از بین خواهند رفت. آیا از حذف شدن این پنجره اطمینان دارید؟', 'behavior_not_ready' => 'فرم مور نظر مقدار دهی اولیه نشده است ، بررسی کنید که متد initForm() در کنترلر فرتخوانی شده باشد.', 'preview_no_files_message' => 'فایلی جهت ارسال وجود ندارد', - 'preview_no_record_message' => 'موردی انتخاب نشده است', + 'preview_no_media_message' => 'رسانه ای انتخاب نشده است.', + 'preview_no_record_message' => 'موردی انتخاب نشده است.', 'select' => 'انتخاب', 'select_all' => 'همه', 'select_none' => 'هیچ', @@ -252,7 +274,8 @@ return [ 'return_to_list' => 'بازگشت به لیست' ], 'recordfinder' => [ - 'find_record' => 'انتخاب مورد' + 'find_record' => 'انتخاب مورد', + 'cancel' => 'انصراف', ], 'pagelist' => [ 'page_link' => 'لینک صفحه', @@ -308,7 +331,8 @@ return [ 'tips' => 'راهنمایی پیکر بندی سیستم', 'tips_description' => 'مشکلاتی در پیکربندی سیستم وجود دارد، شما باید تنظیمات زیر را بررسی نمایید.', 'permissions' => 'پوشه :name یا یکی از زیر پوشه های آن برای PHP قابل نوشتن نیستند. لطفا تنظیمات این پوشه را تعییر دهید.', - 'extension' => 'افزونه PHP با نام :name نصب نشده است. لطفن این افزونه را نصب کرده و فعال نمایید.' + 'extension' => 'افزونه PHP با نام :name نصب نشده است. لطفن این افزونه را نصب کرده و فعال نمایید.', + 'plugin_missing' => 'افزونه :name مورد نیاز است ولی نصب نشده. لطفا این افزونه را نصب کنید.', ], 'editor' => [ 'menu_label' => 'تنظیمات ویرایشگر کد', @@ -354,7 +378,9 @@ return [ 'no_wrap' => 'تگ های بدون دربرگیرنده', 'no_wrap_comment' => 'لیست تگ هایی که درون تک بلاک قرار نمیگیرند', 'remove_tags' => 'تگ های غیر مجاز', - 'remove_tags_comment' => 'تگ هایی که در صورت وارد شدن در ویرایش گر با محتوی خود حذف می شوند' + 'remove_tags_comment' => 'تگ هایی که در صورت وارد شدن در ویرایش گر با محتوی خود حذف می شوند', + 'toolbar_buttons' => 'دکمه های جعبه ابزار', + 'toolbar_buttons_comment' => 'دکمه های پیشفرض جهت نمایش در ویرایشگر. [fullscreen, bold, italic, underline, strikeThrough, subscript, superscript, fontFamily, fontSize, |, color, emoticons, inlineStyle, paragraphStyle, |, paragraphFormat, align, formatOL, formatUL, outdent, indent, quote, insertHR, -, insertLink, insertImage, insertVideo, insertAudio, insertFile, insertTable, undo, redo, clearFormatting, selectAll, html]', ], 'tooltips' => [ 'preview_website' => 'پیش نمایش وب سایت' @@ -414,7 +440,8 @@ return [ 'filter' => [ 'all' => 'همه', 'options_method_not_exists' => "مدل :model باید شامل متدی به نام :method() باشد که گزینه های ':filter' را بازگرداند.", - 'date_all' => 'تمام دوره زمانی' + 'date_all' => 'تمام دوره های زمانی', + 'number_all' => 'همه شماره ها', ], 'import_export' => [ 'upload_csv_file' => '1. ارسال فایل CSV.', @@ -524,6 +551,9 @@ return [ 'uploading_error' => 'خطا در ارسال', 'type_blocked' => 'نوع فایل استفاده شده به دلیل مسایل امنیتی مجاز نمی باشد..', 'order_by' => 'مرتب سازی با', + 'direction' => 'جهت', + 'direction_asc' => 'صعودی', + 'direction_desc' => 'نزولی', 'folder' => 'پوشه', 'direction_asc' => 'صعودی', 'direction_desc' => 'نزولی', diff --git a/modules/cms/lang/fa/lang.php b/modules/cms/lang/fa/lang.php index 187b17254..c9d4733a2 100644 --- a/modules/cms/lang/fa/lang.php +++ b/modules/cms/lang/fa/lang.php @@ -19,10 +19,12 @@ return [ 'online' => 'online', 'maintenance' => 'در حال به روز رسانی', 'manage_themes' => 'مدیریت قالب ها', + 'customize_theme' => 'سفارشی سازی قالب' ] ], 'theme' => [ 'not_found_name' => "یافتن قالبی با نام ':name یافت نشد.'", + 'by_author' => 'توسط :name', 'active' => [ 'not_set' => "قالب فعال انتخاب نشده است.", 'not_found' => "قالب فعال یافت نشد", @@ -45,6 +47,8 @@ return [ 'homepage_placeholder' => 'آدرس سایت مربوط به قالب', 'code_label' => 'کد', 'code_placeholder' => 'کد یکتای قالبی که میخواهید ایجاد نمایید', + 'preview_image_label' => 'پیش نمایش تصویر', + 'preview_image_placeholder' => 'آدرس تصویر پیش نمایش قالب.', 'dir_name_label' => 'نام پوشه', 'dir_name_create_label' => 'نام پوشه قالب در دست تهیه', 'theme_label' => 'قالب', @@ -115,7 +119,10 @@ return [ 'delete_confirm_multiple' => 'آیا از حذف صفحات انتخاب شده اطمینان دارید؟', 'delete_confirm_single' => 'آیا از حذف این صفحه اطمینان دارید؟', 'no_layout' => '-- بدون طرح بندی --', - 'cms_page' => 'صفحات مدیریت محتوی' + 'cms_page' => 'صفحات مدیریت محتوی', + 'title' => 'عنوان صفحه', + 'url' => 'آدرس صفحه', + 'file_name' => 'نام فایل' ], 'layout' => [ 'not_found_name' => "طرح بندی ی ':name' یافت نشد", @@ -241,7 +248,8 @@ return [ 'not_found' => "قالب درخواست شده یافت نشد.", 'saved'=> "قالب با موفقیت ذخیره شد.", 'no_list_records' => 'موردی یافت نشد', - 'delete_confirm' => 'آیا از حذف قالب های انتخاب شده اطمینان دارید؟' + 'delete_confirm' => 'آیا از حذف قالب های انتخاب شده اطمینان دارید؟', + 'order_by' => 'مرتب سازی با' ], 'permissions' => [ 'name' => 'مدیریت محتوی', @@ -251,5 +259,35 @@ return [ 'manage_layouts' => 'مدیریت طرح بندی ها', 'manage_partials' => 'مدیریت بخش ها', 'manage_themes' => 'مدیریت قالب ها', + 'manage_theme_options' => 'تنظیمات گزینه های شخصی سازی برای قالب فعلی', + ], + 'theme_log' => [ + 'hint' => 'این بخش تمام تغییراتی که توسط مدیریت بر روی قالب انجام شده است را به نمایش در می آورد.', + 'menu_label' => 'وقایع قالب', + 'menu_description' => 'نمایش تغییرات انجام شده بر روی قالب فعلی', + 'empty_link' => 'پاک سازی همه وقایع', + 'empty_loading' => 'در حال پاک سازی وقایع قالب...', + 'empty_success' => 'وقایع قالب پاک شدند', + 'return_link' => 'بازگشت به وقایع قالب', + 'id' => 'شناسه', + 'id_label' => 'شناسه واقعه', + 'created_at' => 'تاریخ و زمان', + 'user' => 'کاربر', + 'type' => 'نوع', + 'type_create' => 'ایجاد', + 'type_update' => 'به روز رسانی', + 'type_delete' => 'حذف', + 'theme_name' => 'قالب', + 'theme_code' => 'کد قالب', + 'old_template' => 'قالب (قدیمی)', + 'new_template' => 'قالب (جدید)', + 'template' => 'قالب', + 'diff' => 'تغییرات', + 'old_value' => 'مقدار قبلی', + 'new_value' => 'مقدار جدید', + 'preview_title' => 'تغییرات قالب', + 'template_updated' => 'قالب به روزرسانی شد', + 'template_created' => 'قالب جدید ایجاد شد', + 'template_deleted' => 'قالب جذف شد', ], ]; diff --git a/modules/system/lang/fa/client.php b/modules/system/lang/fa/client.php index 27d54adf8..3598aa7c8 100644 --- a/modules/system/lang/fa/client.php +++ b/modules/system/lang/fa/client.php @@ -56,6 +56,9 @@ return [ 'weekdays' => ['یکشنبه', 'دوشنبه', 'سه شنبه', 'چهارشنبه', 'پنج شنبه', 'جمعه', 'شنبه'], 'weekdaysShort' => ['ی', 'د', 'س', 'چ', 'پ', 'ج', 'ش'] ], + 'colorpicker' => [ + 'choose' => 'تایید', + ], 'filter' => [ 'group' => [ 'all' => 'همه' @@ -67,7 +70,15 @@ return [ 'date_placeholder' => 'تاریخ', 'after_placeholder' => 'بعد از', 'before_placeholder' => 'قبل از' + ], + 'numbers' => [ + 'all' => 'همه', + 'filter_button_text' => 'فیلتر', + 'reset_button_text' => 'بازنشانی', + 'min_placeholder' => 'کم', + 'max_placeholder' => 'زیاد' ] + ], 'eventlog' => [ 'show_stacktrace' => 'نمایش روند اجرا', diff --git a/modules/system/lang/fa/lang.php b/modules/system/lang/fa/lang.php index ebd0a7309..cfbb63370 100644 --- a/modules/system/lang/fa/lang.php +++ b/modules/system/lang/fa/lang.php @@ -5,6 +5,45 @@ return [ 'name' => 'مدیریت محتوی اکتبر', 'tagline' => 'ورود به پنل مدیریت', ], + 'locale' => [ + 'be' => 'Беларуская', + 'bg' => 'Български', + 'cs' => 'Čeština', + 'da' => 'Dansk', + 'en' => 'English (United States)', + 'en-au' => 'English (Australia)', + 'en-ca' => 'English (Canada)', + 'en-gb' => 'English (United Kingdom)', + 'et' => 'Eesti', + 'de' => 'Deutsch', + 'el' => 'Ελληνικά', + 'es' => 'Español', + 'es-ar' => 'Español (Argentina)', + 'fa' => 'فارسی', + 'fr' => 'Français', + 'fr-ca' => 'Français (Canada)', + 'hu' => 'Magyar', + 'id' => 'Bahasa Indonesia', + 'it' => 'Italiano', + 'ja' => '日本語', + 'kr' => '한국어', + 'lt' => 'Lietuvių', + 'lv' => 'Latviešu', + 'nb-no' => 'Norsk (Bokmål)', + 'nl' => 'Nederlands', + 'pl' => 'Polskie', + 'pt-br' => 'Português (Brasil)', + 'pt-pt' => 'Português (Portugal)', + 'ro' => 'Română', + 'ru' => 'Русский', + 'fi' => 'Suomi', + 'sv' => 'Svenska', + 'sk' => 'Slovenský', + 'tr' => 'Türkçe', + 'uk' => 'Українська мова', + 'zh-cn' => '简体中文', + 'zh-tw' => '繁體中文' + ], 'directory' => [ 'create_fail' => 'مشکلی در ایجاد پوشه ی :name به وجود آمده است', ], @@ -27,9 +66,11 @@ return [ 'users' => 'کاربران', 'system' => 'سیستم', 'social' => 'شبکه اجتماعی', + 'backend' => 'بخش مدیریت', 'events' => 'رویداد ها', 'customers' => 'مشتریان', - 'my_settings' => 'تنظیمات من' + 'my_settings' => 'تنظیمات من', + 'notifications' => 'اطلاعیه ها' ] ], 'theme' => [ @@ -151,9 +192,13 @@ return [ 'menu_description' => 'مدیریت و تغییر قالب های نامه الکترونیکی ای که برای کاربران و مدیران ارسال می شود، مدیریت طرح بندی نامه الکترونیکی.', 'new_template' => 'قالب جدید', 'new_layout' => 'طرح بندی ی جدید', + 'new_partial' => 'بخش جدید', 'template' => 'قالب', 'templates' => 'قالب ها', + 'partial' => 'بخش', + 'partials' => 'بخش ها', 'menu_layouts_label' => 'طرح بندی نامه الکترونیکی', + 'menu_partials_label' => 'بخش های پست الکترونیکی', 'layout' => 'طرح بندی', 'layouts' => 'طرح بندی ها', 'no_layout' => '-- بدون طرح بندی --', @@ -181,6 +226,57 @@ return [ 'sending' => 'ارسال نامه الکترونیکی آزمایشی...', 'return' => 'بازگشت به لیست قالب ها' ], + 'mail_brand' => [ + 'menu_label' => 'پست الکترونیکی', + 'menu_description' => 'تغییر رنگ بندی و تنظیمات قالب پست الکترونیکی.', + 'page_title' => 'شخصی سازی ظاهر پست الکترونیکی', + 'sample_template' => [ + 'heading' => 'عنوان', + 'paragraph' => 'در این پاراگراف متن لورم ایپسوم و لینک قرار میگیرد.', + 'table' => [ + 'item' => 'مورد', + 'description' => 'توضیحات', + 'price' => 'قیمت', + 'centered' => 'وسط چین', + 'right_aligned' => 'راست چین' + ], + 'buttons' => [ + 'primary' => 'دکمه اصلی', + 'positive' => 'دکمه مثبت', + 'negative' => 'دکمه منفی', + ], + 'panel' => 'این پنل چگونه است؟', + 'more' => 'متن اضافی', + 'promotion' => 'کد کپن تخفیف: OCTOBER', + 'subcopy' => 'این یک کپی از پست الکترونیکی می باشد.', + 'thanks' => 'با تشکر' + ], + 'fields' => [ + '_section_background' => 'پس زمینه', + 'body_bg' => 'پس زمینه اصلی', + 'content_bg' => 'پس زمینه متن', + 'content_inner_bg' => 'پس زمینه متن داخلی', + '_section_buttons' => 'دکمه ها', + 'button_text_color' => 'رنگ متن دکمه', + 'button_primary_bg' => 'پس رمینه دکمه اصلی', + 'button_positive_bg' => 'پس زمینه دکمه مثبت', + 'button_negative_bg' => 'پس رمینه دکمه منفی', + '_section_type' => 'تایپوگرافی', + 'header_color' => 'رنگ تیتر', + 'heading_color' => 'رنگ تیتر ها', + 'text_color' => 'رنگ متن', + 'link_color' => 'رنگ لینک', + 'footer_color' => 'رنگ پاورقی', + '_section_borders' => 'حاشیه ها', + 'body_border_color' => 'رنگ حاشیه اصلی', + 'subcopy_border_color' => 'رنگ حاشیه کپی', + 'table_border_color' => 'رنگ حاشیه جدول', + '_section_components' => 'اجزاء', + 'panel_bg' => 'پس رمینه پنل', + 'promotion_bg' => 'پس زمینه شاخص', + 'promotion_border_color' => 'رنگ حاشیه شاخص', + ] + ], 'install' => [ 'project_label' => 'ضمیمه کردن به نرم افزار', 'plugin_label' => 'نصب افزونه', @@ -203,12 +299,13 @@ return [ 'plugin_description' => 'توضیحات', 'plugin_version' => 'نسخه', 'plugin_author' => 'تولید کننده', - 'plugin_not_found' => 'Plugin not found', + 'plugin_not_found' => 'افزونه یافت شد', 'core_current_build' => 'نسخه ی کنونی', 'core_build' => 'نسخه ی :build', 'core_build_help' => 'به روز رسانی جدید موجود است', 'core_downloading' => 'دریافت فایل های نرم افزار', 'core_extracting' => 'گشودن فایل های نرم افزار', + 'core_set_build' => 'شماره ساخت تنظیمات', 'plugins' => 'افرونه ها', 'themes' => 'قالب ها', 'disabled' => 'غیر فعال شده', @@ -241,6 +338,7 @@ return [ ], 'important_action_required' => 'انتخاب عملیات مورد نیاز است', 'important_view_guide' => 'نمایش راهنمای به روز رسانی', + 'important_view_release_notes' => 'مشاهده یاداشت های انتشار', 'important_alert_text' => 'برخی از به روز رسانی ها به تایید شما نیاز دارند', 'details_title' => 'مشخصات افزونه', 'details_view_homepage' => 'نمایش صفحه اصلی', @@ -317,6 +415,17 @@ return [ 'view_the_dashboard' => 'نمایش صفحه مدیریت', 'manage_branding' => 'شخصی سازی قسمت مدیریت' ], + 'log' => [ + 'menu_label' => 'تنظیمات وقایع', + 'menu_description' => 'بخش هایی را که میخواهید وقایعش ثبت گردد مشخص کنید.', + 'default_tab' => 'ثبت کردن وقایع', + 'log_events' => 'ثبت رویداد های سیستمی', + 'log_events_comment' => 'ثبت وقایع و رویداد های سیستمی در پایگاه داده به جای فایل', + 'log_requests' => 'ثبت درخواست های نامشخص', + 'log_requests_comment' => 'درخواست های مرورگر که باعث خطاهایی مانند خطای 404 می شود.', + 'log_theme' => 'ثبت وقایع قالب ها', + 'log_theme_comment' => 'ثبت تغیراتی که در بخش مدیریت برای قالب ها اعمال می گردد.', + ], 'media' => [ 'invalid_path' => "آدرس فایل ':path' معتبر نیست.", 'folder_size_items' => 'مورد(ها)', diff --git a/modules/system/lang/fa/validation.php b/modules/system/lang/fa/validation.php index 93cb78f28..318f8edde 100644 --- a/modules/system/lang/fa/validation.php +++ b/modules/system/lang/fa/validation.php @@ -9,36 +9,47 @@ return [ | | The following language lines contain the default error messages used by | the validator class. Some of these rules have multiple versions such - | such as the size rules. Feel free to tweak each of these messages. + | as the size rules. Feel free to tweak each of these messages here. | */ "accepted" => ":attribute باید مورد قبولتان باشد.", "active_url" => ":attribute آدرس سایت معتبری نیست.", "after" => ":attribute باید تاریخی بعد از :date باشد.", + 'after_or_equal' => ':attribute باید تاریخ :date و یا بعد از آن باشد.', "alpha" => ":attribute فقط میتواند حاوی حروف انگلیسی باشد.", "alpha_dash" => ":attribute فقط میتواند شامل حروف انگلیسی، اعداد و خط تیره باشد.", "alpha_num" => ":attribute فقط میتواند شامل حروف انگلیسی و عدد باشد.", "array" => ":attribute باید یک آرایه باشد.", "before" => ":attribute باید تاریخی قبل از :date باشد.", + 'before_or_equal' => ':attribute باید تاریخ :date و یا قبل از آن باشد.', "between" => [ "numeric" => ":attribute میتواند مابین :min و :max باشد.", "file" => "اندازه ی :attribute بای مابین :min و :max کیلوبایت باشد.", "string" => ":attribute باید مابین :min و :max کاراکتر باشد.", "array" => ":attribute باید شامل :min تا :max مورد باشد.", ], + 'boolean' => ':attribute باید صحیح یا غلط باشد.', "confirmed" => "مقداری :attribute با تاییدیه اش یکسان نیست.", "date" => ":attribute تاریخ معتبری نیست.", "date_format" => "مقدار :attribute در قالب :format نمی باشد.", "different" => "مقدار :attribute و :other نباید یکسان باشد.", "digits" => "مقدار :attribute باید یک عدد :digits رقمی باشد.", "digits_between" => "مقدار :attribute باید ما بین :min و :max باشد.", + 'dimensions' => ':attribute اندازه صحیح تصویر نمی باشد.', + 'distinct' => ':attribute دارای داده تکراری می باشد.', "email" => "قالب :attribute نامعتبر است.", "exists" => ":attribute انتخاب شده نامعتبر است.", - "image" => ":attribute باید یک تصویر باشد.", - "in" => ":attribute انتخاب شده نا معتبر است.", - "integer" => ":attribute باید یک عدد صحیح باشد.", - "ip" => ":attribute حاوی یک آدرس آی پی معتبر نیست.", + 'file' => ':attribute باید یک فایل باشد.', + 'filled' => 'مقداری برای :attribute وارد نشده است.', + 'image' => ':attribute باید یک تصویر باشد.', + 'in' => ':attribute انتخاب شده صحیح نمی باشد.', + 'in_array' => 'مقدار :attribute در :other موجود نیست.', + 'integer' => 'مقدار :attribute باید یک عدد صحیح باشد.', + 'ip' => ':attribute آدرس IP صحیحی نیست.', + 'ipv4' => ':attribute آدرس IPv4 صحیحی نمی باشد.', + 'ipv6' => ':attribute آدرس IPv6 صحیحی نمی باشد.', + 'json' => ':attribute باید شامل متن JSON معتبر باشد.', "max" => [ "numeric" => ":attribute نباید بیشتر از :max باشد.", "file" => ":attribute نباید بیش از :max کیلوبایت باشد.", @@ -55,11 +66,15 @@ return [ ], "not_in" => ":attribute انتخاب شده نا معتبر است.", "numeric" => "مقدار :attribute باید یک مقدار عددی باشد.", + 'present' => 'مقداری :attribute باید درصد باشد.', "regex" => "قالب :attribute نا معتبر است.", "required" => "وارد کردن :attribute الزامیست.", "required_if" => "اگر مقدار :other برابر با :value باشد وارد کردن :attribute الزامیست.", + 'required_unless' => 'وارد کردن گزینه :attribute تا زمانی که مقدار :other برابر با :values باشد اجباریست.', "required_with" => "فیل :attribute در صورتی که :values موجود باشد مورد نیاز است.", + 'required_with_all' => 'وارد کردن گزینه :attribute رمانی که :values باشد اجباریست.', "required_without" => "فیلد :attribute در صورتی که مقدار :values وجود نداشته باشد مورد نیاز است.", + 'required_without_all' => 'وارد کردن مقدار :attribute تا زمانی که هیچ یک از :values وارد نشده باشد اجباریست.', "same" => ":attribute و :other باید مقدار یکسانی داشته باشند.", "size" => [ "numeric" => ":attribute باید به اندازه ی :size باشد.", @@ -67,7 +82,10 @@ return [ "string" => ":attribute باید :size کاراکتر باشد.", "array" => ":attribute باید شامل :size مورد باشد.", ], + 'string' => ':attribute یک رشته معتبر نمی باشد.', + 'timezone' => ':attribute وارد شده یک منطقه معتبر نمی باشد.', "unique" => ":attribute استفاده شده تکراری می باشد.", + 'uploaded' => 'ارسال :attribute با خطا روبرو شده است..', "url" => "قالب :attribute نا معتبر است.", /* @@ -81,7 +99,11 @@ return [ | */ - 'custom' => [], + 'custom' => [ + 'attribute-name' => [ + 'rule-name' => 'پیغام مورد دلخواه', + ], + ], /* |--------------------------------------------------------------------------