Updated on 2026-08-14
This commit is contained in:
commit
357cef6273
17 changed files with 41 additions and 41 deletions
|
|
@ -83,9 +83,9 @@ class MainFragment : BaseFragment(), NavigationResultListener, NfcAdapter.Reader
|
|||
|
||||
// set phone name
|
||||
if (nfcDeviceAntenna.fullName != "")
|
||||
tvNFCHint.text = String.format(getString(R.string.main_screen_scan_banknote), nfcDeviceAntenna.fullName)
|
||||
tvNFCHint.text = String.format(getString(R.string.main_screen_scan_card), nfcDeviceAntenna.fullName)
|
||||
else
|
||||
tvNFCHint.text = String.format(getString(R.string.main_screen_scan_banknote), getString(R.string.main_screen_phone))
|
||||
tvNFCHint.text = String.format(getString(R.string.main_screen_scan_card), getString(R.string.main_screen_phone))
|
||||
|
||||
// set listeners
|
||||
fab.setOnClickListener { showMenu(it) }
|
||||
|
|
|
|||
|
|
@ -283,7 +283,7 @@ class VerifyCardFragment : BaseFragment(), NavigationResultListener, NfcAdapter.
|
|||
if (ctx.card!!.isReusable!!)
|
||||
tvReusable.setText(R.string.details_reusable)
|
||||
else
|
||||
tvReusable.setText(R.string.details_one_off_banknote)
|
||||
tvReusable.setText(R.string.details_one_off_card)
|
||||
|
||||
var s = ""
|
||||
for (signingM in ctx.card!!.allowedSigningMethod) {
|
||||
|
|
@ -397,7 +397,7 @@ class VerifyCardFragment : BaseFragment(), NavigationResultListener, NfcAdapter.
|
|||
if (ctx.card!!.useDevelopersFirmware()!!) {
|
||||
imgDeveloperVersion.setImageResource(R.drawable.ic_developer_version)
|
||||
imgDeveloperVersion.visibility = View.VISIBLE
|
||||
imgDeveloperVersion.setOnClickListener { Toast.makeText(context, R.string.details_unlocked_banknote, Toast.LENGTH_LONG).show() }
|
||||
imgDeveloperVersion.setOnClickListener { Toast.makeText(context, R.string.details_unlocked_card, Toast.LENGTH_LONG).show() }
|
||||
} else
|
||||
imgDeveloperVersion.visibility = View.INVISIBLE
|
||||
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@
|
|||
android:layout_marginStart="8dp"
|
||||
android:layout_marginTop="16dp"
|
||||
android:fontFamily="@font/maax"
|
||||
android:text="@string/dialog_this_banknote_has_enforced_security_delay"
|
||||
android:text="@string/dialog_this_card_has_enforced_security_delay"
|
||||
android:textAlignment="center"
|
||||
android:textColor="@color/primary"
|
||||
android:textSize="@dimen/text_size_1_small"
|
||||
|
|
@ -29,7 +29,7 @@
|
|||
android:layout_marginStart="8dp"
|
||||
android:layout_marginTop="16dp"
|
||||
android:fontFamily="@font/maax"
|
||||
android:text="@string/dialog_hold_banknote"
|
||||
android:text="@string/dialog_hold_card"
|
||||
android:textAlignment="center"
|
||||
android:textColor="@color/black"
|
||||
android:textSize="@dimen/text_size_medium"
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:fontFamily="@font/maax"
|
||||
android:text="@string/now_touch_the_banknote_with_id"
|
||||
android:text="@string/now_touch_the_card_with_id"
|
||||
android:textAlignment="center"
|
||||
android:textSize="@dimen/text_size_medium" />
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:fontFamily="@font/maax"
|
||||
android:text="@string/now_touch_the_banknote_with_id"
|
||||
android:text="@string/now_touch_the_card_with_id"
|
||||
android:textAlignment="center"
|
||||
android:textSize="@dimen/text_size_medium" />
|
||||
|
||||
|
|
|
|||
|
|
@ -269,7 +269,7 @@
|
|||
android:layout_marginStart="8dp"
|
||||
android:layout_marginTop="4dp"
|
||||
android:fontFamily="@font/maax"
|
||||
android:text="@string/general_on_banknote"
|
||||
android:text="@string/general_on_card"
|
||||
android:textColor="@color/primary"
|
||||
android:textSize="@dimen/text_size_medium"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
|
|
|
|||
|
|
@ -262,7 +262,7 @@
|
|||
android:layout_marginStart="8dp"
|
||||
android:layout_marginTop="4dp"
|
||||
android:fontFamily="@font/maax"
|
||||
android:text="@string/general_on_banknote"
|
||||
android:text="@string/general_on_card"
|
||||
android:textColor="@color/primary"
|
||||
android:textSize="@dimen/text_size_medium"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
|
|
|
|||
|
|
@ -227,7 +227,7 @@
|
|||
android:layout_marginStart="8dp"
|
||||
android:layout_marginTop="4dp"
|
||||
android:fontFamily="@font/maax"
|
||||
android:text="@string/general_on_banknote"
|
||||
android:text="@string/general_on_card"
|
||||
android:textColor="@color/primary"
|
||||
android:textSize="@dimen/text_size_medium"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:fontFamily="@font/maax"
|
||||
android:text="@string/now_touch_the_banknote_with_id"
|
||||
android:text="@string/now_touch_the_card_with_id"
|
||||
android:textAlignment="center"
|
||||
android:textSize="@dimen/text_size_medium" />
|
||||
|
||||
|
|
|
|||
|
|
@ -12,8 +12,8 @@
|
|||
<string name="general_notification_scan_again">Réessayez de numériser</string>
|
||||
<string name="general_error_cannot_erase_wallet_with_non_zero_balance">Impossible d\'effacer le porte-monnaie avec un solde différent de zéro</string>
|
||||
<string name="general_send_transaction">Envoyer le paiement</string>
|
||||
<string name="general_from_banknote">Depuis la carte</string>
|
||||
<string name="general_on_banknote">sur la carte</string>
|
||||
<string name="general_from_card">Depuis la carte</string>
|
||||
<string name="general_on_card">sur la carte</string>
|
||||
<string name="general_balance">avec solde</string>
|
||||
<string name="general_send_to_wallet">Envoyer au porte-monnaie</string>
|
||||
<string name="general_amount">Montant</string>
|
||||
|
|
@ -49,8 +49,8 @@
|
|||
<string name="dialog_the_nfc_adapter_length_apdu">Oups .. Il semble que votre smartphone ne supporte pas de tels paquets NFC.</string>
|
||||
<string name="dialog_the_nfc_adapter_length_apdu_advice">Essayez d\'envoyer une quantité inférieure ou utilisez un smartphone avec prise en charge complète de NFC.</string>
|
||||
<string name="dialog_title_money_is_at_risk">Votre argent est en jeu!</string>
|
||||
<string name="dialog_this_banknote_has_enforced_security_delay">Cette carte a imposé un délai de sécurité</string>
|
||||
<string name="dialog_hold_banknote">Veuillez tenir la carte fermement \ n jusqu\'à ce que l\'opération soit terminée…</string>
|
||||
<string name="dialog_this_card_has_enforced_security_delay">Cette carte a imposé un délai de sécurité</string>
|
||||
<string name="dialog_hold_card">Veuillez tenir la carte fermement \ n jusqu\'à ce que l\'opération soit terminée…</string>
|
||||
<string name="dialog_you_may_be_required_to_repeat">Vous devrez peut-être répéter cette opération plusieurs fois en fonction des performances NFC de votre smartphone. \ n Ceci est fait pour sécuriser vos fonds.</string>
|
||||
|
||||
<!-- menu main -->
|
||||
|
|
@ -74,7 +74,7 @@
|
|||
|
||||
<!-- Main -->
|
||||
<string name="main_screen_tap_card">Mettez en contact la carte avec votre smartphone</string>
|
||||
<string name="main_screen_scan_banknote">Scanner une carte avec votre \n %1$s \n comme indiqué ci-dessus</string>
|
||||
<string name="main_screen_scan_card">Scanner une carte avec votre \n %1$s \n comme indiqué ci-dessus</string>
|
||||
<string name="main_screen_phone">phone</string>
|
||||
<string name="main_screen_erased_wallet">Le porte-monnaie a été effacé</string>
|
||||
<string name="main_screen_not_personalized">Non personnalisé</string>
|
||||
|
|
@ -146,7 +146,7 @@
|
|||
<string name="balance_validator_second_line_authenticity_not_verified">L\'authenticité ne peut pas être vérifiée. Balayez vers le bas pour actualiser.</string>
|
||||
|
||||
<!-- CreateNewWallet, Purge, SignTransaction -->
|
||||
<string name="now_touch_the_banknote_with_id"> Maintenant, touchez la carte avec l\'ID </string>
|
||||
<string name="now_touch_the_card_with_id"> Maintenant, touchez la carte avec l\'ID </string>
|
||||
<string name="to_create_the_wallet">pour créer le porte-monnaie </string>
|
||||
<string name="to_erase_the_wallet">pour effacer le porte-monnaie</string>
|
||||
<string name="to_sign_the_transaction">pour signer le paiement</string>
|
||||
|
|
@ -229,7 +229,7 @@
|
|||
<string name="details_none">None</string>
|
||||
<string name="details_last_one">Le dernier!</string>
|
||||
<string name="details_unlimited">Unlimited</string>
|
||||
<string name="details_one_off_banknote">Carte ponctuelle</string>
|
||||
<string name="details_one_off_card">Carte ponctuelle</string>
|
||||
<string name="details_firmware">Micrologiciel</string>
|
||||
<string name="details_registration_date">Date d\'enregistrement</string>
|
||||
<string name="details_possession_proved">Possession prouvée</string>
|
||||
|
|
@ -243,7 +243,7 @@
|
|||
<string name="details_protected_by_user_pin_1">Cette carte est protégée par le code PIN1 de l’utilisateur</string>
|
||||
<string name="details_protected_by_default_pin_2">Cette carte est protégée par le code PIN2 par défaut</string>
|
||||
<string name="details_protected_by_user_pin_2">Cette carte est protégée par le code PIN2 de l’utilisateur</string>
|
||||
<string name="details_unlocked_banknote">Carte débloquée, uniquement à des fins de développement</string>
|
||||
<string name="details_unlocked_card">Carte débloquée, uniquement à des fins de développement</string>
|
||||
<string name="details_security_delay">Cette carte appliquera un délai de sécurité de %.0f secondes pour toutes les opérations nécessitant un code PIN2</string>
|
||||
<string name="details_both_pins_can_be_changed">Permet de changer les codes PIN1 et PIN2\n</string>
|
||||
<string name="details_pin1_can_be_changed">Permet de changer PIN1\n</string>
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
<color name="card_state_loaded_with_zero">#bbd9e6</color>
|
||||
<color name="card_state_purged">#bbbbcc</color>
|
||||
<color name="fab">#4f98c0</color>
|
||||
<color name="type_banknote">#ffffff</color>
|
||||
<color name="type_card">#ffffff</color>
|
||||
<color name="type_wallet">#ffffff</color>
|
||||
<color name="black_overlay">#66000000</color>
|
||||
<color name="confirmed">#00A818</color>
|
||||
|
|
|
|||
|
|
@ -11,8 +11,8 @@
|
|||
<string name="general_notification_scan_again">Try to scan again</string>
|
||||
<string name="general_error_cannot_erase_wallet_with_non_zero_balance">Cannot erase wallet with non-zero balance</string>
|
||||
<string name="general_send_transaction">Send payment</string>
|
||||
<string name="general_from_banknote">From banknote</string>
|
||||
<string name="general_on_banknote">on banknote</string>
|
||||
<string name="general_from_card">From card</string>
|
||||
<string name="general_on_card">on card</string>
|
||||
<string name="general_balance">with balance</string>
|
||||
<string name="general_send_to_wallet">Send to wallet</string>
|
||||
<string name="general_amount">Amount</string>
|
||||
|
|
@ -49,8 +49,8 @@
|
|||
<string name="dialog_the_nfc_adapter_length_apdu">Oops.. It seems your smartphone does not support such long NFC packets.</string>
|
||||
<string name="dialog_the_nfc_adapter_length_apdu_advice">Try sending smaller amount or use a smartphone with full NFC support.</string>
|
||||
<string name="dialog_title_money_is_at_risk">Your money is at risk!</string>
|
||||
<string name="dialog_this_banknote_has_enforced_security_delay">This banknote has enforced security delay</string>
|
||||
<string name="dialog_hold_banknote">Please hold the banknote firmly\n until the operation is completed…</string>
|
||||
<string name="dialog_this_card_has_enforced_security_delay">This card has enforced security delay</string>
|
||||
<string name="dialog_hold_card">Please hold the card firmly\n until the operation is completed…</string>
|
||||
<string name="dialog_you_may_be_required_to_repeat">You may be required to repeat this operation a few times depending on the NFC performance of your smartphone.\n This is made for safety of your funds.</string>
|
||||
<string name="alert_unknown_blockchain">This is a genuine Tangem card. Please follow instructions written on the card to install the official app.</string>
|
||||
|
||||
|
|
@ -75,7 +75,7 @@
|
|||
|
||||
<!-- Main -->
|
||||
<string name="main_screen_tap_card">Tap Tangem card with your smartphone</string>
|
||||
<string name="main_screen_scan_banknote">Scan a banknote with your \n %1$s \n as shown above</string>
|
||||
<string name="main_screen_scan_card">Scan a card with your \n %1$s \n as shown above</string>
|
||||
<string name="main_screen_phone">phone</string>
|
||||
<string name="main_screen_erased_wallet">Wallet was erased</string>
|
||||
<string name="main_screen_not_personalized">Not personalized</string>
|
||||
|
|
@ -123,7 +123,7 @@
|
|||
<string name="balance_validator_first_line_empty_wallet">Empty wallet</string>
|
||||
<string name="balance_validator_first_line_verification_failed">Verification failed</string>
|
||||
<string name="balance_validator_first_line_pending_transaction">Pending transaction…</string>
|
||||
<string name="balance_validator_first_line_not_genuine">Not genuine banknote</string>
|
||||
<string name="balance_validator_first_line_not_genuine">Not genuine card</string>
|
||||
<string name="balance_validator_first_line_locked_pin2">Locked with PIN2</string>
|
||||
<string name="balance_validator_first_line_verify_identity">Verified note identity.</string>
|
||||
<string name="balance_validator_first_line_no_account">No account or network error</string>
|
||||
|
|
@ -139,7 +139,7 @@
|
|||
<string name="balance_validator_second_line_internet_to_get_balance">Can\'t obtain balance from blockchain. Restore internet connection to be more confident.</string>
|
||||
<string name="balance_validator_second_line_swipe_to_refresh">Swipe down to refresh</string>
|
||||
<string name="balance_validator_second_line_verification_failed">Wallet verification failed. Tap again.</string>
|
||||
<string name="balance_validator_second_line_failed_attestation">Tangem Attestation service says the banknote is not genuine.</string>
|
||||
<string name="balance_validator_second_line_failed_attestation">Tangem Attestation service says the card is not genuine.</string>
|
||||
<string name="balance_validator_second_line_failed_binary_code_verification">Firmware binary code verification failed</string>
|
||||
<string name="balance_validator_second_line_disable_pin_2">Ask the holder to disable PIN2 before accepting</string>
|
||||
<string name="balance_validator_second_line_identity_not_verified">Card identity was not verified. Cannot reach Tangem attestation service.</string>
|
||||
|
|
@ -149,7 +149,7 @@
|
|||
<string name="balance_validator_second_line_authenticity_not_verified">Authenticity cannot be verified. Swipe down to refresh.</string>
|
||||
|
||||
<!-- CreateNewWallet, Purge, SignTransaction -->
|
||||
<string name="now_touch_the_banknote_with_id">Now touch the banknote with ID</string>
|
||||
<string name="now_touch_the_card_with_id">Now touch the card with ID</string>
|
||||
<string name="to_create_the_wallet">to create the wallet</string>
|
||||
<string name="to_erase_the_wallet">to erase the wallet</string>
|
||||
<string name="to_sign_the_transaction">to sign the payment</string>
|
||||
|
|
@ -234,7 +234,7 @@
|
|||
<string name="details_none">None</string>
|
||||
<string name="details_last_one">Last one!</string>
|
||||
<string name="details_unlimited">Unlimited</string>
|
||||
<string name="details_one_off_banknote">One-off banknote</string>
|
||||
<string name="details_one_off_card">One-off card</string>
|
||||
<string name="details_firmware">Firmware</string>
|
||||
<string name="details_registration_date">Registration date</string>
|
||||
<string name="details_possession_proved">Possession proved</string>
|
||||
|
|
@ -244,12 +244,12 @@
|
|||
<string name="details_private_key">Private key</string>
|
||||
<string name="details_validation_node">Validation node</string>
|
||||
<string name="details_unspents">Unspents</string>
|
||||
<string name="details_protected_by_default_pin_1">This banknote is protected by default PIN1 code</string>
|
||||
<string name="details_protected_by_user_pin_1">This banknote is protected by user\'s PIN1 code</string>
|
||||
<string name="details_protected_by_default_pin_2">This banknote is protected by default PIN2 code</string>
|
||||
<string name="details_protected_by_user_pin_2">This banknote is protected by user\'s PIN2 code</string>
|
||||
<string name="details_unlocked_banknote">Unlocked banknote, only for development use</string>
|
||||
<string name="details_security_delay">This banknote will enforce %.0f seconds security delay for all operations requiring PIN2 code</string>
|
||||
<string name="details_protected_by_default_pin_1">This card is protected by default PIN1 code</string>
|
||||
<string name="details_protected_by_user_pin_1">This card is protected by user\'s PIN1 code</string>
|
||||
<string name="details_protected_by_default_pin_2">This card is protected by default PIN2 code</string>
|
||||
<string name="details_protected_by_user_pin_2">This card is protected by user\'s PIN2 code</string>
|
||||
<string name="details_unlocked_card">Unlocked card, only for development use</string>
|
||||
<string name="details_security_delay">This card will enforce %.0f seconds security delay for all operations requiring PIN2 code</string>
|
||||
<string name="details_both_pins_can_be_changed">Allows to change PIN1 and PIN2\n</string>
|
||||
<string name="details_pin1_can_be_changed">Allows to change PIN1\n</string>
|
||||
<string name="details_pin2_can_be_changed">Allows to change PIN2\n</string>
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@
|
|||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:fontFamily="@font/maax"
|
||||
android:text="@string/general_from_banknote"
|
||||
android:text="@string/general_from_card"
|
||||
android:textColor="@color/primary"
|
||||
android:textSize="@dimen/text_size_medium" />
|
||||
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@
|
|||
android:layout_marginStart="7dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:fontFamily="@font/maax"
|
||||
android:text="@string/general_from_banknote"
|
||||
android:text="@string/general_from_card"
|
||||
android:textColor="@color/primary"
|
||||
android:textSize="@dimen/text_size_medium" />
|
||||
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:fontFamily="@font/maax"
|
||||
android:text="@string/now_touch_the_banknote_with_id"
|
||||
android:text="@string/now_touch_the_card_with_id"
|
||||
android:textAlignment="center"
|
||||
android:textSize="@dimen/text_size_medium" />
|
||||
|
||||
|
|
|
|||
|
|
@ -5,6 +5,6 @@
|
|||
|
||||
<string name="verify">Confirm</string>
|
||||
<string name="send_1">Checkout</string>
|
||||
<string name="now_touch_the_banknote_with_id">Now touch the banknote</string>
|
||||
<string name="now_touch_the_banknote_with_id">Now touch the card</string>
|
||||
|
||||
</resources>
|
||||
|
|
@ -4,7 +4,7 @@
|
|||
<string name="dialog_nfc_enable_title">Enable NFC?</string>
|
||||
<string name="dialog_nfc_enable_text">This app is useless when NFC is disabled. Reader mode depends on it. Hit OK to go to Settings, where you can enable NFC.</string>
|
||||
<string name="dialog_security_delay">Security delay</string>
|
||||
<string name="dialog_security_delay_description">This banknote has enforced security delay. Please hold the banknote firmly until the operation is completed…</string>
|
||||
<string name="dialog_security_delay_description">This card has enforced security delay. Please hold the card firmly until the operation is completed…</string>
|
||||
<string name="dialog_error">Error</string>
|
||||
<string name="dialog_ready_to_scan">Ready to Scan</string>
|
||||
<string name="dialog_scan_text">Scan card with your phone as shown above</string>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue