Skip to content

Commit

Permalink
Merge pull request #1158 from mjpakzad/persian_translation
Browse files Browse the repository at this point in the history
Persian translation
  • Loading branch information
devansh-webkul authored Jun 12, 2024
2 parents 9424cef + 1616caa commit 226bf1c
Show file tree
Hide file tree
Showing 7 changed files with 1,009 additions and 4 deletions.
1 change: 1 addition & 0 deletions config/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@

'available_locales' => [
'en' => 'English',
'fa' => 'فارسی',
'tr' => 'Türkçe',
'ar' => 'Arabic',
'es' => 'Español',
Expand Down
2 changes: 2 additions & 0 deletions packages/Webkul/Admin/src/Resources/assets/sass/rtl.scss
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
@import url('https://fonts.googleapis.com/css2?family=Vazirmatn:wght@100;200;300;400;500;600;700;800;900&display=swap');
.rtl {
direction: rtl;
font-family: 'Vazirmatn', 'Helvetica Neue', Arial, Helvetica, serif;

.anonymous-layout-container {
.center-box {
Expand Down
865 changes: 865 additions & 0 deletions packages/Webkul/Admin/src/Resources/lang/fa/app.php

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@

{!! view_render_event('admin.anonymous-layout.head') !!}
</head>
<body @if (app()->getLocale() == 'ar') class="rtl" @endif>

<body @if (in_array(app()->getLocale(), ['fa', 'ar'])) class="rtl" @endif>
<div id="app" class="anonymous-layout-container">
<spinner-meter :full-page="true" v-if="! pageLoaded"></spinner-meter>

Expand Down Expand Up @@ -74,7 +74,7 @@
window.serverErrors = [];
@if (isset($errors) && count($errors))
window.serverErrors = @json($errors->getMessages());
@endif
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@

</head>

<body style="scroll-behavior: smooth;" @if (app()->getLocale() == 'ar') class="rtl" @endif>
<body style="scroll-behavior: smooth;" @if (in_array(app()->getLocale(), ['fa', 'ar'])) class="rtl" @endif>
{!! view_render_event('admin.layout.body.before') !!}

<div id="app">
Expand Down
88 changes: 88 additions & 0 deletions packages/Webkul/UI/src/Resources/lang/fa/app.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
<?php

return [
'errors' => [
'no-records' => 'هیچ رکوردی یافت نشد!',
'something-went-wrong' => 'مشکلی پیش آمده!',
],

'datagrid' => [
'title' => 'دیتاگرید',
'actions' => 'عملیات',
'edit' => 'ویرایش',
'view' => 'نمایش',
'delete' => 'حذف',
'print' => 'پرینت',
'id' => 'ستون‌های ایندکس فقط دارای مقدار بیشتر از صفر هستند',
'cancel' => 'لغو',
'download' => 'دانلود',
'export' => 'اکسپورت',
'select-format' => 'انتخاب فرمت',

'massaction' => [
'select_action' => 'انتخاب عملیات',
'mass-delete-confirm' => 'آیا از حذف این :resource انتخاب شده اطمینان دارید؟',
'mass-update-status' => 'آیا از بروزرسانی وضعیت این :resource انتخاب شده اطمینان دارید؟',
'delete' => 'آیا از حذف این مورد اطمینان دارید؟',
'edit' => 'آیا از ویرایش این :resource اطمینان دارید؟',
],

'zero-index' => 'ستون‌های ایندکس فقط دارای ارزش بیشتر از صفر هستند',
'no-records' => 'هیچ رکوردی یافت نشد',
'filter-fields-missing' => 'برخی از فیلدهای اجباری خالی است، لطفاً ستون، شرایط و مقدار را به درستی بررسی کنید',
'click_on_action' => 'آیا از اجرای این عملیات اطمینان دارید؟',
'search' => 'اینجا جستجو کنید...',
'column' => 'انتخاب ستون‌ها',
'condition' => 'انتخاب شرط‌ها',
'contains' => 'شامل',
'ncontains' => 'شامل نیست',
'equals' => 'معادل است با',
'nequals' => 'معادل نیست با',
'greater' => 'بزرگتر از',
'less' => 'کوچکتر از',
'greatere' => 'بزرگتر مساوی',
'lesse' => 'کوچکتر مساوی',
'value' => 'انتخاب مقدار',
'true' => 'صحیح / فعال',
'update-status' => 'برورسانی وضعیت',
'false' => 'غیرصحیح / غیرفعال',
'between' => 'بین',
'apply' => 'اعمال',
'items-per-page' => 'تعداد آیتم در هر صفحه',
'value-here' => 'مقدار در اینجا',
'numeric-value-here' => 'مقدار عددی در اینجا',
'submit' => 'ارسال',
"mandatory_mass_action" => "لطفا یک عملیات را انتخاب کنید.",
'multiple_sort_keys' => 'خطای مرگبار! کلیدهای مرتب سازی چندگانه یافت شد، لطفاً URL را به صورت دستی حل کنید',
'multiple_search_keys' => 'چندین کلید جستجو یافت شد، لطفا این مشکل را به صورت دستی حل کنید',
'is-done' => 'انجام شده',
'filter' => [
'remove_all' => 'حذف همه',
'title' => 'فیلتر',
'apply_title' => 'اعمال فیلتر',
'custom_filter' => 'فیلتر سفارشی',
'done' => 'انجام شده',
'to' => 'از',
'date_range' => 'محدوده زمانی',
'start_date' => 'تاریخ شروع',
'end_date' => 'تاریخ پایان',
'today' => 'امروز',
'yesterday' => 'دیروز',
'this_month' => 'ماه جاری',
'this_year' => 'سال جاری',
'last_month' => 'آخرین ماه',
'apply' => 'اعمال',
'cancel' => 'لغو',
'perPage' => 'در صفحه',
'is_done' => 'انجام شده',
'created_by_id' => 'ایجاد شده توسط',
'schedule_from' => 'زمانبندی از',
'schedule_to' => 'زمانبندی تا',
'created_at' => 'ایجاد شده در',
'scheduled' => 'زمانبندی شده',
'duration' => 'مدت زمان',
],
],

'add-attachment' => 'افزودن ضمیمه',
];
49 changes: 49 additions & 0 deletions packages/Webkul/WebForm/src/Resources/lang/fa/app.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@

<?php

return [
'title' => 'وبفرم‌ها',
'title-info' => 'افزودن، ویرایش و یا حذف وبفرم‌ها از CRM',
'create-title' => 'ایجاد وبفرم',
'edit-title' => 'ویرایش وبفرم',
'save-btn-title' => 'ذخیره به عنوان وبفرم',
'back' => 'بازگشت',
'cancel' => 'لغو',
'preview' => 'پیش نمایش',
'embed' => 'جاسازی',
'public-url' => 'Url عمومی',
'code-snippet' => 'تکه کد',
'copy' => 'کپی',
'title-control' => 'عنوان',
'description' => 'توضیحات',
'submit-button-label' => 'ارسال رنگ لیبل',
'submit-success-action' => 'ارسال اقدام موفق',
'redirect-to-url' => 'ریدایرکت به یک url',
'display-custom-message' => 'نمایش پیام سفارشی',
'enter-url-placeholder' => 'برای ریدایرکت url را وارد کنید',
'enter-message-placeholder' => 'پیام را برای نمایش وارد کنید',
'customize-web-form' => 'سفارشی سازی وبفرم',
'customize-web-form-info' => 'با انتخاب رنگ‌های دلخواه‌تان برای عناصر، وبفرم را سفارشی سازید.',
'background-color' => 'رنگ پس زمینه',
'form-background-color' => 'رنگ پس زمینه فرم',
'form-title-color' => 'رنگ عنوان فرم',
'form-submit-button-color' => 'رنگ دکمه ارسال فرم',
'attribute-label-color' => 'رنگ لیبل ویژگی',
'attributes' => 'ویژگی‌ها',
'add-attribute' => 'افزودن ویژگی',
'attributes-info' => 'افزودن ویژگی سفارشی به فرم.',
'persons' => 'اشخاص',
'leads' => 'سرنخ ها',
'create-lead' => 'ایجاد سرنخ جدید با مخاطب',
'required' => 'اجباری',
'placeholder-value' => 'مقدار متن جایگزین را وارد کنید',
'choose-value' => 'مقدار را انتخاب کنید',
'select-file' => 'فایل را انتخاب کنید',
'select-image' => 'تصویر را انتخاب کنید',
'enter-value' => 'مقدار را وارد کنید',
'create-success' => 'وبفرم با موفقیت ایجاد شد.',
'update-success' => 'وبفرم با موفقیت بروزرسانی شد.',
'delete-success' => 'وبفرم با موفقیت حذف شد.',
'delete-failed' => 'وبفرم نمی‌تواند حذف شود.',
'submit_button_label' => 'لیبل دکمه ارسال',
];

0 comments on commit 226bf1c

Please sign in to comment.