feat: add farsi languages (#70)

This commit is contained in:
Persian Prince authored and GitHub committed 2023-02-03 21:35:23 +08:00
1 parent e3828c2982
commit 17cb59c606
2 files changed
+58 -1

No files matched your search

+56
View File
@@ -0,0 +1,56 @@
const faIR = {
'fa_ir': {
'label': 'فارسی',
'error': 'اررور',
'tip': 'Tip',
'confirm': 'تایید',
'cancel': 'انصراف',
'selectAll': 'انتخاب همه',
'home.task': 'کار',
'home.setting': 'تنظیمات',
'create.title': 'ایجاد کار',
'create.downloadLink': 'لینک دانلود',
'create.downloadLinkValid': 'لطفا لینک دانلود را وارد کنید',
'create.downloadLinkHit':
'Please enter the download link, HTTP/HTTPS/MAGNET supported@append',
'create.downloadLinkHitDesktop': ', or drag the torrent file here directly',
'create.download': 'دانلود',
'create.error.noStoragePermission': 'مجوز ذخیره سازی مورد نیاز است',
'create.selectFile': 'انتخاب فایل',
'setting.title': 'تنظیمات',
'setting.basic': 'پایه',
'setting.advanced': 'پیشرفته',
'setting.general': 'عمومی',
'setting.downloadDir': 'دایرکتوری دانلود',
'setting.downloadDirValid': 'لطفا دایرکتوری دانلود را انتخاب کنید',
'setting.connections': 'اتصالات',
'setting.items': '@count آیتم ها',
'setting.subscribeTracker': 'Subscribe Tracker',
'setting.subscribeFail':
'Subscribe failed, please check network or try again later',
'setting.update': 'بروزرسانی',
'setting.updateDaily': 'بروزرسانی روزانه',
'setting.lastUpdate': 'Last update: @time',
'setting.addTracker': 'Add Tracker',
'setting.addTrackerHit':
'Please enter the tracker server url, one per line',
'setting.ui': 'رابط کاربری',
'setting.theme': 'پوسته',
'setting.themeSystem': 'سیستم',
'setting.themeLight': 'روشن',
'setting.themeDark': 'تاریک',
'setting.locale': 'Language',
'setting.about': 'درباره ی',
'setting.homepage': 'صفحه اصلی',
'setting.version': 'نسخه',
'setting.protocol': 'پروتکل',
'setting.port': 'پورت',
'setting.apiToken': 'API توکن',
'setting.notSet': 'NS',
'setting.set': 'SET',
'setting.effectAfterRestart': 'Effect after restart',
'task.deleteTask': 'پاک کردن کار',
'task.deleteTaskTip': 'فایل های دانلود شده را نگه دارد',
'task.delete': 'پاک کردن',
},
};
+2 -1
View File
@@ -1,6 +1,7 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:gopeed/i18n/langs/ru_RU.dart';
import 'package:gopeed/i18n/langs/fa_ir.dart';
import 'langs/en_us.dart';
import 'langs/zh_cn.dart';
@@ -21,5 +22,5 @@ const fallbackLocale = Locale('en', 'US');
class _Messages extends Translations {
// just include available locales here
@override
Map<String, Map<String, String>> get keys => {...zhCN, ...enUS, ...ruRU};
Map<String, Map<String, String>> get keys => {...zhCN, ...enUS, ...ruRU, ...faIR};
}