mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-08-10 05:45:46 +00:00
i18n(en,tr): add multisig operations strings, correct bridge withdrawal copy
MultisigOperations.tsx and MultisigOperationsPage.tsx are already in the tree and read multisigOps.* plus wallet.multisigOperations, but no locale defined them, so the screen rendered raw key names. The bridge withdrawal copy was also wrong about what happens: the destination is derived from the connected account rather than typed in, and burned wUSDT is not released until the multisig signers approve. Both strings now say that. ar, ckb, fa and kmr still carry the old withdrawal wording. They are not left to fall back to English because the key exists there — they need translations from a native speaker, tracked separately.
This commit is contained in:
@@ -2019,6 +2019,7 @@ export default {
|
||||
'wallet.send': 'Send',
|
||||
'wallet.receive': 'Receive',
|
||||
'wallet.history': 'History',
|
||||
'wallet.multisigOperations': 'Multisig Operations',
|
||||
'wallet.pezRewards': 'PEZ Rewards',
|
||||
'wallet.epochOpen': 'Open',
|
||||
'wallet.epochClaimPeriod': 'Claim Period',
|
||||
@@ -3616,6 +3617,22 @@ export default {
|
||||
'multisigMembers.allVisible': 'All transactions visible on blockchain',
|
||||
'multisigMembers.viewExplorer': 'View on Explorer',
|
||||
|
||||
// Multisig Operations (pending approve/reject UI)
|
||||
'multisigOps.title': 'Pending Multisig Operations',
|
||||
'multisigOps.subtitle': '{{count}} pending operations awaiting signatures',
|
||||
'multisigOps.refresh': 'Refresh',
|
||||
'multisigOps.empty': 'No pending operations right now.',
|
||||
'multisigOps.approvals': 'approvals',
|
||||
'multisigOps.proposedBy': 'Proposed by',
|
||||
'multisigOps.youApproved': 'You already approved this operation',
|
||||
'multisigOps.unknownCallHint': "This call couldn't be automatically identified from its hash alone - paste the known call data below to decode and verify it.",
|
||||
'multisigOps.pasteCallData': 'Paste call data (0x...)',
|
||||
'multisigOps.decode': 'Decode',
|
||||
'multisigOps.approve': 'Approve',
|
||||
'multisigOps.reject': 'Reject',
|
||||
'multisigOps.thresholdNote': '{{threshold}} of {{total}} signatures are required to execute any operation - no single signer, including this app, can move funds alone.',
|
||||
'multisigOps.backToWallet': 'Back to Wallet',
|
||||
|
||||
// Batch 12: Pallets Grid
|
||||
'palletsGrid.title': 'Core Runtime Pallets',
|
||||
'palletsGrid.description': "Modular blockchain components powering PezkuwiChain's advanced features",
|
||||
@@ -3690,7 +3707,8 @@ export default {
|
||||
'bridge.withdrawStep4': 'Receive USDT to your specified address',
|
||||
'bridge.wusdtAmount': 'wUSDT Amount',
|
||||
'bridge.max': 'Max:',
|
||||
'bridge.withdrawAddress': 'Withdrawal Address (Bank Account or Crypto Address)',
|
||||
'bridge.withdrawAddress': 'USDT Destination (Polkadot Asset Hub)',
|
||||
'bridge.withdrawAddressAutoNote': 'Automatically derived from your connected account - USDT is always released to the same underlying key, re-encoded for Polkadot.',
|
||||
'bridge.addressPlaceholder': 'Bank account or crypto address',
|
||||
'bridge.withdrawTier': 'Withdrawal tier:',
|
||||
'bridge.securityDelay': 'Security delay:',
|
||||
@@ -3699,7 +3717,7 @@ export default {
|
||||
'bridge.insufficientBalance': 'Insufficient wUSDT balance',
|
||||
'bridge.noAddress': 'Please enter withdrawal address',
|
||||
'bridge.depositSuccess': 'Deposit request for {{amount}} USDT created. Please follow the instructions to complete the deposit.',
|
||||
'bridge.withdrawSuccess': 'Withdrawal request submitted! wUSDT burned. USDT will be sent to {{address}} after {{delay}}.',
|
||||
'bridge.withdrawSuccess': 'Withdrawal request submitted! Your wUSDT has been sent to the bridge for review. Once the multisig signers approve, USDT will be released to {{address}} (expected within {{delay}}).',
|
||||
|
||||
// Batch 12: Add Token Modal
|
||||
'addToken.title': 'Add Custom Token',
|
||||
|
||||
@@ -1671,6 +1671,7 @@ export default {
|
||||
'wallet.send': 'Gönder',
|
||||
'wallet.receive': 'Al',
|
||||
'wallet.history': 'Geçmiş',
|
||||
'wallet.multisigOperations': 'Multisig İşlemleri',
|
||||
'wallet.pezRewards': 'PEZ Ödülleri',
|
||||
'wallet.epochOpen': 'Açık',
|
||||
'wallet.epochClaimPeriod': 'Talep Dönemi',
|
||||
@@ -3351,6 +3352,22 @@ export default {
|
||||
'multisigMembers.allVisible': 'Tüm işlemler blokzincirde görünür',
|
||||
'multisigMembers.viewExplorer': 'Explorer\'da Görüntüle',
|
||||
|
||||
// Multisig Operations (bekleyen onay/red arayüzü)
|
||||
'multisigOps.title': 'Bekleyen Multisig İşlemleri',
|
||||
'multisigOps.subtitle': '{{count}} işlem imza bekliyor',
|
||||
'multisigOps.refresh': 'Yenile',
|
||||
'multisigOps.empty': 'Şu anda bekleyen işlem yok.',
|
||||
'multisigOps.approvals': 'onay',
|
||||
'multisigOps.proposedBy': 'Öneren',
|
||||
'multisigOps.youApproved': 'Bu işlemi zaten onayladın',
|
||||
'multisigOps.unknownCallHint': 'Bu çağrı sadece hash\'inden otomatik tespit edilemedi - çözmek ve doğrulamak için bilinen çağrı verisini aşağıya yapıştır.',
|
||||
'multisigOps.pasteCallData': 'Çağrı verisini yapıştır (0x...)',
|
||||
'multisigOps.decode': 'Çöz',
|
||||
'multisigOps.approve': 'Onayla',
|
||||
'multisigOps.reject': 'Reddet',
|
||||
'multisigOps.thresholdNote': 'Herhangi bir işlemin yürütülmesi için {{total}} imzacıdan {{threshold}} tanesinin onayı gerekir - bu uygulama dahil hiçbir tek imzacı tek başına fon hareket ettiremez.',
|
||||
'multisigOps.backToWallet': 'Cüzdana Dön',
|
||||
|
||||
// Batch 12: Pallets Grid
|
||||
'palletsGrid.title': 'Çekirdek Runtime Palet\'leri',
|
||||
'palletsGrid.description': 'PezkuwiChain\'in gelişmiş özelliklerini destekleyen modüler blokzincir bileşenleri',
|
||||
@@ -3425,7 +3442,8 @@ export default {
|
||||
'bridge.withdrawStep4': 'Belirttiğiniz adrese USDT alın',
|
||||
'bridge.wusdtAmount': 'wUSDT Miktarı',
|
||||
'bridge.max': 'Maks:',
|
||||
'bridge.withdrawAddress': 'Çekim Adresi (Banka Hesabı veya Kripto Adresi)',
|
||||
'bridge.withdrawAddress': 'USDT Hedef Adresi (Polkadot Asset Hub)',
|
||||
'bridge.withdrawAddressAutoNote': 'Bağlı hesabından otomatik türetildi - USDT her zaman aynı anahtarın Polkadot için yeniden kodlanmış haline gönderilir.',
|
||||
'bridge.addressPlaceholder': 'Banka hesabı veya kripto adresi',
|
||||
'bridge.withdrawTier': 'Çekim kademesi:',
|
||||
'bridge.securityDelay': 'Güvenlik gecikmesi:',
|
||||
@@ -3434,7 +3452,7 @@ export default {
|
||||
'bridge.insufficientBalance': 'Yetersiz wUSDT bakiyesi',
|
||||
'bridge.noAddress': 'Lütfen çekim adresi girin',
|
||||
'bridge.depositSuccess': '{{amount}} USDT yatırma talebi oluşturuldu. Yatırmayı tamamlamak için talimatları takip edin.',
|
||||
'bridge.withdrawSuccess': 'Çekim talebi gönderildi! wUSDT yakıldı. USDT {{delay}} sonra {{address}} adresine gönderilecek.',
|
||||
'bridge.withdrawSuccess': 'Çekim talebi gönderildi! wUSDT\'niz köprüye incelenmek üzere gönderildi. Multisig imzacıları onayladıktan sonra USDT {{address}} adresine (tahmini {{delay}} içinde) gönderilecek.',
|
||||
|
||||
// Batch 12: Add Token
|
||||
'addToken.title': 'Özel Token Ekle',
|
||||
|
||||
Reference in New Issue
Block a user