mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-08-10 06:55:47 +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.send': 'Send',
|
||||||
'wallet.receive': 'Receive',
|
'wallet.receive': 'Receive',
|
||||||
'wallet.history': 'History',
|
'wallet.history': 'History',
|
||||||
|
'wallet.multisigOperations': 'Multisig Operations',
|
||||||
'wallet.pezRewards': 'PEZ Rewards',
|
'wallet.pezRewards': 'PEZ Rewards',
|
||||||
'wallet.epochOpen': 'Open',
|
'wallet.epochOpen': 'Open',
|
||||||
'wallet.epochClaimPeriod': 'Claim Period',
|
'wallet.epochClaimPeriod': 'Claim Period',
|
||||||
@@ -3616,6 +3617,22 @@ export default {
|
|||||||
'multisigMembers.allVisible': 'All transactions visible on blockchain',
|
'multisigMembers.allVisible': 'All transactions visible on blockchain',
|
||||||
'multisigMembers.viewExplorer': 'View on Explorer',
|
'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
|
// Batch 12: Pallets Grid
|
||||||
'palletsGrid.title': 'Core Runtime Pallets',
|
'palletsGrid.title': 'Core Runtime Pallets',
|
||||||
'palletsGrid.description': "Modular blockchain components powering PezkuwiChain's advanced features",
|
'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.withdrawStep4': 'Receive USDT to your specified address',
|
||||||
'bridge.wusdtAmount': 'wUSDT Amount',
|
'bridge.wusdtAmount': 'wUSDT Amount',
|
||||||
'bridge.max': 'Max:',
|
'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.addressPlaceholder': 'Bank account or crypto address',
|
||||||
'bridge.withdrawTier': 'Withdrawal tier:',
|
'bridge.withdrawTier': 'Withdrawal tier:',
|
||||||
'bridge.securityDelay': 'Security delay:',
|
'bridge.securityDelay': 'Security delay:',
|
||||||
@@ -3699,7 +3717,7 @@ export default {
|
|||||||
'bridge.insufficientBalance': 'Insufficient wUSDT balance',
|
'bridge.insufficientBalance': 'Insufficient wUSDT balance',
|
||||||
'bridge.noAddress': 'Please enter withdrawal address',
|
'bridge.noAddress': 'Please enter withdrawal address',
|
||||||
'bridge.depositSuccess': 'Deposit request for {{amount}} USDT created. Please follow the instructions to complete the deposit.',
|
'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
|
// Batch 12: Add Token Modal
|
||||||
'addToken.title': 'Add Custom Token',
|
'addToken.title': 'Add Custom Token',
|
||||||
|
|||||||
@@ -1671,6 +1671,7 @@ export default {
|
|||||||
'wallet.send': 'Gönder',
|
'wallet.send': 'Gönder',
|
||||||
'wallet.receive': 'Al',
|
'wallet.receive': 'Al',
|
||||||
'wallet.history': 'Geçmiş',
|
'wallet.history': 'Geçmiş',
|
||||||
|
'wallet.multisigOperations': 'Multisig İşlemleri',
|
||||||
'wallet.pezRewards': 'PEZ Ödülleri',
|
'wallet.pezRewards': 'PEZ Ödülleri',
|
||||||
'wallet.epochOpen': 'Açık',
|
'wallet.epochOpen': 'Açık',
|
||||||
'wallet.epochClaimPeriod': 'Talep Dönemi',
|
'wallet.epochClaimPeriod': 'Talep Dönemi',
|
||||||
@@ -3351,6 +3352,22 @@ export default {
|
|||||||
'multisigMembers.allVisible': 'Tüm işlemler blokzincirde görünür',
|
'multisigMembers.allVisible': 'Tüm işlemler blokzincirde görünür',
|
||||||
'multisigMembers.viewExplorer': 'Explorer\'da Görüntüle',
|
'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
|
// Batch 12: Pallets Grid
|
||||||
'palletsGrid.title': 'Çekirdek Runtime Palet\'leri',
|
'palletsGrid.title': 'Çekirdek Runtime Palet\'leri',
|
||||||
'palletsGrid.description': 'PezkuwiChain\'in gelişmiş özelliklerini destekleyen modüler blokzincir bileşenleri',
|
'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.withdrawStep4': 'Belirttiğiniz adrese USDT alın',
|
||||||
'bridge.wusdtAmount': 'wUSDT Miktarı',
|
'bridge.wusdtAmount': 'wUSDT Miktarı',
|
||||||
'bridge.max': 'Maks:',
|
'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.addressPlaceholder': 'Banka hesabı veya kripto adresi',
|
||||||
'bridge.withdrawTier': 'Çekim kademesi:',
|
'bridge.withdrawTier': 'Çekim kademesi:',
|
||||||
'bridge.securityDelay': 'Güvenlik gecikmesi:',
|
'bridge.securityDelay': 'Güvenlik gecikmesi:',
|
||||||
@@ -3434,7 +3452,7 @@ export default {
|
|||||||
'bridge.insufficientBalance': 'Yetersiz wUSDT bakiyesi',
|
'bridge.insufficientBalance': 'Yetersiz wUSDT bakiyesi',
|
||||||
'bridge.noAddress': 'Lütfen çekim adresi girin',
|
'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.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
|
// Batch 12: Add Token
|
||||||
'addToken.title': 'Özel Token Ekle',
|
'addToken.title': 'Özel Token Ekle',
|
||||||
|
|||||||
Reference in New Issue
Block a user