Updated on 2026-08-14
This commit is contained in:
parent
f4755463b0
commit
3993e1d690
14 changed files with 233 additions and 133 deletions
|
|
@ -134,5 +134,9 @@ interface TangemSdkManager {
|
|||
initialMessage: Message,
|
||||
): CompletionResult<CreateWalletResponse>
|
||||
|
||||
fun changeProductType(isRing: Boolean)
|
||||
|
||||
fun clearProductType()
|
||||
|
||||
// endregion
|
||||
}
|
||||
|
|
@ -9,7 +9,6 @@ import com.tangem.TangemSdk
|
|||
import com.tangem.common.*
|
||||
import com.tangem.common.authentication.AuthenticationManager
|
||||
import com.tangem.common.authentication.keystore.KeystoreManager
|
||||
import com.tangem.common.card.FirmwareVersion
|
||||
import com.tangem.common.core.*
|
||||
import com.tangem.common.extensions.ByteArrayKey
|
||||
import com.tangem.common.services.secure.SecureStorage
|
||||
|
|
@ -137,6 +136,14 @@ class DefaultTangemSdkManager(
|
|||
scanResponse: ScanResponse,
|
||||
shouldReset: Boolean,
|
||||
): CompletionResult<CreateProductWalletTaskResponse> {
|
||||
tangemSdk.config.setupForProduct(
|
||||
if (scanResponse.cardTypesResolver.isRing()) {
|
||||
ProductType.RING
|
||||
} else {
|
||||
ProductType.CARD
|
||||
},
|
||||
)
|
||||
|
||||
return runTaskAsync(
|
||||
runnable = CreateProductWalletTask(
|
||||
cardTypesResolver = scanResponse.cardTypesResolver,
|
||||
|
|
@ -144,9 +151,14 @@ class DefaultTangemSdkManager(
|
|||
shouldReset = shouldReset,
|
||||
),
|
||||
cardId = scanResponse.card.cardId,
|
||||
initialMessage = Message(resources.getString(R.string.initial_message_create_wallet_body)),
|
||||
initialMessage = if (scanResponse.cardTypesResolver.isRing()) {
|
||||
Message(resources.getString(R.string.initial_message_create_wallet_body_ring))
|
||||
} else {
|
||||
Message(resources.getString(R.string.initial_message_create_wallet_body))
|
||||
},
|
||||
iconScanRes = if (scanResponse.cardTypesResolver.isRing()) R.drawable.img_hand_scan_ring else null,
|
||||
)
|
||||
.doOnResult { tangemSdk.config.setupForProduct(ProductType.ANY) }
|
||||
}
|
||||
|
||||
override suspend fun importWallet(
|
||||
|
|
@ -160,17 +172,31 @@ class DefaultTangemSdkManager(
|
|||
} catch (e: TangemSdkError.MnemonicException) {
|
||||
return CompletionResult.Failure(e)
|
||||
}
|
||||
|
||||
tangemSdk.config.setupForProduct(
|
||||
if (scanResponse.cardTypesResolver.isRing()) {
|
||||
ProductType.RING
|
||||
} else {
|
||||
ProductType.CARD
|
||||
},
|
||||
)
|
||||
|
||||
return runTaskAsync(
|
||||
CreateProductWalletTask(
|
||||
runnable = CreateProductWalletTask(
|
||||
cardTypesResolver = scanResponse.cardTypesResolver,
|
||||
derivationStyleProvider = scanResponse.derivationStyleProvider,
|
||||
mnemonic = defaultMnemonic,
|
||||
passphrase = passphrase,
|
||||
shouldReset = shouldReset,
|
||||
),
|
||||
scanResponse.card.cardId,
|
||||
Message(resources.getString(R.string.initial_message_create_wallet_body)),
|
||||
cardId = scanResponse.card.cardId,
|
||||
initialMessage = if (scanResponse.cardTypesResolver.isRing()) {
|
||||
Message(resources.getString(R.string.initial_message_create_wallet_body_ring))
|
||||
} else {
|
||||
Message(resources.getString(R.string.initial_message_create_wallet_body))
|
||||
},
|
||||
)
|
||||
.doOnResult { tangemSdk.config.setupForProduct(ProductType.ANY) }
|
||||
}
|
||||
|
||||
private fun sendScanResultsToAnalytics(result: CompletionResult<ScanResponse>) {
|
||||
|
|
@ -381,6 +407,16 @@ class DefaultTangemSdkManager(
|
|||
return runTaskAsync(task, null, initialMessage)
|
||||
}
|
||||
|
||||
override fun changeProductType(isRing: Boolean) {
|
||||
tangemSdk.config.setupForProduct(
|
||||
type = if (isRing) ProductType.RING else ProductType.CARD,
|
||||
)
|
||||
}
|
||||
|
||||
override fun clearProductType() {
|
||||
tangemSdk.config.setupForProduct(type = ProductType.ANY)
|
||||
}
|
||||
|
||||
override suspend fun finalizeTwin(
|
||||
secondCardPublicKey: ByteArray,
|
||||
issuerKeyPair: KeyPair,
|
||||
|
|
@ -398,18 +434,5 @@ class DefaultTangemSdkManager(
|
|||
|
||||
companion object {
|
||||
private const val MAX_INITIALIZE_ATTEMPTS = 10
|
||||
|
||||
@Deprecated("Use [DefaultCardSdkProvider] instead")
|
||||
val config = Config(
|
||||
linkedTerminal = true,
|
||||
allowUntrustedCards = true,
|
||||
filter = CardFilter(
|
||||
allowedCardTypes = FirmwareVersion.FirmwareType.values().toList(),
|
||||
maxFirmwareVersion = FirmwareVersion(major = 6, minor = 33),
|
||||
batchIdFilter = CardFilter.Companion.ItemFilter.Deny(
|
||||
items = setOf("0027", "0030", "0031", "0035"),
|
||||
),
|
||||
),
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
@ -174,6 +174,10 @@ class MockTangemSdkManager(
|
|||
return MockProvider.createSecondTwinWallet()
|
||||
}
|
||||
|
||||
override fun changeProductType(isRing: Boolean) = Unit
|
||||
|
||||
override fun clearProductType() = Unit
|
||||
|
||||
override suspend fun finalizeTwin(
|
||||
secondCardPublicKey: ByteArray,
|
||||
issuerKeyPair: KeyPair,
|
||||
|
|
|
|||
|
|
@ -512,6 +512,7 @@ private fun handleBackupAction(appState: () -> AppState?, action: BackupAction)
|
|||
|
||||
store.dispatchOnMain(BackupAction.SetHasRing(hasRing = isRing))
|
||||
|
||||
tangemSdkManager.changeProductType(isRing)
|
||||
backupService.proceedBackup(iconScanRes = iconScanRes) { result ->
|
||||
when (result) {
|
||||
is CompletionResult.Success -> {
|
||||
|
|
@ -520,6 +521,7 @@ private fun handleBackupAction(appState: () -> AppState?, action: BackupAction)
|
|||
is CompletionResult.Failure -> Unit
|
||||
}
|
||||
}
|
||||
tangemSdkManager.clearProductType()
|
||||
}
|
||||
is BackupAction.WriteBackupCard -> {
|
||||
val cardIndex = if (action.cardNumber > 0) action.cardNumber - 1 else action.cardNumber
|
||||
|
|
@ -529,6 +531,7 @@ private fun handleBackupAction(appState: () -> AppState?, action: BackupAction)
|
|||
|
||||
store.dispatchOnMain(BackupAction.SetHasRing(hasRing = isRing))
|
||||
|
||||
tangemSdkManager.changeProductType(isRing)
|
||||
backupService.proceedBackup(iconScanRes = iconScanRes) { result ->
|
||||
when (result) {
|
||||
is CompletionResult.Success -> {
|
||||
|
|
@ -555,6 +558,7 @@ private fun handleBackupAction(appState: () -> AppState?, action: BackupAction)
|
|||
}
|
||||
}
|
||||
}
|
||||
tangemSdkManager.clearProductType()
|
||||
}
|
||||
is BackupAction.DiscardBackup -> {
|
||||
backupService.discardSavedBackup()
|
||||
|
|
|
|||
|
|
@ -110,7 +110,9 @@ private object BackupReducer {
|
|||
is BackupAction.PrepareToWritePrimaryCard -> if (state.primaryCardId == null) {
|
||||
state.copy(
|
||||
primaryCardId = backupService.primaryCardId,
|
||||
primaryCardBatchId = backupService.primaryCardBatchId,
|
||||
backupCardIds = backupService.backupCardIds,
|
||||
backupCardBatchIds = backupService.backupCardsBatchIds,
|
||||
backupCardsNumber = backupService.backupCardIds.size,
|
||||
backupStep = BackupStep.WritePrimaryCard,
|
||||
)
|
||||
|
|
@ -120,7 +122,9 @@ private object BackupReducer {
|
|||
is BackupAction.PrepareToWriteBackupCard -> if (state.primaryCardId == null) {
|
||||
state.copy(
|
||||
primaryCardId = backupService.primaryCardId,
|
||||
primaryCardBatchId = backupService.primaryCardBatchId,
|
||||
backupCardIds = backupService.backupCardIds,
|
||||
backupCardBatchIds = backupService.backupCardsBatchIds,
|
||||
backupCardsNumber = backupService.backupCardIds.size,
|
||||
backupStep = BackupStep.WriteBackupCard(action.cardNumber),
|
||||
)
|
||||
|
|
|
|||
|
|
@ -65,9 +65,11 @@ enum class OnboardingWalletStep {
|
|||
|
||||
data class BackupState(
|
||||
val primaryCardId: String? = null,
|
||||
val primaryCardBatchId: String? = null,
|
||||
val backupCardsNumber: Int = 0,
|
||||
val backupCards: List<Card> = emptyList(),
|
||||
val backupCardIds: List<CardId> = emptyList(),
|
||||
val backupCardBatchIds: List<CardId> = emptyList(),
|
||||
@Transient
|
||||
val backupCardsArtworks: Map<CardId, Bitmap> = emptyMap(),
|
||||
val accessCode: String = "",
|
||||
|
|
|
|||
|
|
@ -28,6 +28,8 @@ import com.tangem.core.analytics.models.Basic
|
|||
import com.tangem.core.ui.extensions.setStatusBarColor
|
||||
import com.tangem.datasource.utils.isNullOrEmpty
|
||||
import com.tangem.domain.common.util.cardTypesResolver
|
||||
import com.tangem.domain.models.scan.CardDTO.Companion.RING_BATCH_IDS
|
||||
import com.tangem.domain.models.scan.CardDTO.Companion.RING_BATCH_PREFIX
|
||||
import com.tangem.feature.onboarding.data.model.CreateWalletResponse
|
||||
import com.tangem.feature.onboarding.presentation.wallet2.analytics.SeedPhraseSource
|
||||
import com.tangem.feature.onboarding.presentation.wallet2.viewmodel.SeedPhraseMediator
|
||||
|
|
@ -398,13 +400,26 @@ class OnboardingWalletFragment :
|
|||
reInitCardsWidgetIfNeeded(state.backupCardsNumber)
|
||||
prepareViewForFinalizeStep()
|
||||
|
||||
val cardIdFormatter = CardIdFormatter(CardIdDisplayFormat.LastMasked(4))
|
||||
tvHeader.text = getText(R.string.common_origin_card)
|
||||
tvBody.text = getString(
|
||||
R.string.onboarding_subtitle_scan_primary_card_format,
|
||||
state.primaryCardId?.let { cardIdFormatter.getFormattedCardId(it) },
|
||||
val isRing = state.primaryCardBatchId != null && isRing(batchId = state.primaryCardBatchId)
|
||||
|
||||
tvHeader.text = getText(
|
||||
if (isRing) R.string.common_origin_ring else R.string.common_origin_card,
|
||||
)
|
||||
layoutButtonsCommon.btnWalletMainAction.text = getText(R.string.onboarding_button_backup_origin)
|
||||
|
||||
tvBody.text = if (isRing) {
|
||||
getString(R.string.onboarding_subtitle_scan_ring)
|
||||
} else {
|
||||
val cardIdFormatter = CardIdFormatter(CardIdDisplayFormat.LastMasked(4))
|
||||
getString(
|
||||
R.string.onboarding_subtitle_scan_primary_card_format,
|
||||
state.primaryCardId?.let { cardIdFormatter.getFormattedCardId(it) },
|
||||
)
|
||||
}
|
||||
|
||||
layoutButtonsCommon.btnWalletMainAction.text = getText(
|
||||
if (isRing) R.string.onboarding_button_backup_ring else R.string.onboarding_button_backup_origin,
|
||||
)
|
||||
|
||||
layoutButtonsCommon.btnWalletMainAction.setIconResource(R.drawable.ic_tangem_24)
|
||||
layoutButtonsCommon.btnWalletMainAction.setOnClickListener { store.dispatch(BackupAction.WritePrimaryCard) }
|
||||
|
||||
|
|
@ -428,16 +443,26 @@ class OnboardingWalletFragment :
|
|||
prepareViewForFinalizeStep()
|
||||
|
||||
val cardNumber = (state.backupStep as? BackupStep.WriteBackupCard)?.cardNumber ?: 1
|
||||
val cardIdFormatter = CardIdFormatter(CardIdDisplayFormat.LastMasked(4))
|
||||
tvHeader.text = getString(R.string.onboarding_title_backup_card_format, cardNumber)
|
||||
tvBody.text = getString(
|
||||
R.string.onboarding_subtitle_scan_backup_card_format,
|
||||
cardIdFormatter.getFormattedCardId(state.backupCardIds[cardNumber - 1]),
|
||||
|
||||
val isRing = isRing(batchId = state.backupCardBatchIds[cardNumber - 1])
|
||||
tvHeader.text = getString(
|
||||
if (isRing) R.string.onboarding_title_backup_ring else R.string.onboarding_title_backup_card,
|
||||
)
|
||||
|
||||
tvBody.text = if (isRing) {
|
||||
getString(R.string.onboarding_subtitle_scan_ring)
|
||||
} else {
|
||||
val cardIdFormatter = CardIdFormatter(CardIdDisplayFormat.LastMasked(4))
|
||||
getString(
|
||||
R.string.onboarding_subtitle_scan_primary_card_format,
|
||||
state.primaryCardId?.let { cardIdFormatter.getFormattedCardId(it) },
|
||||
)
|
||||
}
|
||||
|
||||
layoutButtonsCommon.btnWalletMainAction.text = getString(
|
||||
R.string.onboarding_button_backup_card_format,
|
||||
cardNumber,
|
||||
if (isRing) R.string.onboarding_button_backup_ring else R.string.onboarding_button_backup_origin,
|
||||
)
|
||||
|
||||
layoutButtonsCommon.btnWalletMainAction.setIconResource(R.drawable.ic_tangem_24)
|
||||
layoutButtonsCommon.btnWalletMainAction.setOnClickListener {
|
||||
store.dispatch(BackupAction.WriteBackupCard(cardNumber))
|
||||
|
|
@ -565,4 +590,8 @@ class OnboardingWalletFragment :
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
private fun isRing(batchId: String): Boolean {
|
||||
return RING_BATCH_IDS.contains(batchId) || batchId.startsWith(RING_BATCH_PREFIX)
|
||||
}
|
||||
}
|
||||
|
|
@ -119,12 +119,14 @@
|
|||
<string name="common_generate_addresses">Adressen abrufen</string>
|
||||
<string name="common_go_to_provider">Zum Anbieter gehen</string>
|
||||
<string name="common_go_to_token">Zum Token</string>
|
||||
<string name="common_hour">Stunde</string>
|
||||
<string name="common_import">Importieren</string>
|
||||
<string name="common_in_progress">In Arbeit</string>
|
||||
<string name="common_later">Später</string>
|
||||
<string name="common_left">%1$s übrig</string>
|
||||
<string name="common_locked">Gesperrt</string>
|
||||
<string name="common_main_network">Hauptnetz</string>
|
||||
<string name="common_month">Monat</string>
|
||||
<string name="common_network_fee_title">Netzgebühr</string>
|
||||
<string name="common_network_fee_warning_content">Der überwiesene Betrag wird um %1$s (%2$s) gekürzt, um die gewählte Gebührenhöhe zu decken.</string>
|
||||
<string name="common_next">Weiter</string>
|
||||
|
|
@ -133,6 +135,7 @@
|
|||
<string name="common_now">Jetzt</string>
|
||||
<string name="common_ok">OK</string>
|
||||
<string name="common_origin_card">Hauptkarte</string>
|
||||
<string name="common_origin_ring">Primärring</string>
|
||||
<string name="common_passphrase">Passphrase</string>
|
||||
<string name="common_paste">Einfügen</string>
|
||||
<string name="common_privacy_policy">Datenschutzbestimmungen</string>
|
||||
|
|
@ -173,6 +176,7 @@
|
|||
<string name="common_unknown_error">Es ist ein Fehler aufgetreten. Bitte versuche es erneut.</string>
|
||||
<string name="common_unreachable">Nicht erreichbar</string>
|
||||
<string name="common_unstake">staking beenden</string>
|
||||
<string name="common_week">Woche</string>
|
||||
<string name="common_yes">Ja</string>
|
||||
<string name="contract_address_copied_message">Vertragsadresse kopiert!</string>
|
||||
<string name="currency_subtitle_expanded">Verfügbare Netzwerke</string>
|
||||
|
|
@ -291,6 +295,7 @@
|
|||
<string name="feedback_subject_support">Rückmeldung</string>
|
||||
<string name="feedback_subject_support_tangem">Feedback zu Tangem</string>
|
||||
<string name="feedback_subject_tx_failed">Eine Transaktion kann nicht gesendet werden</string>
|
||||
<string name="feedback_token_description_error">Fehler in der Coinbeschreibung</string>
|
||||
<string name="give_permission_current_transaction">Nur diese</string>
|
||||
<string name="give_permission_fee_footer">Das Netzwerk erhebt eine Token-Genehmigungsgebühr, um zu überprüfen, ob Sie die Verwendung Ihres Tokens für den Swap genehmigen.</string>
|
||||
<string name="give_permission_policy_type_footer">Gib das Genehmigungslimit für das ausgewählte Token an</string>
|
||||
|
|
@ -306,6 +311,7 @@
|
|||
<string name="initial_message_change_access_code_body">Um den Zugangscode zu ändern, halte die Karte wie oben gezeigt an das Gerät und entferne sie erst am Ende des Vorgangs.</string>
|
||||
<string name="initial_message_change_passcode_body">Um den Passcode zu ändern, halte die Karte wie oben gezeigt an das Gerät und entferne sie erst am Ende des Vorgangs.</string>
|
||||
<string name="initial_message_create_wallet_body">Um die Wallet zu erstellen, halte die Karte wie oben gezeigt an das Gerät und entferne sie erst am Ende des Vorgangs.</string>
|
||||
<string name="initial_message_create_wallet_body_ring">Um die Wallet zu erstellen, tippe auf den Ring wie oben gezeigt und entferne ihn erst am Ende des Vorgangs</string>
|
||||
<string name="initial_message_reset_backup_card_header">Halte deine Karte Nr. %s des Sets an dein Smartphone</string>
|
||||
<string name="initial_message_scan_header">Legen Sie die Karte zum Scannen an</string>
|
||||
<string name="initial_message_sign_header">Tippen um zu signieren</string>
|
||||
|
|
@ -349,7 +355,7 @@
|
|||
<string name="manage_tokens_wallet_selector_title">Wallet auswählen</string>
|
||||
<string name="manage_tokens_wallet_support_only_one_network_title">Das Wallet unterstützt nicht mehr als ein Netzwerk</string>
|
||||
<string name="markets_add_to_my_portfolio_description">Um dieses Asset zu kaufen, zu tauschen oder zu erhalten, füge diesen Deinem Portfolio hinzu</string>
|
||||
<string name="markets_add_to_my_portfolio_unavailable_description">Dieses Asset ist nicht verfügbar</string>
|
||||
<string name="markets_add_to_my_portfolio_unavailable_description">Dieses Asset wird derzeit in der Wallet nicht unterstützt.</string>
|
||||
<string name="markets_add_to_my_portfolio_unavailable_for_wallet_description">Dieses Asset ist für dieses Wallet nicht verfügbar</string>
|
||||
<string name="markets_add_to_portfolio_button">Zum Portfolio hinzufügen</string>
|
||||
<string name="markets_add_token">Hinzufügen</string>
|
||||
|
|
@ -468,9 +474,11 @@
|
|||
<string name="onboarding_backup_exit_warning">Der Sicherungsvorgang ist teilweise abgeschlossen. Du kannst ihn jetzt nicht beenden.</string>
|
||||
<string name="onboarding_bottom_sheet_passphrase_description">Die Passphrase ist eine fortschrittliche Sicherheitsfunktion, die von Krypto-Wallets verwendet wird. Sie fügt ein zusätzliches Wort oder eine Phrase deiner Wahl zu der bereits bestehenden Wiederherstellungsphrase hinzu, um einen brandneuen Satz von Adressen zu erzeugen.</string>
|
||||
<string name="onboarding_button_add_backup_card">Hinzufügen einer Sicherungskarte</string>
|
||||
<string name="onboarding_button_backup_card">Karte scannen</string>
|
||||
<string name="onboarding_button_backup_card_format">Scanne die Karte Nr. %d</string>
|
||||
<string name="onboarding_button_backup_now">Jetzt sichern</string>
|
||||
<string name="onboarding_button_backup_origin">Scannen der Hauptkarte</string>
|
||||
<string name="onboarding_button_backup_ring">Ring scannen</string>
|
||||
<string name="onboarding_button_continue_wallet">Weiter zu meiner Wallet</string>
|
||||
<string name="onboarding_button_finalize_backup">Backup abschließen</string>
|
||||
<string name="onboarding_button_receive_crypto">Krypto empfangen</string>
|
||||
|
|
@ -584,6 +592,8 @@
|
|||
<string name="reset_card_to_factory_condition_2">Mir ist klar, dass ich diese Karte nicht verwenden kann, um meinen Zugangscode auf den anderen Karten der aktuellen Wallet wiederherzustellen</string>
|
||||
<string name="reset_card_with_backup_to_factory_message">Durch das Zurücksetzen auf Werkseinstellungen wird die Wallet vollständig von der ausgewählten Karte gelöscht. Du kannst die aktuelle Wallet nicht wiederherstellen oder die Karte verwenden, um den Zugangscode wiederherzustellen.</string>
|
||||
<string name="reset_card_without_backup_to_factory_message">Beim Zurücksetzen auf die Werkseinstellungen wird die Wallet der ausgewählten Karte vollständig gelöscht und aus der App entfernt. Es ist nicht möglich, die aktuelle Wallet wiederherzustellen.</string>
|
||||
<string name="ring_promo_text">Ringbesitzer erhalten bis zum 15.11. 3 provisionsfreie Swaps auf Changelly!</string>
|
||||
<string name="ring_promo_title">Jetzt mit 0 %% Gebühren tauschen!</string>
|
||||
<string name="russian_bank_card_warning_subtitle">Besitzt du eine Bankkarte aus einem anderen Land und eine Aufenthaltserlaubnis oder Registrierung außerhalb der Russischen Föderation?</string>
|
||||
<string name="russian_bank_card_warning_title">Russische Bankkarten werden derzeit nicht akzeptiert</string>
|
||||
<string name="save_user_wallet_agreement_access_description">Melde dich bei der App an und überprüfe dein Guthaben, ohne die Karte zu scannen</string>
|
||||
|
|
|
|||
|
|
@ -344,7 +344,7 @@
|
|||
<string name="manage_tokens_wallet_selector_title">Elegir wallet</string>
|
||||
<string name="manage_tokens_wallet_support_only_one_network_title">La billetera no admite más de una red</string>
|
||||
<string name="markets_add_to_my_portfolio_description">Para comprar, intercambiar o recibir este activo, agréguelo a su portafolio</string>
|
||||
<string name="markets_add_to_my_portfolio_unavailable_description">Este activo no está disponible</string>
|
||||
<string name="markets_add_to_my_portfolio_unavailable_description">Este activo no está disponible en la billetera</string>
|
||||
<string name="markets_add_to_portfolio_button">Añadir al portafolio</string>
|
||||
<string name="markets_add_token">Agregue un token</string>
|
||||
<string name="markets_available_networks">Redes disponibles</string>
|
||||
|
|
|
|||
|
|
@ -344,7 +344,7 @@
|
|||
<string name="manage_tokens_wallet_selector_title">Choisissez un portefeuille</string>
|
||||
<string name="manage_tokens_wallet_support_only_one_network_title">Le portefeuille ne prend pas en charge plus d\'un réseau</string>
|
||||
<string name="markets_add_to_my_portfolio_description">Pour acheter, échanger ou recevoir cet actif, ajoutez-le à votre portefeuille</string>
|
||||
<string name="markets_add_to_my_portfolio_unavailable_description">Cet actif n\'est pas disponible</string>
|
||||
<string name="markets_add_to_my_portfolio_unavailable_description">Cet actif n\'est plus pris en charge dans le portefeuille</string>
|
||||
<string name="markets_add_to_portfolio_button">Ajouter au portfolio</string>
|
||||
<string name="markets_add_token">Ajoutez un jeton</string>
|
||||
<string name="markets_available_networks">Réseaux disponibles</string>
|
||||
|
|
|
|||
|
|
@ -12,19 +12,19 @@
|
|||
<string name="alert_failed_to_send_transaction_title">取引を送信できません</string>
|
||||
<string name="alert_manage_tokens_unsupported_blockchain_by_card_message">選択したものは%1$sネットワークをサポートしていません。</string>
|
||||
<string name="alert_manage_tokens_unsupported_curve_message">%1$sブロックチェーンの暗号化を有効にするには、ウォレットを工場出荷時の設定にリセットする必要があります。リセットする前に出金して、資金が失われないようにしてから、リセット処理を完了してください。リセット後は、現在のウォレットにアクセスできなくなります。</string>
|
||||
<string name="alert_manage_tokens_unsupported_message">%1$s ネットワークのトークンは、ファームウェアの制限により、このカードではサポートされていません。</string>
|
||||
<string name="alert_troubleshooting_scan_card_title">カードのスキャンに問題がありますか?</string>
|
||||
<string name="alert_manage_tokens_unsupported_message">%1$s ネットワークのトークンは、ファームウェアの制限により、このカードまたはリングではサポートされていません。</string>
|
||||
<string name="alert_troubleshooting_scan_card_title">カードまたはリングのスキャンに問題がありますか?</string>
|
||||
<string name="alert_unsupported_card">このカードはこのアプリでは使用できません。</string>
|
||||
<string name="app_settings_default_fee">デフォルト手数料</string>
|
||||
<string name="app_settings_default_fee_footer">デフォルト手数料を有効にすると、取引手数料が自動的に設定され、送金時に手数料ページを表示する必要がなくなります。必要に応じて、いつでもこのページに戻ることができます。</string>
|
||||
<string name="app_settings_enable_biometrics_description">設定に移動して、Tangemアプリで生体認証を有効にします。</string>
|
||||
<string name="app_settings_enable_biometrics_title">生体認証を有効にする</string>
|
||||
<string name="app_settings_off_saved_access_code_alert_message">これにより、保存されているウォレットアクセスコードがすべて削除されます。ウォレットでの今後の操作には、アクセスコードの送信が必要になります。</string>
|
||||
<string name="app_settings_off_saved_wallet_alert_message">保存したカードを削除すると、保存されているすべてのウォレットとそのアクセスコードがアプリから削除されます。</string>
|
||||
<string name="app_settings_off_saved_wallet_alert_message">保存したデバイスを削除すると、保存されているすべてのウォレットとそのアクセスコードがアプリから削除されます。</string>
|
||||
<string name="app_settings_saved_access_codes">アクセスコードを保存</string>
|
||||
<string name="app_settings_saved_access_codes_footer">カードとのやり取りには、アクセスコードの代わりに生体認証が要求されます。</string>
|
||||
<string name="app_settings_saved_access_codes_footer">カードまたはリングとのやり取りには、アクセスコードの代わりに生体認証が要求されます。</string>
|
||||
<string name="app_settings_saved_wallet">ウォレットをアプリに保存する</string>
|
||||
<string name="app_settings_saved_wallet_footer">すべてのウォレットをTangemアプリにリンクできるようにします。アプリのロックを解除するには、生体認証が必要になります。取引の署名には、Tangemカードをタップする必要があります。</string>
|
||||
<string name="app_settings_saved_wallet_footer">すべてのウォレットをTangemアプリにリンクできるようにします。アプリのロックを解除するには、生体認証が必要になります。取引の署名には、Tangemカードまたはリングをタップする必要があります。</string>
|
||||
<string name="app_settings_theme_mode_dark">ダーク</string>
|
||||
<string name="app_settings_theme_mode_light">ライト</string>
|
||||
<string name="app_settings_theme_mode_system">システムのデフォルト</string>
|
||||
|
|
@ -34,28 +34,28 @@
|
|||
<string name="balance_hidden_do_not_show_button">今後表示しない</string>
|
||||
<string name="balance_hidden_got_it_button">わかりました</string>
|
||||
<string name="balance_hidden_title">残高は非表示</string>
|
||||
<string name="biometric_lockout_permanent_warning_description">カードをスキャンしてください</string>
|
||||
<string name="biometric_lockout_warning_description">30秒後に再試行するか、カードをスキャンしてください。</string>
|
||||
<string name="biometric_lockout_permanent_warning_description">カードまたはリングをスキャンしてください</string>
|
||||
<string name="biometric_lockout_warning_description">30秒後に再試行するか、カードまたはリングをスキャンしてください</string>
|
||||
<string name="biometric_lockout_warning_title">試行回数が多すぎます</string>
|
||||
<string name="biometric_unavailable_warning">お使いの携帯電話で生体認証が無効になっているため、アプリにウォレットを保存できません。ウォレットを保存するには、携帯電話の設定で生体認証機能を有効にしてください。</string>
|
||||
<string name="button_start_backup_process">バックアップ処理を開始する</string>
|
||||
<string name="buy_token_description">銀行カードまたはその他の支払い方法を使用する</string>
|
||||
<plurals name="card_label_card_count">
|
||||
<item quantity="other">%d カード</item>
|
||||
<item quantity="other">%d デバイス</item>
|
||||
</plurals>
|
||||
<string name="card_settings_access_code_recovery_disabled_description">このカードを使用して、このウォレット内の他のカードのアクセスコードをリセットしたくない場合は、このオプションを無効にしてください。これにより、このカードのアクセスコードもリセットできなくなりますのでご注意ください。</string>
|
||||
<string name="card_settings_access_code_recovery_disabled_description">このカードを使用して、このウォレット内の他のカードまたはリングのアクセスコードをリセットしたくない場合は、このオプションを無効にしてください。これにより、このカードのアクセスコードもリセットできなくなりますのでご注意ください。</string>
|
||||
<string name="card_settings_access_code_recovery_enabled_description">このカードを使用して、このウォレット内の他のカードのアクセスコードをリセットできます。</string>
|
||||
<string name="card_settings_access_code_recovery_title">アクセスコードの復元</string>
|
||||
<string name="card_settings_action_sheet_reset">リセット</string>
|
||||
<string name="card_settings_action_sheet_title">本当に実行しますか?</string>
|
||||
<string name="card_settings_change_access_code">アクセスコードの変更</string>
|
||||
<string name="card_settings_change_access_code_footer">アクセスコードは、このカードのみで変更されます</string>
|
||||
<string name="card_settings_completed_reset_alert_message">選択したウォレットのすべてのカードが、工場出荷時の設定にリセットされました。これで、新しいウォレットを作成できます。</string>
|
||||
<string name="card_settings_completed_reset_alert_message">選択したウォレットのすべてのTangemデバイスが、工場出荷時の設定にリセットされました。これで、新しいウォレットを作成できます。</string>
|
||||
<string name="card_settings_completed_reset_alert_title">リセット完了</string>
|
||||
<string name="card_settings_continue_reset_alert_message">このウォレットの次のカードをリセットしますか?</string>
|
||||
<string name="card_settings_continue_reset_alert_title">カードのリセット</string>
|
||||
<string name="card_settings_interrupted_reset_alert_message">このウォレットのすべてのカードをリセットすることをお勧めします。</string>
|
||||
<string name="card_settings_interrupted_reset_alert_title">すべてのカードのリセットが完了していません。</string>
|
||||
<string name="card_settings_continue_reset_alert_message">このウォレットの次のデバイスをリセットしますか?</string>
|
||||
<string name="card_settings_continue_reset_alert_title">ウォレットのリセット</string>
|
||||
<string name="card_settings_interrupted_reset_alert_message">このウォレットのすべてのTangemデバイスをリセットすることをお勧めします</string>
|
||||
<string name="card_settings_interrupted_reset_alert_title">すべてのTangemデバイスのリセットが完了していません</string>
|
||||
<string name="card_settings_reset_card_to_factory">工場出荷時の設定にリセット</string>
|
||||
<string name="card_settings_security_mode">セキュリティ・モード</string>
|
||||
<string name="card_settings_title">カード設定</string>
|
||||
|
|
@ -132,6 +132,7 @@
|
|||
<string name="common_now">今</string>
|
||||
<string name="common_ok">わかりました</string>
|
||||
<string name="common_origin_card">プライマリーカード</string>
|
||||
<string name="common_origin_ring">プライマリーリング</string>
|
||||
<string name="common_passphrase">パスフレーズ</string>
|
||||
<string name="common_paste">ペースト</string>
|
||||
<string name="common_privacy_policy">プライバシーポリシー</string>
|
||||
|
|
@ -209,7 +210,7 @@
|
|||
<string name="details_manage_security_access_code">アクセスコード</string>
|
||||
<string name="details_manage_security_access_code_description">カードをスキャンする前に、正しいアクセスコードを送信する必要があります。</string>
|
||||
<string name="details_manage_security_long_tap">長くタップ</string>
|
||||
<string name="details_manage_security_long_tap_description">このメカニズムは、カードに対する近接攻撃から保護します。コマンドの受信と実行の間に遅延を強制します。 </string>
|
||||
<string name="details_manage_security_long_tap_description">このメカニズムは、カードまたはリングに対する近接攻撃から保護します。コマンドの受信と実行の間に遅延を強制します。 </string>
|
||||
<string name="details_manage_security_passcode">パスコード</string>
|
||||
<string name="details_manage_security_passcode_description">カードの状態の変更を伴うコマンドを実行する前に、パスコードを入力する必要があります。</string>
|
||||
<string name="details_referral_title">紹介プログラム</string>
|
||||
|
|
@ -226,7 +227,7 @@
|
|||
<string name="details_title">詳細</string>
|
||||
<string name="disclaimer_error_loading">インターネット接続を確認するか、別のネットワークに切り替えてください。</string>
|
||||
<string name="disclaimer_title">利用規約</string>
|
||||
<string name="error_wrong_wallet_tapped">別のウォレットのカードを使用しました。このウォレットに関連付けられているカードをタップしてください。</string>
|
||||
<string name="error_wrong_wallet_tapped">別のウォレットのカードまたはリングを使用しました。このウォレットにリンクしているカードまたはリングをタップしてください。</string>
|
||||
<string name="exchange_tokens_available_tokens_header">マイトークン</string>
|
||||
<string name="exchange_tokens_empty_tokens">まだトークンを追加していません。マーケットからトークンを追加して交換してください。</string>
|
||||
<string name="exchange_tokens_unavailable_tokens_header">%sとの交換はできません</string>
|
||||
|
|
@ -283,11 +284,11 @@
|
|||
<string name="exсhange_token_description">ポートフォリオ内のアセットをこのトークンと交換する</string>
|
||||
<string name="feedback_data_collection_message">以下の情報はオプションです。共有したくない場合は消去できます。</string>
|
||||
<string name="feedback_preface_rate_negative">どのような機能が不足しているかを教えください。解決できるよう尽力致します。</string>
|
||||
<string name="feedback_preface_scan_failed">お持ちのカードについて教えてください</string>
|
||||
<string name="feedback_preface_scan_failed">お持ちのカードまたはリングについて教えてください</string>
|
||||
<string name="feedback_preface_support">サポートチームの皆さん、こんにちは。</string>
|
||||
<string name="feedback_preface_tx_failed">問題について詳しく教えてください。どんな些細なことでも役に立ちます。</string>
|
||||
<string name="feedback_subject_rate_negative">私の提案</string>
|
||||
<string name="feedback_subject_scan_failed">カードをスキャンできません</string>
|
||||
<string name="feedback_subject_scan_failed">カード / リングをスキャンできません</string>
|
||||
<string name="feedback_subject_support">フィードバック</string>
|
||||
<string name="feedback_subject_support_tangem">Tangemへのフィードバック</string>
|
||||
<string name="feedback_subject_tx_failed">取引を送信できません</string>
|
||||
|
|
@ -301,17 +302,18 @@
|
|||
<string name="give_permission_swap_subtitle" formatted="false">続行するには、%1sスマートコントラクトに%2sを使用する権限を付与してください</string>
|
||||
<string name="give_permission_title">許可を与える</string>
|
||||
<string name="give_permission_unlimited">無制限</string>
|
||||
<string name="home_button_order">カードを注文</string>
|
||||
<string name="home_button_scan">スキャン</string>
|
||||
<string name="home_button_order">Tangemを注文</string>
|
||||
<string name="home_button_scan">Tangemをスキャン</string>
|
||||
<string name="information_generated_with_ai">この情報はAIによって生成されました</string>
|
||||
<string name="initial_message_change_access_code_body">アクセスコードを変更するには、上図のようにカードをタップし、操作が終了するまで取り外さないでください。</string>
|
||||
<string name="initial_message_change_access_code_body">アクセスコードを変更するには、上図のようにカードまたはリングをタップし、操作が終了するまで取り外さないでください。</string>
|
||||
<string name="initial_message_change_passcode_body">パスコードを変更するには、上記のようにカードをタップし、操作が終了するまで取り外さないでください。</string>
|
||||
<string name="initial_message_create_wallet_body">ウォレットを作成するには、上記のようにカードをタップし、操作が終了するまで取り外さないでください。</string>
|
||||
<string name="initial_message_create_wallet_body_ring">ウォレットを作成するには、上図のようにリングをタップし、操作が終了するまで取り外さないでください。</string>
|
||||
<string name="initial_message_reset_backup_card_header">ウォレットの%s番目のカードをタップします</string>
|
||||
<string name="initial_message_scan_header">タップしてスキャン</string>
|
||||
<string name="initial_message_sign_header">タップして署名</string>
|
||||
<string name="initial_message_tap_header">カードをタップ</string>
|
||||
<string name="key_invalidated_warning_description">生体認証を更新しました。カードをスキャンして入ってください。</string>
|
||||
<string name="initial_message_tap_header">カードまたはリングをタップ</string>
|
||||
<string name="key_invalidated_warning_description">生体認証を更新しました。カードまたはリングをスキャンして入ってください。</string>
|
||||
<string name="koinos_insufficient_balance_to_send_koin_description">送金するには、残高が手数料額より高くなければなりません。</string>
|
||||
<string name="koinos_insufficient_balance_to_send_koin_title">残高不足</string>
|
||||
<string name="koinos_insufficient_mana_to_send_koin_description">この取引に必要なManaが不足しています。Manaが補充されるまでお待ちください。あなたのMana残高は%1$s/%2$sです。</string>
|
||||
|
|
@ -323,7 +325,7 @@
|
|||
<string name="main_empty_tokens_list_message">暗号資産および取引の追跡を開始するには、トークンを追加してください</string>
|
||||
<string name="main_manage_tokens">トークンの管理</string>
|
||||
<string name="main_scan_card_warning_view_subtitle">すべてのネットワークにアクセスするには、カードをスキャンする必要があります。</string>
|
||||
<string name="main_scan_card_warning_view_title">カードをスキャンする</string>
|
||||
<string name="main_scan_card_warning_view_title">カードまたはリングをスキャンする</string>
|
||||
<string name="main_swap_changelly_promotion_message">2月%2$s - %3$sの期間、Changelly経由のスワップは%1$sのサービス手数料となります。</string>
|
||||
<string name="main_swap_changelly_promotion_title">Changellyでスワップ、手数料%s</string>
|
||||
<string name="main_tokens">トークン</string>
|
||||
|
|
@ -356,7 +358,7 @@
|
|||
<string name="markets_available_networks">利用可能なネットワーク</string>
|
||||
<string name="markets_common_my_portfolio">私のポートフォリオ</string>
|
||||
<string name="markets_common_title">マーケット</string>
|
||||
<string name="markets_generate_addresses_notification">選択したネットワークのアドレスを生成するには、Tangemカードをスキャンする必要があります。</string>
|
||||
<string name="markets_generate_addresses_notification">選択したネットワークのアドレスを生成するには、Tangemウォレットカードまたはリングをスキャンする必要があります。</string>
|
||||
<string name="markets_hint">トークンを追加するには、これをスワイプするか、検索バーをタップしてください。</string>
|
||||
<string name="markets_insights_info_description_message">このセクションのデータは、次のネットワークから取得されています: %s</string>
|
||||
<string name="markets_loading_error_title">データを読み込めません…</string>
|
||||
|
|
@ -446,11 +448,11 @@
|
|||
<string name="markets_tooltip_message">これをドラッグするか、検索窓をタップして、マーケットから直接トークンを追加します</string>
|
||||
<string name="markets_tooltip_title">トークンを追加</string>
|
||||
<string name="nfc_error_unavailable">お使いのデバイスではNFCが使用できません</string>
|
||||
<string name="onboarding_access_code_feature_1_description">すべてのカードを保護するには、単一のアクセスコードを設定する必要があります</string>
|
||||
<string name="onboarding_access_code_feature_1_description">すべてのデバイスを保護するには、単一のアクセスコードを設定してください。</string>
|
||||
<string name="onboarding_access_code_feature_1_title">保護する</string>
|
||||
<string name="onboarding_access_code_feature_2_description">後で各カードに個別のアクセスコードを設定できます</string>
|
||||
<string name="onboarding_access_code_feature_2_description">後で各カードおよびリングに個別のアクセスコードを設定できます。</string>
|
||||
<string name="onboarding_access_code_feature_2_title">パーソナライズする</string>
|
||||
<string name="onboarding_access_code_feature_3_description">アクセスコードはリンクされたカード1枚で復元できます。すべてのカードを1か所に保管しないでください。</string>
|
||||
<string name="onboarding_access_code_feature_3_description">アクセスコードはリンクされたカードおよびリング1つで復元できます。すべてのデバイスを1か所に保管しないでください。</string>
|
||||
<string name="onboarding_access_code_feature_3_title">復元する</string>
|
||||
<string name="onboarding_access_code_hint">アクセスコードとして任意の単語、フレーズ、または数字を選択してください</string>
|
||||
<string name="onboarding_access_code_intro_title">アクセスコードの作成</string>
|
||||
|
|
@ -461,24 +463,26 @@
|
|||
<string name="onboarding_activation_error_message">操作を繰り返してください。カードは工場出荷時の設定にリセットされます。</string>
|
||||
<string name="onboarding_activation_error_title">アクティベーションに失敗しました</string>
|
||||
<string name="onboarding_add_tokens">トークンを追加する</string>
|
||||
<string name="onboarding_alert_message_not_max_backup_cards_added">バックアップカードを1枚追加しました。バックアップ処理が終了すると、これ以上バックアップカードを追加することはできません。もう一枚カードがあれば、バックアップに追加してください。バックアップ処理を続けますか?</string>
|
||||
<string name="onboarding_alert_message_not_max_backup_cards_added">バックアップカードまたはリングを1つ追加しました。バックアップ処理が終了すると、これ以上バックアップデバイスを追加することはできません。もう一つカードまたはリングがある場合、バックアップに追加してください。バックアップ処理を続けますか?</string>
|
||||
<string name="onboarding_backup_exit_warning">バックアップ手続きは部分的に完了しています。現在終了することはできません。</string>
|
||||
<string name="onboarding_bottom_sheet_passphrase_description">パスフレーズは、暗号資産ウォレットが使用する高度なセキュリティ機能です。既存のリカバリフレーズに、自分で選択した単語またはフレーズを追加することで、まったく新しいアドレスのロック解除が可能になります。</string>
|
||||
<string name="onboarding_button_add_backup_card">バックアップカードを追加する</string>
|
||||
<string name="onboarding_button_add_backup_card">バックアップ用のカードまたはリングを追加</string>
|
||||
<string name="onboarding_button_backup_card">カードをスキャン</string>
|
||||
<string name="onboarding_button_backup_card_format">カード #%d をスキャン</string>
|
||||
<string name="onboarding_button_backup_now">今すぐバックアップ</string>
|
||||
<string name="onboarding_button_backup_origin">プライマリカードをスキャン</string>
|
||||
<string name="onboarding_button_backup_origin">カードをスキャン</string>
|
||||
<string name="onboarding_button_backup_ring">リングをスキャン</string>
|
||||
<string name="onboarding_button_continue_wallet">ウォレットへ進む</string>
|
||||
<string name="onboarding_button_finalize_backup">バックアップを完了する</string>
|
||||
<string name="onboarding_button_receive_crypto">暗号資産を受け取る</string>
|
||||
<string name="onboarding_button_scan_origin_card">プライマリカードをスキャン</string>
|
||||
<string name="onboarding_button_skip_backup">スキップする</string>
|
||||
<string name="onboarding_button_what_does_it_mean">どのように機能しますか?</string>
|
||||
<string name="onboarding_create_wallet_body">すべての秘密鍵をカード内で生成し、安全なウォレットを作成しましょう</string>
|
||||
<string name="onboarding_create_wallet_body">すべての秘密鍵をカードまたはリング内で生成し、安全なウォレットを作成しましょう</string>
|
||||
<string name="onboarding_create_wallet_button_create_wallet">ウォレットを作成する</string>
|
||||
<string name="onboarding_create_wallet_header">ウォレットを作成する</string>
|
||||
<string name="onboarding_create_wallet_options_button_options">その他のオプション</string>
|
||||
<string name="onboarding_create_wallet_options_message">秘密鍵はカード内で安全に生成されます。シードフレーズは存在しないので、誰もエクスポートしたり盗んだりすることはできません。</string>
|
||||
<string name="onboarding_create_wallet_options_message">秘密鍵はカードまたはリング内で安全に生成されます。シードフレーズは存在しないので、誰もエクスポートしたり盗んだりすることはできません。</string>
|
||||
<string name="onboarding_create_wallet_options_title">秘密鍵を非公開で生成する</string>
|
||||
<string name="onboarding_done_body">カードは有効化され、使用可能になりました</string>
|
||||
<string name="onboarding_done_header">成功!</string>
|
||||
|
|
@ -498,27 +502,27 @@
|
|||
<string name="onboarding_seed_import_message">ウォレットをインポートするには、下のフィールドにシードフレーズを入力してください。</string>
|
||||
<string name="onboarding_seed_intro_button_generate">シードフレーズを生成する</string>
|
||||
<string name="onboarding_seed_intro_button_import">ウォレットをインポート</string>
|
||||
<string name="onboarding_seed_intro_message">シードフレーズは、ウォレットを復元できる一連の単語です。カードによって生成される秘密鍵とは異なり、シードフレーズは保護されていないため、コピーされて盗まれる可能性があります。このオプションは自己責任で使用してください。</string>
|
||||
<string name="onboarding_seed_intro_message">シードフレーズは、ウォレットを復元できる一連の単語です。カードやリングによって生成される秘密鍵とは異なり、シードフレーズは保護されていないため、コピーされて盗まれる可能性があります。このオプションは自己責任で使用してください。</string>
|
||||
<string name="onboarding_seed_intro_title">シードフレーズを使用する</string>
|
||||
<string name="onboarding_seed_mnemonic_invalid_checksum">無効なシードフレーズです。語順を確認してください。</string>
|
||||
<string name="onboarding_seed_mnemonic_wrong_words">無効なシードフレーズです。スペルを確認してください。</string>
|
||||
<string name="onboarding_seed_phrase_intro_legacy">レガシー</string>
|
||||
<string name="onboarding_seed_user_validation_message">シードフレーズを正しく書き込んだかどうかを確認するために、2番目、7番目、11番目の単語を入力してください。</string>
|
||||
<string name="onboarding_seed_user_validation_title">では、確認してみましょう</string>
|
||||
<string name="onboarding_subtitle_no_backup_cards">バックアップ処理を開始するには、最大2枚のバックアップカードを追加します。</string>
|
||||
<string name="onboarding_subtitle_one_backup_card">カードをもう1枚追加するか、バックアップ処理を完了します</string>
|
||||
<string name="onboarding_subtitle_no_backup_cards">バックアップ処理を開始するには、最大2つのバックアップカードまたはリングを追加します。</string>
|
||||
<string name="onboarding_subtitle_one_backup_card">カードまたはリングをもう1つ追加するか、バックアップ処理を完了します</string>
|
||||
<string name="onboarding_subtitle_scan_backup_card_format">番号%sのバックアップカードを準備してください</string>
|
||||
<string name="onboarding_subtitle_scan_primary">プライマリカードをスキャンして、バックアップ処理を開始します。</string>
|
||||
<string name="onboarding_subtitle_scan_primary">プライマリカードまたはリングをスキャンして、バックアップ処理を開始します。</string>
|
||||
<string name="onboarding_subtitle_scan_primary_card_format">番号%sのプライマリカードを準備してください</string>
|
||||
<string name="onboarding_subtitle_success_tangem_wallet_onboarding">ウォレットカードが設定され、使用できるようになりました。</string>
|
||||
<string name="onboarding_subtitle_two_backup_cards">最大枚数のカードが追加されました。バックアップ処理を完了します。</string>
|
||||
<string name="onboarding_title">カードの有効化</string>
|
||||
<string name="onboarding_subtitle_success_tangem_wallet_onboarding">ウォレットが設定され、使用できるようになりました。</string>
|
||||
<string name="onboarding_subtitle_two_backup_cards">最大数のデバイスが追加されました。バックアップ処理を完了します。</string>
|
||||
<string name="onboarding_title">ウォレットの有効化</string>
|
||||
<string name="onboarding_title_backup_card_format">バックアップカード # %d</string>
|
||||
<string name="onboarding_title_no_backup_cards">バックアップカードなし</string>
|
||||
<string name="onboarding_title_no_backup_cards">バックアップカードまたはリングなし</string>
|
||||
<string name="onboarding_title_notifications">通知</string>
|
||||
<string name="onboarding_title_one_backup_card">バックアップカードが1枚追加されました</string>
|
||||
<string name="onboarding_title_one_backup_card">バックアップデバイスが1つ追加されました</string>
|
||||
<string name="onboarding_title_scan_origin_card">カードを準備してください</string>
|
||||
<string name="onboarding_title_two_backup_cards">バックアップカード2枚が追加されました</string>
|
||||
<string name="onboarding_title_two_backup_cards">バックアップデバイス2つが追加されました</string>
|
||||
<string name="onboarding_top_up_body">始めるには、ウォレットに任意の金額を入金するだけです</string>
|
||||
<string name="onboarding_top_up_body_no_account_error">始めるには、ウォレットに%1$s %2$s以上入金するだけです</string>
|
||||
<string name="onboarding_top_up_button_but_crypto">暗号資産を購入する</string>
|
||||
|
|
@ -526,7 +530,7 @@
|
|||
<string name="onboarding_topup_title">ウォレットを有効化する</string>
|
||||
<string name="onboarding_twin_exit_warning">ツイン化プロセスは部分的に完了しています。現在終了することはできません。</string>
|
||||
<string name="onboarding_twins_interrupt_warning">ウォレットの作成プロセスが何らかの理由で中断された場合は、最初からやり直す必要があります。</string>
|
||||
<string name="onboarding_wallet_info_subtitle_first">秘密鍵のバックアップは、未使用のTangemウォレットカード2枚まで可能です。</string>
|
||||
<string name="onboarding_wallet_info_subtitle_first">秘密鍵のバックアップは、未使用のTangemウォレットカードまたはリング2つまで可能です。</string>
|
||||
<string name="onboarding_wallet_info_subtitle_fourth">アクセスコードは、バックアップカード1枚を使用して復元できます。</string>
|
||||
<string name="onboarding_wallet_info_subtitle_second">すべてのバックアップカードは同一の秘密鍵を使用しており、すべての機能を使用できます。</string>
|
||||
<string name="onboarding_wallet_info_subtitle_third">ウォレットを保護するためにアクセスコードを設定できます。</string>
|
||||
|
|
@ -575,13 +579,13 @@
|
|||
<string name="reset_card_to_factory_button_title">カードをリセットする</string>
|
||||
<string name="reset_card_to_factory_condition_1">この操作を実行すると、現在のウォレットにアクセスできなくなることを理解しています。</string>
|
||||
<string name="reset_card_to_factory_condition_2">このカードを使用して、現在のウォレットの他のカードのアクセスコードを回復させられないことを認識しています。</string>
|
||||
<string name="reset_card_with_backup_to_factory_message">工場出荷時設定にリセットすると、選択したカードからウォレットが完全に削除されます。現在のウォレットを復元したり、カードを使用してアクセスコードを回復したりすることはできません。</string>
|
||||
<string name="reset_card_without_backup_to_factory_message">工場出荷時の状態にリセットすると、選択したカードからウォレットが完全に削除され、アプリから削除されます。現在のウォレットを復元することはできません。</string>
|
||||
<string name="reset_card_with_backup_to_factory_message">工場出荷時設定にリセットすると、選択したカードやリングからウォレットが完全に削除されます。現在のウォレットを復元したり、カードやリングを使用してアクセスコードを復元することはできません。</string>
|
||||
<string name="reset_card_without_backup_to_factory_message">工場出荷時の状態にリセットすると、選択したカードやリングからウォレットが完全に削除され、アプリから削除されます。現在のウォレットを復元することはできません。</string>
|
||||
<string name="ring_promo_text">Tangem Ringユーザーは、11/15日までChangelly経由でスワップを3回手数料ゼロで行えます!</string>
|
||||
<string name="ring_promo_title">今すぐ手数料0%でスワップしましょう!</string>
|
||||
<string name="russian_bank_card_warning_subtitle">他の国の銀行カードと、ロシア連邦外での居住許可証または登録をお持ちですか?</string>
|
||||
<string name="russian_bank_card_warning_title">ロシアの銀行カードは現在ご利用いただけません</string>
|
||||
<string name="save_user_wallet_agreement_access_description">アプリにログインして、カードをスキャンせずに残高を確認できます</string>
|
||||
<string name="save_user_wallet_agreement_access_description">アプリにログインして、カードまたはリングをスキャンせずに残高を確認できます</string>
|
||||
<string name="save_user_wallet_agreement_access_title">アプリにアクセスする</string>
|
||||
<string name="save_user_wallet_agreement_allow_biometrics">生体認証の使用を許可する</string>
|
||||
<string name="save_user_wallet_agreement_code_description_biometrics">ウォレットの操作には、アクセスコードの代わりに生体認証が要求されます。</string>
|
||||
|
|
@ -589,10 +593,10 @@
|
|||
<string name="save_user_wallet_agreement_enroll_biometrics_description">生体認証が無効になっているようです。ウォレットを保存する必要があります。</string>
|
||||
<string name="save_user_wallet_agreement_enroll_biometrics_title">生体認証を有効にする</string>
|
||||
<string name="save_user_wallet_agreement_header_biometrics">生体認証を使用しますか?</string>
|
||||
<string name="save_user_wallet_agreement_notice">資金を使って取引を行うには、カードが必要になりますのでご注意ください。</string>
|
||||
<string name="scan_card_settings_button">カードをスキャン</string>
|
||||
<string name="scan_card_settings_message">カードをスキャンして設定を変更します。変更はスキャンしたカードにのみ影響し、ウォレットに関連付けられている他のカードには影響しません。</string>
|
||||
<string name="scan_card_settings_title">カードを準備してください!</string>
|
||||
<string name="save_user_wallet_agreement_notice">資金を使って取引を行うには、カードまたはリングが必要になりますのでご注意ください</string>
|
||||
<string name="scan_card_settings_button">カードまたはリングをスキャン</string>
|
||||
<string name="scan_card_settings_message">カードまたはリングをスキャンして設定を変更します。変更はスキャンしたカードまたはリングにのみ影響し、ウォレットに関連付けられている他のデバイスには影響しません。</string>
|
||||
<string name="scan_card_settings_title">Tangemを準備してください!</string>
|
||||
<string name="send_additional_field_already_included">入力したアドレスにすでに含まれています</string>
|
||||
<string name="send_alert_fee_too_high_text">手数料額が推奨額の%s倍となっています。設定を再度確認し、調整してください。</string>
|
||||
<string name="send_alert_fee_too_low_text">推奨手数料を下回る手数料が指定されたため、取引に遅れが生じる可能性があります。続行しますか?</string>
|
||||
|
|
@ -668,7 +672,7 @@
|
|||
<string name="send_transaction_success">取引は正常に署名され、ブロックチェーンノードに送信されました。ウォレットの残高はしばらくして更新されます。</string>
|
||||
<string name="send_tron_account_activation_error">%1$sはTronネットワークのアセットです。手数料を計算して取引を行うには、アカウントにTron(TRX)を入金する必要があります。</string>
|
||||
<string name="sent_transaction_sent_title">取引が送信されました</string>
|
||||
<string name="settings_card_settings_footer">セットアップしたいカードをスキャンするために準備してください。</string>
|
||||
<string name="settings_card_settings_footer">設定したいカードまたはリングをスキャンするために準備してください。</string>
|
||||
<string name="settings_forget_wallet">ウォレット削除</string>
|
||||
<string name="settings_forget_wallet_footer">これにより、ウォレットがアプリから削除されます。ウォレットは再度追加できます。</string>
|
||||
<string name="settings_wallet_name_title">名前</string>
|
||||
|
|
@ -692,7 +696,7 @@
|
|||
<string name="staking_details_reward_claiming">請求中の報酬</string>
|
||||
<string name="staking_details_reward_claiming_info">ステーキング報酬の受け取り方法。\n自動であなたのアドレスに報酬が入金される方法と、手動で取引を生成して報酬を引き出す方法があります。</string>
|
||||
<string name="staking_details_reward_schedule">報酬スケジュール</string>
|
||||
<string name="staking_details_reward_schedule_info">これは、ステーキングの参加者がいつ報酬を受け取るかを決定するスケジュールです。</string>
|
||||
<string name="staking_details_reward_schedule_info">これは、ステーキングの参加者が報酬を受け取る時期を決定するスケジュールです。報酬の配布時間は、バリデーターとネットワークの負荷に応じて若干異なる場合があります。</string>
|
||||
<string name="staking_details_rewards_to_claim">報酬: %s</string>
|
||||
<string name="staking_details_title">ステーキング%s</string>
|
||||
<string name="staking_details_unbonding_period">解約完了までの期間</string>
|
||||
|
|
@ -744,7 +748,7 @@
|
|||
<string name="staking_rewards">報酬</string>
|
||||
<string name="staking_stake_locked">ステーキングはロックされています</string>
|
||||
<string name="staking_stake_more">もっとステーキングする</string>
|
||||
<string name="staking_summary_description_text">%1$sをステーキングし、年間 %2$sを受け取ります</string>
|
||||
<string name="staking_summary_description_text">%1$sをステーキングし、毎%2$s報酬を受け取ります</string>
|
||||
<string name="staking_tap_to_unlock">タップしてロック解除</string>
|
||||
<string name="staking_tap_to_unlock_or_vote">タップしてロック解除もしくは投票</string>
|
||||
<string name="staking_tap_to_withdraw">タップして引き出す</string>
|
||||
|
|
@ -764,13 +768,13 @@
|
|||
<string name="staking_vote_locked">投票する</string>
|
||||
<string name="staking_withdraw">引き出す</string>
|
||||
<string name="staking_your_stakes">あなたのステーキング</string>
|
||||
<string name="story_awe_description">カード内に秘密鍵を保管しながら暗号資産を安全に保管します</string>
|
||||
<string name="story_awe_description">カードまたはリング内に秘密鍵を保管しながら、暗号資産を安全に保管します</string>
|
||||
<string name="story_awe_title">革新的なハードウェアウォレット</string>
|
||||
<string name="story_backup_description">1つのウォレットに最大3枚のカード</string>
|
||||
<string name="story_backup_description">1つのウォレットに最大3枚のカードまたは3本のリング</string>
|
||||
<string name="story_backup_title">安全なバックアップ</string>
|
||||
<string name="story_currencies_description">ビットコイン、イーサリアム、その他多くの暗号資産を同時に管理できるハードウェアウォレット – オールインワンカード</string>
|
||||
<string name="story_currencies_description">ビットコイン、イーサリアム、その他多くの暗号資産を同時に管理できるハードウェアウォレット – オール・イン・ワンのカード / リング</string>
|
||||
<string name="story_currencies_title">数千の通貨</string>
|
||||
<string name="story_finish_description">外出先でも、いつでもどこでも使用できます。コードや電池は不要です。暗号資産が必要なときに、カードをスマートフォンにタップするだけです。</string>
|
||||
<string name="story_finish_description">外出先でも、いつでもどこでも使用できます。コードや電池は不要です。暗号資産が必要なときに、カードまたはリングをスマートフォンにタップするだけです。</string>
|
||||
<string name="story_finish_title">すべての人のためのウォレット</string>
|
||||
<string name="story_meet_title">Tangemのご紹介</string>
|
||||
<string name="story_web3_description">100種類以上の分散型サービスで、NFTの交換・購入や、借入・預金を行うことができます。</string>
|
||||
|
|
@ -838,13 +842,13 @@
|
|||
<string name="twins_recreate_toolbar">Tangemツイン</string>
|
||||
<string name="twins_recreate_warning">この操作は元に戻せません。古いウォレットにはアクセスできなくなります。</string>
|
||||
<string name="twins_scan_twin_with_number">番号%sのツインカードをタップし、操作が終了するまで取り外さないでください。</string>
|
||||
<string name="unlock_wallet_description_full">%sを使用するか、カードをスキャンしてウォレットにアクセスしてください</string>
|
||||
<string name="unlock_wallet_description_full">%sを使用するか、カード / リングをスキャンしてウォレットにアクセスしてください</string>
|
||||
<string name="user_push_notification_agreement_argument_one">最新の機能とニュースをお届けします</string>
|
||||
<string name="user_push_notification_agreement_argument_two">新しいプロモーション情報をいち早く入手しましょう</string>
|
||||
<string name="user_push_notification_agreement_header">プッシュ通知を使用しますか?</string>
|
||||
<string name="user_wallet_list_add_button">新しいウォレットを追加</string>
|
||||
<string name="user_wallet_list_delete_prompt">本当にこのウォレットを削除してもよろしいですか?</string>
|
||||
<string name="user_wallet_list_error_unable_to_unlock">エラーが発生しました。カードをスキャンしてログインしてください。</string>
|
||||
<string name="user_wallet_list_error_unable_to_unlock">エラーが発生しました。カードまたはリングをスキャンしてログインしてください。</string>
|
||||
<string name="user_wallet_list_error_wallet_already_saved">このウォレットはすでに保存されています。別のウォレットを追加できます。</string>
|
||||
<string name="user_wallet_list_rename_popup_error_already_exists">%sという名前のウォレットはすでに存在します。</string>
|
||||
<string name="user_wallet_list_rename_popup_placeholder">ウォレット名</string>
|
||||
|
|
@ -852,7 +856,7 @@
|
|||
<string name="user_wallet_list_unlock_all">すべてのロックを解除</string>
|
||||
<string name="user_wallet_list_unlock_all_with">%sですべてをロック解除</string>
|
||||
<string name="wallet_balance_blockchain_unreachable_try_later">ブロックチェーンにアクセスできません。後でもう一度お試しください。</string>
|
||||
<string name="wallet_balance_missing_derivation">カードをスキャン</string>
|
||||
<string name="wallet_balance_missing_derivation">カードまたはリングをスキャン</string>
|
||||
<string name="wallet_connect_alert_sign_message">メッセージに署名することを要求しています。 \n\n %s</string>
|
||||
<string name="wallet_connect_bnb_sign_message">Dapp%1$s 、BNB取引の署名を要求しています\n\n%2$s</string>
|
||||
<string name="wallet_connect_bnb_trade_order_message">%1$sの取引注文\n価格: %2$s\n受取金額: %3$s\n支払金額: %4$s</string>
|
||||
|
|
@ -866,7 +870,7 @@
|
|||
<string name="wallet_connect_error_unsupported_blockchains">セッションリクエストには、WalletConnect接続でサポートされていないブロックチェーンが含まれています。サポートされていないブロックチェーン: \n</string>
|
||||
<string name="wallet_connect_error_unsupported_dapp">技術的な実装のため、このDappとの接続は確立できません。</string>
|
||||
<string name="wallet_connect_error_with_framework_message">不明なエラーが発生しました。エラーメッセージ: %s 。問題が解決しない場合は、お気軽にサポートにお問い合わせください。</string>
|
||||
<string name="wallet_connect_error_wrong_card_selected">Tangemアプリで間違ったカードが選択されました</string>
|
||||
<string name="wallet_connect_error_wrong_card_selected">Tangemアプリで誤ったカードまたはリングが選択されました</string>
|
||||
<string name="wallet_connect_failed_to_build_tx">Dappデータから取引を作成できませんでした。コード: %s</string>
|
||||
<string name="wallet_connect_generic_error_with_code">不明なエラーが発生しました。エラーコード: %d 。問題が解決しない場合は、お気軽にサポートにお問い合わせください。</string>
|
||||
<string name="wallet_connect_no_sessions_message">WalletConnectセッションが開かれていません</string>
|
||||
|
|
@ -891,10 +895,10 @@
|
|||
<string name="wallet_notification_no_internet">インターネット接続がありません</string>
|
||||
<string name="wallet_settings_title">ウォレット設定</string>
|
||||
<string name="wallet_title">Tangem</string>
|
||||
<string name="warning_access_denied_message">%sを使用するか、カードをスキャンしてウォレットにアクセスしてください</string>
|
||||
<string name="warning_access_denied_message">%sを使用するか、カード / リングをスキャンしてウォレットにアクセスしてください</string>
|
||||
<string name="warning_approval_in_progress_message">許可付与のプロセスは現在進行中であり、まもなく完了する予定です。</string>
|
||||
<string name="warning_approval_in_progress_title">承認中</string>
|
||||
<string name="warning_backup_errors_message">カードのアクティベーションが正しく完了しませんでした。デバイスの NFCモジュールに問題があるか、カードをデバイスに正しくタップしていないことが原因かもしれません。サポートチームにお問い合わせください。</string>
|
||||
<string name="warning_backup_errors_message">カードまたはリングのアクティベーションが正しく完了しませんでした。デバイスのNFCモジュールに問題があるか、カードまたはリングをデバイスに正しくタップしていないことが原因かもしれません。サポートチームにお問い合わせください。</string>
|
||||
<string name="warning_backup_errors_title">アクティベーションに失敗しました</string>
|
||||
<string name="warning_beacon_chain_retirement_content">BNBネットワーク開発者によると、BEP-2規格のサポートは2024年6月に終了します。この規格の資産を失わないために、BEP-20規格に変換してください。BNBスマートチェーンネットワークへ移行するには、Tangemのスワップサービスをご利用ください。</string>
|
||||
<string name="warning_beacon_chain_retirement_title">BNBビーコンチェーンは閉鎖されます。</string>
|
||||
|
|
@ -940,7 +944,7 @@
|
|||
<string name="warning_matic_migration_message">MATICはPOLに移行中です。ただし、期限は設定されておらず、MATICはまだ廃止されていません。MATICトークンを引き続き安全に使用することも、取引所でPOLに交換することもできます。</string>
|
||||
<string name="warning_matic_migration_title">MATICからPOLへの移行</string>
|
||||
<plurals name="warning_missing_derivation_message">
|
||||
<item quantity="other">%d ネットワークのアドレスを取得するために、カードを利用してください</item>
|
||||
<item quantity="other">%d ネットワークのアドレスを取得するために、カードまたはリングを利用してください</item>
|
||||
</plurals>
|
||||
<string name="warning_missing_derivation_title">一部のアドレスが見つかりません</string>
|
||||
<string name="warning_network_unreachable_message">現在、ネットワークにアクセスできません。しばらくしてからもう一度お試しください。</string>
|
||||
|
|
@ -967,11 +971,11 @@
|
|||
<string name="welcome_interrupted_backup_alert_message">バックアップが中断されました。再開しますか?</string>
|
||||
<string name="welcome_interrupted_backup_alert_resume">はい、再開します</string>
|
||||
<string name="welcome_interrupted_backup_discard_discard">破棄</string>
|
||||
<string name="welcome_interrupted_backup_discard_message">バックアップを破棄する場合は、カードを工場出荷時の設定にリセットしてやり直す必要があります。</string>
|
||||
<string name="welcome_interrupted_backup_discard_message">バックアップを破棄する場合は、デバイスを工場出荷時の設定にリセットしてやり直す必要があります。</string>
|
||||
<string name="welcome_interrupted_backup_discard_resume">バックアップを再開する</string>
|
||||
<string name="welcome_interrupted_backup_discard_title">これはやり直しができないアクションです</string>
|
||||
<string name="welcome_unlock">%sでログイン</string>
|
||||
<string name="welcome_unlock_card">カードをスキャン</string>
|
||||
<string name="welcome_unlock_description">アプリにアクセスするには、 %sを使用するか、カードをスキャンしてください</string>
|
||||
<string name="welcome_unlock_card">カードまたはリングをスキャン</string>
|
||||
<string name="welcome_unlock_description">アプリにアクセスするには、 %sを使用するか、カードまたはリングをスキャンします</string>
|
||||
<string name="welcome_unlock_title">お帰りなさい!</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -122,7 +122,7 @@
|
|||
<string name="common_fee_selector_option_market">По рынку</string>
|
||||
<string name="common_fee_selector_option_slow">Медленно</string>
|
||||
<string name="common_fee_selector_title">Скорость и комиссия</string>
|
||||
<string name="common_generate_addresses">Получить адреса</string>
|
||||
<string name="common_generate_addresses">Получить ваши адреса</string>
|
||||
<string name="common_go_to_provider">К провайдеру</string>
|
||||
<string name="common_go_to_token">Перейти в токен</string>
|
||||
<string name="common_import">Импортировать</string>
|
||||
|
|
@ -131,6 +131,7 @@
|
|||
<string name="common_left">Осталось %1$s</string>
|
||||
<string name="common_locked">Заблокирован</string>
|
||||
<string name="common_main_network">Основная сеть</string>
|
||||
<string name="common_month">месяц</string>
|
||||
<string name="common_network_fee_title">Сетевая комиссия</string>
|
||||
<string name="common_network_fee_warning_content">Сумма отправки будет уменьшена на %1$s (%2$s) для покрытия выбранного уровня комиссии</string>
|
||||
<string name="common_next">Далее</string>
|
||||
|
|
@ -139,6 +140,7 @@
|
|||
<string name="common_now">Сейчас</string>
|
||||
<string name="common_ok">OK</string>
|
||||
<string name="common_origin_card">Основная карта</string>
|
||||
<string name="common_origin_ring">Основное кольцо</string>
|
||||
<string name="common_passphrase">Парольная фраза</string>
|
||||
<string name="common_paste">Вставить</string>
|
||||
<string name="common_privacy_policy">Политикой конфиденциальности</string>
|
||||
|
|
@ -312,7 +314,8 @@
|
|||
<string name="information_generated_with_ai">Информация сгенерирована ИИ</string>
|
||||
<string name="initial_message_change_access_code_body">Чтобы изменить код доступа, приложите карту или кольцо как показано выше и не убирайте до окончания операции</string>
|
||||
<string name="initial_message_change_passcode_body">Чтобы изменить пароль, приложите карту как показано выше и не убирайте до окончания операции</string>
|
||||
<string name="initial_message_create_wallet_body">Чтобы создать кошелек, приложите карту или кольцо как показано выше и не убирайте до окончания операции</string>
|
||||
<string name="initial_message_create_wallet_body">Чтобы создать кошелек, приложите карту как показано выше и не убирайте до окончания операции</string>
|
||||
<string name="initial_message_create_wallet_body_ring">Чтобы создать кошелек, приложите кольцо как показано выше и не убирайте до окончания операции</string>
|
||||
<string name="initial_message_reset_backup_card_header">Приложите карту #%s для сброса</string>
|
||||
<string name="initial_message_scan_header">Приложите, чтобы отсканировать</string>
|
||||
<string name="initial_message_sign_header">Приложите, чтобы подписать</string>
|
||||
|
|
@ -336,6 +339,7 @@
|
|||
<string name="manage_tokens_add">Добавить</string>
|
||||
<string name="manage_tokens_edit">Изменить</string>
|
||||
<string name="manage_tokens_list_header_title">Рыночная капитализация</string>
|
||||
<string name="manage_tokens_network_selector_native_subtitle">Блокчейн, в котором криптовалюта изначально была создана</string>
|
||||
<string name="manage_tokens_network_selector_native_title">Основная сеть</string>
|
||||
<string name="manage_tokens_network_selector_non_native_subtitle">Не основной или основной блокчейн, на котором размещен токен</string>
|
||||
<string name="manage_tokens_network_selector_non_native_title">Не основные сети</string>
|
||||
|
|
@ -459,11 +463,11 @@
|
|||
<string name="markets_tooltip_message">Потяните вверх или коснитесь поисковой строки, чтобы добавить токены напрямую из рынка</string>
|
||||
<string name="markets_tooltip_title">Добавить токены</string>
|
||||
<string name="nfc_error_unavailable">Функция NFC недоступна на вашем устройстве</string>
|
||||
<string name="onboarding_access_code_feature_1_description">Вам необходимо установить единый код доступа для защиты всех ваших карт или колец</string>
|
||||
<string name="onboarding_access_code_feature_1_description">Установите единый код доступа для защиты всех ваших карт или колец</string>
|
||||
<string name="onboarding_access_code_feature_1_title">Защита</string>
|
||||
<string name="onboarding_access_code_feature_2_description">Позже вы сможете установить индивидуальный код доступа для каждой карты или кольца</string>
|
||||
<string name="onboarding_access_code_feature_2_description">Установите индивидуальный код доступа для каждой карты или кольца позже.</string>
|
||||
<string name="onboarding_access_code_feature_2_title">Персонализация</string>
|
||||
<string name="onboarding_access_code_feature_3_description">Код доступа можно восстановить с помощью привязанной карты или кольца. Не храните все в одном месте.</string>
|
||||
<string name="onboarding_access_code_feature_3_description">Восстановите код доступа с помощью связанной карты или кольца. Не храните все устройства в одном месте.</string>
|
||||
<string name="onboarding_access_code_feature_3_title">Восстановление</string>
|
||||
<string name="onboarding_access_code_hint">Выберите любое слово, фразу или число в качестве кода доступа</string>
|
||||
<string name="onboarding_access_code_intro_title">Создайте код доступа</string>
|
||||
|
|
@ -477,10 +481,12 @@
|
|||
<string name="onboarding_alert_message_not_max_backup_cards_added">Вы добавили одну резервную карту или кольцо. После того, как процесс будет завершен, Вы больше не сможете добавить еще. Если у Вас есть еще одна карта или кольцо, добавьте ее в резервную копию. Хотите продолжить?</string>
|
||||
<string name="onboarding_backup_exit_warning">Процесс резервного копирования почти завершен. Вы не можете выйти из него сейчас.</string>
|
||||
<string name="onboarding_bottom_sheet_passphrase_description">Парольная фраза — это расширенная функция безопасности, которую используют криптокошельки. Она добавляет дополнительное слово или фразу по вашему выбору к уже существующей seed - фразе, чтобы разблокировать совершенно новый набор адресов.</string>
|
||||
<string name="onboarding_button_add_backup_card">Добавить резервную карту или кольцо</string>
|
||||
<string name="onboarding_button_add_backup_card">Добавить карту или кольцо</string>
|
||||
<string name="onboarding_button_backup_card">Сканировать карту</string>
|
||||
<string name="onboarding_button_backup_card_format">Сканировать карту #%d</string>
|
||||
<string name="onboarding_button_backup_now">Создать резервную копию</string>
|
||||
<string name="onboarding_button_backup_origin">Сканировать основную карту</string>
|
||||
<string name="onboarding_button_backup_origin">Сканировать карту</string>
|
||||
<string name="onboarding_button_backup_ring">Сканировать кольцо</string>
|
||||
<string name="onboarding_button_continue_wallet">Перейти к моему кошельку</string>
|
||||
<string name="onboarding_button_finalize_backup">Завершение бэкапа</string>
|
||||
<string name="onboarding_button_receive_crypto">Получить криптовалюту</string>
|
||||
|
|
@ -491,7 +497,7 @@
|
|||
<string name="onboarding_create_wallet_button_create_wallet">Создать кошелек</string>
|
||||
<string name="onboarding_create_wallet_header">Создать кошелек</string>
|
||||
<string name="onboarding_create_wallet_options_button_options">Другие опции</string>
|
||||
<string name="onboarding_create_wallet_options_message">Ваши ключи будут надежно сгенерированы внутри карты или кольца. Никакой seed-фразы, а это значит, что никто не может экспортировать или украсть ее.</string>
|
||||
<string name="onboarding_create_wallet_options_message">Ваши ключи будут надежно сгенерированы внутри чипа. Никакой seed-фразы, а это значит, что никто не может экспортировать или украсть ее.</string>
|
||||
<string name="onboarding_create_wallet_options_title">Cоздавайте ключи приватно</string>
|
||||
<string name="onboarding_done_body">Ваша карта активирована и готова к использованию</string>
|
||||
<string name="onboarding_done_header">Успешно!</string>
|
||||
|
|
@ -517,7 +523,7 @@
|
|||
<string name="onboarding_seed_import_message">Чтобы импортировать кошелек, введите seed-фразу в поле ниже</string>
|
||||
<string name="onboarding_seed_intro_button_generate">Создать seed-фразу</string>
|
||||
<string name="onboarding_seed_intro_button_import">Импорт кошелька</string>
|
||||
<string name="onboarding_seed_intro_message">Seed-фраза — это набор слов, который дает возможность восстановить кошелек. В отличие от ключей, сгенерированных картой, seed-фраза не защищена и может быть скопирована и украдена. Используйте этот вариант на свой страх и риск.</string>
|
||||
<string name="onboarding_seed_intro_message">Seed-фраза — это набор слов, который дает возможность восстановить кошелек. В отличие от ключей, сгенерированных картой или кольцом, seed-фраза не защищена и может быть скопирована и украдена. Используйте этот вариант на свой страх и риск.</string>
|
||||
<string name="onboarding_seed_intro_title">Использовать seed-фразу</string>
|
||||
<string name="onboarding_seed_mnemonic_invalid_checksum">Неверная seed-фраза. Пожалуйста, проверьте порядок слов.</string>
|
||||
<string name="onboarding_seed_mnemonic_wrong_words">Неверная seed-фраза. Пожалуйста, проверьте орфографию.</string>
|
||||
|
|
@ -529,11 +535,14 @@
|
|||
<string name="onboarding_subtitle_scan_backup_card_format">Подготовьте резервную карту с номером %s</string>
|
||||
<string name="onboarding_subtitle_scan_primary">Отсканируйте основную карту или кольцо, чтобы начать процесс резервного копирования.</string>
|
||||
<string name="onboarding_subtitle_scan_primary_card_format">Подготовьте основную карту с номером %s</string>
|
||||
<string name="onboarding_subtitle_success_tangem_wallet_onboarding">Ваш кошелек настроен и готова к использованию.</string>
|
||||
<string name="onboarding_subtitle_scan_ring">Приготовьте кольцо и нажмите кнопку сканирования кольца внизу</string>
|
||||
<string name="onboarding_subtitle_success_tangem_wallet_onboarding">Ваш кошелек настроен и готов к использованию.</string>
|
||||
<string name="onboarding_subtitle_two_backup_cards">Добавлено максимальное количество устройств. Завершите процесс резервного копирования.</string>
|
||||
<string name="onboarding_title">Активация кошелька</string>
|
||||
<string name="onboarding_title_backup_card">Резервная карта</string>
|
||||
<string name="onboarding_title_backup_card_format">Резервная карта #%d</string>
|
||||
<string name="onboarding_title_no_backup_cards">Нет резервных карт или колец</string>
|
||||
<string name="onboarding_title_backup_ring">Резервное кольцо</string>
|
||||
<string name="onboarding_title_no_backup_cards">Нет резервных устройств</string>
|
||||
<string name="onboarding_title_notifications">Уведомления</string>
|
||||
<string name="onboarding_title_one_backup_card">Добавлено одно резервное устройство</string>
|
||||
<string name="onboarding_title_scan_origin_card">Подготовьте свою карту</string>
|
||||
|
|
@ -600,7 +609,7 @@
|
|||
<string name="reset_card_to_factory_button_title">Сбросить карту</string>
|
||||
<string name="reset_card_to_factory_condition_1">Я понимаю, что после выполнения этого действия у меня больше не будет доступа к текущему кошельку</string>
|
||||
<string name="reset_card_to_factory_condition_2">Я понимаю, что не смогу этой картой восстановить пароль на остальных картах этого кошелька, если я его забуду</string>
|
||||
<string name="reset_card_with_backup_to_factory_message">Сброс к заводским настройкам приведет к полному удалению кошелька с выбранной карты. Вы не сможете восстановить текущий кошелек или использовать данную карту для восстановления кода доступа.</string>
|
||||
<string name="reset_card_with_backup_to_factory_message">Сброс к заводским настройкам приведет к полному удалению кошелька с выбранной карты или кольца. Вы не сможете восстановить текущий кошелек или использовать данную карту или кольцо для восстановления кода доступа.</string>
|
||||
<string name="reset_card_without_backup_to_factory_message">Сброс к заводским настройкам приведет к полному удалению кошелька с выбранной карты или кольца. Вы не сможете восстановить текущий кошелек.</string>
|
||||
<string name="ring_promo_text">Владельцам колец — 3 обмена без комиссии на Changelly до 15.11!</string>
|
||||
<string name="ring_promo_title">Обмен с 0%% комиссией!</string>
|
||||
|
|
|
|||
|
|
@ -116,7 +116,7 @@
|
|||
<string name="common_fee_selector_option_market">Market</string>
|
||||
<string name="common_fee_selector_option_slow">Slow</string>
|
||||
<string name="common_fee_selector_title">Speed and fee</string>
|
||||
<string name="common_generate_addresses">Get addresses</string>
|
||||
<string name="common_generate_addresses">Get your addresses</string>
|
||||
<string name="common_go_to_provider">Go to provider</string>
|
||||
<string name="common_go_to_token">Go to token</string>
|
||||
<string name="common_hour">hour</string>
|
||||
|
|
@ -135,6 +135,7 @@
|
|||
<string name="common_now">Now</string>
|
||||
<string name="common_ok">OK</string>
|
||||
<string name="common_origin_card">Primary card</string>
|
||||
<string name="common_origin_ring">Primary ring</string>
|
||||
<string name="common_passphrase">Passphrase</string>
|
||||
<string name="common_paste">Paste</string>
|
||||
<string name="common_privacy_policy">Privacy Policy</string>
|
||||
|
|
@ -309,7 +310,8 @@
|
|||
<string name="information_generated_with_ai">This information was generated with AI</string>
|
||||
<string name="initial_message_change_access_code_body">To change the access code tap the card or ring as shown above and do not remove until the end of the operation</string>
|
||||
<string name="initial_message_change_passcode_body">To change the passcode tap the card as shown above and do not remove until the end of the operation</string>
|
||||
<string name="initial_message_create_wallet_body">To create the wallet tap the card or ring as shown above and do not remove until the end of the operation</string>
|
||||
<string name="initial_message_create_wallet_body">To create the wallet tap the card as shown above and do not remove until the end of the operation</string>
|
||||
<string name="initial_message_create_wallet_body_ring">To create the wallet tap the ring as shown above and do not remove until the end of the operation</string>
|
||||
<string name="initial_message_reset_backup_card_header">Tap the card #%s of the wallet</string>
|
||||
<string name="initial_message_scan_header">Tap to scan</string>
|
||||
<string name="initial_message_sign_header">Tap to sign</string>
|
||||
|
|
@ -452,11 +454,11 @@
|
|||
<string name="markets_tooltip_message">Pull this up or tap the search bar to add tokens directly from the market</string>
|
||||
<string name="markets_tooltip_title">Add tokens</string>
|
||||
<string name="nfc_error_unavailable">NFC is not available on your device</string>
|
||||
<string name="onboarding_access_code_feature_1_description">You have to set up a single access code to protect all your cards or rings</string>
|
||||
<string name="onboarding_access_code_feature_1_description">Set up a single access code to protect all your devices.</string>
|
||||
<string name="onboarding_access_code_feature_1_title">Protect</string>
|
||||
<string name="onboarding_access_code_feature_2_description">You can set up an individual access code on each card or ring later</string>
|
||||
<string name="onboarding_access_code_feature_2_description">Set an individual access code for each card or ring later.</string>
|
||||
<string name="onboarding_access_code_feature_2_title">Personalize</string>
|
||||
<string name="onboarding_access_code_feature_3_description">The access code can be restored with a linked card or ring. Don’t keep all at one place.</string>
|
||||
<string name="onboarding_access_code_feature_3_description">Restore the access code with a linked card or ring. Don`t keep all your devices in one place.</string>
|
||||
<string name="onboarding_access_code_feature_3_title">Restore</string>
|
||||
<string name="onboarding_access_code_hint">Choose any word, phrase, or number you want as your access code</string>
|
||||
<string name="onboarding_access_code_intro_title">Create Access Code</string>
|
||||
|
|
@ -470,12 +472,14 @@
|
|||
<string name="onboarding_alert_message_not_max_backup_cards_added">You\'ve added one backup card or ring. When backup process is finished you can\'t add more backup devices. If you have one more card or ring, add it to backup. Do you like to continue the backup process?</string>
|
||||
<string name="onboarding_backup_exit_warning">The backup process is partly complete. You can\'t exit it now.</string>
|
||||
<string name="onboarding_bottom_sheet_passphrase_description">The passphrase is an advanced security feature that crypto wallets use. It adds an extra word or phrase of your own choosing to your already existing recovery phrase to unlock a brand-new set of addresses.</string>
|
||||
<string name="onboarding_button_add_backup_card">Add a backup card or ring</string>
|
||||
<string name="onboarding_button_backup_card_format">Scan the card #%d</string>
|
||||
<string name="onboarding_button_add_backup_card">Add a card or ring</string>
|
||||
<string name="onboarding_button_backup_card">Scan card</string>
|
||||
<string name="onboarding_button_backup_card_format">Scan card #%d</string>
|
||||
<string name="onboarding_button_backup_now">Backup now</string>
|
||||
<string name="onboarding_button_backup_origin">Scan the primary card</string>
|
||||
<string name="onboarding_button_backup_origin">Scan card</string>
|
||||
<string name="onboarding_button_backup_ring">Scan ring</string>
|
||||
<string name="onboarding_button_continue_wallet">Continue to my wallet</string>
|
||||
<string name="onboarding_button_finalize_backup">Finalize the backup</string>
|
||||
<string name="onboarding_button_finalize_backup">Finalize backup</string>
|
||||
<string name="onboarding_button_receive_crypto">Receive crypto</string>
|
||||
<string name="onboarding_button_scan_origin_card">Scan primary card</string>
|
||||
<string name="onboarding_button_skip_backup">Skip for later</string>
|
||||
|
|
@ -484,7 +488,7 @@
|
|||
<string name="onboarding_create_wallet_button_create_wallet">Create wallet</string>
|
||||
<string name="onboarding_create_wallet_header">Create a wallet</string>
|
||||
<string name="onboarding_create_wallet_options_button_options">Other options</string>
|
||||
<string name="onboarding_create_wallet_options_message">Your keys will be securely generated inside the card or ring. There is no seed phrase, which means nobody can export or steal it.</string>
|
||||
<string name="onboarding_create_wallet_options_message">Your keys will be securely generated inside the chip. There is no seed phrase, which means nobody can export or steal it.</string>
|
||||
<string name="onboarding_create_wallet_options_title">Generate keys privately</string>
|
||||
<string name="onboarding_done_body">Your card is activated and ready to be used</string>
|
||||
<string name="onboarding_done_header">Success!</string>
|
||||
|
|
@ -506,7 +510,7 @@
|
|||
<string name="onboarding_seed_import_message">To import your wallet, enter your seed phrase in the field below</string>
|
||||
<string name="onboarding_seed_intro_button_generate">Generate seed phrase</string>
|
||||
<string name="onboarding_seed_intro_button_import">Import wallet</string>
|
||||
<string name="onboarding_seed_intro_message">A seed phrase is a series of words that allows you to recover your wallet. Unlike the keys generated by the card, seed phrases are unprotected and can be copied and stolen. Use this option at your own risk.</string>
|
||||
<string name="onboarding_seed_intro_message">A seed phrase is a series of words that allows you to recover your wallet. Unlike the keys generated by the card or ring, seed phrases are unprotected and can be copied and stolen. Use this option at your own risk.</string>
|
||||
<string name="onboarding_seed_intro_title">Use seed phrase</string>
|
||||
<string name="onboarding_seed_mnemonic_invalid_checksum">Invalid seed phrase. Please check the word order.</string>
|
||||
<string name="onboarding_seed_mnemonic_wrong_words">Invalid seed phrase. Please check your spelling.</string>
|
||||
|
|
@ -518,11 +522,14 @@
|
|||
<string name="onboarding_subtitle_scan_backup_card_format">Prepare the backup card with number %s</string>
|
||||
<string name="onboarding_subtitle_scan_primary">Scan the primary card or ring to start the backup process.</string>
|
||||
<string name="onboarding_subtitle_scan_primary_card_format">Prepare the primary card with number %s</string>
|
||||
<string name="onboarding_subtitle_scan_ring">Prepare the ring and press the scan button below</string>
|
||||
<string name="onboarding_subtitle_success_tangem_wallet_onboarding">Your wallet is configured and ready for use.</string>
|
||||
<string name="onboarding_subtitle_two_backup_cards">Max number of devices added. Finalize the backup process.</string>
|
||||
<string name="onboarding_title">Activating wallet</string>
|
||||
<string name="onboarding_title_backup_card">Backup card</string>
|
||||
<string name="onboarding_title_backup_card_format">Backup card #%d</string>
|
||||
<string name="onboarding_title_no_backup_cards">No backup cards or rings</string>
|
||||
<string name="onboarding_title_backup_ring">Backup ring</string>
|
||||
<string name="onboarding_title_no_backup_cards">No backup devices</string>
|
||||
<string name="onboarding_title_notifications">Notifications</string>
|
||||
<string name="onboarding_title_one_backup_card">One backup device added</string>
|
||||
<string name="onboarding_title_scan_origin_card">Prepare your card</string>
|
||||
|
|
@ -585,7 +592,7 @@
|
|||
<string name="reset_card_to_factory_button_title">Reset the card</string>
|
||||
<string name="reset_card_to_factory_condition_1">I understand that after performing this action, I will no longer have access to the current wallet</string>
|
||||
<string name="reset_card_to_factory_condition_2">I realize that I can\'t use this card to recover my access code on the other cards of the current wallet</string>
|
||||
<string name="reset_card_with_backup_to_factory_message">Factory Reset will completely delete the wallet from the selected card. You will not be able to restore the current wallet or use the card to recover the access code.</string>
|
||||
<string name="reset_card_with_backup_to_factory_message">Factory Reset will completely delete the wallet from the selected card or ring. You will not be able to restore the current wallet or use the card or ring to recover the access code.</string>
|
||||
<string name="reset_card_without_backup_to_factory_message">Factory Reset will completely delete the wallet from the selected card or ring and remove it from the app. You will not be able to restore the current wallet.</string>
|
||||
<string name="ring_promo_text">Ring owners get 3 commission-free swaps on Changelly until 15.11!</string>
|
||||
<string name="ring_promo_title">Swap With 0%% Fees Now!</string>
|
||||
|
|
@ -678,7 +685,7 @@
|
|||
<string name="send_transaction_success">Transaction has been successfully signed and sent to the blockchain node. Wallet balance will be updated in a while</string>
|
||||
<string name="send_tron_account_activation_error">%1$s is an asset in the Tron network. To calculate the fee and make a transaction you need to deposit some Tron (TRX) in your account.</string>
|
||||
<string name="sent_transaction_sent_title">Transaction sent</string>
|
||||
<string name="settings_card_settings_footer">Prepare to scan card or ring you want to setup.</string>
|
||||
<string name="settings_card_settings_footer">Prepare to scan card or ring you want to set up.</string>
|
||||
<string name="settings_forget_wallet">Forget wallet</string>
|
||||
<string name="settings_forget_wallet_footer">This will remove the wallet from the application. The wallet itself can be added again.</string>
|
||||
<string name="settings_wallet_name_title">Name</string>
|
||||
|
|
@ -841,14 +848,14 @@
|
|||
<string name="twin_error_wrong_twin">You\'ve scanned wrong twin card. Please try another one</string>
|
||||
<string name="twins_onboarding_description_format">This one that you are holding in your hands and the other one with number %s.\n\nBoth cards can be used to extract funds from this wallet.</string>
|
||||
<string name="twins_onboarding_subtitle">One wallet. Two cards.</string>
|
||||
<string name="twins_recreate_button_format">Scan the card #%s</string>
|
||||
<string name="twins_recreate_button_format">Scan card #%s</string>
|
||||
<string name="twins_recreate_title_creating_wallet">Creating wallet</string>
|
||||
<string name="twins_recreate_title_format">Scan the #%s twin card</string>
|
||||
<string name="twins_recreate_title_preparing">Preparing card</string>
|
||||
<string name="twins_recreate_toolbar">Tangem Twin</string>
|
||||
<string name="twins_recreate_warning">This action is irreversible. You will not have access to the old wallet.</string>
|
||||
<string name="twins_scan_twin_with_number">Tap the twin card with number %s and do not remove until the end of the operation</string>
|
||||
<string name="unlock_wallet_description_full">Use %s or scan a card/ring to have an access to your wallet</string>
|
||||
<string name="unlock_wallet_description_full">Use %s or scan a card/ring to have access to your wallet</string>
|
||||
<string name="user_push_notification_agreement_argument_one">Stay up to date with the latest features and news</string>
|
||||
<string name="user_push_notification_agreement_argument_two">Be the first to know about new promotions</string>
|
||||
<string name="user_push_notification_agreement_header">Would you like to use\nPush-notifications?</string>
|
||||
|
|
@ -862,7 +869,7 @@
|
|||
<string name="user_wallet_list_unlock_all">Unlock all</string>
|
||||
<string name="user_wallet_list_unlock_all_with">Unlock all with %s</string>
|
||||
<string name="wallet_balance_blockchain_unreachable_try_later">Blockchain is unreachable. Try later</string>
|
||||
<string name="wallet_balance_missing_derivation">Scan the card or ring</string>
|
||||
<string name="wallet_balance_missing_derivation">Scan card or ring</string>
|
||||
<string name="wallet_connect_alert_sign_message">Requesting to sign a message.\n\n%s</string>
|
||||
<string name="wallet_connect_bnb_sign_message">Dapp %1$s, requesting to\nsign BNB transaction.\n\n%2$s</string>
|
||||
<string name="wallet_connect_bnb_trade_order_message">Trade order for %1$s\nPrice: %2$s\nAmount to receive: %3$s\nAmount to pay: %4$s</string>
|
||||
|
|
@ -979,7 +986,7 @@
|
|||
<string name="welcome_interrupted_backup_alert_message">You have an interrupted backup. Do you want to resume?</string>
|
||||
<string name="welcome_interrupted_backup_alert_resume">Yes, resume</string>
|
||||
<string name="welcome_interrupted_backup_discard_discard">Discard</string>
|
||||
<string name="welcome_interrupted_backup_discard_message">If you will discard the backup now, then you will have to reset the devices to factory settings to start over again</string>
|
||||
<string name="welcome_interrupted_backup_discard_message">If you discard the backup now, then you will have to reset the devices to factory settings to start over again</string>
|
||||
<string name="welcome_interrupted_backup_discard_resume">Resume backup</string>
|
||||
<string name="welcome_interrupted_backup_discard_title">This is an irreversible action</string>
|
||||
<string name="welcome_unlock">Log in with %s</string>
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ markdownComposeView = "0.5.4"
|
|||
# region Tangem
|
||||
tangemBlockchainSdk = "release-app_5.16-813"
|
||||
#tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds
|
||||
tangemCardSdk = "release-app_5.16-388"
|
||||
tangemCardSdk = "release-app_5.16-389"
|
||||
#tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^
|
||||
tangemVico = "2.0.0-alpha.25-tangem17"
|
||||
#tangemVico = "0.0.1" # Keep it! - used for local builds ^
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue