mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-04-22 06:47:55 +00:00
feat: clone shared i18n translations to web locale files
Add ~200 new translation keys per language from shared library. Create separate ckb.ts for Sorani Kurdish (was using Kurmanji).
This commit is contained in:
@@ -8,6 +8,7 @@ import tr from './locales/tr';
|
||||
import kmr from './locales/kmr';
|
||||
import ar from './locales/ar';
|
||||
import fa from './locales/fa';
|
||||
import ckb from './locales/ckb';
|
||||
|
||||
export const languages = {
|
||||
en: { name: 'English', flag: '🇬🇧', dir: 'ltr' },
|
||||
@@ -22,7 +23,7 @@ const resources = {
|
||||
en: { translation: en },
|
||||
tr: { translation: tr },
|
||||
'ku-kurmanji': { translation: kmr },
|
||||
'ku-sorani': { translation: kmr },
|
||||
'ku-sorani': { translation: ckb },
|
||||
ar: { translation: ar },
|
||||
fa: { translation: fa }
|
||||
};
|
||||
|
||||
+318
-13
@@ -16,14 +16,14 @@ export default {
|
||||
'nav.docs': 'التوثيق',
|
||||
'nav.login': 'تسجيل الدخول',
|
||||
'nav.logout': 'تسجيل الخروج',
|
||||
|
||||
|
||||
// Hero Section
|
||||
'hero.title': 'منصة الحوكمة بتقنية البلوكشين',
|
||||
'hero.subtitle': 'حوكمة ديمقراطية وشفافة بتقنية البلوكشين',
|
||||
'hero.cta.primary': 'ابدأ الآن',
|
||||
'hero.cta.secondary': 'معرفة المزيد',
|
||||
|
||||
// Auth
|
||||
|
||||
// Auth (existing web keys)
|
||||
'auth.login': 'تسجيل الدخول',
|
||||
'auth.logout': 'تسجيل الخروج',
|
||||
'auth.signup': 'إنشاء حساب',
|
||||
@@ -32,14 +32,35 @@ export default {
|
||||
'auth.confirmPassword': 'تأكيد كلمة المرور',
|
||||
'auth.rememberMe': 'تذكرني',
|
||||
'auth.forgotPassword': 'هل نسيت كلمة المرور؟',
|
||||
|
||||
// Wallet
|
||||
|
||||
// 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': 'المقترحات النشطة',
|
||||
@@ -47,7 +68,7 @@ export default {
|
||||
'governance.delegate': 'المندوب',
|
||||
'governance.createProposal': 'إنشاء مقترح',
|
||||
'governance.votingPower': 'قوة التصويت',
|
||||
|
||||
|
||||
// Treasury
|
||||
'treasury.title': 'الخزينة',
|
||||
'treasury.subtitle': 'إدارة أموال المجتمع',
|
||||
@@ -55,15 +76,15 @@ export default {
|
||||
'treasury.proposals': 'المقترحات',
|
||||
'treasury.history': 'السجل',
|
||||
'treasury.approvals': 'الموافقات',
|
||||
|
||||
|
||||
// Footer
|
||||
'footer.description': 'حوكمة لامركزية لكردستان',
|
||||
'footer.about': 'حول',
|
||||
'footer.developers': 'المطورون',
|
||||
'footer.community': 'المجتمع',
|
||||
'footer.rights': 'جميع الحقوق محفوظة',
|
||||
|
||||
// Common
|
||||
|
||||
// Common (existing web keys)
|
||||
'common.loading': 'جاري التحميل...',
|
||||
'common.save': 'حفظ',
|
||||
'common.cancel': 'إلغاء',
|
||||
@@ -80,7 +101,291 @@ export default {
|
||||
'common.yes': 'نعم',
|
||||
'common.no': 'لا',
|
||||
'common.backToHome': 'العودة للرئيسية',
|
||||
|
||||
|
||||
// Role
|
||||
'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:',
|
||||
}
|
||||
|
||||
+341
-40
@@ -1,68 +1,91 @@
|
||||
export default {
|
||||
// Navigation
|
||||
'nav.home': 'سەرەتا',
|
||||
'nav.home': 'سەرەکی',
|
||||
'nav.dashboard': 'داشبۆرد',
|
||||
'nav.wallet': 'جزدان',
|
||||
'nav.settings': 'ڕێکخستنەکان',
|
||||
'nav.governance': 'حوکمڕانی',
|
||||
'nav.proposals': 'پێشنیارەکان',
|
||||
'nav.delegation': 'دیلیگەیشن',
|
||||
'nav.governance': 'بەڕێوەبردن',
|
||||
'nav.proposals': 'پێشنیاز',
|
||||
'nav.delegation': 'نوێنەرایەتی',
|
||||
'nav.treasury': 'گەنجینە',
|
||||
'nav.staking': 'ستەیکینگ',
|
||||
'nav.forum': 'فۆرۆم',
|
||||
'nav.forum': 'کۆڕ',
|
||||
'nav.moderation': 'بەڕێوەبردنی ناوەڕۆک',
|
||||
'nav.profile': 'پرۆفایل',
|
||||
'nav.admin': 'بەڕێوەبەر',
|
||||
'nav.docs': 'بەڵگەنامە',
|
||||
'nav.login': 'چوونە ژوورەوە',
|
||||
'nav.logout': 'چوونە دەرەوە',
|
||||
|
||||
'nav.login': 'چوونەژوورەوە',
|
||||
'nav.logout': 'چوونەدەرەوە',
|
||||
|
||||
// Hero Section
|
||||
'hero.title': 'پلاتفۆرمی حوکمڕانی بلۆکچەین',
|
||||
'hero.subtitle': 'حوکمڕانی دیموکراتیک و شەفاف بە تەکنەلۆژیای بلۆکچەین',
|
||||
'hero.title': 'پلاتفۆرمی بەڕێوەبردنی بلۆکچەین',
|
||||
'hero.subtitle': 'بەڕێوەبردنی دیموکراسی و شەفاف بە تەکنەلۆژیای بلۆکچەین',
|
||||
'hero.cta.primary': 'دەستپێکردن',
|
||||
'hero.cta.secondary': 'زانیاری زیاتر',
|
||||
|
||||
'hero.cta.secondary': 'زیاتر بزانە',
|
||||
'hero.stats.activeProposals': 'پێشنیازە چالاکەکان',
|
||||
'hero.stats.totalVoters': 'کۆی دەنگدەران',
|
||||
'hero.stats.tokensStaked': 'تۆکنە ستەیککراوەکان',
|
||||
'hero.stats.trustScore': 'خاڵی متمانە',
|
||||
|
||||
// Auth
|
||||
'auth.login': 'چوونە ژوورەوە',
|
||||
'auth.logout': 'چوونە دەرەوە',
|
||||
'auth.login': 'چوونەژوورەوە',
|
||||
'auth.logout': 'چوونەدەرەوە',
|
||||
'auth.signup': 'تۆمارکردن',
|
||||
'auth.email': 'ئیمەیڵ',
|
||||
'auth.password': 'وشەی نهێنی',
|
||||
'auth.confirmPassword': 'دووبارەکردنەوەی وشەی نهێنی',
|
||||
'auth.rememberMe': 'بمهێڵەوە لە بیرت',
|
||||
'auth.forgotPassword': 'وشەی نهێنیم لەبیر چووە؟',
|
||||
|
||||
'auth.confirmPassword': 'پشتڕاستکردنەوەی وشەی نهێنی',
|
||||
'auth.rememberMe': 'لەبیرم بمێنەرەوە',
|
||||
'auth.forgotPassword': 'وشەی نهێنیت لەبیرکرد؟',
|
||||
'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': '+9641234567890',
|
||||
'auth.placeholders.email': 'your@email.com',
|
||||
'auth.placeholders.password': '••••••••',
|
||||
'auth.placeholders.referralCode': 'کۆدی ئاماژە بنووسە',
|
||||
|
||||
// Wallet
|
||||
'wallet.connect': 'بەستنەوەی جزدان',
|
||||
'wallet.disconnect': 'لابردنی بەستنەوە',
|
||||
'wallet.connect': 'جزدان پەیوەست بکە',
|
||||
'wallet.disconnect': 'پەیوەستکردن بکەرەوە',
|
||||
'wallet.balance': 'باڵانس',
|
||||
'wallet.address': 'ناونیشان',
|
||||
'wallet.network': 'تۆڕ',
|
||||
|
||||
|
||||
// Governance
|
||||
'governance.proposals': 'پێشنیارەکان',
|
||||
'governance.activeProposals': 'پێشنیارە چالاکەکان',
|
||||
'governance.proposals': 'پێشنیاز',
|
||||
'governance.activeProposals': 'پێشنیازە چالاکەکان',
|
||||
'governance.vote': 'دەنگدان',
|
||||
'governance.delegate': 'نوێنەر',
|
||||
'governance.createProposal': 'دروستکردنی پێشنیار',
|
||||
'governance.createProposal': 'پێشنیازێک دروست بکە',
|
||||
'governance.votingPower': 'هێزی دەنگدان',
|
||||
|
||||
|
||||
// Treasury
|
||||
'treasury.title': 'گەنجینە',
|
||||
'treasury.subtitle': 'بەڕێوەبردنی سامانی کۆمەڵگا',
|
||||
'treasury.overview': 'تێڕوانینی گشتی',
|
||||
'treasury.proposals': 'پێشنیارەکان',
|
||||
'treasury.subtitle': 'بەڕێوەبردنی فۆندەکانی کۆمەڵگا',
|
||||
'treasury.overview': 'کورتەی گشتی',
|
||||
'treasury.proposals': 'پێشنیاز',
|
||||
'treasury.history': 'مێژوو',
|
||||
'treasury.approvals': 'پەسەندکراوەکان',
|
||||
|
||||
'treasury.approvals': 'پەسەندکردن',
|
||||
|
||||
// Footer
|
||||
'footer.description': 'حوکمڕانی لامەرکەزی بۆ کوردستان',
|
||||
'footer.description': 'بەڕێوەبردنی نامەرکەزی بۆ کوردستان',
|
||||
'footer.about': 'دەربارە',
|
||||
'footer.developers': 'گەشەپێدەران',
|
||||
'footer.developers': 'پەرەپێدەران',
|
||||
'footer.community': 'کۆمەڵگا',
|
||||
'footer.rights': 'هەموو مافێک پارێزراوە',
|
||||
|
||||
'footer.rights': 'هەموو مافەکان پارێزراون',
|
||||
|
||||
// Common
|
||||
'common.loading': 'بارکردن...',
|
||||
'common.save': 'پاشەکەوتکردن',
|
||||
@@ -71,16 +94,294 @@ export default {
|
||||
'common.delete': 'سڕینەوە',
|
||||
'common.edit': 'دەستکاریکردن',
|
||||
'common.search': 'گەڕان',
|
||||
'common.filter': 'پاڵاوتن',
|
||||
'common.filter': 'فلتەرکردن',
|
||||
'common.sort': 'ڕیزکردن',
|
||||
'common.submit': 'ناردن',
|
||||
'common.back': 'گەڕانەوە',
|
||||
'common.next': 'دواتر',
|
||||
'common.next': 'داهاتوو',
|
||||
'common.previous': 'پێشوو',
|
||||
'common.yes': 'بەڵێ',
|
||||
'common.no': 'نەخێر',
|
||||
'common.backToHome': 'گەڕانەوە بۆ سەرەتا',
|
||||
|
||||
'common.backToHome': 'گەڕانەوە بۆ سەرەکی',
|
||||
|
||||
// Role
|
||||
'role': 'ڕۆڵ'
|
||||
}
|
||||
'role': 'ڕۆڵ',
|
||||
|
||||
// App
|
||||
'appName': 'پێزکویچەین',
|
||||
|
||||
// Language Settings
|
||||
'languageSettings.info': '٦ زمان بە تەواوی پشتگیری دەکرێن. زمانەکانی تر وەرگێڕی گووگڵ بەکاردەهێنن.',
|
||||
|
||||
// Top-level keys from shared
|
||||
'welcome': 'بەخێربێیت',
|
||||
'home': 'سەرەکی',
|
||||
'wallet': 'جزدان',
|
||||
'citizens': 'هاوڵاتیان',
|
||||
'referral': 'ئاماژە',
|
||||
'profile': 'پرۆفایل',
|
||||
'settings': 'ڕێکخستنەکان',
|
||||
'notifications': 'ئاگادارکردنەوەکان',
|
||||
'editProfile': 'دەستکاری پرۆفایل',
|
||||
'changePassword': 'گۆڕینی وشەی نهێنی',
|
||||
'signOut': 'چوونەدەرەوە',
|
||||
'language': 'زمان',
|
||||
'darkMode': 'دۆخی تاریک',
|
||||
'security': 'پاراستن',
|
||||
'preferences': 'هەڵبژاردنەکان',
|
||||
'about': 'دەربارە',
|
||||
'biometricAuth': 'دڵنیاکردنەوەی بایۆمێتریک',
|
||||
'twoFactorAuth': 'دڵنیاکردنەوەی دوو فاکتەر',
|
||||
'pushNotifications': 'ئاگادارکردنەوەی پووش',
|
||||
'version': 'وەشان',
|
||||
'terms': 'مەرجەکانی خزمەتگوزاری',
|
||||
'privacy': 'سیاسەتی تایبەتێتی',
|
||||
'help': 'یارمەتی و پشتگیری',
|
||||
'walletAddress': 'ناونیشانی جزدان',
|
||||
'selectYourLanguage': 'زمانەکەت هەڵبژێرە',
|
||||
'digitalCitizenshipPlatform': 'پلاتفۆرمی هاوڵاتیبوونی دیجیتاڵی',
|
||||
'continue': 'بەردەوامبوون',
|
||||
'loading': 'بارکردن...',
|
||||
'submit': 'ناردن',
|
||||
'cancel': 'هەڵوەشاندنەوە',
|
||||
'save': 'پاشەکەوتکردن',
|
||||
'back': 'گەڕانەوە',
|
||||
|
||||
// Settings Screen
|
||||
'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': 'دڵنیاکردنەوەی بایۆمێتریک سەرکەوتوو نەبوو',
|
||||
|
||||
// Edit Profile Screen
|
||||
'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': 'گۆڕانکارییەکان پاشەکەوت بکە',
|
||||
|
||||
// Change Password Screen
|
||||
'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': 'گۆڕینی وشەی نهێنی',
|
||||
|
||||
// Wallet Address Screen
|
||||
'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': 'ناونیشانی جزدان بۆ کلیپبۆرد کۆپی کرا',
|
||||
|
||||
// Notifications Screen
|
||||
'notificationsScreen.title': 'ئاگادارکردنەوەکان',
|
||||
'notificationsScreen.markAllRead': 'هەمووی وەک خوێندراوە نیشان بکە',
|
||||
|
||||
// QR Scanner Screen
|
||||
'qrScannerScreen.title': 'سکانی کۆدی QR بکە',
|
||||
'qrScannerScreen.titleNoPermission': 'سکانەری QR',
|
||||
'qrScannerScreen.requesting': 'داواکردنی ڕێپێدانی کامێرا...',
|
||||
'qrScannerScreen.permissionDenied': 'ڕێپێدانی کامێرا ڕەتکرایەوە',
|
||||
'qrScannerScreen.permissionMessage': 'تکایە دەستگەیشتن بە کامێرا لە ڕێکخستنەکانی ئامێرەکەت چالاک بکە بۆ سکانکردنی کۆدی QR.',
|
||||
'qrScannerScreen.requestAgain': 'دووبارە داواکردنەوەی ڕێپێدان',
|
||||
'qrScannerScreen.instruction': 'کۆدی QR لەناو چوارچێوەکەدا دابنێ',
|
||||
'qrScannerScreen.scanAgain': 'دووبارە سکان بکەرەوە',
|
||||
'qrScannerScreen.alertTitle': 'کۆدی QR سکان کرا',
|
||||
'qrScannerScreen.alertType': 'جۆر',
|
||||
'qrScannerScreen.alertData': 'داتا',
|
||||
'qrScannerScreen.alertOK': 'باشە',
|
||||
|
||||
// Terms Screen
|
||||
'termsScreen.title': 'مەرجەکانی خزمەتگوزاری',
|
||||
'termsScreen.lastUpdated': 'دوا نوێکردنەوە: ٨ی تشرینی دووەمی ٢٠٢٥',
|
||||
|
||||
// Privacy Screen
|
||||
'privacyScreen.title': 'سیاسەتی تایبەتێتی',
|
||||
'privacyScreen.lastUpdated': 'دوا نوێکردنەوە: ٨ی تشرینی دووەمی ٢٠٢٥',
|
||||
|
||||
// Help Screen
|
||||
'helpScreen.title': 'یارمەتی و پشتگیری',
|
||||
'helpScreen.contactTitle': 'پەیوەندی بە پشتگیری',
|
||||
'helpScreen.supportCenter': 'سەردانی سەنتەری پشتگیری بکە',
|
||||
'helpScreen.supportCenterLink': 'pezkuwichain.io/support',
|
||||
'helpScreen.emailSupport': 'پشتگیری ئیمەیڵ',
|
||||
'helpScreen.emailSupportLink': 'support@pezkuwichain.io',
|
||||
'helpScreen.faqTitle': 'پرسیارە دووبارەبووەکان',
|
||||
'helpScreen.appInfo': 'وەشانی ئەپ ١.٠.٠\n© ٢٠٢٥ پێزکویچەین. هەموو مافەکان پارێزراون.',
|
||||
|
||||
// Home Tab
|
||||
'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': 'بەخێربێن بۆ پێزکویچەین!',
|
||||
'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': 'کۆڕ',
|
||||
|
||||
// Wallet Tab
|
||||
'walletTab.title': 'جزدانی من',
|
||||
'walletTab.balanceLoading': 'بارکردن...',
|
||||
'walletTab.hezName': 'تۆکنی هێز (هاوڵاتی)',
|
||||
'walletTab.pezName': 'تۆکنی پێز (پێزکوی)',
|
||||
'walletTab.swap': 'ئاڵوگۆڕ',
|
||||
'walletTab.p2p': 'P2P',
|
||||
'walletTab.dapps': 'DApps',
|
||||
'walletTab.staking': 'ستەیکینگ',
|
||||
'walletTab.connect': 'پەیوەستکردن',
|
||||
'walletTab.tokens': 'تۆکنەکان',
|
||||
'walletTab.pezNetwork': 'تۆڕی PEZ',
|
||||
'walletTab.polkadotNetwork': 'پۆلکادۆت',
|
||||
'walletTab.bitcoinNetwork': 'بیتکۆین',
|
||||
'walletTab.ethereumNetwork': 'ئیسریۆم',
|
||||
'walletTab.bscNetwork': 'زنجیرەی زیرەکی باینانس',
|
||||
'walletTab.cardanoNetwork': 'کاردانۆ',
|
||||
'walletTab.solanaNetwork': 'سۆلانا',
|
||||
|
||||
// Citizenship
|
||||
'citizenship.title': 'هاوڵاتیبوونی دیجیتاڵی',
|
||||
'citizenship.errorNoUser': 'پێویستە چوونەژوورەوە بکەیت بۆ بینینی دۆخی هاوڵاتیبوون.',
|
||||
'citizenship.errorFetch': 'نەتوانرا دۆخی هاوڵاتیبوون وەربگیرێت. تکایە بۆ نوێکردنەوە ڕابکێشە.',
|
||||
'citizenship.errorUnknown': 'دۆخێکی نەناسراو لە سێرڤەرەوە وەرگیرا.',
|
||||
'citizenship.statusLoading': 'بارکردنی دۆخی هاوڵاتیبوونت...',
|
||||
'citizenship.statusNotApplied': 'تۆ هێشتا داواکاریت بۆ هاوڵاتیبوونی دیجیتاڵی پێشکەش نەکردووە. داواکارییەکەت دەستپێبکە بۆ ئەوەی ببیتە بەشێک لە کۆمەڵگەی پێزکویچەین.',
|
||||
'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': 'تکایە بڕێکی دروست بنووسە کە لە ٠ زیاتر بێت.',
|
||||
'sendModal.errorGeneral': 'هەڵەیەک لە کاتی گواستنەوە ڕوویدا.',
|
||||
'sendModal.successMessage': 'بەسەرکەوتوویی {{amount}} {{asset}} نێردرا! TxHash: {{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:',
|
||||
}
|
||||
|
||||
+328
-13
@@ -16,14 +16,14 @@ export default {
|
||||
'nav.docs': 'مستندات',
|
||||
'nav.login': 'ورود',
|
||||
'nav.logout': 'خروج',
|
||||
|
||||
|
||||
// Hero Section
|
||||
'hero.title': 'پلتفرم حکمرانی بلاکچین',
|
||||
'hero.subtitle': 'حکمرانی دموکراتیک و شفاف با تکنولوژی بلاکچین',
|
||||
'hero.cta.primary': 'شروع کنید',
|
||||
'hero.cta.secondary': 'اطلاعات بیشتر',
|
||||
|
||||
// Auth
|
||||
|
||||
// Auth (existing web keys)
|
||||
'auth.login': 'ورود',
|
||||
'auth.logout': 'خروج',
|
||||
'auth.signup': 'ثبت نام',
|
||||
@@ -32,14 +32,35 @@ export default {
|
||||
'auth.confirmPassword': 'تکرار رمز عبور',
|
||||
'auth.rememberMe': 'مرا به خاطر بسپار',
|
||||
'auth.forgotPassword': 'رمز عبور را فراموش کردهاید؟',
|
||||
|
||||
// Wallet
|
||||
|
||||
// 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': 'پیشنهادات فعال',
|
||||
@@ -47,7 +68,7 @@ export default {
|
||||
'governance.delegate': 'نماینده',
|
||||
'governance.createProposal': 'ایجاد پیشنهاد',
|
||||
'governance.votingPower': 'قدرت رأی',
|
||||
|
||||
|
||||
// Treasury
|
||||
'treasury.title': 'خزانه',
|
||||
'treasury.subtitle': 'مدیریت منابع جامعه',
|
||||
@@ -55,15 +76,15 @@ export default {
|
||||
'treasury.proposals': 'پیشنهادات',
|
||||
'treasury.history': 'تاریخچه',
|
||||
'treasury.approvals': 'تأییدیهها',
|
||||
|
||||
|
||||
// Footer
|
||||
'footer.description': 'حکمرانی غیرمتمرکز برای کردستان',
|
||||
'footer.about': 'درباره',
|
||||
'footer.developers': 'توسعهدهندگان',
|
||||
'footer.community': 'جامعه',
|
||||
'footer.rights': 'تمامی حقوق محفوظ است',
|
||||
|
||||
// Common
|
||||
|
||||
// Common (existing web keys)
|
||||
'common.loading': 'در حال بارگذاری...',
|
||||
'common.save': 'ذخیره',
|
||||
'common.cancel': 'لغو',
|
||||
@@ -80,7 +101,301 @@ export default {
|
||||
'common.yes': 'بله',
|
||||
'common.no': 'خیر',
|
||||
'common.backToHome': 'بازگشت به صفحه اصلی',
|
||||
|
||||
|
||||
// Role
|
||||
'role': 'نقش'
|
||||
}
|
||||
'role': 'نقش',
|
||||
|
||||
// --- Shared translations (flattened) ---
|
||||
|
||||
// App
|
||||
'appName': 'پزکویچین',
|
||||
|
||||
// Language Settings
|
||||
'languageSettings.info': '۶ زبان به طور کامل پشتیبانی می شوند. زبان های دیگر از مترجم گوگل استفاده می کنند.',
|
||||
|
||||
// Navigation (top-level)
|
||||
'welcome': 'خوش آمدید',
|
||||
'home': 'خانه',
|
||||
'wallet': 'کیف پول',
|
||||
'citizens': 'شهروندان',
|
||||
'referral': 'ارجاع',
|
||||
'profile': 'پروفایل',
|
||||
|
||||
// Hero (from shared)
|
||||
'hero.exploreGovernance': 'شروع کنید',
|
||||
'hero.learnMore': 'اطلاعات بیشتر',
|
||||
'hero.stats.activeProposals': 'پیشنهادات فعال',
|
||||
'hero.stats.totalVoters': 'مجموع رأیدهندگان',
|
||||
'hero.stats.tokensStaked': 'توکنهای سهامگذاری شده',
|
||||
'hero.stats.trustScore': 'امتیاز اعتماد',
|
||||
|
||||
// Settings
|
||||
'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': 'اسکن کد QR',
|
||||
'qrScannerScreen.titleNoPermission': 'اسکنر QR',
|
||||
'qrScannerScreen.requesting': 'در حال درخواست مجوز دوربین...',
|
||||
'qrScannerScreen.permissionDenied': 'مجوز دوربین رد شد',
|
||||
'qrScannerScreen.permissionMessage': 'لطفاً برای اسکن کدهای QR، دسترسی به دوربین را در تنظیمات دستگاه خود فعال کنید.',
|
||||
'qrScannerScreen.requestAgain': 'درخواست مجدد مجوز',
|
||||
'qrScannerScreen.instruction': 'کد QR را درون کادر قرار دهید',
|
||||
'qrScannerScreen.scanAgain': 'اسکن مجدد',
|
||||
'qrScannerScreen.alertTitle': 'کد QR اسکن شد',
|
||||
'qrScannerScreen.alertType': 'نوع',
|
||||
'qrScannerScreen.alertData': 'داده',
|
||||
'qrScannerScreen.alertOK': 'باشه',
|
||||
|
||||
// TermsScreen (simple keys only, skipping sections array and bullets)
|
||||
'termsScreen.title': 'شرایط خدمات',
|
||||
'termsScreen.lastUpdated': 'آخرین بهروزرسانی: ۸ نوامبر ۲۰۲۵',
|
||||
|
||||
// PrivacyScreen (simple keys only, skipping sections array and bullets)
|
||||
'privacyScreen.title': 'سیاست حریم خصوصی',
|
||||
'privacyScreen.lastUpdated': 'آخرین بهروزرسانی: ۸ نوامبر ۲۰۲۵',
|
||||
|
||||
// HelpScreen (simple keys only, skipping faqs array)
|
||||
'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 (top-level)
|
||||
'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 (new 13 buttons)
|
||||
'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': 'پولکادات',
|
||||
'walletTab.bitcoinNetwork': 'بیتکوین',
|
||||
'walletTab.ethereumNetwork': 'اتریوم',
|
||||
'walletTab.bscNetwork': 'زنجیره هوشمند بایننس',
|
||||
'walletTab.cardanoNetwork': 'کاردانو',
|
||||
'walletTab.solanaNetwork': 'سولانا',
|
||||
|
||||
// Citizenship Tab
|
||||
'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:',
|
||||
}
|
||||
|
||||
+316
-13
@@ -16,14 +16,14 @@ export default {
|
||||
'nav.docs': 'Belgekirin',
|
||||
'nav.login': 'Têketin',
|
||||
'nav.logout': 'Derkevtin',
|
||||
|
||||
|
||||
// Hero Section
|
||||
'hero.title': 'Platforma Rêveberiya Blockchain',
|
||||
'hero.subtitle': 'Rêveberiya demokratîk û zelal bi teknolojiya blockchain',
|
||||
'hero.cta.primary': 'Destpêkirin',
|
||||
'hero.cta.secondary': 'Zêdetir Zanîn',
|
||||
|
||||
// Auth
|
||||
|
||||
// Auth (existing web keys)
|
||||
'auth.login': 'Têketin',
|
||||
'auth.logout': 'Derkevtin',
|
||||
'auth.signup': 'Tomar bibe',
|
||||
@@ -32,14 +32,35 @@ export default {
|
||||
'auth.confirmPassword': 'Şîfreya Dubare',
|
||||
'auth.rememberMe': 'Min bi bîr bîne',
|
||||
'auth.forgotPassword': 'Şîfreya xwe ji bîr kir?',
|
||||
|
||||
// Wallet
|
||||
|
||||
// Auth (from shared translations)
|
||||
'auth.signIn': 'Têketin',
|
||||
'auth.signUp': 'Tomarbûn',
|
||||
'auth.firstName': 'Nav',
|
||||
'auth.lastName': 'Paşnav',
|
||||
'auth.phone': 'Telefon',
|
||||
'auth.referralCode': 'Koda Referansê (Vebijarkî)',
|
||||
'auth.alreadyHaveAccount': 'Hejmarê te heye?',
|
||||
'auth.dontHaveAccount': 'Hejmarê te tune?',
|
||||
'auth.welcomeBack': 'Bi xêr hatî paş',
|
||||
'auth.createAccount': 'Hesabê Çêke',
|
||||
'auth.errorTitle': 'Çewtî',
|
||||
'auth.fillFieldsError': 'Ji kerema xwe hemî qadên pêwîst dagirin',
|
||||
'auth.authFailedError': 'Têketin bi ser neket',
|
||||
'auth.placeholders.firstName': 'Navê te',
|
||||
'auth.placeholders.lastName': 'Paşnavê te',
|
||||
'auth.placeholders.phone': '+964123456789',
|
||||
'auth.placeholders.email': 'your@email.com',
|
||||
'auth.placeholders.password': '••••••••',
|
||||
'auth.placeholders.referralCode': 'Koda referansê binivîse',
|
||||
|
||||
// Wallet (existing web keys)
|
||||
'wallet.connect': 'Berîkê Girêbide',
|
||||
'wallet.disconnect': 'Girêdanê Rake',
|
||||
'wallet.balance': 'Balans',
|
||||
'wallet.address': 'Navnîşan',
|
||||
'wallet.network': 'Tor',
|
||||
|
||||
|
||||
// Governance
|
||||
'governance.proposals': 'Pêşniyar',
|
||||
'governance.activeProposals': 'Pêşniyarên Çalak',
|
||||
@@ -47,7 +68,7 @@ export default {
|
||||
'governance.delegate': 'Nûner',
|
||||
'governance.createProposal': 'Pêşniyarek Çêbikin',
|
||||
'governance.votingPower': 'Hêza Dengdanê',
|
||||
|
||||
|
||||
// Treasury
|
||||
'treasury.title': 'Xezîne',
|
||||
'treasury.subtitle': 'Fonên civakê rêve bibin',
|
||||
@@ -55,15 +76,15 @@ export default {
|
||||
'treasury.proposals': 'Pêşniyar',
|
||||
'treasury.history': 'Dîrok',
|
||||
'treasury.approvals': 'Pejirandin',
|
||||
|
||||
|
||||
// Footer
|
||||
'footer.description': 'Rêveberiya merkezî tune ji bo Kurdistan',
|
||||
'footer.about': 'Derbarê',
|
||||
'footer.developers': 'Pêşvebikar',
|
||||
'footer.community': 'Civak',
|
||||
'footer.rights': 'Hemû mafên parastin',
|
||||
|
||||
// Common
|
||||
|
||||
// Common (existing web keys)
|
||||
'common.loading': 'Tê barkirin...',
|
||||
'common.save': 'Tomar bike',
|
||||
'common.cancel': 'Betal bike',
|
||||
@@ -80,7 +101,289 @@ export default {
|
||||
'common.yes': 'Erê',
|
||||
'common.no': 'Na',
|
||||
'common.backToHome': 'Vegere Malperê',
|
||||
|
||||
|
||||
// Role
|
||||
'role': 'Rol'
|
||||
}
|
||||
'role': 'Rol',
|
||||
|
||||
// App Name
|
||||
'appName': 'PezkuwiChain',
|
||||
|
||||
// Language Settings
|
||||
'languageSettings.info': '6 ziman bi tevahî têne piştgirî kirin. Zimanên din Wergera Google bikar tînin.',
|
||||
|
||||
// Top-level navigation/common keys from shared
|
||||
'welcome': 'Bi xêr hatî',
|
||||
'home': 'Malper',
|
||||
'wallet': 'Berîk',
|
||||
'citizens': 'Hemwelatî',
|
||||
'referral': 'Referans',
|
||||
'profile': 'Profîl',
|
||||
'settings': 'Mîhengên',
|
||||
'notifications': 'Agahdarî',
|
||||
'editProfile': 'Profîlê Biguherîne',
|
||||
'changePassword': 'Şîfreyê Biguherîne',
|
||||
'signOut': 'Derkeve',
|
||||
'language': 'Ziman',
|
||||
'darkMode': 'Moda Tarî',
|
||||
'security': 'Ewlehî',
|
||||
'preferences': 'Vebijarkên',
|
||||
'about': 'Derbarê',
|
||||
'biometricAuth': 'Rêpêşandana Bîyometrîk',
|
||||
'twoFactorAuth': 'Rêpêşandana Du-Faktorî',
|
||||
'pushNotifications': 'Agahdariyên Push',
|
||||
'version': 'Guherto',
|
||||
'terms': 'Şertên Karûbarê',
|
||||
'privacy': 'Siyaseta Taybetiyê',
|
||||
'help': 'Alîkarî û Piştgirî',
|
||||
'walletAddress': 'Navnîşana Berîkê',
|
||||
|
||||
// SettingsScreen
|
||||
'settingsScreen.comingSoon': 'Dê Zû Bê',
|
||||
'settingsScreen.comingSoonMessage': 'Ev taybetmendî dê di nûvekirinek pêşerojê de peyda bibe',
|
||||
'settingsScreen.subtitles.editProfile': 'Agahiyên xwe nûve bike',
|
||||
'settingsScreen.subtitles.walletAddress': 'Navnîşana berîka weya bingehîn',
|
||||
'settingsScreen.subtitles.biometric': 'Şopa tilî an Nasnameya Rûyê bikar bînin',
|
||||
'settingsScreen.subtitles.biometricNotAvailable': 'Li ser vê cîhazê peyda nabe',
|
||||
'settingsScreen.subtitles.changePassword': 'Şîfreya xwe nûve bike',
|
||||
'settingsScreen.subtitles.twoFactorAuth': 'Ewlehiya zêde lê zêde bike',
|
||||
'settingsScreen.subtitles.notifications': 'Hişyarî û nûvekirinan bistînin',
|
||||
'settingsScreen.subtitles.darkThemeEnabled': 'Mijara tarî çalak kirin',
|
||||
'settingsScreen.subtitles.lightThemeEnabled': 'Mijara ronahî çalak kirin',
|
||||
'settingsScreen.biometricAlerts.prompt': 'Ji bo çalakkirina biyometrîkê piştrast bikin',
|
||||
'settingsScreen.biometricAlerts.successTitle': 'Serketî',
|
||||
'settingsScreen.biometricAlerts.enabled': 'Ewlehiya biyometrîk çalak kirin',
|
||||
'settingsScreen.biometricAlerts.disabled': 'Ewlehiya biyometrîk neçalak kirin',
|
||||
'settingsScreen.biometricAlerts.failedTitle': 'Bi ser neket',
|
||||
'settingsScreen.biometricAlerts.failedMessage': 'Ewlehiya biyometrîk bi ser neket',
|
||||
|
||||
// EditProfileScreen
|
||||
'editProfileScreen.labels.phone': 'Hejmara Telefonê',
|
||||
'editProfileScreen.placeholders.firstName': 'Navê xwe binivîse',
|
||||
'editProfileScreen.placeholders.lastName': 'Paşnavê xwe binivîse',
|
||||
'editProfileScreen.placeholders.email': 'E-maila xwe binivîse',
|
||||
'editProfileScreen.placeholders.phone': 'Hejmara telefonê binivîse',
|
||||
'editProfileScreen.alerts.successTitle': 'Serketî',
|
||||
'editProfileScreen.alerts.successMessage': 'Profîl bi serketî hat nûvekirin!',
|
||||
'editProfileScreen.alerts.updateFailed': 'Nûvekirina profîlê bi ser neket',
|
||||
'editProfileScreen.alerts.networkError': 'Çewtiyek torê çêbû',
|
||||
'editProfileScreen.saveButton': 'Guhertinan Tomar Bike',
|
||||
|
||||
// ChangePasswordScreen
|
||||
'changePasswordScreen.info': 'Divê şîfre herî kêm 8 tîpan dirêj be',
|
||||
'changePasswordScreen.labels.current': 'Şîfreya Niha',
|
||||
'changePasswordScreen.labels.new': 'Şîfreya Nû',
|
||||
'changePasswordScreen.labels.confirm': 'Şîfreya Nû Piştrast Bike',
|
||||
'changePasswordScreen.placeholders.current': 'Şîfreya niha binivîse',
|
||||
'changePasswordScreen.placeholders.new': 'Şîfreya nû binivîse',
|
||||
'changePasswordScreen.placeholders.confirm': 'Şîfreya nû piştrast bike',
|
||||
'changePasswordScreen.alerts.fillFields': 'Ji kerema xwe hemî qadan dagirin',
|
||||
'changePasswordScreen.alerts.noMatch': 'Şîfreyên nû li hev nakin',
|
||||
'changePasswordScreen.alerts.lengthError': 'Divê şîfre herî kêm 8 tîpan dirêj be',
|
||||
'changePasswordScreen.alerts.successTitle': 'Serketî',
|
||||
'changePasswordScreen.alerts.successMessage': 'Şîfre bi serketî hat guhertin!',
|
||||
'changePasswordScreen.alerts.updateFailed': 'Guhertina şîfreyê bi ser neket',
|
||||
'changePasswordScreen.alerts.networkError': 'Çewtiyek torê çêbû',
|
||||
'changePasswordScreen.saveButton': 'Şîfreyê Biguherîne',
|
||||
|
||||
// WalletAddressScreen
|
||||
'walletAddressScreen.info': 'Navnîşana berîka we ji bo wergirtina tokenên HEZ û PEZ tê bikar anîn. Piştrast bikin ku ew rast e.',
|
||||
'walletAddressScreen.label': 'Navnîşana Berîkê',
|
||||
'walletAddressScreen.placeholder': 'Navnîşana berîkê binivîse',
|
||||
'walletAddressScreen.noAddress': 'Navnîşana berîkê nehatiye destnîşan kirin',
|
||||
'walletAddressScreen.editButton': 'Navnîşana Berîkê Biguherîne',
|
||||
'walletAddressScreen.alerts.emptyError': 'Navnîşana berîkê nikare vala be',
|
||||
'walletAddressScreen.alerts.successTitle': 'Serketî',
|
||||
'walletAddressScreen.alerts.successMessage': 'Navnîşana berîkê bi serketî hat nûvekirin!',
|
||||
'walletAddressScreen.alerts.updateFailed': 'Nûvekirina navnîşana berîkê bi ser neket',
|
||||
'walletAddressScreen.alerts.networkError': 'Çewtiyek torê çêbû',
|
||||
'walletAddressScreen.alerts.copiedTitle': 'Hat Kopî Kirin',
|
||||
'walletAddressScreen.alerts.copiedMessage': 'Navnîşana berîkê li clipboardê hat kopî kirin',
|
||||
|
||||
// NotificationsScreen
|
||||
'notificationsScreen.title': 'Agahdarî',
|
||||
'notificationsScreen.markAllRead': 'Hemî wekî xwendî nîşan bide',
|
||||
|
||||
// QRScannerScreen
|
||||
'qrScannerScreen.title': 'Koda QR Bişopîne',
|
||||
'qrScannerScreen.titleNoPermission': 'Şopînera QR',
|
||||
'qrScannerScreen.requesting': 'Destûra kamerayê tê xwestin...',
|
||||
'qrScannerScreen.permissionDenied': 'Destûra Kamerayê Hat Red Kirin',
|
||||
'qrScannerScreen.permissionMessage': 'Ji kerema xwe ji bo şopandina kodên QR di mîhengên cîhaza xwe de gihîştina kamerayê çalak bikin.',
|
||||
'qrScannerScreen.requestAgain': 'Destûrê Dîsa Bixwaze',
|
||||
'qrScannerScreen.instruction': 'Koda QR di nav çarçoveyê de bi cih bikin',
|
||||
'qrScannerScreen.scanAgain': 'Dîsa Bişopîne',
|
||||
'qrScannerScreen.alertTitle': 'Koda QR Hat Şopandin',
|
||||
'qrScannerScreen.alertType': 'Cure',
|
||||
'qrScannerScreen.alertData': 'Dane',
|
||||
'qrScannerScreen.alertOK': 'Temam',
|
||||
|
||||
// TermsScreen (title and lastUpdated only - sections/bullets are complex arrays)
|
||||
'termsScreen.title': 'Şertên Karûbarê',
|
||||
'termsScreen.lastUpdated': 'Rojanekirina Dawî: 8 Mijdar 2025',
|
||||
|
||||
// PrivacyScreen (title and lastUpdated only - sections/bullets are complex arrays)
|
||||
'privacyScreen.title': 'Siyaseta Taybetiyê',
|
||||
'privacyScreen.lastUpdated': 'Rojanekirina Dawî: 8 Mijdar 2025',
|
||||
|
||||
// HelpScreen
|
||||
'helpScreen.title': 'Alîkarî û Piştgirî',
|
||||
'helpScreen.contactTitle': 'Bi Piştgiriyê re Têkilî Daynin',
|
||||
'helpScreen.supportCenter': 'Serdana Navenda Piştgiriyê Bikin',
|
||||
'helpScreen.supportCenterLink': 'pezkuwichain.io/support',
|
||||
'helpScreen.emailSupport': 'Piştgiriya E-nameyê',
|
||||
'helpScreen.emailSupportLink': 'support@pezkuwichain.io',
|
||||
'helpScreen.faqTitle': 'Pirsên Pir Tên Pirsîn',
|
||||
'helpScreen.appInfo': 'Guhertoya Sepanê 1.0.0\n\u00a9 2025 PezkuwiChain. Hemû maf parastî ne.',
|
||||
|
||||
// Language Selection
|
||||
'selectYourLanguage': 'Zimanê Xwe Hilbijêre',
|
||||
'digitalCitizenshipPlatform': 'Platforma Hemwelatiya Dijîtal',
|
||||
'continue': 'Bidomîne',
|
||||
|
||||
// Common top-level keys
|
||||
'loading': 'Tê barkirin...',
|
||||
'submit': 'Bişîne',
|
||||
'cancel': 'Betal bike',
|
||||
'save': 'Tomar bike',
|
||||
'back': 'Vegere',
|
||||
|
||||
// HomeTab
|
||||
'homeTab.tikiScore': 'Xala Tiki',
|
||||
'homeTab.trustScore': 'Xala Ewlehiyê',
|
||||
'homeTab.dynamicWidget': 'Widgeta Dînamîk',
|
||||
'homeTab.quickActions': 'Kiryarên Bilez',
|
||||
'homeTab.send': 'Bişîne',
|
||||
'homeTab.receive': 'Bistîne',
|
||||
'homeTab.exchange': 'Guhertin',
|
||||
'homeTab.stake': 'Stake',
|
||||
'homeTab.vote': 'Deng',
|
||||
'homeTab.nft': 'NFT',
|
||||
'homeTab.certificates': 'Sertîfîka',
|
||||
'homeTab.refer': 'Referans',
|
||||
'homeTab.pay': 'Bidin',
|
||||
'homeTab.rewards': 'Xelat',
|
||||
'homeTab.history': 'Dîrok',
|
||||
'homeTab.assets': 'Heyber',
|
||||
'homeTab.welcomeTitle': 'Bi xêr hatî PezkuwiChain!',
|
||||
'homeTab.welcomeMessage': 'Îro dest bi rêwîtiya xwe ya hemwelatiyê bike',
|
||||
'homeTab.featureTitle': 'Taybetmendiya Nû',
|
||||
'homeTab.featureMessage': 'Dengê xwe bide pêşniyarên rêveberiyê',
|
||||
|
||||
// Quick Actions
|
||||
'quickActions.home': 'Mal',
|
||||
'quickActions.governance': 'Rêveberî',
|
||||
'quickActions.exchange': 'Guhertin',
|
||||
'quickActions.b2b': 'Platforma B2B',
|
||||
'quickActions.bank': 'Banka',
|
||||
'quickActions.games': 'Lîstik',
|
||||
'quickActions.university': 'Zanîngeh',
|
||||
'quickActions.education': 'Perwerde',
|
||||
'quickActions.dashboard': 'Dashboard',
|
||||
'quickActions.trading': 'Bazirganî',
|
||||
'quickActions.kurdmedia': 'Kurdmedia',
|
||||
'quickActions.rewards': 'Xelat',
|
||||
'quickActions.forum': 'Forum',
|
||||
|
||||
// WalletTab
|
||||
'walletTab.title': 'Berîka Min',
|
||||
'walletTab.balanceLoading': 'Tê barkirin...',
|
||||
'walletTab.hezName': 'Tokena HÊZ (Hemwelatî)',
|
||||
'walletTab.pezName': 'Tokena PEZ (Pezkuwî)',
|
||||
'walletTab.swap': 'Guhertin',
|
||||
'walletTab.p2p': 'P2P',
|
||||
'walletTab.dapps': 'DApps',
|
||||
'walletTab.staking': 'Staking',
|
||||
'walletTab.connect': 'Girêdan',
|
||||
'walletTab.tokens': 'Token',
|
||||
'walletTab.pezNetwork': 'Tora PEZ',
|
||||
'walletTab.polkadotNetwork': 'Polkadot',
|
||||
'walletTab.bitcoinNetwork': 'Bitcoin',
|
||||
'walletTab.ethereumNetwork': 'Ethereum',
|
||||
'walletTab.bscNetwork': 'Binance Smart Chain',
|
||||
'walletTab.cardanoNetwork': 'Cardano',
|
||||
'walletTab.solanaNetwork': 'Solana',
|
||||
|
||||
// Citizenship Tab
|
||||
'citizenship.title': 'Hemwelatiya Dîjîtal',
|
||||
'citizenship.errorNoUser': 'Ji bo dîtina rewşa hemwelatiyê divê hûn têkevin.',
|
||||
'citizenship.errorFetch': 'Rewşa hemwelatiyê nehat wergirtin. Ji kerema xwe ji bo nûvekirinê bikişînin.',
|
||||
'citizenship.errorUnknown': 'Rewşek nenas ji serverê hat wergirtin.',
|
||||
'citizenship.statusLoading': 'Rewşa hemwelatiya we tê barkirin...',
|
||||
'citizenship.statusNotApplied': 'We hîna serî li hemwelatiya dîjîtal nedaye. Ji bo ku bibin beşek ji civata PezkuwiChain serlêdana xwe dest pê bikin.',
|
||||
'citizenship.statusPending': 'Serlêdana weya hemwelatiyê niha di bin venêrînê de ye. Dema ku pêvajo biqede em ê we agahdar bikin.',
|
||||
'citizenship.statusApproved': 'Pîroz be! Hemwelatiya weya dîjîtal hate pejirandin. Naha hûn dikarin bigihîjin taybetmendiyên taybetî yên hemwelatiyan.',
|
||||
'citizenship.statusRejected': 'Serlêdana weya hemwelatiyê hate red kirin. Ji kerema xwe ji bo bêtir agahdarî agahdariyan kontrol bikin an bi piştgiriyê re têkilî daynin.',
|
||||
|
||||
// Referral Tab
|
||||
'referralTab.title': 'Programa Referansê',
|
||||
'referralTab.subtitle': 'Hevalên xwe vexwîne û xelatan qezenc bike',
|
||||
'referralTab.code': 'Koda We ya Referansê',
|
||||
'referralTab.link': 'Lînka We ya Referansê',
|
||||
'referralTab.count': 'Bi Giştî Vexwendî',
|
||||
'referralTab.people': 'Kes',
|
||||
'referralTab.errorNoUser': 'Divê hûn têkevin da ku agahdariya referansê bibînin.',
|
||||
'referralTab.errorFetch': 'Agahdariya referansê nehat wergirtin. Ji kerema xwe ji bo nûvekirinê bikişînin.',
|
||||
'referralTab.copiedCodeTitle': 'Kod Hat Kopî Kirin',
|
||||
'referralTab.copiedCodeMessage': 'Koda weya referansê li clipboardê hat kopî kirin.',
|
||||
'referralTab.copiedLinkTitle': 'Lînk Hat Kopî Kirin',
|
||||
'referralTab.copiedLinkMessage': 'Lînka weya referansê li clipboardê hat kopî kirin.',
|
||||
|
||||
// Profile Tab
|
||||
'profileTab.notLoggedIn': 'Ji kerema xwe ji bo dîtina profîla xwe têkevin.',
|
||||
'profileTab.editProfile': 'Profîlê Biguherîne',
|
||||
'profileTab.walletAddress': 'Navnîşana Berîkê',
|
||||
'profileTab.changePassword': 'Şîfreyê Biguherîne',
|
||||
'profileTab.security': 'Ewlehî & 2FA',
|
||||
'profileTab.signOutAlertTitle': 'Derkeve',
|
||||
'profileTab.signOutAlertMessage': 'Ma hûn pê bawer in ku hûn dixwazin derkevin?',
|
||||
|
||||
// Send Modal
|
||||
'sendModal.title': 'Tokenan Bişîne',
|
||||
'sendModal.toAddress': 'Ji Navnîşanê re',
|
||||
'sendModal.placeholderAddress': 'Navnîşana berîkê binivîse an QR bişopîne',
|
||||
'sendModal.amount': 'Mîqdar',
|
||||
'sendModal.sendButton': 'Bişîne',
|
||||
'sendModal.errorNoUser': 'Divê hûn têkevin da ku tokenan bişînin.',
|
||||
'sendModal.errorFillFields': 'Ji kerema xwe hem navnîşan û hem jî mîqdarê dagirin.',
|
||||
'sendModal.errorInvalidAmount': 'Ji kerema xwe mîqdarek derbasdar a ji 0 mezintir binivîsin.',
|
||||
'sendModal.errorGeneral': 'Di dema veguheztinê de çewtî çêbû.',
|
||||
'sendModal.successMessage': 'Bi serkeftî {{amount}} {{asset}} hat şandin! TxHash: {{txHash}}...',
|
||||
'sendModal.qrScanned': 'Koda QR Hat Şopandin',
|
||||
|
||||
// Receive Modal
|
||||
'receiveModal.title': 'Tokenan Bistîne',
|
||||
'receiveModal.subtitle': 'Navnîşana xwe parve bike da ku HEZ & PEZ bistînî',
|
||||
'receiveModal.addressLabel': 'Navnîşana Berîka Te',
|
||||
'receiveModal.copy': 'Kopî bike',
|
||||
'receiveModal.share': 'Parve bike',
|
||||
'receiveModal.copiedTitle': 'Li Clipboardê Hat Kopî Kirin',
|
||||
'receiveModal.copiedMessage': 'Navnîşana berîka te hat kopî kirin.',
|
||||
'receiveModal.errorNoAddress': 'Navnîşan ne berdest e. Ji kerema xwe têkeve.',
|
||||
|
||||
// Placeholders
|
||||
'placeholders.citizens': 'Ekrana Hemwelatiyan',
|
||||
'placeholders.referral': 'Ekrana Referansê',
|
||||
'placeholders.profile': 'Ekrana Profîlê',
|
||||
|
||||
// Image Picker
|
||||
'imagePicker.title': 'Wêneyê Profîlê Biguherîne',
|
||||
'imagePicker.subtitle': 'Vebijarkek hilbijêre',
|
||||
'imagePicker.takePhoto': 'Wêneyek Bikişîne',
|
||||
'imagePicker.chooseFromGallery': 'Ji Galeriyê Hilbijêre',
|
||||
|
||||
// Alerts
|
||||
'alerts.permissionRequired': 'Destûr Pêwîst e',
|
||||
'alerts.cameraPermission': 'Destûra kamerayê pêwîst e!',
|
||||
'alerts.galleryPermission': 'Destûra gihîştina galeriyê pêwîst e!',
|
||||
|
||||
// Verification
|
||||
'verification.title': 'Verastkirina Mirovî',
|
||||
'verification.subtitle': 'Ji kerema xwe ji bo domandinê kontrola ewlehiyê temam bikin',
|
||||
'verification.verifying': 'Tê verastkirin...',
|
||||
'verification.loading': 'Barkirina verastkirinê...',
|
||||
'verification.failedTitle': 'Verastkirin bi ser neket',
|
||||
'verification.failedMessage': 'Ji kerema xwe dîsa biceribîne',
|
||||
'verification.errorTitle': 'Çewtî',
|
||||
'verification.errorMessage': 'Verastkirin bi ser neket. Ji kerema xwe dîsa biceribîne.',
|
||||
'verification.webViewError': 'Çewtiya WebView:',
|
||||
}
|
||||
|
||||
+308
-11
@@ -16,14 +16,14 @@ export default {
|
||||
'nav.docs': 'Dokümantasyon',
|
||||
'nav.login': 'Giriş Yap',
|
||||
'nav.logout': 'Çıkış Yap',
|
||||
|
||||
|
||||
// Hero Section
|
||||
'hero.title': 'Blockchain Yönetişim Platformu',
|
||||
'hero.subtitle': 'Blockchain teknolojisi ile demokratik ve şeffaf yönetişim',
|
||||
'hero.cta.primary': 'Başla',
|
||||
'hero.cta.secondary': 'Daha Fazla Bilgi',
|
||||
|
||||
// Auth
|
||||
|
||||
// Auth (web existing)
|
||||
'auth.login': 'Giriş Yap',
|
||||
'auth.logout': 'Çıkış Yap',
|
||||
'auth.signup': 'Kayıt Ol',
|
||||
@@ -32,14 +32,35 @@ export default {
|
||||
'auth.confirmPassword': 'Şifre Tekrar',
|
||||
'auth.rememberMe': 'Beni hatırla',
|
||||
'auth.forgotPassword': 'Şifremi unuttum?',
|
||||
|
||||
|
||||
// Auth (from shared)
|
||||
'auth.signIn': 'Giriş Yap',
|
||||
'auth.signUp': 'Kayıt Ol',
|
||||
'auth.firstName': 'Ad',
|
||||
'auth.lastName': 'Soyad',
|
||||
'auth.phone': 'Telefon',
|
||||
'auth.referralCode': 'Yönlendirme Kodu (Opsiyonel)',
|
||||
'auth.alreadyHaveAccount': 'Hesabınız var mı?',
|
||||
'auth.dontHaveAccount': 'Hesabınız yok mu?',
|
||||
'auth.welcomeBack': 'Tekrar Hoş Geldiniz',
|
||||
'auth.createAccount': 'Hesap Oluştur',
|
||||
'auth.errorTitle': 'Hata',
|
||||
'auth.fillFieldsError': 'Lütfen tüm gerekli alanları doldurun',
|
||||
'auth.authFailedError': 'Kimlik doğrulama başarısız oldu',
|
||||
'auth.placeholders.firstName': 'Ahmet',
|
||||
'auth.placeholders.lastName': 'Yılmaz',
|
||||
'auth.placeholders.phone': '+905001234567',
|
||||
'auth.placeholders.email': 'your@email.com',
|
||||
'auth.placeholders.password': '••••••••',
|
||||
'auth.placeholders.referralCode': 'Yönlendirme kodunu girin',
|
||||
|
||||
// Wallet
|
||||
'wallet.connect': 'Cüzdan Bağla',
|
||||
'wallet.disconnect': 'Bağlantıyı Kes',
|
||||
'wallet.balance': 'Bakiye',
|
||||
'wallet.address': 'Adres',
|
||||
'wallet.network': 'Ağ',
|
||||
|
||||
|
||||
// Governance
|
||||
'governance.proposals': 'Öneriler',
|
||||
'governance.activeProposals': 'Aktif Öneriler',
|
||||
@@ -47,7 +68,7 @@ export default {
|
||||
'governance.delegate': 'Temsilci',
|
||||
'governance.createProposal': 'Öneri Oluştur',
|
||||
'governance.votingPower': 'Oy Gücü',
|
||||
|
||||
|
||||
// Treasury
|
||||
'treasury.title': 'Hazine',
|
||||
'treasury.subtitle': 'Topluluk fonlarını yönetin',
|
||||
@@ -55,14 +76,14 @@ export default {
|
||||
'treasury.proposals': 'Teklifler',
|
||||
'treasury.history': 'Geçmiş',
|
||||
'treasury.approvals': 'Onaylar',
|
||||
|
||||
|
||||
// Footer
|
||||
'footer.description': 'Kürdistan için merkezi olmayan yönetişim',
|
||||
'footer.about': 'Hakkında',
|
||||
'footer.developers': 'Geliştiriciler',
|
||||
'footer.community': 'Topluluk',
|
||||
'footer.rights': 'Tüm hakları saklıdır',
|
||||
|
||||
|
||||
// Common
|
||||
'common.loading': 'Yükleniyor...',
|
||||
'common.save': 'Kaydet',
|
||||
@@ -80,7 +101,283 @@ export default {
|
||||
'common.yes': 'Evet',
|
||||
'common.no': 'Hayır',
|
||||
'common.backToHome': 'Ana Sayfaya Dön',
|
||||
|
||||
|
||||
// Role
|
||||
'role': 'Rol'
|
||||
}
|
||||
'role': 'Rol',
|
||||
|
||||
// Shared top-level keys
|
||||
'appName': 'PezkuwiChain',
|
||||
'welcome': 'Hoş geldiniz',
|
||||
'home': 'Ana Sayfa',
|
||||
'wallet': 'Cüzdan',
|
||||
'citizens': 'Vatandaşlar',
|
||||
'referral': 'Yönlendirme',
|
||||
'profile': 'Profil',
|
||||
'settings': 'Ayarlar',
|
||||
'notifications': 'Bildirimler',
|
||||
'editProfile': 'Profili Düzenle',
|
||||
'changePassword': 'Şifre Değiştir',
|
||||
'signOut': 'Çıkış Yap',
|
||||
'language': 'Dil',
|
||||
'darkMode': 'Karanlık Mod',
|
||||
'security': 'Güvenlik',
|
||||
'preferences': 'Tercihler',
|
||||
'about': 'Hakkında',
|
||||
'biometricAuth': 'Biyometrik Kimlik Doğrulama',
|
||||
'twoFactorAuth': 'İki Faktörlü Kimlik Doğrulama',
|
||||
'pushNotifications': 'Anlık Bildirimler',
|
||||
'version': 'Sürüm',
|
||||
'terms': 'Hizmet Şartları',
|
||||
'privacy': 'Gizlilik Politikası',
|
||||
'help': 'Yardım ve Destek',
|
||||
'walletAddress': 'Cüzdan Adresi',
|
||||
'selectYourLanguage': 'Dilinizi Seçin',
|
||||
'digitalCitizenshipPlatform': 'Dijital Vatandaşlık Platformu',
|
||||
'continue': 'Devam Et',
|
||||
'loading': 'Yükleniyor...',
|
||||
'submit': 'Gönder',
|
||||
'cancel': 'İptal',
|
||||
'save': 'Kaydet',
|
||||
'back': 'Geri',
|
||||
|
||||
// Language Settings
|
||||
'languageSettings.info': '6 dil tam olarak desteklenmektedir. Diğer diller Google Çevirmen kullanır.',
|
||||
|
||||
// Settings Screen
|
||||
'settingsScreen.comingSoon': 'Çok Yakında',
|
||||
'settingsScreen.comingSoonMessage': 'Bu özellik gelecekteki bir güncellemede mevcut olacak',
|
||||
'settingsScreen.subtitles.editProfile': 'Bilgilerinizi güncelleyin',
|
||||
'settingsScreen.subtitles.walletAddress': 'Birincil cüzdan adresiniz',
|
||||
'settingsScreen.subtitles.biometric': 'Parmak izi veya Yüz Tanıma kullanın',
|
||||
'settingsScreen.subtitles.biometricNotAvailable': 'Bu cihazda mevcut değil',
|
||||
'settingsScreen.subtitles.changePassword': 'Şifrenizi güncelleyin',
|
||||
'settingsScreen.subtitles.twoFactorAuth': 'Ekstra güvenlik ekleyin',
|
||||
'settingsScreen.subtitles.notifications': 'Uyarılar ve güncellemeler alın',
|
||||
'settingsScreen.subtitles.darkThemeEnabled': 'Karanlık tema etkin',
|
||||
'settingsScreen.subtitles.lightThemeEnabled': 'Açık tema etkin',
|
||||
'settingsScreen.biometricAlerts.prompt': 'Biyometriyi etkinleştirmek için kimliğinizi doğrulayın',
|
||||
'settingsScreen.biometricAlerts.successTitle': 'Başarılı',
|
||||
'settingsScreen.biometricAlerts.enabled': 'Biyometrik kimlik doğrulama etkinleştirildi',
|
||||
'settingsScreen.biometricAlerts.disabled': 'Biyometrik kimlik doğrulama devre dışı bırakıldı',
|
||||
'settingsScreen.biometricAlerts.failedTitle': 'Başarısız',
|
||||
'settingsScreen.biometricAlerts.failedMessage': 'Biyometrik kimlik doğrulama başarısız oldu',
|
||||
|
||||
// Edit Profile Screen
|
||||
'editProfileScreen.labels.phone': 'Telefon Numarası',
|
||||
'editProfileScreen.placeholders.firstName': 'Adınızı girin',
|
||||
'editProfileScreen.placeholders.lastName': 'Soyadınızı girin',
|
||||
'editProfileScreen.placeholders.email': 'E-postanızı girin',
|
||||
'editProfileScreen.placeholders.phone': 'Telefon numaranızı girin',
|
||||
'editProfileScreen.alerts.successTitle': 'Başarılı',
|
||||
'editProfileScreen.alerts.successMessage': 'Profil başarıyla güncellendi!',
|
||||
'editProfileScreen.alerts.updateFailed': 'Profil güncellenemedi',
|
||||
'editProfileScreen.alerts.networkError': 'Ağ hatası oluştu',
|
||||
'editProfileScreen.saveButton': 'Değişiklikleri Kaydet',
|
||||
|
||||
// Change Password Screen
|
||||
'changePasswordScreen.info': 'Şifre en az 8 karakter olmalıdır',
|
||||
'changePasswordScreen.labels.current': 'Mevcut Şifre',
|
||||
'changePasswordScreen.labels.new': 'Yeni Şifre',
|
||||
'changePasswordScreen.labels.confirm': 'Yeni Şifreyi Onayla',
|
||||
'changePasswordScreen.placeholders.current': 'Mevcut şifreyi girin',
|
||||
'changePasswordScreen.placeholders.new': 'Yeni şifreyi girin',
|
||||
'changePasswordScreen.placeholders.confirm': 'Yeni şifreyi tekrar girin',
|
||||
'changePasswordScreen.alerts.fillFields': 'Lütfen tüm alanları doldurun',
|
||||
'changePasswordScreen.alerts.noMatch': 'Yeni şifreler eşleşmiyor',
|
||||
'changePasswordScreen.alerts.lengthError': 'Şifre en az 8 karakter olmalıdır',
|
||||
'changePasswordScreen.alerts.successTitle': 'Başarılı',
|
||||
'changePasswordScreen.alerts.successMessage': 'Şifre başarıyla değiştirildi!',
|
||||
'changePasswordScreen.alerts.updateFailed': 'Şifre değiştirilemedi',
|
||||
'changePasswordScreen.alerts.networkError': 'Ağ hatası oluştu',
|
||||
'changePasswordScreen.saveButton': 'Şifreyi Değiştir',
|
||||
|
||||
// Wallet Address Screen
|
||||
'walletAddressScreen.info': 'Cüzdan adresiniz HEZ ve PEZ tokenlerini almak için kullanılır. Doğru olduğundan emin olun.',
|
||||
'walletAddressScreen.label': 'Cüzdan Adresi',
|
||||
'walletAddressScreen.placeholder': 'Cüzdan adresini girin',
|
||||
'walletAddressScreen.noAddress': 'Cüzdan adresi ayarlanmamış',
|
||||
'walletAddressScreen.editButton': 'Cüzdan Adresini Düzenle',
|
||||
'walletAddressScreen.alerts.emptyError': 'Cüzdan adresi boş olamaz',
|
||||
'walletAddressScreen.alerts.successTitle': 'Başarılı',
|
||||
'walletAddressScreen.alerts.successMessage': 'Cüzdan adresi başarıyla güncellendi!',
|
||||
'walletAddressScreen.alerts.updateFailed': 'Cüzdan adresi güncellenemedi',
|
||||
'walletAddressScreen.alerts.networkError': 'Ağ hatası oluştu',
|
||||
'walletAddressScreen.alerts.copiedTitle': 'Kopyalandı',
|
||||
'walletAddressScreen.alerts.copiedMessage': 'Cüzdan adresi panoya kopyalandı',
|
||||
|
||||
// Notifications Screen
|
||||
'notificationsScreen.title': 'Bildirimler',
|
||||
'notificationsScreen.markAllRead': 'Tümünü okundu işaretle',
|
||||
|
||||
// QR Scanner Screen
|
||||
'qrScannerScreen.title': 'QR Kodu Tara',
|
||||
'qrScannerScreen.titleNoPermission': 'QR Tarayıcı',
|
||||
'qrScannerScreen.requesting': 'Kamera izni isteniyor...',
|
||||
'qrScannerScreen.permissionDenied': 'Kamera İzni Reddedildi',
|
||||
'qrScannerScreen.permissionMessage': 'QR kodlarını taramak için lütfen cihaz ayarlarınızdan kamera erişimini etkinleştirin.',
|
||||
'qrScannerScreen.requestAgain': 'Tekrar İzin İste',
|
||||
'qrScannerScreen.instruction': 'QR kodu çerçevenin içine yerleştirin',
|
||||
'qrScannerScreen.scanAgain': 'Tekrar Tara',
|
||||
'qrScannerScreen.alertTitle': 'QR Kodu Tarandı',
|
||||
'qrScannerScreen.alertType': 'Tür',
|
||||
'qrScannerScreen.alertData': 'Veri',
|
||||
'qrScannerScreen.alertOK': 'Tamam',
|
||||
|
||||
// Terms Screen
|
||||
'termsScreen.title': 'Hizmet Şartları',
|
||||
'termsScreen.lastUpdated': 'Son Güncelleme: 8 Kasım 2025',
|
||||
|
||||
// Privacy Screen
|
||||
'privacyScreen.title': 'Gizlilik Politikası',
|
||||
'privacyScreen.lastUpdated': 'Son Güncelleme: 8 Kasım 2025',
|
||||
|
||||
// Help Screen
|
||||
'helpScreen.title': 'Yardım ve Destek',
|
||||
'helpScreen.contactTitle': 'Destekle İletişime Geçin',
|
||||
'helpScreen.supportCenter': 'Destek Merkezini Ziyaret Edin',
|
||||
'helpScreen.supportCenterLink': 'pezkuwichain.io/support',
|
||||
'helpScreen.emailSupport': 'E-posta Desteği',
|
||||
'helpScreen.emailSupportLink': 'support@pezkuwichain.io',
|
||||
'helpScreen.faqTitle': 'Sıkça Sorulan Sorular',
|
||||
'helpScreen.appInfo': 'Uygulama Sürümü 1.0.0\n© 2025 PezkuwiChain. Tüm hakları saklıdır.',
|
||||
|
||||
// Home Tab
|
||||
'homeTab.tikiScore': 'Tiki Puanı',
|
||||
'homeTab.trustScore': 'Güven Puanı',
|
||||
'homeTab.dynamicWidget': 'Dinamik Widget',
|
||||
'homeTab.quickActions': 'Hızlı İşlemler',
|
||||
'homeTab.send': 'Gönder',
|
||||
'homeTab.receive': 'Al',
|
||||
'homeTab.exchange': 'Takas',
|
||||
'homeTab.stake': 'Stake',
|
||||
'homeTab.vote': 'Oy',
|
||||
'homeTab.nft': 'NFT',
|
||||
'homeTab.certificates': 'Sertifikalar',
|
||||
'homeTab.refer': 'Yönlendir',
|
||||
'homeTab.pay': 'Öde',
|
||||
'homeTab.rewards': 'Ödüller',
|
||||
'homeTab.history': 'Geçmiş',
|
||||
'homeTab.assets': 'Varlıklar',
|
||||
'homeTab.welcomeTitle': 'PezkuwiChain\'e Hoş Geldiniz!',
|
||||
'homeTab.welcomeMessage': 'Vatandaşlık yolculuğunuza bugün başlayın',
|
||||
'homeTab.featureTitle': 'Yeni Özellik',
|
||||
'homeTab.featureMessage': 'Yönetişim teklifleri için oy kullanın',
|
||||
|
||||
// Quick Actions
|
||||
'quickActions.home': 'Ana Sayfa',
|
||||
'quickActions.governance': 'Yönetişim',
|
||||
'quickActions.exchange': 'Borsa',
|
||||
'quickActions.b2b': 'B2B Platformu',
|
||||
'quickActions.bank': 'Banka',
|
||||
'quickActions.games': 'Oyunlar',
|
||||
'quickActions.university': 'Üniversite',
|
||||
'quickActions.education': 'Eğitim',
|
||||
'quickActions.dashboard': 'Panel',
|
||||
'quickActions.trading': 'Ticaret',
|
||||
'quickActions.kurdmedia': 'Kurdmedya',
|
||||
'quickActions.rewards': 'Ödüller',
|
||||
'quickActions.forum': 'Forum',
|
||||
|
||||
// Wallet Tab
|
||||
'walletTab.title': 'Cüzdanım',
|
||||
'walletTab.balanceLoading': 'Yükleniyor...',
|
||||
'walletTab.hezName': 'HEZ Token (Vatandaşlık)',
|
||||
'walletTab.pezName': 'PEZ Token (Hizmet)',
|
||||
'walletTab.swap': 'Takas',
|
||||
'walletTab.p2p': 'P2P',
|
||||
'walletTab.dapps': 'DApps',
|
||||
'walletTab.staking': 'Staking',
|
||||
'walletTab.connect': 'Bağlan',
|
||||
'walletTab.tokens': 'Tokenlar',
|
||||
'walletTab.pezNetwork': 'PEZ Ağı',
|
||||
'walletTab.polkadotNetwork': 'Polkadot',
|
||||
'walletTab.bitcoinNetwork': 'Bitcoin',
|
||||
'walletTab.ethereumNetwork': 'Ethereum',
|
||||
'walletTab.bscNetwork': 'Binance Smart Chain',
|
||||
'walletTab.cardanoNetwork': 'Cardano',
|
||||
'walletTab.solanaNetwork': 'Solana',
|
||||
|
||||
// Citizenship
|
||||
'citizenship.title': 'Dijital Vatandaşlık',
|
||||
'citizenship.errorNoUser': 'Vatandaşlık durumunu görüntülemek için giriş yapmış olmalısınız.',
|
||||
'citizenship.errorFetch': 'Vatandaşlık durumu alınamadı. Lütfen yenilemek için aşağı çekin.',
|
||||
'citizenship.errorUnknown': 'Sunucudan bilinmeyen bir durum alındı.',
|
||||
'citizenship.statusLoading': 'Vatandaşlık durumunuz yükleniyor...',
|
||||
'citizenship.statusNotApplied': 'Henüz dijital vatandaşlık başvurusunda bulunmadınız. PezkuwiChain topluluğunun bir parçası olmak için başvurunuza başlayın.',
|
||||
'citizenship.statusPending': 'Vatandaşlık başvurunuz şu anda inceleniyor. Süreç tamamlandığında sizi bilgilendireceğiz.',
|
||||
'citizenship.statusApproved': 'Tebrikler! Dijital vatandaşlığınız onaylandı. Artık vatandaşa özel özelliklere erişebilirsiniz.',
|
||||
'citizenship.statusRejected': 'Vatandaşlık başvurunuz reddedildi. Lütfen bildirimleri kontrol edin veya daha fazla bilgi için destek ile iletişime geçin.',
|
||||
|
||||
// Referral Tab
|
||||
'referralTab.title': 'Yönlendirme Programı',
|
||||
'referralTab.subtitle': 'Arkadaşlarını davet et ve ödüller kazan',
|
||||
'referralTab.code': 'Yönlendirme Kodun',
|
||||
'referralTab.link': 'Yönlendirme Bağlantın',
|
||||
'referralTab.count': 'Toplam Davet Edilen',
|
||||
'referralTab.people': 'Kişi',
|
||||
'referralTab.errorNoUser': 'Yönlendirme bilgilerini görmek için giriş yapmalısınız.',
|
||||
'referralTab.errorFetch': 'Yönlendirme bilgileri alınamadı. Lütfen yenilemek için çekin.',
|
||||
'referralTab.copiedCodeTitle': 'Kod Kopyalandı',
|
||||
'referralTab.copiedCodeMessage': 'Yönlendirme kodun panoya kopyalandı.',
|
||||
'referralTab.copiedLinkTitle': 'Bağlantı Kopyalandı',
|
||||
'referralTab.copiedLinkMessage': 'Yönlendirme bağlantın panoya kopyalandı.',
|
||||
|
||||
// Profile Tab
|
||||
'profileTab.notLoggedIn': 'Profilinizi görüntülemek için lütfen giriş yapın.',
|
||||
'profileTab.editProfile': 'Profili Düzenle',
|
||||
'profileTab.walletAddress': 'Cüzdan Adresi',
|
||||
'profileTab.changePassword': 'Şifre Değiştir',
|
||||
'profileTab.security': 'Güvenlik & 2FA',
|
||||
'profileTab.signOutAlertTitle': 'Çıkış Yap',
|
||||
'profileTab.signOutAlertMessage': 'Çıkış yapmak istediğinizden emin misiniz?',
|
||||
|
||||
// Send Modal
|
||||
'sendModal.title': 'Token Gönder',
|
||||
'sendModal.toAddress': 'Alıcı Adresi',
|
||||
'sendModal.placeholderAddress': 'Cüzdan adresini girin veya QR taratın',
|
||||
'sendModal.amount': 'Miktar',
|
||||
'sendModal.sendButton': 'Gönder',
|
||||
'sendModal.errorNoUser': 'Token göndermek için giriş yapmış olmalısınız.',
|
||||
'sendModal.errorFillFields': 'Lütfen hem adresi hem de miktarı doldurun.',
|
||||
'sendModal.errorInvalidAmount': 'Lütfen 0\'dan büyük geçerli bir miktar girin.',
|
||||
'sendModal.errorGeneral': 'Transfer sırasında bir hata oluştu.',
|
||||
'sendModal.successMessage': 'Başarıyla {{amount}} {{asset}} gönderildi! TxHash: {{txHash}}...',
|
||||
'sendModal.qrScanned': 'QR Kod Tarandı',
|
||||
|
||||
// Receive Modal
|
||||
'receiveModal.title': 'Token Al',
|
||||
'receiveModal.subtitle': 'HEZ & PEZ almak için adresini paylaş',
|
||||
'receiveModal.addressLabel': 'Cüzdan Adresiniz',
|
||||
'receiveModal.copy': 'Kopyala',
|
||||
'receiveModal.share': 'Paylaş',
|
||||
'receiveModal.copiedTitle': 'Panoya Kopyalandı',
|
||||
'receiveModal.copiedMessage': 'Cüzdan adresiniz panoya kopyalandı.',
|
||||
'receiveModal.errorNoAddress': 'Adres mevcut değil. Lütfen giriş yapın.',
|
||||
|
||||
// Placeholders
|
||||
'placeholders.citizens': 'Vatandaşlar Ekranı',
|
||||
'placeholders.referral': 'Yönlendirme Ekranı',
|
||||
'placeholders.profile': 'Profil Ekranı',
|
||||
|
||||
// Image Picker
|
||||
'imagePicker.title': 'Profil Fotoğrafını Değiştir',
|
||||
'imagePicker.subtitle': 'Bir seçenek belirleyin',
|
||||
'imagePicker.takePhoto': 'Fotoğraf Çek',
|
||||
'imagePicker.chooseFromGallery': 'Galeriden Seç',
|
||||
|
||||
// Alerts
|
||||
'alerts.permissionRequired': 'İzin Gerekli',
|
||||
'alerts.cameraPermission': 'Kamera izni gerekli!',
|
||||
'alerts.galleryPermission': 'Galeri erişim izni gerekli!',
|
||||
|
||||
// Verification
|
||||
'verification.title': 'İnsan Doğrulaması',
|
||||
'verification.subtitle': 'Lütfen devam etmek için güvenlik kontrolünü tamamlayın',
|
||||
'verification.verifying': 'Doğrulanıyor...',
|
||||
'verification.loading': 'Doğrulama yükleniyor...',
|
||||
'verification.failedTitle': 'Doğrulama Başarısız',
|
||||
'verification.failedMessage': 'Lütfen tekrar deneyin',
|
||||
'verification.errorTitle': 'Hata',
|
||||
'verification.errorMessage': 'Doğrulama başarısız oldu. Lütfen tekrar deneyin.',
|
||||
'verification.webViewError': 'WebView Hatası:',
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user