From 951335b0c80868bd11e3045a01835c4bf1bc6e17 Mon Sep 17 00:00:00 2001 From: radixbot <41908264+radixbot@users.noreply.github.com> Date: Thu, 15 Aug 2024 12:23:41 +0300 Subject: [PATCH 1/6] New translations RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings (bundle: 1) --- .../Core/Resources/Resources/en.lproj/Localizable.strings | 2 ++ 1 file changed, 2 insertions(+) diff --git a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings index afcf916d88..63160483d5 100644 --- a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings +++ b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings @@ -1141,6 +1141,8 @@ Code: %@"; "preferences_gateways" = "Network Gateways"; "preferences_developerMode_title" = "Developer Mode"; "preferences_developerMode_subtitle" = "Warning: disables website validity checks"; +"preferences_advancedLock_title" = "Advanced Lock"; +"preferences_advancedLock_subtitle" = "Re-authenticate when switching between apps"; "troubleshooting_title" = "Troubleshooting"; "troubleshooting_accountRecovery" = "Account Recovery"; "troubleshooting_accountScan_title" = "Account Recovery Scan"; From d34b3561e35b19f9e9660fd44844d8af2de6e1a0 Mon Sep 17 00:00:00 2001 From: radixbot <41908264+radixbot@users.noreply.github.com> Date: Thu, 15 Aug 2024 13:50:29 +0300 Subject: [PATCH 2/6] New translations RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings (bundle: 1) --- .../Core/Resources/Resources/en.lproj/Localizable.strings | 3 +++ 1 file changed, 3 insertions(+) diff --git a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings index 63160483d5..466acc2597 100644 --- a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings +++ b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings @@ -1143,6 +1143,9 @@ Code: %@"; "preferences_developerMode_subtitle" = "Warning: disables website validity checks"; "preferences_advancedLock_title" = "Advanced Lock"; "preferences_advancedLock_subtitle" = "Re-authenticate when switching between apps"; +"preferences_displayPreferences" = "Display"; +"preferences_hiddenAssets_title" = "Hidden Assets"; +"preferences_hiddenAssets_subtitle" = "Manage hidden Tokens, NFTs, and other asset types"; "troubleshooting_title" = "Troubleshooting"; "troubleshooting_accountRecovery" = "Account Recovery"; "troubleshooting_accountScan_title" = "Account Recovery Scan"; From 0486c09d4fec5469072474d9491d174eae3f2736 Mon Sep 17 00:00:00 2001 From: kugel3 Date: Mon, 19 Aug 2024 10:47:04 +0200 Subject: [PATCH 3/6] gen --- .../Core/Resources/Generated/L10n.generated.swift | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/RadixWallet/Core/Resources/Generated/L10n.generated.swift b/RadixWallet/Core/Resources/Generated/L10n.generated.swift index 9db905d633..80a815c174 100644 --- a/RadixWallet/Core/Resources/Generated/L10n.generated.swift +++ b/RadixWallet/Core/Resources/Generated/L10n.generated.swift @@ -2586,10 +2586,18 @@ public enum L10n { public enum Preferences { /// Advanced Preferences public static let advancedPreferences = L10n.tr("Localizable", "preferences_advancedPreferences", fallback: "Advanced Preferences") + /// Display + public static let displayPreferences = L10n.tr("Localizable", "preferences_displayPreferences", fallback: "Display") /// Network Gateways public static let gateways = L10n.tr("Localizable", "preferences_gateways", fallback: "Network Gateways") /// Preferences public static let title = L10n.tr("Localizable", "preferences_title", fallback: "Preferences") + public enum AdvancedLock { + /// Re-authenticate when switching between apps + public static let subtitle = L10n.tr("Localizable", "preferences_advancedLock_subtitle", fallback: "Re-authenticate when switching between apps") + /// Advanced Lock + public static let title = L10n.tr("Localizable", "preferences_advancedLock_title", fallback: "Advanced Lock") + } public enum DepositGuarantees { /// Set your guaranteed minimum for estimated deposits public static let subtitle = L10n.tr("Localizable", "preferences_depositGuarantees_subtitle", fallback: "Set your guaranteed minimum for estimated deposits") @@ -2602,6 +2610,12 @@ public enum L10n { /// Developer Mode public static let title = L10n.tr("Localizable", "preferences_developerMode_title", fallback: "Developer Mode") } + public enum HiddenAssets { + /// Manage hidden Tokens, NFTs, and other asset types + public static let subtitle = L10n.tr("Localizable", "preferences_hiddenAssets_subtitle", fallback: "Manage hidden Tokens, NFTs, and other asset types") + /// Hidden Assets + public static let title = L10n.tr("Localizable", "preferences_hiddenAssets_title", fallback: "Hidden Assets") + } public enum HiddenEntities { /// Manage hidden Accounts and Personas public static let subtitle = L10n.tr("Localizable", "preferences_hiddenEntities_subtitle", fallback: "Manage hidden Accounts and Personas") From 924456cb2939a833fed11741faa169188d42c0d2 Mon Sep 17 00:00:00 2001 From: radixbot <41908264+radixbot@users.noreply.github.com> Date: Mon, 19 Aug 2024 16:57:55 +0300 Subject: [PATCH 4/6] New translations RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings (bundle: 1) --- .../Resources/en.lproj/Localizable.strings | 23 ++++++++----------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings index 466acc2597..e725d85e95 100644 --- a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings +++ b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings @@ -773,16 +773,6 @@ Code: %@"; "appSettings_subtitle" = "Customize your Radix Wallet"; "appSettings_linkedConnectors_title" = "Linked Connectors"; "appSettings_gateways_title" = "Network Gateways"; -"appSettings_entityHiding_title" = "Account & Persona Hiding"; -"appSettings_entityHiding_subtitle" = "Manage hiding"; -"appSettings_entityHiding_text" = "Accounts and Personas you have created can be hidden in your Radix Wallet, acting as if “deleted”."; -"appSettings_entityHiding_hiddenPersona" = "%d Persona currently hidden"; -"appSettings_entityHiding_hiddenPersonas" = "%d Personas currently hidden"; -"appSettings_entityHiding_hiddenAccount" = "%d Account currently hidden"; -"appSettings_entityHiding_hiddenAccounts" = "%d Accounts currently hidden"; -"appSettings_entityHiding_unhideAllSection" = "Unhide Accounts & Personas"; -"appSettings_entityHiding_unhideAllButton" = "Unhide All"; -"appSettings_entityHiding_unhideAllConfirmation" = "Are you sure you wish to unhide all Accounts and Personas? This cannot be undone."; "appSettings_developerMode_title" = "Developer Mode"; "appSettings_developerMode_subtitle" = "Warning: Disables website validity checks"; "appSettings_crashReporting_title" = "Crash Reporting"; @@ -1135,8 +1125,8 @@ Code: %@"; "preferences_title" = "Preferences"; "preferences_depositGuarantees_title" = "Default Deposit Guarantees"; "preferences_depositGuarantees_subtitle" = "Set your guaranteed minimum for estimated deposits"; -"preferences_hiddenEntities_title" = "Hidden Accounts and Personas"; -"preferences_hiddenEntities_subtitle" = "Manage hidden Accounts and Personas"; +"preferences_hiddenEntities_title" = "Hidden Personas & Accounts"; +"preferences_hiddenEntities_subtitle" = "Manage hidden Personas and Accounts"; "preferences_advancedPreferences" = "Advanced Preferences"; "preferences_gateways" = "Network Gateways"; "preferences_developerMode_title" = "Developer Mode"; @@ -1262,4 +1252,11 @@ Code: %@"; "infoLink_glossary_radixconnector" = "## Radix Connector Browser Extension\n\nWhen you want to use [dApp websites](?glossaryAnchor=dapps) on your desktop web browser, the Radix Connect browser extension helps make the connection to your [Radix Wallet](?glossaryAnchor=radixwallet) mobile app, quickly and securely.\n\nAll you need to do is install it in your preferred desktop browser, link it to your Radix Wallet app via QR code, and it sits quietly in the background making the magic happen. It will also give you your list of [Accounts](?glossaryAnchor=accounts) for easy copying of addresses on desktop.\n\nTo download and set up the Radix Connector browser extension, visit **wallet.radixdlt.com** in your preferred desktop browser.\n\nLearn: [More about Radix Connector browser extension](https://learn.radixdlt.com/article/what-is-the-radix-connector-browser-extension)"; "infoLink_glossary_connectbutton" = "## √ Connect Button\n\n[dApps](?glossaryAnchor=dapps) built on Radix should always include a button marked **√ Connect**. Start here to connect your [Radix Wallet](?glossaryAnchor=radixwallet) to the dApp.\n\nIn most cases, the √ Connect button will include a menu where you can Connect Now, often asking your Radix Wallet to log in with a Persona. After logging in, that menu should provide a variety of features and information to help you manage your login and sharing with that dApp."; "infoLink_glossary_dashboard" = "## Radix Dashboard\n\nThe Radix Dashboard is a [dApp](?glossaryAnchor=dappas) created by the same team as the [Radix Wallet](?glossaryAnchor=radixwallet) to help users interact with the [Radix Network](?glossaryAnchor=radixnetwork) directly.\n\nYou can look up information about things on the Radix Network by entering its address, such as: Accounts, tokens, NFTs, components (smart contracts), and more.\n\nYou can also use the Radix Dashboard’s [network staking](?glossaryAnchor=networkstaking) feature to view the list of current Radix Network validators, stake XRD, and manage your existing network staking.\n\n[Visit the Radix Dashboard at dashboard.radixdlt.com](https://dashboard.radixdlt.com)"; -"infoLink_glossary_bridging" = "## Bridging\n\nBridging is the process of getting assets into and out of the [Radix Network](?glossaryAnchor=radixnetwork). Assets on Radix can be held by your [Radix Wallet](?glossaryAnchor=radixnetwork), and used with [dApps](?glossaryAnchor=dapps) on Radix. There are a variety of dApps that provide bridging in different ways, for different assets.\n\nSometimes bridging involves converting an asset into a different form that can live on Radix. For example, dollars (USD) in your bank account might be bridged into Radix and become xUSDC tokens in your Radix Wallet. Or your Bitcoin (BTC) might be bridged into xwBTC tokens.\n\nSometimes bridging works as a swap, similar to a [DEX](?glossaryAnchor=dex). In this case you might swap one asset outside Radix for a different asset within Radix. Maybe you swap ETH (on the Ethereum network) for XRD tokens (on the Radix Network) at a current market price."; \ No newline at end of file +"infoLink_glossary_bridging" = "## Bridging\n\nBridging is the process of getting assets into and out of the [Radix Network](?glossaryAnchor=radixnetwork). Assets on Radix can be held by your [Radix Wallet](?glossaryAnchor=radixnetwork), and used with [dApps](?glossaryAnchor=dapps) on Radix. There are a variety of dApps that provide bridging in different ways, for different assets.\n\nSometimes bridging involves converting an asset into a different form that can live on Radix. For example, dollars (USD) in your bank account might be bridged into Radix and become xUSDC tokens in your Radix Wallet. Or your Bitcoin (BTC) might be bridged into xwBTC tokens.\n\nSometimes bridging works as a swap, similar to a [DEX](?glossaryAnchor=dex). In this case you might swap one asset outside Radix for a different asset within Radix. Maybe you swap ETH (on the Ethereum network) for XRD tokens (on the Radix Network) at a current market price."; +"hiddenEntities_title" = "Hidden Personas & Accounts"; +"hiddenEntities_text" = "You have hidden the following Personas and Accounts. They remain on the Radix Network, but while hidden, your wallet will treat them as if they don’t exist."; +"hiddenEntities_personas" = "Personas"; +"hiddenEntities_accounts" = "Accounts"; +"hiddenEntities_unhide" = "Unhide"; +"hiddenEntities_unhideAccountsConfirmation" = "Make this Account visible in your wallet again?"; +"hiddenEntities_unhidePersonasConfirmation" = "Make this Persona visible in your wallet again?"; \ No newline at end of file From f0add321e2e03312ab4b7548beadc8f71ae87bc8 Mon Sep 17 00:00:00 2001 From: radixbot <41908264+radixbot@users.noreply.github.com> Date: Tue, 20 Aug 2024 10:34:56 +0300 Subject: [PATCH 5/6] New translations RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings (bundle: 1) --- .../Resources/Resources/en.lproj/Localizable.strings | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings index e725d85e95..86e6ad1415 100644 --- a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings +++ b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings @@ -773,6 +773,16 @@ Code: %@"; "appSettings_subtitle" = "Customize your Radix Wallet"; "appSettings_linkedConnectors_title" = "Linked Connectors"; "appSettings_gateways_title" = "Network Gateways"; +"appSettings_entityHiding_title" = "Account & Persona Hiding"; +"appSettings_entityHiding_subtitle" = "Manage hiding"; +"appSettings_entityHiding_text" = "Accounts and Personas you have created can be hidden in your Radix Wallet, acting as if “deleted”."; +"appSettings_entityHiding_hiddenPersona" = "%d Persona currently hidden"; +"appSettings_entityHiding_hiddenPersonas" = "%d Personas currently hidden"; +"appSettings_entityHiding_hiddenAccount" = "%d Account currently hidden"; +"appSettings_entityHiding_hiddenAccounts" = "%d Accounts currently hidden"; +"appSettings_entityHiding_unhideAllSection" = "Unhide Accounts & Personas"; +"appSettings_entityHiding_unhideAllButton" = "Unhide All"; +"appSettings_entityHiding_unhideAllConfirmation" = "Are you sure you wish to unhide all Accounts and Personas? This cannot be undone."; "appSettings_developerMode_title" = "Developer Mode"; "appSettings_developerMode_subtitle" = "Warning: Disables website validity checks"; "appSettings_crashReporting_title" = "Crash Reporting"; From 3273a40ef1e39640e99057a30e803319e42d1c02 Mon Sep 17 00:00:00 2001 From: Matias Bzurovski Date: Tue, 20 Aug 2024 09:57:10 +0200 Subject: [PATCH 6/6] Generate --- .../Resources/Generated/L10n.generated.swift | 24 +++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/RadixWallet/Core/Resources/Generated/L10n.generated.swift b/RadixWallet/Core/Resources/Generated/L10n.generated.swift index 80a815c174..38a09b8620 100644 --- a/RadixWallet/Core/Resources/Generated/L10n.generated.swift +++ b/RadixWallet/Core/Resources/Generated/L10n.generated.swift @@ -1759,6 +1759,22 @@ public enum L10n { public static let title = L10n.tr("Localizable", "gateways_removeGatewayAlert_title", fallback: "Remove Gateway") } } + public enum HiddenEntities { + /// Accounts + public static let accounts = L10n.tr("Localizable", "hiddenEntities_accounts", fallback: "Accounts") + /// Personas + public static let personas = L10n.tr("Localizable", "hiddenEntities_personas", fallback: "Personas") + /// You have hidden the following Personas and Accounts. They remain on the Radix Network, but while hidden, your wallet will treat them as if they don’t exist. + public static let text = L10n.tr("Localizable", "hiddenEntities_text", fallback: "You have hidden the following Personas and Accounts. They remain on the Radix Network, but while hidden, your wallet will treat them as if they don’t exist.") + /// Hidden Personas & Accounts + public static let title = L10n.tr("Localizable", "hiddenEntities_title", fallback: "Hidden Personas & Accounts") + /// Unhide + public static let unhide = L10n.tr("Localizable", "hiddenEntities_unhide", fallback: "Unhide") + /// Make this Account visible in your wallet again? + public static let unhideAccountsConfirmation = L10n.tr("Localizable", "hiddenEntities_unhideAccountsConfirmation", fallback: "Make this Account visible in your wallet again?") + /// Make this Persona visible in your wallet again? + public static let unhidePersonasConfirmation = L10n.tr("Localizable", "hiddenEntities_unhidePersonasConfirmation", fallback: "Make this Persona visible in your wallet again?") + } public enum HomePage { /// I have written down this seed phrase public static let backedUpMnemonicHeading = L10n.tr("Localizable", "homePage_backedUpMnemonicHeading", fallback: "I have written down this seed phrase") @@ -2617,10 +2633,10 @@ public enum L10n { public static let title = L10n.tr("Localizable", "preferences_hiddenAssets_title", fallback: "Hidden Assets") } public enum HiddenEntities { - /// Manage hidden Accounts and Personas - public static let subtitle = L10n.tr("Localizable", "preferences_hiddenEntities_subtitle", fallback: "Manage hidden Accounts and Personas") - /// Hidden Accounts and Personas - public static let title = L10n.tr("Localizable", "preferences_hiddenEntities_title", fallback: "Hidden Accounts and Personas") + /// Manage hidden Personas and Accounts + public static let subtitle = L10n.tr("Localizable", "preferences_hiddenEntities_subtitle", fallback: "Manage hidden Personas and Accounts") + /// Hidden Personas & Accounts + public static let title = L10n.tr("Localizable", "preferences_hiddenEntities_title", fallback: "Hidden Personas & Accounts") } } public enum ProfileBackup {