From 57fc851c1d4bb3b61644fee20c028a9877c21d04 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?metadiver=2Eeth=20=E2=80=94=20art/acc?=
<75746881+metadiver@users.noreply.github.com>
Date: Fri, 27 Sep 2024 12:43:25 -0300
Subject: [PATCH 01/11] Translate address.json
---
public/locales/es/address.json | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 public/locales/es/address.json
diff --git a/public/locales/es/address.json b/public/locales/es/address.json
new file mode 100644
index 000000000..f8b659783
--- /dev/null
+++ b/public/locales/es/address.json
@@ -0,0 +1,18 @@
+{
+ "meta": {
+ "title": "{{address}} en ENS",
+ "description": "Todos los nombres para {{address}} en Ethereum Name Service"
+ },
+ "addressDetails": "Detalles de Dirección",
+ "nameCount": "{{count}} nombres",
+ "filter": "Filtro",
+ "view": "Vista",
+ "noProfile": {
+ "title": "Sin nombre primario",
+ "message": "Esta cartera necesita un nombre primario para create un perfil"
+ },
+ "noResults": "No se encontraron nombres",
+ "errors": {
+ "names": "No se pudo encontrar la dirección"
+ }
+}
From e70bd4d25df520eb3d2e2b241e84439ffa6b0f2e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?metadiver=2Eeth=20=E2=80=94=20art/acc?=
<75746881+metadiver@users.noreply.github.com>
Date: Fri, 27 Sep 2024 12:55:29 -0300
Subject: [PATCH 02/11] Translate common.json
---
public/locales/es/common.json | 421 ++++++++++++++++++++++++++++++++++
1 file changed, 421 insertions(+)
create mode 100644 public/locales/es/common.json
diff --git a/public/locales/es/common.json b/public/locales/es/common.json
new file mode 100644
index 000000000..e9fc95cad
--- /dev/null
+++ b/public/locales/es/common.json
@@ -0,0 +1,421 @@
+{
+ "title": "Tu nombre de usuario web3",
+ "description": "Tu identidad en el mundo web3, un solo nombre para todas tus direcciones cripto y tu sitio web descentralizado.",
+ "loading": "Cargando",
+ "unsupportedNetwork": "Red no compatible",
+ "notFound": "404 Página no encontrada",
+ "etherscan": "Etherscan",
+ "action": {
+ "cancel": "Cancelar",
+ "change": "Cambiar",
+ "upload": "Subir",
+ "close": "Cerrar",
+ "save": "Guardar",
+ "edit": "Editar",
+ "view": "Ver",
+ "clear": "Limpiar",
+ "update": "Actualizar",
+ "learnMore": "Saber más",
+ "send": "Enviar",
+ "next": "Siguiente",
+ "add": "Agregar",
+ "set": "Fijar",
+ "search": "Buscar",
+ "back": "Volver",
+ "continue": "Seguir",
+ "confirm": "Confirmar",
+ "remove": "Quitar",
+ "sign": "Firmar",
+ "reset": "Reiniciar",
+ "restart": "Volver a empezar",
+ "transfer": "Transferir",
+ "tryAgain": "Intentar de nuevo",
+ "done": "Listo",
+ "burnSelected": "Quemar seleccionados",
+ "extend": "Extender",
+ "delete": "Borrar",
+ "sort": "Ordenar",
+ "check": "Chequear",
+ "claim": "Reclamar",
+ "remindMe": "Recordame",
+ "begin": "Empezar",
+ "finish": "Terminar",
+ "skip": "Saltar",
+ "changeNetwork": "Cambiar de red",
+ "understand": "Entiendo",
+ "feedback": "Opinión",
+ "enterEmail": "Ingresá tu mail",
+ "migrate": "Migrar",
+ "setToSelf": "Asignar a mí mismo",
+ "editRoles": "Editar roles",
+ "setReminder": "Poner recordatorio",
+ "import": "Importar",
+ "connect": "Conectar",
+ "goToProfile": "Ir al perfil"
+ },
+ "unit": {
+ "years_one": "{{count}} año",
+ "years_other": "{{count}} años",
+ "months_one": "{{count}} mes",
+ "months_other": "{{count}} meses",
+ "days_one": "{{count}} día",
+ "days_other": "{{count}} días",
+ "hours_one": "{{count}} hora",
+ "hours_other": "{{count}} horas",
+ "minutes_one": "{{count}} minuto",
+ "minutes_other": "{{count}} minutos",
+ "invalid_date": "Fecha inválida",
+ "yrs_one": "{{count}} año",
+ "yrs_other": "{{count}} años",
+ "gas": "{{value}} de gas",
+ "selected": "{{count}} seleccionado",
+ "perPage": "{{count}} por página"
+ },
+ "navigation": {
+ "home": "Inicio",
+ "names": "Mis Nombres",
+ "favourites": "Favoritos",
+ "settings": "Configuración",
+ "governance": "Gobernanza",
+ "community": "Comunidad",
+ "developers": "Desarrolladores",
+ "support": "Ayuda",
+ "bounty": "Recompensa por Bugs",
+ "terms": "Términos de Uso",
+ "privacy": "Política de Privacidad",
+ "back": "Volver",
+ "oldApp": "App ENS Anterior",
+ "language": "Idioma",
+ "currency": "Moneda",
+ "ipfsApp": "App ENS en IPFS",
+ "feedback": "Opinión",
+ "syncMessage": "Sincronizando con la red. Los cambios de tu transacción pueden tardar un toque en aparecer."
+ },
+ "wallet": {
+ "myProfile": "Mi Perfil",
+ "disconnect": "Desconectar",
+ "connect": "Conectar",
+ "noPrimaryName": "Sin Nombre Principal",
+ "viewProfile": "Ver Perfil",
+ "viewDetails": "Ver Detalles",
+ "register": "Registrar"
+ },
+ "name": {
+ "registered": "Registrado",
+ "expires": "Vence",
+ "graceEnd": "Fin del período de gracia",
+ "noExpiry": "No vence",
+ "expiry": "Vencimiento",
+ "parent": "Padre",
+ "noParent": "Sin padre",
+ "registrant": "Registrante",
+ "controller": "Controlador",
+ "dnsOwner": "Dueño DNS",
+ "owner": "Dueño",
+ "notOwned": "No es tuyo",
+ "manager": "Administrador",
+ "all": "Todos los Nombres",
+ "copy": "Copiar nombre",
+ "yourPrimaryName": "Tu nombre principal",
+ "expiresInYears_one": "Vence en {{count}} año",
+ "expiresInYears_other": "Vence en {{count}} años",
+ "expiresInMonths_one": "Vence en {{count}} mes",
+ "expiresInMonths_other": "Vence en {{count}} meses",
+ "expiresInDays_one": "Vence en {{count}} día",
+ "expiresInDays_other": "Vence en {{count}} días",
+ "expiresInHours_one": "Vence en {{count}} hora",
+ "expiresInHours_other": "Vence en {{count}} horas",
+ "expiresInHours_zero": "Vence en menos de una hora",
+ "expiredInHours_one": "Venció hace {{count}} hora",
+ "expiredInHours_other": "Venció hace {{count}} horas",
+ "expiredInHours_zero": "Venció hace menos de una hora",
+ "expiredInDays_one": "Venció hace {{count}} día",
+ "expiredInDays_other": "Venció hace {{count}} días",
+ "expiredInMonths_one": "Venció hace {{count}} mes",
+ "expiredInMonths_other": "Venció hace {{count}} meses",
+ "expiredInYears_one": "Venció hace {{count}} año",
+ "expiredInYears_other": "Venció hace {{count}} años",
+ "gracePeriod": {
+ "expiresInYears_one": "El período de gracia termina en {{count}} año",
+ "expiresInYears_other": "El período de gracia termina en {{count}} años",
+ "expiresInMonths_one": "El período de gracia termina en {{count}} mes",
+ "expiresInMonths_other": "El período de gracia termina en {{count}} meses",
+ "expiresInDays_one": "El período de gracia termina en {{count}} día",
+ "expiresInDays_other": "El período de gracia termina en {{count}} días",
+ "expiresInHours_one": "El período de gracia termina en {{count}} hora",
+ "expiresInHours_other": "El período de gracia termina en {{count}} horas",
+ "expiresInHours_zero": "El período de gracia termina en menos de una hora"
+ },
+ "extend": "Extender",
+ "send": "Enviar",
+ "transfer": "Transferir",
+ "sendManager": "Enviar Administrador",
+ "sendOwner": "Enviar Dueño",
+ "renew": "Renovar {{name}}"
+ },
+ "address": {
+ "label": "Dirección",
+ "viewAddress": "Ver dirección",
+ "copyAddress": "Copiar dirección"
+ },
+ "records": {
+ "label": "Registros"
+ },
+ "sortTypes": {
+ "expiryDate": "Fecha de vencimiento",
+ "labelName": "Nombre",
+ "createdAt": "Fecha de creación"
+ },
+ "errors": {
+ "noResults": "No encontramos nada",
+ "emailRequired": "Necesitamos tu email",
+ "emailInvalid": "Ese email no parece válido",
+ "invalidAddress": "Dirección inválida",
+ "addressRequired": "Necesitamos una dirección",
+ "indexingErrors": {
+ "title": "Hubo un problema al sincronizar datos",
+ "message": "Estos datos pueden estar desactualizados. Usá con cuidado.",
+ "message_datetime": "Estos datos se actualizaron por última vez el {{datetime}} y pueden estar desactualizados. Ojo al piojo."
+ },
+ "networkError": {
+ "title": "Hubo un problema al sincronizar datos",
+ "message": "Estos datos pueden estar desactualizados. Usá con cuidado.",
+ "blurb": "Este botón está desactivado por problemas de sincronización de datos."
+ },
+ "networkLatency": {
+ "title": "La sincronización de datos está lenta",
+ "message": "La app ENS está medio lerda por problemas de latencia en la red."
+ }
+ },
+ "transaction": {
+ "description": {
+ "setName": "Poner nombre",
+ "setRecords": "Establecer registros",
+ "test": "Transacción de prueba",
+ "addSuccess": "Agregar éxito",
+ "sendName": "Enviar nombre",
+ "migrateProfile": "Migrar perfil",
+ "migrateProfileWithReset": "Migrar perfil",
+ "migrateProfileWithSync": "Migrar y actualizar perfil",
+ "migrateProfileWithEthAddress": "Migrar y actualizar dirección ETH",
+ "wrapName": "Envolver nombre",
+ "updateResolver": "Actualizar resolvedor",
+ "updateProfile": "Actualizar perfil",
+ "setPrimaryName": "Establecer nombre principal",
+ "resetPrimaryName": "Quitar nombre principal",
+ "updateEthAddress": "Actualizar dirección ETH",
+ "testSendName": "Enviar nombre",
+ "burnFuses": "Quemar permisos",
+ "createSubname": "Crear subnombre",
+ "deleteSubname": "Borrar subnombre",
+ "extendNames": "Extender nombres",
+ "approveDnsRegistrar": "Aprobar registrador DNS",
+ "claimDnsName": "Reclamar nombre DNS",
+ "importDnsName": "Importar nombre DNS",
+ "commitName": "Iniciar temporizador",
+ "registerName": "Registrar nombre",
+ "approveNameWrapper": "Aprobar NameWrapper",
+ "clearRecords": "Borrar registros",
+ "updateRecords": "Actualizar registros",
+ "updateRecord": "Actualizar registro",
+ "removeRecord": "Quitar registro",
+ "resetProfileWithRecords": "Reiniciar perfil con registros",
+ "transferName": "Transferir nombre",
+ "transferSubname": "Transferir subnombre",
+ "changePermissions": "Cambiar permisos",
+ "syncManager": "Sincronizar administrador",
+ "updateProfileRecords": "Actualizar perfil",
+ "resetProfile": "Reiniciar perfil",
+ "unwrapName": "Desenvolver nombre",
+ "updateVerificationRecord": "Actualizar registro de verificación",
+ "removeVerificationRecord": "Quitar registro de verificación"
+ },
+ "info": {
+ "sendName": "Establecer el controlador y registrante del nombre",
+ "migrateProfile": "Pasar registros existentes a nuevo resolvedor",
+ "migrateProfileWithReset": "Pasar registros existentes a nuevo resolvedor",
+ "migrateProfileWithSync": "Pasar registros existentes a nuevo resolvedor",
+ "migrateProfileWithEthAddress": "Pasar registros existentes y dirección ETH a nuevo resolvedor",
+ "wrapName": "Envolver el nombre",
+ "updateResolver": "Cambiar resolvedor a",
+ "updateProfile": "Actualizar registros en resolvedor existente",
+ "setPrimaryName": "Establecer el nombre principal para tu dirección",
+ "updateEthAddress": "Actualizar dirección ETH a esta dirección",
+ "updateEthAddressOnLatestResolver": "Actualizar dirección ETH en el resolvedor más nuevo",
+ "testSendName": "Establecer el controlador y registrante del nombre",
+ "createSubname": "Crear un nuevo subnombre",
+ "burnFuses": "Quemar los permisos elegidos hasta que venza el nombre",
+ "commitName": "Iniciar temporizador para registrar nombre",
+ "approveNameWrapper": "Aprobar el NameWrapper para manejar tus nombres",
+ "fuses": {
+ "revoke": "Revocar",
+ "grant": "Otorgar",
+ "setExpiry": "Fijar vencimiento",
+ "PARENT_CANNOT_CONTROL": "Sacarle el control al padre",
+ "CAN_EXTEND_EXPIRY": "Extender vencimiento",
+ "CANNOT_UNWRAP": "Desenvolver este nombre",
+ "CANNOT_CREATE_SUBDOMAIN": "Crear subdominios",
+ "CANNOT_SET_RESOLVER": "Establecer resolvedor",
+ "CANNOT_SET_TTL": "Establecer TTL",
+ "CANNOT_TRANSFER": "Enviar este nombre",
+ "CANNOT_BURN_FUSES": "Cambiar permisos",
+ "CANNOT_APPROVE": "Cambiar administrador de renovación"
+ }
+ },
+ "itemLabel": {
+ "name": "Nombre",
+ "address": "Dirección",
+ "action": "Acción",
+ "info": "Info",
+ "to": "Para",
+ "subname": "Subnombre",
+ "duration": "Duración",
+ "cost": "Costo",
+ "update": "Actualizar",
+ "resolver": "Resolvedor",
+ "records": "Registros",
+ "record": "Registro"
+ },
+ "itemValue": {
+ "records_one": "{{count}} registro",
+ "records_other": "{{count}} registros"
+ },
+ "status": {
+ "pending": {
+ "regular": "En proceso"
+ },
+ "confirmed": {
+ "regular": "Confirmado",
+ "notifyTitle": "¡Transacción exitosa!",
+ "notifyMessage": "Tu transacción \"{{action}}\" salió joya"
+ },
+ "failed": {
+ "regular": "Falló",
+ "notifyTitle": "La transacción no funcionó",
+ "notifyMessage": "Tu transacción \"{{action}}\" falló y se revirtió"
+ }
+ },
+ "dialog": {
+ "intro": {
+ "trailingButton": "Empezar",
+ "trailingButtonResume": "Continuar",
+ "step": "Paso {{step}}"
+ },
+ "confirm": {
+ "title": "Confirmá los detalles",
+ "message": "Chequeá estos detalles antes de confirmar en tu billetera.",
+ "waitingForWallet": "Esperando la billetera",
+ "openWallet": "Abrir billetera"
+ },
+ "sent": {
+ "title": "Transacción enviada",
+ "message": "Tu transacción está en proceso, podés cerrar esto y volver más tarde.",
+ "progress": {
+ "title": "Enviado",
+ "message": "Está tardando más de lo esperado"
+ },
+ "learn": "Aprender sobre transacciones que tardan mucho"
+ },
+ "complete": {
+ "title": "¡Transacción completada!",
+ "message": "¡Tu transacción ya está lista!",
+ "progress": {
+ "title": "Listo"
+ }
+ },
+ "failed": {
+ "title": "La transacción falló",
+ "progress": {
+ "title": "Falló"
+ }
+ },
+ "error": {
+ "gasLimit": "El límite de gas en tu transacción no fue suficiente, por favor intentá de nuevo."
+ }
+ },
+ "error": {
+ "unknown": "Ocurrió un error desconocido"
+ },
+ "viewEtherscan": "Ver en Etherscan",
+ "viewMore": "Ver más"
+ },
+ "search": {
+ "label": "Buscar nombre",
+ "placeholder": "Buscá un nombre",
+ "emptyText": "Escribí un nombre o dirección para buscar...",
+ "address": "Dirección",
+ "errors": {
+ "tooShort": "El nombre es muy corto",
+ "invalid": "Formato de nombre inválido"
+ },
+ "status": {
+ "registered": "Registrado",
+ "gracePeriod": "Período de gracia",
+ "premium": "Premium temporario",
+ "available": "Disponible",
+ "notOwned": "No es tuyo",
+ "notImported": "No importado",
+ "short": "Muy corto",
+ "default": "Inválido",
+ "invalid": "Inválido",
+ "unsupportedTLD": "No soportado",
+ "imported": "Importado",
+ "owned": "Es tuyo",
+ "offChain": "Ver"
+ }
+ },
+ "selectableInput": {
+ "add": "Agregar",
+ "placeholder": "Elegí una opción",
+ "empty": "No se encontraron opciones"
+ },
+ "testnetFaucet": {
+ "explanation": "Cada dirección en {{ testnet }} puede reclamar {{ amount }} {{ ticker }} para probar la app ENS y otros usos en la testnet.",
+ "note": "Puede tardar unos minutos en aparecer en tu billetera."
+ },
+ "roles": {
+ "owner": {
+ "title": "dueño",
+ "description": "La dirección que es dueña de este nombre."
+ },
+ "dns-owner": {
+ "title": "dueño DNS",
+ "description": "La dirección que es dueña de este nombre."
+ },
+ "parent-owner": {
+ "title": "dueño padre",
+ "description": "La dirección que es dueña del padre de este nombre."
+ },
+ "manager": {
+ "title": "administrador",
+ "description": "Una dirección o contrato que puede cambiar el perfil, la configuración y los administradores del perfil."
+ },
+ "profile-editor": {
+ "title": "editor de perfil",
+ "description": "Una dirección que puede cambiar el perfil."
+ },
+ "eth-record": {
+ "title": "registro ETH",
+ "description": "La dirección a la que apunta este nombre."
+ }
+ },
+ "dns": {
+ "refresh": "Actualizar DNS"
+ },
+ "calendar": {
+ "pick_by_years": "Elegir por años",
+ "pick_by_date": "Elegir por fecha"
+ },
+ "verification": {
+ "verifiedBy": "Verificado por {{ issuer }}",
+ "personhoodVerified": "Identidad verificada",
+ "verificationFailed": "La verificación falló, por favor volvé a verificar tu perfil"
+ },
+ "verificationErrorDialog": {
+ "title": "La verificación falló",
+ "resolverRequired": "Se necesita un resolvedor válido para completar el proceso de verificación",
+ "ownerNotManager": "Tenés que estar conectado como el Administrador de este nombre para establecer el registro de verificación. Podés ver y actualizar el Administrador en la pestaña de Propiedad.",
+ "wrongAccount": "Tenés que estar conectado como {{ nameOrAddress }} para establecer el registro de verificación.",
+ "default": "No pudimos verificar tu cuenta. Por favor, volvé a Dentity e intentalo de nuevo."
+ }
+}
From 0d103182d70075b37c6ff72848e7ce1d7cd75459 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?metadiver=2Eeth=20=E2=80=94=20art/acc?=
<75746881+metadiver@users.noreply.github.com>
Date: Fri, 27 Sep 2024 12:59:59 -0300
Subject: [PATCH 03/11] Translate dnssec.json
---
public/locales/es/dnssec.json | 98 +++++++++++++++++++++++++++++++++++
1 file changed, 98 insertions(+)
create mode 100644 public/locales/es/dnssec.json
diff --git a/public/locales/es/dnssec.json b/public/locales/es/dnssec.json
new file mode 100644
index 000000000..c031e06a7
--- /dev/null
+++ b/public/locales/es/dnssec.json
@@ -0,0 +1,98 @@
+{
+ "title": "Importá {{name}} a ENS",
+ "error": {
+ "unknown": "Ocurrió un error desconocido",
+ "noTxtRecord": "No se encontró ningún registro",
+ "dnssecFailure": "DNSSEC no está activado",
+ "invalidTxtRecord": "Se encontró un registro inválido",
+ "invalidAddressChecksum": "La dirección no es válida",
+ "resolutionFailure": "El registro proporcionado no se pudo resolver"
+ },
+ "status": {
+ "checking": "Verificando...",
+ "error": "Ocurrió un error durante la verificación",
+ "secondsAgo": "Última verificación hace unos segundos",
+ "aWhileAgo": "Última verificación hace un rato",
+ "minutesAgo_one": "Última verificación hace {{count}} minuto",
+ "minutesAgo_other": "Última verificación hace {{count}} minutos"
+ },
+ "steps": {
+ "selectType": {
+ "title": "Reclamá {{name}}",
+ "subtitle": "Importar nombres de dominio te permite usarlos como nombres ENS.",
+ "learnMore": "Aprendé más sobre la importación de nombres",
+ "select": {
+ "heading": "¿Cómo querés importar tu dominio?",
+ "offchain": {
+ "name": "Fuera de la cadena",
+ "tag": "Gratis",
+ "description": "Tu nombre no tendrá un token en la cadena.
Esto no afecta su capacidad para recibir transacciones o ser usado como nombre principal.
No podrás editar tu perfil desde la app de ENS."
+ },
+ "onchain": {
+ "name": "En la cadena",
+ "description": "Tu nombre tendrá un token en la cadena."
+ }
+ }
+ },
+ "enableDnssec": {
+ "title": "Activá DNSSEC",
+ "help": {
+ "findOutRegistrar": "Averiguá quién es tu registrador"
+ },
+ "status": {
+ "enabled": "DNSSEC está activado en este dominio.",
+ "disabled": {
+ "heading": "Vas a tener que visitar tu registrador de dominio para activar DNSSEC.",
+ "message": "DNSSEC no está activado",
+ "help": "Ayuda para activar DNSSEC"
+ }
+ }
+ },
+ "verifyOwnership": {
+ "title": "Verificá la propiedad",
+ "status": {
+ "disconnected": "Conectá tu billetera para verificar la propiedad.",
+ "mismatching": {
+ "heading": "Agregá el registro DNS de abajo para verificar que sos el dueño de este dominio.",
+ "help": "Ayuda para agregar registros TXT",
+ "message": "No se encontró ningún registro",
+ "error": {
+ "onchain": "El registro encontrado no coincide con tu dirección conectada. Igual podés importar este nombre, pero no vas a tener la propiedad del mismo.",
+ "offchain": "El registro encontrado no coincide con tu dirección conectada. Igual podés importar este nombre, pero no va a apuntar a tu dirección conectada y no se podrá usar como tu nombre principal."
+ }
+ },
+ "matching": "Se encontró un registro que coincide con tu dirección conectada."
+ },
+ "action": {
+ "importWithoutOwnership": "Importar sin propiedad"
+ }
+ },
+ "transaction": {
+ "mismatching": {
+ "title": "Importá este dominio",
+ "subtitle": "Tu propiedad no ha sido verificada. Igual podés importar este dominio."
+ },
+ "matching": {
+ "title": "Reclamá tu dominio",
+ "subtitle": "Tu propiedad ha sido verificada."
+ },
+ "estimatedNetworkCost": "Costo estimado de red"
+ },
+ "complete": {
+ "title": "¡Felicitaciones!",
+ "import": {
+ "subtitle": "{{name}} ha sido importado",
+ "description": "Este dominio ha sido importado exitosamente a ENS. Ahora podés ver este nombre.",
+ "warning": "Los nombres DNS sin gas actualmente no aparecen en tu lista de \"Nombres\"."
+ },
+ "claim": {
+ "subtitle": "Ahora sos el dueño de {{name}}",
+ "description": "Tu dominio ha sido reclamado con éxito. Ahora podés ver y administrar tu nombre."
+ },
+ "action": {
+ "claimAnother": "Reclamar otro",
+ "viewName": "Ver nombre"
+ }
+ }
+ }
+}
From 7c19b7c93693bf71a10f2e8e4a50c26275a811ce Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?metadiver=2Eeth=20=E2=80=94=20art/acc?=
<75746881+metadiver@users.noreply.github.com>
Date: Fri, 27 Sep 2024 13:08:56 -0300
Subject: [PATCH 04/11] Translate error.json
---
public/locales/es/error.json | 10 ++++++++++
1 file changed, 10 insertions(+)
create mode 100644 public/locales/es/error.json
diff --git a/public/locales/es/error.json b/public/locales/es/error.json
new file mode 100644
index 000000000..6c9c795bc
--- /dev/null
+++ b/public/locales/es/error.json
@@ -0,0 +1,10 @@
+{
+ "not-found": {
+ "title": "No se encontró",
+ "message": "No se encontró la página que estabas buscando.
Puedes buscar un nombre o visitar nuestro soporte para obtener más ayuda."
+ },
+ "application-error": {
+ "title": "Error en la aplicación",
+ "message": "Algo salió mal.
Si este es un problema recurrente, por favor visita nuestro soporte para obtener más ayuda."
+ }
+}
From 1827add249a8efaff741cd528c2ec67be9d606ff Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?metadiver=2Eeth=20=E2=80=94=20art/acc?=
<75746881+metadiver@users.noreply.github.com>
Date: Fri, 27 Sep 2024 13:14:13 -0300
Subject: [PATCH 05/11] Translate names.json
---
public/locales/es/names.json | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 public/locales/es/names.json
diff --git a/public/locales/es/names.json b/public/locales/es/names.json
new file mode 100644
index 000000000..5b09e102b
--- /dev/null
+++ b/public/locales/es/names.json
@@ -0,0 +1,19 @@
+{
+ "title": "Nombres",
+ "subtitle": {
+ "start": "Todos los nombres registrados por",
+ "this": "esta",
+ "your": "tu",
+ "wallet": "cartera"
+ },
+ "empty": "No se encontraron nombres para esta dirección",
+ "sortTypes": {
+ "expiryDate": "Fecha de expiración",
+ "labelName": "Nombre",
+ "createdAt": "Fecha de creación"
+ },
+ "offchainWarning": {
+ "title": "Algunos nombres pueden no aparecer",
+ "text": "Los nombres offchain no aparecen actualmente en esta lista. Aún puedes verlos buscando directamente. Haz clic para aprender más."
+ }
+}
From 13ece67304e16310fa2415e9e556c3b3df5c16fa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?metadiver=2Eeth=20=E2=80=94=20art/acc?=
<75746881+metadiver@users.noreply.github.com>
Date: Fri, 27 Sep 2024 13:19:37 -0300
Subject: [PATCH 06/11] Translate profile.json
---
public/locales/es/profile.json | 197 +++++++++++++++++++++++++++++++++
1 file changed, 197 insertions(+)
create mode 100644 public/locales/es/profile.json
diff --git a/public/locales/es/profile.json b/public/locales/es/profile.json
new file mode 100644
index 000000000..9b8ed57c1
--- /dev/null
+++ b/public/locales/es/profile.json
@@ -0,0 +1,197 @@
+{
+ "meta": {
+ "title": "{{name}} en Ethereum Name Service",
+ "description": "Perfil de {{name}} en Ethereum Name Service"
+ },
+ "title": "Perfil",
+ "yourWallet": "Tu billetera",
+ "yourProfile": "Tu perfil",
+ "accounts": "Cuentas",
+ "addresses": "Direcciones",
+ "otherRecords": "Otros Registros",
+ "verifications": "Verificaciones",
+ "editProfile": "Editar perfil",
+ "ownership": "Propiedad",
+ "viewDetails": "Ver detalles",
+ "banner": {
+ "empty": {
+ "title": "Personaliza tu perfil",
+ "description": "¡Agrega direcciones de criptomonedas, enlaces sociales, un avatar y más!",
+ "action": "Comenzar"
+ },
+ "available": {
+ "title": "{{name}} está disponible",
+ "description": "Este nombre expiró el {{date}}. Haz clic aquí para ver la página de registro."
+ }
+ },
+ "tabs": {
+ "profile": {
+ "name": "Perfil",
+ "actions": {
+ "setAsPrimaryName": {
+ "label": "Establecer como nombre principal",
+ "title": "Establecer tu nombre principal",
+ "description": "Para establecer tu nombre principal a este nombre, la dirección ETH debe coincidir con esta dirección."
+ },
+ "deleteSubname": {
+ "label": "Eliminar subnombre"
+ },
+ "extend": {
+ "label": "Extender nombre"
+ },
+ "editProfile": {
+ "label": "Editar perfil"
+ },
+ "reclaim": {
+ "label": "Recrear nombre",
+ "warning": "Este subnombre ha expirado y no está en propiedad. Puedes recrear este subnombre."
+ },
+ "verifyProfile": {
+ "label": "Verificaciones"
+ }
+ },
+ "warnings": {
+ "wrappedDNS": "Los nombres DNS pueden ser reclamados por el propietario de DNS en cualquier momento. No compres nombres DNS.",
+ "offchain": "Los nombres fuera de la cadena no aparecen actualmente en tu lista de 'Nombres'. Aprende más",
+ "homoglyph": "Este nombre contiene caracteres no ASCII. Puede haber caracteres que se vean idénticos o muy similares a otros caracteres, que podrían usarse para engañar a los lectores. Aprende más sobre homoglifos"
+ }
+ },
+ "records": {
+ "name": "Registros"
+ },
+ "ownership": {
+ "name": "Propiedad",
+ "warning": {
+ "ownerNotManager": "Eres el propietario pero no el administrador. Esto puede ser involuntario si has recibido recientemente este nombre de otra dirección.",
+ "managerNotParentOwner": "El propietario de {{parent}} puede cambiar la propiedad, roles y configuraciones. No puede cambiar el perfil.",
+ "managerNotDNSOwner": "Eres el administrador pero no el propietario de DNS de este nombre. Los nombres DNS pueden ser reclamados por el propietario de DNS en cualquier momento. Puedes enviar este nombre al propietario o actualizar el registro DNS para que coincida.",
+ "dnsOwnerNotManager": "No puedes realizar cambios en este nombre porque eres el propietario de DNS, pero no el administrador. Puedes sincronizar el administrador para solucionar esto."
+ },
+ "sections": {
+ "roles": {
+ "title": "Roles",
+ "addresses_one": "{{count}} dirección",
+ "addresses_other": "{{count}} direcciones"
+ },
+ "expiry": {
+ "panel": {
+ "expiry": {
+ "title": "El nombre expira"
+ },
+ "grace-period": {
+ "title": "Finaliza el período de gracia",
+ "tooltip": "Un período de gracia de 90 días después de la expiración, cuando el nombre aún puede extenderse pero no re-registrarse."
+ },
+ "registration": {
+ "title": "Registrado"
+ },
+ "parent-expiry": {
+ "title": "El nombre padre expira"
+ },
+ "parent-grace-period": {
+ "title": "Finaliza el período de gracia del padre"
+ }
+ }
+ },
+ "contract": {
+ "title": "Dirección del contrato",
+ "tooltip": "La dirección del contrato que habilita los nombres envueltos de ENS.",
+ "warning": "Algunas aplicaciones pueden mostrar la dirección del contrato como el propietario. Esto no afecta tu propiedad."
+ }
+ },
+ "tooltips": {
+ "owner": "El propietario de este nombre. El propietario no puede cambiar el perfil.",
+ "owner-emancipated": "El propietario de este nombre.",
+ "parent-owner": "El propietario del padre de este nombre ({{parent}}).",
+ "dns-owner": "El propietario de este nombre, según lo establecido por los registros DNS. El propietario no puede cambiar el perfil.",
+ "manager": "La dirección que puede cambiar el perfil, configuraciones y editores del perfil.",
+ "profile-editor": "Una dirección que solo puede cambiar el perfil.",
+ "subname-manager": "Una dirección o contrato responsable de las renovaciones de subnombres.",
+ "eth-record": "La dirección que recibirá fondos enviados a este nombre en mainnet.",
+ "grace-period": "Un período de gracia de 90 días después de la expiración, cuando el nombre aún puede extenderse pero no re-registrarse.",
+ "contract-address": "La dirección del contrato que habilita los nombres envueltos de ENS.",
+ "namewrapper": "El contrato que habilita los nombres envueltos de ENS."
+ }
+ },
+ "subnames": {
+ "name": "Subnombres"
+ },
+ "permissions": {
+ "name": "Permisos",
+ "parentUnlockedWarning": "No puedes cambiar los permisos en este nombre. Debes primero revocar ‘desenvolver este nombre’ en el padre ({{parent}}). Haz clic aquí para ver los permisos del padre.",
+ "revokedLabel": "Revocado {{date}}",
+ "grantedLabel": "Otorgado {{date}}",
+ "role": {
+ "manager": "administrador",
+ "owner": "propietario",
+ "parent": "padre"
+ },
+ "ownership": {
+ "title": "Permisos de Propiedad",
+ "parentCanControl": {
+ "label": "Este nombre puede ser controlado por su padre ({{parent}})",
+ "list": {
+ "title": "El propietario del nombre padre puede:",
+ "item1": "Controlar y modificar los ajustes y registros",
+ "item2": "Retomar o reasignar la propiedad de este nombre",
+ "item3": "Eliminar este nombre"
+ }
+ },
+ "parentCannotControl": {
+ "label": "Este nombre no puede ser controlado por su padre ({{parent}})",
+ "sublabel": "El propietario del nombre padre no puede controlar, modificar, eliminar o retomar la propiedad de este nombre.",
+ "list": {
+ "title": "El propietario del nombre retendrá la propiedad a menos que ocurra uno de los siguientes eventos:",
+ "item1": "El nombre expire el {{date}} (puede extenderse)",
+ "item2": "El nombre padre expire el {{date}}",
+ "item3": "La propiedad del nombre se envíe a otra dirección"
+ }
+ },
+ "parentCanChange": {
+ "label": "El padre de este nombre ({{parent}}) puede cambiar permisos",
+ "list": {
+ "title": "El padre puede:",
+ "item1": "Revocar permisos",
+ "item2": "Cambiar o eliminar fusibles personalizados"
+ }
+ },
+ "ownerCanChange": {
+ "label": "El propietario de este nombre puede cambiar permisos",
+ "list": {
+ "title": "El propietario puede:",
+ "item1": "Revocar permisos",
+ "item2": "Cambiar o eliminar fusibles personalizados"
+ }
+ },
+ "ownerCannotChange": {
+ "label": "El propietario de este nombre no puede cambiar permisos",
+ "list": {
+ "title": "El propietario no puede:",
+ "item1": "Revocar permisos",
+ "item2": "Cambiar o eliminar fusibles personalizados"
+ }
+ },
+ "unwrapWarning": {
+ "message": "Los permisos de desenvolver deben ser revocados en el padre ({{parent}}) antes de renunciar al control del padre.
Ir a los permisos del padre"
+ },
+ "action": {
+ "giveUpControl": "Renunciar al control del padre",
+ "revokePermission": "Revocar permiso"
+ }
+ },
+ "expiry": {
+ "permissions": {
+ "canExtendExpiry": {
+ "label": "Puede extender la expiración",
+ "description": "La expiración de los permisos de este nombre puede ser extendida por el {{managerOrOwner}}.",
+ "description_date": "La expiración de los permisos de este nombre ({{date}}) puede ser extendida por el {{managerOrOwner}}."
+ },
+ "cannotExtendExpiry": {
+ "label": "No puede extender la expiración",
+ "description": "La expiración de los permisos de este nombre no puede ser extendida por el administrador."
+ }
+ }
+ }
+ }
+ }
+}
From 8eb60facb12c7c01dfb8a1fdc0ba1497b2eee62c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?metadiver=2Eeth=20=E2=80=94=20art/acc?=
<75746881+metadiver@users.noreply.github.com>
Date: Fri, 27 Sep 2024 13:22:40 -0300
Subject: [PATCH 07/11] Translate register.json
---
public/locales/es/register.json | 207 ++++++++++++++++++++++++++++++++
1 file changed, 207 insertions(+)
create mode 100644 public/locales/es/register.json
diff --git a/public/locales/es/register.json b/public/locales/es/register.json
new file mode 100644
index 000000000..095fdefa5
--- /dev/null
+++ b/public/locales/es/register.json
@@ -0,0 +1,207 @@
+{
+ "title": "Registrar {{name}} en ENS",
+ "subtitle": "Registrar",
+ "heading": "Registrar {{name}}",
+ "invoice": {
+ "timeRegistration": "Registro de {{time}}",
+ "registration": "Registro",
+ "estimatedNetworkFee": "Est. tarifa de red",
+ "networkFee": "Tarifa de red",
+ "temporaryPremium": "Prima temporal",
+ "total": "Total estimado",
+ "totalPaid": "Total pagado"
+ },
+ "error": {
+ "nameTooLong": "El nombre que deseas registrar es demasiado largo. Por favor elige un nombre más corto."
+ },
+ "steps": {
+ "pricing": {
+ "insufficientBalance": "Saldo insuficiente",
+ "multipleYearsMessage": "Extender por varios años ahorrará dinero en costos de red al evitar transacciones anuales.",
+ "primaryName": "Usar como nombre principal",
+ "primaryNameMessage": "Esto vincula tu dirección a este nombre, permitiendo que las dApps lo muestren como tu perfil cuando estés conectado a ellas. Solo puedes tener un nombre principal por dirección.",
+ "premium": {
+ "heading": "Este nombre tiene una prima temporal",
+ "subheading": "Para dar una oportunidad justa a los nombres que expiraron recientemente, la prima comienza en $100,000,000 y se reduce a $0 durante 21 días. Puedes calcular la prima en una fecha a continuación.",
+ "targetPrice": "Precio objetivo",
+ "targetDate": "Fecha objetivo",
+ "timezone": "Fecha y hora mostradas en la zona horaria local ({{timezone}})"
+ }
+ },
+ "profile": {
+ "title": "Crea tu perfil",
+ "title2": "Edita tu perfil",
+ "default": "Predeterminado",
+ "advanced": "Avanzado",
+ "permissions": "Permisos",
+ "resolver": "Resolver",
+ "visibilityMessage": "Tu información de perfil se almacenará en la blockchain. Cualquier cosa que agregues será visible públicamente.",
+ "addProfile": "Agregar campos de perfil",
+ "addMore": "Agregar más al perfil",
+ "options": {
+ "groups": {
+ "general": {
+ "label": "General",
+ "items": {
+ "name": "Apodo",
+ "url": "Sitio web",
+ "location": "Ubicación",
+ "description": "Biografía corta"
+ },
+ "placeholder": {
+ "name": "Juan Pérez",
+ "url": "https://ens.domains",
+ "location": "Metaverso",
+ "description": "Soy un agricultor de rendimiento de Tennessee rural."
+ }
+ },
+ "social": {
+ "label": "Social",
+ "items": {
+ "com.twitter": "Twitter",
+ "com.github": "GitHub",
+ "com.discord": "Discord",
+ "org.telegram": "Telegram",
+ "email": "Correo electrónico"
+ },
+ "placeholder": {
+ "com.twitter": "p. ej. ensdomains",
+ "com.github": "p. ej. ensdomains",
+ "com.discord": "p. ej. nickjohnson",
+ "org.telegram": "p. ej. nicksdjohnson",
+ "email": "p. ej. hello@example.com"
+ }
+ },
+ "address": {
+ "label": "Dirección",
+ "itemLabel": "Dirección de {{coin}}",
+ "placeholder": {
+ "default": "Agrega la dirección aquí",
+ "eth": "0xb8c2C2...",
+ "btc": "3FZbgi29...",
+ "sol": "D4kA7VzHnmV...",
+ "op": "0xb8c2C2...",
+ "arb1": "0xb8c2C2...",
+ "base": "0xb8c2C2...",
+ "matic": "0xb8c2C2...",
+ "linea": "0xb8c2C2..."
+ }
+ },
+ "website": {
+ "label": "Sitio web",
+ "items": {
+ "ipfs": "IPFS",
+ "ipns": "IPNS",
+ "swarm": "Swarm",
+ "onion": "Onion",
+ "skynet": "Skynet",
+ "arweave": "Arweave"
+ },
+ "placeholder": {
+ "default": "Agrega la URL aquí",
+ "ipfs": "ipfs://...",
+ "skynet": "sia://...",
+ "arweave": "ar://...",
+ "swarm": "bzz://...",
+ "onion": "onion3://..."
+ }
+ },
+ "other": {
+ "label": "Otro",
+ "items": {
+ "contentHash": "Hash de contenido",
+ "publicKey": "Clave pública",
+ "abi": "ABI",
+ "custom": "Personalizado"
+ }
+ },
+ "custom": {
+ "key": "Clave",
+ "value": "Valor"
+ },
+ "default": {
+ "placeholder": "Agrega el valor aquí"
+ }
+ }
+ },
+ "errors": {
+ "labelRequired": "Se requiere una clave de registro",
+ "duplicateRecord": "Clave de registro duplicada",
+ "avatarReserved": "La clave está siendo utilizada por el administrador del avatar",
+ "invalidValue": "Valor inválido"
+ },
+ "confirmations": {
+ "publicNotice": {
+ "title": "Tus detalles son públicos",
+ "description": "Cualquier cosa que agregues a tu perfil será visible públicamente en la blockchain.",
+ "confirm": "Entiendo",
+ "decline": "Regresar"
+ },
+ "clearEth": {
+ "title": "¿Limpiar dirección ETH?",
+ "description": "Sin una dirección ETH configurada, las personas no podrán enviar dinero a este nombre. Esto se puede actualizar más tarde.",
+ "confirm": "Limpiar",
+ "decline": "Cancelar"
+ }
+ },
+ "actions": {
+ "skipProfile": "Omitir perfil"
+ }
+ },
+ "complete": {
+ "heading": "¡Felicidades!",
+ "subheading": "Ahora eres el propietario de ",
+ "description": "Tu nombre se registró con éxito. Ahora puedes ver y gestionar tu nombre.",
+ "registerAnother": "Registrar otro",
+ "viewName": "Ver nombre"
+ },
+ "info": {
+ "heading": "Antes de comenzar",
+ "subheading": "Registrar tu nombre toma tres pasos",
+ "ethItems": [
+ "Completa una transacción para comenzar el temporizador",
+ "Espera 60 segundos para que se complete el temporizador",
+ "Completa una segunda transacción para asegurar tu nombre"
+ ],
+ "moonpayItems": [
+ "Crea o inicia sesión en una cuenta de MoonPay existente",
+ "Usa tu tarjeta de crédito o débito para completar una única transacción"
+ ],
+ "setupProfile": "Me gustaría configurar mi perfil primero",
+ "paymentMethod": "Método de pago",
+ "notEnoughEth": "No hay suficiente ETH en la billetera",
+ "creditOrDebit": "Tarjeta de crédito o débito",
+ "additionalFee": "Tarifa de procesamiento adicional",
+ "pendingMoonpayTransaction": "Tu transacción de MoonPay está en proceso. Esto puede tardar hasta dos minutos. Puedes verificar tu progreso desde el correo de confirmación que recibiste.",
+ "failedMoonpayTransaction": "Tu transacción de MoonPay ha fallado. Por favor, intenta nuevamente o elige el método de pago 'Ethereum'.",
+ "ethereum": "Ethereum",
+ "processing": "Procesando",
+ "poweredBy": "Desarrollado por",
+ "moonpayModalHeader": "Pago de MoonPay",
+ "moonpayTestCard": "Detalles de la tarjeta de prueba"
+ },
+ "transactions": {
+ "heading": "Casi allí",
+ "subheading": {
+ "default": "Necesitarás completar dos transacciones para asegurar tu nombre. La segunda transacción debe completarse dentro de las 24 horas de la primera.",
+ "commitSent": "Tu primera transacción está en progreso.
La segunda transacción debe completarse dentro de las 24 horas de la primera.",
+ "commiting": "Esta espera previene que otros adelanten tu transacción. Se te pedirá completar una segunda transacción cuando el temporizador se complete.",
+ "commitComplete": "Tu nombre no está registrado hasta que completes la segunda transacción.
Te queda {{duration}} para completarla.",
+ "commitCompleteNoDuration": "Tu nombre no está registrado hasta que completes la segunda transacción.",
+ "commitExpired": "Tu registro ha expirado. Necesitarás comenzar el proceso nuevamente.",
+ "frontRunning": "Cuando alguien ve tu transacción y registra el nombre antes de que tu transacción pueda completarse."
+ },
+ "startTimer": "Iniciar temporizador",
+ "wait": "Esperar",
+ "completeRegistration": "Completar registro",
+ "transactionFailed": "Transacción fallida",
+ "transactionProgress": "Ver transacción en progreso"
+ },
+ "cancelRegistration": {
+ "heading": "Perderás tu transacción",
+ "contentOne": "Volver atrás restablecerá tu primera transacción. Si regresas, necesitarás completar la transacción nuevamente y pagar las tarifas asociadas.",
+ "contentTwo": "¿Estás seguro de que quieres continuar?",
+ "footer": "Restablecer transacción y regresar"
+ }
+ }
+}
From 2b23afbcf5dc270ad243b50dc458cd0db9141d4a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?metadiver=2Eeth=20=E2=80=94=20art/acc?=
<75746881+metadiver@users.noreply.github.com>
Date: Fri, 27 Sep 2024 13:23:36 -0300
Subject: [PATCH 08/11] Translate settings.json
---
public/locales/es/settings.json | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 public/locales/es/settings.json
diff --git a/public/locales/es/settings.json b/public/locales/es/settings.json
new file mode 100644
index 000000000..5f34790c5
--- /dev/null
+++ b/public/locales/es/settings.json
@@ -0,0 +1,28 @@
+{
+ "title": "Configuraciones",
+ "section": {
+ "wallet": {
+ "title": "Billetera"
+ },
+ "transaction": {
+ "title": "Transacciones",
+ "noRecentTransactions": "No hay transacciones recientes",
+ "clearTransactions": {
+ "title": "Borrar Historial de Transacciones",
+ "description": "Borrar tu historial de transacciones eliminará permanentemente estas de la aplicación ENS. Tus transacciones seguirán siendo visibles en la blockchain.",
+ "actionLabel": "Borrar Historial"
+ }
+ },
+ "privacy": {
+ "title": "Privacidad",
+ "action": {
+ "clearHistory": "Borrar historial de búsqueda"
+ }
+ },
+ "primary": {
+ "title": "Nombre Principal",
+ "noNameDescription": "Un nombre principal vincula tu dirección a un nombre, permitiendo que las dApps muestren un nombre como tu perfil cuando estés conectado a ellas. Aprende sobre los nombres principales",
+ "choosePrimaryName": "Elegir nombre principal"
+ }
+ }
+}
From 07be1af2c16a34600b26ffeee02261f0f96c8393 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?metadiver=2Eeth=20=E2=80=94=20art/acc?=
<75746881+metadiver@users.noreply.github.com>
Date: Fri, 27 Sep 2024 13:26:03 -0300
Subject: [PATCH 09/11] Translate transactionFlow.json
---
public/locales/es/transactionFlow.json | 299 +++++++++++++++++++++++++
1 file changed, 299 insertions(+)
create mode 100644 public/locales/es/transactionFlow.json
diff --git a/public/locales/es/transactionFlow.json b/public/locales/es/transactionFlow.json
new file mode 100644
index 000000000..654d918d3
--- /dev/null
+++ b/public/locales/es/transactionFlow.json
@@ -0,0 +1,299 @@
+{
+ "input": {
+ "profileEditor": {
+ "tabs": {
+ "avatar": {
+ "dropdown": {
+ "selectNFT": "Seleccionar NFT",
+ "uploadImage": "Subir Imagen"
+ },
+ "nft": {
+ "title": "Seleccionar un NFT",
+ "searchPlaceholder": "Buscar un NFT",
+ "loading": "Cargando tus NFTs",
+ "unknown": "NFT desconocido",
+ "loadError": "No se puede cargar el NFT",
+ "noNFTs": "No se encontraron NFTs para esta dirección.",
+ "address": {
+ "owned": "Poseído",
+ "other": "Otro"
+ },
+ "selected": {
+ "title": "NFT seleccionado",
+ "subtitle": "¿Estás seguro de que quieres usar este NFT?"
+ },
+ "noResults": "No se encontraron resultados."
+ },
+ "image": {
+ "title": "Editar Imagen",
+ "upload": {
+ "title": "Subir Avatar",
+ "subtitle": "Necesitas firmar un mensaje para subir un avatar. No tendrá costo alguno.",
+ "action": "Firmar y Subir"
+ }
+ }
+ },
+ "general": {
+ "label": "General",
+ "name": {
+ "label": "Apodo",
+ "placeholder": "Juan Pérez"
+ },
+ "url": {
+ "label": "Sitio web",
+ "placeholder": "https://ens.domains"
+ },
+ "location": {
+ "label": "Ubicación",
+ "placeholder": "Metaverso"
+ },
+ "description": {
+ "label": "Biografía Corta",
+ "placeholder": "Soy un agricultor de rendimiento de Tennessee rural."
+ }
+ },
+ "accounts": {
+ "label": "Cuentas",
+ "addAccount": "Agregar cuenta",
+ "noOptions": "No hay opciones de cuenta disponibles",
+ "placeholder": {
+ "default": "Agregar nombre de usuario aquí",
+ "com.twitter": "ej. nicksdjohnson",
+ "com.github": "ej. arachnid",
+ "com.discord": "ej. nickjohnson",
+ "org.telegram": "ej. nicksdjohnson",
+ "email": "ej. hola@ejemplo.com"
+ }
+ },
+ "address": {
+ "label": "Dirección",
+ "addAddress": "Agregar dirección",
+ "noOptions": "No hay opciones de dirección disponibles",
+ "placeholder": {
+ "default": "Agregar dirección aquí",
+ "eth": "0xD9hbQK...",
+ "bnb": "0xD9hbQK...",
+ "btc": "3FZbgi29...",
+ "ltc": "3FZbgi29...",
+ "sol": "D4kA7VzHnmV...",
+ "dot": "1D4kA7VxH...",
+ "doge": "DFabcd12..."
+ }
+ },
+ "contentHash": {
+ "label": "Sitio web",
+ "addContentHash": "Agregar sitio web descentralizado",
+ "placeholder": {
+ "default": "Agregar URL aquí",
+ "ipfs": "ipfs://...",
+ "skynet": "sia://...",
+ "arweave": "ar://...",
+ "swarm": "bzz://...",
+ "onion": "onion3://..."
+ }
+ },
+ "other": {
+ "label": "Otro",
+ "addRecord": "Agregar registro",
+ "createRecord": "Escribe un nombre de registro...",
+ "placeholder": {
+ "default": "Agregar un valor aquí..."
+ }
+ }
+ },
+ "warningOverlay": {
+ "action": {
+ "learnMoreResolvers": "Aprender más sobre resolutores",
+ "updateResolver": "Actualizar resolutor",
+ "setResolver": "Configurar resolutor",
+ "ignoreUpdate": "Ignorar esto y continuar usando tu resolutor actual. Se te preguntará nuevamente la próxima vez."
+ },
+ "invalidResolver": {
+ "title": "Resolutor no autorizado",
+ "subtitle": "No tienes permiso para establecer registros para este resolutor. Necesitarás actualizar al resolutor más reciente para editar tu perfil.",
+ "action": "Actualizar resolutor"
+ },
+ "migrateProfileSelector": {
+ "title": "Perfil",
+ "subtitle": "Los registros del perfil en cada resolutor no coinciden. ¿Qué conjunto de registros te gustaría usar?",
+ "option": {
+ "latest": "Registros del perfil en el nuevo resolutor",
+ "current": "Registros del perfil actuales",
+ "reset": "Restablecer tu perfil",
+ "resetSubtitle": "Eliminar todos los registros del perfil"
+ }
+ },
+ "migrateProfileWarning": {
+ "title": "Migrar perfil",
+ "subtitle": "Estás migrando los registros de tu perfil al resolutor más reciente. Esto eliminará permanentemente cualquier registro existente en el resolutor más reciente y los reemplazará con tus registros actuales."
+ },
+ "migrateRegistry": {
+ "title": "Registro desactualizado",
+ "subtitle": "Necesitarás migrar el registro antes de hacer cambios en este nombre.",
+ "action": "Migrar"
+ },
+ "noResolver": {
+ "title": "No hay resolutor configurado",
+ "subtitle": "Se necesita un resolutor configurado antes de editar tu perfil.",
+ "action": "Actualizar"
+ },
+ "resetProfile": {
+ "title": "Restablecer perfil",
+ "subtitle": "Estás restableciendo los registros de tu perfil. Perderás toda la información del perfil existente, como la dirección de ETH, avatar y registros sociales. Estos pueden ser re-agregados al editar tu perfil."
+ },
+ "resolverNotNameWrapperAware": {
+ "title": "Resolutor incompatible",
+ "subtitle": "Tu resolutor actual es incompatible con nombres envueltos. Necesitarás actualizar el resolutor antes de editar tu perfil.",
+ "toggle": {
+ "title": "Transferir perfil actual",
+ "subtitle": "Desmarcar esto solo actualizará tu resolutor."
+ }
+ },
+ "resolverOutOfDate": {
+ "title": "Resolutor desactualizado",
+ "subtitle": "El resolutor está desactualizado. Se recomienda actualizarlo antes de editar tu perfil."
+ },
+ "resolverOutOfSync": {
+ "title": "Resolutor fuera de sincronización",
+ "subtitle": "No estás usando el resolutor público más reciente, pero tienes registros de perfil almacenados allí. Se recomienda cambiar al resolutor público más reciente antes de editar tu perfil."
+ },
+ "transferOrResetProfile": {
+ "title": "Perfil",
+ "subtitle": "Puedes transferir tu perfil actual al nuevo resolutor antes de actualizar tu resolutor.",
+ "toggle": {
+ "title": "Transferir perfil actual",
+ "subtitle": "Desmarcar esto solo actualizará tu resolutor."
+ }
+ },
+ "updateResolverOrResetProfile": {
+ "title": "Perfil",
+ "subtitle": "Puedes mantener tu perfil actual en el nuevo resolutor, o restablecerlo y eliminar todos los registros del perfil.",
+ "toggle": {
+ "title": "Mantener perfil actual",
+ "subtitle": "Desmarcar esto restablecerá tu perfil."
+ }
+ },
+ "links": {
+ "learnMoreResolvers": "Aprender más sobre resolutores"
+ }
+ },
+ "intro": {
+ "resetProfile": {
+ "title": "Restablecer perfil",
+ "description": "Esto eliminará todos los registros de perfil del resolutor más reciente y luego actualizará el resolutor."
+ },
+ "migrateProfile": {
+ "title": "Migrar perfil",
+ "description": "Esto migrará tus registros de perfil actuales al resolutor más reciente."
+ },
+ "migrateCurrentProfile": {
+ "title": "Migrar perfil",
+ "description": "Esto migrará tus registros de perfil actuales al resolutor más reciente."
+ }
+ }
+ },
+ "editResolver": {
+ "title": "Editar Resolutor",
+ "latestLabel": "Usar resolutor más reciente",
+ "etherscan": "Etherscan",
+ "latestMessage": "Estás en el resolutor más reciente",
+ "customLabel": "Resolutor personalizado",
+ "customPlaceholder": "Ingresar dirección de resolutor personalizada"
+ },
+ "editRoles": {
+ "views": {
+ "main": {
+ "title": "Editar roles",
+ "noneSet": "Ninguno establecido"
+ },
+ "editRole": {
+ "title": "Cambiar {{role}}",
+ "views": {
+ "intro": {
+ "current": "Actual {{role}}"
+ }
+ }
+ }
+ }
+ },
+ "extendNames": {
+ "title_one": "Extender Nombre",
+ "title_other": "Extender {{count}} Nombres",
+ "ownershipWarning": {
+ "title_one": "No eres dueño de este nombre",
+ "title_other": "No eres dueño de todos estos nombres",
+ "description_one": "Extender este nombre extenderá la duración de registro del actual propietario. Esto no te dará la propiedad del mismo.",
+ "description_other": "Extender estos nombres extenderá la duración de registro del actual propietario. Esto no te dará la propiedad si no eres ya el propietario."
+ },
+ "invoice": {
+ "extension": "Extensión",
+ "transfer": "Transferencia",
+ "title": "Factura",
+ "type": {
+ "registration": "Registro",
+ "renewal": "Renovación"
+ }
+ },
+ "options": {
+ "button": "Extender",
+ "duration": "Duración",
+ "renewal": "Renovación"
+ }
+ },
+ "ipfs": {
+ "title": "IPFS",
+ "subTitle": "La siguiente información se almacenará en IPFS",
+ "provider": "Proveedor IPFS",
+ "noData": "No se encontró información que enviar a IPFS."
+ },
+ "records": {
+ "title": "Registros",
+ "addRecord": "Agregar Registro",
+ "type": {
+ "social": "Social",
+ "email": "Email",
+ "url": "URL",
+ "content": "Contenido",
+ "eth": "ETH",
+ "btcpay": "BTC",
+ "litecoin": "Litecoin",
+ "dogecoin": "Doge",
+ "custom": "Personalizado"
+ },
+ "tooltip": {
+ "recordType": {
+ "default": "Escribe el nombre del registro",
+ "custom": "Escribe el nombre del registro"
+ },
+ "ipfs": {
+ "default": "Subir a IPFS",
+ "tooltip": "Los datos serán enviados a IPFS"
+ }
+ }
+ }
+ },
+ "common": {
+ "cancel": "Cancelar",
+ "confirm": "Confirmar",
+ "save": "Guardar",
+ "delete": "Eliminar",
+ "view": "Ver",
+ "add": "Agregar",
+ "remove": "Eliminar",
+ "edit": "Editar",
+ "update": "Actualizar",
+ "loading": "Cargando...",
+ "success": "Éxito",
+ "error": "Error",
+ "back": "Volver",
+ "next": "Siguiente",
+ "previous": "Anterior",
+ "noResults": "No se encontraron resultados",
+ "welcome": "Bienvenido",
+ "yourProfile": "Tu perfil",
+ "address": "Dirección",
+ "resolver": "Resolutor",
+ "roles": "Roles",
+ "settings": "Configuraciones"
+ }
+}
From e9a6487b8720d292cba55baab9da08dffdc4b8dc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?metadiver=2Eeth=20=E2=80=94=20art/acc?=
<75746881+metadiver@users.noreply.github.com>
Date: Fri, 27 Sep 2024 15:20:13 -0300
Subject: [PATCH 10/11] Update dnssec.json
---
public/locales/es/dnssec.json | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/public/locales/es/dnssec.json b/public/locales/es/dnssec.json
index c031e06a7..4e7e880a1 100644
--- a/public/locales/es/dnssec.json
+++ b/public/locales/es/dnssec.json
@@ -24,13 +24,13 @@
"select": {
"heading": "¿Cómo querés importar tu dominio?",
"offchain": {
- "name": "Fuera de la cadena",
+ "name": "Fuera de la blockchain",
"tag": "Gratis",
- "description": "Tu nombre no tendrá un token en la cadena.
Esto no afecta su capacidad para recibir transacciones o ser usado como nombre principal.
No podrás editar tu perfil desde la app de ENS."
+ "description": "Tu nombre no tendrá un token en la blockchain.
Esto no afecta su capacidad para recibir transacciones o ser usado como nombre principal.
No podrás editar tu perfil desde la app de ENS."
},
"onchain": {
- "name": "En la cadena",
- "description": "Tu nombre tendrá un token en la cadena."
+ "name": "En la blockchain",
+ "description": "Tu nombre tendrá un token en la blockchain."
}
}
},
From c85f83b2caa199e76e7b4e07c575055180ea568b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?metadiver=2Eeth=20=E2=80=94=20art/acc?=
<75746881+metadiver@users.noreply.github.com>
Date: Fri, 27 Sep 2024 15:20:27 -0300
Subject: [PATCH 11/11] Update profile.json
---
public/locales/es/profile.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/public/locales/es/profile.json b/public/locales/es/profile.json
index 9b8ed57c1..6bb024cae 100644
--- a/public/locales/es/profile.json
+++ b/public/locales/es/profile.json
@@ -52,7 +52,7 @@
},
"warnings": {
"wrappedDNS": "Los nombres DNS pueden ser reclamados por el propietario de DNS en cualquier momento. No compres nombres DNS.",
- "offchain": "Los nombres fuera de la cadena no aparecen actualmente en tu lista de 'Nombres'. Aprende más",
+ "offchain": "Los nombres fuera de la blockchain no aparecen actualmente en tu lista de 'Nombres'. Aprende más",
"homoglyph": "Este nombre contiene caracteres no ASCII. Puede haber caracteres que se vean idénticos o muy similares a otros caracteres, que podrían usarse para engañar a los lectores. Aprende más sobre homoglifos"
}
},