mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-06-20 02:41:01 +00:00
070d682759
The Finance section tile label becomes 'P2P/Buy-Sell'. In the P2P dashboard's top nav, next to the Messages icon, a Visa card (CreditCard) action 'Buy with Visa' opens buy-sell.pezkiwi.app in a new tab. Adds p2pNav.buyVisa in all 6 locales.
4135 lines
242 KiB
TypeScript
4135 lines
242 KiB
TypeScript
export default {
|
||
// Navigation
|
||
'nav.home': 'الرئيسية',
|
||
'nav.dashboard': 'لوحة التحكم',
|
||
'nav.wallet': 'المحفظة',
|
||
'nav.settings': 'الإعدادات',
|
||
'nav.governance': 'الحوكمة',
|
||
'nav.proposals': 'المقترحات',
|
||
'nav.delegation': 'التفويض',
|
||
'nav.treasury': 'الخزينة',
|
||
'nav.staking': 'التخزين',
|
||
'nav.forum': 'المنتدى',
|
||
'nav.moderation': 'الإشراف',
|
||
'nav.profile': 'الملف الشخصي',
|
||
'nav.admin': 'المسؤول',
|
||
'nav.docs': 'التوثيق',
|
||
'nav.login': 'تسجيل الدخول',
|
||
'nav.logout': 'تسجيل الخروج',
|
||
|
||
// Hero Section
|
||
'hero.title': 'منصة الحوكمة بتقنية البلوكشين',
|
||
'hero.subtitle': 'حوكمة ديمقراطية وشفافة بتقنية البلوكشين',
|
||
'hero.cta.primary': 'ابدأ الآن',
|
||
'hero.cta.secondary': 'معرفة المزيد',
|
||
|
||
// Auth (existing web keys)
|
||
'auth.login': 'تسجيل الدخول',
|
||
'auth.logout': 'تسجيل الخروج',
|
||
'auth.signup': 'إنشاء حساب',
|
||
'auth.email': 'البريد الإلكتروني',
|
||
'auth.password': 'كلمة المرور',
|
||
'auth.confirmPassword': 'تأكيد كلمة المرور',
|
||
'auth.rememberMe': 'تذكرني',
|
||
'auth.forgotPassword': 'هل نسيت كلمة المرور؟',
|
||
|
||
// Auth (from shared translations)
|
||
'auth.signIn': 'تسجيل الدخول',
|
||
'auth.signUp': 'إنشاء حساب',
|
||
'auth.firstName': 'الاسم الأول',
|
||
'auth.lastName': 'اسم العائلة',
|
||
'auth.phone': 'رقم الهاتف',
|
||
'auth.referralCode': 'رمز الإحالة (اختياري)',
|
||
'auth.alreadyHaveAccount': 'هل لديك حساب؟',
|
||
'auth.dontHaveAccount': 'ليس لديك حساب؟',
|
||
'auth.welcomeBack': 'مرحبًا بعودتك',
|
||
'auth.createAccount': 'إنشاء حساب',
|
||
'auth.errorTitle': 'خطأ',
|
||
'auth.fillFieldsError': 'يرجى ملء جميع الحقول المطلوبة',
|
||
'auth.authFailedError': 'فشل المصادقة',
|
||
'auth.placeholders.firstName': 'الاسم',
|
||
'auth.placeholders.lastName': 'اللقب',
|
||
'auth.placeholders.phone': '+٩٦٤١٢٣٤٥٦٧٨٩',
|
||
'auth.placeholders.email': 'your@email.com',
|
||
'auth.placeholders.password': '••••••••',
|
||
'auth.placeholders.referralCode': 'أدخل رمز الإحالة',
|
||
|
||
// Wallet (existing web keys)
|
||
'wallet.connect': 'ربط المحفظة',
|
||
'wallet.disconnect': 'قطع الاتصال',
|
||
'wallet.balance': 'الرصيد',
|
||
'wallet.address': 'العنوان',
|
||
'wallet.network': 'الشبكة',
|
||
|
||
// Governance
|
||
'governance.proposals': 'المقترحات',
|
||
'governance.activeProposals': 'المقترحات النشطة',
|
||
'governance.vote': 'التصويت',
|
||
'governance.delegate': 'المندوب',
|
||
'governance.createProposal': 'إنشاء مقترح',
|
||
'governance.votingPower': 'قوة التصويت',
|
||
|
||
// Treasury
|
||
'treasury.title': 'الخزينة',
|
||
'treasury.subtitle': 'إدارة أموال المجتمع',
|
||
'treasury.overview': 'نظرة عامة',
|
||
'treasury.proposals': 'المقترحات',
|
||
'treasury.history': 'السجل',
|
||
'treasury.approvals': 'الموافقات',
|
||
|
||
// Footer
|
||
'footer.description': 'حوكمة لامركزية لكردستان',
|
||
'footer.about': 'حول',
|
||
'footer.developers': 'المطورون',
|
||
'footer.community': 'المجتمع',
|
||
'footer.rights': 'جميع الحقوق محفوظة',
|
||
|
||
// Common (existing web keys)
|
||
'common.loading': 'جاري التحميل...',
|
||
'common.save': 'حفظ',
|
||
'common.cancel': 'إلغاء',
|
||
'common.confirm': 'تأكيد',
|
||
'common.delete': 'حذف',
|
||
'common.edit': 'تعديل',
|
||
'common.search': 'بحث',
|
||
'common.filter': 'تصفية',
|
||
'common.sort': 'ترتيب',
|
||
'common.submit': 'إرسال',
|
||
'common.back': 'رجوع',
|
||
'common.next': 'التالي',
|
||
'common.previous': 'السابق',
|
||
'common.yes': 'نعم',
|
||
'common.no': 'لا',
|
||
'common.backToHome': 'العودة للرئيسية',
|
||
|
||
// Role
|
||
'role': 'الدور',
|
||
|
||
// === Shared translations (flattened) ===
|
||
|
||
// App Name
|
||
'appName': 'بێزكويتشاين',
|
||
|
||
// Language Settings
|
||
'languageSettings.info': '٦ لغات مدعومة بالكامل. اللغات الأخرى تستخدم مترجم جوجل.',
|
||
|
||
// Top-level navigation / settings keys
|
||
'welcome': 'مرحبا',
|
||
'home': 'الرئيسية',
|
||
'wallet': 'المحفظة',
|
||
'citizens': 'المواطنون',
|
||
'referral': 'الإحالة',
|
||
'profile': 'الملف الشخصي',
|
||
'settings': 'الإعدادات',
|
||
'notifications': 'الإشعارات',
|
||
'editProfile': 'تعديل الملف الشخصي',
|
||
'changePassword': 'تغيير كلمة المرور',
|
||
'signOut': 'تسجيل الخروج',
|
||
'language': 'اللغة',
|
||
'darkMode': 'الوضع الداكن',
|
||
'security': 'الأمان',
|
||
'preferences': 'التفضيلات',
|
||
'about': 'حول',
|
||
'biometricAuth': 'المصادقة البيومترية',
|
||
'twoFactorAuth': 'المصادقة الثنائية',
|
||
'pushNotifications': 'الإشعارات الفورية',
|
||
'version': 'الإصدار',
|
||
'terms': 'شروط الخدمة',
|
||
'privacy': 'سياسة الخصوصية',
|
||
'help': 'المساعدة والدعم',
|
||
'walletAddress': 'عنوان المحفظة',
|
||
|
||
// SettingsScreen
|
||
'settingsScreen.comingSoon': 'قريبا',
|
||
'settingsScreen.comingSoonMessage': 'ستكون هذه الميزة متاحة في التحديث المستقبلي',
|
||
'settingsScreen.subtitles.editProfile': 'تحديث معلوماتك',
|
||
'settingsScreen.subtitles.walletAddress': 'عنوان محفظتك الأساسي',
|
||
'settingsScreen.subtitles.biometric': 'استخدام بصمة الإصبع أو معرف الوجه',
|
||
'settingsScreen.subtitles.biometricNotAvailable': 'غير متوفر على هذا الجهاز',
|
||
'settingsScreen.subtitles.changePassword': 'تحديث كلمة المرور الخاصة بك',
|
||
'settingsScreen.subtitles.twoFactorAuth': 'إضافة أمان إضافي',
|
||
'settingsScreen.subtitles.notifications': 'تلقي التنبيهات والتحديثات',
|
||
'settingsScreen.subtitles.darkThemeEnabled': 'تمكين الوضع الداكن',
|
||
'settingsScreen.subtitles.lightThemeEnabled': 'تمكين الوضع الفاتح',
|
||
'settingsScreen.biometricAlerts.prompt': 'المصادقة لتمكين القياسات الحيوية',
|
||
'settingsScreen.biometricAlerts.successTitle': 'نجاح',
|
||
'settingsScreen.biometricAlerts.enabled': 'تم تمكين المصادقة البيومترية',
|
||
'settingsScreen.biometricAlerts.disabled': 'تم تعطيل المصادقة البيومترية',
|
||
'settingsScreen.biometricAlerts.failedTitle': 'فشل',
|
||
'settingsScreen.biometricAlerts.failedMessage': 'فشلت المصادقة البيومترية',
|
||
|
||
// EditProfileScreen
|
||
'editProfileScreen.labels.phone': 'رقم الهاتف',
|
||
'editProfileScreen.placeholders.firstName': 'أدخل الاسم الأول',
|
||
'editProfileScreen.placeholders.lastName': 'أدخل اسم العائلة',
|
||
'editProfileScreen.placeholders.email': 'أدخل البريد الإلكتروني',
|
||
'editProfileScreen.placeholders.phone': 'أدخل رقم الهاتف',
|
||
'editProfileScreen.alerts.successTitle': 'نجاح',
|
||
'editProfileScreen.alerts.successMessage': 'تم تحديث الملف الشخصي بنجاح!',
|
||
'editProfileScreen.alerts.updateFailed': 'فشل تحديث الملف الشخصي',
|
||
'editProfileScreen.alerts.networkError': 'حدث خطأ في الشبكة',
|
||
'editProfileScreen.saveButton': 'حفظ التغييرات',
|
||
|
||
// ChangePasswordScreen
|
||
'changePasswordScreen.info': 'يجب أن تتكون كلمة المرور من ٨ أحرف على الأقل',
|
||
'changePasswordScreen.labels.current': 'كلمة المرور الحالية',
|
||
'changePasswordScreen.labels.new': 'كلمة المرور الجديدة',
|
||
'changePasswordScreen.labels.confirm': 'تأكيد كلمة المرور الجديدة',
|
||
'changePasswordScreen.placeholders.current': 'أدخل كلمة المرور الحالية',
|
||
'changePasswordScreen.placeholders.new': 'أدخل كلمة المرور الجديدة',
|
||
'changePasswordScreen.placeholders.confirm': 'أدخل كلمة المرور الجديدة مرة أخرى',
|
||
'changePasswordScreen.alerts.fillFields': 'يرجى ملء جميع الحقول',
|
||
'changePasswordScreen.alerts.noMatch': 'كلمتا المرور الجديدتان غير متطابقتين',
|
||
'changePasswordScreen.alerts.lengthError': 'يجب أن تتكون كلمة المرور من ٨ أحرف على الأقل',
|
||
'changePasswordScreen.alerts.successTitle': 'نجاح',
|
||
'changePasswordScreen.alerts.successMessage': 'تم تغيير كلمة المرور بنجاح!',
|
||
'changePasswordScreen.alerts.updateFailed': 'فشل تغيير كلمة المرور',
|
||
'changePasswordScreen.alerts.networkError': 'حدث خطأ في الشبكة',
|
||
'changePasswordScreen.saveButton': 'تغيير كلمة المرور',
|
||
|
||
// WalletAddressScreen
|
||
'walletAddressScreen.info': 'يتم استخدام عنوان محفظتك لاستلام رموز HEZ و PEZ. تأكد من صحته.',
|
||
'walletAddressScreen.label': 'عنوان المحفظة',
|
||
'walletAddressScreen.placeholder': 'أدخل عنوان المحفظة',
|
||
'walletAddressScreen.noAddress': 'لم يتم تعيين عنوان محفظة',
|
||
'walletAddressScreen.editButton': 'تعديل عنوان المحفظة',
|
||
'walletAddressScreen.alerts.emptyError': 'لا يمكن أن يكون عنوان المحفظة فارغًا',
|
||
'walletAddressScreen.alerts.successTitle': 'نجاح',
|
||
'walletAddressScreen.alerts.successMessage': 'تم تحديث عنوان المحفظة بنجاح!',
|
||
'walletAddressScreen.alerts.updateFailed': 'فشل تحديث عنوان المحفظة',
|
||
'walletAddressScreen.alerts.networkError': 'حدث خطأ في الشبكة',
|
||
'walletAddressScreen.alerts.copiedTitle': 'تم النسخ',
|
||
'walletAddressScreen.alerts.copiedMessage': 'تم نسخ عنوان المحفظة إلى الحافظة',
|
||
|
||
// NotificationsScreen
|
||
'notificationsScreen.title': 'الإشعارات',
|
||
'notificationsScreen.markAllRead': 'وضع علامة مقروءة على الكل',
|
||
|
||
// QRScannerScreen
|
||
'qrScannerScreen.title': 'مسح رمز الاستجابة السريعة',
|
||
'qrScannerScreen.titleNoPermission': 'ماسح QR',
|
||
'qrScannerScreen.requesting': 'جاري طلب إذن الكاميرا...',
|
||
'qrScannerScreen.permissionDenied': 'تم رفض إذن الكاميرا',
|
||
'qrScannerScreen.permissionMessage': 'يرجى تمكين الوصول إلى الكاميرا في إعدادات جهازك لمسح رموز QR.',
|
||
'qrScannerScreen.requestAgain': 'طلب الإذن مرة أخرى',
|
||
'qrScannerScreen.instruction': 'ضع رمز الاستجابة السريعة داخل الإطار',
|
||
'qrScannerScreen.scanAgain': 'مسح مرة أخرى',
|
||
'qrScannerScreen.alertTitle': 'تم مسح رمز الاستجابة السريعة',
|
||
'qrScannerScreen.alertType': 'النوع',
|
||
'qrScannerScreen.alertData': 'البيانات',
|
||
'qrScannerScreen.alertOK': 'موافق',
|
||
|
||
// TermsScreen (title and lastUpdated only - sections/bullets skipped)
|
||
'termsScreen.title': 'شروط الخدمة',
|
||
'termsScreen.lastUpdated': 'آخر تحديث: ٨ نوفمبر ٢٠٢٥',
|
||
|
||
// PrivacyScreen (title and lastUpdated only - sections/bullets skipped)
|
||
'privacyScreen.title': 'سياسة الخصوصية',
|
||
'privacyScreen.lastUpdated': 'آخر تحديث: ٨ نوفمبر ٢٠٢٥',
|
||
|
||
// HelpScreen (faqs skipped)
|
||
'helpScreen.title': 'المساعدة والدعم',
|
||
'helpScreen.contactTitle': 'اتصل بالدعم',
|
||
'helpScreen.supportCenter': 'زيارة مركز الدعم',
|
||
'helpScreen.supportCenterLink': 'pezkuwichain.io/support',
|
||
'helpScreen.emailSupport': 'الدعم عبر البريد الإلكتروني',
|
||
'helpScreen.emailSupportLink': 'support@pezkuwichain.io',
|
||
'helpScreen.faqTitle': 'الأسئلة الشائعة',
|
||
'helpScreen.appInfo': 'إصدار التطبيق ١.٠.٠\n© ٢٠٢٥ PezkuwiChain. جميع الحقوق محفوظة.',
|
||
|
||
// Language Selection
|
||
'selectYourLanguage': 'اختر لغتك',
|
||
'digitalCitizenshipPlatform': 'منصة المواطنة الرقمية',
|
||
'continue': 'متابعة',
|
||
|
||
// Common (from shared)
|
||
'loading': 'جاري التحميل...',
|
||
'submit': 'إرسال',
|
||
'cancel': 'إلغاء',
|
||
'save': 'حفظ',
|
||
'back': 'رجوع',
|
||
|
||
// HomeTab
|
||
'homeTab.tikiScore': 'نقاط تيكي',
|
||
'homeTab.trustScore': 'نقاط الثقة',
|
||
'homeTab.dynamicWidget': 'ويدجت ديناميكي',
|
||
'homeTab.quickActions': 'إجراءات سريعة',
|
||
'homeTab.send': 'إرسال',
|
||
'homeTab.receive': 'استقبال',
|
||
'homeTab.exchange': 'تبادل',
|
||
'homeTab.stake': 'رهان',
|
||
'homeTab.vote': 'تصويت',
|
||
'homeTab.nft': 'NFT',
|
||
'homeTab.certificates': 'الشهادات',
|
||
'homeTab.refer': 'إحالة',
|
||
'homeTab.pay': 'دفع',
|
||
'homeTab.rewards': 'المكافآت',
|
||
'homeTab.history': 'السجل',
|
||
'homeTab.assets': 'الأصول',
|
||
'homeTab.welcomeTitle': '🎉 مرحبا بك في PezkuwiChain!',
|
||
'homeTab.welcomeMessage': 'ابدأ رحلة مواطنتك الرقمية اليوم',
|
||
'homeTab.featureTitle': '📢 ميزة جديدة',
|
||
'homeTab.featureMessage': 'صوّت على مقترحات الحوكمة',
|
||
|
||
// Quick Actions
|
||
'quickActions.home': 'الرئيسية',
|
||
'quickActions.governance': 'الحوكمة',
|
||
'quickActions.exchange': 'تبادل',
|
||
'quickActions.b2b': 'منصة B2B',
|
||
'quickActions.bank': 'بنك',
|
||
'quickActions.games': 'ألعاب',
|
||
'quickActions.university': 'جامعة',
|
||
'quickActions.education': 'تعليم',
|
||
'quickActions.dashboard': 'لوحة التحكم',
|
||
'quickActions.trading': 'تداول',
|
||
'quickActions.kurdmedia': 'كورد ميديا',
|
||
'quickActions.rewards': 'المكافآت',
|
||
'quickActions.forum': 'منتدى',
|
||
|
||
// WalletTab
|
||
'walletTab.title': 'محفظتي',
|
||
'walletTab.balanceLoading': 'جاري التحميل...',
|
||
'walletTab.hezName': 'رمز HÊZ (المواطنة)',
|
||
'walletTab.pezName': 'رمز PEZ (المنفعة)',
|
||
'walletTab.swap': 'تبادل',
|
||
'walletTab.p2p': 'P2P',
|
||
'walletTab.dapps': 'DApps',
|
||
'walletTab.staking': 'الرهن',
|
||
'walletTab.connect': 'اتصال',
|
||
'walletTab.tokens': 'الرموز',
|
||
'walletTab.pezNetwork': 'شبكة PEZ',
|
||
'walletTab.polkadotNetwork': 'Polkadot',
|
||
'walletTab.bitcoinNetwork': 'Bitcoin',
|
||
'walletTab.ethereumNetwork': 'Ethereum',
|
||
'walletTab.bscNetwork': 'Binance Smart Chain',
|
||
'walletTab.cardanoNetwork': 'Cardano',
|
||
'walletTab.solanaNetwork': 'Solana',
|
||
|
||
// Citizenship
|
||
'citizenship.title': 'المواطنة الرقمية',
|
||
'citizenship.errorNoUser': 'يجب عليك تسجيل الدخول لعرض حالة المواطنة.',
|
||
'citizenship.errorFetch': 'تعذر استرداد حالة المواطنة. يرجى السحب للتحديث.',
|
||
'citizenship.errorUnknown': 'تم استلام حالة غير معروفة من الخادم.',
|
||
'citizenship.statusLoading': 'جاري تحميل حالة مواطنتك...',
|
||
'citizenship.statusNotApplied': 'لم تقدم بعد بطلب للحصول على المواطنة الرقمية. ابدأ طلبك لتصبح جزءًا من مجتمع PezkuwiChain.',
|
||
'citizenship.statusPending': 'طلب المواطنة الخاص بك قيد المراجعة حاليًا. سنقوم بإعلامك بمجرد اكتمال العملية.',
|
||
'citizenship.statusApproved': 'تهانينا! تمت الموافقة على مواطنتك الرقمية. يمكنك الآن الوصول إلى الميزات الحصرية للمواطنين.',
|
||
'citizenship.statusRejected': 'تم رفض طلب المواطنة الخاص بك. يرجى التحقق من الإشعارات أو الاتصال بالدعم لمزيد من المعلومات.',
|
||
|
||
// Referral Tab
|
||
'referralTab.title': 'برنامج الإحالة',
|
||
'referralTab.subtitle': 'ادعُ الأصدقاء واكسب المكافآت',
|
||
'referralTab.code': 'رمز الإحالة الخاص بك',
|
||
'referralTab.link': 'رابط الإحالة الخاص بك',
|
||
'referralTab.count': 'إجمالي المدعوين',
|
||
'referralTab.people': 'أشخاص',
|
||
'referralTab.errorNoUser': 'يجب عليك تسجيل الدخول لعرض معلومات الإحالة.',
|
||
'referralTab.errorFetch': 'تعذر استرداد معلومات الإحالة. يرجى السحب للتحديث.',
|
||
'referralTab.copiedCodeTitle': 'تم نسخ الرمز',
|
||
'referralTab.copiedCodeMessage': 'تم نسخ رمز الإحالة الخاص بك إلى الحافظة.',
|
||
'referralTab.copiedLinkTitle': 'تم نسخ الرابط',
|
||
'referralTab.copiedLinkMessage': 'تم نسخ رابط الإحالة الخاص بك إلى الحافظة.',
|
||
|
||
// Profile Tab
|
||
'profileTab.notLoggedIn': 'يرجى تسجيل الدخول لعرض ملفك الشخصي.',
|
||
'profileTab.editProfile': 'تعديل الملف الشخصي',
|
||
'profileTab.walletAddress': 'عنوان المحفظة',
|
||
'profileTab.changePassword': 'تغيير كلمة المرور',
|
||
'profileTab.security': 'الأمان و 2FA',
|
||
'profileTab.signOutAlertTitle': 'تسجيل الخروج',
|
||
'profileTab.signOutAlertMessage': 'هل أنت متأكد أنك تريد تسجيل الخروج؟',
|
||
|
||
// Send Modal
|
||
'sendModal.title': 'إرسال الرموز',
|
||
'sendModal.toAddress': 'إلى العنوان',
|
||
'sendModal.placeholderAddress': 'أدخل عنوان المحفظة أو امسح QR',
|
||
'sendModal.amount': 'المبلغ',
|
||
'sendModal.sendButton': 'إرسال',
|
||
'sendModal.errorNoUser': 'يجب عليك تسجيل الدخول لإرسال الرموز.',
|
||
'sendModal.errorFillFields': 'يرجى ملء كل من العنوان والمبلغ.',
|
||
'sendModal.errorInvalidAmount': 'يرجى إدخال مبلغ صالح أكبر من 0.',
|
||
'sendModal.errorGeneral': 'حدث خطأ أثناء التحويل.',
|
||
'sendModal.successMessage': 'تم إرسال {{amount}} {{asset}} بنجاح! تجزئة المعاملة: {{txHash}}...',
|
||
'sendModal.qrScanned': 'تم مسح رمز QR',
|
||
|
||
// Receive Modal
|
||
'receiveModal.title': 'استقبال الرموز',
|
||
'receiveModal.subtitle': 'شارك عنوانك لاستقبال HEZ & PEZ',
|
||
'receiveModal.addressLabel': 'عنوان محفظتك',
|
||
'receiveModal.copy': 'نسخ',
|
||
'receiveModal.share': 'مشاركة',
|
||
'receiveModal.copiedTitle': 'تم النسخ إلى الحافظة',
|
||
'receiveModal.copiedMessage': 'تم نسخ عنوان محفظتك.',
|
||
'receiveModal.errorNoAddress': 'العنوان غير متوفر. يرجى تسجيل الدخول.',
|
||
|
||
// Placeholders
|
||
'placeholders.citizens': 'شاشة المواطنين',
|
||
'placeholders.referral': 'شاشة الإحالة',
|
||
'placeholders.profile': 'شاشة الملف الشخصي',
|
||
|
||
// Image Picker
|
||
'imagePicker.title': 'تغيير صورة الملف الشخصي',
|
||
'imagePicker.subtitle': 'اختر خيارًا',
|
||
'imagePicker.takePhoto': 'التقاط صورة',
|
||
'imagePicker.chooseFromGallery': 'الاختيار من المعرض',
|
||
|
||
// Alerts
|
||
'alerts.permissionRequired': 'الإذن مطلوب',
|
||
'alerts.cameraPermission': 'إذن الكاميرا مطلوب!',
|
||
'alerts.galleryPermission': 'إذن الوصول إلى المعرض مطلوب!',
|
||
|
||
// Verification
|
||
'verification.title': 'التحقق البشري',
|
||
'verification.subtitle': 'يرجى إكمال التحقق الأمني للمتابعة',
|
||
'verification.verifying': 'يتم التحقق...',
|
||
'verification.loading': 'جاري تحميل التحقق...',
|
||
'verification.failedTitle': 'فشل التحقق',
|
||
'verification.failedMessage': 'يرجى المحاولة مرة أخرى',
|
||
'verification.errorTitle': 'خطأ',
|
||
'verification.errorMessage': 'فشل التحقق. يرجى المحاولة مرة أخرى.',
|
||
'verification.webViewError': 'خطأ في WebView:',
|
||
|
||
// === BATCH 1: Navigation & Layout ===
|
||
'nav.beCitizen': 'كن مواطناً',
|
||
'nav.citizensPortal': 'بوابة المواطنين',
|
||
'nav.education': 'التعليم',
|
||
'nav.explorer': 'المتصفح',
|
||
'nav.api': 'API',
|
||
'nav.faucet': 'الصنبور',
|
||
'nav.developers': 'المطورون',
|
||
'nav.grants': 'المنح',
|
||
'nav.wiki': 'الويكي',
|
||
'nav.telemetry': 'القياس عن بعد',
|
||
'nav.trading': 'التداول',
|
||
|
||
'trading.dexPools': 'مجمعات DEX',
|
||
'trading.p2p': 'P2P',
|
||
'trading.presale': 'البيع المسبق',
|
||
'trading.staking': 'التخزين',
|
||
'trading.multiSig': 'التوقيع المتعدد',
|
||
|
||
'staking.title': 'مكافآت التخزين',
|
||
'staking.subtitle': 'خزّن رموزك واكسب المكافآت',
|
||
|
||
'multiSig.title': 'محفظة التوقيع المتعدد',
|
||
'multiSig.subtitle': 'أمّن أموالك بحماية التوقيع المتعدد',
|
||
|
||
'footer.whitepaper': 'الورقة البيضاء',
|
||
'footer.github': 'GitHub',
|
||
'footer.api': 'API',
|
||
'footer.sdk': 'SDK',
|
||
'footer.discord': 'Discord',
|
||
'footer.twitter': 'Twitter/X',
|
||
'footer.telegram': 'Telegram',
|
||
'footer.youtube': 'YouTube',
|
||
'footer.facebook': 'Facebook',
|
||
'footer.copyright': '© 2024 PezkuwiChain. جميع الحقوق محفوظة.',
|
||
'footer.platform': 'منصة حوكمة لامركزية',
|
||
|
||
'guards.checkingPermissions': 'جاري التحقق من الأذونات...',
|
||
'guards.walletNotConnected': 'المحفظة غير متصلة',
|
||
'guards.connectWalletMessage': 'يرجى توصيل محفظة Pezkuwi للوصول إلى هذه الميزة.',
|
||
'guards.validatorRequired': 'مطلوب وصول المدقق',
|
||
'guards.validatorMessage': 'يجب أن تكون مسجلاً في مجمع المدققين للوصول إلى هذه الميزة.',
|
||
'guards.educatorRequired': 'مطلوب دور المعلم',
|
||
'guards.educatorMessage': 'تحتاج إلى أحد أدوار Tiki هذه لإنشاء الدورات:',
|
||
'guards.roles.perwerdekar': 'بيرويردكار (معلم)',
|
||
'guards.roles.mamoste': 'ماموستا (أستاذ)',
|
||
'guards.roles.wezirecand': 'وزيرچاند (وزير التعليم)',
|
||
'guards.roles.rewsenbir': 'ڕۆشنبیر (مفكر)',
|
||
'guards.moderatorRequired': 'مطلوب وصول المشرف',
|
||
'guards.moderatorMessage': 'تحتاج إلى صلاحيات المشرف للوصول إلى هذه الميزة.',
|
||
'guards.adminRequired': 'مطلوب وصول المدير',
|
||
'guards.adminMessage': 'ليس لديك إذن للوصول إلى لوحة الإدارة.',
|
||
|
||
'common.goHome': 'الذهاب للرئيسية',
|
||
'common.goToStaking': 'الذهاب للتخزين',
|
||
'common.browseCourses': 'تصفح الدورات',
|
||
'common.tryAgain': 'حاول مرة أخرى',
|
||
'common.reloadPage': 'إعادة تحميل الصفحة',
|
||
|
||
'errors.somethingWentWrong': 'حدث خطأ ما',
|
||
'errors.unexpectedError': 'حدث خطأ غير متوقع. نعتذر عن الإزعاج.',
|
||
'errors.errorDetails': 'تفاصيل الخطأ (للمطورين)',
|
||
'errors.error': 'خطأ:',
|
||
'errors.componentStack': 'تسلسل المكونات:',
|
||
'errors.contactSupport': 'إذا استمرت هذه المشكلة، يرجى التواصل مع الدعم:',
|
||
'errors.errorLoading': 'خطأ في تحميل {{routeName}}',
|
||
'errors.renderError': 'حدث خطأ أثناء عرض هذا المكون.',
|
||
|
||
// === BATCH 2: Governance ===
|
||
'govEntrance.loading': 'جاري تحميل بوابة الحكومة...',
|
||
'govEntrance.backToCitizens': 'العودة إلى بوابة المواطنين',
|
||
'govEntrance.title': 'بوابة الحكومة',
|
||
'govEntrance.subtitle': 'المشاركة الديمقراطية',
|
||
'govEntrance.description': 'مارس حقوقك الديمقراطية وشارك في الحوكمة',
|
||
'govEntrance.noAccess': 'لا صلاحية',
|
||
'govEntrance.noAccessMessage': 'يجب أن يكون لديك دور حكومي للوصول إلى هذه الصفحة',
|
||
'govEntrance.underDevelopment': 'قيد التطوير',
|
||
'govEntrance.underDevelopmentMessage': '{{feature}} قيد التطوير حالياً',
|
||
'govEntrance.active': 'نشط',
|
||
'govEntrance.elections.title': 'الانتخابات',
|
||
'govEntrance.elections.subtitle': 'الانتخابات والتصويت',
|
||
'govEntrance.elections.presidential': 'الانتخابات الرئاسية',
|
||
'govEntrance.elections.parliamentary': 'الانتخابات البرلمانية',
|
||
'govEntrance.elections.speaker': 'انتخاب رئيس المجلس',
|
||
'govEntrance.elections.constitutional': 'المحكمة الدستورية',
|
||
'govEntrance.candidacy.badge': 'حقوقك',
|
||
'govEntrance.candidacy.title': 'الترشح',
|
||
'govEntrance.candidacy.presidential': 'مرشح رئاسي',
|
||
'govEntrance.candidacy.parliamentary': 'مرشح برلماني',
|
||
'govEntrance.candidacy.trustScore': 'درجة الثقة المطلوبة: 300-750',
|
||
'govEntrance.candidacy.endorsements': 'الدعم المطلوب: 100-1000 تأييد',
|
||
'govEntrance.proposals.badge': 'تشريعي',
|
||
'govEntrance.proposals.title': 'تقديم المقترحات',
|
||
'govEntrance.proposals.legislative': 'المقترحات التشريعية',
|
||
'govEntrance.proposals.constitutional': 'التعديلات الدستورية',
|
||
'govEntrance.proposals.budget': 'مقترحات الميزانية',
|
||
'govEntrance.voting.badge': 'النواب فقط',
|
||
'govEntrance.voting.title': 'التصويت البرلماني',
|
||
'govEntrance.voting.aye': 'نعم',
|
||
'govEntrance.voting.nay': 'لا',
|
||
'govEntrance.voting.abstain': 'امتناع',
|
||
'govEntrance.voting.majorityTypes': 'أنواع الأغلبية: بسيطة (%50+1)، كبيرة (2/3)، مطلقة (3/4)',
|
||
'govEntrance.veto.badge': 'الرئيس',
|
||
'govEntrance.veto.title': 'حق النقض والإلغاء',
|
||
'govEntrance.veto.presidential': 'حق النقض الرئاسي',
|
||
'govEntrance.veto.override': 'إلغاء برلماني (2/3)',
|
||
'govEntrance.veto.requires': 'يتطلب 134 صوتاً من 201',
|
||
'govEntrance.appointments.badge': 'الوزراء',
|
||
'govEntrance.appointments.title': 'المسؤولون الحكوميون',
|
||
'govEntrance.appointments.cabinet': 'وزراء الحكومة',
|
||
'govEntrance.appointments.officials': 'القضاة، الخزينة، كاتب العدل',
|
||
'govEntrance.appointments.approval': 'موافقة الرئيس مطلوبة',
|
||
'govEntrance.status.title': 'حالة المواطنة',
|
||
'govEntrance.status.kyc': 'حالة KYC',
|
||
'govEntrance.status.votingRights': 'حقوق التصويت',
|
||
'govEntrance.status.active': 'نشط',
|
||
'govEntrance.status.participation': 'المشاركة',
|
||
'govEntrance.status.ready': 'جاهز',
|
||
'govEntrance.status.notice': 'مهم: يتم تسجيل جميع إجراءات الحوكمة على البلوكتشين. تأكد من أن لديك رصيد HEZ كافٍ لرسوم المعاملات.',
|
||
|
||
'governance.description': 'شارك في حوكمة PezkuwiChain اللامركزية. صوّت على المقترحات، انتخب الممثلين، وشكّل مستقبل الشبكة.',
|
||
'governance.delegation': 'التفويض',
|
||
'governance.myVotes': 'أصواتي',
|
||
'governance.history': 'السجل',
|
||
|
||
'governance.overview.loading': 'جاري تحميل بيانات الحوكمة...',
|
||
'governance.overview.activeProposals': 'المقترحات النشطة',
|
||
'governance.overview.activeElections': 'الانتخابات النشطة',
|
||
'governance.overview.totalVoters': 'إجمالي الناخبين',
|
||
'governance.overview.treasury': 'الخزينة',
|
||
'governance.overview.parliamentStatus': 'حالة البرلمان',
|
||
'governance.overview.activeMembers': 'الأعضاء النشطون',
|
||
'governance.overview.elections': 'الانتخابات',
|
||
'governance.overview.pendingVotes': 'الأصوات المعلقة',
|
||
'governance.overview.diwan': 'الديوان (المحكمة الدستورية)',
|
||
'governance.overview.activeJudges': 'القضاة النشطون',
|
||
'governance.overview.pendingReviews': 'المراجعات المعلقة',
|
||
|
||
'governance.historyTab.loading': 'جاري تحميل سجل الحوكمة...',
|
||
'governance.historyTab.electionsHeld': 'الانتخابات المنعقدة',
|
||
'governance.historyTab.totalProposals': 'إجمالي المقترحات',
|
||
'governance.historyTab.parliamentSize': 'حجم البرلمان',
|
||
'governance.historyTab.avgTurnout': 'متوسط المشاركة',
|
||
'governance.historyTab.liveData': 'بيانات البلوكتشين المباشرة',
|
||
'governance.historyTab.block': 'كتلة #{{number}}',
|
||
'governance.historyTab.electionHistory': 'سجل الانتخابات',
|
||
'governance.historyTab.proposalHistory': 'سجل المقترحات',
|
||
'governance.historyTab.noElections': 'لا توجد انتخابات مكتملة في السجل',
|
||
'governance.historyTab.electionsWillAppear': 'ستظهر نتائج الانتخابات هنا بعد انتهاء التصويت',
|
||
'governance.historyTab.election': 'انتخابات #{{id}}',
|
||
'governance.historyTab.finalized': 'اكتمل {{time}}',
|
||
'governance.historyTab.completed': 'مكتمل',
|
||
'governance.historyTab.winners': 'الفائز(ون):',
|
||
'governance.historyTab.noWinners': 'لا فائزين',
|
||
'governance.historyTab.totalVotes': 'إجمالي الأصوات',
|
||
'governance.historyTab.turnout': 'المشاركة:',
|
||
'governance.historyTab.runoffRequired': 'جولة ثانية مطلوبة',
|
||
'governance.historyTab.noProposals': 'لا توجد مقترحات مكتملة في السجل',
|
||
'governance.historyTab.proposalsWillAppear': 'ستظهر نتائج المقترحات هنا بعد انتهاء التصويت',
|
||
'governance.historyTab.proposedBy': 'مقترح من {{address}}',
|
||
'governance.historyTab.aye': 'نعم',
|
||
'governance.historyTab.nay': 'لا',
|
||
|
||
'proposals.treasuryProposal': 'مقترح الخزينة #{{id}}',
|
||
'proposals.treasuryDescription': 'طلب {{amount}} HEZ لـ {{beneficiary}}',
|
||
'proposals.pendingReferendum': 'استفتاء معلق',
|
||
'proposals.referendum': 'استفتاء #{{id}}',
|
||
'proposals.referendumDescription': 'التصويت على مقترح بعتبة {{threshold}}',
|
||
'proposals.type.treasury': 'خزينة',
|
||
'proposals.type.executive': 'تنفيذي',
|
||
'proposals.type.constitutional': 'دستوري',
|
||
'proposals.type.simple': 'بسيط',
|
||
'proposals.loading': 'جاري تحميل المقترحات من البلوكتشين...',
|
||
'proposals.loadError': 'فشل تحميل المقترحات: {{error}}',
|
||
'proposals.liveData': 'بيانات البلوكتشين المباشرة',
|
||
'proposals.count': '{{count}} مقترح واستفتاء نشط',
|
||
'proposals.noProposals': 'لم يتم العثور على مقترحات أو استفتاءات نشطة على البلوكتشين.',
|
||
'proposals.votingProgress': 'تقدم التصويت',
|
||
'proposals.votes': '{{count}} صوت',
|
||
'proposals.aye': 'نعم',
|
||
'proposals.nay': 'لا',
|
||
'proposals.proposer': 'المقترح: {{address}}',
|
||
'proposals.quorumReached': 'تم الوصول للنصاب',
|
||
'proposals.quorum': 'النصاب: %{{percent}}',
|
||
'proposals.viewDetails': 'عرض التفاصيل',
|
||
'proposals.castVote': 'أدلِ بصوتك',
|
||
|
||
|
||
'myVotes.connectTitle': 'وصّل محفظتك',
|
||
'myVotes.connectDescription': 'وصّل محفظتك لعرض سجل التصويت والتفويضات',
|
||
'myVotes.connectButton': 'توصيل المحفظة',
|
||
'myVotes.loading': 'جاري تحميل سجل تصويتك...',
|
||
'myVotes.error': 'خطأ: {{error}}',
|
||
'myVotes.totalVotes': 'إجمالي الأصوات',
|
||
'myVotes.activeVotes': 'الأصوات النشطة',
|
||
'myVotes.proposalVotes': 'أصوات المقترحات',
|
||
'myVotes.electionVotes': 'أصوات الانتخابات',
|
||
'myVotes.liveData': 'بيانات البلوكتشين المباشرة',
|
||
'myVotes.connectedAs': 'متصل كـ {{address}}',
|
||
'myVotes.proposalVotesTab': 'أصوات المقترحات',
|
||
'myVotes.electionVotesTab': 'أصوات الانتخابات',
|
||
'myVotes.delegationsTab': 'تفويضاتي',
|
||
'myVotes.noProposalVotes': 'لم تصوّت على أي مقترحات بعد',
|
||
'myVotes.checkProposals': 'تحقق من تبويب المقترحات للمشاركة في الحوكمة',
|
||
'myVotes.conviction': 'القناعة: {{conviction}} \u2022 المبلغ: {{amount}} HEZ',
|
||
'myVotes.electionName': 'انتخابات {{type}}',
|
||
'myVotes.electionDetails': 'انتخابات #{{id}} \u2022 تم اختيار {{count}} مرشح',
|
||
'myVotes.noElectionVotes': 'لم تصوّت في أي انتخابات بعد',
|
||
'myVotes.checkElections': 'تحقق من تبويب الانتخابات للمشاركة',
|
||
'myVotes.noDelegations': 'لم تفوّض قوة تصويتك بعد',
|
||
'myVotes.checkDelegation': 'تحقق من تبويب التفويض لتفويض أصواتك',
|
||
'myVotes.delegatedTo': 'مفوّض لـ {{address}}',
|
||
'myVotes.delegationDetails': 'المبلغ: {{amount}} HEZ \u2022 القناعة: {{conviction}}x',
|
||
'myVotes.revoke': 'إلغاء',
|
||
|
||
'governance.status.active': 'نشط',
|
||
'governance.status.passed': 'تمت الموافقة',
|
||
'governance.status.rejected': 'مرفوض',
|
||
'governance.status.pending': 'معلق',
|
||
|
||
// ==================== BATCH 3: DEX & Swap ====================
|
||
|
||
// Common transaction states (shared across DEX modals)
|
||
'common.signing': 'جاري التوقيع...',
|
||
'common.retry': 'إعادة المحاولة',
|
||
'common.txFailed': 'فشلت المعاملة',
|
||
'common.walletNotConnected': 'المحفظة غير متصلة',
|
||
'common.amountGtZero': 'يجب أن يكون المبلغ أكبر من صفر',
|
||
'common.insufficientBalance': 'رصيد {{symbol}} غير كافٍ',
|
||
'common.connectWalletAlert': 'يرجى توصيل محفظتك',
|
||
'common.max': 'الحد الأقصى',
|
||
'common.balance': 'الرصيد:',
|
||
'common.slippageTolerance': 'حد الانزلاق السعري',
|
||
'common.exchangeRate': 'سعر الصرف',
|
||
|
||
// DEXDashboard
|
||
'dex.title': 'Pezkuwi DEX',
|
||
'dex.description': 'بورصة لا مركزية لتداول التوكنات على PezkuwiChain',
|
||
'dex.connected': 'متصل:',
|
||
'dex.founderAccess': 'وصول المؤسس',
|
||
'dex.connectWallet': 'يرجى توصيل محفظة Pezkuwi لاستخدام DEX',
|
||
'dex.tabs.swap': 'مبادلة',
|
||
'dex.tabs.pools': 'المجمعات',
|
||
'dex.tabs.admin': 'الإدارة',
|
||
'dex.admin.tokenWrapping': 'تغليف التوكنات',
|
||
'dex.admin.tokenWrappingDesc': 'تحويل HEZ الأصلي إلى wHEZ المغلف لاستخدامه في مجمعات DEX',
|
||
'dex.admin.wrapHez': 'تغليف HEZ إلى wHEZ',
|
||
'dex.admin.tokenMinting': 'سك التوكنات',
|
||
'dex.admin.tokenMintingDesc': 'سك توكنات مغلفة للاختبار وتوفير السيولة',
|
||
'dex.admin.mintToken': 'سك {{symbol}}',
|
||
'dex.admin.xcmWizard': 'معالج إعداد XCM',
|
||
'dex.admin.xcmWizardDesc': 'إعداد الباراتشين من 6 خطوات: حجز ParaId، إنشاء المخرجات، تسجيل الباراتشين، فتح قنوات HRMP، تسجيل الأصول الأجنبية، واختبار تحويلات XCM.',
|
||
'dex.admin.openXcmWizard': 'فتح معالج إعداد XCM',
|
||
'dex.admin.poolManagement': 'إدارة المجمعات',
|
||
'dex.admin.poolManagementDesc': 'إنشاء مجمعات سيولة جديدة لأزواج التوكنات على PezkuwiChain',
|
||
'dex.admin.createNewPool': 'إنشاء مجمع جديد',
|
||
'dex.admin.poolStatistics': 'إحصائيات المجمعات',
|
||
'dex.admin.poolStatsDesc': 'عرض إحصائيات المجمعات التفصيلية في تبويب المجمعات',
|
||
|
||
// SwapInterface
|
||
'swap.title': 'مبادلة التوكنات',
|
||
'swap.connectWalletAlert': 'يرجى توصيل محفظتك لمبادلة التوكنات',
|
||
'swap.from': 'من',
|
||
'swap.to': 'إلى',
|
||
'swap.coinGecko': '(CoinGecko)',
|
||
'swap.route': 'المسار',
|
||
'swap.swapFee': 'رسوم المبادلة',
|
||
'swap.twoHops': '(قفزتان)',
|
||
'swap.insufficientBalance': 'رصيد {{token}} غير كافٍ',
|
||
'swap.multiHopWarning': 'تستخدم هذه المبادلة التوجيه متعدد القفزات ({{route}}). يتم تطبيق رسوم مضاعفة.',
|
||
'swap.connectWallet': 'توصيل المحفظة',
|
||
'swap.insufficientBalanceBtn': 'رصيد {{token}} غير كافٍ',
|
||
'swap.priceNotAvailable': 'السعر غير متاح',
|
||
'swap.loadingPrices': 'جاري تحميل الأسعار...',
|
||
'swap.swapTokens': 'مبادلة التوكنات',
|
||
'swap.settings': 'إعدادات المبادلة',
|
||
'swap.confirmSwap': 'تأكيد المبادلة',
|
||
'swap.youPay': 'أنت تدفع',
|
||
'swap.youReceive': 'أنت تستلم',
|
||
'swap.slippage': 'الانزلاق',
|
||
'swap.swapping': 'جاري المبادلة...',
|
||
'swap.waitingSignature': 'في انتظار التوقيع...',
|
||
'swap.processingSwap': 'جاري معالجة المبادلة...',
|
||
'swap.noPoolAvailable': 'لا يوجد مجمع متاح',
|
||
'swap.noPool': 'لا يوجد مجمع سيولة لهذا الزوج',
|
||
'swap.swapped': 'تمت مبادلة {{fromAmount}} {{fromToken}} بحوالي {{toAmount}} {{toToken}}',
|
||
'swap.swapFailed': 'فشلت معاملة المبادلة',
|
||
|
||
// PoolBrowser
|
||
'pools.loading': 'جاري تحميل مجمعات السيولة...',
|
||
'pools.searchPlaceholder': 'البحث في المجمعات حسب التوكن...',
|
||
'pools.createPool': 'إنشاء مجمع',
|
||
'pools.noSearchResults': 'لم يتم العثور على مجمعات تطابق بحثك',
|
||
'pools.noPools': 'لا توجد مجمعات سيولة متاحة بعد',
|
||
'pools.active': 'نشط',
|
||
'pools.reserve': 'احتياطي {{symbol}}',
|
||
'pools.fee': 'رسوم',
|
||
'pools.volume24h': 'الحجم 24 ساعة',
|
||
'pools.apr': 'APR',
|
||
'pools.na': 'غ/م',
|
||
'pools.add': 'إضافة',
|
||
'pools.remove': 'إزالة',
|
||
'pools.swap': 'مبادلة',
|
||
|
||
// AddLiquidityModal
|
||
'addLiquidity.title': 'إضافة سيولة',
|
||
'addLiquidity.pool': 'مجمع {{asset1}} / {{asset2}}',
|
||
'addLiquidity.info': 'أضف سيولة بما يتناسب مع النسبة الحالية للمجمع. ستحصل على توكنات LP تمثل حصتك.',
|
||
'addLiquidity.shareOfPool': 'الحصة من المجمع',
|
||
'addLiquidity.success': 'تمت إضافة السيولة بنجاح!',
|
||
'addLiquidity.adding': 'جاري الإضافة...',
|
||
'addLiquidity.noPoolSelected': 'لم يتم اختيار مجمع',
|
||
'addLiquidity.enterAmounts': 'يرجى إدخال المبالغ',
|
||
|
||
// RemoveLiquidityModal
|
||
'removeLiquidity.title': 'إزالة السيولة',
|
||
'removeLiquidity.pool': 'مجمع {{asset1}} / {{asset2}}',
|
||
'removeLiquidity.info': 'أزل السيولة لاسترداد توكناتك. سيتم حرق توكنات LP بما يتناسب مع سحبك.',
|
||
'removeLiquidity.yourLpTokens': 'توكنات LP الخاصة بك',
|
||
'removeLiquidity.removeAmount': 'مبلغ الإزالة',
|
||
'removeLiquidity.youWillReceive': 'ستحصل على',
|
||
'removeLiquidity.success': 'تمت إزالة السيولة بنجاح!',
|
||
'removeLiquidity.removing': 'جاري الإزالة...',
|
||
'removeLiquidity.removeLiquidity': 'إزالة السيولة',
|
||
'removeLiquidity.noLiquidity': 'لا توجد سيولة لإزالتها',
|
||
|
||
// CreatePoolModal
|
||
'createPool.title': 'إنشاء مجمع جديد',
|
||
'createPool.founderOnly': 'للمؤسس فقط',
|
||
'createPool.token1': 'التوكن 1',
|
||
'createPool.token2': 'التوكن 2',
|
||
'createPool.selectToken': 'اختر توكن...',
|
||
'createPool.amountOf': 'كمية {{symbol}}',
|
||
'createPool.initialRate': 'سعر الصرف الأولي',
|
||
'createPool.success': 'تم إنشاء المجمع بنجاح!',
|
||
'createPool.creating': 'جاري الإنشاء...',
|
||
'createPool.createPool': 'إنشاء المجمع',
|
||
'createPool.selectBothTokens': 'يرجى اختيار كلا التوكنين',
|
||
'createPool.sameToken': 'لا يمكن إنشاء مجمع بنفس التوكن',
|
||
'createPool.enterBothAmounts': 'يرجى إدخال المبالغ لكلا التوكنين',
|
||
'createPool.invalidToken': 'التوكن المختار غير صالح',
|
||
'createPool.walletNotReady': 'المحفظة غير متصلة أو Asset Hub غير جاهز',
|
||
'createPool.palletNotAvailable': 'AssetConversion pallet غير متاح على Asset Hub. إنشاء المجمعات يتطلب هذا البالت.',
|
||
|
||
// MintAssetModal
|
||
'mint.title': 'سك {{symbol}}',
|
||
'mint.adminOnly': 'للمشرف فقط - سك التوكنات',
|
||
'mint.info': 'سك توكنات {{name}} للاختبار وإنشاء مجمعات السيولة.',
|
||
'mint.amount': 'كمية {{symbol}}',
|
||
'mint.current': 'الحالي:',
|
||
'mint.currentBalance': 'رصيد {{symbol}} الحالي',
|
||
'mint.decimalsInfo': '{{symbol}} يحتوي على {{decimals}} خانة عشرية',
|
||
'mint.success': 'تم سك {{amount}} {{symbol}} بنجاح!',
|
||
'mint.minting': 'جاري السك...',
|
||
'mint.mintBtn': 'سك {{symbol}}',
|
||
'mint.palletNotAvailable': 'Assets pallet غير متاح على Asset Hub.',
|
||
'mint.palletToast': 'البالت غير متاح',
|
||
'mint.palletToastDesc': 'Assets pallet غير منشور على Asset Hub.',
|
||
'mint.connectWallet': 'يرجى توصيل محفظتك والانتظار حتى اتصال Asset Hub',
|
||
'mint.minted': 'تم سك {{amount}} {{symbol}} بنجاح',
|
||
|
||
// InitializeHezPoolModal (Token Wrapping)
|
||
'tokenWrapping.title': 'تغليف التوكنات',
|
||
'tokenWrapping.adminOnly': 'للمشرف فقط - تغليف التوكنات',
|
||
'tokenWrapping.palletNotDeployed': 'TokenWrapper pallet غير منشور.',
|
||
'tokenWrapping.contactDev': 'يرجى التواصل مع فريق التطوير.',
|
||
'tokenWrapping.wrapInfo': 'تحويل HEZ الأصلي إلى wHEZ (مغلف). النسبة: 1:1',
|
||
'tokenWrapping.unwrapInfo': 'تحويل wHEZ مرة أخرى إلى HEZ الأصلي. النسبة: 1:1',
|
||
'tokenWrapping.nativeHez': 'HEZ الأصلي',
|
||
'tokenWrapping.wrappedWhez': 'wHEZ المغلف',
|
||
'tokenWrapping.amount': 'كمية {{token}}',
|
||
'tokenWrapping.available': 'متاح:',
|
||
'tokenWrapping.receiveInfo': 'ستحصل على {{amount}} {{token}} (نسبة 1:1)',
|
||
'tokenWrapping.wrapSuccess': 'تم تغليف {{amount}} HEZ إلى wHEZ بنجاح',
|
||
'tokenWrapping.unwrapSuccess': 'تم فك تغليف {{amount}} wHEZ إلى HEZ بنجاح',
|
||
'tokenWrapping.wrapping': 'جاري التغليف...',
|
||
'tokenWrapping.unwrapping': 'جاري فك التغليف...',
|
||
'tokenWrapping.wrapBtn': 'تغليف HEZ → wHEZ',
|
||
'tokenWrapping.unwrapBtn': 'فك تغليف wHEZ → HEZ',
|
||
'tokenWrapping.palletNotAvailable': 'TokenWrapper pallet غير متاح على Asset Hub.',
|
||
'tokenWrapping.successMsg': 'تم {{action}} {{amount}} {{source}} إلى {{target}} بنجاح!',
|
||
|
||
// InitializeUsdtModal
|
||
'mintUsdt.title': 'سك توكنات wUSDT',
|
||
'mintUsdt.adminOnly': 'للمشرف فقط - سك التوكنات',
|
||
'mintUsdt.info': 'سك توكنات wUSDT (USDT المغلف) للاختبار وإنشاء مجمعات السيولة. يُرجى الاستخدام بمسؤولية!',
|
||
'mintUsdt.amount': 'كمية wUSDT',
|
||
'mintUsdt.currentBalance': 'رصيد wUSDT الحالي',
|
||
'mintUsdt.decimalsInfo': 'wUSDT يحتوي على 6 خانات عشرية (نفس USDT الحقيقي)',
|
||
'mintUsdt.success': 'تم سك {{amount}} wUSDT بنجاح!',
|
||
'mintUsdt.minting': 'جاري السك...',
|
||
'mintUsdt.mintBtn': 'سك wUSDT',
|
||
'mintUsdt.minted': 'تم سك {{amount}} wUSDT بنجاح',
|
||
|
||
// XCMBridgeSetupModal
|
||
'xcmBridge.title': 'إعداد جسر XCM',
|
||
'xcmBridge.adminOnly': 'للمشرف فقط - إعداد XCM',
|
||
'xcmBridge.info': 'إعداد جسر Asset Hub USDT → wUSDT بنقرة واحدة. يتيح هذا التحويلات عبر السلاسل من Westend Asset Hub إلى PezkuwiChain.',
|
||
'xcmBridge.currentStatus': 'الحالة الحالية',
|
||
'xcmBridge.assetHubConnection': 'اتصال Asset Hub:',
|
||
'xcmBridge.connected': 'متصل',
|
||
'xcmBridge.checking': 'جاري التحقق...',
|
||
'xcmBridge.wusdtAssetExists': 'أصل wUSDT موجود:',
|
||
'xcmBridge.yesId': 'نعم (المعرّف: 1000)',
|
||
'xcmBridge.notFound': 'غير موجود',
|
||
'xcmBridge.xcmConfigured': 'جسر XCM مُهيّأ:',
|
||
'xcmBridge.configured': 'مُهيّأ',
|
||
'xcmBridge.notConfigured': 'غير مُهيّأ',
|
||
'xcmBridge.assetHubInfo': 'معلومات Asset Hub USDT',
|
||
'xcmBridge.configDetails': 'تفاصيل الإعداد',
|
||
'xcmBridge.checkingStatus': 'جاري التحقق من حالة الجسر...',
|
||
'xcmBridge.fetchingInfo': 'جاري جلب معلومات Asset Hub USDT...',
|
||
'xcmBridge.statusComplete': 'اكتمل التحقق من الحالة',
|
||
'xcmBridge.configComplete': 'اكتمل إعداد الجسر!',
|
||
'xcmBridge.poolComplete': 'اكتمل إنشاء المجمع!',
|
||
'xcmBridge.close': 'إغلاق',
|
||
'xcmBridge.configureBridge': 'إعداد الجسر',
|
||
'xcmBridge.configuring': 'جاري الإعداد...',
|
||
'xcmBridge.createPoolOptional': 'إنشاء مجمع (اختياري)',
|
||
'xcmBridge.createPool': 'إنشاء مجمع',
|
||
'xcmBridge.creatingPool': 'جاري الإنشاء...',
|
||
'xcmBridge.wusdtAmount': 'كمية wUSDT',
|
||
'xcmBridge.hezAmount': 'كمية HEZ',
|
||
'xcmBridge.createPoolSection': 'إنشاء مجمع wUSDT/HEZ (اختياري)',
|
||
'xcmBridge.sudoWarning': 'إعداد جسر XCM يتطلب صلاحيات sudo',
|
||
'xcmBridge.bridgeConfigured': 'تم إعداد جسر XCM بنجاح',
|
||
'xcmBridge.configFailed': 'فشل الإعداد',
|
||
'xcmBridge.poolCreated': 'تم إنشاء مجمع wUSDT/HEZ بنجاح',
|
||
'xcmBridge.poolFailed': 'فشل إنشاء المجمع',
|
||
|
||
// TokenSwap
|
||
'tokenSwap.dexComingSoon': 'DEX قريبًا',
|
||
'tokenSwap.dexComingDesc': 'لم يتم تفعيل AssetConversion pallet في وقت التشغيل بعد. ستكون وظيفة مبادلة التوكنات متاحة بعد ترقية وقت التشغيل القادمة.',
|
||
'tokenSwap.scheduledUpgrade': 'مجدول لترقية وقت التشغيل القادمة',
|
||
'tokenSwap.backToDashboard': 'العودة إلى لوحة التحكم',
|
||
'tokenSwap.tokenSwap': 'مبادلة التوكنات',
|
||
'tokenSwap.connectWalletAlert': 'يرجى توصيل محفظتك لمبادلة التوكنات',
|
||
'tokenSwap.from': 'من',
|
||
'tokenSwap.to': 'إلى',
|
||
'tokenSwap.noPoolAvailable': 'لا يوجد مجمع متاح',
|
||
'tokenSwap.priceImpact': 'تأثير السعر',
|
||
'tokenSwap.lpFee': 'رسوم مزود السيولة',
|
||
'tokenSwap.minimumReceived': 'الحد الأدنى المستلم',
|
||
'tokenSwap.insufficientWarning': 'رصيد {{token}} غير كافٍ. لديك {{balance}} {{token}} لكنك تحاول مبادلة {{amount}} {{token}}.',
|
||
'tokenSwap.highPriceImpact': 'تأثير سعري مرتفع! ستؤثر صفقتك بشكل كبير على سعر المجمع. فكر في مبلغ أصغر أو تحقق من وجود سيولة أفضل.',
|
||
'tokenSwap.connectWallet': 'توصيل المحفظة',
|
||
'tokenSwap.insufficientBalance': 'رصيد {{token}} غير كافٍ',
|
||
'tokenSwap.noPool': 'لا يوجد مجمع متاح',
|
||
'tokenSwap.swapTokens': 'مبادلة التوكنات',
|
||
'tokenSwap.liquidityPools': 'مجمعات السيولة',
|
||
'tokenSwap.loadingPools': 'جاري تحميل المجمعات...',
|
||
'tokenSwap.noPoolsAvailable': 'لا توجد مجمعات سيولة متاحة بعد',
|
||
'tokenSwap.recentSwaps': 'المبادلات الأخيرة',
|
||
'tokenSwap.connectForHistory': 'وصّل المحفظة لعرض السجل',
|
||
'tokenSwap.loadingHistory': 'جاري تحميل السجل...',
|
||
'tokenSwap.noSwapHistory': 'لا يوجد سجل مبادلات بعد',
|
||
'tokenSwap.sent': 'أُرسل:',
|
||
'tokenSwap.received': 'اُستلم:',
|
||
'tokenSwap.swapSettings': 'إعدادات المبادلة',
|
||
'tokenSwap.confirmSwap': 'تأكيد المبادلة',
|
||
'tokenSwap.youPay': 'أنت تدفع',
|
||
'tokenSwap.youReceive': 'أنت تستلم',
|
||
'tokenSwap.swapping': 'جاري المبادلة...',
|
||
'tokenSwap.processingSwap': 'جاري معالجة مبادلتك...',
|
||
'tokenSwap.txSubmitted': 'تم إرسال المعاملة',
|
||
'tokenSwap.processingInBlock': 'جاري المعالجة في الكتلة {{hash}}...',
|
||
'tokenSwap.dexNotAvailable': 'DEX غير متاح',
|
||
'tokenSwap.dexNotAvailableDesc': 'AssetConversion pallet غير مفعّل في وقت التشغيل',
|
||
'tokenSwap.insufficientBalanceToast': 'لديك فقط {{balance}} {{token}}. لا يمكن مبادلة {{amount}} {{token}}.',
|
||
|
||
// PoolDashboard
|
||
'poolDash.poolDashboards': 'لوحات المجمعات',
|
||
'poolDash.selectPool': 'اختر مجمع',
|
||
'poolDash.live': 'مباشر',
|
||
'poolDash.poolDashboard': 'لوحة مجمع {{asset0}}/{{asset1}}',
|
||
'poolDash.monitorDesc': 'مراقبة مقاييس مجمع السيولة ومركزك',
|
||
'poolDash.totalLiquidity': 'إجمالي السيولة',
|
||
'poolDash.price': 'سعر {{symbol}}',
|
||
'poolDash.estimatedApr': 'APR المقدّر',
|
||
'poolDash.fromSwapFees': 'من رسوم المبادلة',
|
||
'poolDash.constant': 'الثابت (k)',
|
||
'poolDash.reserves': 'الاحتياطيات',
|
||
'poolDash.yourPosition': 'مركزك',
|
||
'poolDash.ilCalculator': 'حاسبة الخسارة المؤقتة',
|
||
'poolDash.poolReserves': 'احتياطيات المجمع',
|
||
'poolDash.reserve': 'احتياطي {{symbol}}',
|
||
'poolDash.ammFormula': 'صيغة AMM',
|
||
'poolDash.poolMaintains': 'يحافظ المجمع على حاصل الضرب الثابت: x × y = k',
|
||
'poolDash.yourLpPosition': 'مركز السيولة الخاص بك',
|
||
'poolDash.connectWallet': 'وصّل المحفظة لعرض مركزك',
|
||
'poolDash.noPosition': 'لم يتم العثور على مركز سيولة',
|
||
'poolDash.addLiquidity': 'إضافة سيولة',
|
||
'poolDash.lpTokens': 'توكنات LP',
|
||
'poolDash.poolShare': 'الحصة من المجمع',
|
||
'poolDash.positionValue': 'قيمة مركزك',
|
||
'poolDash.estimatedEarnings': 'الأرباح المقدّرة (APR {{apr}}%)',
|
||
'poolDash.daily': 'يومي:',
|
||
'poolDash.monthly': 'شهري:',
|
||
'poolDash.yearly': 'سنوي:',
|
||
'poolDash.addMore': 'إضافة المزيد',
|
||
'poolDash.stakeLP': 'رهن LP',
|
||
'poolDash.remove': 'إزالة',
|
||
'poolDash.ilCalcTitle': 'حاسبة الخسارة المؤقتة',
|
||
'poolDash.ifPriceChanges': 'إذا تغير سعر {{symbol}} بنسبة:',
|
||
'poolDash.loss': '{{percent}}% خسارة',
|
||
'poolDash.whatIsIL': 'ما هي الخسارة المؤقتة؟',
|
||
'poolDash.ilExplanation': 'تحدث الخسارة المؤقتة عندما تتغير نسبة أسعار التوكنات في المجمع. كلما كان تغير السعر أكبر، زادت الخسارة مقارنة بالاحتفاظ بالتوكنات ببساطة. يمكن للرسوم المكتسبة من المبادلات تعويض هذه الخسارة بمرور الوقت.',
|
||
'poolDash.loadingPoolData': 'جاري تحميل بيانات المجمع...',
|
||
'poolDash.noPoolData': 'لا تتوفر بيانات المجمع',
|
||
|
||
// ==================== BATCH 4: Staking ====================
|
||
|
||
// StakingDashboard
|
||
'staking.loadingData': 'جاري تحميل بيانات التخزين...',
|
||
'staking.fetchError': 'فشل في جلب معلومات التخزين',
|
||
'staking.totalBonded': 'إجمالي المربوط',
|
||
'staking.activeAmount': 'نشط: {{amount}} HEZ',
|
||
'staking.unlocking': 'قيد فك الربط',
|
||
'staking.chunks': '{{count}} جزء(أجزاء)',
|
||
'staking.redeemable': 'قابل للاسترداد',
|
||
'staking.withdraw': 'سحب',
|
||
'staking.stakingScore': 'نقاط التخزين',
|
||
'staking.scoreDuration': 'المدة: {{days}} يوم',
|
||
'staking.waitingData': 'في انتظار البيانات...',
|
||
'staking.scoreTrackingStartedInfo': 'بدأ تتبع النقاط. سيقوم مُسجّل بإرسال بيانات التخزين الخاصة بك قريباً.',
|
||
'staking.notStarted': 'لم يبدأ',
|
||
'staking.startScoreTracking': 'بدء تتبع النقاط',
|
||
'staking.pezRewards': 'مكافآت PEZ',
|
||
'staking.epochOpen': 'مفتوح',
|
||
'staking.epochClaimPeriod': 'فترة المطالبة',
|
||
'staking.epochClosed': 'مغلق',
|
||
'staking.epoch': 'الحقبة {{epoch}}',
|
||
'staking.scoreLabel': 'النقاط: {{score}}',
|
||
'staking.recordedForEpoch': 'مسجّل لهذه الحقبة',
|
||
'staking.recording': 'جاري التسجيل...',
|
||
'staking.recordTrustScore': 'تسجيل نقاط الثقة',
|
||
'staking.epochReward': 'الحقبة {{epoch}}: {{amount}} PEZ',
|
||
'staking.claim': 'مطالبة',
|
||
'staking.description': 'خزّن HEZ لتأمين الشبكة واكسب المكافآت.',
|
||
'staking.tabStake': 'تخزين',
|
||
'staking.tabNominate': 'ترشيح',
|
||
'staking.tabPool': 'مجمع المدققين',
|
||
'staking.tabUnstake': 'إلغاء التخزين',
|
||
'staking.minBondInfo': 'الحد الأدنى للربط: {{amount}} HEZ. الرموز المربوطة مقفلة وتكسب مكافآت عندما ينتج المدققون المرشحون كتلاً.',
|
||
'staking.amountToBond': 'المبلغ المراد ربطه (HEZ)',
|
||
'staking.available': 'متاح: {{amount}} HEZ',
|
||
'staking.max': 'الحد الأقصى',
|
||
'staking.bondAdditional': 'ربط إضافي',
|
||
'staking.bondTokens': 'ربط الرموز',
|
||
'staking.nominateInfo': 'اختر حتى 16 مدققاً للترشيح. سيتم توزيع حصتك على المدققين النشطين.',
|
||
'staking.bondFirst': ' يجب ربط الرموز أولاً.',
|
||
'staking.activeValidators': 'المدققون النشطون ({{count}})',
|
||
'staking.selected': 'المحدد: {{count}}/16',
|
||
'staking.nominateValidators': 'ترشيح المدققين',
|
||
'staking.unbondInfo': 'الرموز غير المربوطة ستكون مقفلة لمدة {{eras}} حقبة (~{{days}} يوم) قبل السحب.',
|
||
'staking.amountToUnbond': 'المبلغ المراد فك ربطه (HEZ)',
|
||
'staking.staked': 'مخزّن: {{amount}} HEZ',
|
||
'staking.unlockingChunks': 'أجزاء فك الربط',
|
||
'staking.eraInfo': 'الحقبة {{era}}',
|
||
'staking.ready': 'جاهز',
|
||
'staking.blocksRemaining': '~{{blocks}} كتلة',
|
||
'staking.unbondTokens': 'فك ربط الرموز',
|
||
'staking.noWithdraw': 'لا توجد رموز متاحة للسحب',
|
||
'staking.withdrawSuccess': 'تم سحب {{amount}} HEZ',
|
||
'staking.withdrawFailed': 'فشل السحب',
|
||
'staking.scoreTrackingSuccess': 'بدأ تتبع النقاط بنجاح! ستتراكم نقاط التخزين الخاصة بك مع مرور الوقت.',
|
||
'staking.scoreTrackingFailed': 'فشل في بدء تتبع النقاط',
|
||
'staking.maxValidators': 'يمكن ترشيح 16 مدققاً كحد أقصى',
|
||
'staking.bondBeforeNominate': 'يجب ربط الرموز قبل ترشيح المدققين',
|
||
'staking.minBondError': 'الحد الأدنى للربط هو {{amount}} HEZ',
|
||
'staking.insufficientHez': 'رصيد HEZ غير كافٍ',
|
||
'staking.insufficientStaked': 'المبلغ المخزّن غير كافٍ',
|
||
'staking.recordFailed': 'فشل في تسجيل نقاط الثقة',
|
||
'staking.claimFailed': 'فشل في المطالبة بالمكافأة',
|
||
|
||
// ValidatorPoolDashboard
|
||
'validatorPool.loading': 'جاري تحميل معلومات مجمع المدققين...',
|
||
'validatorPool.fetchError': 'فشل في جلب بيانات المجمع',
|
||
'validatorPool.title': 'مجمع المدققين',
|
||
'validatorPool.description': 'انضم إلى مجمع لدعم الشبكة واكسب المكافآت.',
|
||
'validatorPool.poolSize': 'حجم المجمع',
|
||
'validatorPool.activeValidators': 'المدققون النشطون',
|
||
'validatorPool.inPool': 'أنت في مجمع {{category}}',
|
||
'validatorPool.leavePool': 'مغادرة المجمع',
|
||
'validatorPool.notInPool': 'أنت لست حالياً في مجمع مدققين',
|
||
'validatorPool.connectWallet': 'يرجى توصيل محفظتك لإدارة عضوية المجمع',
|
||
'validatorPool.joinedPool': 'انضممت إلى مجمع {{category}}',
|
||
'validatorPool.leftPool': 'غادرت مجمع المدققين',
|
||
'validatorPool.switchedCategory': 'تم التبديل إلى {{category}}',
|
||
|
||
// PoolCategorySelector
|
||
'poolCategory.placeholder': 'اختر فئة المجمع...',
|
||
'poolCategory.switchCategory': 'تبديل الفئة',
|
||
'poolCategory.joinPool': 'الانضمام للمجمع',
|
||
|
||
// LPStakeModal
|
||
'lpStake.title': 'تخزين رموز LP',
|
||
'lpStake.duration': 'مدة التخزين',
|
||
'lpStake.month1': 'شهر واحد',
|
||
'lpStake.month3': '3 أشهر',
|
||
'lpStake.month6': '6 أشهر',
|
||
'lpStake.year1': 'سنة واحدة',
|
||
'lpStake.currentBalance': 'الرصيد الحالي:',
|
||
'lpStake.rewardMultiplier': 'مضاعف المكافأة:',
|
||
'lpStake.stakeAmount': 'مبلغ التخزين',
|
||
'lpStake.poolId': 'معرّف المجمع: {{id}}',
|
||
'lpStake.lockWarning': 'سيتم قفل رموز LP الخاصة بك للمدة المحددة. لا يمكنك إلغاء التخزين خلال هذه الفترة. تتراكم المكافآت تلقائياً مع كل كتلة.',
|
||
'lpStake.staking': 'جاري التخزين...',
|
||
'lpStake.stakeBtn': 'تخزين {{duration}}',
|
||
'lpStake.success': 'تم تخزين {{amount}} {{symbol}} بنجاح لمدة {{duration}}!',
|
||
'lpStake.apiNotReady': 'اتصال API غير جاهز',
|
||
'lpStake.invalidAmount': 'أدخل مبلغاً صالحاً',
|
||
'lpStake.insufficientBalance': 'رصيد رموز LP غير كافٍ',
|
||
'lpStake.failed': 'فشلت عملية التخزين',
|
||
|
||
// LPStakingModal
|
||
'lpStaking.title': 'تخزين LP',
|
||
'lpStaking.loading': 'جاري تحميل مجمعات التخزين...',
|
||
'lpStaking.noPools': 'لا توجد مجمعات تخزين متاحة.',
|
||
'lpStaking.selectPool': 'اختر المجمع',
|
||
'lpStaking.totalStaked': 'إجمالي المخزّن:',
|
||
'lpStaking.yourStaked': 'المخزّن الخاص بك:',
|
||
'lpStaking.yourLpBalance': 'رصيد LP الخاص بك:',
|
||
'lpStaking.rewardRate': 'معدل المكافأة:',
|
||
'lpStaking.tabStake': 'تخزين',
|
||
'lpStaking.tabUnstake': 'إلغاء التخزين',
|
||
'lpStaking.tabHarvest': 'حصاد',
|
||
'lpStaking.amountToStake': 'المبلغ المراد تخزينه',
|
||
'lpStaking.staking': 'جاري التخزين...',
|
||
'lpStaking.stakeLp': 'تخزين رموز LP',
|
||
'lpStaking.amountToUnstake': 'المبلغ المراد إلغاء تخزينه',
|
||
'lpStaking.unstaking': 'جاري إلغاء التخزين...',
|
||
'lpStaking.unstakeLp': 'إلغاء تخزين رموز LP',
|
||
'lpStaking.pendingRewards': 'المكافآت المعلقة',
|
||
'lpStaking.harvesting': 'جاري الحصاد...',
|
||
'lpStaking.harvestRewards': 'حصاد المكافآت',
|
||
'lpStaking.stakeSuccess': 'تم تخزين {{amount}} {{asset}} بنجاح!',
|
||
'lpStaking.unstakeSuccess': 'تم إلغاء تخزين {{amount}} {{asset}} بنجاح!',
|
||
'lpStaking.harvestSuccess': 'تم حصاد المكافآت بنجاح!',
|
||
'lpStaking.stakeFailed': 'فشل التخزين',
|
||
'lpStaking.unstakeFailed': 'فشل إلغاء التخزين',
|
||
'lpStaking.harvestFailed': 'فشل حصاد المكافآت',
|
||
'lpStaking.fetchError': 'فشل في جلب مجمعات التخزين',
|
||
|
||
// ==================== BATCH 5: P2P Trading ====================
|
||
|
||
'p2p.buy': 'شراء',
|
||
'p2p.sell': 'بيع',
|
||
'p2p.cancel': 'إلغاء',
|
||
'p2p.back': 'رجوع',
|
||
'p2p.done': 'تم',
|
||
'p2p.continue': 'متابعة',
|
||
'p2p.price': 'السعر',
|
||
'p2p.available': 'متاح',
|
||
'p2p.amount': 'المبلغ',
|
||
'p2p.token': 'رمز',
|
||
'p2p.currency': 'عملة',
|
||
'p2p.crypto': 'عملة رقمية',
|
||
'p2p.payment': 'الدفع',
|
||
'p2p.status': 'الحالة',
|
||
'p2p.processing': 'جاري المعالجة',
|
||
'p2p.submitting': 'جاري الإرسال...',
|
||
'p2p.buyer': 'المشتري',
|
||
'p2p.seller': 'البائع',
|
||
'p2p.you': '(أنت)',
|
||
'p2p.escrowProtected': 'محمي بالضمان',
|
||
'p2p.verifiedMerchants': 'تجار موثقون',
|
||
'p2p.verifiedMerchant': 'تاجر موثق',
|
||
'p2p.fastTrader': 'تاجر سريع',
|
||
'p2p.connectWallet': 'يرجى ربط محفظتك',
|
||
'p2p.connectWalletAndLogin': 'يرجى ربط محفظتك وتسجيل الدخول',
|
||
'p2p.loginRequired': 'تسجيل الدخول مطلوب',
|
||
'p2p.loginToView': 'سجل الدخول لعرض تداولات P2P الخاصة بك.',
|
||
'p2p.logIn': 'تسجيل الدخول',
|
||
'p2p.trades': '{{count}} تداول',
|
||
'p2p.completion': '{{percent}}% إتمام',
|
||
'p2p.minLimit': 'الحد الأدنى: {{amount}} {{token}}',
|
||
'p2p.maxLimit': 'الحد الأقصى: {{amount}} {{token}}',
|
||
'p2p.minOrder': 'الحد الأدنى للطلب: {{amount}} {{token}}',
|
||
'p2p.maxOrder': 'الحد الأقصى للطلب: {{amount}} {{token}}',
|
||
'p2p.timeLimit': '{{minutes}} دقيقة',
|
||
'p2p.na': 'غير متاح',
|
||
'p2p.backToHome': 'العودة للرئيسية',
|
||
'p2p.backToP2P': 'العودة لـ P2P',
|
||
'p2p.p2pTrading': 'تداول P2P',
|
||
'p2p.justNow': 'الآن',
|
||
'p2p.minutesAgo': 'منذ {{count}} دقيقة',
|
||
'p2p.hoursAgo': 'منذ {{count}} ساعة',
|
||
'p2p.daysAgo': 'منذ {{count}} يوم',
|
||
'p2p.title': 'تداول P2P',
|
||
'p2p.subtitle': 'اشترِ وبِع العملات الرقمية بعملتك المحلية.',
|
||
'p2p.merchant': 'تاجر',
|
||
'p2p.myTrades': 'تداولاتي',
|
||
'p2p.postNewAd': 'نشر إعلان جديد',
|
||
'p2p.activeTrades': 'التداولات النشطة',
|
||
'p2p.completed': 'مكتمل',
|
||
'p2p.volume': 'الحجم',
|
||
'p2p.tabExpress': 'سريع',
|
||
'p2p.tabBuy': 'شراء',
|
||
'p2p.tabSell': 'بيع',
|
||
'p2p.tabMyAds': 'إعلاناتي',
|
||
'p2p.tabOtc': 'OTC',
|
||
'p2p.whyExpress': 'لماذا الوضع السريع؟',
|
||
'p2p.instantMatching': 'مطابقة فورية لأفضل سعر',
|
||
'p2p.verifiedMerchantsOnly': 'تجار موثقون فقط',
|
||
'p2p.escrowProtection': 'حماية الضمان',
|
||
'p2p.noManualSelection': 'بدون اختيار يدوي',
|
||
'p2p.blockTradeBenefits': 'مزايا التداول بالجملة',
|
||
'p2p.customPricing': 'تفاوض سعر مخصص',
|
||
'p2p.dedicatedSupport': 'دعم مكتب OTC مخصص',
|
||
'p2p.multiTranche': 'تسويات متعددة الشرائح',
|
||
'p2p.enhancedPrivacy': 'خصوصية معززة',
|
||
'p2p.flexiblePayment': 'شروط دفع مرنة',
|
||
|
||
'p2pAd.noActiveOffers': 'ليس لديك إعلانات نشطة',
|
||
'p2pAd.noOffers': 'لا توجد عروض متاحة',
|
||
'p2pAd.yourAd': 'إعلانك',
|
||
'p2pAd.cantTradeOwnAd': 'لا يمكنك التداول مع إعلانك الخاص',
|
||
'p2pAd.buyToken': 'شراء {{token}}',
|
||
'p2pAd.sellToken': 'بيع {{token}}',
|
||
'p2pAd.created': 'تاريخ الإنشاء: {{date}}',
|
||
|
||
'p2pCreate.title': 'إنشاء عرض P2P',
|
||
'p2pCreate.description': 'اقفل عملتك الرقمية في الضمان وحدد سعرك',
|
||
'p2pCreate.iWantTo': 'أريد أن',
|
||
'p2pCreate.sellToken': 'بيع {{token}}',
|
||
'p2pCreate.buyToken': 'شراء {{token}}',
|
||
'p2pCreate.sellDescription': 'ستتلقى دفع فيات وترسل عملة رقمية للمشتري',
|
||
'p2pCreate.buyDescription': 'سترسل دفع فيات وتتلقى عملة رقمية من البائع',
|
||
'p2pCreate.tokenLabel': 'الرمز',
|
||
'p2pCreate.amountLabel': 'المبلغ ({{token}})',
|
||
'p2pCreate.amountPlaceholder': 'المبلغ',
|
||
'p2pCreate.fiatCurrency': 'عملة فيات',
|
||
'p2pCreate.totalFiatAmount': 'المبلغ الإجمالي ({{currency}})',
|
||
'p2pCreate.pricePerToken': 'سعر كل {{token}}',
|
||
'p2pCreate.paymentMethod': 'طريقة الدفع',
|
||
'p2pCreate.selectPaymentMethod': 'اختر طريقة الدفع...',
|
||
'p2pCreate.paymentDetails': 'تفاصيل الدفع',
|
||
'p2pCreate.minOrder': 'الحد الأدنى للطلب (اختياري)',
|
||
'p2pCreate.maxOrder': 'الحد الأقصى للطلب (اختياري)',
|
||
'p2pCreate.minOrderPlaceholder': 'الحد الأدنى (اختياري)',
|
||
'p2pCreate.maxOrderPlaceholder': 'الحد الأقصى (اختياري)',
|
||
'p2pCreate.paymentTimeLimit': 'مهلة الدفع (دقائق)',
|
||
'p2pCreate.15min': '15 دقيقة',
|
||
'p2pCreate.30min': '30 دقيقة',
|
||
'p2pCreate.1hour': 'ساعة واحدة',
|
||
'p2pCreate.2hours': 'ساعتان',
|
||
'p2pCreate.creatingOffer': 'جاري إنشاء العرض وقفل الضمان...',
|
||
'p2pCreate.createOffer': 'إنشاء العرض',
|
||
'p2pCreate.adCreated': 'تم إنشاء الإعلان بنجاح!',
|
||
'p2pCreate.failedToCreate': 'فشل في إنشاء العرض',
|
||
'p2pCreate.invalidCryptoAmount': 'مبلغ عملة رقمية غير صالح',
|
||
'p2pCreate.invalidFiatAmount': 'مبلغ فيات غير صالح',
|
||
'p2pCreate.selectPaymentMethodError': 'يرجى اختيار طريقة الدفع',
|
||
'p2pCreate.minTradeAmount': 'الحد الأدنى للتداول: {{amount}} {{currency}}',
|
||
'p2pCreate.maxTradeAmount': 'الحد الأقصى للتداول: {{amount}} {{currency}}',
|
||
|
||
'p2pTrade.buyToken': 'شراء {{token}}',
|
||
'p2pTrade.tradingWith': 'التداول مع {{address}}',
|
||
'p2pTrade.amountToBuy': 'المبلغ المراد شراؤه ({{token}})',
|
||
'p2pTrade.youWillPay': 'ستدفع',
|
||
'p2pTrade.paymentDeadline': 'مهلة الدفع: {{minutes}} دقيقة بعد القبول',
|
||
'p2pTrade.acceptAndContinue': 'قبول ومتابعة',
|
||
'p2pTrade.initiating': 'جاري البدء...',
|
||
'p2pTrade.tradeInitiated': 'بدأ التداول! انتقل للدفع.',
|
||
'p2pTrade.cannotTradeOwn': 'لا يمكنك التداول مع عرضك الخاص',
|
||
'p2pTrade.invalidAmount': 'مبلغ غير صالح',
|
||
'p2pTrade.tradeNotFound': 'التداول غير موجود',
|
||
'p2pTrade.tradeNotFoundDesc': 'هذا التداول غير موجود أو ليس لديك صلاحية الوصول.',
|
||
'p2pTrade.backToP2P': 'العودة لـ P2P',
|
||
'p2pTrade.unitPrice': 'سعر الوحدة',
|
||
'p2pTrade.paymentMethod': 'طريقة الدفع',
|
||
'p2pTrade.tradeProgress': 'تقدم التداول',
|
||
'p2pTrade.orderCreated': 'تم إنشاء الطلب',
|
||
'p2pTrade.tradeInitiatedStep': 'بدأ التداول',
|
||
'p2pTrade.awaitingPayment': 'في انتظار الدفع',
|
||
'p2pTrade.sendPaymentToSeller': 'أرسل الدفع للبائع',
|
||
'p2pTrade.waitingForBuyerPayment': 'في انتظار دفع المشتري',
|
||
'p2pTrade.paymentSent': 'تم إرسال الدفع',
|
||
'p2pTrade.verifyAndRelease': 'تحقق وأطلق العملة الرقمية',
|
||
'p2pTrade.waitingForConfirmation': 'في انتظار التأكيد',
|
||
'p2pTrade.completedStep': 'مكتمل',
|
||
'p2pTrade.cryptoReleased': 'تم إطلاق العملة الرقمية للمشتري',
|
||
'p2pTrade.counterpartyInfo': 'معلومات {{role}}',
|
||
'p2pTrade.paymentDetailsTitle': 'تفاصيل الدفع',
|
||
'p2pTrade.sendExactly': 'أرسل بالضبط {{amount}} {{currency}} إلى الحساب أدناه. لا تضمّن أي مراجع للعملات الرقمية في دفعتك.',
|
||
'p2pTrade.paymentProof': 'إثبات الدفع',
|
||
'p2pTrade.viewPaymentProof': 'عرض إثبات الدفع',
|
||
'p2pTrade.iHavePaid': 'لقد دفعت',
|
||
'p2pTrade.cancelTrade': 'إلغاء التداول',
|
||
'p2pTrade.releaseCrypto': 'إطلاق العملة الرقمية',
|
||
'p2pTrade.openDispute': 'فتح نزاع',
|
||
'p2pTrade.chat': 'محادثة',
|
||
'p2pTrade.hideChat': 'إخفاء المحادثة',
|
||
'p2pTrade.tradeCompleted': 'اكتمل التداول!',
|
||
'p2pTrade.youReceived': 'استلمت {{amount}} {{token}}',
|
||
'p2pTrade.youReceivedFiat': 'استلمت {{amount}} {{currency}}',
|
||
'p2pTrade.rateTrade': 'قيّم هذا التداول',
|
||
'p2pTrade.tradeCancelled': 'تم إلغاء التداول',
|
||
'p2pTrade.cancelReason': 'السبب: {{reason}}',
|
||
'p2pTrade.confirmPayment': 'تأكيد الدفع',
|
||
'p2pTrade.confirmPaymentDesc': 'يرجى تأكيد أنك أرسلت الدفع للبائع.',
|
||
'p2pTrade.paymentReference': 'مرجع الدفع (اختياري)',
|
||
'p2pTrade.paymentReferencePlaceholder': 'رقم المعاملة أو المرجع',
|
||
'p2pTrade.paymentProofOptional': 'إثبات الدفع (اختياري)',
|
||
'p2pTrade.clickToUpload': 'انقر لرفع لقطة شاشة',
|
||
'p2pTrade.falsePaymentWarning': 'انقر على تأكيد فقط بعد إرسال الدفع فعلياً. الإبلاغ الكاذب عن الدفع قد يؤدي لتعليق الحساب.',
|
||
'p2pTrade.confirmPaymentSent': 'تأكيد إرسال الدفع',
|
||
'p2pTrade.paymentMarkedSent': 'تم تحديد الدفع كمرسل',
|
||
'p2pTrade.cancelTradeTitle': 'إلغاء التداول',
|
||
'p2pTrade.cancelTradeDesc': 'هل أنت متأكد من إلغاء هذا التداول؟ سيتم إرجاع العملة الرقمية للبائع.',
|
||
'p2pTrade.cancelReasonLabel': 'سبب الإلغاء',
|
||
'p2pTrade.cancelReasonPlaceholder': 'سبب اختياري',
|
||
'p2pTrade.keepTrade': 'الاحتفاظ بالتداول',
|
||
'p2pTrade.tradeCancelledToast': 'تم إلغاء التداول',
|
||
'p2pTrade.failedToCancel': 'فشل في إلغاء التداول',
|
||
'p2pTrade.cryptoReleasedToast': 'تم إطلاق العملة الرقمية للمشتري!',
|
||
'p2pTrade.paymentDeadlineExpired': 'انتهت مهلة الدفع',
|
||
'p2pTrade.expired': 'منتهي الصلاحية',
|
||
'p2pTrade.failedToLoad': 'فشل في تحميل تفاصيل التداول',
|
||
'p2pTrade.addressCopied': 'تم نسخ {{label}}!',
|
||
|
||
'p2pDeposit.title': 'إيداع في رصيد P2P',
|
||
'p2pDeposit.selectStep': 'أودع عملة رقمية من محفظتك إلى رصيد P2P الداخلي',
|
||
'p2pDeposit.sendStep': 'أرسل الرموز إلى محفظة ضمان المنصة',
|
||
'p2pDeposit.verifyStep': 'تحقق من معاملتك لإضافة الرصيد',
|
||
'p2pDeposit.selectToken': 'اختر الرمز',
|
||
'p2pDeposit.hezNative': 'HEZ (أصلي)',
|
||
'p2pDeposit.pez': 'PEZ',
|
||
'p2pDeposit.amountToDeposit': 'مبلغ الإيداع',
|
||
'p2pDeposit.walletBalance': 'رصيد المحفظة: {{amount}} {{token}}',
|
||
'p2pDeposit.depositInfo': 'سترسل {{token}} من محفظتك المتصلة إلى ضمان P2P. بعد التأكيد سيُضاف المبلغ لرصيدك الداخلي.',
|
||
'p2pDeposit.sendAmountTo': 'أرسل {{amount}} {{token}} إلى:',
|
||
'p2pDeposit.copied': 'تم النسخ!',
|
||
'p2pDeposit.copyAddress': 'نسخ العنوان',
|
||
'p2pDeposit.addressCopied': 'تم نسخ العنوان',
|
||
'p2pDeposit.failedToCopy': 'فشل في نسخ العنوان',
|
||
'p2pDeposit.networkWarning': 'أرسل فقط {{token}} على شبكة PezkuwiChain. إرسال رموز أخرى أو استخدام شبكات أخرى سيؤدي لخسارة دائمة.',
|
||
'p2pDeposit.sending': 'جاري الإرسال...',
|
||
'p2pDeposit.sendToken': 'إرسال {{amount}} {{token}}',
|
||
'p2pDeposit.signTransaction': 'يرجى توقيع المعاملة في محفظتك...',
|
||
'p2pDeposit.txSent': 'تم إرسال المعاملة! يرجى التحقق من إيداعك.',
|
||
'p2pDeposit.txSentVerify': 'تم إرسال المعاملة! يرجى التحقق لإضافتها لرصيد P2P.',
|
||
'p2pDeposit.txHash': 'هاش المعاملة',
|
||
'p2pDeposit.verifying': 'جاري التحقق...',
|
||
'p2pDeposit.verifyDeposit': 'تحقق من الإيداع',
|
||
'p2pDeposit.enterTxHash': 'يرجى إدخال هاش المعاملة',
|
||
'p2pDeposit.enterValidAmount': 'يرجى إدخال مبلغ صالح',
|
||
'p2pDeposit.depositVerified': 'تم التحقق من الإيداع! تمت إضافة {{amount}} {{token}} لرصيدك.',
|
||
'p2pDeposit.verificationFailed': 'فشل التحقق',
|
||
'p2pDeposit.depositSuccess': 'تم الإيداع بنجاح!',
|
||
'p2pDeposit.addedToBalance': 'تمت إضافة {{amount}} {{token}} لرصيد P2P الداخلي.',
|
||
'p2pDeposit.successInfo': 'يمكنك الآن إنشاء عروض بيع أو التداول P2P باستخدام رصيدك الداخلي. لا رسوم بلوكتشين في تداولات P2P!',
|
||
'p2pDeposit.connectWallet': 'يرجى ربط محفظتك',
|
||
'p2pDeposit.txFailed': 'فشلت المعاملة',
|
||
'p2pDeposit.invalidAmount': 'مبلغ غير صالح',
|
||
'p2pDeposit.tokenLabel': 'الرمز',
|
||
'p2pDeposit.amountLabel': 'المبلغ',
|
||
'p2pDeposit.done': 'تم',
|
||
'p2pDeposit.autoVerifying': 'جاري التحقق من الإيداع...',
|
||
'p2pDeposit.autoVerifyingDesc': 'جاري البحث عن معاملتك في البلوكتشين...',
|
||
'p2pDeposit.verifyFailed': 'فشل التحقق',
|
||
'p2pDeposit.retry': 'حاول مرة أخرى',
|
||
|
||
'p2pWithdraw.title': 'سحب من رصيد P2P',
|
||
'p2pWithdraw.formStep': 'اسحب عملة رقمية من رصيد P2P إلى محفظة خارجية',
|
||
'p2pWithdraw.confirmStep': 'راجع وأكد تفاصيل السحب',
|
||
'p2pWithdraw.selectToken': 'اختر الرمز',
|
||
'p2pWithdraw.hezNative': 'HEZ (أصلي)',
|
||
'p2pWithdraw.pez': 'PEZ',
|
||
'p2pWithdraw.available': 'متاح',
|
||
'p2pWithdraw.lockedEscrow': 'مقفل (ضمان)',
|
||
'p2pWithdraw.withdrawalAmount': 'مبلغ السحب',
|
||
'p2pWithdraw.max': 'الأقصى',
|
||
'p2pWithdraw.minMax': 'الأدنى: {{min}} {{token}} | الأقصى: {{max}} {{token}}',
|
||
'p2pWithdraw.destinationAddress': 'عنوان المحفظة الوجهة',
|
||
'p2pWithdraw.onlyPezkuwiAddresses': 'يتم دعم عناوين PezkuwiChain فقط',
|
||
'p2pWithdraw.networkFee': 'رسوم الشبكة: ~{{fee}} HEZ (تُخصم من مبلغ السحب)',
|
||
'p2pWithdraw.pendingWarning': 'لديك {{count}} طلب سحب معلق. يرجى الانتظار حتى يكتمل.',
|
||
'p2pWithdraw.reviewWarning': 'يرجى مراجعة تفاصيل السحب بعناية. هذا الإجراء لا يمكن التراجع عنه.',
|
||
'p2pWithdraw.withdrawalAmountLabel': 'مبلغ السحب',
|
||
'p2pWithdraw.networkFeeLabel': 'رسوم الشبكة',
|
||
'p2pWithdraw.youWillReceive': 'ستستلم',
|
||
'p2pWithdraw.destinationAddressLabel': 'عنوان الوجهة',
|
||
'p2pWithdraw.processingTime': 'وقت المعالجة: عادة خلال 1-3 دقائق',
|
||
'p2pWithdraw.confirmWithdrawal': 'تأكيد السحب',
|
||
'p2pWithdraw.processing': 'جاري المعالجة...',
|
||
'p2pWithdraw.requestSubmitted': 'تم إرسال طلب السحب!',
|
||
'p2pWithdraw.requestSubmittedDesc': 'تم إرسال طلب السحب للمعالجة.',
|
||
'p2pWithdraw.requestId': 'رقم الطلب',
|
||
'p2pWithdraw.statusProcessing': 'قيد المعالجة',
|
||
'p2pWithdraw.trackInfo': 'يمكنك تتبع حالة السحب من سجل المعاملات. ستصل الأموال لمحفظتك خلال 1-3 دقائق.',
|
||
'p2pWithdraw.enterValidAmount': 'يرجى إدخال مبلغ صالح',
|
||
'p2pWithdraw.minimumWithdrawal': 'الحد الأدنى للسحب {{amount}} {{token}}',
|
||
'p2pWithdraw.insufficientBalance': 'رصيد متاح غير كافٍ',
|
||
'p2pWithdraw.invalidAddress': 'يرجى إدخال عنوان محفظة صالح',
|
||
'p2pWithdraw.pendingForToken': 'لديك طلب سحب {{token}} معلق بالفعل',
|
||
'p2pWithdraw.tokenLabel': 'الرمز',
|
||
'p2pWithdraw.amountLabel': 'المبلغ',
|
||
'p2pWithdraw.statusLabel': 'الحالة',
|
||
'p2pWithdraw.done': 'تم',
|
||
|
||
'p2pDispute.title': 'فتح نزاع',
|
||
'p2pDispute.description': 'يرجى تقديم تفاصيل حول المشكلة. سيراجع فريق الدعم حالتك ويتواصل مع الطرفين.',
|
||
'p2pDispute.reasonLabel': 'سبب النزاع *',
|
||
'p2pDispute.selectReason': 'اختر سبباً...',
|
||
'p2pDispute.paymentNotReceived': 'لم يتم استلام الدفع',
|
||
'p2pDispute.wrongAmount': 'تم استلام مبلغ خاطئ',
|
||
'p2pDispute.sellerNotResponding': 'البائع لا يستجيب',
|
||
'p2pDispute.buyerNotResponding': 'المشتري لا يستجيب',
|
||
'p2pDispute.fraudulentBehavior': 'سلوك احتيالي',
|
||
'p2pDispute.fakePaymentProof': 'إثبات دفع مزور',
|
||
'p2pDispute.accountMismatch': 'عدم تطابق اسم حساب الدفع',
|
||
'p2pDispute.other': 'أخرى',
|
||
'p2pDispute.detailedDescription': 'وصف مفصل *',
|
||
'p2pDispute.minChars': '(20 حرف على الأقل)',
|
||
'p2pDispute.descriptionPlaceholder': 'يرجى وصف المشكلة بالتفصيل. أضف معرفات المعاملات والتوقيتات والتواصل مع الطرف الآخر...',
|
||
'p2pDispute.evidenceLabel': 'أدلة (اختياري - حد أقصى 5 ملفات، 10MB لكل ملف)',
|
||
'p2pDispute.uploadEvidence': 'رفع الأدلة',
|
||
'p2pDispute.evidenceTypes': 'لقطات شاشة، كشوف حساب بنكية، سجلات محادثات، إيصالات',
|
||
'p2pDispute.maxFilesError': 'الحد الأقصى 5 ملفات أدلة',
|
||
'p2pDispute.fileTooLarge': 'الملف {{name}} كبير جداً (الحد الأقصى 10MB)',
|
||
'p2pDispute.importantNotice': 'ملاحظة مهمة',
|
||
'p2pDispute.falseDisputes': 'النزاعات الكاذبة قد تؤدي لتقييد الحساب',
|
||
'p2pDispute.resolutionTime': 'الحل عادة يستغرق 1-3 أيام عمل',
|
||
'p2pDispute.bothParties': 'يمكن لكلا الطرفين تقديم الأدلة',
|
||
'p2pDispute.adminFinal': 'قرار الإدارة نهائي',
|
||
'p2pDispute.termsCheckbox': 'أؤكد أن المعلومات المقدمة دقيقة وأفهم أن الادعاءات الكاذبة قد تؤدي لعقوبات.',
|
||
'p2pDispute.openDispute': 'فتح نزاع',
|
||
'p2pDispute.disputeOpened': 'تم فتح النزاع بنجاح',
|
||
'p2pDispute.failedToOpen': 'فشل في فتح النزاع. يرجى المحاولة مرة أخرى.',
|
||
'p2pDispute.selectReasonError': 'يرجى اختيار سبب',
|
||
'p2pDispute.descriptionError': 'يرجى تقديم وصف مفصل (20 حرف على الأقل)',
|
||
'p2pDispute.acceptTermsError': 'يرجى قبول الشروط والأحكام',
|
||
'p2pDispute.submitting': 'جاري الإرسال...',
|
||
'p2pDispute.evidenceAlt': 'دليل',
|
||
'p2pDispute.notFound': 'النزاع غير موجود',
|
||
'p2pDispute.notFoundDesc': 'النزاع الذي تبحث عنه غير موجود أو ليس لديك صلاحية الوصول.',
|
||
'p2pDispute.goToTrades': 'الذهاب لتداولاتي',
|
||
'p2pDispute.disputeId': 'نزاع #{{id}}',
|
||
'p2pDispute.opened': 'فُتح في {{date}}',
|
||
'p2pDispute.statusOpen': 'مفتوح',
|
||
'p2pDispute.statusUnderReview': 'قيد المراجعة',
|
||
'p2pDispute.statusResolved': 'تم الحل',
|
||
'p2pDispute.statusClosed': 'مغلق',
|
||
'p2pDispute.relatedTrade': 'التداول المرتبط',
|
||
'p2pDispute.tradeAmountFor': '{{cryptoAmount}} {{token}} مقابل {{fiatAmount}} {{currency}}',
|
||
'p2pDispute.viewTrade': 'عرض التداول',
|
||
'p2pDispute.disputeReason': 'سبب النزاع',
|
||
'p2pDispute.openedBy': 'فُتح بواسطة: {{party}}',
|
||
'p2pDispute.resolutionTitle': 'الحل',
|
||
'p2pDispute.releasedToBuyer': 'أُطلقت للمشتري',
|
||
'p2pDispute.refundedToSeller': 'أُعيدت للبائع',
|
||
'p2pDispute.splitDecision': 'قرار مقسم',
|
||
'p2pDispute.resolvedOn': 'تم الحل في {{date}}',
|
||
'p2pDispute.evidenceTitle': 'الأدلة',
|
||
'p2pDispute.addEvidence': 'إضافة دليل',
|
||
'p2pDispute.uploading': 'جاري الرفع...',
|
||
'p2pDispute.noEvidence': 'لم يتم تقديم أدلة بعد',
|
||
'p2pDispute.uploadEvidenceHelp': 'ارفع لقطات شاشة أو إيصالات أو مستندات لدعم حالتك',
|
||
'p2pDispute.evidenceUploaded': 'تم رفع الدليل بنجاح',
|
||
'p2pDispute.failedToUpload': 'فشل في رفع الدليل',
|
||
'p2pDispute.failedToLoad': 'فشل في تحميل تفاصيل النزاع',
|
||
'p2pDispute.statusTimeline': 'الجدول الزمني للحالة',
|
||
'p2pDispute.disputeOpenedStep': 'تم فتح النزاع',
|
||
'p2pDispute.underReviewStep': 'قيد المراجعة',
|
||
'p2pDispute.adminReviewing': 'الإدارة تراجع الحالة',
|
||
'p2pDispute.resolvedStep': 'تم الحل',
|
||
'p2pDispute.resolutionStep': 'الحل',
|
||
'p2pDispute.pending': 'معلق',
|
||
'p2pDispute.needHelp': 'تحتاج مساعدة؟',
|
||
'p2pDispute.supportResponse': 'فريق الدعم يستجيب عادة خلال 24-48 ساعة.',
|
||
'p2pDispute.contactSupport': 'التواصل مع الدعم',
|
||
|
||
'p2pBlock.title': 'تداول بالجملة (OTC)',
|
||
'p2pBlock.description': 'تداولات كبيرة الحجم بأسعار مخصصة',
|
||
'p2pBlock.vip': 'VIP',
|
||
'p2pBlock.privateNegotiation': 'تفاوض خاص',
|
||
'p2pBlock.escrowProtected': 'محمي بالضمان',
|
||
'p2pBlock.dedicatedSupport': 'دعم مخصص',
|
||
'p2pBlock.flexibleSettlement': 'تسوية مرنة',
|
||
'p2pBlock.minimumAmounts': 'الحد الأدنى لمبالغ التداول بالجملة:',
|
||
'p2pBlock.requestBlockTrade': 'طلب تداول بالجملة',
|
||
'p2pBlock.yourRequests': 'طلباتك:',
|
||
'p2pBlock.requestTitle': 'طلب تداول بالجملة',
|
||
'p2pBlock.requestDescription': 'أرسل طلباً لمكتب OTC لإدارة تداولك الكبير.',
|
||
'p2pBlock.amountLabel': 'المبلغ ({{token}})',
|
||
'p2pBlock.minimumLabel': 'الحد الأدنى: {{amount}} {{token}}',
|
||
'p2pBlock.targetPrice': 'السعر المستهدف (اختياري)',
|
||
'p2pBlock.targetPricePlaceholder': 'السعر المطلوب لكل وحدة',
|
||
'p2pBlock.additionalDetails': 'تفاصيل إضافية (اختياري)',
|
||
'p2pBlock.detailsPlaceholder': 'تفضيلات التسوية، الجدول الزمني، طرق الدفع...',
|
||
'p2pBlock.kycWarning': 'التداولات بالجملة تتطلب توثيق KYC وقد تستغرق 24-48 ساعة للمعالجة. سيتواصل مكتب OTC معك عبر البريد الإلكتروني.',
|
||
'p2pBlock.submitRequest': 'إرسال الطلب',
|
||
'p2pBlock.requestSubmitted': 'تم إرسال طلب التداول بالجملة! سيتواصل مكتب OTC خلال 24 ساعة.',
|
||
'p2pBlock.failedToSubmit': 'فشل في إرسال الطلب',
|
||
'p2pBlock.loginRequired': 'يرجى تسجيل الدخول لإرسال طلب تداول بالجملة',
|
||
'p2pBlock.minimumError': 'الحد الأدنى لتداول {{token}} بالجملة هو {{amount}} {{token}}',
|
||
|
||
'p2pExpress.title': 'الوضع السريع',
|
||
'p2pExpress.subtitle': 'مطابقة فورية لأفضل سعر',
|
||
'p2pExpress.fast': 'سريع',
|
||
'p2pExpress.buyToken': 'شراء {{token}}',
|
||
'p2pExpress.sellToken': 'بيع {{token}}',
|
||
'p2pExpress.amountLabel': 'المبلغ ({{unit}})',
|
||
'p2pExpress.switchTo': 'التبديل لـ {{unit}}',
|
||
'p2pExpress.youPay': 'ستدفع',
|
||
'p2pExpress.youReceive': 'ستستلم',
|
||
'p2pExpress.youSend': 'سترسل',
|
||
'p2pExpress.rate': 'السعر',
|
||
'p2pExpress.merchantRating': 'تقييم التاجر',
|
||
'p2pExpress.payment': 'الدفع',
|
||
'p2pExpress.timeLimit': 'المهلة الزمنية',
|
||
'p2pExpress.noOffers': 'لا توجد عروض لهذا الزوج',
|
||
'p2pExpress.buyInstantly': 'شراء {{token}} فوراً',
|
||
'p2pExpress.sellInstantly': 'بيع {{token}} فوراً',
|
||
'p2pExpress.processing': 'جاري المعالجة...',
|
||
'p2pExpress.tradeStarted': 'بدأ التداول السريع!',
|
||
'p2pExpress.loginRequired': 'سجل الدخول للتداول',
|
||
'p2pExpress.noOffersAvailable': 'لا توجد عروض متاحة',
|
||
'p2pExpress.maxAvailable': 'الحد الأقصى المتاح: {{amount}} {{token}}',
|
||
|
||
'p2pMerchant.yourStatus': 'حالة التاجر',
|
||
'p2pMerchant.currentTierStatus': 'المستوى الحالي وحالة الطلب',
|
||
'p2pMerchant.completedTrades': 'التداولات المكتملة',
|
||
'p2pMerchant.completionRate': 'نسبة الإتمام',
|
||
'p2pMerchant.thirtyDayVolume': 'حجم 30 يوم',
|
||
'p2pMerchant.pendingReview': 'طلب المستوى {{tier}} قيد المراجعة.',
|
||
'p2pMerchant.current': 'الحالي',
|
||
'p2pMerchant.completedTradesReq': 'التداولات المكتملة',
|
||
'p2pMerchant.completionRateReq': 'نسبة الإتمام',
|
||
'p2pMerchant.volumeReq': 'حجم 30 يوم',
|
||
'p2pMerchant.benefits': 'المزايا:',
|
||
'p2pMerchant.pendingOrders': 'حتى {{count}} طلب معلق',
|
||
'p2pMerchant.maxPerTrade': 'حد أقصى ${{amount}} لكل تداول',
|
||
'p2pMerchant.featuredAds': '{{count}} إعلان مميز',
|
||
'p2pMerchant.depositRequired': 'يتطلب إيداع {{amount}} {{token}}',
|
||
'p2pMerchant.applyForUpgrade': 'التقدم للترقية',
|
||
'p2pMerchant.applyForTier': 'التقدم للمستوى {{tier}}',
|
||
'p2pMerchant.applyDescription': 'أرسل طلب ترقية المستوى. سيراجعه فريقنا قريباً.',
|
||
'p2pMerchant.requirementsMet': 'المتطلبات المستوفاة:',
|
||
'p2pMerchant.completedTradesRequirement': 'متطلب التداولات المكتملة',
|
||
'p2pMerchant.completionRateRequirement': 'متطلب نسبة الإتمام',
|
||
'p2pMerchant.volumeRequirement': 'متطلب حجم 30 يوم',
|
||
'p2pMerchant.depositInfo': 'هذا المستوى يتطلب إيداع {{amount}} {{token}}. سيُطلب منك إتمام الإيداع بعد الموافقة.',
|
||
'p2pMerchant.submitApplication': 'إرسال الطلب',
|
||
'p2pMerchant.applicationSubmitted': 'تم إرسال الطلب بنجاح!',
|
||
'p2pMerchant.applicationFailed': 'فشل في إرسال الطلب',
|
||
'p2pMerchant.dashboardTitle': 'لوحة التاجر',
|
||
'p2pMerchant.dashboardSubtitle': 'إدارة تجارة P2P الخاصة بك',
|
||
'p2pMerchant.tabOverview': 'نظرة عامة',
|
||
'p2pMerchant.tabAds': 'إعلاناتي',
|
||
'p2pMerchant.tabUpgrade': 'ترقية المستوى',
|
||
'p2pMerchant.tabSettings': 'الإعدادات',
|
||
'p2pMerchant.thirtyDayVolumeLabel': 'حجم 30 يوم',
|
||
'p2pMerchant.thirtyDayTrades': 'تداولات 30 يوم',
|
||
'p2pMerchant.completionRateLabel': 'نسبة الإتمام',
|
||
'p2pMerchant.avgReleaseTime': 'متوسط وقت الإطلاق',
|
||
'p2pMerchant.volumeTrend': 'اتجاه الحجم',
|
||
'p2pMerchant.last30dVolume': 'حجم التداول آخر 30 يوم',
|
||
'p2pMerchant.tradeCount': 'عدد التداولات',
|
||
'p2pMerchant.dailyTrades30d': 'التداولات اليومية آخر 30 يوم',
|
||
'p2pMerchant.lifetimeStats': 'إحصائيات إجمالية',
|
||
'p2pMerchant.totalVolume': 'الحجم الإجمالي',
|
||
'p2pMerchant.totalTrades': 'إجمالي التداولات',
|
||
'p2pMerchant.buyVolume30d': 'حجم الشراء (30ي)',
|
||
'p2pMerchant.sellVolume30d': 'حجم البيع (30ي)',
|
||
'p2pMerchant.activeAds': 'الإعلانات النشطة ({{count}})',
|
||
'p2pMerchant.createNewAd': 'إنشاء إعلان جديد',
|
||
'p2pMerchant.noAdsYet': 'ليس لديك إعلانات نشطة بعد.',
|
||
'p2pMerchant.createFirstAd': 'أنشئ إعلانك الأول',
|
||
'p2pMerchant.sellTokenFor': 'بيع {{token}} مقابل {{currency}}',
|
||
'p2pMerchant.featured': 'مميز',
|
||
'p2pMerchant.remaining': '{{remaining}} / {{total}} {{token}} متبقي',
|
||
'p2pMerchant.pricePerUnit': '{{price}} {{currency}}/{{token}}',
|
||
'p2pMerchant.total': 'الإجمالي: {{amount}} {{currency}}',
|
||
'p2pMerchant.pause': 'إيقاف',
|
||
'p2pMerchant.activate': 'تفعيل',
|
||
'p2pMerchant.edit': 'تعديل',
|
||
'p2pMerchant.delete': 'حذف',
|
||
'p2pMerchant.adActivated': 'تم تفعيل الإعلان',
|
||
'p2pMerchant.adPaused': 'تم إيقاف الإعلان',
|
||
'p2pMerchant.failedToUpdateStatus': 'فشل في تحديث حالة الإعلان',
|
||
'p2pMerchant.confirmDelete': 'هل أنت متأكد من حذف هذا الإعلان؟',
|
||
'p2pMerchant.adDeleted': 'تم حذف الإعلان بنجاح',
|
||
'p2pMerchant.failedToDelete': 'فشل في حذف الإعلان',
|
||
'p2pMerchant.activeAdsCount': 'الإعلانات النشطة: {{current}} / {{max}}',
|
||
'p2pMerchant.maxOrderLimit': 'الحد الأقصى للطلب: ${{amount}}',
|
||
'p2pMerchant.featuredAdsCount': 'الإعلانات المميزة: {{current}} / {{max}}',
|
||
'p2pMerchant.autoReplyTitle': 'رسالة الرد التلقائي',
|
||
'p2pMerchant.autoReplyDesc': 'يتم إرسال هذه الرسالة تلقائياً عند بدء أحد التداول معك',
|
||
'p2pMerchant.configureAutoReply': 'إعداد الرد التلقائي',
|
||
'p2pMerchant.autoReplyDialogTitle': 'رسالة الرد التلقائي',
|
||
'p2pMerchant.autoReplyDialogDesc': 'يتم إرسال هذه الرسالة تلقائياً عند بدء أحد التداول معك.',
|
||
'p2pMerchant.messageLabel': 'الرسالة',
|
||
'p2pMerchant.autoReplyPlaceholder': 'مرحباً! شكراً لاختيار التداول معي. يرجى اتباع تعليمات الدفع وتحديدها كمدفوعة عند الانتهاء.',
|
||
'p2pMerchant.saveMessage': 'حفظ الرسالة',
|
||
'p2pMerchant.autoReplySaved': 'تم حفظ رسالة الرد التلقائي',
|
||
'p2pMerchant.failedToSaveAutoReply': 'فشل في حفظ الرد التلقائي',
|
||
'p2pMerchant.notificationSettings': 'إعدادات الإشعارات',
|
||
'p2pMerchant.newOrderNotifications': 'إشعارات الطلبات الجديدة',
|
||
'p2pMerchant.newOrderNotificationsDesc': 'تلقي إشعار عند قبول أحد لعرضك',
|
||
'p2pMerchant.paymentNotifications': 'إشعارات الدفع',
|
||
'p2pMerchant.paymentNotificationsDesc': 'تلقي إشعار عند تحديد المشتري الدفع كمرسل',
|
||
'p2pMerchant.chatNotifications': 'إشعارات المحادثة',
|
||
'p2pMerchant.chatNotificationsDesc': 'تلقي إشعار لرسائل المحادثة الجديدة',
|
||
'p2pMerchant.dangerZone': 'منطقة الخطر',
|
||
'p2pMerchant.pauseAllAds': 'إيقاف جميع الإعلانات',
|
||
'p2pMerchant.pauseAllAdsDesc': 'إيقاف جميع إعلاناتك النشطة مؤقتاً',
|
||
'p2pMerchant.pauseAll': 'إيقاف الكل',
|
||
'p2pMerchant.editAdTitle': 'تعديل الإعلان',
|
||
'p2pMerchant.editAdDesc': 'تحديث سعر الإعلان وحدود الطلب',
|
||
'p2pMerchant.adType': 'نوع الإعلان',
|
||
'p2pMerchant.selling': 'بيع',
|
||
'p2pMerchant.buying': 'شراء',
|
||
'p2pMerchant.totalFiatAmount': 'إجمالي مبلغ فيات ({{currency}})',
|
||
'p2pMerchant.enterFiatAmount': 'أدخل مبلغ فيات',
|
||
'p2pMerchant.pricePerTokenCalc': 'سعر كل {{token}}: {{price}} {{currency}}',
|
||
'p2pMerchant.minOrderLabel': 'الحد الأدنى للطلب ({{token}})',
|
||
'p2pMerchant.maxOrderLabel': 'الحد الأقصى للطلب ({{token}})',
|
||
'p2pMerchant.optional': 'اختياري',
|
||
'p2pMerchant.saveChanges': 'حفظ التغييرات',
|
||
'p2pMerchant.adUpdated': 'تم تحديث الإعلان بنجاح',
|
||
'p2pMerchant.failedToUpdate': 'فشل في تحديث الإعلان',
|
||
'p2pMerchant.invalidFiatAmount': 'مبلغ فيات غير صالح',
|
||
'p2pMerchant.createNewOffer': 'إنشاء عرض P2P جديد',
|
||
|
||
'p2pRating.title': 'قيّم تجربتك',
|
||
'p2pRating.description': 'كيف كان تداولك مع {{address}}؟',
|
||
'p2pRating.poor': 'سيء',
|
||
'p2pRating.fair': 'مقبول',
|
||
'p2pRating.good': 'جيد',
|
||
'p2pRating.veryGood': 'جيد جداً',
|
||
'p2pRating.excellent': 'ممتاز',
|
||
'p2pRating.selectRating': 'اختر تقييماً',
|
||
'p2pRating.quickFeedback': 'ملاحظات سريعة (اختياري)',
|
||
'p2pRating.fastPayment': 'دفع سريع',
|
||
'p2pRating.goodCommunication': 'تواصل جيد',
|
||
'p2pRating.smoothTransaction': 'معاملة سلسة',
|
||
'p2pRating.slowResponse': 'استجابة بطيئة',
|
||
'p2pRating.delayedPayment': 'دفع متأخر',
|
||
'p2pRating.additionalComments': 'تعليقات إضافية (اختياري)',
|
||
'p2pRating.sharePlaceholder': 'شارك تجربتك...',
|
||
'p2pRating.ratingAsBuyer': 'التقييم كمشترٍ',
|
||
'p2pRating.ratingAsSeller': 'التقييم كبائع',
|
||
'p2pRating.skip': 'تخطي',
|
||
'p2pRating.submitRating': 'إرسال التقييم',
|
||
'p2pRating.submitting': 'جاري الإرسال...',
|
||
'p2pRating.submitted': 'تم إرسال التقييم بنجاح',
|
||
'p2pRating.alreadyRated': 'لقد قيّمت هذا التداول مسبقاً',
|
||
'p2pRating.selectRatingError': 'يرجى اختيار تقييم',
|
||
'p2pRating.failedToSubmit': 'فشل في إرسال التقييم',
|
||
|
||
'p2pChat.title': 'محادثة',
|
||
'p2pChat.noMessages': 'لا توجد رسائل بعد',
|
||
'p2pChat.startConversation': 'ابدأ المحادثة',
|
||
'p2pChat.placeholder': 'اكتب رسالة...',
|
||
'p2pChat.chatDisabled': 'المحادثة معطلة للتداولات المكتملة/الملغاة',
|
||
'p2pChat.sentImage': 'أرسل صورة',
|
||
'p2pChat.sharedImage': 'صورة مشتركة',
|
||
'p2pChat.imageSent': 'تم إرسال الصورة',
|
||
'p2pChat.failedToSend': 'فشل في إرسال الرسالة',
|
||
'p2pChat.failedToUpload': 'فشل في رفع الصورة',
|
||
'p2pChat.selectImage': 'يرجى اختيار ملف صورة',
|
||
'p2pChat.imageTooLarge': 'يجب أن تكون الصورة أقل من 5MB',
|
||
'p2pChat.newMessage': 'رسالة جديدة',
|
||
'p2pChat.newImage': 'صورة جديدة',
|
||
|
||
// P2P Navigation
|
||
'p2pNav.orders': 'الطلبات',
|
||
'p2pNav.ads': 'الإعلانات',
|
||
'p2pNav.messages': 'الرسائل',
|
||
'p2pNav.buyVisa': 'اشترِ بفيزا',
|
||
|
||
// P2P Messages Inbox
|
||
'p2pMessages.title': 'الرسائل',
|
||
'p2pMessages.subtitle': 'محادثات التداول الخاصة بك',
|
||
'p2pMessages.noConversations': 'لا توجد محادثات بعد',
|
||
'p2pMessages.noConversationsHint': 'ابدأ صفقة لبدء المحادثة',
|
||
'p2pMessages.you': 'أنت',
|
||
'p2pMessages.sentImage': 'أرسل صورة',
|
||
|
||
'p2pFilters.filters': 'الفلاتر',
|
||
'p2pFilters.filterOrders': 'فلترة الطلبات',
|
||
'p2pFilters.reset': 'إعادة تعيين',
|
||
'p2pFilters.applyFilters': 'تطبيق الفلاتر',
|
||
'p2pFilters.cryptocurrency': 'العملة الرقمية',
|
||
'p2pFilters.all': 'الكل',
|
||
'p2pFilters.fiatCurrency': 'عملة فيات',
|
||
'p2pFilters.selectCurrency': 'اختر العملة',
|
||
'p2pFilters.allCurrencies': 'جميع العملات',
|
||
'p2pFilters.paymentMethods': 'طرق الدفع',
|
||
'p2pFilters.amountRange': 'نطاق المبلغ',
|
||
'p2pFilters.minAmount': 'الحد الأدنى',
|
||
'p2pFilters.maxAmount': 'الحد الأقصى',
|
||
'p2pFilters.noLimit': 'بلا حد',
|
||
'p2pFilters.merchantTier': 'مستوى التاجر',
|
||
'p2pFilters.superPlus': 'سوبر+ فقط',
|
||
'p2pFilters.diamondPlus': 'ألماسي+ فقط',
|
||
'p2pFilters.minCompletionRate': 'الحد الأدنى لنسبة الإتمام: {{percent}}%',
|
||
'p2pFilters.onlineOnly': 'المتصلون فقط',
|
||
'p2pFilters.verifiedOnly': 'التجار الموثقون فقط',
|
||
'p2pFilters.sortBy': 'الترتيب',
|
||
'p2pFilters.sortPrice': 'السعر',
|
||
'p2pFilters.sortCompletionRate': 'نسبة الإتمام',
|
||
'p2pFilters.sortTradeCount': 'عدد التداولات',
|
||
'p2pFilters.sortNewest': 'الأحدث',
|
||
'p2pFilters.lowToHigh': 'من الأقل للأعلى',
|
||
'p2pFilters.highToLow': 'من الأعلى للأقل',
|
||
'p2pFilters.iWantToTrade': 'أريد التداول...',
|
||
'p2pFilters.rate': '{{percent}}%+ نسبة',
|
||
|
||
'p2pBalance.title': 'رصيد P2P الداخلي',
|
||
'p2pBalance.subtitle': 'رصيد داخلي لتداول P2P. أودع للبدء في البيع.',
|
||
'p2pBalance.noBalance': 'لا يوجد رصيد بعد',
|
||
'p2pBalance.depositToStart': 'أودع عملة رقمية للبدء في تداول P2P',
|
||
'p2pBalance.total': 'الإجمالي: {{amount}}',
|
||
'p2pBalance.available': 'متاح',
|
||
'p2pBalance.lockedEscrow': 'مقفل (ضمان)',
|
||
'p2pBalance.totalDeposited': 'إجمالي الإيداعات: ',
|
||
'p2pBalance.totalWithdrawn': 'إجمالي السحوبات: ',
|
||
'p2pBalance.deposit': 'إيداع',
|
||
'p2pBalance.withdraw': 'سحب',
|
||
|
||
'p2pTier.lite': 'لايت',
|
||
'p2pTier.super': 'سوبر',
|
||
'p2pTier.diamond': 'ألماسي',
|
||
'p2pTier.liteMerchant': 'تاجر لايت',
|
||
'p2pTier.superMerchant': 'تاجر سوبر',
|
||
'p2pTier.diamondMerchant': 'تاجر ألماسي',
|
||
'p2pTier.liteDesc': 'تاجر موثق أساسي',
|
||
'p2pTier.superDesc': 'تاجر محترف بـ 20+ تداول و90%+ نسبة إتمام',
|
||
'p2pTier.diamondDesc': 'تاجر نخبة بـ 100+ تداول و95%+ نسبة إتمام',
|
||
'p2pTier.merchant': 'تاجر {{tier}}',
|
||
|
||
'p2pNotif.title': 'الإشعارات',
|
||
'p2pNotif.markAllRead': 'تحديد الكل كمقروء',
|
||
'p2pNotif.noNotifications': 'لا توجد إشعارات',
|
||
'p2pNotif.viewAllTrades': 'عرض جميع التداولات',
|
||
|
||
'p2pOrders.title': 'تداولاتي',
|
||
'p2pOrders.subtitle': 'عرض وإدارة تداولات P2P',
|
||
'p2pOrders.active': 'نشط',
|
||
'p2pOrders.completed': 'مكتمل',
|
||
'p2pOrders.cancelled': 'ملغى',
|
||
'p2pOrders.awaitingPayment': 'في انتظار الدفع',
|
||
'p2pOrders.paymentSent': 'تم إرسال الدفع',
|
||
'p2pOrders.disputed': 'متنازع عليه',
|
||
'p2pOrders.refunded': 'مسترد',
|
||
'p2pOrders.noActiveTrades': 'لا توجد تداولات نشطة',
|
||
'p2pOrders.noCompletedTrades': 'لا توجد تداولات مكتملة',
|
||
'p2pOrders.noCancelledTrades': 'لا توجد تداولات ملغاة',
|
||
'p2pOrders.failedToLoad': 'فشل في تحميل التداولات',
|
||
'p2pOrders.paymentDeadline': 'مهلة الدفع: {{time}}',
|
||
|
||
// ==================== BATCH 6: Wallet & Transfers ====================
|
||
|
||
// WalletDashboard
|
||
'wallet.notConnected': 'المحفظة غير متصلة',
|
||
'wallet.connectToView': 'يرجى توصيل محفظتك لعرض لوحة التحكم',
|
||
'wallet.dashboard': 'لوحة تحكم المحفظة',
|
||
'wallet.manageTokens': 'إدارة رموز HEZ و PEZ الخاصة بك',
|
||
'wallet.recentActivity': 'النشاط الأخير',
|
||
'wallet.loading': 'جاري التحميل...',
|
||
'wallet.noRecentTx': 'لا توجد معاملات حديثة',
|
||
'wallet.received': 'مستلم',
|
||
'wallet.sent': 'مرسل',
|
||
'wallet.viewAll': 'عرض الكل',
|
||
'wallet.send': 'إرسال',
|
||
'wallet.receive': 'استقبال',
|
||
'wallet.history': 'السجل',
|
||
'wallet.pezRewards': 'مكافآت PEZ',
|
||
'wallet.epochOpen': 'مفتوح',
|
||
'wallet.epochClaimPeriod': 'فترة المطالبة',
|
||
'wallet.epochClosed': 'مغلق',
|
||
'wallet.epoch': 'الحقبة {{epoch}} - {{status}}',
|
||
'wallet.score': 'النقاط: {{score}}',
|
||
'wallet.recordedForEpoch': 'تم التسجيل لهذه الحقبة',
|
||
'wallet.recording': 'جاري التسجيل...',
|
||
'wallet.recordTrustScore': 'تسجيل نقاط الثقة',
|
||
'wallet.epochsToClaim': '{{count}} حقبة للمطالبة',
|
||
'wallet.epochReward': 'الحقبة {{epoch}}: {{amount}} PEZ',
|
||
'wallet.claim': 'مطالبة',
|
||
'wallet.noClaimableRewards': 'لا توجد مكافآت للمطالبة',
|
||
'wallet.trustScoreRecorded': 'تم تسجيل نقاط الثقة لهذه الحقبة',
|
||
'wallet.failedToRecordScore': 'فشل في تسجيل نقاط الثقة',
|
||
'wallet.rewardClaimed': 'تمت المطالبة بمكافأة {{amount}} PEZ!',
|
||
'wallet.failedToClaimReward': 'فشل في المطالبة بالمكافأة',
|
||
|
||
// AccountBalance
|
||
'balance.connectWallet': 'قم بتوصيل محفظتك لعرض الرصيد',
|
||
'balance.hezBalance': 'رصيد HEZ',
|
||
'balance.multiChain': 'نظرة عامة متعددة السلاسل',
|
||
'balance.addFee': 'إضافة رسوم',
|
||
'balance.addFees': 'إضافة رسوم',
|
||
'balance.sendHezToTeyrchains': 'إرسال HEZ إلى Asset Hub / People Chain',
|
||
'balance.sendHezForPezFees': 'إرسال HEZ لرسوم تحويل PEZ',
|
||
'balance.usdTotal': '≈ ${{amount}} USD (الإجمالي)',
|
||
'balance.priceLoading': 'تحميل السعر...',
|
||
'balance.relayChain': 'Pezkuwi (Relay Chain)',
|
||
'balance.reserved': 'محجوز: {{amount}}',
|
||
'balance.assetHub': 'Pezkuwi Asset Hub',
|
||
'balance.pezFees': '(رسوم PEZ)',
|
||
'balance.lowForFees': 'منخفض للرسوم',
|
||
'balance.peopleChain': 'Pezkuwi People',
|
||
'balance.identityFees': '(رسوم الهوية)',
|
||
'balance.pezBalance': 'رصيد PEZ',
|
||
'balance.govRewardsToken': 'رمز الحوكمة والمكافآت (على Asset Hub)',
|
||
'balance.usdtBalance': 'رصيد USDT',
|
||
'balance.stablecoinOnAssetHub': '≈ ${{amount}} USD • عملة مستقرة (على Asset Hub)',
|
||
'balance.whezBalance': 'رصيد wHEZ',
|
||
'balance.wrappedHezOnAssetHub': 'HEZ مغلف (على Asset Hub)',
|
||
'balance.lpTokenPositions': 'مراكز رموز LP',
|
||
'balance.poolShare': 'حصة المجمع',
|
||
'balance.stake': 'تخزين',
|
||
'balance.accountInfo': 'معلومات الحساب',
|
||
'balance.account': 'الحساب',
|
||
'balance.address': 'العنوان',
|
||
'balance.scoresFromBlockchain': 'النقاط من البلوكتشين',
|
||
'balance.loadingScores': 'تحميل النقاط...',
|
||
'balance.trust': 'الثقة',
|
||
'balance.referral': 'الإحالة',
|
||
'balance.staking': 'التخزين',
|
||
'balance.tiki': 'تيكي',
|
||
'balance.totalScore': 'النقاط الإجمالية',
|
||
'balance.otherAssets': 'أصول أخرى',
|
||
'balance.addToken': 'إضافة رمز',
|
||
'balance.noCustomTokens': 'لا توجد رموز مخصصة بعد',
|
||
'balance.addCustomTokensDesc': 'أضف رموزاً مخصصة لتتبع أصول إضافية',
|
||
'balance.tokenAlreadyAdded': 'الرمز مضاف بالفعل!',
|
||
|
||
// TransferModal
|
||
'transfer.sendToken': 'إرسال {{token}}',
|
||
'transfer.sendTokens': 'إرسال الرموز',
|
||
'transfer.transferTo': 'تحويل {{name}} إلى حساب آخر',
|
||
'transfer.transferTokens': 'تحويل الرموز إلى حساب آخر',
|
||
'transfer.success': 'تم التحويل بنجاح!',
|
||
'transfer.finalized': 'تم الانتهاء من معاملتك',
|
||
'transfer.txHash': 'هاش المعاملة',
|
||
'transfer.failed': 'فشل التحويل',
|
||
'transfer.tryAgain': 'حاول مرة أخرى',
|
||
'transfer.selectToken': 'اختر الرمز',
|
||
'transfer.selectTokenPlaceholder': 'اختر رمزاً',
|
||
'transfer.recipientAddress': 'عنوان المستلم',
|
||
'transfer.recipientPlaceholder': 'عنوان المستلم',
|
||
'transfer.amountLabel': 'المبلغ ({{token}})',
|
||
'transfer.amountPlaceholder': 'المبلغ',
|
||
'transfer.decimals': 'الأرقام العشرية: {{decimals}}',
|
||
'transfer.signTransaction': 'يرجى توقيع المعاملة في إضافة Pezkuwi.js',
|
||
'transfer.txPending': 'المعاملة قيد الانتظار... في انتظار الاكتمال',
|
||
'transfer.waitingSignature': 'في انتظار التوقيع...',
|
||
'transfer.processing': 'جاري المعالجة...',
|
||
'transfer.walletNotConnected': 'المحفظة غير متصلة',
|
||
'transfer.assetHubNotReady': 'اتصال Asset Hub غير جاهز. هذا الرمز على Asset Hub.',
|
||
'transfer.fillAllFields': 'يرجى ملء جميع الحقول',
|
||
'transfer.txFailed': 'فشلت المعاملة',
|
||
'transfer.sentAmount': 'تم إرسال {{amount}} {{token}} إلى {{recipient}}',
|
||
'transfer.errorOccurred': 'حدث خطأ أثناء التحويل',
|
||
'transfer.pleaseTryAgain': 'يرجى المحاولة مرة أخرى',
|
||
'transfer.error': 'خطأ',
|
||
|
||
// ReceiveModal
|
||
'receive.title': 'استقبال الرموز',
|
||
'receive.description': 'شارك هذا العنوان لاستقبال HEZ وPEZ والرموز الأخرى',
|
||
'receive.accountName': 'اسم الحساب',
|
||
'receive.unnamed': 'حساب بدون اسم',
|
||
'receive.walletAddress': 'عنوان المحفظة',
|
||
'receive.copied': 'تم النسخ!',
|
||
'receive.copyAddress': 'نسخ العنوان',
|
||
'receive.addressCopied': 'تم نسخ العنوان!',
|
||
'receive.addressCopiedDesc': 'تم نسخ عنوان محفظتك إلى الحافظة',
|
||
'receive.copyFailed': 'فشل النسخ',
|
||
'receive.copyFailedDesc': 'فشل في نسخ العنوان إلى الحافظة',
|
||
'receive.warning': 'أرسل فقط رموز متوافقة مع PezkuwiChain إلى هذا العنوان. إرسال رموز أخرى قد يؤدي إلى خسارة دائمة.',
|
||
|
||
// TransactionHistory
|
||
'txHistory.title': 'سجل المعاملات',
|
||
'txHistory.description': 'المعاملات الأخيرة المتعلقة بحسابك',
|
||
'txHistory.loading': 'تحميل المعاملات...',
|
||
'txHistory.noTx': 'لم يتم العثور على معاملات',
|
||
'txHistory.noTxDesc': 'ستظهر معاملاتك الأخيرة هنا',
|
||
'txHistory.received': 'مستلم',
|
||
'txHistory.sent': 'مرسل',
|
||
'txHistory.from': 'من:',
|
||
'txHistory.to': 'إلى:',
|
||
'txHistory.txDetails': 'تفاصيل المعاملة',
|
||
'txHistory.blockExtrinsic': 'بلوك #{{block}}، Extrinsic #{{extrinsic}}',
|
||
'txHistory.viewDetails': 'عرض التفاصيل',
|
||
'txHistory.fetchError': 'فشل في جلب سجل المعاملات',
|
||
|
||
// XCMTeleportModal
|
||
'xcm.title': 'نقل HEZ إلى تيرتشين',
|
||
'xcm.description': 'نقل HEZ من Pezkuwi (Relay Chain) إلى تيرتشين لرسوم المعاملات',
|
||
'xcm.success': 'تم النقل بنجاح!',
|
||
'xcm.sentTo': 'تم إرسال {{amount}} HEZ إلى {{chain}}',
|
||
'xcm.failed': 'فشل النقل',
|
||
'xcm.tryAgain': 'حاول مرة أخرى',
|
||
'xcm.targetTeyrchain': 'تيرتشين الهدف',
|
||
'xcm.relayChain': 'Pezkuwi (Relay Chain)',
|
||
'xcm.teleportMinHez': 'انقل 0.1 HEZ على الأقل للرسوم.',
|
||
'xcm.amountHez': 'المبلغ (HEZ)',
|
||
'xcm.signTransaction': 'يرجى توقيع المعاملة في إضافة المحفظة',
|
||
'xcm.inProgress': 'نقل XCM جاري... قد يستغرق بعض الوقت.',
|
||
'xcm.waitingSignature': 'في انتظار التوقيع...',
|
||
'xcm.processingXcm': 'معالجة XCM...',
|
||
'xcm.teleportTo': 'نقل HEZ إلى {{chain}}',
|
||
'xcm.walletNotConnected': 'المحفظة غير متصلة',
|
||
'xcm.invalidAmount': 'يرجى إدخال مبلغ صالح',
|
||
'xcm.insufficientBalance': 'رصيد غير كافٍ في Relay Chain',
|
||
'xcm.teleportFailed': 'فشل النقل',
|
||
'xcm.teleportSuccess': 'تم النقل بنجاح!',
|
||
'xcm.teleportedTo': 'تم نقل {{amount}} HEZ إلى {{chain}}!',
|
||
'xcm.assetHubName': 'Pezkuwi Asset Hub',
|
||
'xcm.assetHubDesc': 'لتحويلات رمز PEZ',
|
||
'xcm.peopleName': 'Pezkuwi People',
|
||
'xcm.peopleDesc': 'للهوية والمواطنة',
|
||
'xcm.pleaseTryAgain': 'يرجى المحاولة مرة أخرى',
|
||
'xcm.txHash': 'هاش المعاملة',
|
||
|
||
// WalletModal
|
||
'walletModal.connected': 'المحفظة متصلة',
|
||
'walletModal.connect': 'توصيل المحفظة',
|
||
'walletModal.manageAccount': 'إدارة حساب Pezkuwi الخاص بك',
|
||
'walletModal.connectDesc': 'قم بتوصيل إضافة Pezkuwi.js للتفاعل مع PezkuwiChain',
|
||
'walletModal.tryAgain': 'حاول مرة أخرى',
|
||
'walletModal.installChrome': 'تثبيت من متجر Chrome الإلكتروني',
|
||
'walletModal.afterInstall': 'بعد التثبيت، أعد تحميل الصفحة وحاول مرة أخرى',
|
||
'walletModal.accountName': 'اسم الحساب',
|
||
'walletModal.unnamed': 'حساب بدون اسم',
|
||
'walletModal.address': 'العنوان',
|
||
'walletModal.scoresFromBlockchain': 'النقاط من البلوكتشين',
|
||
'walletModal.loadingScores': 'تحميل النقاط...',
|
||
'walletModal.trust': 'الثقة',
|
||
'walletModal.referral': 'الإحالة',
|
||
'walletModal.staking': 'التخزين',
|
||
'walletModal.tiki': 'تيكي',
|
||
'walletModal.totalScore': 'النقاط الإجمالية',
|
||
'walletModal.source': 'المصدر',
|
||
'walletModal.viewOnExplorer': 'عرض في المستكشف',
|
||
'walletModal.disconnect': 'قطع الاتصال',
|
||
'walletModal.switchAccount': 'تبديل الحساب',
|
||
'walletModal.selectAccount': 'اختر حساباً للاتصال:',
|
||
'walletModal.connectPezkuwi': 'توصيل Pezkuwi.js',
|
||
'walletModal.noWallet': 'ليس لديك محفظة Pezkuwi؟',
|
||
'walletModal.getFromStore': 'احصل عليها من متجر Chrome الإلكتروني',
|
||
'walletModal.extensionTitle': 'إضافة المتصفح',
|
||
'walletModal.extensionDesc': 'لأجهزة الكمبيوتر — ثبّت من متجر Chrome الإلكتروني',
|
||
'walletModal.extensionConnect': 'اتصل بالإضافة',
|
||
'walletModal.extensionGet': 'احصل عليه من متجر Chrome',
|
||
'walletModal.mobileTitle': 'محفظة الجوال',
|
||
'walletModal.mobileDesc': 'للجوال — امسح رمز QR بتطبيق pezWallet',
|
||
'walletModal.mobileConnect': 'اتصل بـ pezWallet',
|
||
'walletModal.mobileComingSoon': 'تنزيل من Play Store',
|
||
'walletModal.mobilePlayStore': 'تنزيل من Play Store',
|
||
'walletModal.connectingExtension': 'وافق في الإضافة...',
|
||
'walletModal.or': 'أو',
|
||
'walletModal.connectWC': 'اتصل عبر pezWallet (الجوال)',
|
||
'walletModal.wcScanQR': 'امسح بـ pezWallet للاتصال',
|
||
'walletModal.wcOpenWallet': 'اتصل بتطبيق pezWallet',
|
||
'walletModal.wcWaitingMobile': 'وافق على الاتصال في pezWallet',
|
||
'walletModal.wcOpenApp': 'افتح pezWallet',
|
||
'walletModal.wcInstallHint': 'ليس لديك pezWallet؟ حمّله من Play Store.',
|
||
'walletModal.wcGenerating': 'جاري إنشاء رمز QR...',
|
||
'walletModal.wcWaiting': 'في انتظار اتصال المحفظة...',
|
||
'walletModal.wcConnected': 'تم الاتصال!',
|
||
'walletModal.wcInstructions': 'افتح تطبيق pezWallet → الإعدادات → WalletConnect → امسح رمز QR',
|
||
'walletModal.wcRetry': 'حاول مرة أخرى',
|
||
'walletModal.wcTimeout': 'انتهت مهلة الاتصال. يرجى المحاولة مرة أخرى.',
|
||
|
||
// WalletButton
|
||
'walletBtn.connectWallet': 'توصيل المحفظة',
|
||
'walletBtn.wrongNetwork': 'شبكة خاطئة',
|
||
'walletBtn.walletDetails': 'تفاصيل المحفظة',
|
||
'walletBtn.address': 'العنوان',
|
||
'walletBtn.balance': 'الرصيد',
|
||
'walletBtn.network': 'الشبكة',
|
||
'walletBtn.pezkuwiChain': 'PezkuwiChain',
|
||
'walletBtn.unknownNetwork': 'شبكة غير معروفة',
|
||
'walletBtn.switchNetwork': 'التبديل إلى PezkuwiChain',
|
||
'walletBtn.disconnect': 'قطع الاتصال',
|
||
|
||
// TransactionModal
|
||
'txModal.sendHez': 'إرسال HEZ',
|
||
'txModal.castVote': 'الإدلاء بالصوت',
|
||
'txModal.delegateVoting': 'تفويض قوة التصويت',
|
||
'txModal.sendHezDesc': 'إرسال رموز HEZ إلى عنوان آخر',
|
||
'txModal.voteDesc': 'تقديم صوتك للمقترح',
|
||
'txModal.delegateDesc': 'تفويض قوة التصويت لعنوان آخر',
|
||
'txModal.recipientAddress': 'عنوان المستلم',
|
||
'txModal.amountHez': 'المبلغ (HEZ)',
|
||
'txModal.voteMessage': 'رسالة التصويت',
|
||
'txModal.votePlaceholder': 'أدخل سبب تصويتك (اختياري)',
|
||
'txModal.processing': 'جاري المعالجة...',
|
||
'txModal.sendTransaction': 'إرسال المعاملة',
|
||
'txModal.signSubmit': 'التوقيع والإرسال',
|
||
'txModal.cancel': 'إلغاء',
|
||
'txModal.txSubmitted': 'تم إرسال المعاملة بنجاح!',
|
||
'txModal.txHash': 'هاش المعاملة',
|
||
'txModal.close': 'إغلاق',
|
||
'txModal.fillAllFields': 'يرجى ملء جميع الحقول',
|
||
'txModal.enterMessage': 'يرجى إدخال رسالة للتوقيع',
|
||
|
||
// MultiSigWallet
|
||
'multisig.walletBalance': 'رصيد المحفظة',
|
||
'multisig.requiredSignatures': 'التوقيعات المطلوبة',
|
||
'multisig.signersRequired': 'الموقعون المطلوبون',
|
||
'multisig.pendingTransactions': 'المعاملات المعلقة',
|
||
'multisig.awaitingSignatures': 'في انتظار التوقيعات',
|
||
'multisig.createTransaction': 'إنشاء معاملة',
|
||
'multisig.recipientAddress': 'عنوان المستلم',
|
||
'multisig.amount': 'المبلغ',
|
||
'multisig.description': 'الوصف',
|
||
'multisig.txPurpose': 'الغرض من المعاملة',
|
||
'multisig.signatures': '{{current}}/{{required}} توقيع',
|
||
'multisig.sign': 'توقيع',
|
||
'multisig.pending': 'معلق',
|
||
'multisig.executed': 'منفذ',
|
||
'multisig.rejected': 'مرفوض',
|
||
|
||
// ==================== BATCH 7: Treasury ====================
|
||
|
||
// TreasuryOverview
|
||
'treasury.loading': 'جاري تحميل بيانات الخزينة من البلوكشين...',
|
||
'treasury.errorLoad': 'فشل تحميل بيانات الخزينة: {{error}}',
|
||
'treasury.liveData': 'بيانات البلوكشين المباشرة',
|
||
'treasury.activeProposals': '{{count}} مقترح نشط',
|
||
'treasury.hezInTreasury': '{{amount}} HEZ في الخزينة',
|
||
'treasury.health': 'صحة الخزينة',
|
||
'treasury.healthExcellent': 'ممتاز',
|
||
'treasury.healthGood': 'جيد',
|
||
'treasury.healthFair': 'متوسط',
|
||
'treasury.healthCritical': 'حرج',
|
||
'treasury.runway': 'الاستدامة',
|
||
'treasury.runwayMonths': '{{months}} شهر',
|
||
'treasury.burnRate': 'معدل الإنفاق',
|
||
'treasury.totalBalance': 'الرصيد الإجمالي',
|
||
'treasury.monthlyIncome': 'الدخل الشهري',
|
||
'treasury.monthlyExpenses': 'المصروفات الشهرية',
|
||
'treasury.pendingProposals': 'المقترحات المعلقة',
|
||
'treasury.requested': '${{amount}}k مطلوب',
|
||
'treasury.thisMonth': '+{{percent}}% هذا الشهر',
|
||
'treasury.vsLastMonth': '{{percent}}% مقارنة بالشهر الماضي',
|
||
'treasury.budgetAllocation': 'توزيع الميزانية حسب الفئة',
|
||
'treasury.quarterUtilization': 'استخدام ميزانية الربع الحالي',
|
||
|
||
// FundingProposal
|
||
'funding.createTitle': 'إنشاء مقترح تمويل',
|
||
'funding.createDesc': 'تقديم طلب ميزانية مفصل لتمويل الخزينة',
|
||
'funding.proposalTitle': 'عنوان المقترح',
|
||
'funding.titlePlaceholder': 'أدخل عنواناً واضحاً ووصفياً',
|
||
'funding.category': 'الفئة',
|
||
'funding.selectCategory': 'اختر فئة',
|
||
'funding.catDevelopment': 'التطوير',
|
||
'funding.catMarketing': 'التسويق',
|
||
'funding.catOperations': 'العمليات',
|
||
'funding.catCommunity': 'المجتمع',
|
||
'funding.catResearch': 'البحث',
|
||
'funding.catInfrastructure': 'البنية التحتية',
|
||
'funding.description': 'الوصف',
|
||
'funding.descPlaceholder': 'قدم وصفاً مفصلاً للمقترح',
|
||
'funding.budgetBreakdown': 'تفصيل الميزانية',
|
||
'funding.total': 'الإجمالي: ${{amount}}',
|
||
'funding.item': 'بند {{index}}',
|
||
'funding.itemDesc': 'الوصف',
|
||
'funding.itemDescPlaceholder': 'وصف بند الميزانية',
|
||
'funding.amountUsd': 'المبلغ ($)',
|
||
'funding.justification': 'المبرر',
|
||
'funding.justificationPlaceholder': 'اشرح لماذا هذا الإنفاق ضروري',
|
||
'funding.addBudgetItem': 'إضافة بند ميزانية',
|
||
'funding.milestones': 'المراحل والمخرجات',
|
||
'funding.milestonesDesc': 'حدد مراحل واضحة مع جدول الدفع',
|
||
'funding.milestone': 'المرحلة {{index}}',
|
||
'funding.milestoneTitle': 'العنوان',
|
||
'funding.milestoneTitlePlaceholder': 'عنوان المرحلة',
|
||
'funding.paymentAmount': 'مبلغ الدفع ($)',
|
||
'funding.deliverables': 'المخرجات',
|
||
'funding.deliverablesPlaceholder': 'ما سيتم تسليمه',
|
||
'funding.deadline': 'الموعد النهائي',
|
||
'funding.mismatchWarning': 'إجمالي المراحل (${{milestoneTotal}}) لا يتطابق مع إجمالي الميزانية (${{budgetTotal}})',
|
||
'funding.saveDraft': 'حفظ المسودة',
|
||
'funding.submitProposal': 'تقديم المقترح',
|
||
'funding.addMilestone': 'إضافة مرحلة',
|
||
|
||
// SpendingHistory
|
||
'spending.title': 'سجل إنفاق الخزينة',
|
||
'spending.description': 'تتبع جميع نفقات الخزينة والمقترحات المعتمدة',
|
||
'spending.searchPlaceholder': 'البحث في المعاملات...',
|
||
'spending.allCategories': 'جميع الفئات',
|
||
'spending.allStatus': 'جميع الحالات',
|
||
'spending.completed': 'مكتمل',
|
||
'spending.pending': 'معلق',
|
||
'spending.rejected': 'مرفوض',
|
||
'spending.export': 'تصدير',
|
||
'spending.date': 'التاريخ',
|
||
'spending.desc': 'الوصف',
|
||
'spending.category': 'الفئة',
|
||
'spending.amount': 'المبلغ',
|
||
'spending.status': 'الحالة',
|
||
'spending.proposalId': 'معرف المقترح',
|
||
'spending.actions': 'الإجراءات',
|
||
'spending.view': 'عرض',
|
||
|
||
// MultiSigApproval
|
||
'msApproval.pendingApprovals': 'الموافقات المعلقة',
|
||
'msApproval.totalValue': 'القيمة الإجمالية',
|
||
'msApproval.activeSigners': 'الموقعون النشطون',
|
||
'msApproval.expiringSoon': 'تنتهي قريباً',
|
||
'msApproval.pending': 'معلق ({{count}})',
|
||
'msApproval.approved': 'معتمد ({{count}})',
|
||
'msApproval.rejected': 'مرفوض ({{count}})',
|
||
'msApproval.deadline': 'الموعد النهائي: {{date}}',
|
||
'msApproval.approvalProgress': 'تقدم الموافقة',
|
||
'msApproval.signatures': '{{current}}/{{required}} توقيع',
|
||
'msApproval.signers': 'الموقعون',
|
||
'msApproval.approve': 'موافقة',
|
||
'msApproval.reject': 'رفض',
|
||
'msApproval.viewDetails': 'عرض التفاصيل',
|
||
'msApproval.noApproved': 'لا توجد مقترحات معتمدة بعد',
|
||
'msApproval.noRejected': 'لا توجد مقترحات مرفوضة',
|
||
|
||
// ============ BATCH 8: Forum ============
|
||
'forum.backToForum': '← العودة إلى المنتدى',
|
||
'forum.loading': 'جارٍ تحميل المنتدى...',
|
||
'forum.totalDiscussions': 'إجمالي المناقشات',
|
||
'forum.categories': 'الأقسام',
|
||
'forum.activeUsers': 'المستخدمون النشطون',
|
||
'forum.totalReplies': 'إجمالي الردود',
|
||
'forum.searchPlaceholder': 'البحث في المناقشات...',
|
||
'forum.allCategories': 'جميع الأقسام',
|
||
'forum.sortRecent': 'الأحدث',
|
||
'forum.sortPopular': 'الأكثر شعبية',
|
||
'forum.sortReplies': 'الأكثر ردوداً',
|
||
'forum.sortViewed': 'الأكثر مشاهدة',
|
||
'forum.newDiscussion': 'مناقشة جديدة',
|
||
'forum.noDiscussions': 'لم يتم العثور على مناقشات',
|
||
'forum.adjustFilters': 'حاول تعديل البحث أو المرشحات',
|
||
'forum.discussionCount': '{{count}} مناقشة',
|
||
'forum.pinned': 'مثبت',
|
||
'forum.locked': 'مقفل',
|
||
'forum.trending': 'رائج',
|
||
'forum.by': 'بواسطة',
|
||
'forum.replies': 'ردود',
|
||
'forum.views': 'مشاهدات',
|
||
'forum.posted': 'نُشر',
|
||
'forum.communityForum': 'منتدى المجتمع',
|
||
'forum.communityForumDesc': 'ناقش المقترحات وشارك أفكارك وتواصل مع المجتمع',
|
||
'forum.newTopic': 'موضوع جديد',
|
||
'forum.guestBrowsing': 'أنت تتصفح كضيف',
|
||
'forum.guestBrowsingDesc': 'سجل الدخول لإنشاء المواضيع والرد والتفاعل مع المجتمع',
|
||
'forum.login': 'تسجيل الدخول',
|
||
'forum.forumStats': 'إحصائيات المنتدى',
|
||
'forum.topics': 'المواضيع',
|
||
'forum.members': 'الأعضاء',
|
||
'forum.onlineNow': 'متصل الآن',
|
||
'forum.allTopics': 'جميع المواضيع',
|
||
'forum.quickLinks': 'روابط سريعة',
|
||
'forum.govDashboard': 'لوحة الحوكمة',
|
||
'forum.documentation': 'التوثيق',
|
||
'forum.joinDiscord': 'انضم إلى Discord',
|
||
'forum.sortBy': 'ترتيب حسب',
|
||
'forum.recentActivity': 'النشاط الأخير',
|
||
'forum.noDiscussionsYet': 'لا توجد مناقشات بعد',
|
||
'forum.beFirstToStart': 'كن أول من يبدأ محادثة!',
|
||
'forum.createFirstTopic': 'أنشئ أول موضوع',
|
||
'forum.moreTags': '+{{count}} المزيد',
|
||
'forum.loginRequired': 'تسجيل الدخول مطلوب',
|
||
'forum.loginRequiredDesc': 'يجب عليك تسجيل الدخول لتنفيذ هذا الإجراء.',
|
||
'forum.joinCommunity': 'انضم إلى مجتمعنا:',
|
||
'forum.joinCreateTopics': 'إنشاء مواضيع نقاش جديدة',
|
||
'forum.joinReply': 'الرد على المناقشات الحالية',
|
||
'forum.joinUpvote': 'التصويت للمحتوى المفيد',
|
||
'forum.joinGov': 'المشاركة في الحوكمة',
|
||
'forum.continueBrowsing': 'متابعة التصفح',
|
||
'forum.createNewTopic': 'إنشاء موضوع جديد',
|
||
'forum.startNewDiscussion': 'ابدأ مناقشة جديدة مع المجتمع',
|
||
'forum.category': 'القسم',
|
||
'forum.selectCategory': 'اختر قسماً',
|
||
'forum.title': 'العنوان',
|
||
'forum.enterTitle': 'أدخل عنواناً وصفياً',
|
||
'forum.content': 'المحتوى',
|
||
'forum.writeContent': 'اكتب محتوى المناقشة هنا...',
|
||
'forum.tagsOptional': 'الوسوم (اختياري)',
|
||
'forum.tagsPlaceholder': 'حوكمة، مقترح، خزينة (مفصولة بفواصل)',
|
||
'forum.creating': 'جارٍ الإنشاء...',
|
||
'forum.createTopic': 'إنشاء موضوع',
|
||
|
||
'discussion.title': 'منتدى النقاش',
|
||
'discussion.subtitle': 'شارك أفكارك وملاحظاتك حول هذا المقترح',
|
||
'discussion.commentPlaceholder': 'اكتب تعليقك... (يدعم Markdown)',
|
||
'discussion.markdownHelp': 'مساعدة Markdown',
|
||
'discussion.postComment': 'نشر التعليق',
|
||
'discussion.markdownFormatting': 'تنسيق Markdown:',
|
||
'discussion.youWereMentioned': 'تمت الإشارة إليك',
|
||
'discussion.mentionedYou': '{{author}} أشار إليك في تعليق',
|
||
'discussion.justNow': 'الآن',
|
||
'discussion.reply': 'رد',
|
||
'discussion.report': 'إبلاغ',
|
||
'discussion.edit': 'تعديل',
|
||
'discussion.delete': 'حذف',
|
||
'discussion.replyPlaceholder': 'اكتب ردك... استخدم @مستخدم للإشعار',
|
||
'discussion.cancel': 'إلغاء',
|
||
'discussion.postReply': 'نشر الرد',
|
||
|
||
'forumTopic.notFound': 'المناقشة غير موجودة',
|
||
'forumTopic.notFoundDesc': 'ربما تم حذف هذه المناقشة أو أنها غير موجودة.',
|
||
'forumTopic.saved': 'محفوظ',
|
||
'forumTopic.save': 'حفظ',
|
||
'forumTopic.share': 'مشاركة',
|
||
'forumTopic.report': 'إبلاغ',
|
||
'forumTopic.leaveReply': 'اترك رداً',
|
||
'forumTopic.writeReply': 'اكتب ردك...',
|
||
'forumTopic.posting': 'جارٍ النشر...',
|
||
'forumTopic.postReply': 'نشر الرد',
|
||
'forumTopic.loginToJoin': 'سجل الدخول للمشاركة في النقاش',
|
||
'forumTopic.loginToReply': 'سجل الدخول للرد',
|
||
'forumTopic.lockedMsg': 'تم قفل هذه المناقشة ولم تعد تقبل ردوداً جديدة.',
|
||
'forumTopic.replyCount_one': '{{count}} رد',
|
||
'forumTopic.replyCount_other': '{{count}} ردود',
|
||
'forumTopic.noReplies': 'لا توجد ردود بعد. كن أول من يرد!',
|
||
'forumTopic.continueReading': 'متابعة القراءة',
|
||
'forumTopic.joinReply': 'الرد على المناقشات',
|
||
'forumTopic.joinUpvote': 'التصويت للمحتوى المفيد',
|
||
'forumTopic.joinSave': 'حفظ المواضيع للاطلاع عليها لاحقاً',
|
||
'forumTopic.reportContent': 'الإبلاغ عن المحتوى',
|
||
'forumTopic.reportReason': 'لماذا تبلغ عن هذا المحتوى؟',
|
||
'forumTopic.reportSpam': 'رسائل غير مرغوبة أو مضللة',
|
||
'forumTopic.reportHarassment': 'تحرش أو خطاب كراهية',
|
||
'forumTopic.reportInappropriate': 'محتوى غير لائق',
|
||
'forumTopic.reportOffTopic': 'خارج الموضوع',
|
||
'forumTopic.reportOther': 'أخرى',
|
||
'forumTopic.replyTo': 'رد على {{name}}...',
|
||
|
||
'moderation.totalReports': 'إجمالي البلاغات',
|
||
'moderation.resolved': 'تم الحل',
|
||
'moderation.pending': 'معلق',
|
||
'moderation.bannedUsers': 'المستخدمون المحظورون',
|
||
'moderation.flaggedContent': 'المحتوى المُعلَّم',
|
||
'moderation.reportsQueue': 'قائمة البلاغات',
|
||
'moderation.autoModeration': 'الإشراف التلقائي',
|
||
'moderation.userManagement': 'إدارة المستخدمين',
|
||
'moderation.reportedUser': 'المستخدم المُبلَّغ عنه: {{user}}',
|
||
'moderation.reportedBy': 'أبلغ عنه: {{user}}',
|
||
'moderation.review': 'مراجعة',
|
||
'moderation.takeAction': 'اتخاذ إجراء',
|
||
'moderation.autoModSettings': 'إعدادات الإشراف التلقائي',
|
||
'moderation.enableAutoMod': 'تفعيل الإشراف التلقائي',
|
||
'moderation.autoModDesc': 'وضع علامة تلقائية على المحتوى المشبوه',
|
||
'moderation.sentimentThreshold': 'عتبة المشاعر',
|
||
'moderation.sentimentThresholdDesc': 'وضع علامة على التعليقات ذات المشاعر أقل من %{{threshold}}',
|
||
'moderation.autoModInfo': 'يستخدم الإشراف التلقائي الذكاء الاصطناعي لاكتشاف المحتوى الضار المحتمل ووضع علامة عليه تلقائياً للمراجعة.',
|
||
'moderation.userModActions': 'إجراءات إشراف المستخدمين',
|
||
'moderation.reportsWarnings': '{{reports}} بلاغات، {{warnings}} تحذيرات',
|
||
'moderation.warn': 'تحذير',
|
||
'moderation.suspend': 'تعليق',
|
||
'moderation.ban': 'حظر',
|
||
|
||
'notifCenter.youWereMentioned': 'تمت الإشارة إليك',
|
||
'notifCenter.mentionedYou': '{{sender}} أشار إليك في مناقشة',
|
||
'notifCenter.newReply': 'رد جديد',
|
||
'notifCenter.repliedToComment': '{{sender}} رد على تعليقك',
|
||
'notifCenter.all': 'الكل',
|
||
'notifCenter.unread': 'غير مقروء',
|
||
'notifCenter.settings': 'الإعدادات',
|
||
'notifCenter.notifications': '{{count}} إشعارات',
|
||
'notifCenter.markAllRead': 'تعيين الكل كمقروء',
|
||
'notifCenter.pushNotifications': 'الإشعارات الفورية',
|
||
'notifCenter.mentions': 'الإشارات',
|
||
'notifCenter.replies': 'الردود',
|
||
|
||
// Batch 9: Citizenship Modal
|
||
'citizenModal.title': 'مواطنة كردستان الرقمية',
|
||
'citizenModal.invitedDesc': 'لقد تمت دعوتك للانضمام إلى كردستان الرقمية! أكمل الطلب أدناه.',
|
||
'citizenModal.defaultDesc': 'انضم إلى دولة كردستان الرقمية كمواطن أو تحقق من مواطنتك الحالية',
|
||
'citizenModal.existingTab': 'أنا مواطن بالفعل',
|
||
'citizenModal.newTab': 'أريد أن أصبح مواطناً',
|
||
|
||
'existingAuth.title': 'التحقق كمواطن',
|
||
'existingAuth.description': 'أدخل رقم المواطنة من لوحة التحكم للتحقق',
|
||
'existingAuth.citizenNumber': 'رقم المواطن',
|
||
'existingAuth.citizenNumberHint': 'أدخل رقم المواطن الكامل من لوحة التحكم (التنسيق: #معرف_المجموعة-معرف_العنصر-6أرقام)',
|
||
'existingAuth.connectWalletFirst': 'قم بتوصيل المحفظة أولاً',
|
||
'existingAuth.verifyCitizenNumber': 'تحقق من رقم المواطن',
|
||
'existingAuth.verifying': 'جاري التحقق من رقم المواطن على البلوكتشين...',
|
||
'existingAuth.nftVerified': 'تم التحقق من ملكية NFT! الآن قم بالتوقيع لإثبات تحكمك في هذه المحفظة.',
|
||
'existingAuth.authChallenge': 'تحدي المصادقة:',
|
||
'existingAuth.signMessage': 'وقّع الرسالة للمصادقة',
|
||
'existingAuth.authSuccess': 'المصادقة ناجحة!',
|
||
'existingAuth.welcomeBack': 'مرحباً بعودتك، مواطن #{{number}}',
|
||
'existingAuth.redirecting': 'جاري التوجيه إلى لوحة تحكم المواطن...',
|
||
'existingAuth.tryAgain': 'حاول مرة أخرى',
|
||
'existingAuth.securityInfo': 'معلومات الأمان',
|
||
'existingAuth.securityNft': 'يتم التحقق من رقم NFT الخاص بك بالتشفير على السلسلة',
|
||
'existingAuth.securitySig': 'التوقيع يثبت تحكمك في المحفظة دون كشف المفاتيح الخاصة',
|
||
'existingAuth.securityExpire': 'تنتهي الجلسة بعد 24 ساعة لأمانك',
|
||
'existingAuth.securityNoData': 'لا يتم نقل أو تخزين أي بيانات شخصية على السلسلة',
|
||
'existingAuth.connectWallet': 'يرجى توصيل محفظتك أولاً',
|
||
'existingAuth.enterCitizenNumber': 'يرجى إدخال رقم المواطن',
|
||
'existingAuth.invalidNumber': 'رقم مواطن غير صالح أو لا يتطابق مع محفظتك',
|
||
'existingAuth.verificationFailed': 'فشل التحقق من رقم المواطن',
|
||
'existingAuth.missingAuthData': 'بيانات المصادقة مفقودة',
|
||
'existingAuth.signatureFailed': 'فشل التحقق من التوقيع',
|
||
'existingAuth.signError': 'فشل توقيع تحدي المصادقة',
|
||
'existingAuth.walletConnectFailed': 'فشل توصيل المحفظة',
|
||
|
||
'twoFactor.title': 'المصادقة الثنائية',
|
||
'twoFactor.description': 'أضف طبقة أمان إضافية لحسابك',
|
||
'twoFactor.infoAlert': 'المصادقة الثنائية تضيف طبقة أمان إضافية عبر طلب رمز من تطبيق المصادقة',
|
||
'twoFactor.setupBtn': 'إعداد المصادقة الثنائية',
|
||
'twoFactor.setupStarted': 'بدأ إعداد المصادقة الثنائية',
|
||
'twoFactor.scanQrDesc': 'امسح رمز QR بتطبيق المصادقة',
|
||
'twoFactor.setupFailed': 'فشل الإعداد',
|
||
'twoFactor.enterVerification': 'يرجى إدخال رمز التحقق',
|
||
'twoFactor.enabled': 'تم تفعيل المصادقة الثنائية',
|
||
'twoFactor.enabledDesc': 'حسابك محمي الآن بالمصادقة الثنائية',
|
||
'twoFactor.verificationFailed': 'فشل التحقق',
|
||
'twoFactor.disabled': 'تم تعطيل المصادقة الثنائية',
|
||
'twoFactor.disabledDesc': 'تم تعطيل المصادقة الثنائية',
|
||
'twoFactor.scanQrTitle': '١. امسح رمز QR',
|
||
'twoFactor.scanQrHint': 'استخدم تطبيق المصادقة لمسح رمز QR أو أدخل السر يدوياً',
|
||
'twoFactor.saveBackup': '٢. احفظ رموز النسخ الاحتياطي',
|
||
'twoFactor.saveBackupHint': 'خزّن هذه الرموز في مكان آمن. يمكنك استخدامها للوصول إلى حسابك إذا فقدت جهازك.',
|
||
'twoFactor.copied': 'تم النسخ!',
|
||
'twoFactor.copyCodes': 'نسخ الرموز',
|
||
'twoFactor.verifySetup': '٣. تحقق من الإعداد',
|
||
'twoFactor.enterCode': 'أدخل الرمز المكون من 6 أرقام من تطبيق المصادقة',
|
||
'twoFactor.enableBtn': 'تفعيل المصادقة الثنائية',
|
||
'twoFactor.enabledAlert': 'المصادقة الثنائية مفعّلة لحسابك',
|
||
'twoFactor.disableBtn': 'تعطيل المصادقة الثنائية',
|
||
'twoFactor.enterAuthCode': 'أدخل رمز المصادقة للمتابعة',
|
||
'twoFactor.authenticatorTab': 'تطبيق المصادقة',
|
||
'twoFactor.backupTab': 'رمز النسخ الاحتياطي',
|
||
'twoFactor.enterBackupCode': 'أدخل أحد رموز النسخ الاحتياطي',
|
||
'twoFactor.verify': 'تحقق',
|
||
'twoFactor.verifySuccess': 'التحقق ناجح',
|
||
'twoFactor.authenticated': 'تم مصادقتك',
|
||
'twoFactor.pleaseEnterCode': 'يرجى إدخال رمز',
|
||
|
||
'emailVerify.checkEmail': 'تحقق من بريدك الإلكتروني',
|
||
'emailVerify.sentVerificationTo': 'تم إرسال رابط التحقق إلى:',
|
||
'emailVerify.checkInbox': 'يرجى فحص بريدك الإلكتروني والنقر على رابط التحقق لتفعيل حسابك.',
|
||
'emailVerify.checkSpam': 'إذا لم تجد البريد، تحقق من مجلد الرسائل غير المرغوب فيها.',
|
||
'emailVerify.emailSent': 'تم إرسال بريد التحقق!',
|
||
'emailVerify.sending': 'جاري الإرسال...',
|
||
'emailVerify.resend': 'إعادة إرسال بريد التحقق',
|
||
'emailVerify.backToLogin': 'العودة إلى تسجيل الدخول',
|
||
'emailVerify.title': 'التحقق من البريد الإلكتروني',
|
||
'emailVerify.verifyingEmail': 'جاري التحقق من بريدك الإلكتروني...',
|
||
'emailVerify.verificationStatus': 'حالة التحقق من البريد الإلكتروني',
|
||
'emailVerify.pleaseWait': 'يرجى الانتظار أثناء التحقق من بريدك الإلكتروني...',
|
||
'emailVerify.success': 'تم التحقق من البريد الإلكتروني بنجاح!',
|
||
'emailVerify.successDesc': 'تم التحقق من بريدك الإلكتروني. يمكنك الآن الوصول إلى جميع الميزات.',
|
||
'emailVerify.goToLogin': 'الذهاب إلى تسجيل الدخول',
|
||
'emailVerify.failed': 'فشل التحقق',
|
||
'emailVerify.goToHome': 'الذهاب إلى الرئيسية',
|
||
'emailVerify.login': 'تسجيل الدخول',
|
||
'emailVerify.noToken': 'لا يوجد رمز تحقق',
|
||
'emailVerify.noTokenDesc': 'يرجى النقر على رابط التحقق في بريدك الإلكتروني.',
|
||
'emailVerify.failedToVerify': 'فشل التحقق من البريد الإلكتروني',
|
||
|
||
'passwordReset.resetPassword': 'إعادة تعيين كلمة المرور',
|
||
'passwordReset.forgotPassword': 'نسيت كلمة المرور',
|
||
'passwordReset.enterNewPassword': 'أدخل كلمة المرور الجديدة أدناه',
|
||
'passwordReset.enterEmail': 'أدخل بريدك الإلكتروني لتلقي رابط إعادة التعيين',
|
||
'passwordReset.email': 'البريد الإلكتروني',
|
||
'passwordReset.emailPlaceholder': 'أدخل بريدك الإلكتروني',
|
||
'passwordReset.sendResetLink': 'إرسال رابط إعادة التعيين',
|
||
'passwordReset.backToLogin': 'العودة إلى تسجيل الدخول',
|
||
'passwordReset.newPassword': 'كلمة المرور الجديدة',
|
||
'passwordReset.newPasswordPlaceholder': 'أدخل كلمة المرور الجديدة',
|
||
'passwordReset.confirmPassword': 'تأكيد كلمة المرور',
|
||
'passwordReset.confirmPlaceholder': 'أكد كلمة المرور الجديدة',
|
||
'passwordReset.resetBtn': 'إعادة تعيين كلمة المرور',
|
||
'passwordReset.resetEmailSent': 'تم إرسال بريد إعادة التعيين',
|
||
'passwordReset.resetEmailSentDesc': 'إذا كان البريد موجوداً ستتلقى رابط إعادة تعيين كلمة المرور',
|
||
'passwordReset.passwordMismatch': 'كلمات المرور غير متطابقة',
|
||
'passwordReset.passwordTooShort': 'يجب أن تكون كلمة المرور 8 أحرف على الأقل',
|
||
'passwordReset.success': 'تم إعادة تعيين كلمة المرور بنجاح',
|
||
'passwordReset.successDesc': 'تم تحديث كلمة المرور',
|
||
'passwordReset.failedToSend': 'فشل إرسال بريد إعادة التعيين',
|
||
'passwordReset.failedToReset': 'فشل إعادة تعيين كلمة المرور',
|
||
|
||
'telegramConnect.connecting': 'جاري الاتصال...',
|
||
'telegramConnect.invalidParams': 'معلمات غير صالحة. يرجى البدء من التطبيق المصغر.',
|
||
'telegramConnect.linkExpired': 'انتهت صلاحية الرابط. يرجى المحاولة مرة أخرى.',
|
||
'telegramConnect.authenticating': 'جاري مصادقة المستخدم...',
|
||
'telegramConnect.userNotFound': 'لم يتم العثور على المستخدم. يرجى إعداد محفظتك في التطبيق المصغر قبل استخدام P2P.',
|
||
'telegramConnect.success': 'نجح! جاري التوجيه...',
|
||
'telegramConnect.errorTitle': 'خطأ',
|
||
'telegramConnect.title': 'اتصال تيليجرام',
|
||
'telegramConnect.closeWindow': 'إغلاق النافذة',
|
||
'telegramConnect.returnToMiniApp': 'يرجى العودة إلى التطبيق المصغر والمحاولة مرة أخرى',
|
||
'telegramConnect.openingP2P': 'جاري فتح منصة P2P...',
|
||
'telegramConnect.connectionError': 'خطأ في الاتصال. يرجى المحاولة مرة أخرى.',
|
||
|
||
'beCitizen.backToHome': 'العودة إلى الرئيسية',
|
||
'beCitizen.inviteFriend': 'دعوة صديق',
|
||
'beCitizen.heroTitle': 'كردستان الرقمية',
|
||
'beCitizen.heroSubtitle': 'كن مواطناً',
|
||
'beCitizen.heroDesc': 'انضم إلى دولة كردستان الرقمية كمواطن ذي سيادة. احصل على Welati Tiki NFT الخاص بك وافتح الحوكمة وتقييم الثقة والمزايا المجتمعية.',
|
||
'beCitizen.privacyTitle': 'حماية الخصوصية',
|
||
'beCitizen.privacyDesc': 'بياناتك مشفرة بإثباتات ZK. فقط الهاشات تُخزن على السلسلة.',
|
||
'beCitizen.nftTitle': 'Welati Tiki NFT',
|
||
'beCitizen.nftDesc': 'احصل على NFT المواطنة الفريد المرتبط بالروح بعد موافقة KYC.',
|
||
'beCitizen.trustTitle': 'تقييم الثقة',
|
||
'beCitizen.trustDesc': 'ابنِ الثقة من خلال الإحالات والتكديس والمساهمات المجتمعية.',
|
||
'beCitizen.govTitle': 'الوصول إلى الحوكمة',
|
||
'beCitizen.govDesc': 'شارك في الحوكمة على السلسلة وشكّل مستقبل كردستان الرقمية.',
|
||
'beCitizen.readyToJoin': 'مستعد للانضمام؟',
|
||
'beCitizen.readyToJoinDesc': 'سواء كنت مواطناً بالفعل أو تريد أن تصبح واحداً، ابدأ رحلتك هنا.',
|
||
'beCitizen.startProcess': 'ابدأ عملية المواطنة',
|
||
'beCitizen.zkAuth': 'مصادقة ZK-Proof آمنة',
|
||
'beCitizen.soulboundNft': 'مواطنة NFT مرتبطة بالروح',
|
||
'beCitizen.decentralizedId': 'هوية لامركزية',
|
||
'beCitizen.howItWorks': 'كيف يعمل',
|
||
'beCitizen.existingTitle': 'هل أنت مواطن بالفعل؟',
|
||
'beCitizen.existing1': 'أدخل رقم Welati Tiki NFT الخاص بك',
|
||
'beCitizen.existing2': 'تحقق من ملكية NFT على السلسلة',
|
||
'beCitizen.existing3': 'وقّع تحدي المصادقة',
|
||
'beCitizen.existing4': 'ادخل إلى لوحة تحكم المواطن',
|
||
'beCitizen.newTitle': 'جديد في المواطنة؟',
|
||
'beCitizen.new1': 'املأ طلب KYC المفصل',
|
||
'beCitizen.new2': 'البيانات مشفرة بإثباتات ZK',
|
||
'beCitizen.new3': 'المحيل يوافق على هويتك',
|
||
'beCitizen.new4': 'أكد واحصل على Welati Tiki NFT',
|
||
'beCitizen.benefitsTitle': 'مزايا المواطنة',
|
||
'beCitizen.benefit1': 'تفعيل حساب درجة الثقة',
|
||
'beCitizen.benefit2': 'حقوق التصويت في الحوكمة',
|
||
'beCitizen.benefit3': 'المشاركة في شجرة الإحالات',
|
||
'beCitizen.benefit4': 'مضاعفات مكافآت التكديس',
|
||
'beCitizen.securityTitle': 'الخصوصية والأمان',
|
||
'beCitizen.securityDesc': 'يتم تشفير بياناتك الشخصية باستخدام AES-GCM بمفاتيح مشتقة من محفظتك. فقط هاشات الالتزام تُخزن على البلوكتشين. البيانات المشفرة تُخزن على IPFS ومحلياً على جهازك. لا تكون أي معلومات شخصية مرئية علنياً.',
|
||
|
||
'dashboard.title': 'لوحة تحكم المستخدم',
|
||
'dashboard.accountStatus': 'حالة الحساب',
|
||
'dashboard.verified': 'موثق',
|
||
'dashboard.unverified': 'غير موثق',
|
||
'dashboard.verifiedOn': 'تم التوثيق في {{date}}',
|
||
'dashboard.emailVerificationStatus': 'حالة التحقق من البريد الإلكتروني',
|
||
'dashboard.memberSince': 'عضو منذ',
|
||
'dashboard.registrationDate': 'تاريخ التسجيل',
|
||
'dashboard.role': 'الدور',
|
||
'dashboard.fromTikiNfts': 'من Tiki NFTs',
|
||
'dashboard.connectWalletForRoles': 'وصّل المحفظة للأدوار',
|
||
'dashboard.totalScore': 'المجموع الكلي',
|
||
'dashboard.combinedScores': 'مجموع من جميع أنواع النقاط',
|
||
'dashboard.trustScore': 'نقاط الثقة',
|
||
'dashboard.frontendCalc': 'حساب الواجهة الأمامية',
|
||
'dashboard.referralScore': 'نقاط الإحالة',
|
||
'dashboard.fromReferral': 'من نظام الإحالة',
|
||
'dashboard.stakingScore': 'نقاط التكديس',
|
||
'dashboard.tracking': 'التتبع: {{duration}}',
|
||
'dashboard.starting': 'جاري البدء...',
|
||
'dashboard.startTracking': 'بدء التتبع',
|
||
'dashboard.connectToTrack': 'وصّل المحفظة للتتبع',
|
||
'dashboard.tikiScore': 'نقاط تيكي',
|
||
'dashboard.rolesAssigned': '{{count}} أدوار معينة',
|
||
'dashboard.pezRewards': 'مكافآت PEZ',
|
||
'dashboard.epochOpen': 'مفتوح',
|
||
'dashboard.epochClaim': 'فترة المطالبة',
|
||
'dashboard.epochClosed': 'مغلق',
|
||
'dashboard.epoch': 'الحقبة {{number}}',
|
||
'dashboard.scoreLabel': 'النقاط: {{score}}',
|
||
'dashboard.recorded': 'مسجل',
|
||
'dashboard.recording': 'جاري التسجيل...',
|
||
'dashboard.recordTrustScore': 'سجّل نقاط الثقة',
|
||
'dashboard.claim': 'المطالبة',
|
||
'dashboard.profileTab': 'الملف الشخصي',
|
||
'dashboard.rolesTab': 'الأدوار والتيكي',
|
||
'dashboard.referralsTab': 'الإحالات',
|
||
'dashboard.securityTab': 'الأمان',
|
||
'dashboard.activityTab': 'النشاط',
|
||
'dashboard.profileInfo': 'معلومات الملف الشخصي',
|
||
'dashboard.personalDetails': 'تفاصيلك الشخصية ومعلومات الاتصال',
|
||
'dashboard.fullName': 'الاسم الكامل:',
|
||
'dashboard.emailLabel': 'البريد الإلكتروني:',
|
||
'dashboard.recoveryEmail': 'بريد الاسترداد:',
|
||
'dashboard.phone': 'الهاتف:',
|
||
'dashboard.website': 'الموقع:',
|
||
'dashboard.location': 'الموقع:',
|
||
'dashboard.notSet': 'غير محدد',
|
||
'dashboard.verifyEmail': 'تحقق من البريد',
|
||
'dashboard.editProfile': 'تعديل الملف الشخصي',
|
||
'dashboard.rolesTitle': 'الأدوار والتيكي',
|
||
'dashboard.rolesFromBlockchain': 'أدوارك من البلوكتشين (Pallet-Tiki)',
|
||
'dashboard.connectWalletToView': 'وصّل محفظتك لعرض أدوارك',
|
||
'dashboard.connectWalletMsg': 'وصّل محفظة Pezkuwi لعرض أدوارك على السلسلة',
|
||
'dashboard.goHomeToConnect': 'اذهب إلى الرئيسية لتوصيل المحفظة',
|
||
'dashboard.loadingRoles': 'جاري تحميل الأدوار من البلوكتشين...',
|
||
'dashboard.noRolesYet': 'لم يتم تعيين أي أدوار بعد',
|
||
'dashboard.completeKyc': 'أكمل KYC لتصبح مواطناً (Welati)',
|
||
'dashboard.primaryRole': 'الدور الرئيسي:',
|
||
'dashboard.categories': 'الفئات:',
|
||
'dashboard.allRoles': 'جميع الأدوار ({{count}})',
|
||
'dashboard.nftDetails': 'تفاصيل NFT ({{count}})',
|
||
'dashboard.citizenNft': 'NFT المواطن',
|
||
'dashboard.primary': 'رئيسي',
|
||
'dashboard.nftNumber': 'رقم NFT:',
|
||
'dashboard.citizenNumberLabel': 'رقم المواطن:',
|
||
'dashboard.collectionId': 'معرف المجموعة:',
|
||
'dashboard.itemId': 'معرف العنصر:',
|
||
'dashboard.roleLabel': 'الدور:',
|
||
'dashboard.tikiType': 'نوع التيكي:',
|
||
'dashboard.additionalRoleNfts': 'NFTs الأدوار الإضافية:',
|
||
'dashboard.collection': 'المجموعة:',
|
||
'dashboard.item': 'العنصر:',
|
||
'dashboard.blockchainAddress': 'عنوان البلوكتشين',
|
||
'dashboard.renounceCitizenship': 'التخلي عن المواطنة',
|
||
'dashboard.renounceDesc': 'يمكنك التخلي طوعياً عن مواطنتك في أي وقت. هذا سيؤدي إلى:',
|
||
'dashboard.renounceBurn': 'حرق NFT المواطن (Welati)',
|
||
'dashboard.renounceReset': 'إعادة تعيين حالة KYC',
|
||
'dashboard.renounceRemove': 'إزالة امتيازات المواطن',
|
||
'dashboard.renounceNote': 'ملاحظة: يمكنك دائماً إعادة التقديم إذا غيرت رأيك.',
|
||
'dashboard.renouncing': 'جاري التخلي...',
|
||
'dashboard.renounceBtn': 'التخلي عن المواطنة',
|
||
'dashboard.securitySettings': 'إعدادات الأمان',
|
||
'dashboard.manageAccountSecurity': 'إدارة أمان حسابك',
|
||
'dashboard.password': 'كلمة المرور',
|
||
'dashboard.lastChanged': 'آخر تغيير: أبداً',
|
||
'dashboard.changePassword': 'تغيير كلمة المرور',
|
||
'dashboard.verifyYourEmail': 'تحقق من بريدك الإلكتروني',
|
||
'dashboard.verifyEmailMsg': 'يرجى التحقق من بريدك الإلكتروني للوصول إلى جميع الميزات',
|
||
'dashboard.recentActivity': 'النشاط الأخير',
|
||
'dashboard.recentActivityDesc': 'إجراءاتك ومعاملاتك الأخيرة',
|
||
'dashboard.noRecentActivity': 'لا يوجد نشاط حديث',
|
||
'dashboard.loading': 'جاري التحميل...',
|
||
'dashboard.connectWalletError': 'يرجى توصيل محفظتك أولاً',
|
||
'dashboard.scoreTrackingStarted': 'بدأ تتبع النقاط! سيتم الآن حساب نقاط التكديس.',
|
||
'dashboard.scoreTrackingFailed': 'فشل بدء تتبع النقاط',
|
||
'dashboard.trustScoreRecorded': 'تم تسجيل نقاط الثقة لهذه الحقبة.',
|
||
'dashboard.trustScoreRecordFailed': 'فشل تسجيل نقاط الثقة',
|
||
'dashboard.rewardClaimed': 'تم المطالبة بـ {{amount}} PEZ مكافأة!',
|
||
'dashboard.rewardClaimFailed': 'فشل المطالبة بالمكافأة',
|
||
'dashboard.noEmailFound': 'لم يتم العثور على عنوان بريد إلكتروني',
|
||
'dashboard.verificationEmailSent': 'تم إرسال بريد التحقق',
|
||
'dashboard.checkInboxAndSpam': 'يرجى فحص صندوق الوارد ومجلد الرسائل غير المرغوب فيها',
|
||
'dashboard.rateLimitExceeded': 'طلبات كثيرة جداً. يرجى الانتظار بضع دقائق والمحاولة مرة أخرى.',
|
||
'dashboard.accountNotFound': 'لم يتم العثور على الحساب. يرجى التسجيل أولاً.',
|
||
'dashboard.failedToSendEmail': 'فشل إرسال بريد التحقق',
|
||
'dashboard.renounceConfirmMsg': 'هل أنت متأكد أنك تريد التخلي عن مواطنتك؟ هذا سيؤدي إلى:\n• حرق NFT المواطن (Welati)\n• إعادة تعيين حالة KYC إلى غير مبدوء\n• إزالة جميع امتيازات المواطن\n\nيمكنك دائماً إعادة التقديم لاحقاً.',
|
||
'dashboard.citizenshipRenounced': 'تم التخلي عن المواطنة',
|
||
'dashboard.renounceSuccess': 'تم التخلي عن مواطنتك بنجاح. يمكنك إعادة التقديم في أي وقت.',
|
||
'dashboard.renounceFailed': 'فشل التخلي',
|
||
'dashboard.renounceOnlyCitizens': 'فقط المواطنون يمكنهم التخلي عن المواطنة',
|
||
|
||
'citizens.connectWalletMsg': 'يرجى توصيل محفظتك',
|
||
'citizens.backToHome': 'العودة إلى الرئيسية',
|
||
'citizens.portalTitle': 'بوابة المواطنين',
|
||
'citizens.digitalKurdistan': 'كردستان الرقمية',
|
||
'citizens.announcements': 'الإعلانات',
|
||
'citizens.citizenIssues': 'شؤون المواطنين',
|
||
'citizens.govEntrance': 'مدخل الحكومة',
|
||
'citizens.noAccess': 'لا يوجد وصول',
|
||
'citizens.noAccessDesc': 'يجب أن تمتلك Tiki NFT للوصول إلى هذه الصفحة',
|
||
'citizens.authSuccess': 'المصادقة ناجحة',
|
||
'citizens.govAuthDesc': 'يمكنك الآن الوصول إلى بوابة الحكومة',
|
||
'citizens.citizenAuthDesc': 'يمكنك الآن الوصول إلى شؤون المواطنين',
|
||
'citizens.wrongNumber': 'رقم مواطن خاطئ',
|
||
'citizens.wrongNumberDesc': 'رقم المواطن الذي أدخلته غير صحيح',
|
||
'citizens.loading': 'جاري تحميل بوابة المواطنين...',
|
||
'citizens.profileSaved': 'تم حفظ الملف الشخصي',
|
||
'citizens.profileSavedDesc': 'تم حفظ معلوماتك بنجاح',
|
||
'citizens.walletNotConnected': 'المحفظة غير متصلة',
|
||
'citizens.connectWallet': 'يرجى توصيل محفظتك',
|
||
'citizens.fileError': 'خطأ في الملف',
|
||
'citizens.uploadImageOnly': 'يرجى رفع ملف صورة',
|
||
'citizens.fileTooLarge': 'الملف كبير جداً',
|
||
'citizens.maxFileSize': 'الحجم الأقصى للملف هو 2 ميجابايت',
|
||
'citizens.photoUploaded': 'تم رفع الصورة',
|
||
'citizens.photoUploadedDesc': 'تم حفظ صورتك بنجاح',
|
||
'citizens.uploadError': 'خطأ في الرفع',
|
||
'citizens.couldNotUpload': 'لم يتم رفع الصورة',
|
||
'citizens.govDialogTitle': 'مدخل الحكومة',
|
||
'citizens.citizenDialogTitle': 'شؤون المواطنين',
|
||
'citizens.enterCitizenNumber': 'يرجى إدخال رقم المواطن',
|
||
'citizens.citizenNumberLabel': 'رقم المواطن',
|
||
'citizens.verifying': 'جاري التحقق...',
|
||
'citizens.enter': 'دخول',
|
||
'citizens.editProfile': 'تعديل معلوماتك الشخصية',
|
||
'citizens.nameLabel': 'الاسم',
|
||
'citizens.fatherNameLabel': 'اسم الأب',
|
||
'citizens.locationLabel': 'الموقع',
|
||
'citizens.namePlaceholder': 'أدخل اسمك...',
|
||
'citizens.fatherNamePlaceholder': 'أدخل اسم والدك...',
|
||
'citizens.locationPlaceholder': 'أدخل موقعك...',
|
||
'citizens.save': 'حفظ',
|
||
'citizens.upload': 'رفع',
|
||
|
||
'newCitizen.connectRequired': 'يجب توصيل المحفظة',
|
||
'newCitizen.connectDesc': 'تحتاج إلى توصيل محفظتك للتقدم للمواطنة',
|
||
'newCitizen.connectWallet': 'توصيل المحفظة',
|
||
'newCitizen.kycApproved': 'تمت الموافقة على KYC!',
|
||
'newCitizen.kycApprovedDesc': 'تهانينا! تمت الموافقة على طلب المواطنة. جاري التوجيه إلى لوحة التحكم...',
|
||
'newCitizen.waitingReferrer': 'في انتظار موافقة المحيل',
|
||
'newCitizen.waitingReferrerDesc': 'تم تقديم طلبك. يحتاج المحيل إلى تأكيد هويتك قبل المتابعة.',
|
||
'newCitizen.appSubmitted': 'تم تقديم الطلب',
|
||
'newCitizen.txHash': 'هاش المعاملة: {{hash}}',
|
||
'newCitizen.depositReserved': 'تم حجز إيداع 1 HEZ',
|
||
'newCitizen.depositReturn': 'سيتم إرجاع الإيداع إذا ألغيت',
|
||
'newCitizen.waitingForReferrer': 'في انتظار المحيل',
|
||
'newCitizen.referrerMustApprove': 'يجب أن يوافق المحيل على هويتك',
|
||
'newCitizen.canceling': 'جاري الإلغاء...',
|
||
'newCitizen.cancelApplication': 'إلغاء الطلب',
|
||
'newCitizen.close': 'إغلاق',
|
||
'newCitizen.referrerApproved': 'وافق المحيل!',
|
||
'newCitizen.referrerApprovedDesc': 'المحيل أكد هويتك. أكد مواطنتك لسك Welati Tiki NFT.',
|
||
'newCitizen.confirmCitizenship': 'تأكيد المواطنة',
|
||
'newCitizen.confirmMintDesc': 'انقر أدناه لسك Welati Tiki NFT الخاص بك',
|
||
'newCitizen.confirming': 'جاري التأكيد...',
|
||
'newCitizen.processing': 'جاري معالجة الطلب...',
|
||
'newCitizen.processingDesc': 'يتم تشفير بياناتك وإرسالها إلى البلوكتشين. يرجى الانتظار...',
|
||
'newCitizen.personalIdentity': 'الهوية الشخصية',
|
||
'newCitizen.fullName': 'اسمك الكامل',
|
||
'newCitizen.fatherName': 'اسم الأب',
|
||
'newCitizen.grandfatherName': 'اسم الجد',
|
||
'newCitizen.motherName': 'اسم الأم',
|
||
'newCitizen.required': 'مطلوب',
|
||
'newCitizen.tribalAffiliation': 'الانتماء القبلي',
|
||
'newCitizen.yourTribe': 'قبيلتك',
|
||
'newCitizen.familyStatus': 'الحالة العائلية',
|
||
'newCitizen.maritalStatus': 'متزوج / أعزب',
|
||
'newCitizen.married': 'متزوج',
|
||
'newCitizen.unmarried': 'أعزب',
|
||
'newCitizen.childrenCount': 'عدد الأطفال',
|
||
'newCitizen.childrenNames': 'أسماء الأطفال',
|
||
'newCitizen.childName': 'الطفل {{number}} - الاسم',
|
||
'newCitizen.birthYear': 'سنة الميلاد',
|
||
'newCitizen.yourRegion': 'منطقتك',
|
||
'newCitizen.whereAreYouFrom': 'من أين أنت؟',
|
||
'newCitizen.selectRegion': 'اختر منطقة',
|
||
'newCitizen.bakur': 'باكور (الشمال - تركيا)',
|
||
'newCitizen.basur': 'باشور (الجنوب - العراق)',
|
||
'newCitizen.rojava': 'روج آفا (الغرب - سوريا)',
|
||
'newCitizen.rojhelat': 'روژهلات (الشرق - إيران)',
|
||
'newCitizen.sorKurdistan': 'كردستان الحمراء (أرمينيا/أذربيجان)',
|
||
'newCitizen.diaspora': 'المهجر (خارج الوطن)',
|
||
'newCitizen.contactProfession': 'الاتصال والمهنة',
|
||
'newCitizen.validEmailRequired': 'بريد إلكتروني صالح مطلوب',
|
||
'newCitizen.yourProfession': 'مهنتك',
|
||
'newCitizen.referralCode': 'رمز الإحالة (اختياري)',
|
||
'newCitizen.referralDesc': 'إذا تمت دعوتك من قبل مواطن آخر، أدخل رمز الإحالة',
|
||
'newCitizen.referralPlaceholder': 'رمز الإحالة (اختياري)',
|
||
'newCitizen.referralNote': 'إذا تُرك فارغاً سيتم ربطك تلقائياً بالمؤسس (ساتوشي قاضي محمد)',
|
||
'newCitizen.depositRequired': 'مطلوب إيداع 1 HEZ',
|
||
'newCitizen.depositDesc': 'سيتم حجز إيداع 1 HEZ عند تقديم طلبك. سيتم إرجاعه إذا ألغيت طلبك.',
|
||
'newCitizen.termsAgree': 'أوافق على أن بياناتي مخزنة بشكل آمن مع إثبات ZK وأن هاشها فقط يُسجل على البلوكتشين',
|
||
'newCitizen.submitting': 'جاري التقديم...',
|
||
'newCitizen.submitApplication': 'تقديم الطلب',
|
||
'newCitizen.connectWalletError': 'يرجى توصيل محفظتك وانتظار اتصال People Chain',
|
||
'newCitizen.agreeToTerms': 'يرجى الموافقة على الشروط',
|
||
'newCitizen.alreadyApproved': 'مواطنتك معتمدة بالفعل! جاري التوجيه إلى لوحة التحكم...',
|
||
'newCitizen.alreadyPending': 'لديك بالفعل طلب مواطنة قيد الانتظار.',
|
||
'newCitizen.failedToSubmit': 'فشل تقديم طلب المواطنة',
|
||
'newCitizen.failedToConfirm': 'فشل تأكيد المواطنة',
|
||
'newCitizen.failedToCancel': 'فشل إلغاء الطلب',
|
||
|
||
// Tokenomics
|
||
'tokenomics.title': 'اقتصاد الرموز',
|
||
'tokenomics.totalSupply': 'إجمالي العرض',
|
||
'tokenomics.circulating': 'العرض المتداول',
|
||
'tokenomics.staked': 'مرهون',
|
||
'tokenomics.rewards': 'مجمع المكافآت',
|
||
'tokenomics.dualToken': 'نظام الرمز المزدوج',
|
||
'tokenomics.dualTokenDesc': 'رموز PEZ و HEZ تعمل معاً للحوكمة والاستخدام',
|
||
'tokenomics.pezToken': 'رمز PEZ',
|
||
'tokenomics.hezToken': 'رمز HEZ',
|
||
'tokenomics.pezDistribution': 'توزيع PEZ',
|
||
'tokenomics.treasury': 'الخزانة',
|
||
'tokenomics.presale': 'البيع المسبق',
|
||
'tokenomics.founder': 'المؤسس',
|
||
'tokenomics.stakingRewards': 'مكافآت الرهن',
|
||
'tokenomics.governance': 'الحوكمة',
|
||
'tokenomics.ecosystem': 'النظام البيئي',
|
||
'tokenomics.team': 'الفريق',
|
||
'tokenomics.hezFeatures': 'ميزات HEZ',
|
||
'tokenomics.govToken': 'رمز الحوكمة',
|
||
'tokenomics.govTokenDesc': 'صوّت على المقترحات وشارك في قرارات DAO',
|
||
'tokenomics.stakingRewardsTitle': 'مكافآت الرهن',
|
||
'tokenomics.stakingRewardsDesc': 'اربح رموز HEZ عن طريق رهن PEZ',
|
||
'tokenomics.treasuryAccess': 'الوصول للخزانة',
|
||
'tokenomics.treasuryAccessDesc': 'اقترح وصوّت على تخصيص أموال الخزانة',
|
||
'tokenomics.deflationary': 'انكماشي',
|
||
'tokenomics.deflationaryDesc': 'تنصيف اصطناعي كل 48 شهراً',
|
||
'tokenomics.utilityToken': 'رمز الاستخدام',
|
||
'tokenomics.utilityTokenDesc': 'يُستخدم لمعاملات وخدمات المنصة',
|
||
'tokenomics.p2pTrading': 'تداول P2P',
|
||
'tokenomics.p2pTradingDesc': 'العملة الرئيسية لسوق الند للند',
|
||
'tokenomics.feeDiscounts': 'تخفيضات الرسوم',
|
||
'tokenomics.feeDiscountsDesc': 'رسوم منصة مخفضة عند استخدام HEZ',
|
||
'tokenomics.rewardDistribution': 'توزيع المكافآت',
|
||
'tokenomics.rewardDistributionDesc': 'يُكتسب من خلال الرهن والمشاركة',
|
||
'tokenomics.tokenSynergy': 'تآزر الرموز',
|
||
'tokenomics.synergy1': 'ارهن PEZ ← اربح مكافآت HEZ',
|
||
'tokenomics.synergy2': 'استخدم HEZ ← عزّز قوة الحوكمة',
|
||
'tokenomics.synergy3': 'احتفظ بالاثنين ← أقصى فوائد المنصة',
|
||
|
||
// Elections
|
||
'elections.connectWallet': 'يرجى توصيل محفظتك أولاً',
|
||
'elections.voteSuccess': 'تم إرسال التصويت بنجاح!',
|
||
'elections.voteFailed': 'فشل التصويت: {{error}}',
|
||
'elections.voteError': 'فشل إرسال التصويت',
|
||
'elections.selectCandidate': 'يرجى اختيار مرشح واحد على الأقل',
|
||
'elections.votesSuccess': 'تم إرسال الأصوات بنجاح!',
|
||
'elections.votesError': 'فشل إرسال الأصوات',
|
||
'elections.ended': 'انتهت',
|
||
'elections.daysRemaining': '{{days}}ي {{hours}}س متبقي',
|
||
'elections.hoursRemaining': '{{hours}}س {{minutes}}د متبقي',
|
||
'elections.minutesRemaining': '{{minutes}}د متبقي',
|
||
'elections.loading': 'جاري تحميل الانتخابات من البلوكتشين...',
|
||
'elections.loadError': 'خطأ في تحميل الانتخابات: {{error}}',
|
||
'elections.liveData': 'بيانات البلوكتشين المباشرة',
|
||
'elections.block': 'كتلة #{{number}}',
|
||
'elections.activeElections': 'الانتخابات النشطة',
|
||
'elections.register': 'تسجيل',
|
||
'elections.results': 'النتائج',
|
||
'elections.noActive': 'لا توجد انتخابات نشطة حالياً',
|
||
'elections.checkBack': 'تحقق لاحقاً للانتخابات القادمة',
|
||
'elections.votesAndCandidates': '{{votes}} صوت مُدلى • {{candidates}} مرشح',
|
||
'elections.youVoted': 'لقد صوّتت',
|
||
'elections.noCandidates': 'لا يوجد مرشحون مسجلون',
|
||
'elections.endorsements': '{{count}} تأييد',
|
||
'elections.votesCount': '{{count}} صوت',
|
||
'elections.submitting': 'جاري الإرسال...',
|
||
'elections.selected': 'مُختار',
|
||
'elections.vote': 'صوّت',
|
||
'elections.select': 'اختر',
|
||
'elections.selectMultiple': 'اختر عدة مرشحين للانتخابات البرلمانية',
|
||
'elections.submittingVotes': 'جاري إرسال الأصوات...',
|
||
'elections.submitVotes': 'إرسال {{count}} صوت',
|
||
'elections.candidatesRegistered': '{{count}} مرشح مسجل حتى الآن',
|
||
'elections.registerAsCandidate': 'سجّل كمرشح',
|
||
'elections.candidatesCompeting': '{{count}} مرشح يتنافسون',
|
||
'elections.votingBegins': 'يبدأ التصويت {{date}}',
|
||
'elections.candidateRegistration': 'تسجيل المرشحين',
|
||
'elections.registerDescription': 'سجّل كمرشح للانتخابات القادمة',
|
||
'elections.requirements': 'المتطلبات',
|
||
'elections.electionResults': 'نتائج الانتخابات',
|
||
'elections.resultsDescription': 'نتائج الانتخابات السابقة',
|
||
'elections.noCompletedElections': 'لا توجد انتخابات مكتملة بعد',
|
||
'elections.finalizedAtBlock': 'اكتملت عند الكتلة #{{block}}',
|
||
'elections.totalVotes': 'إجمالي الأصوات',
|
||
'elections.turnout': 'نسبة المشاركة',
|
||
'elections.runoffRequired': 'جولة إعادة مطلوبة',
|
||
'elections.winners': 'الفائز(ون)',
|
||
'elections.na': 'غ/م',
|
||
'elections.completed': 'مكتملة',
|
||
'elections.title': 'وەلاتی - انتخابات وحوكمة',
|
||
'elections.subtitle': 'حوكمة ديمقراطية لكوردستان الرقمية. شارك في الانتخابات والمقترحات.',
|
||
'elections.electionsTab': 'الانتخابات',
|
||
'elections.proposalsTab': 'المقترحات',
|
||
'elections.governmentTab': 'الحكومة',
|
||
'elections.noActiveElections': 'لا توجد انتخابات نشطة حالياً',
|
||
'elections.noActiveProposals': 'لا توجد مقترحات نشطة حالياً',
|
||
'elections.registerCandidate': 'سجّل كمرشح',
|
||
'elections.castVote': 'أدلِ بصوتك',
|
||
'elections.viewDetails': 'عرض التفاصيل',
|
||
'elections.candidates': 'المرشحون',
|
||
'elections.votesCast': 'الأصوات المُدلاة',
|
||
'elections.timeLeft': 'الوقت المتبقي',
|
||
'elections.leadingCandidates': 'المرشحون المتقدمون',
|
||
'elections.executiveBranch': 'السلطة التنفيذية',
|
||
'elections.cabinetMinisters': 'وزراء المجلس',
|
||
'elections.noMinistersYet': 'لم يتم تعيين وزراء بعد',
|
||
|
||
// Explorer
|
||
'explorer.title': 'مستكشف الكتل',
|
||
'explorer.live': 'مباشر',
|
||
'explorer.refresh': 'تحديث',
|
||
'explorer.overviewTab': 'نظرة عامة',
|
||
'explorer.accountsTab': 'الحسابات',
|
||
'explorer.assetsTab': 'الأصول',
|
||
'explorer.searchPlaceholder': 'ابحث برقم الكتلة / الهاش / العنوان',
|
||
'explorer.search': 'بحث',
|
||
'explorer.bestBlock': 'أفضل كتلة',
|
||
'explorer.finalized': 'مؤكدة',
|
||
'explorer.validators': 'المدققون',
|
||
'explorer.era': 'الحقبة',
|
||
'explorer.blockTime': 'وقت الكتلة',
|
||
'explorer.tps': 'TPS',
|
||
'explorer.recentExtrinsics': 'أحدث العمليات الخارجية',
|
||
'explorer.recentBlocks': 'أحدث الكتل',
|
||
'explorer.noBlocksFound': 'لم يتم العثور على كتل',
|
||
'explorer.noExtrinsicsFound': 'لم يتم العثور على عمليات خارجية',
|
||
'explorer.quickLinks': 'روابط سريعة',
|
||
'explorer.telemetry': 'القياس عن بُعد',
|
||
'explorer.governance': 'الحوكمة',
|
||
'explorer.wallet': 'المحفظة',
|
||
'explorer.documentation': 'الوثائق',
|
||
'explorer.native': 'أصلي',
|
||
'explorer.block': 'كتلة',
|
||
'explorer.extrinsic': 'عملية خارجية',
|
||
'explorer.totalIssuance': 'إجمالي الإصدار',
|
||
'explorer.holders': 'الحاملون',
|
||
'explorer.seconds': '{{count}}ث',
|
||
'explorer.address': 'العنوان',
|
||
'explorer.balance': 'الرصيد',
|
||
'explorer.noAccountsFound': 'لم يتم العثور على حسابات',
|
||
|
||
// Faucet
|
||
'faucet.title': 'صنبور الشبكة التجريبية',
|
||
'faucet.subtitle': 'احصل على رموز الشبكة التجريبية لبناء واختبار تطبيقاتك على PezkuwiChain.',
|
||
'faucet.enterAddress': 'أدخل عنوان محفظتك',
|
||
'faucet.waitFor': 'انتظر',
|
||
'faucet.requestTokens': 'طلب رموز',
|
||
'faucet.recentDistributions': 'التوزيعات الأخيرة',
|
||
'faucet.sentTo': 'أُرسل إلى',
|
||
|
||
// Grants
|
||
'grants.title': 'برنامج منح PezkuwiChain',
|
||
'grants.subtitle': 'نموّل مستقبل نظام PezkuwiChain البيئي.',
|
||
'grants.bringIdea': 'قدّم فكرتك',
|
||
'grants.bringIdeaDesc': 'ندعم المشاريع المبتكرة التي تعزز PezkuwiChain.',
|
||
'grants.getFunded': 'احصل على تمويل',
|
||
'grants.getFundedDesc': 'احصل على تمويل ودعم لمشروعك.',
|
||
'grants.growEcosystem': 'نمِّ النظام البيئي',
|
||
'grants.growEcosystemDesc': 'ساهم في نمو PezkuwiChain.',
|
||
'grants.applyForGrant': 'تقدّم بطلب منحة',
|
||
'grants.projectName': 'اسم المشروع',
|
||
'grants.teamInfo': 'معلومات الفريق',
|
||
'grants.requestedAmount': 'المبلغ المطلوب (USD)',
|
||
'grants.submitApplication': 'إرسال الطلب',
|
||
'grants.focusAreas': 'مجالات التركيز',
|
||
'grants.defi': 'التمويل اللامركزي (DeFi)',
|
||
'grants.nfts': 'NFT والألعاب',
|
||
'grants.infrastructure': 'البنية التحتية والأدوات',
|
||
'grants.governanceDao': 'الحوكمة و DAO',
|
||
'grants.privacy': 'الخصوصية والهوية',
|
||
'grants.mobile': 'تطبيقات الجوال و Web3',
|
||
'grants.fundedProjects': 'المشاريع الممولة',
|
||
|
||
// Docs
|
||
'docs.loadingNav': 'جاري تحميل التنقل...',
|
||
'docs.loading': 'جاري التحميل...',
|
||
'docs.error': 'خطأ:',
|
||
'docs.title': 'وثائق PezkuwiChain',
|
||
'docs.subtitle': 'تعلّم كيفية البناء على PezkuwiChain',
|
||
'docs.selectDoc': 'اختر مستنداً من الشريط الجانبي للبدء.',
|
||
'docs.introduction': 'المقدمة',
|
||
'docs.sdkDocs': 'وثائق SDK',
|
||
'docs.whitepaper': 'الورقة البيضاء',
|
||
|
||
// Wiki
|
||
'wiki.title': 'ويكي المجتمع',
|
||
'wiki.subtitle': 'قاعدة المعرفة المجتمعية لكل ما يتعلق بـ PezkuwiChain.',
|
||
'wiki.searchPlaceholder': 'ابحث في الويكي...',
|
||
'wiki.categories': 'الفئات',
|
||
'wiki.popularArticles': 'المقالات الشائعة',
|
||
|
||
// Developers
|
||
'developers.title': 'بوابة المطورين',
|
||
'developers.subtitle': 'كل ما تحتاجه للبناء على PezkuwiChain.',
|
||
'developers.quickStart': 'دليل البدء السريع',
|
||
'developers.quickStartDesc': 'خطواتك الأولى لبناء تطبيق على PezkuwiChain.',
|
||
'developers.step1': 'ثبّت إضافة Pezkuwi.js.',
|
||
'developers.step2': 'احصل على HEZ تجريبي من الصنبور.',
|
||
'developers.step3': 'انسخ مشروعاً نموذجياً من GitHub.',
|
||
'developers.step4': 'ابدأ البناء!',
|
||
'developers.sdkDownloads': 'تنزيلات SDK',
|
||
'developers.sdkDesc': 'مكتبات للتفاعل مع السلسلة.',
|
||
'developers.jsSdk': 'Javascript/Typescript SDK',
|
||
'developers.rustSdk': 'Rust SDK',
|
||
'developers.pythonSdk': 'Python SDK',
|
||
'developers.community': 'المجتمع',
|
||
'developers.communityDesc': 'احصل على المساعدة وتواصل مع المطورين الآخرين.',
|
||
'developers.codeExamples': 'أمثلة الكود',
|
||
'developers.connectNetwork': 'الاتصال بالشبكة',
|
||
'developers.makeTransfer': 'إجراء تحويل',
|
||
|
||
// Education
|
||
'education.title': 'پەروەردە - منصة التعليم',
|
||
'education.subtitle': 'تعلّم لامركزي لكوردستان الرقمية. اكتسب مهارات، احصل على شهادات، مكّن أمتنا.',
|
||
'education.backToHome': 'العودة للرئيسية',
|
||
'education.availableCourses': 'الدورات المتاحة',
|
||
'education.myDashboard': 'لوحة التحكم',
|
||
'education.createCourse': 'إنشاء دورة',
|
||
|
||
// Profile Settings
|
||
'profileSettings.title': 'إعدادات الملف الشخصي',
|
||
'profileSettings.profileTab': 'الملف الشخصي',
|
||
'profileSettings.notificationsTab': 'الإشعارات',
|
||
'profileSettings.securityTab': 'الأمان',
|
||
'profileSettings.preferencesTab': 'التفضيلات',
|
||
'profileSettings.profileInfo': 'معلومات الملف الشخصي',
|
||
'profileSettings.username': 'اسم المستخدم',
|
||
'profileSettings.fullName': 'الاسم الكامل',
|
||
'profileSettings.bio': 'النبذة',
|
||
'profileSettings.phoneNumber': 'رقم الهاتف',
|
||
'profileSettings.location': 'الموقع',
|
||
'profileSettings.website': 'الموقع الإلكتروني',
|
||
'profileSettings.saveChanges': 'حفظ التغييرات',
|
||
'profileSettings.notifPreferences': 'تفضيلات الإشعارات',
|
||
'profileSettings.emailNotif': 'إشعارات البريد الإلكتروني',
|
||
'profileSettings.emailNotifDesc': 'استلم الإشعارات عبر البريد الإلكتروني',
|
||
'profileSettings.pushNotif': 'إشعارات الدفع',
|
||
'profileSettings.pushNotifDesc': 'استلم إشعارات الدفع في المتصفح',
|
||
'profileSettings.smsNotif': 'إشعارات الرسائل القصيرة',
|
||
'profileSettings.smsNotifDesc': 'استلم الإشعارات عبر الرسائل القصيرة',
|
||
'profileSettings.savePreferences': 'حفظ التفضيلات',
|
||
'profileSettings.passwordSecurity': 'أمان كلمة المرور',
|
||
'profileSettings.passwordSecurityDesc': 'إدارة إعدادات كلمة المرور',
|
||
'profileSettings.changePassword': 'تغيير كلمة المرور',
|
||
'profileSettings.appPreferences': 'تفضيلات التطبيق',
|
||
'profileSettings.language': 'اللغة',
|
||
'profileSettings.theme': 'المظهر',
|
||
'profileSettings.themeLight': 'فاتح',
|
||
'profileSettings.themeDark': 'داكن',
|
||
'profileSettings.themeSystem': 'النظام',
|
||
|
||
// Not Found
|
||
'notFound.code': '٤٠٤',
|
||
'notFound.message': 'الصفحة غير موجودة',
|
||
'notFound.backToHome': 'العودة للرئيسية',
|
||
|
||
// Course Creator
|
||
'courseCreator.title': 'إنشاء دورة جديدة',
|
||
'courseCreator.subtitle': 'املأ التفاصيل لإنشاء دورة جديدة على منصة پەروەردە.',
|
||
'courseCreator.courseName': 'اسم الدورة',
|
||
'courseCreator.courseNamePlaceholder': 'مثال: مقدمة في البلوكتشين',
|
||
'courseCreator.courseDesc': 'وصف الدورة',
|
||
'courseCreator.courseDescPlaceholder': 'ملخص موجز لمحتوى الدورة وأهدافها.',
|
||
'courseCreator.courseContent': 'محتوى الدورة (Markdown)',
|
||
'courseCreator.courseContentPlaceholder': 'اكتب مادة الدورة هنا باستخدام Markdown...',
|
||
'courseCreator.creating': 'جاري الإنشاء...',
|
||
'courseCreator.createBtn': 'إنشاء الدورة',
|
||
'courseCreator.connectWallet': 'يرجى توصيل محفظتك أولاً',
|
||
'courseCreator.fillAllFields': 'يرجى ملء جميع الحقول',
|
||
|
||
// Course List
|
||
'courseList.title': 'الدورات المتاحة',
|
||
'courseList.noCourses': 'لا توجد دورات',
|
||
'courseList.noActive': 'لا توجد دورات نشطة',
|
||
'courseList.checkBackLater': 'تحقق لاحقاً للمحتوى التعليمي الجديد.',
|
||
'courseList.enrolled': 'مسجّل',
|
||
'courseList.courseMaterials': 'مواد الدورة',
|
||
'courseList.alreadyEnrolled': 'مسجّل مسبقاً',
|
||
'courseList.enrollNow': 'سجّل الآن',
|
||
'courseList.connectWallet': 'يرجى توصيل محفظتك أولاً',
|
||
'courseList.fetchFailed': 'فشل تحميل الدورات',
|
||
|
||
// Student Dashboard
|
||
'studentDashboard.enrolledCourses': 'الدورات المسجّلة',
|
||
'studentDashboard.completed': 'مكتملة',
|
||
'studentDashboard.totalPoints': 'إجمالي النقاط',
|
||
'studentDashboard.myCourses': 'دوراتي',
|
||
'studentDashboard.notEnrolled': 'لم تسجّل في أي دورة بعد.',
|
||
'studentDashboard.courseNum': 'دورة #{{number}}',
|
||
'studentDashboard.enrolledOn': 'تاريخ التسجيل:',
|
||
'studentDashboard.markComplete': 'تحديد كمكتمل',
|
||
'studentDashboard.loading': 'جاري تحميل لوحة التحكم...',
|
||
'studentDashboard.connectWallet': 'يرجى توصيل محفظتك أولاً',
|
||
|
||
// Referral
|
||
'referral.title': 'نظام الإحالة',
|
||
'referral.subtitle': 'ادعُ أصدقاءك إلى PezkuwiChain واربح نقاط الثقة',
|
||
'referral.inviteFriend': 'دعوة صديق',
|
||
'referral.totalReferrals': 'إجمالي الإحالات',
|
||
'referral.totalReferralsDesc': 'الإحالات المؤكدة (KYC مكتمل)',
|
||
'referral.referralScore': 'نقاط الإحالة',
|
||
'referral.referralScoreDesc': 'النقاط المكتسبة من الإحالات',
|
||
'referral.maxPoints': 'الحد الأقصى: {{max}} نقطة',
|
||
'referral.pendingApprovals': 'الموافقات المعلقة',
|
||
'referral.pendingApprovalsDesc': 'بانتظار موافقتك',
|
||
'referral.invitedBy': 'تمت دعوتك من قبل',
|
||
'referral.scoreCalc': 'حساب النقاط',
|
||
'referral.scoreCalcDesc': 'كيف تساهم الإحالات في نقاط الثقة',
|
||
'referral.referrals1_10': '١-١٠ إحالات',
|
||
'referral.points10each': '١٠ نقاط لكل إحالة',
|
||
'referral.referrals11_50': '١١-٥٠ إحالة',
|
||
'referral.points5each': '١٠٠ + ٥ نقاط لكل إحالة',
|
||
'referral.referrals51_100': '٥١-١٠٠ إحالة',
|
||
'referral.points4each': '٣٠٠ + ٤ نقاط لكل إحالة',
|
||
'referral.referrals101plus': '١٠١+ إحالة',
|
||
'referral.maxPointsValue': '٥٠٠ نقطة (الحد الأقصى)',
|
||
'referral.myInvitations': 'دعواتي',
|
||
'referral.myInvitationsDesc': 'الأشخاص الذين دعوتهم — وافق على المعلقين لإكمال الخطوة الثانية',
|
||
'referral.noInvitations': 'لا توجد دعوات بعد',
|
||
'referral.noInvitationsDesc': 'ادعُ أصدقاءك لبدء بناء شبكتك',
|
||
'referral.sendFirst': 'أرسل أول دعوة',
|
||
'referral.pendingApproval': 'معلّق — بانتظار موافقتك',
|
||
'referral.approve': 'موافقة',
|
||
'referral.confirmed': 'مؤكّد',
|
||
'referral.pendingInvitation': 'دعوة معلّقة',
|
||
'referral.completeKyc': 'أكمل KYC لتأكيد إحالتك من',
|
||
|
||
// Invite
|
||
'invite.title': 'ادعُ أصدقاءك إلى PezkuwiChain',
|
||
'invite.subtitle': 'شارك رابط الإحالة الخاص بك. عندما يكمل أصدقاؤك KYC، ستربح نقاط الثقة!',
|
||
'invite.yourLink': 'رابط الإحالة الخاص بك',
|
||
'invite.linkDesc': 'أي شخص يسجل عبر هذا الرابط سيُحتسب كإحالتك',
|
||
'invite.shareMessage': 'صديقي العزيز، كردستان الرقمية تأسست، خذ مكانك!',
|
||
'invite.referralInstruction': 'الصق هذا العنوان في حقل الإحالة:',
|
||
'invite.preRegister': 'أو سجّل صديقاً مسبقاً (متقدم)',
|
||
'invite.preRegisterDesc': 'إذا كنت تعرف عنوان محفظة صديقك، يمكنك تسجيله مسبقاً على السلسلة...',
|
||
'invite.friendAddress': 'عنوان محفظة صديقك',
|
||
'invite.initiating': 'جاري البدء...',
|
||
'invite.initiate': 'ابدأ',
|
||
'invite.initiated': 'تم بدء الإحالة بنجاح!',
|
||
'invite.shareVia': 'شارك عبر',
|
||
'invite.rewards': 'مكافآت الإحالة',
|
||
'invite.reward1': '١-١٠ إحالات: ١٠ نقاط لكل إحالة (حتى ١٠٠ نقطة)',
|
||
'invite.reward2': '١١-٥٠ إحالة: ٥ نقاط لكل إحالة (حتى ٣٠٠ نقطة)',
|
||
'invite.reward3': '٥١-١٠٠ إحالة: ٤ نقاط لكل إحالة (حتى ٥٠٠ نقطة)',
|
||
'invite.maxReward': 'الحد الأقصى: ٥٠٠ نقطة ثقة',
|
||
'invite.done': 'تم',
|
||
|
||
// Network Stats
|
||
'networkStats.disconnected': 'الشبكة غير متصلة',
|
||
'networkStats.disconnectedDesc': 'تعذر الاتصال بالشبكة. يرجى المحاولة لاحقاً.',
|
||
'networkStats.connecting': 'جاري الاتصال بالشبكة...',
|
||
'networkStats.title': 'حالة الشبكة',
|
||
'networkStats.connected': 'متصل',
|
||
'networkStats.peers': 'أقران',
|
||
'networkStats.latestBlock': 'أحدث كتلة',
|
||
'networkStats.finalizedBlock': 'كتلة مؤكدة',
|
||
'networkStats.blocksBehind': 'كتل متأخرة',
|
||
'networkStats.activeValidators': 'المدققون النشطون',
|
||
'networkStats.validating': 'يدقق الكتل',
|
||
'networkStats.activeCollators': 'المُجمّعون النشطون',
|
||
'networkStats.producing': 'ينتج الكتل',
|
||
'networkStats.activeNominators': 'المُرشّحون النشطون',
|
||
'networkStats.staking': 'يرهن للمدققين',
|
||
|
||
// Reward Distribution
|
||
'rewardDist.title': 'نظام توزيع المكافآت',
|
||
'rewardDist.subtitle': 'مكافآت شهرية حسب الحقبة توزّع بناءً على نقاط الثقة وحيازات NFT',
|
||
'rewardDist.epochTimeline': 'الجدول الزمني للحقبة',
|
||
'rewardDist.currentEpoch': 'الحقبة الحالية',
|
||
'rewardDist.trustScorePool': 'مجمع نقاط الثقة',
|
||
'rewardDist.parliamentaryNfts': 'NFT البرلمانية',
|
||
'rewardDist.nftRewards': 'مكافآت NFT',
|
||
'rewardDist.totalNfts': 'إجمالي NFT',
|
||
'rewardDist.perNftReward': 'مكافأة لكل NFT',
|
||
'rewardDist.autoDistributed': 'توزّع تلقائياً',
|
||
'rewardDist.noClaimRequired': 'لا حاجة للمطالبة',
|
||
'rewardDist.rewardCalculator': 'حاسبة المكافآت',
|
||
'rewardDist.yourTrustScore': 'نقاط ثقتك',
|
||
'rewardDist.totalParticipants': 'إجمالي المشاركين',
|
||
'rewardDist.totalTrustScore': 'إجمالي نقاط الثقة',
|
||
'rewardDist.rewardPerPoint': 'مكافأة لكل نقطة',
|
||
'rewardDist.yourShare': 'حصتك',
|
||
'rewardDist.estimatedReward': 'المكافأة المقدّرة',
|
||
'rewardDist.epochStartBlock': 'كتلة بداية الحقبة',
|
||
'rewardDist.claimDeadline': 'كتلة نهاية المطالبة',
|
||
'rewardDist.epochPool': 'مجمع الحقبة',
|
||
'rewardDist.active': 'نشط',
|
||
'rewardDist.claimPeriod': 'فترة المطالبة',
|
||
'rewardDist.closed': 'مغلق',
|
||
'rewardDist.permanent': 'دائم',
|
||
|
||
// Team Section
|
||
'teamSection.title': 'فريقنا',
|
||
'teamSection.subtitle': 'تعرّف على أصحاب الرؤية',
|
||
'teamSection.description': 'فريق متفانٍ من خبراء البلوكتشين ومتخصصي الحوكمة يبنون مستقبل الديمقراطية اللامركزية',
|
||
'teamSection.chiefArchitect': 'المهندس المعماري الرئيسي',
|
||
'teamSection.chiefArchitectDesc': 'صاحب رؤية البلوكتشين ومصمم البروتوكول',
|
||
'teamSection.govLead': 'رئيس الحوكمة',
|
||
'teamSection.govLeadDesc': 'الأنظمة الديمقراطية وآليات التوافق',
|
||
'teamSection.protocolEngineer': 'مهندس البروتوكول',
|
||
'teamSection.protocolEngineerDesc': 'تطوير البروتوكول الأساسي والتحسين',
|
||
'teamSection.securityAdvisor': 'مستشار الأمان',
|
||
'teamSection.securityAdvisorDesc': 'خبير التشفير وأمن الشبكات',
|
||
'teamSection.communityDirector': 'مدير المجتمع',
|
||
'teamSection.communityDirectorDesc': 'نمو النظام البيئي والعلاقات المجتمعية',
|
||
'teamSection.treasuryManager': 'مدير الخزانة',
|
||
'teamSection.treasuryManagerDesc': 'النماذج الاقتصادية وعمليات الخزانة',
|
||
'teamSection.devRelations': 'علاقات المطورين',
|
||
'teamSection.devRelationsDesc': 'التوثيق التقني ودعم المطورين',
|
||
'teamSection.researchLead': 'رئيس الأبحاث',
|
||
'teamSection.researchLeadDesc': 'أبحاث البلوكتشين والابتكار',
|
||
|
||
// Admin
|
||
'admin.title': 'لوحة الإدارة',
|
||
'admin.loading': 'جاري التحميل...',
|
||
'admin.commissionSetup': 'إعداد العمولة',
|
||
'admin.kycApprovals': 'موافقات KYC',
|
||
'admin.userManagement': 'إدارة المستخدمين',
|
||
'admin.username': 'اسم المستخدم',
|
||
'admin.email': 'البريد الإلكتروني',
|
||
'admin.verified': 'موثّق',
|
||
'admin.unverified': 'غير موثّق',
|
||
'admin.roleUser': 'مستخدم',
|
||
'admin.roleModerator': 'مشرف',
|
||
'admin.roleAdmin': 'مدير',
|
||
'admin.roleSuperAdmin': 'مدير أعلى',
|
||
'admin.notify': 'إشعار',
|
||
'admin.adminRoles': 'أدوار الإدارة',
|
||
'admin.recentActivity': 'النشاط الأخير',
|
||
'admin.systemSettings': 'إعدادات النظام',
|
||
'admin.maintenanceMode': 'وضع الصيانة',
|
||
'admin.registration': 'التسجيل',
|
||
'admin.off': 'معطّل',
|
||
'admin.on': 'مفعّل',
|
||
'admin.closed': 'مغلق',
|
||
'admin.inviteOnly': 'بالدعوة فقط',
|
||
|
||
// Batch 11: Commission Setup
|
||
'commission.setup.connecting': 'جارٍ الاتصال بالبلوكتشين...',
|
||
'commission.setup.connectWalletAlert': 'يرجى ربط محفظة المسؤول لإدارة إعداد اللجنة.',
|
||
'commission.setup.statusLabel': 'حالة اللجنة',
|
||
'commission.setup.initialized': 'اللجنة مُهيأة وجاهزة',
|
||
'commission.setup.notInitialized': 'يجب تهيئة اللجنة',
|
||
'commission.setup.ready': 'جاهز',
|
||
'commission.setup.notInitializedBadge': 'غير مُهيأة',
|
||
'commission.setup.proxyAccount': 'حساب الوكيل',
|
||
'commission.setup.membersLabel': 'أعضاء اللجنة',
|
||
'commission.setup.noMembers': 'لا يوجد أعضاء بعد',
|
||
'commission.setup.kycProxy': 'وكيل KYC',
|
||
'commission.setup.initRequired': 'مطلوب: قم بتهيئة اللجنة قبل انضمام الأعضاء. يتطلب هذا صلاحيات sudo.',
|
||
'commission.setup.addMembersTitle': 'إضافة أعضاء',
|
||
'commission.setup.getAddresses': 'الحصول على العناوين',
|
||
'commission.setup.getAddressesToast': 'احصل على العناوين من Pezkuwi.js والصقها أدناه',
|
||
'commission.setup.addressPlaceholder': 'عناوين الأعضاء، واحد في كل سطر',
|
||
'commission.setup.howToGetAddresses': 'كيفية الحصول على العناوين',
|
||
'commission.setup.addMembersBtn': 'إضافة أعضاء',
|
||
'commission.setup.addingMembers': 'جارٍ إضافة الأعضاء...',
|
||
'commission.setup.initializeBtn': 'تهيئة اللجنة',
|
||
'commission.setup.initializing': 'جارٍ التهيئة...',
|
||
'commission.setup.alreadyInitialized': 'مُهيأة مسبقاً',
|
||
'commission.setup.refresh': 'تحديث',
|
||
'commission.setup.instructionsTitle': 'تعليمات الإعداد',
|
||
'commission.setup.step1': 'تهيئة اللجنة - أضف الوكيل إلى DynamicCommissionCollective (يتطلب sudo)',
|
||
'commission.setup.step2': 'الانضمام للجنة - يضيف الأعضاء صلاحيات الوكيل من تبويب تصويت اللجنة',
|
||
'commission.setup.step3': 'بدء التصويت - أنشئ مقترحات وصوّت على طلبات KYC',
|
||
'commission.setup.walletNotConnected': 'المحفظة غير متصلة',
|
||
'commission.setup.connectWallet': 'يرجى ربط محفظة المسؤول',
|
||
'commission.setup.noAddresses': 'لا عناوين',
|
||
'commission.setup.enterAtLeastOne': 'يرجى إدخال عنوان واحد على الأقل',
|
||
'commission.setup.noValidAddresses': 'لا عناوين صالحة',
|
||
'commission.setup.enterValidAddress': 'يرجى إدخال عنوان صالح واحد على الأقل',
|
||
'commission.setup.addMemberFailed': 'فشل في إضافة العضو',
|
||
'commission.setup.addMemberSuccess': 'تمت إضافة {{count}} عضو بنجاح!',
|
||
'commission.setup.setupFailed': 'فشل الإعداد',
|
||
'commission.setup.kycInitialized': 'تم تهيئة لجنة KYC بنجاح!',
|
||
'commission.setup.transactionError': 'خطأ في المعاملة',
|
||
'commission.setup.failedToSubmit': 'فشل في إرسال المعاملة',
|
||
'commission.setup.failedToInitialize': 'فشل في تهيئة اللجنة',
|
||
|
||
// Batch 11: Commission Voting
|
||
'commission.voting.connecting': 'جارٍ الاتصال بالبلوكتشين...',
|
||
'commission.voting.noWallet': 'يرجى ربط محفظتك لعرض مقترحات اللجنة',
|
||
'commission.voting.notMember': 'أنت لست عضواً في لجنة موافقة KYC',
|
||
'commission.voting.onlyMembers': 'فقط أعضاء اللجنة يمكنهم عرض المقترحات والتصويت',
|
||
'commission.voting.joinBtn': 'الانضمام للجنة',
|
||
'commission.voting.title': 'مقترحات اللجنة',
|
||
'commission.voting.subtitle': 'مقترحات التصويت النشطة لـ {{name}}',
|
||
'commission.voting.refresh': 'تحديث',
|
||
'commission.voting.loading': 'جارٍ تحميل المقترحات...',
|
||
'commission.voting.noProposals': 'لا مقترحات نشطة',
|
||
'commission.voting.noProposalsHelp': 'ستظهر المقترحات هنا عندما ينشئها أعضاء اللجنة',
|
||
'commission.voting.activeProposals': 'المقترحات النشطة ({{count}})',
|
||
'commission.voting.tableProposal': 'المقترح',
|
||
'commission.voting.tableType': 'النوع',
|
||
'commission.voting.tableStatus': 'الحالة',
|
||
'commission.voting.tableVotes': 'الأصوات',
|
||
'commission.voting.tableActions': 'الإجراءات',
|
||
'commission.voting.statusPassed': 'تمت الموافقة',
|
||
'commission.voting.statusVoting': 'تصويت (%{{progress}})',
|
||
'commission.voting.unknownProposal': 'مقترح غير معروف',
|
||
'commission.voting.kycApproval': 'موافقة KYC',
|
||
'commission.voting.kycRejection': 'رفض KYC',
|
||
'commission.voting.commissionAction': 'إجراء اللجنة',
|
||
'commission.voting.execute': 'تنفيذ المقترح',
|
||
'commission.voting.aye': 'موافق',
|
||
'commission.voting.nay': 'معارض',
|
||
'commission.voting.walletNotConnected': 'المحفظة غير متصلة',
|
||
'commission.voting.connectFirst': 'يرجى ربط محفظتك أولاً',
|
||
'commission.voting.notMemberTitle': 'أنت لست عضواً في اللجنة',
|
||
'commission.voting.voteFailed': 'فشل التصويت',
|
||
'commission.voting.voteRecorded': 'تم تسجيل التصويت',
|
||
'commission.voting.ayeRecorded': 'تم تسجيل تصويتك بالموافقة',
|
||
'commission.voting.nayRecorded': 'تم تسجيل تصويتك بالمعارضة',
|
||
'commission.voting.proposalPassed': 'تمت الموافقة على المقترح وتنفيذه! تمت الموافقة على KYC.',
|
||
'commission.voting.proposalClosed': 'تم إغلاق المقترح',
|
||
'commission.voting.proposalClosedDesc': 'تم إغلاق المقترح',
|
||
'commission.voting.loadFailed': 'فشل في تحميل المقترحات',
|
||
'commission.voting.submitFailed': 'فشل في التصويت',
|
||
'commission.voting.executeSuccess': 'تم تنفيذ المقترح!',
|
||
'commission.voting.kycApproved': 'تمت الموافقة على KYC وسك NFT بنجاح!',
|
||
'commission.voting.executeFailed': 'فشل في تنفيذ المقترح',
|
||
'commission.voting.joinFailed': 'فشل في الانضمام للجنة',
|
||
'commission.voting.joinSuccess': 'لقد انضممت إلى لجنة KYC!',
|
||
|
||
// Batch 11: Dispute Resolution
|
||
'dispute.title': 'حل النزاعات',
|
||
'dispute.subtitle': 'مراجعة وحل نزاعات التداول P2P',
|
||
'dispute.refresh': 'تحديث',
|
||
'dispute.statsOpen': 'مفتوح',
|
||
'dispute.statsUnderReview': 'قيد المراجعة',
|
||
'dispute.statsResolved': 'تم الحل',
|
||
'dispute.statsEscalated': 'تم التصعيد',
|
||
'dispute.tabInReview': 'قيد المراجعة',
|
||
'dispute.empty': 'لا نزاعات في هذه الفئة',
|
||
'dispute.view': 'عرض',
|
||
'dispute.claim': 'استلام',
|
||
'dispute.resolve': 'حل',
|
||
'dispute.detailsTitle': 'تفاصيل النزاع',
|
||
'dispute.detailsDesc': 'مراجعة جميع المعلومات المتعلقة بهذا النزاع',
|
||
'dispute.reason': 'السبب',
|
||
'dispute.tradeInfo': 'معلومات الصفقة',
|
||
'dispute.tradeId': 'معرف الصفقة:',
|
||
'dispute.amount': 'المبلغ:',
|
||
'dispute.fiat': 'العملة:',
|
||
'dispute.tradeStatus': 'حالة الصفقة:',
|
||
'dispute.parties': 'الأطراف',
|
||
'dispute.seller': 'البائع',
|
||
'dispute.buyer': 'المشتري',
|
||
'dispute.evidence': 'الأدلة ({{count}})',
|
||
'dispute.noEvidence': 'لم يتم رفع أدلة',
|
||
'dispute.timeline': 'الجدول الزمني',
|
||
'dispute.opened': 'فُتح:',
|
||
'dispute.claimed': 'تم الاستلام:',
|
||
'dispute.resolved': 'تم الحل:',
|
||
'dispute.resolution': 'القرار',
|
||
'dispute.close': 'إغلاق',
|
||
'dispute.resolveTitle': 'حل النزاع',
|
||
'dispute.resolveDesc': 'اتخذ قراراً نهائياً بشأن هذا النزاع. لا يمكن التراجع عن هذا الإجراء.',
|
||
'dispute.decision': 'القرار',
|
||
'dispute.decisionPlaceholder': 'اختر قراراً...',
|
||
'dispute.reasoning': 'التبرير',
|
||
'dispute.required': 'مطلوب',
|
||
'dispute.reasoningPlaceholder': 'اشرح قرارك استناداً إلى الأدلة...',
|
||
'dispute.reasoningHint': 'سيكون هذا مرئياً لكلا الطرفين',
|
||
'dispute.warningTitle': 'مهم',
|
||
'dispute.warningText': 'قرارك سيفعّل إجراءات تلقائية على الأموال المحجوزة. تأكد من مراجعة جميع الأدلة بعناية.',
|
||
'dispute.cancel': 'إلغاء',
|
||
'dispute.confirmResolution': 'تأكيد القرار',
|
||
'dispute.claimedToast': 'تم استلام النزاع للمراجعة',
|
||
'dispute.claimFailed': 'فشل في استلام النزاع',
|
||
'dispute.resolvedToast': 'تم حل النزاع بنجاح',
|
||
'dispute.loadFailed': 'فشل في تحميل النزاعات',
|
||
'dispute.resolveFailed': 'فشل في حل النزاع',
|
||
'dispute.noDecision': 'يرجى اختيار قرار وتقديم تبرير',
|
||
'dispute.releaseToBuyer': 'تحرير للمشتري',
|
||
'dispute.refundToSeller': 'إعادة للبائع',
|
||
'dispute.split': 'تقسيم 50/50',
|
||
'dispute.escalate': 'تصعيد',
|
||
'dispute.categoryPaymentNotReceived': 'لم يتم استلام الدفعة',
|
||
'dispute.categoryWrongAmount': 'مبلغ خاطئ',
|
||
'dispute.categoryFakeProof': 'إثبات دفع مزور',
|
||
'dispute.categorySellerNotResponding': 'البائع لا يستجيب',
|
||
'dispute.categoryBuyerNotResponding': 'المشتري لا يستجيب',
|
||
'dispute.categoryFraud': 'سلوك احتيالي',
|
||
'dispute.categoryOther': 'أخرى',
|
||
|
||
// Batch 11: KYC Approval
|
||
'kyc.approval.connecting': 'جارٍ الاتصال بـ People Chain...',
|
||
'kyc.approval.noWallet': 'يرجى ربط محفظتك لعرض موافقات الإحالة.',
|
||
'kyc.approval.connectWallet': 'ربط المحفظة',
|
||
'kyc.approval.title': 'موافقات الإحالة المعلقة',
|
||
'kyc.approval.refresh': 'تحديث',
|
||
'kyc.approval.noApprovals': 'لا موافقات معلقة',
|
||
'kyc.approval.noApprovalsHelp': 'لا أحد ينتظر موافقة إحالتك',
|
||
'kyc.approval.helpText': 'هؤلاء المستخدمون أدرجوك كمُحيل لهم. وافق للتكفل بهويتهم.',
|
||
'kyc.approval.tableApplicant': 'المتقدم',
|
||
'kyc.approval.tableIdentityHash': 'هاش الهوية',
|
||
'kyc.approval.tableStatus': 'الحالة',
|
||
'kyc.approval.tableActions': 'الإجراءات',
|
||
'kyc.approval.statusPending': 'إحالة معلقة',
|
||
'kyc.approval.approve': 'موافقة',
|
||
'kyc.approval.walletNotConnected': 'المحفظة غير متصلة',
|
||
'kyc.approval.connectFirst': 'يرجى ربط محفظتك أولاً',
|
||
'kyc.approval.success': 'تمت الموافقة على الإحالة',
|
||
'kyc.approval.successDesc': 'تم التكفل بـ {{address}} بنجاح',
|
||
'kyc.approval.failed': 'فشلت الموافقة',
|
||
'kyc.approval.failedDesc': 'فشل في الموافقة على الإحالة',
|
||
|
||
// Batch 11: XCM Wizard
|
||
'xcmWizard.title': 'معالج تكوين XCM',
|
||
'xcmWizard.subtitle': 'أكمل إعداد الباراتشين والتكامل عبر السلاسل',
|
||
'xcmWizard.progress': '{{completed}} / {{total}} خطوات مكتملة',
|
||
'xcmWizard.walletNotConnected': 'المحفظة غير متصلة',
|
||
'xcmWizard.connectFirst': 'يرجى ربط محفظتك أولاً',
|
||
'xcmWizard.relayChainLabel': 'اختر سلسلة الإرسال',
|
||
'xcmWizard.westend': 'Westend (شبكة اختبار)',
|
||
'xcmWizard.rococo': 'Rococo (شبكة اختبار)',
|
||
'xcmWizard.polkadot': 'Polkadot (الشبكة الرئيسية)',
|
||
'xcmWizard.stepReserve': 'حجز ParaId',
|
||
'xcmWizard.stepArtifacts': 'إنشاء مكونات السلسلة',
|
||
'xcmWizard.stepParachain': 'تسجيل الباراتشين',
|
||
'xcmWizard.stepHrmp': 'فتح قنوات HRMP',
|
||
'xcmWizard.stepAssets': 'تسجيل الأصول الخارجية',
|
||
'xcmWizard.stepTest': 'اختبار نقل XCM',
|
||
'xcmWizard.reserving': 'جارٍ حجز ParaId...',
|
||
'xcmWizard.reserved': 'تم حجز ParaId',
|
||
'xcmWizard.reserveBtn': 'حجز ParaId',
|
||
'xcmWizard.reserveSuccess': 'تم حجز ParaId {{paraId}} على {{chain}} بنجاح',
|
||
'xcmWizard.reserveFailed': 'فشل في حجز ParaId',
|
||
'xcmWizard.generating': 'جارٍ إنشاء المكونات...',
|
||
'xcmWizard.generated': 'تم إنشاء المكونات',
|
||
'xcmWizard.generateBtn': 'إنشاء مكونات السلسلة',
|
||
'xcmWizard.artifactsReady': 'تم إنشاء المكونات. حمّل الملفات للتسجيل.',
|
||
'xcmWizard.artifactsFailed': 'فشل في إنشاء مكونات السلسلة',
|
||
'xcmWizard.genesisLabel': 'رفع حالة Genesis',
|
||
'xcmWizard.wasmLabel': 'رفع Runtime WASM',
|
||
'xcmWizard.missingFiles': 'يرجى رفع ملفات genesis و WASM معاً',
|
||
'xcmWizard.registering': 'جارٍ تسجيل الباراتشين...',
|
||
'xcmWizard.registered': 'تم تسجيل الباراتشين',
|
||
'xcmWizard.registerBtn': 'تسجيل الباراتشين',
|
||
'xcmWizard.registerSuccess': 'تم تسجيل ParaId {{paraId}} على {{chain}}',
|
||
'xcmWizard.registerFailed': 'فشل في تسجيل الباراتشين',
|
||
'xcmWizard.openingHrmp': 'جارٍ فتح قنوات HRMP...',
|
||
'xcmWizard.channelsOpened': 'تم فتح القنوات',
|
||
'xcmWizard.hrmpBtn': 'فتح قنوات HRMP',
|
||
'xcmWizard.hrmpSuccess': 'تم فتح {{count}} قناة مع Asset Hub',
|
||
'xcmWizard.hrmpFailed': 'فشل في فتح قنوات HRMP',
|
||
'xcmWizard.registeringAssets': 'جارٍ تسجيل الأصول...',
|
||
'xcmWizard.assetsRegistered': 'تم تسجيل الأصول',
|
||
'xcmWizard.assetsBtn': 'تسجيل الأصول الخارجية',
|
||
'xcmWizard.assetsDesc': 'تسجيل الأصول الخارجية: USDT وDOT والرموز الأخرى عبر السلاسل',
|
||
'xcmWizard.assetsSuccess': 'تم تسجيل {{count}} أصل خارجي',
|
||
'xcmWizard.assetsFailed': 'فشل في تسجيل الأصول الخارجية',
|
||
'xcmWizard.testing': 'جارٍ اختبار نقل XCM...',
|
||
'xcmWizard.testPassed': 'نجح اختبار XCM',
|
||
'xcmWizard.testBtn': 'اختبار نقل XCM',
|
||
'xcmWizard.testDesc': 'اختبر نقل XCM من Asset Hub للتحقق من وظيفة الجسر',
|
||
'xcmWizard.testSuccess': 'تم استلام {{balance}} wUSDT',
|
||
'xcmWizard.testFailed': 'فشل النقل التجريبي',
|
||
'xcmWizard.notReady': 'يرجى انتظار اتصال Asset Hub',
|
||
'xcmWizard.previous': 'السابق',
|
||
'xcmWizard.next': 'التالي',
|
||
'xcmWizard.finish': 'إنهاء التكوين',
|
||
'xcmWizard.complete': 'اكتمل تكوين XCM!',
|
||
'xcmWizard.completeDesc': 'الباراتشين مُهيأ بالكامل وجاهز للتحويلات عبر السلاسل',
|
||
|
||
// Batch 11: Permission Editor
|
||
'permission.title': 'محرر الصلاحيات',
|
||
'permission.catGovernance': 'الحوكمة',
|
||
'permission.createProposals': 'إنشاء مقترحات',
|
||
'permission.voteOnProposals': 'التصويت على المقترحات',
|
||
'permission.delegateVoting': 'تفويض قوة التصويت',
|
||
'permission.manageTreasury': 'إدارة الخزينة',
|
||
'permission.catModeration': 'الإشراف',
|
||
'permission.moderateContent': 'إشراف المحتوى',
|
||
'permission.banUsers': 'حظر المستخدمين',
|
||
'permission.deletePosts': 'حذف المنشورات',
|
||
'permission.pinPosts': 'تثبيت المنشورات',
|
||
'permission.catAdministration': 'الإدارة',
|
||
'permission.manageUsers': 'إدارة المستخدمين',
|
||
'permission.manageRoles': 'إدارة الأدوار',
|
||
'permission.viewAnalytics': 'عرض التحليلات',
|
||
'permission.systemSettings': 'إعدادات النظام',
|
||
'permission.catSecurity': 'الأمان',
|
||
'permission.viewAuditLogs': 'عرض سجلات التدقيق',
|
||
'permission.manageSessions': 'إدارة الجلسات',
|
||
'permission.configure2fa': 'تكوين 2FA',
|
||
'permission.accessApi': 'الوصول لـ API',
|
||
'permission.systemRole': 'دور النظام (للقراءة فقط)',
|
||
'permission.reset': 'إعادة تعيين',
|
||
'permission.saveChanges': 'حفظ التغييرات',
|
||
'permission.loadFailed': 'فشل في تحميل الأدوار',
|
||
'permission.saved': 'تم تحديث الصلاحيات بنجاح',
|
||
'permission.saveFailed': 'فشل في حفظ الصلاحيات',
|
||
|
||
// Batch 11: Security Audit
|
||
'securityAudit.scoreTitle': 'نقاط الأمان',
|
||
'securityAudit.outOf': 'من 100',
|
||
'securityAudit.totalUsers': 'إجمالي المستخدمين',
|
||
'securityAudit.twoFaEnabled': '2FA مفعّل',
|
||
'securityAudit.activeSessions': 'الجلسات النشطة',
|
||
'securityAudit.suspicious': 'مشبوه',
|
||
'securityAudit.loginActivity': 'نشاط تسجيل الدخول',
|
||
'securityAudit.twoFaAdoption': 'اعتماد 2FA',
|
||
'securityAudit.dayMon': 'اثن',
|
||
'securityAudit.dayTue': 'ثلا',
|
||
'securityAudit.dayWed': 'أرب',
|
||
'securityAudit.dayThu': 'خمي',
|
||
'securityAudit.dayFri': 'جمع',
|
||
'securityAudit.daySat': 'سبت',
|
||
'securityAudit.daySun': 'أحد',
|
||
'securityAudit.pieEnabled': '2FA مفعّل',
|
||
'securityAudit.pieNotEnabled': 'بدون 2FA',
|
||
'securityAudit.excellent': 'ممتاز',
|
||
'securityAudit.good': 'جيد',
|
||
'securityAudit.fair': 'متوسط',
|
||
'securityAudit.poor': 'ضعيف',
|
||
'securityAudit.recentEvents': 'أحداث الأمان الأخيرة',
|
||
'securityAudit.ip': 'IP:',
|
||
|
||
// Batch 11: Session Monitor
|
||
'sessionMonitor.title': 'الجلسات النشطة',
|
||
'sessionMonitor.device': 'الجهاز:',
|
||
'sessionMonitor.started': 'البداية:',
|
||
'sessionMonitor.lastActivity': 'آخر نشاط:',
|
||
'sessionMonitor.terminate': 'إنهاء',
|
||
'sessionMonitor.terminated': 'تم إنهاء الجلسة',
|
||
'sessionMonitor.terminatedDesc': 'تم إنهاء الجلسة بنجاح.',
|
||
'sessionMonitor.terminateFailed': 'فشل في إنهاء الجلسة',
|
||
'sessionMonitor.empty': 'لا جلسات نشطة',
|
||
'sessionMonitor.mobile': 'هاتف',
|
||
'sessionMonitor.tablet': 'لوحي',
|
||
'sessionMonitor.desktop': 'حاسوب',
|
||
'sessionMonitor.active': 'نشط',
|
||
'sessionMonitor.idle': 'خامل',
|
||
'sessionMonitor.inactive': 'غير نشط',
|
||
'sessionMonitor.ip': 'IP:',
|
||
|
||
// Batch 12: Pezkuwi Wallet Button
|
||
'pezWallet.connected': 'تم ربط الحساب',
|
||
'pezWallet.disconnected': 'تم فصل المحفظة',
|
||
'pezWallet.disconnectedDesc': 'تم فصل محفظتك',
|
||
'pezWallet.addressCopied': 'تم نسخ العنوان',
|
||
'pezWallet.addressCopiedDesc': 'تم نسخ العنوان إلى الحافظة',
|
||
'pezWallet.accountDetails': 'تفاصيل الحساب',
|
||
'pezWallet.accountDetailsDesc': 'حساب Pezkuwi المتصل',
|
||
'pezWallet.accountName': 'اسم الحساب',
|
||
'pezWallet.unnamed': 'حساب بدون اسم',
|
||
'pezWallet.address': 'العنوان',
|
||
'pezWallet.source': 'المصدر',
|
||
'pezWallet.switchAccount': 'تبديل الحساب',
|
||
'pezWallet.connect': 'ربط المحفظة',
|
||
'pezWallet.installTitle': 'تثبيت إضافة محفظة Pezkuwi',
|
||
'pezWallet.installDesc': 'تحتاج إضافة محفظة Pezkuwi للمتصفح للاتصال',
|
||
'pezWallet.installText': 'تتيح إضافة محفظة Pezkuwi إدارة حساباتك وتوقيع المعاملات بأمان.',
|
||
'pezWallet.installChrome': 'التثبيت من متجر Chrome',
|
||
'pezWallet.installRefresh': 'بعد التثبيت، حدّث هذه الصفحة وانقر "ربط المحفظة" مجدداً.',
|
||
'pezWallet.selectTitle': 'اختر حساباً',
|
||
'pezWallet.selectDesc': 'اختر حساباً للاتصال',
|
||
|
||
// Batch 12: NFT List
|
||
'nftList.title': 'NFT الخاصة بك (تيكي)',
|
||
'nftList.description': 'مجموعة تيكي الخاصة بك',
|
||
'nftList.empty': 'لا NFT حتى الآن',
|
||
'nftList.emptyHelp': 'أكمل طلب المواطنة للحصول على NFT تيكي الوطني',
|
||
'nftList.descriptionCount': 'مجموعة تيكي الخاصة بك ({{count}} إجمالي)',
|
||
'nftList.cardTitle': 'تيكي #{{id}}',
|
||
'nftList.error': 'فشل في تحميل NFT',
|
||
|
||
// Batch 12: Multisig Members
|
||
'multisigMembers.title': 'خزينة USDT المتعددة التوقيعات',
|
||
'multisigMembers.threshold': '{{threshold}}/{{total}} توقيع مطلوب',
|
||
'multisigMembers.members': 'الأعضاء',
|
||
'multisigMembers.account': 'حساب Multisig',
|
||
'multisigMembers.copyFull': 'نسخ كامل',
|
||
'multisigMembers.onChain': 'على السلسلة',
|
||
'multisigMembers.verified': 'تم التحقق على السلسلة',
|
||
'multisigMembers.specified': 'عنوان محدد',
|
||
'multisigMembers.securityTitle': 'ميزات الأمان',
|
||
'multisigMembers.sigRequired': '{{threshold}} من {{total}} توقيع مطلوب',
|
||
'multisigMembers.verifiedOnChain': '{{count}} عضو تم التحقق منهم على السلسلة عبر تيكي',
|
||
'multisigMembers.noSingleControl': 'لا يمكن لشخص واحد التحكم بالأموال',
|
||
'multisigMembers.allVisible': 'جميع المعاملات مرئية على البلوكتشين',
|
||
'multisigMembers.viewExplorer': 'عرض في المستكشف',
|
||
|
||
// Batch 12: Pallets Grid
|
||
'palletsGrid.title': 'باليتات Runtime الأساسية',
|
||
'palletsGrid.description': 'مكونات بلوكتشين معيارية تدعم ميزات PezkuwiChain المتقدمة',
|
||
'palletsGrid.extrinsics': '{{count}} Extrinsic',
|
||
'palletsGrid.storageItems': '{{count}} عنصر تخزين',
|
||
'palletsGrid.extrinsicsTitle': 'Extrinsics',
|
||
'palletsGrid.storageTitle': 'عناصر التخزين',
|
||
|
||
// Batch 12: Reserves Dashboard
|
||
'reserves.title': 'لوحة احتياطيات USDT',
|
||
'reserves.subtitle': 'حالة الاحتياطي في الوقت الفعلي ومعلومات Multisig',
|
||
'reserves.refresh': 'تحديث',
|
||
'reserves.totalSupply': 'إجمالي عرض wUSDT',
|
||
'reserves.onChainHint': 'على السلسلة (باليت Assets)',
|
||
'reserves.offChainReserve': 'احتياطي USDT خارج السلسلة',
|
||
'reserves.update': 'تحديث',
|
||
'reserves.collateralRatio': 'نسبة الضمان',
|
||
'reserves.healthy': 'سليم',
|
||
'reserves.warning': 'تحذير',
|
||
'reserves.critical': 'حرج',
|
||
'reserves.underCollateralized': 'ضمان غير كافٍ!',
|
||
'reserves.underCollateralizedDesc': 'نسبة الاحتياطي أقل من 100%. احتياطيات USDT خارج السلسلة أقل من عرض wUSDT على السلسلة.',
|
||
'reserves.tabOverview': 'نظرة عامة',
|
||
'reserves.tabMultisig': 'Multisig',
|
||
'reserves.tabProof': 'إثبات الاحتياطيات',
|
||
'reserves.detailsTitle': 'تفاصيل الاحتياطي',
|
||
'reserves.onChainWusdt': 'wUSDT على السلسلة',
|
||
'reserves.offChainUsdt': 'USDT خارج السلسلة',
|
||
'reserves.backingRatio': 'نسبة الدعم',
|
||
'reserves.status': 'الحالة',
|
||
'reserves.lastUpdated': 'آخر تحديث',
|
||
'reserves.backingTitle': 'دعم 1:1',
|
||
'reserves.backingDesc': 'كل wUSDT مدعوم بـ USDT حقيقي محفوظ في خزينة Multisig. النسبة المستهدفة: >=100% (الأمثل 105% كهامش أمان).',
|
||
'reserves.proofTitle': 'إثبات الاحتياطيات',
|
||
'reserves.howToVerify': 'كيفية التحقق من الاحتياطيات:',
|
||
'reserves.verifyStep1': 'تحقق من عرض wUSDT على السلسلة عبر مستكشف Pezkuwi',
|
||
'reserves.verifyStep2': 'تحقق من رصيد حساب Multisig (إذا كانت الاحتياطيات على السلسلة)',
|
||
'reserves.verifyStep3': 'قارن مع الخزينة خارج السلسلة (حساب بنكي/بورصة)',
|
||
'reserves.verifyStep4': 'تأكد أن النسبة >= 100%',
|
||
'reserves.quickLinks': 'روابط سريعة:',
|
||
'reserves.viewAsset': 'عرض أصل wUSDT في المستكشف',
|
||
'reserves.viewMultisig': 'عرض حساب Multisig',
|
||
'reserves.noteTitle': 'ملاحظة: الاحتياطيات خارج السلسلة',
|
||
'reserves.noteDesc': 'في تطبيق MVP هذا، يتم الإبلاغ عن احتياطيات USDT خارج السلسلة يدوياً. للامركزية الكاملة، فكر في التكامل مع خدمات Oracle أو استخدام جسر XCM للتحقق على السلسلة.',
|
||
|
||
// Batch 12: USDT Bridge
|
||
'bridge.title': 'جسر USDT',
|
||
'bridge.subtitle': 'إيداع أو سحب USDT',
|
||
'bridge.balance': 'رصيد wUSDT الخاص بك',
|
||
'bridge.multisigMember': 'عضو Multisig',
|
||
'bridge.tabDeposit': 'إيداع',
|
||
'bridge.tabWithdraw': 'سحب',
|
||
'bridge.depositHow': 'كيفية الإيداع:',
|
||
'bridge.depositStep1': 'حوّل USDT إلى حساب الخزينة (خارج السلسلة)',
|
||
'bridge.depositStep2': 'يتحقق الموثق ويسجل معاملتك',
|
||
'bridge.depositStep3': 'Multisig (3/5) يوافق ويسك wUSDT لحسابك',
|
||
'bridge.depositStep4': 'استلم wUSDT خلال 2-5 دقائق',
|
||
'bridge.usdtAmount': 'مبلغ USDT',
|
||
'bridge.amountPlaceholder': 'المبلغ',
|
||
'bridge.willReceive': 'ستستلم:',
|
||
'bridge.wusdt': 'wUSDT',
|
||
'bridge.exchangeRate': 'سعر الصرف:',
|
||
'bridge.rate': '1:1',
|
||
'bridge.estimatedTime': 'الوقت المقدر:',
|
||
'bridge.time': '2-5 دقائق',
|
||
'bridge.requestDeposit': 'طلب إيداع',
|
||
'bridge.processing': 'جارٍ المعالجة...',
|
||
'bridge.withdrawHow': 'كيفية السحب:',
|
||
'bridge.withdrawStep1': 'أحرق wUSDT على السلسلة',
|
||
'bridge.withdrawStep2': 'انتظر تأخير الأمان',
|
||
'bridge.withdrawStep3': 'Multisig (3/5) يوافق ويرسل USDT',
|
||
'bridge.withdrawStep4': 'استلم USDT على عنوانك المحدد',
|
||
'bridge.wusdtAmount': 'مبلغ wUSDT',
|
||
'bridge.max': 'الحد الأقصى:',
|
||
'bridge.withdrawAddress': 'عنوان السحب (حساب بنكي أو عنوان كريبتو)',
|
||
'bridge.addressPlaceholder': 'حساب بنكي أو عنوان كريبتو',
|
||
'bridge.withdrawTier': 'مستوى السحب:',
|
||
'bridge.securityDelay': 'تأخير الأمان:',
|
||
'bridge.withdrawBtn': 'سحب USDT',
|
||
'bridge.invalidAmount': 'يرجى إدخال مبلغ صالح',
|
||
'bridge.insufficientBalance': 'رصيد wUSDT غير كافٍ',
|
||
'bridge.noAddress': 'يرجى إدخال عنوان السحب',
|
||
'bridge.depositSuccess': 'تم إنشاء طلب إيداع {{amount}} USDT. اتبع التعليمات لإكمال الإيداع.',
|
||
'bridge.withdrawSuccess': 'تم إرسال طلب السحب! تم حرق wUSDT. سيتم إرسال USDT إلى {{address}} بعد {{delay}}.',
|
||
|
||
// Batch 12: Add Token
|
||
'addToken.title': 'إضافة رمز مخصص',
|
||
'addToken.description': 'أدخل معرف الأصل لجلب تفاصيل الرمز من البلوكتشين.',
|
||
'addToken.assetIdLabel': 'معرف الأصل',
|
||
'addToken.assetIdPlaceholder': 'مثال: 1001',
|
||
'addToken.assetIdHelp': 'الأصول المعروفة: 1001 (DOT)، 1002 (ETH)، 1003 (BTC)',
|
||
'addToken.found': 'تم العثور على الرمز!',
|
||
'addToken.symbol': 'الرمز:',
|
||
'addToken.name': 'الاسم:',
|
||
'addToken.decimals': 'الكسور:',
|
||
'addToken.assetId': 'معرف الأصل:',
|
||
'addToken.invalidId': 'يرجى إدخال معرف أصل صالح (رقم موجب)',
|
||
'addToken.notReady': 'اتصال Asset Hub غير جاهز. يرجى الانتظار...',
|
||
'addToken.notFound': 'الأصل #{{id}} غير موجود على البلوكتشين',
|
||
'addToken.fetchFailed': 'فشل في جلب الأصل من البلوكتشين',
|
||
'addToken.cancel': 'إلغاء',
|
||
'addToken.add': 'إضافة رمز',
|
||
'addToken.adding': 'جارٍ الإضافة...',
|
||
'addToken.addFailed': 'فشل في إضافة الرمز',
|
||
|
||
// Batch 12: Trust Score Calculator
|
||
'trustCalc.title': 'حاسبة نقاط الثقة',
|
||
'trustCalc.description': 'حاكِ نقاط ثقتك بناءً على التكديس والإحالات والتعليم والأدوار',
|
||
'trustCalc.stakingTitle': 'مبلغ التكديس',
|
||
'trustCalc.stakedAmount': 'المبلغ المُكدّس (HEZ)',
|
||
'trustCalc.stakingDuration': 'مدة التكديس (أشهر)',
|
||
'trustCalc.months': '{{count}} شهر',
|
||
'trustCalc.multiplier': 'x{{value}} مضاعف',
|
||
'trustCalc.score': 'النقاط: {{score}}',
|
||
'trustCalc.referralTitle': 'نقاط الإحالة',
|
||
'trustCalc.referralCount': 'عدد الإحالات',
|
||
'trustCalc.scorePoints': 'النقاط: {{score}} نقطة',
|
||
'trustCalc.perwerdeTitle': 'نقاط بروردة',
|
||
'trustCalc.tikiTitle': 'نقاط تيكي',
|
||
'trustCalc.resultTitle': 'نقاط الثقة النهائية',
|
||
'trustCalc.resultHint': 'من الحد الأقصى النظري',
|
||
'trustCalc.formulaTitle': 'تفصيل المعادلة',
|
||
'trustCalc.formulaStaking': 'مكون التكديس:',
|
||
'trustCalc.formulaReferral': 'مكون الإحالة:',
|
||
'trustCalc.formulaPerwerde': 'مكون بروردة:',
|
||
'trustCalc.formulaTiki': 'مكون تيكي:',
|
||
'trustCalc.impactTitle': 'تأثير النقاط',
|
||
'trustCalc.rewards': 'أهلية المكافآت الشهرية',
|
||
'trustCalc.eligible': 'مؤهل',
|
||
'trustCalc.notEligible': 'غير مؤهل',
|
||
'trustCalc.votingWeight': 'وزن التصويت في الحوكمة',
|
||
|
||
// Batch 12: Price Chart
|
||
'priceChart.label': 'سعر {{from}}/{{to}}',
|
||
'priceChart.footnote': 'بيانات الأسعار التاريخية - يتم التحديث في الوقت الفعلي',
|
||
'priceChart.1h': '1س',
|
||
'priceChart.24h': '24س',
|
||
'priceChart.7d': '7ي',
|
||
'priceChart.30d': '30ي',
|
||
|
||
// Batch 12: Proposal Card
|
||
'proposalCard.title': 'مقترحات اللجنة',
|
||
'proposalCard.titleCount': 'مقترحات اللجنة ({{count}})',
|
||
'proposalCard.loading': 'جارٍ تحميل المقترحات...',
|
||
'proposalCard.empty': 'لا مقترحات نشطة',
|
||
'proposalCard.proposal': 'مقترح #{{index}}',
|
||
'proposalCard.kycApproval': 'موافقة KYC',
|
||
'proposalCard.passed': 'تمت الموافقة',
|
||
'proposalCard.aye': 'موافق',
|
||
'proposalCard.nay': 'معارض',
|
||
'proposalCard.execute': 'تنفيذ المقترح',
|
||
'proposalCard.voted': 'لقد صوّتت مسبقاً',
|
||
'proposalCard.walletNotConnected': 'المحفظة غير متصلة',
|
||
'proposalCard.connectFirst': 'يرجى ربط محفظتك أولاً',
|
||
'proposalCard.voteFailed': 'فشل التصويت',
|
||
'proposalCard.proposalPassed': 'تمت الموافقة على المقترح!',
|
||
'proposalCard.thresholdReached': 'تم الوصول للحد المطلوب وتنفيذه. تمت الموافقة على KYC!',
|
||
'proposalCard.voteRecorded': 'تم تسجيل التصويت',
|
||
'proposalCard.ayeRecorded': 'تم تسجيل تصويتك بالموافقة',
|
||
'proposalCard.nayRecorded': 'تم تسجيل تصويتك بالمعارضة',
|
||
'proposalCard.proposalClosed': 'تم إغلاق المقترح',
|
||
'proposalCard.proposalClosedDesc': 'تم إغلاق المقترح',
|
||
'proposalCard.executeFailed': 'فشل التنفيذ',
|
||
'proposalCard.executeSuccess': 'تم تنفيذ المقترح!',
|
||
'proposalCard.executeKycApproved': 'تمت الموافقة على KYC وسك NFT بنجاح!',
|
||
|
||
// Chain Specifications
|
||
'chainSpecs.title': 'مواصفات السلسلة',
|
||
'chainSpecs.subtitle': 'بيئات شبكة متعددة للتطوير والاختبار والإنتاج',
|
||
'chainSpecs.services': 'الخدمات',
|
||
'chainSpecs.subdomainsTitle': 'النطاقات الفرعية',
|
||
'chainSpecs.availableServices': '{{count}} خدمة متاحة',
|
||
'chainSpecs.viewExplorer': 'عرض المستكشف',
|
||
'chainSpecs.connectionExample': 'مثال الاتصال',
|
||
'chainSpecs.networkStats': 'إحصائيات الشبكة',
|
||
'chainSpecs.blockTime': 'وقت الكتلة',
|
||
'chainSpecs.finality': 'النهائية',
|
||
'chainSpecs.consensus': 'الإجماع',
|
||
'chainSpecs.runtime': 'وقت التشغيل',
|
||
'chainSpecs.websocketEndpoint': 'نقطة نهاية WebSocket',
|
||
'chainSpecs.chainId': 'معرف السلسلة',
|
||
'chainSpecs.features': 'الميزات',
|
||
'chainSpecs.availableSubdomains': 'الخدمات المتاحة',
|
||
|
||
// Common
|
||
'common.error': 'خطأ',
|
||
'common.success': 'نجاح',
|
||
|
||
// Delegation
|
||
'delegation.title': 'تفويض التصويت',
|
||
'delegation.description': 'فوّض قوتك التصويتية لممثلين موثوقين',
|
||
'delegation.activeDelegates': 'المفوضون النشطون',
|
||
'delegation.totalDelegated': 'إجمالي المفوض',
|
||
'delegation.avgSuccessRate': 'متوسط معدل النجاح',
|
||
'delegation.explore': 'استكشاف المفوضين',
|
||
'delegation.myDelegations': 'تفويضاتي',
|
||
'delegation.topDelegates': 'أفضل المفوضين',
|
||
'delegation.delegators': 'المفوّضون',
|
||
'delegation.successRate': 'معدل النجاح',
|
||
'delegation.totalReceived': 'إجمالي المستلم',
|
||
'delegation.categories': 'الفئات',
|
||
'delegation.expertise': 'مجالات الخبرة',
|
||
'delegation.yourDelegations': 'تفويضاتك',
|
||
'delegation.yourDelegated': 'المفوض لديك',
|
||
'delegation.amount': 'المبلغ',
|
||
'delegation.period': 'الفترة',
|
||
'delegation.revoke': 'إلغاء',
|
||
'delegation.modify': 'تعديل',
|
||
'delegation.delegateTo': 'تفويض إلى',
|
||
'delegation.confirmDelegation': 'تأكيد التفويض',
|
||
'delegation.becomeDelegate': 'كن مفوضاً',
|
||
'delegation.becomeDelegateDesc': 'اقبل التفويضات ومثّل مجتمعك',
|
||
'delegation.activateDelegate': 'تفعيل ملف المفوض',
|
||
'delegation.delegateRequirements': 'لتصبح مفوضاً، تحتاج للحفاظ على سمعة جيدة والمشاركة بنشاط في الحوكمة',
|
||
'delegation.delegateStatement': 'بيان المفوض',
|
||
'delegation.statementPlaceholder': 'اشرح لماذا يجب الوثوق بك كمفوض...',
|
||
'delegation.commitments': 'الالتزامات',
|
||
'delegation.commitmentsPlaceholder': 'بماذا تلتزم كمفوض؟',
|
||
'delegation.yourExpertise': 'خبرتك',
|
||
'delegation.yourStatement': 'بيانك',
|
||
'delegation.yourDelegateProfile': 'ملف المفوض الخاص بك',
|
||
'delegation.acceptingDelegations': 'قبول التفويضات',
|
||
'delegation.acceptingDesc': 'تبديل لبدء/إيقاف قبول التفويضات الجديدة',
|
||
'delegation.delegationLimits': 'حدود التفويض',
|
||
'delegation.minDelegation': 'الحد الأدنى للتفويض',
|
||
'delegation.maxDelegation': 'الحد الأقصى للتفويض',
|
||
'delegation.pauseDelegations': 'إيقاف التفويضات',
|
||
'delegation.editProfile': 'تعديل الملف',
|
||
'delegation.twitter': 'تويتر',
|
||
'delegation.website': 'موقع إلكتروني',
|
||
'delegation.buildReputation': 'بناء السمعة',
|
||
'delegation.buildReputationDesc': 'شارك بنشاط في الحوكمة',
|
||
'delegation.earnTrust': 'اكسب الثقة',
|
||
'delegation.earnTrustDesc': 'احصل على ثقة المجتمع',
|
||
'delegation.getRewards': 'احصل على مكافآت',
|
||
'delegation.getRewardsDesc': 'اكسب مقابل مساهماتك',
|
||
'delegation.delegateActive': 'أنت الآن مفوض نشط! يمكن لأعضاء المجتمع تفويض قوتهم التصويتية إليك.',
|
||
|
||
// Footer
|
||
'footer.governance': 'الحوكمة',
|
||
|
||
// Governance
|
||
'governance.title': 'الحوكمة على السلسلة',
|
||
'governance.subtitle': 'شارك في صنع القرار الديمقراطي',
|
||
'governance.overview': 'نظرة عامة',
|
||
'governance.elections': 'الانتخابات',
|
||
|
||
// Hero
|
||
'hero.exploreGovernance': 'استكشف الحوكمة',
|
||
'hero.learnMore': 'تعرف أكثر',
|
||
'hero.stats.activeProposals': 'المقترحات النشطة',
|
||
'hero.stats.tokensStaked': 'الرموز المرهونة',
|
||
'hero.stats.totalVoters': 'إجمالي الناخبين',
|
||
'hero.stats.trustScore': 'درجة الثقة',
|
||
|
||
// Identity
|
||
'identity.title': 'الهوية الرقمية',
|
||
'identity.trustScore': 'درجة الثقة',
|
||
'identity.verification': 'التحقق',
|
||
'identity.verifyIdentity': 'التحقق من الهوية',
|
||
'identity.badges': 'الشارات',
|
||
'identity.roles': 'الأدوار',
|
||
'identity.reputation': 'السمعة',
|
||
'identity.privacy': 'إعدادات الخصوصية',
|
||
|
||
// Login
|
||
'login.subtitle': 'الوصول إلى حسابك',
|
||
'login.email': 'البريد الإلكتروني',
|
||
'login.password': 'كلمة المرور',
|
||
'login.rememberMe': 'تذكرني',
|
||
'login.forgotPassword': 'نسيت كلمة المرور؟',
|
||
'login.signin': 'تسجيل الدخول',
|
||
'login.signingIn': 'جاري تسجيل الدخول...',
|
||
'login.signup': 'إنشاء حساب',
|
||
'login.or': 'أو المتابعة بـ',
|
||
'login.connectWallet': 'ربط المحفظة',
|
||
'login.createAccount': 'إنشاء حساب',
|
||
'login.creatingAccount': 'جاري إنشاء الحساب...',
|
||
'login.fullName': 'الاسم الكامل',
|
||
'login.confirmPassword': 'تأكيد كلمة المرور',
|
||
'login.referralCode': 'رمز الإحالة',
|
||
'login.enterReferralCode': 'أدخل رمز الإحالة',
|
||
'login.referralDescription': 'إذا أحالك شخص ما، أدخل رمزه هنا',
|
||
'login.optional': 'اختياري',
|
||
'login.terms': 'بالمتابعة، أنت توافق على',
|
||
'login.termsOfService': 'شروط الخدمة',
|
||
'login.privacyPolicy': 'سياسة الخصوصية',
|
||
'login.and': 'و',
|
||
|
||
// Nav
|
||
'nav.connectWallet': 'ربط المحفظة',
|
||
'nav.disconnect': 'قطع الاتصال',
|
||
'nav.identity': 'الهوية',
|
||
|
||
// Notifications
|
||
'notifications.title': 'الإشعارات',
|
||
'notifications.markAllRead': 'تحديد الكل كمقروء',
|
||
'notifications.noNotifications': 'لا توجد إشعارات',
|
||
'notifications.proposals': 'تحديثات المقترحات',
|
||
'notifications.votes': 'تحديثات التصويت',
|
||
'notifications.replies': 'الردود',
|
||
'notifications.mentions': 'الإشارات',
|
||
'notifications.badges': 'شارات جديدة',
|
||
'notifications.settings': 'الإعدادات',
|
||
'notifications.pushNotifications': 'الإشعارات الفورية',
|
||
'notifications.proposalUpdate': 'تغيرت حالة المقترح',
|
||
'notifications.voteUpdate': 'تم تحديث عدد الأصوات',
|
||
'notifications.newReply': 'رد جديد على تعليقك',
|
||
'notifications.newMention': 'تمت الإشارة إليك',
|
||
'notifications.newBadge': 'حصلت على شارة جديدة',
|
||
|
||
// Profile
|
||
'profile.edit': 'تعديل الملف',
|
||
'profile.viewProfile': 'عرض الملف',
|
||
'profile.settings': 'الإعدادات',
|
||
'profile.name': 'الاسم',
|
||
'profile.username': 'اسم المستخدم',
|
||
'profile.bio': 'نبذة',
|
||
'profile.location': 'الموقع',
|
||
'profile.socialLinks': 'الروابط الاجتماعية',
|
||
'profile.changeAvatar': 'تغيير الصورة',
|
||
'profile.level': 'المستوى',
|
||
'profile.reputation': 'السمعة',
|
||
'profile.followers': 'المتابعون',
|
||
'profile.following': 'المتابَعون',
|
||
'profile.follow': 'متابعة',
|
||
'profile.unfollow': 'إلغاء المتابعة',
|
||
'profile.share': 'مشاركة',
|
||
'profile.connections': 'الاتصالات',
|
||
'profile.activity': 'النشاط',
|
||
'profile.achievements': 'الإنجازات',
|
||
'profile.achievementsTitle': 'إنجازاتك',
|
||
'profile.votesCast': 'الأصوات المدلى بها',
|
||
'profile.proposalsCreated': 'المقترحات المنشأة',
|
||
'profile.successRate': 'معدل النجاح',
|
||
'profile.delegationsReceived': 'التفويضات المستلمة',
|
||
'profile.recentActivity': 'النشاط الأخير',
|
||
'profile.customizeProfile': 'تخصيص الملف',
|
||
'profile.theme': 'السمة',
|
||
'profile.chooseTheme': 'اختر سمة',
|
||
'profile.notifications': 'الإشعارات',
|
||
'profile.notificationSettings': 'إعدادات الإشعارات',
|
||
'profile.proposalUpdates': 'تحديثات المقترحات',
|
||
'profile.voteReminders': 'تذكيرات التصويت',
|
||
'profile.newFollowers': 'متابعون جدد',
|
||
'profile.privacy': 'الخصوصية',
|
||
'profile.privacySettings': 'إعدادات الخصوصية',
|
||
'profile.showEmail': 'إظهار البريد الإلكتروني علنياً',
|
||
'profile.showActivity': 'إظهار سجل النشاط',
|
||
'profile.allowMessages': 'السماح بالرسائل المباشرة',
|
||
'profile.basic': 'معلومات أساسية',
|
||
|
||
// Proposals
|
||
'proposals.steps.template': 'القالب',
|
||
'proposals.steps.basics': 'معلومات أساسية',
|
||
'proposals.steps.details': 'التفاصيل',
|
||
'proposals.steps.impact': 'التأثير',
|
||
'proposals.steps.review': 'المراجعة',
|
||
'proposals.templates.treasury': 'الخزينة',
|
||
'proposals.templates.treasuryDesc': 'طلب تمويل للمشاريع والمبادرات',
|
||
'proposals.templates.technical': 'تقني',
|
||
'proposals.templates.technicalDesc': 'اقتراح ترقيات البروتوكول والتغييرات التقنية',
|
||
'proposals.templates.community': 'المجتمع',
|
||
'proposals.templates.communityDesc': 'المبادرات المجتمعية والمقترحات الاجتماعية',
|
||
'proposals.wizard.selectTemplate': 'اختر قالباً لمقترحك',
|
||
'proposals.wizard.enterBasics': 'أدخل المعلومات الأساسية عن مقترحك',
|
||
'proposals.wizard.provideDetails': 'قدم المواصفات التفصيلية',
|
||
'proposals.wizard.defineImpact': 'حدد التأثير ومعايير النجاح',
|
||
'proposals.wizard.reviewSubmit': 'راجع وأرسل مقترحك',
|
||
'proposals.wizard.readyToSubmit': 'مقترحك جاهز للإرسال!',
|
||
'proposals.fields.title': 'العنوان',
|
||
'proposals.fields.category': 'الفئة',
|
||
'proposals.fields.summary': 'الملخص',
|
||
'proposals.fields.description': 'الوصف',
|
||
'proposals.fields.budget': 'الميزانية',
|
||
'proposals.fields.timeline': 'الجدول الزمني',
|
||
'proposals.fields.milestones': 'المراحل الرئيسية',
|
||
'proposals.fields.impact': 'التأثير المتوقع',
|
||
'proposals.fields.metrics': 'معايير النجاح',
|
||
'proposals.fields.risks': 'المخاطر والتخفيف',
|
||
'proposals.placeholders.title': 'أدخل عنواناً واضحاً ووصفياً',
|
||
'proposals.placeholders.category': 'اختر فئة',
|
||
'proposals.placeholders.summary': 'ملخص موجز لمقترحك (حد أقصى 200 حرف)',
|
||
'proposals.placeholders.description': 'وصف تفصيلي لما تقترحه',
|
||
'proposals.placeholders.impact': 'كيف سيفيد هذا المجتمع؟',
|
||
'proposals.placeholders.metrics': 'كيف سيتم قياس النجاح؟',
|
||
'proposals.placeholders.risks': 'ما هي المخاطر المحتملة؟',
|
||
|
||
// Team
|
||
'team.title': 'أبطالنا',
|
||
'team.subtitle': 'تكريم القادة الأكراد ومقاتلي الحرية',
|
||
|
||
// WebSocket
|
||
'websocket.connected': 'متصل',
|
||
'websocket.disconnected': 'غير متصل',
|
||
'websocket.reconnecting': 'جاري إعادة الاتصال...',
|
||
'websocket.liveUpdates': 'التحديثات المباشرة مفعلة',
|
||
'websocket.offlineMode': 'وضع عدم الاتصال',
|
||
|
||
// Navigation - Messaging
|
||
'nav.message': 'رسالة',
|
||
|
||
// Messaging
|
||
'messaging.title': 'PEZMessage',
|
||
'messaging.connectWallet': 'ربط المحفظة',
|
||
'messaging.connectWalletDesc': 'قم بربط محفظتك لاستخدام الرسائل المشفرة.',
|
||
'messaging.setupTitle': 'إعداد مفتاح التشفير',
|
||
'messaging.setupDesc': 'سجّل مفتاح التشفير الخاص بك على السلسلة لبدء إرسال واستقبال الرسائل المشفرة.',
|
||
'messaging.unlockTitle': 'فتح رسائلك',
|
||
'messaging.unlockDesc': 'وقّع بمحفظتك لتمكين فك تشفير الرسائل لهذه الجلسة.',
|
||
'messaging.setupKey': 'إعداد المفتاح',
|
||
'messaging.unlock': 'فتح',
|
||
'messaging.signing': 'جاري التوقيع...',
|
||
'messaging.newMessage': 'جديد',
|
||
'messaging.messages': 'رسائل',
|
||
'messaging.sent': 'مرسلة',
|
||
'messaging.emptyInbox': 'لا توجد رسائل بعد.',
|
||
'messaging.sendFirst': 'أرسل رسالتك الأولى',
|
||
'messaging.encrypted': '[مشفّرة]',
|
||
'messaging.compose': 'رسالة جديدة',
|
||
'messaging.composeDesc': 'أرسل رسالة مشفرة من طرف إلى طرف على السلسلة.',
|
||
'messaging.recipient': 'عنوان المستلم',
|
||
'messaging.message': 'الرسالة',
|
||
'messaging.typePlaceholder': 'اكتب رسالتك...',
|
||
'messaging.tooLong': 'الرسالة تتجاوز الحد الأقصى (512 بايت)',
|
||
'messaging.noRecipientKey': 'المستلم ليس لديه مفتاح تشفير مسجّل',
|
||
'messaging.checkingKey': 'جاري التحقق من مفتاح التشفير...',
|
||
'messaging.send': 'إرسال',
|
||
'messaging.sending': 'جاري الإرسال...',
|
||
'messaging.palletNotReady': 'حزمة المراسلة غير متاحة بعد على People Chain. يلزم تحديث وقت التشغيل.',
|
||
|
||
// Mobile Home Layout
|
||
'mobile.greeting': 'مرحباً',
|
||
'mobile.home': 'الرئيسية',
|
||
'mobile.citizen': 'مواطن',
|
||
'mobile.referral': 'إحالة',
|
||
'mobile.memberSince': 'عضو منذ',
|
||
'mobile.role': 'الدور',
|
||
'mobile.totalScore': 'النقاط الإجمالية',
|
||
'mobile.trustScore': 'نقاط الثقة',
|
||
'mobile.referralScore': 'نقاط الإحالة',
|
||
'mobile.stakingScore': 'نقاط الستاكينغ',
|
||
'mobile.tikiScore': 'نقاط التيكي',
|
||
'mobile.kycStatus': 'حالة KYC',
|
||
'mobile.connectWallet': 'ربط المحفظة',
|
||
'mobile.apply': 'تقديم',
|
||
'mobile.joinUs': 'انضم إلينا',
|
||
'mobile.signInUp': 'تسجيل الدخول / التسجيل',
|
||
'mobile.loginToSeeRoles': 'سجل الدخول لرؤية الأدوار',
|
||
'mobile.section.finance': 'المالية',
|
||
'mobile.section.governance': 'الحوكمة',
|
||
'mobile.section.social': 'اجتماعي',
|
||
'mobile.section.education': 'التعليم',
|
||
'mobile.app.wallet': 'المحفظة',
|
||
'mobile.app.bank': 'البنك',
|
||
'mobile.app.exchange': 'البورصة',
|
||
'mobile.app.dex': 'Pez-DEX',
|
||
'mobile.app.p2p': 'P2P/Buy-Sell',
|
||
'mobile.app.b2b': 'B2B',
|
||
'mobile.app.bacZekat': 'الضريبة/الزكاة',
|
||
'mobile.app.launchpad': 'منصة الإطلاق',
|
||
'mobile.app.president': 'الرئيس',
|
||
'mobile.app.assembly': 'البرلمان',
|
||
'mobile.app.vote': 'تصويت',
|
||
'mobile.app.validators': 'المدققون',
|
||
'mobile.app.justice': 'العدالة',
|
||
'mobile.app.proposals': 'المقترحات',
|
||
'mobile.app.polls': 'استطلاعات',
|
||
'mobile.app.identity': 'الهوية',
|
||
'mobile.app.whatsKurd': 'واتسكورد',
|
||
'mobile.app.forum': 'المنتدى',
|
||
'mobile.app.kurdMedia': 'كورد ميديا',
|
||
'mobile.app.events': 'الفعاليات',
|
||
'mobile.app.help': 'المساعدة',
|
||
'mobile.app.loto': 'لوتو',
|
||
'mobile.app.music': 'الموسيقى',
|
||
'mobile.app.vpn': 'VPN',
|
||
'mobile.app.referral': 'الإحالة',
|
||
'mobile.app.university': 'الجامعة',
|
||
'mobile.app.perwerde': 'التعليم',
|
||
'mobile.app.certificates': 'الشهادات',
|
||
'mobile.app.research': 'البحث',
|
||
|
||
// Assembly page
|
||
'assembly.title': 'الجمعية الرقمية لكردستان',
|
||
'assembly.subtitle': 'الجمعية الرقمية لكردستان',
|
||
'assembly.breadcrumb': 'الحوكمة',
|
||
'assembly.stats.members': 'الأعضاء',
|
||
'assembly.stats.committees': 'اللجان',
|
||
'assembly.stats.sessions': 'الجلسات',
|
||
'assembly.tab.members': 'الأعضاء',
|
||
'assembly.tab.sessions': 'الجلسات',
|
||
'assembly.member.since': 'منذ',
|
||
'assembly.session.upcoming': 'قادمة',
|
||
'assembly.session.inSession': 'في جلسة',
|
||
'assembly.session.completed': 'مكتملة',
|
||
|
||
// Justice page
|
||
'justice.title': 'العدالة وحل النزاعات',
|
||
'justice.subtitle': 'العدالة وحل النزاعات',
|
||
'justice.breadcrumb': 'الحوكمة',
|
||
'justice.stats.open': 'مفتوحة',
|
||
'justice.stats.inReview': 'قيد المراجعة',
|
||
'justice.stats.resolved': 'محلولة',
|
||
'justice.info.title': 'حل النزاعات',
|
||
'justice.info.body': 'يحل نظام العدالة الرقمية في كردستان النزاعات بين المواطنين الرقميين بشكل عادل وشفاف. يتم تسجيل جميع القرارات على البلوكشين.',
|
||
'justice.cases.title': 'القضايا الأخيرة',
|
||
'justice.status.open': 'مفتوحة',
|
||
'justice.status.inReview': 'قيد المراجعة',
|
||
'justice.status.resolved': 'محلولة',
|
||
'justice.case.resolution': 'القرار',
|
||
'justice.case.resolvedDate': 'تاريخ الحل',
|
||
'justice.case.more': '▼ المزيد',
|
||
'justice.case.less': '▲ أقل',
|
||
|
||
// Polls page
|
||
'polls.title': 'استطلاعات المجتمع',
|
||
'polls.subtitle': 'استطلاعات المجتمع',
|
||
'polls.breadcrumb': 'الحوكمة',
|
||
'polls.active.count': '{{count}} نشط',
|
||
'polls.section.active': 'الاستطلاعات النشطة',
|
||
'polls.section.ended': 'الاستطلاعات المنتهية',
|
||
'polls.status.active': 'نشط',
|
||
'polls.status.ended': 'منتهٍ',
|
||
'polls.votes': 'صوت',
|
||
'polls.ends': 'ينتهي',
|
||
'polls.ended': 'انتهى',
|
||
|
||
// Bank page
|
||
'bank.title': 'البنك الرقمي',
|
||
'bank.subtitle': 'البنك الرقمي لكردستان',
|
||
'bank.breadcrumb': 'المالية',
|
||
'bank.totalValue': 'إجمالي القيمة',
|
||
'bank.tab.savings': 'المدخرات',
|
||
'bank.tab.lending': 'الإقراض',
|
||
'bank.tab.treasury': 'الخزينة',
|
||
'bank.savings.title': 'حسابات التوفير',
|
||
'bank.savings.desc': 'ضع رموزك المميزة واكسب مكافآت سنوية.',
|
||
'bank.savings.min': 'الحد الأدنى',
|
||
'bank.savings.lock': 'قفل',
|
||
'bank.savings.total': 'الإجمالي',
|
||
'bank.savings.deposit': 'إيداع',
|
||
'bank.lending.title': 'مجمعات الإقراض',
|
||
'bank.lending.desc': 'اقترض من خلال العقود الذكية بضمان.',
|
||
'bank.lending.rate': 'معدل',
|
||
'bank.lending.collateral': 'ضمان',
|
||
'bank.lending.available': 'متاح',
|
||
'bank.lending.borrow': 'اقتراض',
|
||
'bank.treasury.title': 'خزينة المجتمع',
|
||
'bank.treasury.desc': 'الخزينة العامة لجمهورية كردستان الرقمية.',
|
||
'bank.treasury.balance': 'رصيد الخزينة',
|
||
'bank.treasury.allocation': 'التخصيص',
|
||
|
||
// TaxZekat page
|
||
'taxZekat.title': 'الضريبة والزكاة',
|
||
'taxZekat.subtitle': 'جمهورية كردستان الرقمية',
|
||
'taxZekat.breadcrumb': 'المالية',
|
||
'taxZekat.desc': 'أرسل مساهمتك الطوعية إلى جمهورية كردستان الرقمية.',
|
||
'taxZekat.type.label': 'نوع المساهمة',
|
||
'taxZekat.type.zekatSub': 'الزكاة الإسلامية',
|
||
'taxZekat.type.taxSub': 'ضريبة',
|
||
'taxZekat.amount.label': 'المبلغ',
|
||
'taxZekat.walletNotConnected': '⚠️ المحفظة غير متصلة',
|
||
'taxZekat.allocation.title': 'توزيع الأموال',
|
||
'taxZekat.allocation.desc': 'يجب أن يساوي 100% بالضبط',
|
||
'taxZekat.commitment.title': 'التعهد',
|
||
'taxZekat.commitment.zekat': 'تتعهد جمهورية كردستان الرقمية بإنفاق زكاتك بالضبط وفق النسب التي حددتها، وفقاً للمبادئ الإسلامية.',
|
||
'taxZekat.commitment.tax': 'تتعهد جمهورية كردستان الرقمية باستخدام مساهماتك الضريبية بأقرب ما يمكن من النسب التي حددتها. سيتم تسجيل جميع النفقات بشفافية على البلوكشين.',
|
||
'taxZekat.accept': 'لقد قرأت وأوافق',
|
||
'taxZekat.submit.zekat': '🤲 أرسل الزكاة',
|
||
'taxZekat.submit.tax': '📤 أرسل الضريبة',
|
||
'taxZekat.submitting': '⏳ جارٍ الإرسال...',
|
||
'taxZekat.confirm.title': 'تأكيد',
|
||
'taxZekat.confirm.type': 'النوع',
|
||
'taxZekat.confirm.amount': 'المبلغ',
|
||
'taxZekat.confirm.allocation': 'التوزيع',
|
||
'taxZekat.confirm.cancel': 'إلغاء',
|
||
'taxZekat.confirm.confirm': 'تأكيد',
|
||
'taxZekat.success': 'تم إرسال {{amount}} HEZ بنجاح. شكراً!',
|
||
|
||
// Messaging
|
||
|
||
// KurdMedia page
|
||
'kurdMedia.title': 'KurdMedia',
|
||
'kurdMedia.subtitle': 'الإعلام الرقمي الكردي',
|
||
'kurdMedia.channels.title': 'الإعلام الكردي',
|
||
'kurdMedia.channels.subtitle': 'الإعلام الكردي',
|
||
'kurdMedia.channels.desc': 'البث الرسمي لدولة كردستان الرقمية.',
|
||
'kurdMedia.channels.descEn': 'البث الرسمي لـ DKS. تلفزيون، راديو، أخبار والمزيد.',
|
||
'kurdMedia.soon': 'قريباً',
|
||
'kurdMedia.social.title': 'دعم PezkuwiChain',
|
||
'kurdMedia.social.subtitle': 'دعم PezkuwiChain',
|
||
'kurdMedia.social.desc': 'تواصل معنا على منصات التواصل الاجتماعي.',
|
||
'kurdMedia.social.descEn': 'اطرح أسئلتك، تابع الأخبار وانضم إلى مجتمعنا.',
|
||
'kurdMedia.stats.kurds': 'كردي في العالم',
|
||
'kurdMedia.stats.hope': 'أمل',
|
||
'kurdMedia.banner': 'PezkuwiChain - أول بلوك تشين وطني للأكراد',
|
||
'kurdMedia.bannerEn': 'PezkuwiChain - أول بلوك تشين وطني للأكراد',
|
||
|
||
// Help page
|
||
'help.title': 'المساعدة والدعم',
|
||
'help.breadcrumb': 'المساعدة والدعم',
|
||
'help.desc': 'سيتم إطلاق نظام المساعدة والدعم قريباً.',
|
||
'help.descEn': 'The help and support system will be launched soon.',
|
||
'help.planned.title': 'الميزات المخططة',
|
||
'help.feature.faq': 'الأسئلة الشائعة (FAQ)',
|
||
'help.feature.live': 'الدعم المباشر',
|
||
'help.feature.guides': 'أدلة المستخدم',
|
||
'help.feature.community': 'التواصل مع المجتمع',
|
||
'help.whatskurd.title': 'مراسلة WhatsKURD',
|
||
'help.whatskurd.desc': 'تواصل معنا عبر نظام المراسلة على البلوك تشين',
|
||
|
||
// Landing page
|
||
'landing.nav.network': 'الشبكة',
|
||
'landing.nav.governance': 'الحوكمة',
|
||
'landing.nav.trading': 'التداول',
|
||
'landing.nav.citizens': 'المواطنون',
|
||
'landing.nav.docs': 'التوثيق',
|
||
'landing.nav.mainnet': 'الشبكة الرئيسية',
|
||
'landing.nav.connectWallet': 'ربط المحفظة',
|
||
'landing.nav.login': 'تسجيل الدخول',
|
||
'landing.nav.peers': 'الأعضاء',
|
||
'landing.hero.badge': 'الدولة الرقمية الكردية · الآن على الشبكة الرئيسية',
|
||
'landing.hero.badgeVersion': 'v1.0',
|
||
'landing.hero.h1part1': 'سلسلة كتل سيادية',
|
||
'landing.hero.h1part2': 'لأمة',
|
||
'landing.hero.h1accent': 'بلا حدود',
|
||
'landing.hero.h1part3': '.',
|
||
'landing.hero.sub': 'PezkuwiChain بلوك تشين عام ومفتوح — بُني أولاً للأمة الكردية، ولكل الشعوب عديمة الجنسية والأمم الثقافية حول العالم.',
|
||
'landing.hero.cta.explore': 'استكشف الشبكة ←',
|
||
'landing.hero.cta.whitepaper': 'اقرأ الورقة البيضاء',
|
||
'landing.hero.sun.name': 'روج · شمس كردستان',
|
||
'landing.hero.sun.rays': '٢١ شعاعاً · ↻ منذ ١٩٣٢',
|
||
'landing.statbar.network': 'الشبكة',
|
||
'landing.statbar.connected': 'متصل',
|
||
'landing.statbar.latestBlock': 'آخر كتلة',
|
||
'landing.statbar.finalized': 'مكتمل',
|
||
'landing.statbar.finalizedMeta': '~كتلتان خلف',
|
||
'landing.statbar.validators': 'المحققون',
|
||
'landing.statbar.validatorsMeta': 'يتحققون من الكتل',
|
||
'landing.statbar.collators': 'المجمّعون',
|
||
'landing.statbar.collatorsMeta': 'ينتجون الكتل',
|
||
'landing.statbar.nominators': 'المرشِّحون',
|
||
'landing.statbar.nominatorsMeta': 'يراهنون على المحققين',
|
||
'landing.ticker.block': 'كتلة',
|
||
'landing.ticker.validators': 'محققون',
|
||
'landing.ticker.nominators': 'مرشِّحون',
|
||
'landing.ticker.citizens': 'مواطنون',
|
||
'landing.ticker.staked': 'مراهَن به',
|
||
'landing.ticker.proposals': 'مقترحات',
|
||
'landing.ticker.peers': 'أعضاء',
|
||
'landing.network.eyebrow': '// ٠١ · الشبكة الحية',
|
||
'landing.network.h2': 'أرقام',
|
||
'landing.network.h2em': 'تحكم نفسها.',
|
||
'landing.network.p': 'كل مقياس أدناه مُجلَب مباشرة من سلسلة التتابع — ما يراه المحققون، تراه أنت.',
|
||
'landing.network.activeProposals': 'المقترحات النشطة',
|
||
'landing.network.proposalsMeta': '↗ الحوكمة حية',
|
||
'landing.network.totalVoters': 'إجمالي الناخبين',
|
||
'landing.network.votersMeta': 'التصويت بالاقتناع',
|
||
'landing.network.tokensStaked': 'الرموز المراهَن بها',
|
||
'landing.network.stakedMeta': 'من إجمالي العرض',
|
||
'landing.network.citizens': 'مواطنون حول العالم',
|
||
'landing.network.citizensMeta': 'في ١٨٧ دولة',
|
||
'landing.features.eyebrow': '// ٠٢ · ما يمكنك فعله',
|
||
'landing.features.h2': 'سلسلة واحدة، كل',
|
||
'landing.features.h2em': 'أداة مدنية.',
|
||
'landing.features.p': 'طبقة Layer 1 مستقلة — مشتقة أصلاً من Polkadot، والآن قاعدة كود سيادية كاملة.',
|
||
'landing.features.01.eyebrow': '٠١ · الحوكمة',
|
||
'landing.features.01.h3': 'صوّت على القواعد التي تحكم الشبكة والأمة.',
|
||
'landing.features.01.p': 'استفتاءات بأسلوب OpenGov مع التصويت بالاقتناع، والتفويض، وفترة قرار ٧ أيام.',
|
||
'landing.features.01.link': 'افتح لوحة الحوكمة ←',
|
||
'landing.features.02.eyebrow': '٠٢ · المواطنة',
|
||
'landing.features.02.h3': 'هويتك، موقّعة من الدولة.',
|
||
'landing.features.02.p': 'NFT روحي على سلسلة الشعب. درجة الثقة، السمات الموثقة، وزن التصويت.',
|
||
'landing.features.02.link': 'كن مواطناً ←',
|
||
'landing.features.03.eyebrow': '٠٣ · الاقتصاد',
|
||
'landing.features.03.h3': 'تداول وأقرض وموّل الأمة بـ HEZ.',
|
||
'landing.features.03.p': 'مجمعات DEX على Asset Hub، وP2P مدعوم بالضمانة، وخزينة تمول المنح.',
|
||
'landing.features.03.link': 'افتح الاقتصاد ←',
|
||
'landing.features.04.eyebrow': '٠٤ · المحققون',
|
||
'landing.features.04.p': 'Nominated Proof-of-Stake يؤمّن كل كتلة. راهن بـ HEZ لدعم محقق.',
|
||
'landing.features.04.h3suffix': 'عقدة. ١٢ أمة. صفر توقف منذ التكوين.',
|
||
'landing.features.04.link': 'شغّل عقدة ←',
|
||
'landing.arch.eyebrow': '// ٠٣ · الهندسة المعمارية',
|
||
'landing.arch.h2': 'ثلاث سلاسل،',
|
||
'landing.arch.h2em': 'أمة واحدة.',
|
||
'landing.arch.p': 'ثلاث سلاسل مستقلة، مملوكة بالكامل من قبل الشبكة.',
|
||
'landing.arch.rc.tag': 'Pezkuwi RC · سلسلة التتابع',
|
||
'landing.arch.rc.h4': 'Pezkuwi Relay',
|
||
'landing.arch.rc.p': 'الحوكمة، واختيار المحقق، والتنسيق عبر السلاسل.',
|
||
'landing.arch.ah.tag': 'Pezkuwi AH · Asset Hub',
|
||
'landing.arch.ah.h4': 'HezDex على Asset Hub',
|
||
'landing.arch.ah.p': 'إصدار HEZ وPEZ، مجمعات السيولة، المقايضات على السلسلة، الرهان.',
|
||
'landing.arch.people.tag': 'Pezkuwi People · سلسلة الشعب',
|
||
'landing.arch.people.h4': 'هوية Tîkî',
|
||
'landing.arch.people.p': 'NFT المواطنة، KYC، درجة الثقة، الرسم الاجتماعي.',
|
||
'landing.arch.stats.block': 'كتلة',
|
||
'landing.arch.stats.time': 'الوقت',
|
||
'landing.arch.stats.validators': 'محققون',
|
||
'landing.arch.stats.staked': 'مراهَن به',
|
||
'landing.arch.stats.collators': 'مجمّعون',
|
||
'landing.arch.stats.nominators': 'مرشِّحون',
|
||
'landing.arch.stats.citizens': 'مواطنون',
|
||
'landing.arch.stats.countries': 'دول',
|
||
'landing.tok.eyebrow': '// ٠٤ · الاقتصاد الرمزي',
|
||
'landing.tok.h2': 'رمزان.',
|
||
'landing.tok.h2em': 'دوران.',
|
||
'landing.tok.p': 'HEZ وحدة المنفعة المستقرة للشبكة. PEZ رمز مكافأة المواطن.',
|
||
'landing.tok.tabHez': 'HEZ · المنفعة',
|
||
'landing.tok.tabPez': 'PEZ · المواطن',
|
||
'landing.tok.total': 'الإجمالي',
|
||
'landing.ref.eyebrow': '// كن مرجعاً',
|
||
'landing.ref.h2': 'لا تدعو فقط —',
|
||
'landing.ref.h2em': 'تُرشِّح.',
|
||
'landing.ref.p': 'كل صديق توافق عليه يصبح مواطناً في PezkuwiChain ويمنحك +١٠ درجات ثقة.',
|
||
'landing.ref.step1.label': 'الخطوة ١',
|
||
'landing.ref.step1.title': 'شارك رابطك',
|
||
'landing.ref.step1.desc': 'أرسل رابط إحالتك الشخصي من محفظة Pezkuwi إلى شخص تثق به.',
|
||
'landing.ref.step2.label': 'الخطوة ٢',
|
||
'landing.ref.step2.title': 'يتقدمون بطلب',
|
||
'landing.ref.step2.desc': 'يقدم صديقك طلب مواطنة على PezkuwiChain وينتظر موافقتك.',
|
||
'landing.ref.step3.label': 'الخطوة ٣',
|
||
'landing.ref.step3.title': 'توافق — ثم يوقّعون',
|
||
'landing.ref.step3.desc': 'كن مرجعهم، ثم يوقّعون معاملة المواطنة. تنمو درجة ثقتك بـ +١٠.',
|
||
'landing.cta.eyebrow': '// انضم إلى الشبكة',
|
||
'landing.cta.h2': 'المواطنة',
|
||
'landing.cta.h2em': 'على بُعد توقيع واحد.',
|
||
'landing.cta.p': 'اربط محفظتك، واسكُب NFT مواطنتك، وصوّت على المقترحات.',
|
||
'landing.cta.become': 'كن مواطناً ←',
|
||
'landing.cta.validator': 'شغّل محققاً',
|
||
'landing.cta.services': 'الخدمات المتاحة',
|
||
'landing.pallets.eyebrow': '// ٠٢ب · منظومة المحفظة',
|
||
'landing.pallets.h2': 'كل أداة،',
|
||
'landing.pallets.h2em': 'محفظة واحدة.',
|
||
'landing.pallets.p': 'ستة عشر طبقاً منظمة في أربعة أعمدة — المالية، الحوكمة، الاجتماعي، والتعليم.',
|
||
'landing.pallets.finance': 'المالية',
|
||
'landing.pallets.financeCount': '٨ وحدات',
|
||
'landing.pallets.governance': 'الحوكمة',
|
||
'landing.pallets.governanceCount': '٨ وحدات',
|
||
'landing.pallets.social': 'الاجتماعي',
|
||
'landing.pallets.socialCount': '٥ مباشرة · ٣ قريباً',
|
||
'landing.pallets.education': 'التعليم',
|
||
'landing.pallets.educationCount': '٤ مباشرة · ٤ قريباً',
|
||
'landing.pallets.comingSoon': 'قريباً',
|
||
'landing.pallets.wallet': 'المحفظة',
|
||
'landing.pallets.bank': 'البنك',
|
||
'landing.pallets.exchange': 'البورصة',
|
||
'landing.pallets.dex': 'Pez-DEX',
|
||
'landing.pallets.p2p': 'P2P',
|
||
'landing.pallets.b2b': 'B2B',
|
||
'landing.pallets.zekat': 'الضريبة/الزكاة',
|
||
'landing.pallets.launchpad': 'منصة الإطلاق',
|
||
'landing.pallets.president': 'الرئيس',
|
||
'landing.pallets.assembly': 'البرلمان',
|
||
'landing.pallets.vote': 'التصويت',
|
||
'landing.pallets.validators': 'المحققون',
|
||
'landing.pallets.justice': 'العدالة',
|
||
'landing.pallets.proposals': 'المقترحات',
|
||
'landing.pallets.polls': 'الاستطلاعات',
|
||
'landing.pallets.identity': 'الهوية',
|
||
'landing.pallets.whatskurd': 'whatsKURD',
|
||
'landing.pallets.forum': 'المنتدى',
|
||
'landing.pallets.kurdmedia': 'KurdMedia',
|
||
'landing.pallets.events': 'الفعاليات',
|
||
'landing.pallets.help': 'المساعدة',
|
||
'landing.pallets.music': 'الموسيقى',
|
||
'landing.pallets.rewshenbir': 'روشنبير',
|
||
'landing.pallets.referral': 'الإحالة',
|
||
'landing.pallets.university': 'الجامعة',
|
||
'landing.pallets.perwerde': 'پەروەردە',
|
||
'landing.pallets.certificates': 'الشهادات',
|
||
'landing.pallets.research': 'البحث',
|
||
'landing.pallets.library': 'المكتبة',
|
||
'landing.pallets.tutor': 'المعلم',
|
||
'landing.pallets.labs': 'المختبرات',
|
||
'landing.pallets.languages': 'اللغات',
|
||
'landing.footer.desc': 'طبقة Layer 1 عامة ومفتوحة لسيادة رقمية للأمم عديمة الجنسية والأمم الثقافية — الكرد أولاً، كل الشعوب تالياً.',
|
||
'landing.footer.mainnet': 'الشبكة الرئيسية · كتلة كل ٦ ثواني',
|
||
'landing.footer.network': 'الشبكة',
|
||
'landing.footer.use': 'الاستخدام',
|
||
'landing.footer.build': 'البناء',
|
||
'landing.footer.community': 'المجتمع',
|
||
'landing.footer.explorer': 'المستكشف',
|
||
'landing.footer.telemetry': 'القياس عن بُعد',
|
||
'landing.footer.validators': 'المحققون',
|
||
'landing.footer.faucet': 'الصنبور',
|
||
'landing.footer.wallet': 'المحفظة',
|
||
'landing.footer.trade': 'التداول',
|
||
'landing.footer.vote': 'التصويت',
|
||
'landing.footer.grants': 'المنح',
|
||
'landing.footer.docs': 'التوثيق',
|
||
'landing.footer.api': 'مرجع API',
|
||
'landing.footer.sdk': 'SDK',
|
||
'landing.footer.github': 'GitHub',
|
||
'landing.footer.forum': 'المنتدى',
|
||
'landing.footer.discord': 'Discord',
|
||
'landing.footer.telegram': 'Telegram',
|
||
'landing.footer.twitter': 'X / Twitter',
|
||
'landing.footer.copyright': '© ٢٠٢٦ PezkuwiChain · مفتوح المصدر تحت MIT',
|
||
'landing.footer.builtBy': 'بناه الشعب الرقمي الكردي لكل أمة وشعب عديم الجنسية',
|
||
};
|