Skip to content

Commit

Permalink
refactor: reset wallet service ignore flag (#426)
Browse files Browse the repository at this point in the history
* refactor: resetting wallet-service ignore flag

* chore: updated translations

* refactor: rollback modal in load history screen

* fix: error modal handler failing because of invalid access data access

* refactor: displaying regular retry screen on wallet-service error and reporting thrown exceptions to sentry

* refactor: capturing all start wallet sentry instead of only wallet-service

* Revert "chore: updated translations"

This reverts commit ab7eddf.

* chore: updated translations

* chore: updated translations

* chore: lint

* chore: fix locale

* refactor: added ttag to missing translation

* fix: typo

* refactor: use the same key for the wallet service flag
  • Loading branch information
andreabadesso authored Feb 8, 2024
1 parent a8336f9 commit cb5655b
Show file tree
Hide file tree
Showing 7 changed files with 350 additions and 330 deletions.
130 changes: 65 additions & 65 deletions locale/da/texts.po
Original file line number Diff line number Diff line change
Expand Up @@ -107,19 +107,19 @@ msgstr ""
msgid "New transaction received"
msgstr "Ingen transaktioner"

#: src/screens/About.js:82
#: src/screens/About.js:83
msgid "ABOUT"
msgstr "OM"

#: src/screens/About.js:94
#: src/screens/About.js:95
msgid "This app is developed by Hathor Labs and is distributed for free."
msgstr "Denne app er udviklet af Hathor Labs og distribueres gratis."

#: src/screens/About.js:98 src/screens/InitWallet.js:64
#: src/screens/About.js:99 src/screens/InitWallet.js:64
msgid "This wallet is connected to the **mainnet**."
msgstr "Denne wallet er tilsluttet til ** mainnet **."

#: src/screens/About.js:101 src/screens/InitWallet.js:67
#: src/screens/About.js:102 src/screens/InitWallet.js:67
msgid ""
"A mobile wallet is not the safest place to store your tokens.\n"
"So, we advise you to keep only a small amount of tokens here, such as pocket "
Expand All @@ -129,7 +129,7 @@ msgstr ""
"Så vi råder dig til kun at opbevare en lille mængde tokens her, såsom "
"lommepenge."

#: src/screens/About.js:106
#: src/screens/About.js:107
msgid ""
"For further information, check out the |link1:Terms of Service| and |link2:"
"Privacy Policy|, or our website |link3:https://hathor.network/|."
Expand Down Expand Up @@ -206,30 +206,30 @@ msgstr "PIN-koder stemmer ikke overens. Prøv igen."
msgid "Start the Wallet"
msgstr "Start Wallet"

#: src/screens/CreateTokenAmount.js:119 src/screens/CreateTokenConfirm.js:163
#: src/screens/CreateTokenAmount.js:120 src/screens/CreateTokenConfirm.js:163
#: src/screens/CreateTokenDepositNotice.js:42 src/screens/CreateTokenName.js:43
#: src/screens/CreateTokenSymbol.js:62
msgid "CREATE TOKEN"
msgstr "OPRET TOKEN"

#: src/screens/CreateTokenAmount.js:127
#: src/screens/CreateTokenAmount.js:128
#, javascript-format
msgid "Amount of ${ this.name } (${ this.symbol })"
msgstr "Antal ${ this.name } (${ this.symbol })"

#: src/screens/CreateTokenAmount.js:139
#: src/screens/CreateTokenAmount.js:140
msgid "Deposit:"
msgstr "Indsæt:"

#: src/screens/CreateTokenAmount.js:143
#: src/screens/CreateTokenAmount.js:144
#, javascript-format
msgid "You have ${ amountAvailableText } HTR available"
msgstr "Du har ${ amountAvailableText } HTR tilgængelig"

#: src/screens/CreateTokenAmount.js:148 src/screens/CreateTokenName.js:64
#: src/screens/CreateTokenAmount.js:149 src/screens/CreateTokenName.js:64
#: src/screens/CreateTokenSymbol.js:84 src/screens/InitWallet.js:220
#: src/screens/InitWallet.js:341 src/screens/SendAddressInput.js:66
#: src/screens/SendAmountInput.js:179
#: src/screens/SendAmountInput.js:185
msgid "Next"
msgstr "Næste"

Expand Down Expand Up @@ -425,30 +425,30 @@ msgstr "Ord"
msgid "Enter your seed words separated by space"
msgstr "Indtast dine seed-ord adskilt med mellemrum"

#: src/screens/LoadHistoryScreen.js:67
#: src/screens/LoadHistoryScreen.js:51 src/screens/LoadWalletErrorScreen.js:20
msgid "Try again"
msgstr ""

#: src/screens/LoadHistoryScreen.js:60
msgid "Loading your transactions"
msgstr "Indlæser dine transaktioner"

#: src/screens/LoadHistoryScreen.js:70
#: src/screens/LoadHistoryScreen.js:63
#, javascript-format
msgid "**${ _this.props.loadedData.transactions } transactions** found"
msgstr "**${ _this.props.loadedData.transactions } transaktioner** fundet"
msgid "**${ loadedData.transactions } transactions** found"
msgstr "**${ props.loadedData.transactions } transaktioner** fundet"

#: src/screens/LoadHistoryScreen.js:73
#: src/screens/LoadHistoryScreen.js:66
#, javascript-format
msgid "**${ _this.props.loadedData.addresses } addresses** found"
msgstr "**${ _this.props.loadedData.addresses } adresser** fundet"
msgid "**${ loadedData.addresses } addresses** found"
msgstr "**${ props.loadedData.addresses } adresser** fundet"

#: src/screens/LoadWalletErrorScreen.js:19
msgid "There's been an error connecting to the server."
msgstr ""

#: src/screens/LoadWalletErrorScreen.js:20
msgid "Try again"
msgstr ""

#: src/screens/LoadWalletErrorScreen.js:21 src/screens/PinScreen.js:268
#: src/screens/Settings.js:151
#: src/screens/Settings.js:154
msgid "Reset wallet"
msgstr "Nulstil wallet"

Expand Down Expand Up @@ -530,7 +530,7 @@ msgstr "Lås Hathor-wallet op"
msgid "Cancel"
msgstr "Annuller"

#: src/screens/PushNotification.js:58 src/screens/Settings.js:125
#: src/screens/PushNotification.js:58 src/screens/Settings.js:128
msgid "Push Notification"
msgstr ""

Expand Down Expand Up @@ -559,7 +559,7 @@ msgstr ""
msgid "Payment Request"
msgstr "Betalingsanmodning"

#: src/screens/Receive.js:106
#: src/screens/Receive.js:107
msgid "RECEIVE"
msgstr "MODTAG"

Expand Down Expand Up @@ -657,18 +657,18 @@ msgstr "SEND"
msgid "Address to send"
msgstr "Adresse, der skal sendes til"

#: src/screens/SendAmountInput.js:105
#: src/screens/SendAmountInput.js:110
msgid "Insufficient funds"
msgstr "Utilstrækkelige midler"

#: src/screens/SendAmountInput.js:136 src/screens/SendConfirmScreen.js:125
#: src/screens/SendAmountInput.js:141 src/screens/SendConfirmScreen.js:125
#, javascript-format
msgid "${ amountAndToken } available"
msgid_plural "${ amountAndToken } available"
msgstr[0] "${ amountAndToken } tilgængelig"
msgstr[1] "${ amountAndToken } tilgængelig\n"
msgstr[1] "${ amountAndToken } tilgængelig"

#: src/screens/SendAmountInput.js:148 src/screens/SendConfirmScreen.js:133
#: src/screens/SendAmountInput.js:154 src/screens/SendConfirmScreen.js:133
msgid "SEND ${ tokenNameUpperCase }"
msgstr "SEND ${ tokenNameUpperCase }"

Expand All @@ -693,7 +693,7 @@ msgstr "Din overførsel af **${ _this.amountAndToken }** er bekræftet"
msgid "Address"
msgstr "Adresse"

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:258
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:264
#: src/screens/SendConfirmScreen.js:168
msgid "Send"
msgstr "Send"
Expand All @@ -716,43 +716,43 @@ msgstr "Du har ikke den anmodede token [${ tokenLabel }]"
msgid "Scan the QR code"
msgstr "Scan QR-koden"

#: src/screens/Settings.js:94
#: src/screens/Settings.js:97
msgid "You are connected to"
msgstr "Du er tilsluttet til"

#: src/screens/Settings.js:102
#: src/screens/Settings.js:105
msgid "General Settings"
msgstr ""

#: src/screens/Settings.js:106
#: src/screens/Settings.js:109
msgid "Connected to"
msgstr "Forbundet til"

#: src/screens/Settings.js:119
#: src/screens/Settings.js:122
msgid "Security"
msgstr "Sikkerhed"

#: src/screens/Settings.js:132
#: src/screens/Settings.js:135
msgid "Create a new token"
msgstr "Opret en ny token"

#: src/screens/Settings.js:139
#: src/screens/Settings.js:142
msgid "Register a token"
msgstr "Registrer en token"

#: src/screens/Settings.js:155
#: src/screens/Settings.js:158
msgid "About"
msgstr "Om"

#: src/screens/Settings.js:162
#: src/screens/Settings.js:165
msgid "Unique app identifier"
msgstr ""

#: src/screens/Settings.js:174
#: src/screens/Settings.js:179
msgid "Developer Settings"
msgstr ""

#: src/screens/Settings.js:176
#: src/screens/Settings.js:181
msgid "Network Settings"
msgstr ""

Expand Down Expand Up @@ -831,70 +831,70 @@ msgstr ""
msgid "Manual"
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:17
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:18
msgid "Custom Network Settings"
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:18
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:19
msgid ""
"Any token outside mainnet network bear no value. Only change if you know "
"what you are doing."
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:19
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:20
#: src/screens/NetworkSettings/helper.js:4
msgid "Updating custom network settings..."
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:20
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:21
#: src/screens/NetworkSettings/helper.js:5
msgid "Network settings successfully customized."
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:21
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:22
#: src/screens/NetworkSettings/helper.js:6
msgid ""
"There was an error while customizing network settings. Please try again "
"later."
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:40
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:41
msgid "nodeUrl is required."
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:44
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:45
msgid "explorerUrl is required."
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:48
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:49
msgid "explorerServiceUrl is required."
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:52
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:53
msgid "txMiningServiceUrl is required."
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:202
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:205
msgid "Node URL"
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:211
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:214
msgid "Explorer URL"
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:220
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:223
msgid "Explorer Service URL"
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:229
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:232
msgid "Transaction Mining Service URL"
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:238
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:243
msgid "Wallet Service URL (optional)"
msgstr ""

#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:247
#: src/screens/NetworkSettings/CustomNetworkSettingsScreen.js:251
msgid "Wallet Service WS URL (optional)"
msgstr ""

Expand All @@ -917,45 +917,45 @@ msgid ""
"this can potentially make you susceptible to fraudulent schemes."
msgstr ""

#: src/sagas/networkSettings.js:87
#: src/sagas/networkSettings.js:88
msgid "Custom Network Settings cannot be empty."
msgstr ""

#: src/sagas/networkSettings.js:94
#: src/sagas/networkSettings.js:95
msgid "explorerUrl should be a valid URL."
msgstr ""

#: src/sagas/networkSettings.js:101
#: src/sagas/networkSettings.js:102
msgid "explorerServiceUrl should be a valid URL."
msgstr ""

#: src/sagas/networkSettings.js:108
#: src/sagas/networkSettings.js:109
msgid "txMiningServiceUrl should be a valid URL."
msgstr ""

#: src/sagas/networkSettings.js:115
#: src/sagas/networkSettings.js:116
msgid "nodeUrl should be a valid URL."
msgstr ""

#: src/sagas/networkSettings.js:122
#: src/sagas/networkSettings.js:123
msgid "walletServiceUrl should be a valid URL."
msgstr ""

#: src/sagas/networkSettings.js:129
#: src/sagas/networkSettings.js:130
msgid "walletServiceWsUrl should be a valid URL."
msgstr ""

#. If we fall into this situation, the app should be killed
#. for the custom new network settings take effect.
#: src/sagas/networkSettings.js:288
#: src/sagas/networkSettings.js:290
msgid "Wallet not found while trying to persist the custom network settings."
msgstr ""

#: src/sagas/pushNotification.js:53
#: src/sagas/pushNotification.js:57
msgid "Transaction"
msgstr "Ingen transaktioner"

#: src/sagas/pushNotification.js:54
#: src/sagas/pushNotification.js:58
msgid "Open"
msgstr "Åben"

Expand Down
Loading

0 comments on commit cb5655b

Please sign in to comment.