Skip to content

"Available wallets" string not translated correctly #2313

@JEricaM

Description

@JEricaM

Current Behavior

I've followed this guide to translate my connection modal in italian, overriding all the string that are listed here .

The string "3 available wallets" is not translated correctly, as you can see inside the screenshot, but I've translated all the linked file.
Screenshot 2024-11-19 alle 15 26 29

Expected Behavior

"3 available wallets" translated correctly

Steps To Reproduce

Install @web3-onboard/core
initialize the onboard modal passing to i18n all the translations

  this.onboard = Onboard({
            wallets: modules, // created in previous step
            chains: [],
            appMetadata: {},
            i18n: {
                it: {
                    "connect": {
                        "selectingWallet": {
                            "header": "Wallet Disponibili",
                            "sidebar": {
                                "heading": "",
                                "subheading": "Connetti il tuo wallet",
                                "paragraph": "Collegare il tuo wallet è come effettuare il “login” nel Web3. Seleziona il tuo wallet tra le opzioni per iniziare.",
                                "IDontHaveAWallet": "Non ho un wallet"
                            },
                            "recommendedWalletsPart1": "{app} supporta solo",
                            "recommendedWalletsPart2": "su questa piattaforma. Utilizza o installa uno dei wallet supportati per continuare",
                            "installWallet": "Non hai installato alcun wallet supportato da {app}, utilizza un wallet supportato",
                            "agreement": {
                                "agree": "Accetto i",
                                "terms": "Termini e Condizioni",
                                "and": "e",
                                "privacy": "l'Informativa sulla Privacy"
                            },
                            "whyDontISeeMyWallet": "Perché non vedo il mio wallet?",
                            "learnMore": "Clicca qui per saperne di più"
                        },
                        "connectingWallet": {
                            "header": "{connectionRejected, select, false {Connessione a {wallet}...} other {Connessione Rifiutata}}",
                            "sidebar": {
                                "subheading": "Approva la Connessione",
                                "paragraph": "Approva la connessione nel tuo wallet e autorizza l'accesso per continuare."
                            },
                            "mainText": "Connessione in corso...",
                            "paragraph": "Assicurati di selezionare tutti gli account a cui desideri concedere l'accesso.",
                            "previousConnection": "{wallet} ha già una richiesta di connessione in sospeso, apri l'app {wallet} per accedere e connetterti.",
                            "rejectedText": "Connessione Rifiutata!",
                            "rejectedCTA": "Clicca qui per riprovare",
                            "primaryButton": "Torna ai wallet"
                        },
                        "connectedWallet": {
                            "header": "Connessione Avvenuta con Successo",
                            "sidebar": {
                                "subheading": "Connessione Avvenuta con Successo!",
                                "paragraph": "Il tuo wallet è ora connesso a {app}"
                            },
                            "mainText": "Connesso"
                        }
                    },
                    "modals": {
                        "actionRequired": {
                            "heading": "Azione richiesta in {wallet}",
                            "paragraph": "Modifica l'account attivo nel tuo wallet.",
                            "linkText": "Scopri di più.",
                            "buttonText": "Ok"
                        },
                        "switchChain": {
                            "heading": "Cambia Rete",
                            "paragraph1": "{app} richiede di cambiare la rete del tuo wallet a {nextNetworkName} per continuare.",
                            "paragraph2": "*Alcuni wallet potrebbero non supportare il cambio di rete. Se non puoi cambiare rete nel tuo wallet, considera l'uso di un altro wallet."
                        },
                        "confirmDisconnectAll": {
                            "heading": "Disconnetti tutti i Wallet",
                            "description": "Sei sicuro di voler disconnettere tutti i tuoi wallet?",
                            "confirm": "Conferma",
                            "cancel": "Annulla"
                        },
                        "confirmTransactionProtection": {
                            "heading": "Abilita la Protezione delle Transazioni",
                            "description": "Proteggi gli endpoint RPC nascondendo la tua transazione dai bot di front-running e sandwich.",
                            "link": "Scopri di più",
                            "enable": "Abilita",
                            "dismiss": "Ignora"
                        }
                    },
                    "accountCenter": {
                        "connectAnotherWallet": "Connetti un altro Wallet",
                        "disconnectAllWallets": "Disconnetti tutti i Wallet",
                        "currentNetwork": "Rete Attuale",
                        "enableTransactionProtection": "Abilita la Protezione delle Transazioni",
                        "appInfo": "Informazioni sull'App",
                        "learnMore": "Scopri di più",
                        "gettingStartedGuide": "Guida per Iniziare",
                        "smartContracts": "Smart Contract",
                        "explore": "Esplora",
                        "poweredBy": "offerto da",
                        "addAccount": "Aggiungi Account",
                        "setPrimaryAccount": "Imposta Account Primario",
                        "disconnectWallet": "Disconnetti Wallet",
                        "copyAddress": "Copia indirizzo del Wallet"
                    },
                    "notify": {
                        "transaction": {
                            "txRequest": "La tua transazione è in attesa di conferma",
                            "nsfFail": "Fondi insufficienti per questa transazione",
                            "txUnderpriced": "Il prezzo del gas per la tua transazione è troppo basso, prova un prezzo del gas più alto",
                            "txRepeat": "Questa potrebbe essere una transazione duplicata",
                            "txAwaitingApproval": "Hai una transazione precedente in attesa di conferma",
                            "txConfirmReminder": "Conferma la tua transazione per continuare",
                            "txSendFail": "Hai rifiutato la transazione",
                            "txSent": "La tua transazione è stata inviata alla rete",
                            "txStallPending": "La tua transazione è bloccata prima di essere inviata, riprova",
                            "txStuck": "La tua transazione è bloccata a causa di un gap di nonce",
                            "txPool": "La tua transazione è iniziata",
                            "txStallConfirmed": "La tua transazione è bloccata e non è stata confermata",
                            "txSpeedUp": "La tua transazione è stata accelerata",
                            "txCancel": "La tua transazione è in fase di annullamento",
                            "txFailed": "La tua transazione è fallita",
                            "txConfirmed": "La tua transazione è riuscita",
                            "txError": "Ops, qualcosa è andato storto, riprova",
                            "txReplaceError": "C'è stato un errore nel sostituire la tua transazione, riprova"
                        },
                        "watched": {
                            "txPool": "Il tuo account sta {verb} {formattedValue} {asset} {preposition} {counterpartyShortened}",
                            "txSpeedUp": "La transazione per {formattedValue} {asset} {preposition} {counterpartyShortened} è stata accelerata",
                            "txCancel": "La transazione per {formattedValue} {asset} {preposition} {counterpartyShortened} è stata annullata",
                            "txConfirmed": "Il tuo account ha completato con successo {verb} {formattedValue} {asset} {preposition} {counterpartyShortened}",
                            "txFailed": "Il tuo account non è riuscito a {verb} {formattedValue} {asset} {preposition} {counterpartyShortened}",
                            "txStuck": "La tua transazione è bloccata a causa di un gap di nonce"
                        },
                        "time": {
                            "minutes": "min",
                            "seconds": "sec"
                        }
                    }
                }

            }
        });

What package is effected by this issue?

@web3-onboard/core

Is this a build or a runtime issue?

N/A

Package Version

2.23.0

Node Version

No response

What browsers are you seeing the problem on?

Chrome

Relevant log output

No response

Anything else?

No response

Sanity Check

  • If this is a build issue, I have included my build config. If this is a runtime issue, I have included reproduction steps and/or a Minimal, Reproducible Example.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions