Skip to content

Commit 72b276a

Browse files
authored
[fa] update missing language files (#522)
* fix: adding missing keys in CLI * fix: adding missing keys in Cast * fix: adding missing keys in Email * fix: adding missing keys in Migrations * fix: adding missing keys in RESTful * fix: adding Api file * style: run cs * use lf
1 parent 59d2bb7 commit 72b276a

7 files changed

Lines changed: 71 additions & 32 deletions

File tree

Language/fa/Api.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
/**
6+
* This file is part of CodeIgniter 4 framework.
7+
*
8+
* (c) CodeIgniter Foundation <admin@codeigniter.com>
9+
*
10+
* For the full copyright and license information, please view
11+
* the LICENSE file that was distributed with this source code.
12+
*/
13+
14+
return [
15+
'invalidFields' => 'فیلد نامعتبر درخواست شده است: {0}',
16+
'invalidIncludes' => 'اینکلود نامعتبر درخواست شده است: {0}',
17+
'missingInclude' => 'متد اینکلود برای مورد زیر یافت نشد: {0}',
18+
'transformerNotFound' => 'کلاس ترنسفورمر \'{0}\' یافت نشد.',
19+
'invalidTransformer' => 'کلاس ترنسفورمر \'{0}\' باید TransformerInterface را پیاده‌سازی کند.',
20+
];

Language/fa/CLI.php

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,19 @@
1717
'generator' => [
1818
'cancelOperation' => 'عملیات لغو شد.',
1919
'className' => [
20-
'cell' => 'نام کلاس Cell',
21-
'command' => 'نام کلاس Command',
22-
'config' => 'نام کلاس Config',
23-
'controller' => 'نام کلاس Controller',
24-
'default' => 'نام کلاس',
25-
'entity' => 'نام کلاس Entity',
26-
'filter' => 'نام کلاس Filter',
27-
'migration' => 'نام کلاس Migration',
28-
'model' => 'نام کلاس Model',
29-
'seeder' => 'نام کلاس Seeder',
30-
'test' => 'نام کلاس Test',
31-
'validation' => 'نام کلاس Validation',
20+
'cell' => 'نام کلاس Cell',
21+
'command' => 'نام کلاس Command',
22+
'config' => 'نام کلاس Config',
23+
'controller' => 'نام کلاس Controller',
24+
'default' => 'نام کلاس',
25+
'entity' => 'نام کلاس Entity',
26+
'filter' => 'نام کلاس Filter',
27+
'migration' => 'نام کلاس Migration',
28+
'model' => 'نام کلاس Model',
29+
'seeder' => 'نام کلاس Seeder',
30+
'test' => 'نام کلاس Test',
31+
'transformer' => 'نام کلاس ترنسفورمر',
32+
'validation' => 'نام کلاس Validation',
3233
],
3334
'commandType' => 'نوع Command',
3435
'databaseGroup' => 'گروه دیتابیس',
@@ -50,4 +51,9 @@
5051
'helpUsage' => 'نحوه استفاده:',
5152
'invalidColor' => 'رنگ {0} نامعتبر: {1}.',
5253
'namespaceNotDefined' => 'فضای نام "{0}" تعریف نشده است.',
54+
'signals' => [
55+
'noPcntlExtension' => 'افزونه PCNTL در دسترس نیست. مدیریت سیگنال غیرفعال شد.',
56+
'noPosixExtension' => 'مدیریت سیگنال‌های SIGTSTP/SIGCONT به افزونه POSIX نیاز دارد. این سیگنال‌ها از ثبت حذف خواهند شد.',
57+
'failedSignal' => 'ثبت هندلر برای سیگنال "{0}" ناموفق بود.',
58+
],
5359
];

Language/fa/Cast.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@
1212
// Cast language settings
1313
return [
1414
'baseCastMissing' => 'کلاس "{0}" باید از کلاس "CodeIgniter\Entity\Cast\BaseCast" ارث بری کند.',
15+
'enumInvalidCaseName' => 'نام case نامعتبر "{0}" برای enum "{1}".',
16+
'enumInvalidType' => 'انتظار enum از نوع "{1}" می‌رفت، اما "{0}" دریافت شد.',
17+
'enumInvalidValue' => 'مقدار نامعتبر "{1}" برای enum "{0}".',
18+
'enumMissingClass' => 'برای تبدیل (casting) enum باید کلاس enum مشخص شود.',
19+
'enumNotEnum' => '"{0}" یک کلاس enum معتبر نیست.',
1520
'invalidCastMethod' => 'متد "{0}" برای cast نامعتبر است، متد های معتبر:‌ ["get", "set"].',
1621
'invalidTimestamp' => 'نوع تبدیل "timestamp" باید یک timestamp معتبر باشد.',
1722
'jsonErrorCtrlChar' => 'control character غیر منتظره یافت شد.',

Language/fa/Email.php

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,23 +11,27 @@
1111

1212
// Email language settings
1313
return [
14-
'mustBeArray' => 'لطفا یک «آرایه» به متد اعتبارسنجی ای‌میل ارسال کنید.',
15-
'invalidAddress' => 'ای‌میل نامعتبر: {0}',
16-
'attachmentMissing' => 'پیوست ای‌میل {0} یافت نشد.',
17-
'attachmentUnreadable' => 'باز کردن پیوست {0} امکان‌پذیر نیست.',
18-
'noFrom' => 'ارسال ای‌میل بدون هِدِر "From" ممکن نیست.',
19-
'noRecipients' => 'لطفا یک مخاطب به یکی از صورت‌های To، Cc یا Bcc وارد کنید',
20-
'sendFailurePHPMail' => 'امکان ارسال ای‌میل با استفاده از تابع mail() وجود ندارد. ممکن است سرور برای این نوع ارسال ای‌میل تنظیم نشده باشد.',
21-
'sendFailureSendmail' => 'امکان ارسال ای‌میل به روش Sendmail وجود ندارد. ممکن است سرور برای این نوع ارسال ای‌میل تنظیم نشده باشد.',
22-
'sendFailureSmtp' => 'امکان ارسال ای‌میل به روش SMTP وجود ندارد. ممکن است سرور برای این نوع ارسال ای‌میل تنظیم نشده باشد.',
23-
'sent' => 'پیام با استفاده از روش {0} با موفقیت ارسال شد.',
24-
'noSocket' => 'امکان باز کردن سوکت برای استفاده از روش Sendmail وجود ندارد. لطفا تنظیمات سرور را بررسی کنید.',
25-
'noHostname' => 'شما هیچ هاست SMTP انتخاب نکرده‌اید.',
26-
'SMTPError' => 'خطای SMTP: {0}',
27-
'noSMTPAuth' => 'شما هیچ نام کاربری و رمز SMTP ارائه نکرده‌اید.',
28-
'failedSMTPLogin' => 'مشکل در ارسال دستور AUTH LOGIN. خطا: {0}',
29-
'SMTPAuthUsername' => 'مشکل در احراز هویت نام کاربری. خطا: {0}',
30-
'SMTPAuthPassword' => 'مشکل در احراز هویت رمز. خطا: {0}',
31-
'SMTPDataFailure' => 'امکان ارسال داده وجود ندارد: {0}',
32-
'exitStatus' => 'کد وضعیت خروج: {0}',
14+
'mustBeArray' => 'لطفا یک «آرایه» به متد اعتبارسنجی ای‌میل ارسال کنید.',
15+
'invalidAddress' => 'ای‌میل نامعتبر: {0}',
16+
'attachmentMissing' => 'پیوست ای‌میل {0} یافت نشد.',
17+
'attachmentUnreadable' => 'باز کردن پیوست {0} امکان‌پذیر نیست.',
18+
'noFrom' => 'ارسال ای‌میل بدون هِدِر "From" ممکن نیست.',
19+
'noRecipients' => 'لطفا یک مخاطب به یکی از صورت‌های To، Cc یا Bcc وارد کنید',
20+
'sendFailurePHPMail' => 'امکان ارسال ای‌میل با استفاده از تابع mail() وجود ندارد. ممکن است سرور برای این نوع ارسال ای‌میل تنظیم نشده باشد.',
21+
'sendFailureSendmail' => 'امکان ارسال ای‌میل به روش Sendmail وجود ندارد. ممکن است سرور برای این نوع ارسال ای‌میل تنظیم نشده باشد.',
22+
'sendFailureSmtp' => 'امکان ارسال ای‌میل به روش SMTP وجود ندارد. ممکن است سرور برای این نوع ارسال ای‌میل تنظیم نشده باشد.',
23+
'sent' => 'پیام با استفاده از روش {0} با موفقیت ارسال شد.',
24+
'noSocket' => 'امکان باز کردن سوکت برای استفاده از روش Sendmail وجود ندارد. لطفا تنظیمات سرور را بررسی کنید.',
25+
'noHostname' => 'شما هیچ هاست SMTP انتخاب نکرده‌اید.',
26+
'SMTPError' => 'خطای SMTP: {0}',
27+
'noSMTPAuth' => 'شما هیچ نام کاربری و رمز SMTP ارائه نکرده‌اید.',
28+
'invalidSMTPAuthMethod' => 'خطا: متد احراز هویت SMTP با نام "{0}" در CodeIgniter پشتیبانی نمی‌شود. لطفاً متد "login" یا "plain" را تنظیم کنید.',
29+
'failureSMTPAuthMethod' => 'عدم امکان شروع دستور AUTH. ممکن است سرور شما برای استفاده از روش احراز هویت {0} پیکربندی نشده باشد.',
30+
'SMTPAuthCredentials' => 'احراز هویت اطلاعات کاربری با شکست مواجه شد. خطا: {0}',
31+
'SMTPAuthUsername' => 'مشکل در احراز هویت نام کاربری. خطا: {0}',
32+
'SMTPAuthPassword' => 'مشکل در احراز هویت رمز. خطا: {0}',
33+
'SMTPDataFailure' => 'امکان ارسال داده وجود ندارد: {0}',
34+
'exitStatus' => 'کد وضعیت خروج: {0}',
35+
// @deprecated
36+
'failedSMTPLogin' => 'مشکل در ارسال دستور AUTH LOGIN. خطا: {0}',
3337
];

Language/fa/Images.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
'unsupportedImageCreate' => 'برای پردازش این نوع تصاویر، سرور شما باید از GD پشتیبانی کند.',
2323
'jpgOrPngRequired' => 'تنظیمان انتابی شما برای تغییر اندازه‌ی عکس فقط برای فایل‌های JPEG و PNG قابل انجام است.',
2424
'rotateUnsupported' => 'بر اساس تنظیمات سرور شما، امکان چرخش تصویر وجود ندارد.',
25-
'libPathInvalid' => 'نشانی کتابخانه‌ی عکس شما صحیح نیست. لطفا در تنظیمات، مسیر درست را انتخاب کنید. {0, string)',
2625
'imageProcessFailed' => 'پردازش تصویر با مشکل روبرو شد. لطفا مطمئن شوید که سرور تنیمات انتخابی شما را پشتیبانی می‌کند و مسیر کتابخانه‌ی عکس صحیح است.',
2726
'rotationAngleRequired' => 'برای چرخش تصویر، لطفا زاویه‌ی چرخش را ارائه کنید.',
2827
'invalidPath' => 'نشانی تصویر انتخابی شما صحیح نیست.',
@@ -31,4 +30,6 @@
3130
'saveFailed' => 'مشکل در ذخیره کردن تصویر. لطفا مطمئن شوید که فایل و شاخه‌ی مورد نظر قابل نوشتن هستند.',
3231
'invalidDirection' => 'تقارن فقط می‌تواند افقی (`vertical`) یا عمودی (`horizontal`)) باشد. مقدار ارائه شده: {0}',
3332
'exifNotSupported' => 'در نسخه‌ی PHP نصب شده‌ی شما، EXIF پشتیبانی نمی‌شود.',
33+
// @deprecated
34+
'libPathInvalid' => 'نشانی کتابخانه‌ی عکس شما صحیح نیست. لطفا در تنظیمات، مسیر درست را انتخاب کنید. {0, string)',
3435
];

Language/fa/Migrations.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
'gap' => 'فاصله ای در دنباله‌ی مایگریشن در نزدیک این ورژن وجود دارد: ',
2121
'classNotFound' => 'کلاس مایگریشن "%s" پیدا نشد.',
2222
'missingMethod' => 'کلاس مایگریشن متد "%s" را ندارد.',
23+
'locked' => 'فرآیند مایگریشن در حال حاضر در یک پردازش دیگر در حال اجراست. از اجرای مجدد صرف‌ نظر شد.',
2324

2425
// Migration Command
2526
'migHelpLatest' => "\t\tمایگریت دستابیس به آخرین مایگریشن در دسترس.",

Language/fa/RESTful.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,6 @@
1212
// RESTful language settings
1313
return [
1414
'notImplemented' => 'عملیات "{0}" پیاده‌سازی نشده است.',
15+
'cannotPaginate' => 'امکان دریافت داده‌های صفحه‌بندی‌ شده وجود ندارد.',
16+
'paginateError' => 'هنگام صفحه‌بندی نتایج خطایی رخ داد.',
1517
];

0 commit comments

Comments
 (0)