diff --git a/core/res/src/main/res/values-de/strings.xml b/core/res/src/main/res/values-de/strings.xml
index 3cc2368a82..aa37b93bdc 100644
--- a/core/res/src/main/res/values-de/strings.xml
+++ b/core/res/src/main/res/values-de/strings.xml
@@ -583,6 +583,8 @@
Der Kauf von Kryptowährungen bei Tangem wird von Drittanbietern zu deren Bedingungen durchgeführt.
Suche nach Land
Nicht verfügbar
+ Andere Währungen
+ Beliebte Fiats
Suche nach Währung
Durch die Nutzung der Onramp-Funktionalität stimmst Du den %1$s und %2$s des Anbieters zu.
Der Kaufbetrag sollte nicht höher sein als %s
diff --git a/core/res/src/main/res/values-es/strings.xml b/core/res/src/main/res/values-es/strings.xml
index 683983950c..1bd3de114c 100644
--- a/core/res/src/main/res/values-es/strings.xml
+++ b/core/res/src/main/res/values-es/strings.xml
@@ -6,10 +6,15 @@
Esto puede tardar unos segundos. Inténtelo de nuevo más tarde.
Los datos aún no se han cargado.
La acción no está disponible actualmente. Inténtalo de nuevo más tarde o actualiza los datos deslizando el dedo hacia abajo en la pantalla.
+ No disponible
Elige el token
- ¿No encuentras el token en tu billetera? Consulte los mercados para encontrarlo y agregarlo al intercambio
+ ¿No encuentra el token en tu billetera? Consulte los mercados para encontrarlo y agregarlo al intercambio
No hay tokens disponibles para intercambiar con el token seleccionado. Por favor elige otro.
No hay par disponible
+ Para utilizar la función de intercambio, su billetera debe contener al menos 2 tokens
+ Añada tokens
+ Sólo tienes 1 token añadido a tu portafolio. Para utilizar la función de intercambio, necesita añadir al menos 2 tokens
+ Añada tokens
Seleccione el token que desea recibir
Seleccione el token que desea intercambiar
Elige red
@@ -25,7 +30,7 @@
El seleccionado no admite la red %1$s
Para activar el %1$s cifrado criptográfico de la blockchain, necesitarás reiniciar la billetera a los ajustes de fábrica. Por favor, retire sus fondos antes de hacerlo para asegurarte de no perderlos, y luego complete el proceso de reinicio. El acceso a la billetera actual no será posible después del reinicio.
Esta tarjeta no admite %1$s tokens de red debido a una limitación del firmware.
- ¿Tiene dificultades para escanear su tarjeta?
+ ¿Tiene dificultades para escanear su tarjeta/anillo?
Esta tarjeta no está diseñada para funcionar con Tangem
Tarifa por defecto
Habilite las Tarifas predeterminadas para establecer automáticamente las tarifas de transacción y omitir la página de Tarifas al enviar fondos. Siempre puede volver a esta página si es necesario.
@@ -65,10 +70,10 @@
El código de acceso se cambiará solo en esta tarjeta o este anillo
Todas las tarjetas de la billetera seleccionada se han restablecido a la configuración de fábrica. Ahora puedes crear una nueva billetera.
Reinicio completado
- ¿Quiere restablecer la siguiente tarjeta en esta billetera?
+ ¿Quiere restablecer el siguiente dispositivo en esta billetera?
Reinicio de tarjeta
Recomendamos completar el proceso de reinicio para todas las tarjetas en esta billetera.
- No ha reseteado todas sus tarjetas
+ No ha reseteado todas sus dispositivos Tangem
Restablecer a ajustes de fábrica
Modo de seguridad
Ajustes del dispositivo
@@ -266,6 +271,9 @@
El monto fue reembolsado en %1$s (red %2$s)
Visite el sitio web del proveedor para la verificación
Verificación KYC requerida por el proveedor
+ Comprado
+ Comprando
+ Comprando...
Cancelado
Confirmado
Esperando confirmación
@@ -305,15 +313,15 @@
No se encontraron fichas. Por favor intenta con otra solicitud
ID : %s
ID de transacción copiado
- Convierta una de sus monedas a otra
+ Convierta una de sus activos de su portafolio por este token
La siguiente información es opcional. Puede borrarla si no quiere compartirla.
Cuéntenos qué funciones echa de menos y trataremos de ayudarle.
- Por favor, díganos qué tarjeta tiene
+ Por favor, díganos qué tarjeta o anillo tiene
Hola equipo de soporte,
Por favor, cuéntenos más sobre tu problema. Cada pequeño detalle puede ayudar.
Billetera previamente activada
Mis recomendaciones
- No se puede escanear una tarjeta
+ No se puede escanear una tarjeta/anillo
Comentarios
Comentarios en Tangem
No se puede completar una transacción
@@ -329,14 +337,14 @@
Ordenar
Escanee
Esta información fue generada con IA.\nPulse aquí si encuentra algún error.
- Toque para cambiar la contraseña
+ Para cambiar el código de acceso coloque la tarjeta o el anillo como se muestra arriba y no lo retire hasta el fin de la operación
Toque para cambiar la contraseña
- Para crear la billetera, toque la tarjeta como se muestra arriba y no la retire hasta el final de la operación
+ Para crear la billetera, coloque la tarjeta o el anillo como se muestra arriba y no la retire hasta el fin de la operación
Para crear la billetera, ponga el anillo como se muestra arriba y manténgala hasta que termine la operación.
Toque la tarjeta no. %s de la billetera
Coloque para escanear
Toque para firmar
- Coloque la tarjeta
+ Coloque la tarjeta o el anillo
Ha actualizado la biometría, escanee su tarjeta o anillo para entrar
Su saldo debe ser mayor que el valor de la tarifa para hacer una transferencia
Saldo insuficiente
@@ -379,7 +387,7 @@
Este activo no está disponible en la billetera
Este activo no está disponible para esta billetera
Añadir al portafolio
- Agregue un token
+ Añadir
Redes disponibles
Mi portafolio
Mercado
@@ -391,7 +399,7 @@
Acciones rápidas
Busque en el mercado
Resultado
- Ver tokens con una capitalización de mercado de menos de $100,000
+ Ver tokens con una capitalización de mercado inferior a 100,000$
Mostrar tokens
Sin resultado
Seleccione una red
@@ -478,9 +486,9 @@
NFC no está disponible en su dispositivo
Deba configurar un único código de acceso para proteger todss sus dispositivos.
Proteger
- Puede configurar un código de acceso individual en cada tarjeta más tarde
+ Puede configurar un código de acceso individual en cada tarjeta más adelante
Personalizar
- El código de acceso se puede recuperar con una tarjeta o un anillo vinculada(o). No guarde todas las tarjetas en un mismo lugar.
+ El código de acceso se puede recuperar con una tarjeta o un anillo vinculada(o). No guarde todos los dispositivos en el mismo lugar.
Restaurar
Elige cualquier palabra, frase o número que quieras como su código de acceso
Crear un código de acceso
@@ -491,12 +499,12 @@
Por favor repita la operación. La tarjeta se restablecerá a la configuración de fábrica.
Error de activación
Agregar tokens
- Ha agregado una tarjeta de backup. Cuando el proceso de backup finalice, no podrá añadir más tarjetas de backup. Si tiene otra tarjeta, agréguela al backup. ¿Quiere continuar el proceso de backup?
+ Ha agregado una tarjeta/anillo de backup. Cuando el proceso de backup finalice, no podrá añadir más dispositivos de backup. Si tiene otra tarjeta o anillo, agréguela al backup. ¿Quiere continuar el proceso de backup?
El proceso de backup está parcialmente completo. No puede salir ahora.
La frase de contraseña es una característica de seguridad avanzada utilizada por las billeteras criptográficas. Agrega una palabra o frase adicional de su elección a su frase de recuperación ya existente para desbloquear un conjunto completamente nuevo de direcciones.
Agregar una tarjeta o un anillo de backup
Escanee la tarjeta
- Escanee la tarjeta no. %d
+ Escanee la tarjeta núm. %d
Hacer backup ahora
Escanee la tarjeta principal
Escanee el anillo
@@ -506,7 +514,7 @@
Escanee la tarjeta principal
Finalizar más tarde
¿Cómo funciona?
- Vamos a generar todas las claves en su tarjeta y crear una billetera segura
+ Vamos a generar todas las claves en su tarjeta o anillos y crear una billetera segura
Crear una billetera
Crear una billetera
Otras opciones
@@ -539,23 +547,23 @@
Legado
Para comprobar si has escrito correctamente su seed phrase, por favor introduce las palabras 2ª, 7ª y 11ª
Bien, vamos a comprobar
- Para iniciar el proceso de backup, agregue hasta dos tarjetas de backup.
- Puede agregar una tarjeta más o finalizar el proceso de backup
+ Para iniciar el proceso de backup, agregue hasta dos tarjetas/anillos de backup.
+ Puede agregar una tarjeta/anillo más o finalizar el proceso de backup
Prepare su tarjeta de backup con el no.%s
Escanee la tarjeta principal o el anillo para iniciar el proceso de backup.
Prepare la tarjeta principal con el número %s
Prepare el anillo y presione el botón de escaneo a continuación
- Su tarjeta billetera está configurada y lista para usar.
- Número máximo de tarjetas añadido. Finalice el proceso de backup.
- Activando tarjeta
+ Su billetera está configurada y lista para usar.
+ Número máximo de dispositivos añadido. Finalice el proceso de backup.
+ Activando billetera
Tarjeta de backup
Tarjeta de backup no.%d
Anillo de backup
Ningunos dispositivos de backup
Notificaciones
- Una tarjeta de backup agregada
+ Un dispositivo de backup agregado
Prepare su tarjeta
- Dos tarjetas de backup agregadas
+ Dos dispositivos de backup agregados
Para empezar, simplemente recargue la billetera con cualquier cantidad
Para empezar, simplemente recargue la billetera con más de %1$s %2$s
Comprar cripto
@@ -563,7 +571,7 @@
Activar una billetera
El proceso de emparejamiento está parcialmente completo. No puede salir ahora.
Si el proceso de creación del wallet se interrumpe de alguna manera, tendrá que empezar de nuevo
- Puede hacer backup de sus claves en hasta dos tarjetas Tangem Wallet en blanco.
+ Puede hacer backup de sus claves en hasta dos tarjetas o anillos Tangem no activadas.
El código de acceso se puede restaurar con una de las tarjetas de backup.
Todas las tarjetas de backup se pueden usar como funcionales con las claves idénticas.
Podrá establecer un código de acceso para proteger sus billeteras.
@@ -572,8 +580,11 @@
Tarjetas idénticas
Código de acceso
Disponible con %s
+ La compra de criptomonedas en Tangem se lleva a cabo utilizando proveedores externos usando sus propios términos.
Buscar por país
Indisponible
+ Otras monedas
+ Monedas Fiats Populares
Buscar por moneda
Al utilizar la funcionalidad onramp, acepta %1$s y %2$s del proveedor.
El monto de la compra no debe ser mayor a %s
@@ -604,7 +615,8 @@
%1$s (%2$s) en la red %3$s
El envío de cualquier otra moneda supondrá una pérdida irreversible.
Envíe solo %s a esta dirección. Enviar cualquier otra moneda resultará en su pérdida irreversible.
- Transfiera fondos desde otra billetera o intercambio
+ Envíe solo %1$s en la red %2$s
+ Transfiera fondos desde otra billetera o exchange
Participar
Error al cargar la información sobre el programa de referidos. Por favor, inténtelo de nuevo más tarde.
Error al cargar la información sobre el programa de referidos. Código de error: %s. Por favor, inténtelo de nuevo más tarde.
@@ -806,17 +818,17 @@
Revotar
Auto
Manual
- Bloquear
- Día
+ Por Bloque
+ Diario
Cada %s
Cada día
- Cada %s
+ Cada %s días
Cada
- Época
+ Por Época
Era
- Hora
- Mes
- Semana
+ Cada Hora
+ Mensual
+ Semanal
Recompensas
El stake está bloqueado
Hacer más staking
@@ -843,7 +855,7 @@
Votar
Retirar
Sus stakes
- Almacene sus activos crypto de forma segura manteniendo las claves privadas contenidas en su tarjeta
+ Almacene sus criptomonedas de forma segura manteniendo las claves privadas almacenadas en su tarjeta
Billetera de hardware revolucionaria
Hasta 3 tarjetas físicas o anillos por billetera
Backup ultra seguro
@@ -857,7 +869,7 @@
La red cobrará una tarifa de aprobación de token para verificar que está autorizando el uso de su token para el swap.
Intercambie más tokens a mejores tasas directamente en su billetera.
¡Nuevo proveedor de intercambio disponible!
- El monto incluye:\n• Tarifas del proveedor de servicios\n• Tarifas de red por enviar %s desde el intercambio a la dirección del usuario.
+ La cantidad incluye:\n• Tarifas del proveedor de servicios\n• Tarifas de red por enviar %s desde el intercambio a la dirección del usuario.
El monto incluye:\n• tarifas del proveedor de servicios\n• tarifas de red por enviar %1$s desde el intercambio a la dirección del usuario. \n\nEl slippage del proveedor puede alcanzar el %2$s
El importe incluye los honorarios del proveedor de servicios.
El importe incluye las tarifas del proveedor de servicios. \n\nEl slippage del proveedor puede alcanzar el %s
@@ -920,7 +932,7 @@
Ha escaneado la tarjeta gemela incorrecta. Por favor, intente con otra
Esta que tiene en sus manos y la otra con el número %s.\n\nAmbas tarjetas pueden usarse para extraer fondos de esta billetera.
Una billetera. Dos tarjetas.
- Escanee la tarjeta no. %s
+ Escanee la tarjeta núm. %s
Creando la billetera
Escanear tarjeta gemela no. %s
Preparando la tarjeta
diff --git a/core/res/src/main/res/values-fr/strings.xml b/core/res/src/main/res/values-fr/strings.xml
index 55d428f3d3..4972952622 100644
--- a/core/res/src/main/res/values-fr/strings.xml
+++ b/core/res/src/main/res/values-fr/strings.xml
@@ -582,6 +582,8 @@
Disponible avec %s
Recherche par pays
Indisponible
+ Autres devises
+ Devises Fiats Populaires
Recherche par devise
En utilisant la fonctionnalité onramp, vous acceptez %1$s et %2$s du fournisseur
Le montant de l\'achat ne doit pas dépasser %s
diff --git a/core/res/src/main/res/values-ja/strings.xml b/core/res/src/main/res/values-ja/strings.xml
index bd018bcf92..66cd763ddb 100644
--- a/core/res/src/main/res/values-ja/strings.xml
+++ b/core/res/src/main/res/values-ja/strings.xml
@@ -575,6 +575,8 @@
Tangemでの暗号通貨の買付は、サードパーティプロバイダーの条件に基づいて行われます。
国で検索
利用不可
+ その他の通貨
+ 人気の法定通貨
通貨で検索
オンランプ機能を使用することにより、プロバイダの%1$sおよび%2$sに同意するものとします
買付金額は%s以下にしてください
diff --git a/core/res/src/main/res/values-ru/strings.xml b/core/res/src/main/res/values-ru/strings.xml
index f6655e8627..4bd80de49f 100644
--- a/core/res/src/main/res/values-ru/strings.xml
+++ b/core/res/src/main/res/values-ru/strings.xml
@@ -597,6 +597,8 @@
Tangem предоставляет доступ к покупке через сторонних провайдеров в соответствии с их правилами
Поиск по стране
Недоступно
+ Другие валюты
+ Популярные фиаты
Поиск по валюте
Пользуясь сервисом покупки, вы соглашаетесь с %1$s и %2$s
Сумма покупки не может быть больше, чем %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 e93c5799e5..9b615a149f 100644
--- a/core/res/src/main/res/values-uk-rUA/strings.xml
+++ b/core/res/src/main/res/values-uk-rUA/strings.xml
@@ -599,6 +599,8 @@
Tangem забезпечує доступ к покупці через сторонніх провайдерів згідно з їхніми умовами
Пошук за країною
Недоступно
+ Інші валюти
+ Популярні фіати
Пошук по валюті
Використовуючи сервіс покупки, ви погоджуєтесь з %1$s та %2$s
Сума покупки не може бути більше ніж %s
diff --git a/core/res/src/main/res/values/strings.xml b/core/res/src/main/res/values/strings.xml
index 12d15e5487..ede0aab5f3 100644
--- a/core/res/src/main/res/values/strings.xml
+++ b/core/res/src/main/res/values/strings.xml
@@ -583,6 +583,8 @@
Buying crypto in Tangem is powered by third-party providers on their terms.
Search by country
Unavailable
+ Other currencies
+ Popular Fiats
Search by currency
By using onramp functionality, you agree with provider’s %1$s and %2$s
The purchase amount should be no more than %s
diff --git a/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/selectcurrency/entity/transformer/UpdateCurrencyItemsTransformer.kt b/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/selectcurrency/entity/transformer/UpdateCurrencyItemsTransformer.kt
index e5e3328194..00e776e170 100644
--- a/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/selectcurrency/entity/transformer/UpdateCurrencyItemsTransformer.kt
+++ b/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/selectcurrency/entity/transformer/UpdateCurrencyItemsTransformer.kt
@@ -1,10 +1,11 @@
package com.tangem.features.onramp.selectcurrency.entity.transformer
import arrow.core.Either
-import com.tangem.core.ui.extensions.stringReference
+import com.tangem.core.ui.extensions.resourceReference
import com.tangem.domain.onramp.model.OnrampCurrencies
import com.tangem.domain.onramp.model.OnrampCurrency
import com.tangem.domain.onramp.model.error.OnrampError
+import com.tangem.features.onramp.impl.R
import com.tangem.features.onramp.selectcurrency.entity.CurrenciesListUM
import com.tangem.features.onramp.selectcurrency.entity.CurrenciesSection
import com.tangem.features.onramp.selectcurrency.entity.CurrencyItemState
@@ -28,7 +29,7 @@ internal class UpdateCurrencyItemsTransformer(
if (populars.isNotEmpty()) {
add(
CurrenciesSection(
- title = stringReference("Popular fiats"),
+ title = resourceReference(R.string.onramp_currency_popular),
items = populars.map(::convertCurrencyToUiModel).toImmutableList(),
),
)
@@ -36,7 +37,7 @@ internal class UpdateCurrencyItemsTransformer(
if (others.isNotEmpty()) {
add(
CurrenciesSection(
- title = stringReference("Other currencies"),
+ title = resourceReference(R.string.onramp_currency_other),
items = others.map(::convertCurrencyToUiModel).toImmutableList(),
),
)
diff --git a/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/selectcurrency/model/OnrampSelectCurrencyModel.kt b/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/selectcurrency/model/OnrampSelectCurrencyModel.kt
index 127d38cb94..a297ae455a 100644
--- a/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/selectcurrency/model/OnrampSelectCurrencyModel.kt
+++ b/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/selectcurrency/model/OnrampSelectCurrencyModel.kt
@@ -6,7 +6,6 @@ import com.tangem.core.decompose.model.Model
import com.tangem.core.decompose.model.ParamsContainer
import com.tangem.core.ui.components.fields.entity.SearchBarUM
import com.tangem.core.ui.extensions.resourceReference
-import com.tangem.core.ui.extensions.stringReference
import com.tangem.domain.onramp.FetchOnrampCurrenciesUseCase
import com.tangem.domain.onramp.GetOnrampCurrenciesUseCase
import com.tangem.domain.onramp.OnrampSaveDefaultCurrencyUseCase
@@ -136,8 +135,11 @@ internal class OnrampSelectCurrencyModel @Inject constructor(
private companion object {
val loadingSections = listOf(
- CurrenciesSection(stringReference("Popular fiats"), items = createLoadingItems("popular")),
- CurrenciesSection(stringReference("Other currencies"), items = createLoadingItems("other")),
+ CurrenciesSection(
+ resourceReference(R.string.onramp_currency_popular),
+ items = createLoadingItems("popular"),
+ ),
+ CurrenciesSection(resourceReference(R.string.onramp_currency_other), items = createLoadingItems("other")),
).toImmutableList()
private fun createLoadingItems(prefix: String, size: Int = 5): ImmutableList =