From 6fcc50a39906ae2e5765dbddca2d3b7c91a77c3d Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 7 Nov 2025 16:48:35 +0500 Subject: [PATCH] Updated on 2026-08-14 --- core/res/src/main/res/values-de/strings.xml | 47 ++++++++++++++++++- core/res/src/main/res/values-es/strings.xml | 7 ++- core/res/src/main/res/values-fr/strings.xml | 3 ++ core/res/src/main/res/values-ja/strings.xml | 10 ++-- core/res/src/main/res/values-ru/strings.xml | 2 +- .../src/main/res/values-uk-rUA/strings.xml | 2 + core/res/src/main/res/values/strings.xml | 17 +++++-- .../impl/main/ui/YieldSupplyBlockContent.kt | 2 +- .../impl/promo/ui/YieldSupplyPromoContent.kt | 2 +- .../ui/YieldSupplyFeePolicyContent.kt | 2 +- .../model/YieldSupplyStartEarningModel.kt | 2 +- 11 files changed, 83 insertions(+), 13 deletions(-) diff --git a/core/res/src/main/res/values-de/strings.xml b/core/res/src/main/res/values-de/strings.xml index 13d5401bc0..cbf3127021 100644 --- a/core/res/src/main/res/values-de/strings.xml +++ b/core/res/src/main/res/values-de/strings.xml @@ -258,7 +258,6 @@ Aktivieren Aktiviert Fehler - Netzwerkdienstgebühr Umtausch Erkunden Transaktionsverlauf einsehen @@ -574,11 +573,14 @@ Gehe zum Backup Bitte sicher Deine Wallet, bevor Du einen Zugangscode erstellst. Zuerst die Sicherung abschließen + Unvollständig Andere Methoden Physische Geräte, die Deine privaten Schlüssel sicher offline speichern. Wiederherstellungs-Phrase Um Deine Wallet auf Hardware umzustellen, erstelle vorher ein Backup. + Deine privaten Schlüssel sind sicher verschlüsselt und auf Deinem Telefon gespeichert. Schlüssel werden in der App gespeichert + Erstelle oder stelle Deine Wallet mithilfe einer Wiederherstellungsphrase wieder her – Deinem integrierten Backup. Sicherung der Seed-Phrase Mobile Wallet erstellen Vorhandene Wallet importieren @@ -966,6 +968,7 @@ %s min Erhältlich ab + Verfügbar bis zu Du erhältst Der Service wird von einem externen Anbieter bereitgestellt. \n Tangem übernimmt keine Verantwortung. Du kannst diesen Bildschirm schließen und den Transaktionsstatus auf dem Bildschirm mit den Token-Details überprüfen. @@ -1188,8 +1191,10 @@ Ein Staking-Konto ist ein spezielles Konto, auf dem eingesetzte SOL-Token gespeichert werden. Es wird erstellt, indem Sie Ihre Token an einen Validator delegieren, um an der Transaktionsvalidierung teilzunehmen und Belohnungen zu erhalten. Für die Einrichtung des Staking-Kontos wird eine geringe Gebühr erhoben, die nach Abschluss des Stakings zurückerstattet wird. Jährliche prozentuale Rendite Die jährliche prozentuale Rendite, die du durch die Teilnahme am Staking erzielen kannst. + Jährlicher prozentualer Ertrag APY zeigt den jährlichen prozentualen Ertrag des Validators basierend auf seiner Leistung Effektiver Jahreszins + Effektiver Jahreszins Belohnungen sammeln sich täglich automatisch in deinem Staking-Konto an. Verfügbar Durchschnittliche Belohnungsquote @@ -1365,6 +1370,8 @@ Ausstehend Die Bank hat diese Transaktionsanfrage abgelehnt. Diese Gebühr dient zur Deckung der Kosten für die Abwicklung Deiner Überweisung. + Nutze Dein Geld weiterhin. Du kannst es jederzeit einfrieren. + Karte entsperren? Abhebung Guthaben hinzufügen Aufladeoptionen @@ -1389,6 +1396,7 @@ Aufdecken Tausche beliebige Vermögenswerte in Deinem Portfolio gegen eine Karte. Kartendetails + Karte entsperren Konto erstellen und Karte ausstellen Tangem Pay Status anzeigen @@ -1491,20 +1499,37 @@ Wallet umbenennen Alle freischalten Alle mit %s freischalten + AML-geprüft + Verfügbar + Gesperrt + Schulden Grenzen + Andere (kein OTP) + Einzeltransaktion + Gesamt Verfügbar für %d Tag Verfügbar für %d Tage + Das verfügbare Guthaben ist das tatsächlich verfügbare Guthaben unter Berücksichtigung ausstehender Transaktionen, gesperrter Beträge und Sollsaldo, um Überziehungskredite zu vermeiden. + Verfügbar bis %1$s Guthaben und Limits + Fehlende Zahlungskontoinformationen. Bitte kontaktiere den Support. + Informationen zum Token konnten nicht geladen werden. + Die Informationen werden noch geladen, bitte warten. + Limits sind erforderlich, um Kosten zu kontrollieren, die Sicherheit zu verbessern und Risiken zu managen. Du kannst %1$s ausgeben, während des Zeitraums für Kartenzahlungen in Geschäften und %2$s für andere Transaktionen, z.B. Abos oder Schulden. + Der Zugangscode dient zur Verwaltung Deines Zahlungskontos und zum Schutz vor unbefugtem Zugriff. Zugangscode Aktivierung des Kontos Bitte wähle die Wallet aus, mit der Du den Registrierungsprozess gestartet hast, um die Transaktion zur Erstellung Deines Kontos auf der Blockchain zu signieren + Aktivierung abbrechen Möchtest Du den Vorgang wirklich beenden? Du kannst später dort fortfahren, wo Du aufgehört hast. Das wird nicht lange dauern. Wir richten gerade Dein Konto ein. Das wird nicht lange dauern. Wir schließen die Aktivierung ab. Alles wird vorbereitet! Andere Wallet + Richte einen 4-stelligen Code ein. \n Dieser wird für Zahlungen verwendet. + PIN-Code PIN-Code erstellen PIN wurde nicht akzeptiert. Versuche es erneut oder verwende einen anderen Code. Ungültige PIN: Sequenzen oder Wiederholungen vermeiden @@ -1513,11 +1538,31 @@ Tangem Wallet vorbereiten Du kannst Deine Verbindung \n auf der Website des Drittanbieters \n herstellen und zurück zur Tangem-App gelangen Zur Website gehen + Wallet-Verbindung Wallet wählen + Aktivierung fortsetzen Fahren wir mit der Einrichtung Deines Kontos fort. Willkommen zurück! + Aktivierung starten Folge den Schritten, um Dein Konto einzurichten. Willkommen! + Blockchain Betrag + Währungscode + Datum + Fehlercode + Transaktionsdetails + Händlerkategoriecode + Handelsstadt + Händler-Ländercode + Händlername + ID anfordern + Status + Transaktion + Transaktionsbetrag + Transaktions-Hash + Transaktionsanfrage + Transaktionsstatus + Typ Diese Transaktion anfechten Freischalten Scanne Deine Karte, um den Zugriff freizuschalten diff --git a/core/res/src/main/res/values-es/strings.xml b/core/res/src/main/res/values-es/strings.xml index 558a2135a6..a84c13660c 100644 --- a/core/res/src/main/res/values-es/strings.xml +++ b/core/res/src/main/res/values-es/strings.xml @@ -194,6 +194,7 @@ Velocidad y tarifa Finalizar Sincronizar direcciones + Comenzar Ir al proveedor Ir al token Entendido @@ -984,6 +985,7 @@ Una cuenta de staking es una cuenta especial donde se almacenan los tokens SOL de staking. Se crea cuando delegas sus tokens a un validador para participar en la validación de transacciones y ganar recompensas. Se cobra una pequeña tarifa por crear la cuenta de staking, que se devuelve una vez que se completa el staking. Porcentaje de rendimiento anual El porcentaje de rendimiento anual que podrá ganar como participante en el staking. + APY muestra el porcentaje de rendimiento anual del validador en función de su rendimiento APR APY Las recompensas se acumulan automáticamente en su saldo de staking diariamente. @@ -1160,6 +1162,7 @@ El envío de fondos estará disponible una vez que se complete(n) la(s) transacción(es) pendiente(s) en la red %s Vender %s no es compatible con los proveedores actuales, pero estamos trabajando para agregar más opciones. El staking de %s no es compatible con los proveedores actuales, pero estamos trabajando para agregar más opciones. + Se ha revocado la aprobación. Sus fondos permanecen en modo de rendimiento. Para realizar acciones, vuelva al modo de rendimiento y otorgue el permiso nuevamente. Generar XPUB Ocultar Está a punto de ocultar este token de la pantalla principal. Puede volver a agregarlo en cualquier momento a través de la página de gestión de tokens. @@ -1549,6 +1552,7 @@ Al desactivar esto, retirará sus fondos de Aave a %s en su billetera y dejará de ganar recompensas. La comisión de red se deducirá del importe que retire. Desactivar el modo de rendimiento + Suministrar Suministro APY APY Los intereses se devengan automáticamente @@ -1560,5 +1564,6 @@ Deposite algo de %1$s %2$s para cubrir la tarifa de red para las transacciones No se puede cubrir la tarifa %s El servicio de intereses no está disponible en este momento. Vuelva a intentarlo más tarde. - Ganancias no disponibles + Modo de rendimiento no disponible + No se puede cargar el gráfico... diff --git a/core/res/src/main/res/values-fr/strings.xml b/core/res/src/main/res/values-fr/strings.xml index 778dc97f1b..4d0bd4f6aa 100644 --- a/core/res/src/main/res/values-fr/strings.xml +++ b/core/res/src/main/res/values-fr/strings.xml @@ -172,6 +172,7 @@ Vitesse et frais Terminer Synchroniser les adresses + Commencer Aller au fournisseur Aller au jeton Compris @@ -949,6 +950,7 @@ Cela supprimera le portefeuille de l\'application. Le portefeuille lui-même peut être ajouté à nouveau. Nom Faites travailler votre jeton pour vous + Pour commencer à staker, votre compte TON doit être activé avec une transaction de 1 TON. Les fonds restent sur votre compte, car cette étape sert uniquement à l\'activer pour le staking. Le montant à staker doit être au moins %s Le montant du staking sera arrondi à %1$s TRX en raison des règles du réseau. Le montant d\'annulation du staking sera arrondi à %1$s TRX en raison des règles du réseau. @@ -1132,6 +1134,7 @@ L\'envoi de fonds sera disponible une fois la ou les transactions en attente dans le réseau %s terminées. L\'achat de %s n\'est pas pris en charge par les fournisseurs actuels mais nous travaillons à ajouter plus d\'options. Le staking de %s n\'est pas pris en charge par les fournisseurs actuels, mais nous travaillons à ajouter plus d\'options. + L’autorisation a été révoquée. Vos fonds restent en mode rendement. Pour effectuer des actions, accédez au mode rendement et accordez à nouveau l’autorisation. Générer XPUB Masquer Vous êtes sur le point de masquer ce jeton de l\'écran principal. Vous pouvez le rajouter à tout moment via la page de gestion des jetons. diff --git a/core/res/src/main/res/values-ja/strings.xml b/core/res/src/main/res/values-ja/strings.xml index 74b96d49b9..77b2d58b3b 100644 --- a/core/res/src/main/res/values-ja/strings.xml +++ b/core/res/src/main/res/values-ja/strings.xml @@ -253,7 +253,6 @@ 有効にする 有効 エラー - ネットワークサービス手数料 スワップ 移動する 取引履歴を調べる @@ -949,6 +948,7 @@ %s分 利用可能: + 利用可能金額 以下が手に入ります。 サービスは外部プロバイダーによって提供されます。 \nTangemは責任を負いません。 この画面を閉じて、トークンの詳細画面で取引状況を確認できます。 @@ -1158,11 +1158,12 @@ 名前 トークンを活用しよう ネットワーク手数料とは、ブロックチェーン上で取引を処理し、承認するために支払う少額の料金です。 - ステーキングを始めるには、1 TONの自己取引によってTONアカウントを有効化する必要があります。資金はウォレット内にそのまま残ります。これは、ステーキング有効化のためのステップにすぎません。 + ステーキングを始めるには、1 TONを取引してTONアカウントを有効化する必要があります。資金はウォレット内にそのまま残ります。これは、ステーキング有効化のためのステップにすぎません。 アカウントの有効化 ステーキング金額は %s 以上である必要があります ネットワークルールにより、ステーキング金額は%1$s TRX に切り上げられます。 ネットワークルールにより、ステーキング解除の量は%1$s TRX に切り上げられます。 + APR %1$s% ステーキング解除分を請求する ステーキングアカウント手数料 ステーキングアカウントとは、ステーキングされたSOLが保管される特別なアカウントです。トークンをバリデーターに委任し、取引の検証に参加して報酬を受け取る際に作成されます。ステーキングアカウントの作成には少額の手数料がかかりますが、ステーキング完了後に返金されます。 @@ -1346,6 +1347,8 @@ 保留中 銀行がこの取引リクエストを拒否しました。 この手数料は、送金処理にかかるコストをカバーするためのものです。 + 資金は引き続き使用できます。いつでも一時停止できます。 + カードの一時停止を解除しますか? 出金 資金を追加 入金オプション @@ -1370,6 +1373,7 @@ 表示 ポートフォリオ内のあらゆる資産をカードと交換 カードの詳細 + カードの一時停止を解除 アカウントを作成してカードを発行 Tangem Pay ステータスを表示 @@ -1856,7 +1860,7 @@ 次回の入金は自動的にAaveに供給されます。 アクティブ 停止中 - 利回りモードを無効にする + 利回りモードを解除中 これをオフにすると、Aaveから資産が引き出され、ウォレット内の%sに変換され、利回りの発生が停止します。 出金金額からネットワーク手数料が差し引かれます。 利回りモードを無効にする diff --git a/core/res/src/main/res/values-ru/strings.xml b/core/res/src/main/res/values-ru/strings.xml index 7e27e29ccb..a4f1af4013 100644 --- a/core/res/src/main/res/values-ru/strings.xml +++ b/core/res/src/main/res/values-ru/strings.xml @@ -186,7 +186,6 @@ Включить Включено Ошибка - Комиссия сети Обменять Обозреватель Посмотреть историю транзакций @@ -1318,6 +1317,7 @@ Переименование кошелька Разблокировать все Разблокировать все с %s + Активация аккаунта ПИН не принят. Попробуйте ещё раз или введите другой код. Что выбрать? Блокчейн недоступен. Попробуйте позже. diff --git a/core/res/src/main/res/values-uk-rUA/strings.xml b/core/res/src/main/res/values-uk-rUA/strings.xml index bb34e10eab..eb74113ec1 100644 --- a/core/res/src/main/res/values-uk-rUA/strings.xml +++ b/core/res/src/main/res/values-uk-rUA/strings.xml @@ -172,6 +172,7 @@ Швидкість та комісія Завершити Синхронізувати адреси + Почати Перейти до провайдера Перейти до токену Зrozуміло @@ -1138,6 +1139,7 @@ Надсилання коштів стане доступним після завершення транзакції(-ій) в мережі %s Наразі продаж %s недоступний. Слідкуйте за нашими оновленнями. Стейкінг %s зараз недоступний. Будь ласка, слідкуйте за нашими оновленнями. + Дозвіл скасовано. Ваші кошти залишаються в режимі прибутковості. Щоб виконати дії, перейдіть у режим прибутковості та надайте дозвіл знову. Згенерувати XPUB Приховати Ви збираєтеся приховати цей токен з головного екрану. Ви можете додати його назад будь-коли на сторінці керування токенами. diff --git a/core/res/src/main/res/values/strings.xml b/core/res/src/main/res/values/strings.xml index 759d5737b1..9c03a1494f 100644 --- a/core/res/src/main/res/values/strings.xml +++ b/core/res/src/main/res/values/strings.xml @@ -258,7 +258,7 @@ Enable Enabled Error - Network service fee + Estimated fee Swap Explore Explore transaction history @@ -274,7 +274,7 @@ Free From Synchronize addresses - Get started + Learn more Get token Go to provider Go to token @@ -573,11 +573,13 @@ Upgrade current wallet Go to backup Please back up your wallet before creating an access code. + Finish Backup First Finalize backup first Incomplete Other methods Physical devices that securely store your private key offline. Recovery phrase + To secure your wallet with a Access Code, complete the backup first. To upgrade your wallet to hardware, back it up first. Your private keys are securely encrypted and stored on your phone Keys are stored in the app @@ -969,6 +971,7 @@ %s min Available from + Available up to You get Service is provided by an external provider. \nTangem is not responsible. You can close this screen and check the transaction status on the token details screen. @@ -1356,6 +1359,7 @@ You receive Choose token not available + Card frozen Deposit Dispute Explore transaction @@ -1363,13 +1367,19 @@ Fee Keep your money safe if your card is lost or stolen. You can unfreeze anytime. Freeze your card? + Failed to freeze the card. Try again later. Freeze + Your card is frozen. Get Help Completed Declined Pending The bank rejected this transaction request. This fee goes to cover the cost of handling your transfer. + Keep using your money. You can freeze anytime. + Unfreeze your card? + Failed to unfreeze the card. Try again later. + Your card is unfrozen. Withdrawal Add funds Top-up options @@ -1394,6 +1404,7 @@ Reveal Swap any asset in your portfolio for card Card details + Unfreeze Card Create account and issue a card Tangem Pay View Status @@ -1925,7 +1936,7 @@ When you top up, your funds will be automatically sent to Aave to start earning interest. %s will be deducted to cover the transaction fee. Supply assets Your %s will be supplied to Aave, but will remain manageable. - See fee policy + See top-up fee policy Your next top-ups will be automatically supplied to Aave. Active Paused diff --git a/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/main/ui/YieldSupplyBlockContent.kt b/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/main/ui/YieldSupplyBlockContent.kt index 1cbf8f1cfe..1dc3b822c5 100644 --- a/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/main/ui/YieldSupplyBlockContent.kt +++ b/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/main/ui/YieldSupplyBlockContent.kt @@ -71,7 +71,7 @@ private fun SupplyAvailable(supplyUM: YieldSupplyUM.Available, modifier: Modifie modifier = modifier, button = { SecondaryButton( - text = stringResourceSafe(R.string.common_learn_more), + text = stringResourceSafe(R.string.common_get_started), onClick = supplyUM.onClick, size = TangemButtonSize.WideAction, modifier = Modifier.fillMaxWidth(), diff --git a/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/promo/ui/YieldSupplyPromoContent.kt b/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/promo/ui/YieldSupplyPromoContent.kt index 12359bae82..5f3097807a 100644 --- a/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/promo/ui/YieldSupplyPromoContent.kt +++ b/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/promo/ui/YieldSupplyPromoContent.kt @@ -57,7 +57,7 @@ internal fun YieldSupplyPromoContent( onClick = clickIntents::onUrlClick, ) PrimaryButton( - text = stringResourceSafe(R.string.yield_module_start_earning), + text = stringResourceSafe(R.string.common_continue), onClick = clickIntents::onStartEarningClick, modifier = Modifier .padding( diff --git a/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/subcomponents/feepolicy/ui/YieldSupplyFeePolicyContent.kt b/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/subcomponents/feepolicy/ui/YieldSupplyFeePolicyContent.kt index ec32b8e52b..23b09ad7f7 100644 --- a/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/subcomponents/feepolicy/ui/YieldSupplyFeePolicyContent.kt +++ b/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/subcomponents/feepolicy/ui/YieldSupplyFeePolicyContent.kt @@ -91,7 +91,7 @@ internal fun YieldSupplyFeePolicyContent( YieldSupplyFeeUM.Loading -> null } YieldSupplyFeeRow( - title = resourceReference(R.string.yield_module_fee_policy_sheet_current_fee_title), + title = resourceReference(R.string.common_estimated_fee), value = currentFee, modifier = Modifier.padding(vertical = 12.dp), ) diff --git a/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/subcomponents/startearning/model/YieldSupplyStartEarningModel.kt b/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/subcomponents/startearning/model/YieldSupplyStartEarningModel.kt index e890ae8bc5..95e7c4d6d1 100644 --- a/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/subcomponents/startearning/model/YieldSupplyStartEarningModel.kt +++ b/features/yield-supply/impl/src/main/java/com/tangem/features/yield/supply/impl/subcomponents/startearning/model/YieldSupplyStartEarningModel.kt @@ -144,7 +144,7 @@ internal class YieldSupplyStartEarningModel @Inject constructor( val transactionListData = yieldSupplyStartEarningUseCase( userWalletId = userWallet.walletId, cryptoCurrencyStatus = cryptoCurrencyStatus, - maxNetworkFee = maxFee.nativeMaxFee, + maxNetworkFee = maxFee.tokenMaxFee, ).getOrNull() if (transactionListData == null) {