From 4f2bfa2c49c87a3aefb5f3e6a0d8f01f6c8713ba Mon Sep 17 00:00:00 2001 From: radixbot <41908264+radixbot@users.noreply.github.com> Date: Mon, 13 Jan 2025 16:04:28 +0100 Subject: [PATCH 1/4] New translations RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings (bundle: 1) --- .../Resources/en.lproj/Localizable.strings | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings index 0f308d2c3c..7710cc0b05 100644 --- a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings +++ b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings @@ -1121,9 +1121,9 @@ Code: %@"; "securityFactors_selectFactor_title" = "Select Factor Type"; "securityFactors_selectFactor_disabled" = "Can\'t currently be used here. **Learn why**"; "configurationBackup_title" = "Configuration Backup"; -"configurationBackup_heading" = "You need an up-to-date Configuration Backup to recover your Accounts and Personas if you lose access to them.\n\nYour Backup does not contain your keys or seed phrase."; +"configurationBackup_heading" = "You need an up-to-date configuration backup to recover your Accounts and Personas if you lose access to them.\n\nYour backup does not contain your keys or seed phrase."; "configurationBackup_automated_text" = "Configuration Backup status"; -"configurationBackup_automated_warning" = "Without an updated Configuration Backup, you cannot recover your Accounts and Personas."; +"configurationBackup_automated_warning" = "Without an updated configuration backup, you cannot recover your Accounts and Personas."; "configurationBackup_automated_toggleIOS" = "Automated iCloud Backups"; "configurationBackup_automated_toggleAndroid" = "Automated Google Drive Backups"; "configurationBackup_automated_lastBackup" = "Last backup: %@"; @@ -1151,8 +1151,8 @@ Code: %@"; "configurationBackup_automated_cloudUpdatedLoginButtonAndroid" = "Login to Google Drive for Backups"; "configurationBackup_automated_cloudUpdatedSkipButtonAndroid" = "Skip for Now"; "configurationBackup_manual_heading" = "Manual backup"; -"configurationBackup_manual_text" = "You can export your own Configuration Backup file and save it locally"; -"configurationBackup_manual_warning" = "You’ll need to export a new Backup file each time you make a change in your wallet."; +"configurationBackup_manual_text" = "You can export your own configuration backup file and save it locally"; +"configurationBackup_manual_warning" = "You’ll need to export a new backup file each time you make a change in your wallet."; "configurationBackup_manual_exportButton" = "Export Backup File"; "configurationBackup_manual_lastBackup" = "Last backup: %@"; "walletSettings_title" = "Wallet Settings"; @@ -1233,24 +1233,24 @@ Code: %@"; "securityProblems_no3_seedPhrases" = "View and write down seed phrase"; "securityProblems_no3_walletSettingsPersonas" = "Personas are not recoverable"; "securityProblems_no3_personas" = "You need to write down a seed phrase"; -"securityProblems_no5_accountCard" = "Problem with Configuration Backup"; +"securityProblems_no5_accountCard" = "Problem with configuration backup"; "securityProblems_no5_securityCenterTitle" = "Your wallet is not recoverable"; -"securityProblems_no5_securityCenterBody" = "Automated Configuration Backup has stopped working. Check internet and cloud settings."; -"securityProblems_no5_configurationBackup" = "Automated Configuration Backup not working. Check internet connection and cloud settings."; +"securityProblems_no5_securityCenterBody" = "Automated configuration backup has stopped working. Check internet and cloud settings."; +"securityProblems_no5_configurationBackup" = "Automated configuration backup not working. Check internet connection and cloud settings."; "securityProblems_no5_walletSettingsPersonas" = "Personas are not recoverable"; -"securityProblems_no5_personas" = "Problem with Configuration Backup"; +"securityProblems_no5_personas" = "Problem with configuration backup"; "securityProblems_no6_accountCard" = "Your wallet is not recoverable"; "securityProblems_no6_securityCenterTitle" = "Your wallet is not recoverable"; -"securityProblems_no6_securityCenterBody" = "Configuration Backup is not up to date. Create backup now."; +"securityProblems_no6_securityCenterBody" = "Configuration backup is not up to date. Create backup now."; "securityProblems_no6_configurationBackup" = "To secure your wallet, turn on automated backups or manually export backup file."; "securityProblems_no6_walletSettingsPersonas" = "Personas are not recoverable"; "securityProblems_no6_personas" = "Your wallet is not recoverable"; -"securityProblems_no7_accountCard" = "Configuration Backup not up to date"; +"securityProblems_no7_accountCard" = "Configuration backup not up to date"; "securityProblems_no7_securityCenterTitle" = "Your wallet is not recoverable"; -"securityProblems_no7_securityCenterBody" = "Accounts and Personas not recoverable. Create Configuration Backup now."; -"securityProblems_no7_configurationBackup" = "Configuration Backup not up to date. Turn on automated backups or manually export backup file."; +"securityProblems_no7_securityCenterBody" = "Accounts and Personas not recoverable. Create configuration backup now."; +"securityProblems_no7_configurationBackup" = "Configuration backup not up to date. Turn on automated backups or manually export backup file."; "securityProblems_no7_walletSettingsPersonas" = "Personas are not recoverable"; -"securityProblems_no7_personas" = "Configuration Backup not up to date"; +"securityProblems_no7_personas" = "Configuration backup not up to date"; "securityProblems_no9_accountCard" = "Recovery required"; "securityProblems_no9_securityCenterTitle" = "Recovery required"; "securityProblems_no9_securityCenterBody" = "Enter seed phrase to recover control."; From 4c8c003e4188d439e3f3e5153386261a2a9f00ee Mon Sep 17 00:00:00 2001 From: radixbot <41908264+radixbot@users.noreply.github.com> Date: Mon, 13 Jan 2025 17:03:01 +0100 Subject: [PATCH 2/4] New translations RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings (bundle: 1) --- .../Core/Resources/Resources/en.lproj/Localizable.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings index 7710cc0b05..9ba3b6e016 100644 --- a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings +++ b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings @@ -1332,11 +1332,11 @@ Code: %@"; "infoLink_title_personas" = "What is a Persona?"; "infoLink_title_personasLearnAbout" = "Learn about Personas"; "infoLink_title_dapps" = "What is a dApp?"; -"infoLink_title_guarantees" = "How do guarantees work?"; +"infoLink_title_guarantees" = "Learn how guarantees work"; "infoLink_title_poolunits" = "What are Pool units?"; "infoLink_title_gateways" = "What is a Gateway?"; -"infoLink_title_radixconnect" = "Learn more about Radix Connect"; -"infoLink_title_transactionfee" = "How do fees work?"; +"infoLink_title_radixconnect" = "Learn about Radix Connect"; +"infoLink_title_transactionfee" = "Learn how fees work"; "infoLink_title_behaviors" = "What are behaviors?"; "infoLink_title_biometricspin" = "Learn about biometrics/PIN"; "infoLink_title_ledgernano" = "Learn about Ledger Nanos"; From 575c7dccd7d4c7dd2619c1ceb30538ca3929a18e Mon Sep 17 00:00:00 2001 From: radixbot <41908264+radixbot@users.noreply.github.com> Date: Mon, 13 Jan 2025 18:08:02 +0100 Subject: [PATCH 3/4] New translations RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings (bundle: 1) --- .../Resources/en.lproj/Localizable.strings | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings index 9ba3b6e016..bc1f2ecc42 100644 --- a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings +++ b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings @@ -67,7 +67,7 @@ "assetDetails_tags" = "Tags"; "assetDetails_tags_officialRadix" = "Official Radix"; "assetDetails_associatedDapps" = "Associated dApps"; -"assetDetails_tokenDetails_noTokens" = "You have no Tokens"; +"assetDetails_tokenDetails_noTokens" = "You have no tokens"; "assetDetails_NFTDetails_noNfts" = "You have no NFTs"; "assetDetails_NFTDetails_id" = "ID"; "assetDetails_NFTDetails_name" = "Name"; @@ -76,8 +76,8 @@ "assetDetails_NFTDetails_resourceName" = "Name"; "assetDetails_NFTDetails_nftPlural" = "%d NFTs"; "assetDetails_NFTDetails_ownedOfTotal" = "%d NFTs of total supply %d"; -"assetDetails_stakingDetails_noStakes" = "You have no Stakes"; -"assetDetails_poolUnitDetails_noPoolUnits" = "You have no Pool units"; +"assetDetails_stakingDetails_noStakes" = "You have no stakes"; +"assetDetails_poolUnitDetails_noPoolUnits" = "You have no pool units"; "assetDetails_badgeDetails_noBadges" = "You have no badges"; "assetDetails_behaviors_simpleAsset" = "This is a simple asset"; "assetDetails_behaviors_supplyIncreasable" = "The supply of this asset can be increased."; @@ -672,7 +672,7 @@ Code: %@"; "assetTransfer_accountList_toLabel" = "To"; "assetTransfer_accountList_addAccountButton" = "Add Transfer"; "assetTransfer_header_transfer" = "Transfer"; -"assetTransfer_header_addMessageButton" = "Add Message"; +"assetTransfer_header_addMessageButton" = "Add message"; "assetTransfer_chooseReceivingAccount_invalidAddressError" = "Invalid address"; "assetTransfer_chooseReceivingAccount_alreadyAddedError" = "Account already added"; "assetTransfer_chooseReceivingAccount_navigationTitle" = "Choose Receiving Account"; @@ -687,7 +687,7 @@ Code: %@"; "assetTransfer_fungibleResource_totalExceedsBalance" = "Total exceeds your current balance"; "assetTransfer_fungibleResource_balance" = "Balance: %@"; "assetTransfer_receivingAccount_chooseAccountButton" = "Choose Account"; -"assetTransfer_receivingAccount_addAssetsButton" = "Add Assets"; +"assetTransfer_receivingAccount_addAssetsButton" = "Add assets"; "assetTransfer_error_wrongNetwork" = "Address is not valid on current network"; "assetTransfer_error_resourceAlreadyAdded" = "Resource already added"; "assetTransfer_error_insufficientBalance" = "Total amount exceeds your current balance"; @@ -1326,18 +1326,18 @@ Code: %@"; 2. To make sure you won\'t lose access if you lose 1 of your factors, you must always have at least 2 factors options to start a Shield recovery. 3. To make sure nobody can take away your Shield by stealing just 1 factor, if you are only using 1 factor for regular access, you cannot use that factor again for recovery. And you also cannot use the same factor to both start and confirm a recovery.\n\nOnce you\'ve finalized the setup of factors for a Shield, you’ll be ready to apply it to your chosen Accounts and Personas on the [Radix Network](?glossaryAnchor=radixnetwork) with 1 or more [transactions](?glossaryAnchor=transactions)."; "infoLink_glossary_securityshields" = "## Security Shields\n\nSecurity Shields give users multi-factor access to their [Accounts](?glossaryAnchor=accounts) and [Personas](?glossaryAnchor=personas) while maintaining decentralization and full self-custody. They provide 2 critical functions. They allow users to rely on more than 1 security factor for regular access and for recoveries in the event that another security factor is lost.\n\nThe process to create a Shield is simple and once it’s finished, it can be applied to Accounts and Personas on the [Radix Network](?glossaryAnchor=radixnetwork) itself, providing robust and reliable security without compromising true trustless decentralization. There are no central servers that hold your Security Shield or secret keys – on Radix, it’s all done on the blockchain directly, so you\'re always in control. It\'s \"your keys, your crypto\", but without being stuck with 1 key you can\'t change.\n\n---\n\nShields are made up of 2 groups of factors.\n\n**Regular Access**\n\nThis part of your Security Shield defines the factors you\'ll use for normal usage, like signing [transactions](?glossaryAnchor=transactions) to withdrawing assets from your Accounts.\n\nWhen choosing your factors for regular access, consider how often you’ll be using them. If it’s every day, choose ones you can access easily. A single factor can be used, but it\'s recommended to use more than one for additional security. For example, a [password](?glossaryAnchor=passwords) is an easy second factor to add security for more sensitive Accounts.\n\nFor convenience, you\'ll also choose a single factor you\'ll use to prove ownerhip – like when you log in to [dApps](?glossaryAnchor=dapps) or if they request access to your Accounts.\n\n**Recovery**\n\nThis part of your Security Shield is made up of the factors that help you recover access to shielded Accounts and Personas in the event that you lose access to them or want to transfer control. For example, if you move your wallet to a new phone, you\'ll use the Shield\'s recovery feature to change the biometrics/PIN factor to a new one on your new phone.\n\nYou\'ll need to choose 1 or more factors that can start a recovery and 1 or more factors that can confirm the recovery. In most cases, you\'ll start and confirm the recovery in a single step, but in the worst case, a timed \"emergency fallback\" will let you start a recovery with just 1 factor and confirm it after a safe delay.\n\nYou can choose the time period for your emergency fallback factor. Make sure you choose a time period long enough that you\'ll be likely to open your [Radix Wallet](?glossaryAnchor=radixwallet) and cancel the recovery if anyone ever steals 1 of your factors and attempts to take control of your Accounts and Personas.\n\nYour Radix Wallet will help you build your Security Shield and once it’s finished, you’ll need to sign some transactions to apply it on the Radix Network to the Accounts and Personas of your choice."; -"infoLink_title_tokens" = "What are Tokens?"; -"infoLink_title_nfts" = "What are NFTs?"; -"infoLink_title_networkstaking" = "What is Staking?"; -"infoLink_title_personas" = "What is a Persona?"; +"infoLink_title_tokens" = "Learn about tokens"; +"infoLink_title_nfts" = "Learn about NFTs"; +"infoLink_title_networkstaking" = "Learn about staking"; +"infoLink_title_personas" = "Learn about Personas"; "infoLink_title_personasLearnAbout" = "Learn about Personas"; -"infoLink_title_dapps" = "What is a dApp?"; +"infoLink_title_dapps" = "Learn about dApps"; "infoLink_title_guarantees" = "Learn how guarantees work"; -"infoLink_title_poolunits" = "What are Pool units?"; -"infoLink_title_gateways" = "What is a Gateway?"; +"infoLink_title_poolunits" = "Learn about pool units"; +"infoLink_title_gateways" = "Learn about gateways"; "infoLink_title_radixconnect" = "Learn about Radix Connect"; "infoLink_title_transactionfee" = "Learn how fees work"; -"infoLink_title_behaviors" = "What are behaviors?"; +"infoLink_title_behaviors" = "Learn about behaviors"; "infoLink_title_biometricspin" = "Learn about biometrics/PIN"; "infoLink_title_ledgernano" = "Learn about Ledger Nanos"; "infoLink_title_passphrases" = "Learn about passphrases"; From c2d0efe419dd77ca0152390d9176c50545fa8837 Mon Sep 17 00:00:00 2001 From: radixbot <41908264+radixbot@users.noreply.github.com> Date: Tue, 14 Jan 2025 13:18:53 +0100 Subject: [PATCH 4/4] New translations RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings (bundle: 1) --- .../Core/Resources/Resources/en.lproj/Localizable.strings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings index bc1f2ecc42..446001f199 100644 --- a/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings +++ b/RadixWallet/Core/Resources/Resources/en.lproj/Localizable.strings @@ -252,7 +252,7 @@ "gateways_addNewGateway_addGatewayButtonTitle" = "Add Gateway"; "gateways_addNewGateway_errorDuplicateURL" = "This gateway is already added"; "gateways_addNewGateway_errorNoGatewayFound" = "No gateway found at specified URL"; -"gateways_addNewGateway_establishingConnectionErrorMessage" = "There was an error establishing a connection"; +"gateways_addNewGateway_establishingConnectionErrorMessage" = "Error establishing connection"; "gateways_removeGatewayAlert_title" = "Remove Gateway"; "gateways_removeGatewayAlert_message" = "You will no longer be able to connect to this gateway."; "authorizedDapps_title" = "Approved dApps";