From 19adf61c5e24423023afac8a20b3a1482db9f063 Mon Sep 17 00:00:00 2001 From: Sajjad Date: Sat, 3 Oct 2015 12:36:57 +0330 Subject: [PATCH] Update Persian language --- modules/backend/lang/fa/lang.php | 393 ++++++++++++++------------ modules/cms/lang/fa/lang.php | 6 +- modules/system/lang/fa/client.php | 57 ++++ modules/system/lang/fa/lang.php | 45 ++- modules/system/lang/fa/validation.php | 24 +- 5 files changed, 319 insertions(+), 206 deletions(-) create mode 100644 modules/system/lang/fa/client.php diff --git a/modules/backend/lang/fa/lang.php b/modules/backend/lang/fa/lang.php index 73c85acbe..6edd19772 100644 --- a/modules/backend/lang/fa/lang.php +++ b/modules/backend/lang/fa/lang.php @@ -5,267 +5,284 @@ return [ 'title' => 'بخش مدیریت', ], 'field' => [ - 'invalid_type' => 'نوع فیلد :type نا معتبر می باشد.', + 'invalid_type' => 'نوع فیلد :type نا معتبر می باشد.', 'options_method_not_exists' => 'کلاس مدل :model باید شامل متد :method() باشد و گزینه های مورد نیاز ":field" را بازگرداند.', ], 'widget' => [ 'not_registered' => "کلاس مربوط به ابزارک ':name' به سیستم معرفی نشده است", - 'not_bound' => "ابزارکی تعریف شده در کلاس با نام ':name' به هیچ کنترلری ارتباط داده نشده است", + 'not_bound' => "ابزارکی تعریف شده در کلاس با نام ':name' به هیچ کنترلری ارتباط داده نشده است", ], 'page' => [ - 'untitled' => "بدون عنوان", + 'untitled' => "بدون عنوان", 'access_denied' => [ - 'label' => "شما مجوز دسترسی ندارید", - 'help' => "شما مجوز لازم براس دسترسی به این صفحه را ندارید.", + 'label' => "شما مجوز دسترسی ندارید", + 'help' => "شما مجوز لازم براس دسترسی به این صفحه را ندارید.", 'cms_link' => "بازگشت به مدیریت", + ], + 'invalid_token' => [ + 'label' => 'کلید امنیتی معتبر نمی باشد' ] ], 'partial' => [ 'not_found_name' => "بخشی با نام ':name' یافت نشد.", ], 'account' => [ - 'sign_out' => 'خروج', - 'login' => 'ورود', - 'reset' => 'تنظیم مجدد', - 'restore' => 'بازگرداندن', - 'login_placeholder' => 'ورود', + 'sign_out' => 'خروج', + 'login' => 'ورود', + 'reset' => 'تنظیم مجدد', + 'restore' => 'بازگرداندن', + 'login_placeholder' => 'ورود', 'password_placeholder' => 'کلمه عبور', - 'forgot_password' => "کلمه عبور خود را فراموش کرده اید؟", - 'enter_email' => "پست الکترونیکی خود را وارد نمایید", - 'enter_login' => "نام کاربری خود را وارد نمایید", - 'email_placeholder' => "پست الکترونیکی", - 'enter_new_password' => "کلمه عبور جدید را وارد نمایید", - 'password_reset' => "بازگرداندن کلمه عبور", - 'restore_success' => "یک نامه به پست الکترونیکی شما جهت شروع عملیات بارگرداندن کلمه عبور ارسال شد.", - 'restore_error' => "کاربری با نام کاریری ':login' یافت نشد.", - 'reset_success' => "کلمه عبور شما بارگردانی شد و شما هم اکنون میتوانید وارد سیستم شوید.", - 'reset_error' => "اطلاعات رمز عبور نا معتبر است , لطفا مجددا تلاش نمایید!", - 'reset_fail' => "عدم توانایی در بازگرداندن کلمه عبور شما!", - 'apply' => 'اعمال کردن', - 'cancel' => 'انصراف', - 'delete' => 'حذف', - 'ok' => 'تایید', + 'forgot_password' => "کلمه عبور خود را فراموش کرده اید؟", + 'enter_email' => "پست الکترونیکی خود را وارد نمایید", + 'enter_login' => "نام کاربری خود را وارد نمایید", + 'email_placeholder' => "پست الکترونیکی", + 'enter_new_password' => "کلمه عبور جدید را وارد نمایید", + 'password_reset' => "بازگرداندن کلمه عبور", + 'restore_success' => "یک نامه به پست الکترونیکی شما جهت شروع عملیات بارگرداندن کلمه عبور ارسال شد.", + 'restore_error' => "کاربری با نام کاریری ':login' یافت نشد.", + 'reset_success' => "کلمه عبور شما بارگردانی شد و شما هم اکنون میتوانید وارد سیستم شوید.", + 'reset_error' => "اطلاعات رمز عبور نا معتبر است , لطفا مجددا تلاش نمایید!", + 'reset_fail' => "عدم توانایی در بازگرداندن کلمه عبور شما!", + 'apply' => 'اعمال کردن', + 'cancel' => 'انصراف', + 'delete' => 'حذف', + 'ok' => 'تایید', ], 'dashboard' => [ - 'menu_label' => 'میز کار', - 'widget_label' => 'ابزارک', - 'widget_width' => 'عرض', - 'full_width' => 'عرض کامل', - 'add_widget' => 'افزودن ابزارک', - 'widget_inspector_title' => 'تنظیمات ابزارک', + 'menu_label' => 'میز کار', + 'widget_label' => 'ابزارک', + 'widget_width' => 'عرض', + 'full_width' => 'عرض کامل', + 'add_widget' => 'افزودن ابزارک', + 'widget_inspector_title' => 'تنظیمات ابزارک', 'widget_inspector_description' => 'پیکر بندی ابزارک گزارشگیری', - 'widget_columns_label' => 'عرض :columns', - 'widget_columns_description' => 'عرض ابزارک باید عددی مابین 1 تا 10 باشد.', - 'widget_columns_error' => 'لطفا عرض ابزارک را عددی مابین 1 تا 10 وارد نمایید.', - 'columns' => '{1} ستون|[2,Inf] ستون ها', - 'widget_new_row_label' => 'تحمیل سطر جدید', - 'widget_new_row_description' => 'افزودن ابزارک در سطر جدید.', - 'widget_title_label' => 'عنوان ابزارک', - 'widget_title_error' => 'گزینه "عنوان ابزارک" حتما باید وارد شود.', - 'status' => [ + 'widget_columns_label' => 'عرض :columns', + 'widget_columns_description' => 'عرض ابزارک باید عددی مابین 1 تا 10 باشد.', + 'widget_columns_error' => 'لطفا عرض ابزارک را عددی مابین 1 تا 10 وارد نمایید.', + 'columns' => '{1} ستون|[2,Inf] ستون ها', + 'widget_new_row_label' => 'تحمیل سطر جدید', + 'widget_new_row_description' => 'افزودن ابزارک در سطر جدید.', + 'widget_title_label' => 'عنوان ابزارک', + 'widget_title_error' => 'گزینه "عنوان ابزارک" حتما باید وارد شود.', + 'status' => [ 'widget_title_default' => 'وضعیت سیستم', - 'online' => 'online', + 'online' => 'online', 'maintenance' => 'در حال به روز رسانی', - 'update_available' => '{0} به روز رسانی موجود است!|{1} به روز رسانی موجود است!|[2,Inf] به روز رسانی موجود است!', + 'update_available' => '{0} به روز رسانی موجود است!|{1} به روز رسانی موجود است!|[2,Inf] به روز رسانی موجود است!', ] ], 'user' => [ - 'name' => 'مدیریت', - 'menu_label' => 'مدیران', - 'menu_description' => 'مدیریت کاربران , گروه ها و دسترسی های مدیران.', - 'list_title' => 'مدیریت مدیران', - 'new' => 'مدیر جدید', - 'login' => "ورود", - 'first_name' => "نام", - 'last_name' => "نام خانوادگی", - 'full_name' => "نام کامل", - 'email' => "پست الکترونیکی", - 'groups' => "گروه ها", - 'groups_comment' => "مختص گروهی که این شخص به آن تعلق دارد.", - 'avatar' => "نمایه", - 'password' => "کلمه عبور", + 'name' => 'مدیریت', + 'menu_label' => 'مدیران', + 'menu_description' => 'مدیریت کاربران , گروه ها و دسترسی های مدیران.', + 'list_title' => 'مدیریت مدیران', + 'new' => 'مدیر جدید', + 'login' => "ورود", + 'first_name' => "نام", + 'last_name' => "نام خانوادگی", + 'full_name' => "نام کامل", + 'email' => "پست الکترونیکی", + 'groups' => "گروه ها", + 'groups_comment' => "مختص گروهی که این شخص به آن تعلق دارد.", + 'avatar' => "نمایه", + 'password' => "کلمه عبور", 'password_confirmation' => "تکرار کلمه عبور", 'permissions' => 'مجوز های دسترسی', 'account' => 'حساب کاربری', - 'superuser' => "کاربر ممتاز", - 'superuser_comment' => "اگر میخواهید این شخص به تمام قسمت ها دسترسی داشته باشد این گزینه را فعال نمایید.", - 'send_invite' => 'دعوت نامه توسط پست الکترونیکی ارسال شود', - 'send_invite_comment' => 'جهت ارسال دعوت نامه به پست الکترونیکی این شخص این گزینه را فعال نمایید', - 'delete_confirm' => 'آیا از حذف این مدیر اطمینان دارید؟', - 'return' => 'بازگشت به لیست مدیران', - 'allow' => 'اجازه دسترسی', - 'inherit' => 'ارث بری', - 'deny' => 'عدم دسترسی', - 'group' => [ - 'name' => 'گروه', - 'name_field' => 'نام', + 'superuser' => "کاربر ممتاز", + 'superuser_comment' => "اگر میخواهید این شخص به تمام قسمت ها دسترسی داشته باشد این گزینه را فعال نمایید.", + 'send_invite' => 'دعوت نامه توسط پست الکترونیکی ارسال شود', + 'send_invite_comment' => 'جهت ارسال دعوت نامه به پست الکترونیکی این شخص این گزینه را فعال نمایید', + 'delete_confirm' => 'آیا از حذف این مدیر اطمینان دارید؟', + 'return' => 'بازگشت به لیست مدیران', + 'allow' => 'اجازه دسترسی', + 'inherit' => 'ارث بری', + 'deny' => 'عدم دسترسی', + 'group' => [ + 'name' => 'گروه', + 'name_field' => 'نام', 'description_field' => 'توضیحات', 'is_new_user_default_field' => 'بطور پیشفرض مدیران جدید را در این گروه ایجاد کن.', 'code_field' => 'کد', 'code_comment' => 'کد یکتایی را جهت دسترسی به آن توسط API وارد نمایید.', 'menu_label' => 'گروه ها', - 'list_title' => 'مدیریت گروه ها', - 'new' => 'گروه مدیریت جدید', + 'list_title' => 'مدیریت گروه ها', + 'new' => 'گروه مدیریت جدید', 'delete_confirm' => 'آیا از حذف این گروه از مدیران اطمینان دارید?', - 'return' => 'بازگشت به لیست گروه ها', + 'return' => 'بازگشت به لیست گروه ها', + 'users_count' => 'کاربران' ], 'preferences' => [ 'not_authenticated' => 'هیچ کاربر ثبت شده ای جهت بارگذاری یا ذخیره تنظیمات وجود ندارد.' ] ], 'list' => [ - 'default_title' => 'لیست', - 'search_prompt' => 'جستجو...', - 'no_records' => 'چیزی یافت نشد.', - 'missing_model' => 'هیچ مدلی برای لیست استفاده شده در کلاس :class تعریف نشده است.', - 'missing_column' => 'ستونی برای :columns تعریف نشده است.', - 'missing_columns' => 'ستونی برای لیست عریف شده در :class موجود نیست.', - 'missing_definition' => "در لیست تعریف شده ستونی برای ':field' موجود نیست.", - 'behavior_not_ready' => 'لسیت مقدار دهی اولیه شده است ، لطفا بررسی نمایید که متد makeLists() در کنترلر خود فراخوانی کرده باشید.', + 'default_title' => 'لیست', + 'search_prompt' => 'جستجو...', + 'no_records' => 'چیزی یافت نشد.', + 'missing_model' => 'هیچ مدلی برای لیست استفاده شده در کلاس :class تعریف نشده است.', + 'missing_column' => 'ستونی برای :columns تعریف نشده است.', + 'missing_columns' => 'ستونی برای لیست عریف شده در :class موجود نیست.', + 'missing_definition' => "در لیست تعریف شده ستونی برای ':field' موجود نیست.", + 'behavior_not_ready' => 'لسیت مقدار دهی اولیه شده است ، لطفا بررسی نمایید که متد makeLists() در کنترلر خود فراخوانی کرده باشید.', 'invalid_column_datetime' => "ستون ':column' از نوع شی تاریخ نمی باشد ، لطفا بررسی نمایید که این ستون در مدل از نوع تاریخ تعریف شده باشد.", - 'pagination' => 'نمایش :from تا :to از :total مورد', - 'prev_page' => 'صفحه قبل', - 'next_page' => 'صفحه بعد', - 'loading' => 'در حال بارگذاری...', - 'setup_title' => 'راه اندازی لیست', - 'setup_help' => 'ستون هایی را که میخواهید مشاهده نمایید را انتخاب نمایید. میتوانید محل قرار گیری ستونها را با جابجا نمودن آنها به .', - 'records_per_page' => 'مورد در هر صفحه', - 'records_per_page_help' => 'تعداد موارد نمایش داده شده در هر صفحه را انتخاب نمایید. لطفا توجه نمایید نمایش تعداد زیادی از موارد در هر صفحه از کارایی سیستم میکاهد.', - 'delete_selected' => 'حذف انتخاب شده ها', + 'pagination' => 'نمایش :from تا :to از :total مورد', + 'prev_page' => 'صفحه قبل', + 'next_page' => 'صفحه بعد', + 'loading' => 'در حال بارگذاری...', + 'setup_title' => 'راه اندازی لیست', + 'setup_help' => 'ستون هایی را که میخواهید مشاهده نمایید را انتخاب نمایید. میتوانید محل قرار گیری ستونها را با جابجا نمودن آنها به .', + 'records_per_page' => 'مورد در هر صفحه', + 'records_per_page_help' => 'تعداد موارد نمایش داده شده در هر صفحه را انتخاب نمایید. لطفا توجه نمایید نمایش تعداد زیادی از موارد در هر صفحه از کارایی سیستم میکاهد.', + 'delete_selected' => 'حذف انتخاب شده ها', 'delete_selected_empty' => 'مورد جهت حذف انتخاب نشده است.', 'delete_selected_confirm' => 'آیا میخواهید موارد انتخابی را حذف کنید؟', 'delete_selected_success' => 'حدف موارد انخابی انجام شد.', ], 'fileupload' => [ - 'attachment' => 'فایل ضمیمه', - 'help' => 'برای فایل ضمیمه عنوان و توضیح مختصری وارد نمایید.', - 'title_label' => 'عنوان', - 'description_label' => 'توضیحات' + 'attachment' => 'فایل ضمیمه', + 'help' => 'برای فایل ضمیمه عنوان و توضیح مختصری وارد نمایید.', + 'title_label' => 'عنوان', + 'description_label' => 'توضیحات', + 'default_prompt' => 'فایل را جهت ارسال به این نقطه بکشید و یا %s را کلیک کنیید', + 'attachment_url' => 'آدرس پیوست', + 'upload_file' => 'ارسال فایل', + 'upload_error' => 'خطا در ارسال فایل', + 'remove_confirm' => 'آیا اطمینان دارید؟', + 'remove_file' => 'حذف فایل' ], 'form' => [ - 'create_title' => ":name جدید", - 'update_title' => "ویرایش :name", - 'preview_title' => "پیش نمایش :name", - 'create_success' => ':name با موفقیت ایجاد شد.', - 'update_success' => ':name با موفقیت به روز رسانی شد.', - 'delete_success' => ':name با موفقیت حذف شد.', - 'missing_id' => "رکورد مشخصه (ID) برای فرم انتخاب نشده است.", - 'missing_model' => 'مدلی برای فرن تعریف شده در کلاس :class مشخص نشده است.', - 'missing_definition' => "فرم مورد نظر شامل فیلدی برای ':field' نمی باشد.", - 'not_found' => 'فرمی با مشخصه :id یافت نشد.', - 'action_confirm' => "آیا اطمینان دارید؟", - 'create' => 'ایجاد', - 'create_and_close' => 'ایجاد و خروج', - 'creating' => 'در حال ایجاد...', - 'creating_name' => 'درحال ایجاد :name...', - 'save' => 'ذخیره', - 'save_and_close' => 'ذخیره و خروج', - 'saving' => 'در حال ذخیره...', - 'saving_name' => 'درحال ذخیره :name...', - 'delete' => 'حذف', - 'deleting' => 'در حال حذف...', - 'deleting_name' => 'درحال حذف :name...', + 'create_title' => ":name جدید", + 'update_title' => "ویرایش :name", + 'preview_title' => "پیش نمایش :name", + 'create_success' => ':name با موفقیت ایجاد شد.', + 'update_success' => ':name با موفقیت به روز رسانی شد.', + 'delete_success' => ':name با موفقیت حذف شد.', + 'missing_id' => "رکورد مشخصه (ID) برای فرم انتخاب نشده است.", + 'missing_model' => 'مدلی برای فرن تعریف شده در کلاس :class مشخص نشده است.', + 'missing_definition' => "فرم مورد نظر شامل فیلدی برای ':field' نمی باشد.", + 'not_found' => 'فرمی با مشخصه :id یافت نشد.', + 'action_confirm' => "آیا اطمینان دارید؟", + 'create' => 'ایجاد', + 'create_and_close' => 'ایجاد و خروج', + 'creating' => 'در حال ایجاد...', + 'creating_name' => 'درحال ایجاد :name...', + 'save' => 'ذخیره', + 'save_and_close' => 'ذخیره و خروج', + 'saving' => 'در حال ذخیره...', + 'saving_name' => 'درحال ذخیره :name...', + 'delete' => 'حذف', + 'deleting' => 'در حال حذف...', + 'deleting_name' => 'درحال حذف :name...', 'reset_default' => 'بازگشت به پیش فرض', 'resetting' => 'بازگذاری مجدد', 'resetting_name' => 'بارگذاری :name', - 'undefined_tab' => 'متفرقه', - 'field_off' => 'خاموش', - 'field_on' => 'روشن', - 'add' => 'افزودن', - 'apply' => 'اعمال', - 'cancel' => 'انصراف', - 'close' => 'خروج', - 'confirm' => 'تایید', - 'reload' => 'بارگذاری مجدد', - 'ok' => 'تایید', - 'or' => 'یا', - 'confirm_tab_close' => 'در صورت بستن این پنجره موارد ذخیره نشده از بین خواهند رفت. آیا از حذف شدن این پنجره اطمینان دارید؟', - 'behavior_not_ready' => 'فرم مور نظر مقدار دهی اولیه نشده است ، بررسی کنید که متد initForm() در کنترلر فرتخوانی شده باشد.', - 'preview_no_files_message' => 'فایل ها ارسال نشدند', - 'select' => 'انتخاب', - 'select_all' => 'همه', - 'select_none' => 'هیچ', - 'select_placeholder' => 'لطفا انتخاب نمایید', - 'insert_row' => 'افزودن سطر', - 'delete_row' => 'حذف سطر', - 'concurrency_file_changed_title' => 'فایل تغییر کرد', + 'undefined_tab' => 'متفرقه', + 'field_off' => 'خاموش', + 'field_on' => 'روشن', + 'add' => 'افزودن', + 'apply' => 'اعمال', + 'cancel' => 'انصراف', + 'close' => 'خروج', + 'confirm' => 'تایید', + 'reload' => 'بارگذاری مجدد', + 'complete' => 'تکمیل', + 'ok' => 'تایید', + 'or' => 'یا', + 'confirm_tab_close' => 'در صورت بستن این پنجره موارد ذخیره نشده از بین خواهند رفت. آیا از حذف شدن این پنجره اطمینان دارید؟', + 'behavior_not_ready' => 'فرم مور نظر مقدار دهی اولیه نشده است ، بررسی کنید که متد initForm() در کنترلر فرتخوانی شده باشد.', + 'preview_no_files_message' => 'فایلی جهت ارسال وجود ندارد', + 'preview_no_record_message' => 'موردی انتخاب نشده است', + 'select' => 'انتخاب', + 'select_all' => 'همه', + 'select_none' => 'هیچ', + 'select_placeholder' => 'لطفا انتخاب نمایید', + 'insert_row' => 'افزودن سطر', + 'delete_row' => 'حذف سطر', + 'concurrency_file_changed_title' => 'فایل تغییر کرد', 'concurrency_file_changed_description' => 'فایلی که شما ویرایش کردید توسط کاربر دیگری تغییر یافته و ذخیره شده است. شما میتوانید فایل را مجددا بارگذاری نمایید و تغییراتی که اعمال کرده اید را از دست بدهید و یا تغییرات اعمال شده توسط آن کاربر را بین برده و فایل را بازنویسی نمایید.', ], 'relation' => [ - 'missing_config' => "Relation behavior does not have any configuration for ':config'.", - 'missing_definition' => "در ارتباط مورد نظر فیلد ':field' وجود ندارد.", - 'missing_model' => "مدلی برای ارتباط موجود در :class وجود ندارد.", + 'missing_config' => "کنترل کننده ارتباطات پایگاه داده شامل تعریفی برای ':config' نمی باشد.", + 'missing_definition' => "در ارتباط مورد نظر فیلد ':field' وجود ندارد.", + 'missing_model' => "مدلی برای ارتباط موجود در :class وجود ندارد.", 'invalid_action_single' => "این عمل در ارتباط یک تعرفه نمبتواند اعمال شود.", - 'invalid_action_multi' => "این عمل در ارتباط چند طرفه نمیتواند اعمال شود.", - 'help' => "بر روی یک گزینه کلیک کنید تا افزوده شود", - 'related_data' => "اعلاعات :name مرتبط", - 'add' => "افزودن", - 'add_selected' => "افرودن انتخاب شده ها", - 'add_a_new' => ":name جدید", + 'invalid_action_multi' => "این عمل در ارتباط چند طرفه نمیتواند اعمال شود.", + 'help' => "بر روی یک گزینه کلیک کنید تا افزوده شود", + 'related_data' => "اعلاعات :name مرتبط", + 'add' => "افزودن", + 'add_selected' => "افرودن انتخاب شده ها", + 'add_a_new' => ":name جدید", 'link_selected' => "لینک انتخاب شده ها", 'link_a_new' => "لینک :name جدید", - 'cancel' => "انصراف", + 'cancel' => "انصراف", 'close' => "بستن", - 'add_name' => "افزودن :name", - 'create' => "ایجاد", - 'create_name' => "ایجاد :name", - 'update' => "بروز رسانی", - 'update_name' => "بروز رسانی :name", + 'add_name' => "افزودن :name", + 'create' => "ایجاد", + 'create_name' => "ایجاد :name", + 'update' => "بروز رسانی", + 'update_name' => "بروز رسانی :name", 'preview' => "پیش نمایش", 'preview_name' => "پیش نمایش :name", - 'remove' => "حذف", - 'remove_name' => "حذف :name", - 'delete' => "حذف", - 'delete_name' => "حذف :name", - 'delete_confirm' => "آیا اطمینان دارید؟", + 'remove' => "حذف", + 'remove_name' => "حذف :name", + 'delete' => "حذف", + 'delete_name' => "حذف :name", + 'delete_confirm' => "آیا اطمینان دارید؟", 'link' => "لینک", 'link_name' => "لینک :name", 'unlink' => "حذف لینک", 'unlink_name' => "حذف لینک :name", 'unlink_confirm' => "آبا اطمینان دارید؟", ], + 'reorder' => [ + 'default_title' => 'مرتب سازی موارد', + 'no_records' => 'موردی جهت مرتب سازی یافت نشد.', + ], 'model' => [ - 'name' => "مدل", - 'not_found' => "مدل ':class' با مشخصه ی :id یافت نشد", - 'missing_id' => "مشخصه ای برای مودل مورد نظر یافت نشد.", - 'missing_relation' => "مدل ':class' شامل تعریفی از ':relation'.", + 'name' => "مدل", + 'not_found' => "مدل ':class' با مشخصه ی :id یافت نشد", + 'missing_id' => "مشخصه ای برای مودل مورد نظر یافت نشد.", + 'missing_relation' => "مدل ':class' شامل تعریفی از ':relation'.", 'missing_method' => "مدل ':class' متدی با نام ':method' ندارد.", - 'invalid_class' => "مدل :model استفاده شده در :class معتبر نمی باشد، این مدل باید از کلاس \Model ارث برده باشد.", + 'invalid_class' => "مدل :model استفاده شده در :class معتبر نمی باشد، این مدل باید از کلاس \Model ارث برده باشد.", 'mass_assignment_failed' => "Mass assignment failed for Model attribute ':attribute'.", ], 'warnings' => [ - 'tips' => 'راهنمایی پیکر بندی سیستم', + 'tips' => 'راهنمایی پیکر بندی سیستم', 'tips_description' => 'مشکلاتی در پیکربندی سیستم وجود دارد، شما باید تنظیمات زیر را بررسی نمایید.', - 'permissions' => 'پوشه :name یا یکی از زیر پوشه های آن برای PHP قابل نوشتن نیستند. لطفا تنظیمات این پوشه را تعییر دهید.', - 'extension' => 'افزونه PHP با نام :name نصب نشده است. لطفن این افزونه را نصب کرده و فعال نمایید.' + 'permissions' => 'پوشه :name یا یکی از زیر پوشه های آن برای PHP قابل نوشتن نیستند. لطفا تنظیمات این پوشه را تعییر دهید.', + 'extension' => 'افزونه PHP با نام :name نصب نشده است. لطفن این افزونه را نصب کرده و فعال نمایید.' ], 'editor' => [ - 'menu_label' => 'تنظیمات ویرایشگر کد', - 'menu_description' => 'سفارشی سازی ویرایشگر کد، مانند اندازه فونت و رنگ بندی آن.', - 'font_size' => 'اندازه فونت', - 'tab_size' => 'اندازه کاراکتر TAB', - 'use_hard_tabs' => 'فاصله گذاری با استفاده از TAB', - 'code_folding' => 'بلاک بندی کدها', - 'word_wrap' => 'چیدمان کلمات', + 'menu_label' => 'تنظیمات ویرایشگر کد', + 'menu_description' => 'سفارشی سازی ویرایشگر کد، مانند اندازه فونت و رنگ بندی آن.', + 'font_size' => 'اندازه فونت', + 'tab_size' => 'اندازه کاراکتر TAB', + 'use_hard_tabs' => 'فاصله گذاری با استفاده از TAB', + 'code_folding' => 'بلاک بندی کدها', + 'word_wrap' => 'چیدمان کلمات', 'highlight_active_line' => 'مشخص نودن خط فعال', - 'show_invisibles' => 'نمایش کاراکتر های مخفی', - 'show_gutter' => 'نمایش نشانگر', - 'theme' => 'رنگ بندی', + 'auto_closing' => 'نشانه ها و کاراکترهای خاص بصورت خودکار بسته شوند', + 'show_invisibles' => 'نمایش کاراکتر های مخفی', + 'show_gutter' => 'نمایش نشانگر', + 'theme' => 'رنگ بندی', ], 'tooltips' => [ 'preview_website' => 'پیش نماسش وب سایت' ], 'mysettings' => [ - 'menu_label' => 'تنظیمات من', + 'menu_label' => 'تنظیمات من', 'menu_description' => 'تنظیمات مربوط به حساب کاربری شما', ], 'myaccount' => [ - 'menu_label' => 'حساب کاربری من', + 'menu_label' => 'حساب کاربری من', 'menu_description' => 'به روز رسانی اطلاعات حساب کار بری شما مانند نام و کلمه عبور و ... .', - 'menu_keywords' => 'ورود امن' + 'menu_keywords' => 'ورود امن' ], 'branding' => [ - 'menu_label' => 'شخصی سازی بخش مدیریت', + 'menu_label' => 'شخصی سازی بخش مدیریت', 'menu_description' => 'شخصی سازی بخش مدیریت مانند نام، رنگ ها و لوگو.', 'brand' => 'برند', 'logo' => 'لوگو', @@ -283,21 +300,21 @@ return [ 'custom_stylesheet' => 'شیوه نامه های سفارشی' ], 'backend_preferences' => [ - 'menu_label' => 'تنظیمات مدیریت', + 'menu_label' => 'تنظیمات مدیریت', 'menu_description' => 'تنظیمات مربوط به زبان مربوط به قسمت مدیریت.', - 'locale' => 'زبان', - 'locale_comment' => 'زبان مورد نظر خود را انتخاب نمایید.', + 'locale' => 'زبان', + 'locale_comment' => 'زبان مورد نظر خود را انتخاب نمایید.', ], 'access_log' => [ - 'hint' => 'این لیست نشاندهنده ورود کاربران مدیر به سیستم می باشد. موارد برای مدت :days روز نگهداری می شوند.', - 'menu_label' => 'ثبت دسترسی ها', + 'hint' => 'این لیست نشاندهنده ورود کاربران مدیر به سیستم می باشد. موارد برای مدت :days روز نگهداری می شوند.', + 'menu_label' => 'ثبت دسترسی ها', 'menu_description' => 'نمایش لیست ورود موفقیت آمیز کاربران مدیر.', - 'created_at' => 'زمان و تاریخ', - 'login' => 'ورود', - 'ip_address' => 'آدرس آی پی', - 'first_name' => 'نام', - 'last_name' => 'نام خوانوادگی', - 'email' => 'پست الکترونیکی', + 'created_at' => 'زمان و تاریخ', + 'login' => 'ورود', + 'ip_address' => 'آدرس آی پی', + 'first_name' => 'نام', + 'last_name' => 'نام خوانوادگی', + 'email' => 'پست الکترونیکی', ], 'filter' => [ 'all' => 'همه' diff --git a/modules/cms/lang/fa/lang.php b/modules/cms/lang/fa/lang.php index 8c027bc34..4aeb187ad 100644 --- a/modules/cms/lang/fa/lang.php +++ b/modules/cms/lang/fa/lang.php @@ -231,7 +231,11 @@ return [ 'manage_pages' => 'مدیریت صفحات', 'manage_layouts' => 'مدیریت طرح بندی ها', 'manage_partials' => 'مدیریت بخش ها', - 'manage_themes' => 'مدیریت قالب ها' + 'manage_themes' => 'مدیریت قالب ها', + 'manage_media' => 'مدیریت چند رسانه ها' + ], + 'mediafinder' => [ + 'default_prompt' => '%s را جهت انتخاب فایل چند رسانه ای انتخاب کنید' ], 'media' => [ 'invalid_path' => "آدرس فایل ':path' معتبر نیست.", diff --git a/modules/system/lang/fa/client.php b/modules/system/lang/fa/client.php new file mode 100644 index 000000000..895e569d4 --- /dev/null +++ b/modules/system/lang/fa/client.php @@ -0,0 +1,57 @@ + [ + 'formatting' => 'قالب بندی', + 'quote' => 'نقل قول', + 'code' => 'کد', + 'header1' => 'سرخط 1', + 'header2' => 'سرخط 2', + 'header3' => 'سرخط 3', + 'header4' => 'سرخط 4', + 'header5' => 'سرخط 5', + 'header6' => 'سرخط 6', + 'bold' => 'ظخیم', + 'italic' => 'مورب', + 'unorderedlist' => 'لیست بدون ترتیب', + 'orderedlist' => 'لیست با ترتیب', + 'video' => 'ویدیو', + 'image' => 'تصویر', + 'link' => 'لینک', + 'horizontalrule' => 'درج خط افقی', + 'fullscreen' => 'تمام صفحه', + 'preview' => 'پیش نمایش', + ], + + 'mediamanager' => [ + 'insert_link' => "درج آدرس رسانه", + 'insert_image' => "درج تصویر", + 'insert_video' => "درج ویدیو", + 'insert_audio' => "درج صوت", + 'invalid_file_empty_insert' => "لطفا فایلی را جهت درج لینک آن وارد نمایید", + 'invalid_file_single_insert' => "لطفا یک فایل را وارد نمایید", + 'invalid_image_empty_insert' => "لطفا تصویر(ها) را جهت درج انتخاب نمایید", + 'invalid_video_empty_insert' => "لطفا ویدیو را جهت درج انتخاب نمایید.", + 'invalid_audio_empty_insert' => "لطفا فایل صوتی را جهت درج انتخاب نمایید", + ], + + 'alert' => [ + 'confirm_button_text' => 'تایید', + 'cancel_button_text' => 'انصراف', + ], + +]; + + + diff --git a/modules/system/lang/fa/lang.php b/modules/system/lang/fa/lang.php index 7e264e9e0..a32e937f4 100644 --- a/modules/system/lang/fa/lang.php +++ b/modules/system/lang/fa/lang.php @@ -6,9 +6,10 @@ return [ 'tagline' => 'بازگشت به گذشته', ], 'locale' => [ - 'cs' => 'Czech', + 'cs' => 'چک اسلواکی', 'en' => 'انگلیسی', 'de' => 'آلمانی', + 'el' => 'یونانی', 'es' => 'اسپانیایی', 'es-ar' => 'اسپانیایی (آرژانتین)', 'fa' => 'فارسی', @@ -58,6 +59,7 @@ return [ ] ], 'theme' => [ + 'label' => 'قالب', 'unnamed' => 'قالب بدون نام', 'name' => [ 'label' => 'نام قالب', @@ -73,6 +75,7 @@ return [ 'remove_confirm' => 'آیا از حذف این قالب اطمینان دارید؟', ], 'plugin' => [ + 'label' => 'افزونه', 'unnamed' => 'افزونه بدون نام', 'name' => [ 'label' => 'نام افزونه', @@ -93,6 +96,8 @@ return [ 'refresh' => 'بارگذاری مجدد', 'disabled_label' => 'غیر فعال', 'disabled_help' => 'افزونه های غیر فعال توسط برنامه نادیده گرفته می شوند.', + 'frozen_label' => 'قفل کردن به روز رسانی', + 'frozen_help' => 'افزونه های قفل شده بهنگام به روز رسانی نادیده گرفته خواهند شد.', 'selected_amount' => 'افزونه های انتخاب شده: :amount', 'remove_confirm' => 'آیا از حذف این افزونه اطمینان دارید؟', 'remove_success' => "افزونه ها با موفقیت از سیستم حذف شدند.", @@ -142,8 +147,12 @@ return [ 'smtp_password' => 'کلمه عبور', 'smtp_port' => 'درگاه SMTP', 'smtp_ssl' => 'اتصال امن SSL مورد نیاز است', + 'smtp_encryption' => 'پروتکل رمزگذاری SMTP', + 'smtp_encryption_none' => 'بدون رمزگذاری', + 'smtp_encryption_tls' => 'TLS', + 'smtp_encryption_ssl' => 'SSL', 'sendmail' => 'Sendmail', - 'sendmail_path' => 'محل Sendmail', + 'sendmail_path' => 'آدرس برنامه Sendmail', 'sendmail_path_comment' => 'لطفا محل ذخیره نرم افزار sendmail را مشخص نمایید.', 'mailgun' => 'Mailgun', 'mailgun_domain' => 'دامنه ی Mailgun', @@ -152,7 +161,9 @@ return [ 'mailgun_secret_comment' => 'کلید API ی مربوط به Mailgun را وارد نمایید.', 'mandrill' => 'Mandrill', 'mandrill_secret' => 'کلمه عبور Mandrill', - 'mandrill_secret_comment' => 'کلید API ی Mandrill را وارد نمایید.' + 'mandrill_secret_comment' => 'کلید API ی Mandrill را وارد نمایید.', + 'drivers_hint_header' => 'درایور ها نصب نشده اند', + 'drivers_hint_content' => 'این روش برای ارسال پست الکترونیکی به افزونه ":plugin" نیاز دارد. جهت استفاده از این روش لطفا افزونه مورد نیاز را نصب نمایید.' ], 'mail_templates' => [ 'menu_label' => 'قالب های نامه الکترونیکی', @@ -164,6 +175,7 @@ return [ 'menu_layouts_label' => 'طرح بندی نامه الکترونیکی', 'layout' => 'طرح بندی', 'layouts' => 'طرح بندی ها', + 'no_layout' => '-- بدون طرح بندی --', 'name' => 'نام', 'name_comment' => 'نام یکتای مشخص کننده ی این قالی', 'code' => 'کد', @@ -176,7 +188,10 @@ return [ 'content_text' => 'متن معمولی', 'test_send' => 'ارسال پیغام آزمایشی', 'test_success' => 'پیغام آزمایشی ارسال شد.', - 'return' => 'بازگشت به لیست قالب ها' + 'return' => 'بازگشت به لیست قالب ها', + 'test_confirm' => 'یک نامه الکترونیکی جهت آزمایش به :email ارسال شد. آیا میخواهید ادامه دهید؟', + 'saving' => 'ذخیره سازی قالب...', + 'sending' => 'ارسال نامه الکترونیکی آزمایشی...', ], 'install' => [ 'project_label' => 'ضمیمه کردن به نرم افزار', @@ -192,9 +207,11 @@ return [ 'name' => 'بروز رسانی نرم افزار', 'menu_label' => 'بروز رسانی ها', 'menu_description' => 'به روز رسانی ی سیستم، مدیریت افزونه ها و قالب های نصب شده.', + 'return_link' => 'بازگشت به صفحه به روز رسانی ها', 'check_label' => 'بررسی بروز رسانی', 'retry_label' => 'تلاش مجدد', 'plugin_name' => 'نام', + 'plugin_code' => 'کد یکتا', 'plugin_description' => 'توضیحات', 'plugin_version' => 'نسخه', 'plugin_author' => 'تولید کننده', @@ -209,6 +226,7 @@ return [ 'plugin_downloading' => 'دریافت افزونه: :name', 'plugin_extracting' => 'گشودن افزونه: :name', 'plugin_version_none' => 'افزونه ی جدید', + 'plugin_current_version' => 'نسخه کنونی', 'theme_new_install' => 'قالب جدید نصب شد.', 'theme_downloading' => 'دریافت قالب: :name', 'theme_extracting' => 'گشودن قالب: :name', @@ -225,7 +243,24 @@ return [ 'none' => [ 'label' => 'شما از آخرین نسخه استفاده می کنید', 'help' => 'هیچ به روز رسانی یافت نشد.' - ] + ], + 'important_action' => [ + 'empty' => 'اقدام مورد نظر را انتخاب کنید', + 'confirm' => 'تایید به روز رسانی', + 'skip' => 'این افزونه را به روز نکن (فقط یک بار)', + 'ignore' => 'این افزونه را به روز نکن (همیشه)', + ], + 'important_action_required' => 'انتخاب عملیات مورد نیاز است', + 'important_view_guide' => 'نمایش راهنمای به روز رسانی', + 'important_alert_text' => 'برخی از به روز رسانی ها به تایید شما نیاز دارند', + 'details_title' => 'مشخصات افزونه', + 'details_view_homepage' => 'نمایش صفحه اصلی', + 'details_readme' => 'مستندات', + 'details_readme_missing' => 'مستنداتی در دسترس نمی باشد', + 'details_upgrades' => 'راهنمای به روز رسانی', + 'details_upgrades_missing' => 'راهنمایی جهت به روز رسانی در دسترس نیست.', + 'details_current_version' => 'نسخه کنونی', + 'details_author' => 'نویسنده', ], 'server' => [ 'connect_error' => 'خطا در برقراری ارتباط با سرور.', diff --git a/modules/system/lang/fa/validation.php b/modules/system/lang/fa/validation.php index 29b0d60a8..93cb78f28 100644 --- a/modules/system/lang/fa/validation.php +++ b/modules/system/lang/fa/validation.php @@ -1,6 +1,6 @@ ":attribute فقط میتواند شامل حروف انگلیسی و عدد باشد.", "array" => ":attribute باید یک آرایه باشد.", "before" => ":attribute باید تاریخی قبل از :date باشد.", - "between" => array( + "between" => [ "numeric" => ":attribute میتواند مابین :min و :max باشد.", "file" => "اندازه ی :attribute بای مابین :min و :max کیلوبایت باشد.", "string" => ":attribute باید مابین :min و :max کاراکتر باشد.", "array" => ":attribute باید شامل :min تا :max مورد باشد.", - ), + ], "confirmed" => "مقداری :attribute با تاییدیه اش یکسان نیست.", "date" => ":attribute تاریخ معتبری نیست.", "date_format" => "مقدار :attribute در قالب :format نمی باشد.", @@ -39,20 +39,20 @@ return array( "in" => ":attribute انتخاب شده نا معتبر است.", "integer" => ":attribute باید یک عدد صحیح باشد.", "ip" => ":attribute حاوی یک آدرس آی پی معتبر نیست.", - "max" => array( + "max" => [ "numeric" => ":attribute نباید بیشتر از :max باشد.", "file" => ":attribute نباید بیش از :max کیلوبایت باشد.", "string" => ":attribute نباید بیش از :max کاراکتر باشد.", "array" => ":attribute نباید بیش تر از :max مورد داشته باشد.", - ), + ], "mimes" => ":attribute باید فایلی از نوع :values باشد.", "extensions" => "پسوند :attribute باید :values باشد.", - "min" => array( + "min" => [ "numeric" => "مقدار :attribute باید حد اقل :min باشد.", "file" => ":attribute باید حداقل :min کیلوبایت باشد.", "string" => ":attribute باید شامل حداقل :min کاراکتر باشد.", "array" => ":attribute باید شامل حد اقل :min مورد باشد.", - ), + ], "not_in" => ":attribute انتخاب شده نا معتبر است.", "numeric" => "مقدار :attribute باید یک مقدار عددی باشد.", "regex" => "قالب :attribute نا معتبر است.", @@ -61,12 +61,12 @@ return array( "required_with" => "فیل :attribute در صورتی که :values موجود باشد مورد نیاز است.", "required_without" => "فیلد :attribute در صورتی که مقدار :values وجود نداشته باشد مورد نیاز است.", "same" => ":attribute و :other باید مقدار یکسانی داشته باشند.", - "size" => array( + "size" => [ "numeric" => ":attribute باید به اندازه ی :size باشد.", "file" => ":attribute باید :size کیلوبایت باشد.", "string" => ":attribute باید :size کاراکتر باشد.", "array" => ":attribute باید شامل :size مورد باشد.", - ), + ], "unique" => ":attribute استفاده شده تکراری می باشد.", "url" => "قالب :attribute نا معتبر است.", @@ -81,7 +81,7 @@ return array( | */ - 'custom' => array(), + 'custom' => [], /* |-------------------------------------------------------------------------- @@ -94,6 +94,6 @@ return array( | */ - 'attributes' => array(), + 'attributes' => [], -); +];