1098 lines
25 KiB
Dart
1098 lines
25 KiB
Dart
// ignore: unused_import
|
|
import 'package:intl/intl.dart' as intl;
|
|
import 'app_localizations.dart';
|
|
|
|
// ignore_for_file: type=lint
|
|
|
|
/// The translations for Persian (`fa`).
|
|
class AppLocalizationsFa extends AppLocalizations {
|
|
AppLocalizationsFa([String locale = 'fa']) : super(locale);
|
|
|
|
@override
|
|
String get appTitle => 'حسابیکس';
|
|
|
|
@override
|
|
String get login => 'ورود';
|
|
|
|
@override
|
|
String get username => 'نام کاربری';
|
|
|
|
@override
|
|
String get password => 'رمز عبور';
|
|
|
|
@override
|
|
String get submit => 'ثبت';
|
|
|
|
@override
|
|
String get loginFailed => 'ورود ناموفق بود. لطفاً دوباره تلاش کنید.';
|
|
|
|
@override
|
|
String get homeWelcome => 'ورود موفقیتآمیز!';
|
|
|
|
@override
|
|
String get language => 'زبان';
|
|
|
|
@override
|
|
String get requiredField => 'ضروری است';
|
|
|
|
@override
|
|
String get register => 'عضویت';
|
|
|
|
@override
|
|
String get forgotPassword => 'فراموشی رمز';
|
|
|
|
@override
|
|
String get firstName => 'نام';
|
|
|
|
@override
|
|
String get lastName => 'نام خانوادگی';
|
|
|
|
@override
|
|
String get email => 'ایمیل';
|
|
|
|
@override
|
|
String get mobile => 'موبایل';
|
|
|
|
@override
|
|
String get registerSuccess => 'عضویت با موفقیت انجام شد.';
|
|
|
|
@override
|
|
String get forgotSent => 'لینک بازیابی به ایمیل ارسال شد.';
|
|
|
|
@override
|
|
String get identifier => 'ایمیل یا شماره موبایل';
|
|
|
|
@override
|
|
String get theme => 'تم';
|
|
|
|
@override
|
|
String get system => 'سیستم';
|
|
|
|
@override
|
|
String get light => 'روشن';
|
|
|
|
@override
|
|
String get dark => 'تیره';
|
|
|
|
@override
|
|
String get welcomeTitle => 'حسابداری ابری حسابیکس';
|
|
|
|
@override
|
|
String get welcomeSubtitle =>
|
|
'حسابداری هوشمند، امن و همیشه در دسترس برای کسبوکار شما.';
|
|
|
|
@override
|
|
String get brandTagline => 'مدیریت مالی هرجا و هر زمان با اطمینان.';
|
|
|
|
@override
|
|
String get captcha => 'کد امنیتی';
|
|
|
|
@override
|
|
String get refresh => 'بروزرسانی';
|
|
|
|
@override
|
|
String get captchaRequired => 'کد امنیتی الزامی است.';
|
|
|
|
@override
|
|
String get sendReset => 'ارسال کد بازیابی';
|
|
|
|
@override
|
|
String get registerFailed => 'عضویت ناموفق بود. لطفاً دوباره تلاش کنید.';
|
|
|
|
@override
|
|
String get resetFailed =>
|
|
'ارسال کد بازیابی ناموفق بود. لطفاً دوباره تلاش کنید.';
|
|
|
|
@override
|
|
String get fixFormErrors => 'لطفاً خطاهای فرم را برطرف کنید.';
|
|
|
|
@override
|
|
String get dashboard => 'داشبورد';
|
|
|
|
@override
|
|
String get profile => 'پروفایل';
|
|
|
|
@override
|
|
String get settings => 'تنظیمات';
|
|
|
|
@override
|
|
String get logout => 'خروج';
|
|
|
|
@override
|
|
String get logoutDone => 'خروج انجام شد';
|
|
|
|
@override
|
|
String get logoutConfirmTitle => 'تایید خروج';
|
|
|
|
@override
|
|
String get logoutConfirmMessage => 'آیا برای خروج مطمئن هستید؟';
|
|
|
|
@override
|
|
String get menu => 'منو';
|
|
|
|
@override
|
|
String get systemSettings => 'تنظیمات سیستم';
|
|
|
|
@override
|
|
String get adminTools => 'ابزارهای مدیریتی';
|
|
|
|
@override
|
|
String get ok => 'تایید';
|
|
|
|
@override
|
|
String get cancel => 'لغو';
|
|
|
|
@override
|
|
String get columnSettings => 'تنظیمات ستونها';
|
|
|
|
@override
|
|
String get columnSettingsDescription =>
|
|
'مدیریت نمایش و ترتیب ستونهای این جدول';
|
|
|
|
@override
|
|
String get columnName => 'نام ستون';
|
|
|
|
@override
|
|
String get visibility => 'نمایش';
|
|
|
|
@override
|
|
String get order => 'ترتیب';
|
|
|
|
@override
|
|
String get visible => 'نمایش';
|
|
|
|
@override
|
|
String get hidden => 'مخفی';
|
|
|
|
@override
|
|
String get resetToDefaults => 'بازگردانی به پیشفرض';
|
|
|
|
@override
|
|
String get save => 'ذخیره';
|
|
|
|
@override
|
|
String get error => 'خطا';
|
|
|
|
@override
|
|
String get newBusiness => 'کسبوکار جدید';
|
|
|
|
@override
|
|
String get businesses => 'کسبوکارها';
|
|
|
|
@override
|
|
String get support => 'پشتیبانی';
|
|
|
|
@override
|
|
String get changePassword => 'تغییر کلمه عبور';
|
|
|
|
@override
|
|
String get marketing => 'بازاریابی';
|
|
|
|
@override
|
|
String get marketingReport => 'گزارش بازاریابی';
|
|
|
|
@override
|
|
String get today => 'امروز';
|
|
|
|
@override
|
|
String get thisMonth => 'این ماه';
|
|
|
|
@override
|
|
String get total => 'کل';
|
|
|
|
@override
|
|
String get dateFrom => 'از تاریخ';
|
|
|
|
@override
|
|
String get dateTo => 'تا تاریخ';
|
|
|
|
@override
|
|
String get applyFilter => 'اعمال فیلتر';
|
|
|
|
@override
|
|
String get copied => 'کپی شد';
|
|
|
|
@override
|
|
String get copyLink => 'کپی لینک';
|
|
|
|
@override
|
|
String get loading => 'در حال بارگذاری...';
|
|
|
|
@override
|
|
String get currentPassword => 'کلمه عبور فعلی';
|
|
|
|
@override
|
|
String get newPassword => 'کلمه عبور جدید';
|
|
|
|
@override
|
|
String get confirmPassword => 'تکرار کلمه عبور جدید';
|
|
|
|
@override
|
|
String get changePasswordSuccess => 'کلمه عبور با موفقیت تغییر کرد';
|
|
|
|
@override
|
|
String get changePasswordFailed =>
|
|
'تغییر کلمه عبور ناموفق بود. لطفاً دوباره تلاش کنید.';
|
|
|
|
@override
|
|
String get passwordsDoNotMatch => 'کلمه عبور جدید و تکرار آن مطابقت ندارند';
|
|
|
|
@override
|
|
String get samePassword =>
|
|
'کلمه عبور جدید باید با کلمه عبور فعلی متفاوت باشد';
|
|
|
|
@override
|
|
String get invalidCurrentPassword => 'کلمه عبور فعلی اشتباه است';
|
|
|
|
@override
|
|
String get passwordChanged => 'کلمه عبور با موفقیت تغییر کرد';
|
|
|
|
@override
|
|
String get changePasswordDescription =>
|
|
'کلمه عبور فعلی خود را وارد کرده و کلمه عبور جدید امنی انتخاب کنید';
|
|
|
|
@override
|
|
String get changePasswordButton => 'تغییر کلمه عبور';
|
|
|
|
@override
|
|
String get passwordMinLength => 'کلمه عبور باید حداقل 8 کاراکتر باشد';
|
|
|
|
@override
|
|
String get calendar => 'تقویم';
|
|
|
|
@override
|
|
String get gregorian => 'میلادی';
|
|
|
|
@override
|
|
String get jalali => 'شمسی';
|
|
|
|
@override
|
|
String get calendarType => 'نوع تقویم';
|
|
|
|
@override
|
|
String get dataLoadingError => 'خطا در بارگذاری دادهها';
|
|
|
|
@override
|
|
String get yourReferralLink => 'لینک معرفی شما';
|
|
|
|
@override
|
|
String get filtersAndSearch => 'فیلترها و جستجو';
|
|
|
|
@override
|
|
String get hideFilters => 'مخفی کردن فیلترها';
|
|
|
|
@override
|
|
String get showFilters => 'نمایش فیلترها';
|
|
|
|
@override
|
|
String get clear => 'پاک کردن';
|
|
|
|
@override
|
|
String get searchInNameEmail => 'جستجو در نام، نام خانوادگی و ایمیل...';
|
|
|
|
@override
|
|
String get recordsPerPage => 'سطر در هر صفحه';
|
|
|
|
@override
|
|
String get records => 'رکورد';
|
|
|
|
@override
|
|
String get test => 'تست';
|
|
|
|
@override
|
|
String get user => 'کاربر';
|
|
|
|
@override
|
|
String showingRecords(Object end, Object start, Object total) {
|
|
return 'نمایش $start تا $end از $total رکورد';
|
|
}
|
|
|
|
@override
|
|
String get previousPage => 'صفحه قبل';
|
|
|
|
@override
|
|
String get nextPage => 'صفحه بعد';
|
|
|
|
@override
|
|
String pageOf(Object current, Object total) {
|
|
return '$current از $total';
|
|
}
|
|
|
|
@override
|
|
String get referralList => 'لیست معرفیها';
|
|
|
|
@override
|
|
String get dateRangeFilter => 'فیلتر بازه زمانی';
|
|
|
|
@override
|
|
String get columnSearch => 'جستجو در ستون';
|
|
|
|
@override
|
|
String searchInColumn(Object column) {
|
|
return 'جستجو در $column';
|
|
}
|
|
|
|
@override
|
|
String get searchType => 'نوع جستجو';
|
|
|
|
@override
|
|
String get contains => 'شامل';
|
|
|
|
@override
|
|
String get startsWith => 'شروع با';
|
|
|
|
@override
|
|
String get endsWith => 'خاتمه با';
|
|
|
|
@override
|
|
String get exactMatch => 'مطابقت دقیق';
|
|
|
|
@override
|
|
String get searchValue => 'مقدار جستجو';
|
|
|
|
@override
|
|
String get applyColumnFilter => 'اعمال فیلتر ستون';
|
|
|
|
@override
|
|
String get clearColumnFilter => 'پاک کردن فیلتر ستون';
|
|
|
|
@override
|
|
String get activeFilters => 'فیلترهای فعال';
|
|
|
|
@override
|
|
String get selectDate => 'انتخاب تاریخ';
|
|
|
|
@override
|
|
String get noDataFound => 'هیچ دادهای یافت نشد';
|
|
|
|
@override
|
|
String get marketingReportSubtitle => 'مدیریت و تحلیل معرفیهای کاربران';
|
|
|
|
@override
|
|
String get showing => 'نمایش';
|
|
|
|
@override
|
|
String get to => 'تا';
|
|
|
|
@override
|
|
String get ofText => 'از';
|
|
|
|
@override
|
|
String get results => 'نتیجه';
|
|
|
|
@override
|
|
String get firstPage => 'صفحه اول';
|
|
|
|
@override
|
|
String get lastPage => 'صفحه آخر';
|
|
|
|
@override
|
|
String get exportToExcel => 'خروجی اکسل';
|
|
|
|
@override
|
|
String get exportToPdf => 'خروجی PDF';
|
|
|
|
@override
|
|
String get exportSelected => 'خروجی انتخاب شدهها';
|
|
|
|
@override
|
|
String get exportAll => 'خروجی همه';
|
|
|
|
@override
|
|
String get exporting => 'در حال خروجی...';
|
|
|
|
@override
|
|
String get exportSuccess => 'خروجی با موفقیت انجام شد';
|
|
|
|
@override
|
|
String get exportError => 'خطا در خروجی';
|
|
|
|
@override
|
|
String get export => 'خروجی';
|
|
|
|
@override
|
|
String get rowNumber => 'ردیف';
|
|
|
|
@override
|
|
String get registrationDate => 'تاریخ ثبت';
|
|
|
|
@override
|
|
String get selectedRange => 'بازه انتخابی';
|
|
|
|
@override
|
|
String get page => 'صفحه';
|
|
|
|
@override
|
|
String get equals => 'برابر';
|
|
|
|
@override
|
|
String get greater_than => 'بزرگتر از';
|
|
|
|
@override
|
|
String get greater_equal => 'بزرگتر یا برابر';
|
|
|
|
@override
|
|
String get less_than => 'کوچکتر از';
|
|
|
|
@override
|
|
String get less_equal => 'کوچکتر یا برابر';
|
|
|
|
@override
|
|
String get not_equals => 'مخالف';
|
|
|
|
@override
|
|
String get starts_with => 'شروع با';
|
|
|
|
@override
|
|
String get ends_with => 'پایان با';
|
|
|
|
@override
|
|
String get in_list => 'در لیست';
|
|
|
|
@override
|
|
String get businessBasicInfo => 'اطلاعات پایه کسب و کار';
|
|
|
|
@override
|
|
String get businessContactInfo => 'اطلاعات تماس';
|
|
|
|
@override
|
|
String get businessLegalInfo => 'اطلاعات قانونی';
|
|
|
|
@override
|
|
String get businessGeographicInfo => 'اطلاعات جغرافیایی';
|
|
|
|
@override
|
|
String get businessConfirmation => 'تأیید';
|
|
|
|
@override
|
|
String get businessName => 'نام کسب و کار';
|
|
|
|
@override
|
|
String get businessType => 'نوع کسب و کار';
|
|
|
|
@override
|
|
String get businessField => 'زمینه فعالیت';
|
|
|
|
@override
|
|
String get address => 'آدرس';
|
|
|
|
@override
|
|
String get phone => 'تلفن ثابت';
|
|
|
|
@override
|
|
String get postalCode => 'کد پستی';
|
|
|
|
@override
|
|
String get nationalId => 'کد ملی';
|
|
|
|
@override
|
|
String get registrationNumber => 'شماره ثبت';
|
|
|
|
@override
|
|
String get economicId => 'شناسه اقتصادی';
|
|
|
|
@override
|
|
String get country => 'کشور';
|
|
|
|
@override
|
|
String get province => 'استان';
|
|
|
|
@override
|
|
String get city => 'شهر';
|
|
|
|
@override
|
|
String get step => 'مرحله';
|
|
|
|
@override
|
|
String get previous => 'قبلی';
|
|
|
|
@override
|
|
String get next => 'بعدی';
|
|
|
|
@override
|
|
String get createBusiness => 'ایجاد کسب و کار';
|
|
|
|
@override
|
|
String get confirmInfo => 'تأیید اطلاعات';
|
|
|
|
@override
|
|
String get confirmInfoMessage => 'آیا از صحت اطلاعات وارد شده اطمینان دارید؟';
|
|
|
|
@override
|
|
String get businessCreatedSuccessfully => 'کسب و کار با موفقیت ایجاد شد';
|
|
|
|
@override
|
|
String get businessCreationFailed => 'خطا در ایجاد کسب و کار';
|
|
|
|
@override
|
|
String get pleaseFillRequiredFields => 'لطفاً تمام فیلدهای اجباری را پر کنید';
|
|
|
|
@override
|
|
String get required => 'اجباری است';
|
|
|
|
@override
|
|
String get example => 'مثال';
|
|
|
|
@override
|
|
String get phoneExample => '02112345678';
|
|
|
|
@override
|
|
String get mobileExample => '09123456789';
|
|
|
|
@override
|
|
String get nationalIdExample => '1234567890';
|
|
|
|
@override
|
|
String get company => 'شرکت';
|
|
|
|
@override
|
|
String get shop => 'مغازه';
|
|
|
|
@override
|
|
String get store => 'فروشگاه';
|
|
|
|
@override
|
|
String get union => 'اتحادیه';
|
|
|
|
@override
|
|
String get club => 'باشگاه';
|
|
|
|
@override
|
|
String get institute => 'موسسه';
|
|
|
|
@override
|
|
String get individual => 'شخصی';
|
|
|
|
@override
|
|
String get manufacturing => 'تولیدی';
|
|
|
|
@override
|
|
String get trading => 'بازرگانی';
|
|
|
|
@override
|
|
String get service => 'خدماتی';
|
|
|
|
@override
|
|
String get other => 'سایر';
|
|
|
|
@override
|
|
String get newTicket => 'تیکت جدید';
|
|
|
|
@override
|
|
String get ticketTitle => 'عنوان تیکت';
|
|
|
|
@override
|
|
String get ticketDescription => 'شرح مشکل';
|
|
|
|
@override
|
|
String get category => 'دستهبندی';
|
|
|
|
@override
|
|
String get priority => 'اولویت';
|
|
|
|
@override
|
|
String get status => 'وضعیت';
|
|
|
|
@override
|
|
String get messages => 'پیامها';
|
|
|
|
@override
|
|
String get sendMessage => 'ارسال پیام';
|
|
|
|
@override
|
|
String get messageHint => 'پیام خود را بنویسید...';
|
|
|
|
@override
|
|
String get createTicket => 'ایجاد تیکت';
|
|
|
|
@override
|
|
String get ticketCreated => 'تیکت با موفقیت ایجاد شد';
|
|
|
|
@override
|
|
String get messageSent => 'پیام ارسال شد';
|
|
|
|
@override
|
|
String get loadingTickets => 'در حال بارگذاری تیکتها...';
|
|
|
|
@override
|
|
String get noTickets => 'هیچ تیکتی یافت نشد';
|
|
|
|
@override
|
|
String get ticketDetails => 'جزئیات تیکت';
|
|
|
|
@override
|
|
String get supportTickets => 'تیکتهای پشتیبانی';
|
|
|
|
@override
|
|
String get ticketCreatedAt => 'تاریخ ایجاد';
|
|
|
|
@override
|
|
String get ticketUpdatedAt => 'آخرین بروزرسانی';
|
|
|
|
@override
|
|
String get ticketLoadingError => 'خطا در بارگذاری تیکت';
|
|
|
|
@override
|
|
String get ticketId => 'شماره تیکت';
|
|
|
|
@override
|
|
String get createdAt => 'تاریخ ایجاد';
|
|
|
|
@override
|
|
String get updatedAt => 'تاریخ بهروزرسانی';
|
|
|
|
@override
|
|
String get assignedTo => 'تخصیص یافته به';
|
|
|
|
@override
|
|
String get low => 'کم';
|
|
|
|
@override
|
|
String get medium => 'متوسط';
|
|
|
|
@override
|
|
String get high => 'بالا';
|
|
|
|
@override
|
|
String get urgent => 'فوری';
|
|
|
|
@override
|
|
String get open => 'باز';
|
|
|
|
@override
|
|
String get inProgress => 'در حال پیگیری';
|
|
|
|
@override
|
|
String get waitingForUser => 'در انتظار کاربر';
|
|
|
|
@override
|
|
String get closed => 'بسته';
|
|
|
|
@override
|
|
String get resolved => 'حل شده';
|
|
|
|
@override
|
|
String get technicalIssue => 'مشکل فنی';
|
|
|
|
@override
|
|
String get featureRequest => 'درخواست ویژگی';
|
|
|
|
@override
|
|
String get question => 'سوال';
|
|
|
|
@override
|
|
String get complaint => 'شکایت';
|
|
|
|
@override
|
|
String get operatorPanel => 'پنل اپراتور';
|
|
|
|
@override
|
|
String get allTickets => 'تمام تیکتها';
|
|
|
|
@override
|
|
String get assignTicket => 'تخصیص تیکت';
|
|
|
|
@override
|
|
String get createNewTicket => 'ایجاد تیکت جدید';
|
|
|
|
@override
|
|
String get createSupportTicket => 'ایجاد تیکت پشتیبانی';
|
|
|
|
@override
|
|
String get ticketTitleLabel => 'عنوان تیکت';
|
|
|
|
@override
|
|
String get ticketTitleHint => 'عنوان کوتاه و واضح برای مشکل خود وارد کنید';
|
|
|
|
@override
|
|
String get categoryLabel => 'دستهبندی';
|
|
|
|
@override
|
|
String get priorityLabel => 'اولویت';
|
|
|
|
@override
|
|
String get descriptionLabel => 'شرح مشکل';
|
|
|
|
@override
|
|
String get descriptionHint => 'مشکل یا سوال خود را به تفصیل شرح دهید...';
|
|
|
|
@override
|
|
String get submitTicket => 'ارسال تیکت';
|
|
|
|
@override
|
|
String get submittingTicket => 'در حال ارسال...';
|
|
|
|
@override
|
|
String get ticketTitleRequired => 'عنوان تیکت الزامی است';
|
|
|
|
@override
|
|
String get ticketTitleMinLength => 'عنوان باید حداقل 5 کاراکتر باشد';
|
|
|
|
@override
|
|
String get categoryRequired => 'لطفاً دستهبندی را انتخاب کنید';
|
|
|
|
@override
|
|
String get priorityRequired => 'لطفاً اولویت را انتخاب کنید';
|
|
|
|
@override
|
|
String get descriptionRequired => 'شرح مشکل الزامی است';
|
|
|
|
@override
|
|
String get descriptionMinLength => 'شرح باید حداقل 10 کاراکتر باشد';
|
|
|
|
@override
|
|
String get loadingData => 'در حال بارگذاری...';
|
|
|
|
@override
|
|
String get retry => 'تلاش مجدد';
|
|
|
|
@override
|
|
String get ticketCreatedSuccessfully => 'تیکت با موفقیت ایجاد شد';
|
|
|
|
@override
|
|
String get pleaseSelectCategoryAndPriority =>
|
|
'لطفاً دستهبندی و اولویت را انتخاب کنید';
|
|
|
|
@override
|
|
String get changeStatus => 'تغییر وضعیت';
|
|
|
|
@override
|
|
String get multiSelectFilter => 'فیلتر چندتایی';
|
|
|
|
@override
|
|
String get selectFilterOptions => 'انتخاب گزینههای فیلتر';
|
|
|
|
@override
|
|
String get noFilterOptionsAvailable => 'هیچ گزینه فیلتری در دسترس نیست';
|
|
|
|
@override
|
|
String get marketingDescription => 'مدیریت معرفیها و کدهای بازاریابی';
|
|
|
|
@override
|
|
String get referralCode => 'کد معرفی';
|
|
|
|
@override
|
|
String get internalMessage => 'پیام داخلی';
|
|
|
|
@override
|
|
String get operator => 'اپراتور';
|
|
|
|
@override
|
|
String ticketNumber(Object number) {
|
|
return 'تیکت #$number';
|
|
}
|
|
|
|
@override
|
|
String get ticketNotFound => 'تیکت یافت نشد';
|
|
|
|
@override
|
|
String get noMessagesFound => 'هیچ پیامی یافت نشد';
|
|
|
|
@override
|
|
String get writeYourMessage => 'پیام خود را بنویسید...';
|
|
|
|
@override
|
|
String get writeYourResponse => 'پاسخ خود را بنویسید...';
|
|
|
|
@override
|
|
String get sendingMessage => 'در حال ارسال پیام...';
|
|
|
|
@override
|
|
String get messageSentSuccessfully => 'پیام با موفقیت ارسال شد';
|
|
|
|
@override
|
|
String get errorSendingMessage => 'خطا در ارسال پیام';
|
|
|
|
@override
|
|
String get statusUpdatedSuccessfully => 'وضعیت با موفقیت بهروزرسانی شد';
|
|
|
|
@override
|
|
String get errorUpdatingStatus => 'خطا در بهروزرسانی وضعیت';
|
|
|
|
@override
|
|
String get ticketClosed => 'تیکت بسته است';
|
|
|
|
@override
|
|
String get ticketResolved => 'تیکت حل شده است';
|
|
|
|
@override
|
|
String daysAgo(Object count) {
|
|
return '$count روز پیش';
|
|
}
|
|
|
|
@override
|
|
String hoursAgo(Object count) {
|
|
return '$count ساعت پیش';
|
|
}
|
|
|
|
@override
|
|
String minutesAgo(Object count) {
|
|
return '$count دقیقه پیش';
|
|
}
|
|
|
|
@override
|
|
String get justNow => 'همین الان';
|
|
|
|
@override
|
|
String get conversation => 'مکالمه';
|
|
|
|
@override
|
|
String get ticketInfo => 'اطلاعات تیکت';
|
|
|
|
@override
|
|
String get createdBy => 'ایجاد شده توسط';
|
|
|
|
@override
|
|
String get lastUpdated => 'آخرین بروزرسانی';
|
|
|
|
@override
|
|
String messageCount(Object count) {
|
|
return '$count پیام';
|
|
}
|
|
|
|
@override
|
|
String get replyAsOperator => 'پاسخ به عنوان اپراتور';
|
|
|
|
@override
|
|
String get replyAsUser => 'پاسخ به عنوان کاربر';
|
|
|
|
@override
|
|
String get internalNote => 'یادداشت داخلی';
|
|
|
|
@override
|
|
String get publicMessage => 'پیام عمومی';
|
|
|
|
@override
|
|
String get markAsInternal => 'علامتگذاری به عنوان داخلی';
|
|
|
|
@override
|
|
String get markAsPublic => 'علامتگذاری به عنوان عمومی';
|
|
|
|
@override
|
|
String get ticketDetailsDialog => 'جزئیات تیکت';
|
|
|
|
@override
|
|
String get close => 'بستن';
|
|
|
|
@override
|
|
String get fileStorage => 'مدیریت فایل';
|
|
|
|
@override
|
|
String get fileStorageSettings => 'تنظیمات فایل';
|
|
|
|
@override
|
|
String get storageConfigurations => 'پیکربندیهای ذخیرهسازی';
|
|
|
|
@override
|
|
String get addStorageConfig => 'افزودن پیکربندی ذخیرهسازی';
|
|
|
|
@override
|
|
String get editStorageConfig => 'ویرایش پیکربندی ذخیرهسازی';
|
|
|
|
@override
|
|
String get storageName => 'نام پیکربندی';
|
|
|
|
@override
|
|
String get storageType => 'نوع ذخیرهسازی';
|
|
|
|
@override
|
|
String get localStorage => 'ذخیرهسازی محلی';
|
|
|
|
@override
|
|
String get ftpStorage => 'ذخیرهسازی FTP';
|
|
|
|
@override
|
|
String get isDefault => 'پیشفرض';
|
|
|
|
@override
|
|
String get isActive => 'فعال';
|
|
|
|
@override
|
|
String get configData => 'دادههای پیکربندی';
|
|
|
|
@override
|
|
String get basePath => 'مسیر پایه';
|
|
|
|
@override
|
|
String get ftpHost => 'میزبان FTP';
|
|
|
|
@override
|
|
String get ftpPort => 'پورت FTP';
|
|
|
|
@override
|
|
String get ftpUsername => 'نام کاربری FTP';
|
|
|
|
@override
|
|
String get ftpPassword => 'رمز عبور FTP';
|
|
|
|
@override
|
|
String get ftpDirectory => 'پوشه FTP';
|
|
|
|
@override
|
|
String get testConnection => 'تست اتصال';
|
|
|
|
@override
|
|
String get connectionSuccessful => 'اتصال موفقیتآمیز';
|
|
|
|
@override
|
|
String get connectionFailed => 'اتصال ناموفق';
|
|
|
|
@override
|
|
String get setAsDefault => 'تنظیم به عنوان پیشفرض';
|
|
|
|
@override
|
|
String get fileStatistics => 'آمار فایلها';
|
|
|
|
@override
|
|
String get totalFiles => 'کل فایلها';
|
|
|
|
@override
|
|
String get totalSize => 'حجم کل';
|
|
|
|
@override
|
|
String get temporaryFiles => 'فایلهای موقت';
|
|
|
|
@override
|
|
String get unverifiedFiles => 'فایلهای تایید نشده';
|
|
|
|
@override
|
|
String get cleanupTemporaryFiles => 'پاکسازی فایلهای موقت';
|
|
|
|
@override
|
|
String get cleanupCompleted => 'پاکسازی انجام شد';
|
|
|
|
@override
|
|
String filesCleaned(Object count) {
|
|
return '$count فایل پاکسازی شد';
|
|
}
|
|
|
|
@override
|
|
String get fileManagement => 'مدیریت فایلها';
|
|
|
|
@override
|
|
String get allFiles => 'تمام فایلها';
|
|
|
|
@override
|
|
String get unverifiedFilesList => 'فایلهای تایید نشده';
|
|
|
|
@override
|
|
String get fileName => 'نام فایل';
|
|
|
|
@override
|
|
String get fileSize => 'حجم فایل';
|
|
|
|
@override
|
|
String get mimeType => 'نوع فایل';
|
|
|
|
@override
|
|
String get moduleContext => 'زمینه ماژول';
|
|
|
|
@override
|
|
String get expiresAt => 'تاریخ انقضا';
|
|
|
|
@override
|
|
String get isTemporary => 'موقت';
|
|
|
|
@override
|
|
String get isVerified => 'تایید شده';
|
|
|
|
@override
|
|
String get forceDelete => 'حذف اجباری';
|
|
|
|
@override
|
|
String get restoreFile => 'بازیابی فایل';
|
|
|
|
@override
|
|
String get deleteConfirm => 'تایید حذف';
|
|
|
|
@override
|
|
String get deleteConfirmMessage => 'آیا از حذف این فایل مطمئن هستید؟';
|
|
|
|
@override
|
|
String get restoreConfirm => 'تایید بازیابی';
|
|
|
|
@override
|
|
String get restoreConfirmMessage => 'آیا از بازیابی این فایل مطمئن هستید؟';
|
|
|
|
@override
|
|
String get fileDeleted => 'فایل حذف شد';
|
|
|
|
@override
|
|
String get fileRestored => 'فایل بازیابی شد';
|
|
|
|
@override
|
|
String get errorDeletingFile => 'خطا در حذف فایل';
|
|
|
|
@override
|
|
String get errorRestoringFile => 'خطا در بازیابی فایل';
|
|
|
|
@override
|
|
String get noFilesFound => 'هیچ فایلی یافت نشد';
|
|
|
|
@override
|
|
String get loadingFiles => 'در حال بارگذاری فایلها...';
|
|
|
|
@override
|
|
String get errorLoadingFiles => 'خطا در بارگذاری فایلها';
|
|
|
|
@override
|
|
String get refreshFiles => 'تازهسازی فایلها';
|
|
|
|
@override
|
|
String get fileDetails => 'جزئیات فایل';
|
|
|
|
@override
|
|
String get originalName => 'نام اصلی';
|
|
|
|
@override
|
|
String get storedName => 'نام ذخیره شده';
|
|
|
|
@override
|
|
String get filePath => 'مسیر فایل';
|
|
|
|
@override
|
|
String get checksum => 'چکسام';
|
|
|
|
@override
|
|
String get uploadedBy => 'آپلود شده توسط';
|
|
|
|
@override
|
|
String get lastVerified => 'آخرین تایید';
|
|
|
|
@override
|
|
String get developerData => 'دادههای توسعهدهنده';
|
|
|
|
@override
|
|
String get edit => 'ویرایش';
|
|
|
|
@override
|
|
String get delete => 'حذف';
|
|
|
|
@override
|
|
String get actions => 'عملیات';
|
|
|
|
@override
|
|
String get search => 'جستجو';
|
|
|
|
@override
|
|
String get filter => 'فیلتر';
|
|
|
|
@override
|
|
String get apply => 'اعمال';
|
|
|
|
@override
|
|
String get reset => 'بازنشانی';
|
|
|
|
@override
|
|
String get of => 'از';
|
|
|
|
@override
|
|
String get itemsPerPage => 'آیتم در هر صفحه';
|
|
|
|
@override
|
|
String get first => 'اول';
|
|
|
|
@override
|
|
String get last => 'آخر';
|
|
}
|