mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-06-20 14:01:09 +00:00
feat: add i18n support (6 langs) to governance and finance pages
- Add assembly/justice/polls/bank/taxZekat translation keys to all 6 locale files: en, kmr (Kurmanji), ckb (Sorani), tr, ar, fa - Wire useTranslation() into AssemblyPage, JusticePage, PollsPage, BankPage, TaxZekatPage — all hardcoded bilingual strings replaced - TaxZekat success message now uses i18n key with amount interpolation
This commit is contained in:
@@ -3827,4 +3827,101 @@ export default {
|
||||
'mobile.app.perwerde': 'Eğitim',
|
||||
'mobile.app.certificates': 'Sertifikalar',
|
||||
'mobile.app.research': 'Araştırma',
|
||||
|
||||
// Assembly page
|
||||
'assembly.title': 'Kürdistan Dijital Meclisi',
|
||||
'assembly.subtitle': 'Kürdistan Dijital Meclisi',
|
||||
'assembly.breadcrumb': 'Yönetim',
|
||||
'assembly.stats.members': 'Üye',
|
||||
'assembly.stats.committees': 'Komite',
|
||||
'assembly.stats.sessions': 'Oturum',
|
||||
'assembly.tab.members': 'Üyeler',
|
||||
'assembly.tab.sessions': 'Oturumlar',
|
||||
'assembly.member.since': 'Üyelik',
|
||||
'assembly.session.upcoming': 'Yaklaşan',
|
||||
'assembly.session.inSession': 'Devam Ediyor',
|
||||
'assembly.session.completed': 'Tamamlandı',
|
||||
|
||||
// Justice page
|
||||
'justice.title': 'Adalet ve Uyuşmazlık Çözümü',
|
||||
'justice.subtitle': 'Adalet ve Uyuşmazlık Çözümü',
|
||||
'justice.breadcrumb': 'Yönetim',
|
||||
'justice.stats.open': 'Açık',
|
||||
'justice.stats.inReview': 'İncelemede',
|
||||
'justice.stats.resolved': 'Çözüldü',
|
||||
'justice.info.title': 'Uyuşmazlık Çözümü',
|
||||
'justice.info.body': "Kürdistan'ın dijital adalet sistemi, dijital vatandaşlar arasındaki uyuşmazlıkları adil ve şeffaf biçimde çözer. Tüm kararlar blok zincirinde kayıt altına alınır.",
|
||||
'justice.cases.title': 'Son Davalar',
|
||||
'justice.status.open': 'Açık',
|
||||
'justice.status.inReview': 'İncelemede',
|
||||
'justice.status.resolved': 'Çözüldü',
|
||||
'justice.case.resolution': 'Karar',
|
||||
'justice.case.resolvedDate': 'Çözüm tarihi',
|
||||
'justice.case.more': '▼ Daha fazla',
|
||||
'justice.case.less': '▲ Daha az',
|
||||
|
||||
// Polls page
|
||||
'polls.title': 'Topluluk Anketleri',
|
||||
'polls.subtitle': 'Topluluk Anketleri',
|
||||
'polls.breadcrumb': 'Yönetim',
|
||||
'polls.active.count': '{{count}} aktif',
|
||||
'polls.section.active': 'Aktif Anketler',
|
||||
'polls.section.ended': 'Biten Anketler',
|
||||
'polls.status.active': 'Aktif',
|
||||
'polls.status.ended': 'Bitti',
|
||||
'polls.votes': 'oy',
|
||||
'polls.ends': 'Bitiş',
|
||||
'polls.ended': 'Bitti',
|
||||
|
||||
// Bank page
|
||||
'bank.title': 'Dijital Banka',
|
||||
'bank.subtitle': 'Kürdistan Dijital Bankası',
|
||||
'bank.breadcrumb': 'Finans',
|
||||
'bank.totalValue': 'Toplam Değer',
|
||||
'bank.tab.savings': 'Tasarruf',
|
||||
'bank.tab.lending': 'Kredi',
|
||||
'bank.tab.treasury': 'Hazine',
|
||||
'bank.savings.title': 'Tasarruf Hesapları',
|
||||
'bank.savings.desc': 'Tokenlarınızı stake edin ve yıllık ödül kazanın.',
|
||||
'bank.savings.min': 'Min',
|
||||
'bank.savings.lock': 'Kilitleme',
|
||||
'bank.savings.total': 'Toplam',
|
||||
'bank.savings.deposit': 'Yatır',
|
||||
'bank.lending.title': 'Kredi Havuzları',
|
||||
'bank.lending.desc': 'Teminatla akıllı sözleşmeler aracılığıyla borç alın.',
|
||||
'bank.lending.rate': 'Oran',
|
||||
'bank.lending.collateral': 'Teminat',
|
||||
'bank.lending.available': 'Mevcut',
|
||||
'bank.lending.borrow': 'Borç al',
|
||||
'bank.treasury.title': 'Topluluk Hazinesi',
|
||||
'bank.treasury.desc': "Dijital Kürdistan Cumhuriyeti'nin kamu hazinesi.",
|
||||
'bank.treasury.balance': 'Hazine Bakiyesi',
|
||||
'bank.treasury.allocation': 'Tahsis',
|
||||
|
||||
// TaxZekat page
|
||||
'taxZekat.title': 'Vergi ve Zekat',
|
||||
'taxZekat.subtitle': 'Dijital Kürdistan Cumhuriyeti',
|
||||
'taxZekat.breadcrumb': 'Finans',
|
||||
'taxZekat.desc': "Dijital Kürdistan Cumhuriyeti'ne gönüllü katkınızı gönderin.",
|
||||
'taxZekat.type.label': 'Katkı Türü',
|
||||
'taxZekat.type.zekatSub': 'İslami Zekat',
|
||||
'taxZekat.type.taxSub': 'Vergi',
|
||||
'taxZekat.amount.label': 'Miktar',
|
||||
'taxZekat.walletNotConnected': '⚠️ Cüzdan bağlı değil',
|
||||
'taxZekat.allocation.title': 'Fon Tahsisi',
|
||||
'taxZekat.allocation.desc': 'Tam olarak %100 olmalı',
|
||||
'taxZekat.commitment.title': 'TAAHHÜT',
|
||||
'taxZekat.commitment.zekat': 'Dijital Kürdistan Cumhuriyeti, zekatınızı belirlediğiniz oranlara göre, İslami ilkelere uygun olarak TAM OLARAK harcamayı TAAHHÜT eder.',
|
||||
'taxZekat.commitment.tax': 'Dijital Kürdistan Cumhuriyeti, vergi katkılarınızı belirlediğiniz oranlara mümkün olduğunca yakın şekilde kullanmayı TAAHHÜT eder. Tüm harcamalar blok zincirinde şeffaf şekilde kaydedilecektir.',
|
||||
'taxZekat.accept': 'Okudum ve kabul ediyorum',
|
||||
'taxZekat.submit.zekat': '🤲 ZEKAT GÖNDER',
|
||||
'taxZekat.submit.tax': '📤 VERGİ GÖNDER',
|
||||
'taxZekat.submitting': '⏳ Gönderiliyor...',
|
||||
'taxZekat.confirm.title': 'Onayla',
|
||||
'taxZekat.confirm.type': 'Tür',
|
||||
'taxZekat.confirm.amount': 'Miktar',
|
||||
'taxZekat.confirm.allocation': 'Tahsis',
|
||||
'taxZekat.confirm.cancel': 'İptal',
|
||||
'taxZekat.confirm.confirm': 'Onayla',
|
||||
'taxZekat.success': '{{amount}} HEZ başarıyla gönderildi. Teşekkürler!',
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user