From b9860dac49342763e4239cba6b84fe707bd68e94 Mon Sep 17 00:00:00 2001 From: Ubikalo <61990644+UbikaloPro@users.noreply.github.com> Date: Sun, 5 Jul 2020 01:23:34 -0400 Subject: [PATCH 01/80] Update es.json translation up to line 312 there was a previous Spanish trasnlation in some parts but it is not accurate. IvanLeonUbikalo.chain --- src/popup/locales/es.json | 367 +++++++++++++++++++------------------- 1 file changed, 184 insertions(+), 183 deletions(-) diff --git a/src/popup/locales/es.json b/src/popup/locales/es.json index 1e9da03af..152bb9371 100644 --- a/src/popup/locales/es.json +++ b/src/popup/locales/es.json @@ -2,311 +2,312 @@ "ok": "OK", "onboarding": { "step_1": { - "title": "Your Account Info", - "content": "This block contains information about your wallet account and its status:
1. Your account address and .chain name ( if you already have one ).
2. Your current wallet balance. " + "title": "Información de tu cuenta", + "content": "Este bloque contiene información acerca la cuenta de tu billetera y de su estado:
1. La dirección de tu cuenta y el nombre .chain ( si ya tienes uno ).
2. Tu saldo actual en la billetera. " }, "step_2": { - "title": "Send Tip", - "content": "To send tips, go to the URL you want to tip and open the wallet. You can also copy the URL, click Send Tip, and paste this URL into the wallet. Fill in how much you want to tip and add a message along with that tip. Hit Send and confirm." + "title": "Enviar Propina", + "content": "Para enviar propinas, ve a la URL a la que quieres dar propina y abre la billetera. También puedes copiar la URL, darle click a Enviar Propina y pegar la URL en la billetera. Llenar cúanto quieres dar de propina y agregar un mensaje con esta propina. Dale a Enviar y confirmar." }, "step_3": { - "title": "What is \"Verified\" URL", - "content": "This simply means that the owner of this URL is already a fellow Superhero — and that is awesome! An AE address has been included in the URL and tips can be claimed." + "title": "Qué es una URL \"Verified\" ", + "content": "Esto significa simplemente que el propietario de esta URL ya es un compañero Superhero — ¡y eso es asombroso! Una dirección AE ha sido incluida en la URL y el propietario del perfil reclamar propinas instantáneamente." }, "step_4": { - "title": "Claim Tip", - "content": "Hit this button to trigger tip collection—all tips you’ve received from URLs where you’ve added your AE address will then be added to your balance." + "title": "Reclamar Propina", + "content": "Darle a este botón activa la recolección de propinas—todas las propinas que hayas recibido desde una URL en la que hayas agregado tu dirección AE se agregarán a tu saldo." }, "step_5": { - "title": "Activity", - "content": "This tab will show you a full log of your previous activity using the Superhero Wallet." + "title": "Actividad", + "content": "Esta pestaña te mostrará un registro completo de toda tu actividad previa usando la Billetera Superhero." }, "step_6": { - "title": "Top Up", - "content": "You can top up your wallet by swapping ETH or BTC into AE, by purchasing AE using your credit card, or by sending AE to your Superhero wallet address from another AE account. It’s very easy." + "title": "Agregar Saldo", + "content": "Puedes agregar saldo a tu billetera cambiando ETH o BTC a AE, comprando AE usando tu tarjeta de crédito, o enviando AE a la dirección de tu billetera Superhero desde otra cuenta AE. Es muy fácil." }, "step_7": { - "title": "Withdraw", - "content": "You can easily withdraw your tips by sending them out to AE wallet addresses from your accounts in exchanges or external wallets, provided that they support AE tokens." + "title": "Retiro", + "content": "Puedes retirar tus propinas fácilmente enviándolas a direcciones de billeteras AE en cuentas de casas de intercambio o a billeteras externas que provean soporte de tokens AE." }, "step_8": { - "title": "Settings", - "content": "You can view your security phrase (also referred to as seedphrase or private keys) and change your language and other settings." - }, - "heading": "Hey superhero! Welcome onboard", - "sub-heading": "This short guide will walk you through the Superhero Wallet DApp and its features.", - "skip": "Skip", - "back": "Back", - "next": "Next", - "start": "Start", + "title": "Configuración", + "content": "Puedes ver tu frase de seguridad (conocida como frase semilla, seedphrase o llave privada), cambiar el idioma y otros ajustes." + }, + "heading": "¡Hey superhéroe! Bienvenido a borodo", + "sub-heading": "Esta guía corta te llevará a través de la DApp Billetera Superhero Wallet DApp y todas sus funciones.", + "skip": "Saltar", + "back": "Regresar", + "next": "Próximo", + "start": "Empezar", "tutorial": "Tutorial" }, "badges": { - "verified": "Verified", - "notVerified": "Not verified" + "verified": "Verificado", + "notVerified": "No verificado" }, "modals": { "transaction-failed": { - "msg": "We cannot process this transaction. Please, try again later." + "msg": "No podemos procesar esta transacción. Por favor, intente más tarde." }, "required": { - "msg": "Please fill in all fields." + "msg": "Por favor complete todos los campos." }, "only-chars": { - "msg": "Only letters and numbers are allowed." + "msg": "Sólo se permiten letras y números." }, "name-exist": { - "msg": "This name is already registered." + "msg": "Este nombre ya está registrado." }, "name-length": { - "msg": "Only names longer than 13 characters are allowed." + "msg": "Los nombres en SUPERHERO deben tener mínimo 13 carácteres." }, "incorrect-address": { - "msg": "Please make sure that you have entered a valid public address." + "msg": "Por favor asegúrate que has colocado una dirección pública válida." }, "incorrect-amount": { - "msg": "Please make sure you entered a valid amount." + "msg": "Por favor asegúrate que has colocado un monto válido." }, "insufficient-balance": { - "msg": "The requested amount cannot be spent." + "msg": "No tienes suficiente saldo para esta transacción." }, "removeAccount": { - "title": "Are you sure you want to remove this account?", - "msg": "This action will remove your account from the wallet and will delete the extension storage. Make sure you have backed up your seed phrase before proceeding. This action cannot be undone!" + "title": "¿Estás seguro que quieres eliminar esta cuenta?", + "msg": "Esta acción eliminará tu cuenta de la billetera y borrará su almacenamiento de extensión. Asegúrate que has realizado un respaldo de tu frase semilla antes de proceder. !Esta acción no puede deshacerse!" }, "verified": { - "title": "What is a \"Verified\" URL?", - "msg": "If a URL is marked as verified, it means the owner of this URL is already a fellow Superhero — and that is awesome! An AE address has been found on the page and tips can be claimed easily." + "title": "¿Que es una URL \"Verified\" ?", + "msg": "Si una URL es marcada como verificada significa que el propietario de esta URL ya es un compañero Superhero — !y eso es asombroso! Una dirección AE ha sido encontrada en la página y las propinas pueden reclamarse fácilmente." }, "not-verified": { - "title": "What is \"Not Verified\" URL?", - "msg": "This means that the owner of the URL has not created a Superhero wallet yet. They can claim their tips as soon as they make one and add their wallet address to their website. " + "title": "¿Qué significa que una URL es \"Not Verified\"?", + "msg": "Ésto significa que el propietario de la URL aún no ha creado si billetera Superhero. Ellos pueden reclamar sus propinas tan pronto como tengan una y agregen la dirección de su billetera a sus sitios web. " }, "blacklisted": { - "title": "What is \"Blacklisted\" URL?", - "msg": "The Superhero wallet can tip any public URL. Currently, web pages that require logging in to view information cannot be tipped. We're still working on solutions for this." + "title": "¿Qué es una URL \"Inaccessible\" ?", + "msg": "La billetera Superhero puedes dar propinas a cualquier URL pública. En estos momentos, las páginas web que requieren algún tipo de acceso para poder ver información no pueden recibir propinas. Estamos trabajando en soluciones para ésto." }, "confirm-tip" :{ - "title": "Send Tip Confirmation", - "msg": "You are about to tip a URL that is not Superhero-verified. We cannot guarantee that the owner will claim their tips on this site.", - "sub-message": "Are you sure you would like to send the tip anyway? You can still tip them—let them know so they can claim it.", - "send": "Send Tip" + "title": "Enviar Confirmación de Propina", + "msg": "Estás a punto de darle una propina a una URL que no está verificada en Superhero. No podemos garantizar que el propietario reclame las propinas de este sitio.", + "sub-message": "¿Estás seguro que quieres enviar la propina de todos modos? Puedes darles la propina y hacérselo saber para que puede reclamarla.", + "send": "Enviar Propina" }, "error-log": { - "title": "Something went wrong", - "sub-title": "Be a Superhero!", - "content": "Provide more information about the error encountered so we can improve our superpowers. No personal data will be collected.", - "create-report": "Create report" + "title": "Algo salió mal", + "sub-title": "Se un Superhéroe!", + "content": "Provee la información sobre el error encontrado de forma que podamos mejorar nuestros superpoderes. No se recolectará ningun dato personal.", + "create-report": "Crear reporte" }, "donate-errors": { - "title": "Your Error Report Has Been Sent", - "msg": "Thank you for being such a wonderful fellow Superhero!" + "title": "Tu Reporte de Error Ha Sido Enviado", + "msg": "!Gracuas por ser tan buen compañero Superhéroe!" }, "donate-errors-error": { - "title": "Your Error Report Was not send", - "msg": "There was problem sending your error report" + "title": "Tu reporte de Error No Fue Enviado", + "msg": "Hubo un problema enviando tu reporte de error" }, - "cancel": "Cancel", - "confirm": "Confirm" + "cancel": "Cancelar", + "confirm": "Confirmar" }, "transaction": { "type": { - "SpendTx": "Spend", - "ContractCreateTx": "Contract create", - "ContractCallTx": "Contract call", - "NamePreclaimTx": "Preclaim name", - "NameClaimTx": "Claim name", - "NameUpdateTx": "Update name", - "NameTransferTx": "Transfer name", - "NameRevokeTx": "Revoke name", - "OracleRegisterTx": "Register oracle", - "OracleExtendTx": "Extend oracle", - "OraclePostQueryTx": "Post query oracle", - "OracleRespondTx": "Respond oracle", - "ChannelCloseSoloTx": "Solo close channel", + "SpendTx": "Gasto", + "ContractCreateTx": "Crear Contrato", + "ContractCallTx": "Llamar Contrato", + "NamePreclaimTx": "Preclamar nombre", + "NameClaimTx": "Reclamar nombre", + "NameUpdateTx": "Actualizar nombre", + "NameTransferTx": "Transferir nombre", + "NameRevokeTx": "Revocar nombre", + "OracleRegisterTx": "Registrar oráculo", + "OracleExtendTx": "Extender oráculo", + "OraclePostQueryTx": "Consulta Post del oráculo", + "OracleRespondTx": "Respuesta oráculo", + "ChannelCloseSoloTx": "Cierre de canal Solo", "ChannelSlashTx": "Slash channel", - "ChannelSettleTx": "Settle channel", - "ChannelSnapshotSoloTx": "Solo snapshot channel" + "ChannelSettleTx": "Establecer canal", + "ChannelSnapshotSoloTx": "instantánea de canal Solo" } }, "pages": { "intro": { - "heading": "Intro", - "skip": "Skip", - "generateWallet": "Generate Wallet", - "receive": "Receive", - "step1text": "for creating and curating great content, engaging in meaningful discussions, launching causes for humanity, and for just being a wonderful human being.", - "step2text": "to great content creators online, humanitarian causes, and other awesome human beings—for whatever reason.", - "step3text-1": "This wallet does not—and will never take commissions off the", - "step3text-2": "you send or receive. Superhero was created specifically so that no one but you will have control over your funds.", - "createdWallet": "Your wallet has been created!", - "step4text-0": "Welcome to the free web.", - "step4text-1": "Trustless: no third-party intervention. Transactions are fully P2P.", - "step4text-2": "No censorship: there are no custodians to dictate what can and cannot be monetized.", - "step4text-3": "Immortalize messages on the blockchain: comments and messages are timestamped and recorded on the blockchain—forever.", - "step4text-4": "Instant, borderless, transactions at near-zero fees.", - "toHome": "Proceed to your Wallet", - "send": "Send", - "ever": "Ever." + "heading": "Introducción", + "skip": "Saltar", + "generateWallet": "Generar Billetera", + "receive": "Receibir", + "step1text": "por crear y curar gran conteniso, atraer discusiones significativas, lanzar causas para la humanidad, y sólo por ser un maravilloso ser humano.", + "step2text": "para grandes creadores online, causas humanitarias y otros sorprendentes seres humano cualquiera sea la razón.", + "step3text-1": "esta billetera no toma ni tomará comisiones de", + "step3text-2": "envias y recibes. Superhero fue creado espécificamente para que nadie más excepto tú tengas el contro de tus fondos.", + "createdWallet": "¡Tu billetera ha sido creada!", + "step4text-0": "Bienvenido a la web libre.", + "step4text-1": "Trustless: no hay intervención de terceras partes. Las transacciones son totalemte P2P.", + "step4text-2": "Sin censura: no hay custodios que determinen que puede y que no puede ser monetizado.", + "step4text-3": "Immortaliza los mensajes en la blockchain: los comentarios y mensajes son marcados y grabados en la blockchain para siempre.", + "step4text-4": "Transacciones instantáneas, sin fronteras y con comisiones casi cero.", + "toHome": "Procede a tu billetera", + "send": "Enviar", + "ever": "Siempre." }, "titles": { - "settings": "Settings", - "general": "Language", - "security": "Security", - "about": "About", - "send": "Send Tips", - "claim-tips": "Claim Tips", - "scanQr": "Scan QR", - "terms": "Terms of Use", - "privacy": "Privacy Policy", - "importAccount": "Retrieve Existing Account", - "activity": "Activity History", - "withdraw": "Withdraw", - "topUp": "Top Up", - "notifications": "Notifications", - "names": "Names", - "bidding": "Bidding", + "settings": "Ajustes", + "general": "Idioma", + "security": "Securidad", + "about": "Acerca", + "send": "Enviar Propinas", + "claim-tips": "Reclamar Propinas", + "scanQr": "Scanear QR", + "terms": "Terminos de Uso", + "privacy": "Política de Privacidad", + "importAccount": "Recupera Cuenta Existente", + "activity": "Historia de Actividad", + "withdraw": "Retiro", + "topUp": "Agregar Saldo", + "notifications": "Notificaciones", + "names": "Nombres", + "bidding": "Subastar", "networks": "Networks", - "comment-new": "Add comment", + "comment-new": "Agregar comentario", "home": "Superhero Home", - "donate-error": "Donate Data", - "address": "Send Address", - "sign-message": "Sign Message" + "donate-error": "Donar Data", + "address": "Dirección de Envio", + "sign-message": "Firmar Mensaje" }, "appVUE": { "systemName": "Superhero", "manageNetworks": "Administrar redes", "manageAccounts": "Cuentas de administración", - "airGapVault": "Crear una bóveda de entrehierro", + "airGapVault": "Crear un AirGapVault", "ledgerAccount": "Añadir cuenta Ledger", "menu": "Menu", "myAccount": "Mi cuenta", - "switchToken": "fichas", + "switchToken": "Tokens", "utilities": "Utilidades", "settings": "Ajustes", "logout": "spain", - "profile": "Profile", - "help": "Help", - "topUp": "Top Up", - "withdraw": "Withdraw", - "myTransactions": "My transactions", - "activity": "Activity", - "dashboard": "Dashboard", + "profile": "Perfil", + "help": "Ayuda", + "topUp": "Agregar Saldo", + "withdraw": "Retiro", + "myTransactions": "Mis transacciones", + "activity": "Actividad", + "dashboard": "Panel de control", "aeid": "AE", - "walletName": "Superhero Wallet", + "walletName": "Billetera Superhero", "general": "General", - "security": "Security", - "seedPhrase": "Seed Phrase", - "language": "Language", - "advanced": "Advanced", - "versions": "Version & Updates", - "mainAccount": "Main account", - "reportBug": "Report a bug", - "names": "Names", + "security": "Securidad", + "seedPhrase": "Frase Semilla", + "language": "Idioma", + "advanced": "Avanzado", + "versions": "Version y Actualizaciones", + "mainAccount": "Cuenta principal", + "reportBug": "Reportar un bug", + "names": "Nombres", "networks": "Networks", - "removeAccount": "Remove account", - "donateErrorReports": "Submit error reports" + "removeAccount": "eliminar cuenta", + "donateErrorReports": "Enviar reportes de errores" }, "aboutSettings": { "heading": "Acerca de", "systemName": "Superhero", - "terms": "Términos de servicio", - "privacyPolicy": "Política de privacidad" + "terms": "Términos de Servicio", + "privacyPolicy": "Política de Privacidad" }, "account": { "heading": "Cuenta", "accountName": "Nombre de la cuenta", - "copy": "Dupdo", - "send": "spanish", - "claim": "Claim Tip", + "copy": "copiar", + "send": "español", + "claim": "Reclamar Propina", "receive": "Recibir", - "wholeTransaction": "historial de transacciones entera", + "wholeTransaction": "Historial completo de transacciones", "latestTransactions": "Las últimas transacciones ES", "noTransactionsFound": "¡No se encontraron transacciones!", - "tipSomeone": "Send Tip", - "howToClaim": "How to claim AE", - "balance": "Balance", - "copied": "Copied!", - "youNeedTo": "You need to", - "backup": "backup", - "yourSeedPhrase": "your seed phrase", - "updateExtension": "New version available! Please update your extension.", - "updateAvailable": "New version in store available!", - "claim-name": "Claim your .chain name" + "tipSomeone": "Enviar Propina", + "howToClaim": "Cómo reclamar AE", + "balance": "Saldo", + "copied": "¡Copiado!", + "youNeedTo": "Necesitas", + "backup": "respaldar", + "yourSeedPhrase": "tu frase semilla", + "updateExtension": "¡Nueva versión disponible! Por favor actualiza tu extensión.", + "updateAvailable": "¡Nueva versión disponible en la tienda!", + "claim-name": "Reclama tu nombre .chain" }, "claim": { - "claim": "Claim tips", - "noZeroClaim": "There are no tips to be claimed for this URL.", - "noAddress": "Address not found", - "errorClaim": "Error with claiming", - "ae": "AE tokens", - "claimed": " Claim request sent! ", + "claim": "Reclamar Propinas", + "noZeroClaim": "no hay propinas que reclamar para esta URL.", + "noAddress": "Dirección no encontrada", + "errorClaim": "Error con el reclamo", + "ae": "tokens AE", + "claimed": " ¡Petición de reclamo enviada! ", "url": "URL", - "tipsOnUrl": "Tips on this URL", - "urlNotExisting": "No tips for this URL at the moment.", - "moreOracles": "There aren't enough active Oracles to verify your claim request. Please try again later.", - "oracleFailed": "Oracle service check claim failed. Please try again later.", - "unknownError": "Error occured during claim request. Please try again later.", - "noMobileClaim": "Claiming is currently only available on desktop." + "tipsOnUrl": "Propinas en esta URL", + "urlNotExisting": "No hay propinas para esta URL en este momento.", + "moreOracles": "No hay suficientes Oráculos activos para verificar tu petición de reclamo. Por favor intenta más tarde.", + "oracleFailed": "Chequeo de reclamo del servicio del Orácula falló. Por favor inteta más tarde.", + "oracleFailed": "Chequeo de reclamo del servicio del Orácula falló. Por favor intenta más tarde.", + "unknownError": "Un error ocurrió durante la solicitud de reclamo. Por favor intenta más tarde.", + "noMobileClaim": "Actualmente los reclamos solo están disponibles en desktop." }, "claimTips": { - "urlToClaim": "URL to claim tips for" + "urlToClaim": "URL de la cual reclamar propinas" }, "notFound": { - "notFound": "Requested page can't be found", - "initialPage": "Open initial page" + "notFound": "La página solicitada no pudo ser encontrada", + "initialPage": "Abrir página inicial" }, "accountPassword": { "heading": "", - "passwordSymbolsError": "símbolos mínimas requeridas - ", - "weakPasswordError": "Demasiado débil contraseña!", - "incorrectPasswordError": "Contraseña incorrecta !", + "passwordSymbolsError": "se requiere un mínimo de símbolos - ", + "weakPasswordError": "!Contraseña demasiado débil!", + "incorrectPasswordError": "!Contraseña incorrecta!", "passwordDoesntMatchError": "¡Las contraseñas no coinciden!", - "securingAccount": "La seguridad de su cuenta" + "securingAccount": "Asegurando tu cuenta" }, "recentTransactions": { - "recentActivity": "Recent Activity", - "viewAll": "View all", - "noTransactionsFound": "No transactions found!" + "recentActivity": "Actividad Reciente", + "viewAll": "Ver todo", + "noTransactionsFound": "!No se encontraron transacciones!" }, "addFungibleToken": { - "heading": "Fichas fungibles", - "backToFungibleTokens": "Volver a fungibles Tokens", + "heading": "Tokens fungibles", + "backToFungibleTokens": "Regresar a Tokens fungibles", "addToken": "Añadir Token", - "tokenContractLabel": "Token Contrato de Dirección", - "tokenSymbolLabel": "Símbolo de emergencia", - "tokenPrecision": "Decimales de precisión", + "tokenContractLabel": "Dirección del Contrato del Token", + "tokenSymbolLabel": "Símbolo de Token", + "tokenPrecision": "Decimales del Token", "next": "Próximo", - "validContractAddressError": "Dirección válida de contrato de prenda", - "symbolBetween1and12": "Símbolo de entre 1 y 12 caracteres", + "validContractAddressError": "Dirección de contrato no válida", + "symbolBetween1and12": "Símbolo entre 1 y 12 caracteres", "numberBetween0and36": "Número entre 0 y 36", - "token": "Simbólico", - "balance": "Equilibrar", + "token": "Simbolo", + "balance": "Saldo", "search": "Buscar", "customToken": "Token personalizado", - "tokenSearchLabel": "Token de búsqueda" + "tokenSearchLabel": "Búsqueda de Token" }, "advancedSettings": { "heading": "Avanzado", "backToSettings": "Ajustes", - "exportKeypair": "par de claves de exportación", - "exportKeystore": "Almacén de claves de exportación" + "exportKeypair": "Exportar par de llaves", + "exportKeystore": "Exportar claves de almacenaje" }, "airGapSetup": { "backToAccount": "Volver a la cuenta", - "heading": "Configuración del espacio de aire", - "step1heading": "Instalar espacio de aire en su teléfono", + "heading": "Configuración de AirGapVault", + "step1heading": "Instalar AirGapVault en su teléfono", "step1info": "Buscar AirGap.it en la tienda o escanear este código QR", "step1buttonNext": "Próximo", - "setupSteps1heading": "Abrir espacio de aire en el segundo dispositivo", + "setupSteps1heading": "Abrir AirGapVault en el segundo dispositivo", "setupSteps2heading": "Crear clave secreta", "setupSteps3heading": "Escríbelo en el orden correcto", "setupSteps4heading": "Añadir una billetera aeternity", - "setupSteps5heading": "Vincular su cartera aeternity", - "setupSteps1": "Desactivar la conexión a Internet antes de la apertura del entrehierro", + "setupSteps5heading": "Vincular su billetera aeternity", + "setupSteps1": "Desactivar la conexión a Internet antes de la apertura de AirGapVault ", "setupSteps2": "Sin conexión a Internet significa máxima seguridad de la clave", "setupSteps3": "Lo necesitará para la recuperación", - "setupSteps4": "Toque cartera, billetera y añadir elegir aeternity", + "setupSteps4": "Toque billetera y añadir elegir aeternity", "setupSteps5": "Terminar enlazando su bóveda a su dirección aeternity", "linkVault": "Еnlace Bóveda" }, From 6d87a41e8a4fb0959338f6936b8a7d97203d6ae8 Mon Sep 17 00:00:00 2001 From: Ubikalo <61990644+UbikaloPro@users.noreply.github.com> Date: Sun, 5 Jul 2020 02:07:13 -0400 Subject: [PATCH 02/80] Update es.json Translated and corrected line 510 IvanLeonUbikalo.chain --- src/popup/locales/es.json | 166 +++++++++++++++++++------------------- 1 file changed, 83 insertions(+), 83 deletions(-) diff --git a/src/popup/locales/es.json b/src/popup/locales/es.json index 152bb9371..d0c71c957 100644 --- a/src/popup/locales/es.json +++ b/src/popup/locales/es.json @@ -276,7 +276,7 @@ "addToken": "Añadir Token", "tokenContractLabel": "Dirección del Contrato del Token", "tokenSymbolLabel": "Símbolo de Token", - "tokenPrecision": "Decimales del Token", + "tokenPrecision": "Precisión de Decimales", "next": "Próximo", "validContractAddressError": "Dirección de contrato no válida", "symbolBetween1and12": "Símbolo entre 1 y 12 caracteres", @@ -313,26 +313,26 @@ }, "allowances": { "heading": "Los derechos de emisión", - "backToUtilities": "Volver a servicios públicos", + "backToUtilities": "Volver a utilidades", "createAllowance": "Crear asignación", - "createAllowanceInfo": "Esto le permite crear asignación con sus nuevas fichas fungibles para cualquier persona que desee", + "createAllowanceInfo": "Esto te permite crear una asignación con tus nuevos tokens fungibles para cualquier persona que desee", "createButton": "Crear", - "transferAllowance": "Asignación de transferencia de", - "transferAllowanceInfo": "Esto le permite tomar toda su asignación o parte de ella de alguien", + "transferAllowance": "Transferencia de asignación de", + "transferAllowanceInfo": "Esto le permite transferir toda su asignación o parte de ella a alguien", "transferButton": "Transferir", - "allAllowances": "Todos los complementos", - "allAllowancesInfo": "Ver todos los descuentos y llevarlos", + "allAllowances": "Todos las asignacines", + "allAllowancesInfo": "Ver todas las asignaciones y tomarlas", "seeAllButton": "Ver todo", - "backToAllowances": "Volver a las prestaciones", - "chooseToken": "Elija una ficha", - "allowanceExistMsg": "Esta asignación ya existe. Si desea cambiarlo, haga clic", + "backToAllowances": "Volver a las asignaciones", + "chooseToken": "Elija un token", + "allowanceExistMsg": "Esta asignación ya existe. Si deseas cambiarla, haga clic", "allowanceExistHere": "aquí", "allowanceFrom": "Desde", - "getAllowance": "Consíguelo", - "tokenChoiceRequired": "Por favor seleccione una ficha para ver todos sus descuentos!", + "getAllowance": "Consíguela", + "tokenChoiceRequired": "Por favor seleccione un token para ver todas sus asignaciones!", "noAllowancesFound": "No se encontraron asignaciones!", "changeAllowance": "Cambio de Asignación", - "allowedAllowanceAmount": "Cantidad asignación actual es permitido", + "allowedAllowanceAmount": "El monto de la asignación actual está permitido", "changeButton": "Cambio" }, "auctionBid": { @@ -340,101 +340,101 @@ "bidding": "Ofertas", "bidOn": "Ofertar por", "requiredField": "Este campo es requerido", - "next": "Próxima", - "current-highest-bid": "Oferta más alta actual", + "next": "Próximo", + "current-highest-bid": "Oferta actual más alta", "remaining-time": "Tiempo restante" }, "connectConfirm": { "websiteRequestconnect": "le gustaría conectarse a su cuenta", - "websiteRequest": "Este sitio web está solicitando acceso a ver su dirección de cuenta corriente. Siempre asegúrese de que confía en el sitio web que interactúan. ", + "websiteRequest": "Este sitio web está solicitando acceso para ver su dirección de cuenta actual. Siempre asegúrate que confías en el sitio web con el que interactúas. ", "cancelButton": "Cancelar", "confirmButton": "Confirmar", - "addressLabel": "Address", - "transactionLabel": "Transaction", - "addressRequest": "This aepp is requesting access to view your current account address", - "transactionRequest": "This aepp will prepare a transaction, you are in charge of confirming it.", - "websiteRequestAccounts": "would like to get account addresses", - "addressesLabel": "Addresses", - "addressesRequest": "This aepp is requesting access to view your account addresses" + "addressLabel": "Dirección", + "transactionLabel": "Transacción", + "addressRequest": "Esta aepp está solicitando acceso para ver su dirección de cuenta actual", + "transactionRequest": "Esta aepp preparará una transacción. tu estás a cargo de confirmarla.", + "websiteRequestAccounts": "le gustaría obtener direcciones de cuenta", + "addressesLabel": "Direcciones", + "addressesRequest": "Esta aepp está solicitando acceso para ver las direcciones de tu cuenta" }, "createFungibleToken": { - "backToFungibleTokens": "Volver a fungibles Tokens", + "backToFungibleTokens": "Volver a Tokens fungibles", "heading": "Crear fungible de emergencia", - "tokenName": "Nombre simbólico", - "tokenSymbolLabel": "Símbolo de emergencia", + "tokenName": "Nombre del Token", + "tokenSymbolLabel": "Símbolo del token", "tokenPrecision": "Decimales de precisión", - "deployTokenContract": "Implementar simbólico Contrato", + "deployTokenContract": "Desplegar Contrato del Token", "initialSupply": "Suministro inicial", "registryFee": "Incluye token en TokenRegistry global (se aplican tarifas de tx)" }, "fungibleTokens": { "backToAccount": "Volver a la cuenta", - "addHeading": "Fichas fungibles", + "addHeading": "Tokens fungibles", "addToken": "Añadir Token", - "tokenContractLabel": "Token Contrato de Dirección", - "tokenSymbolLabel": "Símbolo de emergencia", + "tokenContractLabel": "Dirección del Contrato del Token", + "tokenSymbolLabel": "Símbolo del token", "tokenPrecision": "Decimales de precisión", "next": "Próximo", - "validContractAddressError": "Dirección válida de contrato de prenda", - "symbolBetween1and12": "Símbolo de entre 1 y 12 caracteres", + "validContractAddressError": "Dirección de contrato de token válida", + "symbolBetween1and12": "Símbolo entre 1 y 12 caracteres", "numberBetween0and36": "Número entre 0 y 36", - "token": "Simbólico", - "balance": "Equilibrar", + "token": "Token", + "balance": "Saldo", "initialSupply": "Suministro inicial" }, "fungibleTokensPage": { - "backToUtilities": "Volver a servicios públicos", - "heading": "Fichas fungibles", - "addFungToken": "Añadir fungible de emergencia", + "backToUtilities": "Volver a utilidades", + "heading": "Tokens fungibles", + "addFungToken": "Añadir token fungible", "tokenInfo": "Esto le permite añadir token del contrato de prenda fungible desplegado dada", "addTokenButton": "Añadir Token", - "deployInfo": "Esto le permite implementar su propio contrato de prenda fungible", - "deployButton": "Implementar simbólico Contrato", - "deployFungToken": "Implementar token" + "deployInfo": "Esto te permite desplegar tu propio contrato de token fungible", + "deployButton": "Desplegar contrato del token", + "deployFungToken": "desplegar token" }, "mintTokenPage": { - "mint": "Token de menta / quemadura", - "mintInfo": "Esto le permite acuñar o quemar la cantidad de fichas", - "mintBtn": "Menta / Quemar", + "mint": "Crear/Quemar token", + "mintInfo": "Esto te permite crear o quemar tokens", + "mintBtn": "Crear/Quemar", "amount": "Cantidad", "address": "Dirección", "enterAmount": "Monto invalido", "enterAddress": "Ingresa la direccion" }, "namingSystemPage": { - "active": "Active", + "active": "Activo", "heading": "Sistema de nombres", "registerNameRequirement": "Solo se permiten letras y números", "registerName": "Registrar nuevo nombre", - "registeredNames": "Sus nombres registrados", + "registeredNames": "Tus nombres registrados", "seeAllRegisteredNames": "Ver todos los nombres registrados", "noNames": "No se encontraron nombres", "activeAuctions": "Todas las subastas activas", "allActiveAuctionsBtn": "Todas las subastas activas", "auctionInfo": "Información de la subasta", "noAuctions": "No se encontraron subastas", - "expiresIn": "Expires in", - "expiresInColon": "Expires in: ", - "blocks": "blocks", - "yourNamesBtn": "Sus nombres", + "expiresIn": "Expira en", + "expiresInColon": "Expira in: ", + "blocks": "bloques", + "yourNamesBtn": "Tus nombres", "AddNewBtn": "Agregar nuevo", - "filterBySoonest": "Mas pronto", + "filterBySoonest": "Más reciente", "filterByCharLength": "Longitud del nombre", "filterByBid": "Oferta", - "filtersBy": "Filtra por", + "filtersBy": "Filtrar por", "currentBid": "Oferta actual: ", "previousBids": "Ofertas anteriores: ", "noPreviousBids": "No hay ofertas anteriores", "goBiddingBtn": "Ir a pujar", "backButton": "Atrás", - "extend": "Extend", - "setActive": "Set Active", - "namePlaceholder": "Enter .chain name", - "pointer": "Set Name Pointer", - "pointerPlaceholder": "Enter ak_, ct_, ok_ or .chain name" + "extend": "Extender", + "setActive": "Pasar a activo", + "namePlaceholder": "Introducir nombre .chain", + "pointer": "Colocar Name Pointer", + "pointerPlaceholder": "Introducir ak_, ct_, ok_ o nombre .chain" }, "generalSettings": { - "backToSettings": "Volver a los ajustes", + "backToSettings": "Volver a ajustes", "heading": "General", "switchLanguage": "Idioma", "currentLanguage": "Idioma actual" @@ -443,30 +443,30 @@ "term1": "Estoy de acuerdo con el Waellet ", "term2": "Términos de servicio", "term3": "Política de privacidad", - "termsAndConditions": "Terms of Use", + "termsAndConditions": "Términos de Uso", "heading": "Bienvenido a waellet, para empezar a interactuar con blockchain aeternity: ", - "webVersion": "Or use a web version", - "securingAccount": "La seguridad de su cuenta", - "generateWallet": "Generar cartera", - "passwordError": "La contraseña debe tener en a fin de 4 símbolos!", - "incorrectPasswordError": "Contraseña incorrecta !", + "webVersion": "O usa una versión web", + "securingAccount": "Asegurar tu cuenta", + "generateWallet": "Generar billetera", + "passwordError": "La contraseña debe tener al menos 4 símbolos!", + "incorrectPasswordError": "!Contraseña incorrecta!", "loginButton": "Iniciar sesión", - "importWallet": "waellet importación", - "seedPhrase": "Frase de semillas", - "enterSeedPhrase": "Introduzca su frase de semilla. El único que anotó durante la creación de la cuenta.", + "importWallet": "importar waellet", + "seedPhrase": "Frase semilla", + "enterSeedPhrase": "Introduzca su frase semilla. La misma que anotaste durante la creación de la cuenta.", "continueButton": "Continuar", - "continue": "Continue", - "importAccount": "Import Account", - "accountNotFound": "Account not found.", - "checkSeed": "Please check your seed phrase." + "continue": "Continuar", + "importAccount": "Importar Cuenta", + "accountNotFound": "Cuenta no encontrada.", + "checkSeed": "Por favor revise su frase semilla." }, "ledgerSetup": { "ledgerConnectSetup": "Cómo conectar desde Ledger", "ledgerAccount": "Añadir cuenta Ledger", "ledgerSteps": "Pasos", - "ledgerUsb": "Conecta tu Ledger a través de USB y desbloquearlo", - "ledgerLedger": "Abrir la aplicación aeternity en su libro mayor", - "ledgerAccountCreate": "Crear una cuenta de primera pulsando el botón de abajo" + "ledgerUsb": "Conecta tu Ledger a través de USB y desbloquéalo", + "ledgerLedger": "Abrir la aplicación aeternity en su Ledger", + "ledgerAccountCreate": "Crear una cuenta pulsando el botón de abajo" }, "manageAccounts": { "backToAccount": "Volver a la cuenta", @@ -475,7 +475,7 @@ "addNewSubAccount": "Añadir nueva subcuenta", "account": "Cuenta", "add": "Añadir", - "enterName": "Ingrese su nombre" + "enterName": "Ingresa tu nombre" }, "manageNetworks": { "backToAccount": "Volver a la cuenta", @@ -483,30 +483,30 @@ "networks": "Redes", "addNewNetwork": "Añadir nuevo nodo", "networkName": "Nombre del nodo", - "networkURL": "Node URL", + "networkURL": "URL del nodo", "addnetworkName": "Añadir el nombre de nodo", - "addnetworkURL": "Añadir Nodo URL", + "addnetworkURL": "Añadir URL del nodo", "add": "Añadir" }, "privacyPolicy": { "backButton": "Atrás", "heading": "Política de privacidad", - "content": "Your privacy is important to us. It is Superhero's policy to respect your privacy regarding any information we may collect from you across our website and other sites we own and operate. We don't ask for personal information to provide a service to you. We don't collect and retain any information for providing your requested service. We don’t share any personally identifying information publicly or with third-parties. Our website and browser extension may link to external sites that are not operated by us. Please be aware that we have no control over the content and practices of these sites, and cannot accept responsibility or liability for their respective privacy policies. Your continued use of our website will be regarded as acceptance of our practices around privacy and personal information. If you have any questions about how we handle user data and personal information, feel free to contact us. This policy is effective as of 31 January 2020." + "content": "Tu privacidad es importante para nosotros. Es política de Superhero respetar tu privacidad concerniente a cualquier información que podamos recolectar de ti desde nuestro sitio web y de otros sitios que poseemos y operamos. Nosotros no solicitamos información personal para proveerte el servicio. No recolectamos ni retenemos ninguna información para proveerte servicios solicitados. No compartimos ninguna información de identificación personal públicamente o con terceras aprtes. nuestro sitio web y la extensión del navegadora pueden enlazar con sitios externos que no son operados por nosotros. Por favor debes estar consciente que no tenemos control sobre el contenido y las prácticas de estos sitios, y no podemos aceptar responsabilidad por sus respectivas políticas de prvacidad. Tu uso continuo de nuestro sitio web está ligado a la aceptación de nuestras prácticas sobre privacidad e inforamción personal. Si tiene alguna pregunta acerca de cómo manejamos los datos de los usuarios y la información personal, siéntete libre de contactarnos. Esta política es efectiva a partir del 31 de enero del 2020." }, "qrCodeReader": { "backToAccount": "Volver a la cuenta", - "heading": "Qr Code Scanner" + "heading": "Scanner de Código Qr" }, "receive": { "backToAccount": "Volver a la cuenta", "heading": "Recibe fichas AE", - "copy": "Dupdo", - "home": "Home", - "transferExchange": "Swap crypto for AE tokens", - "purchase": "Buy AE tokens" + "copy": "¡Copiado!", + "home": "inicio", + "transferExchange": "Swap cripto por tokens AE", + "purchase": "Compra tokens AE" }, "securitySettings": { - "backToSettings": "Volver a los ajustes", + "backToSettings": "Volver a ajustes", "heading": "Seguridad y privacidad", "privacyDataHeading": "La privacidad de datos", "privacyDataSmall": "Borrar datos privacidad por lo que todos los sitios web deben solicitar el acceso a la información sobre sus cuentas de nuevo.", From a19667a3dc950b7cfc8dedde7a0117f3da2ce86e Mon Sep 17 00:00:00 2001 From: Ubikalo <61990644+UbikaloPro@users.noreply.github.com> Date: Tue, 7 Jul 2020 07:54:31 -0400 Subject: [PATCH 03/80] Final doc Spanish Translation 07 07 2020 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit this is the final doc with Spanish translation (original doc at https://github.com/aeternity/superhero-wallet/blob/develop/src/popup/locales/en.json) file updated, translated, grammar checked and use of "usted" instead "tú" ivanubikalo.chain (ak_vASrQaEwRF5qYNJe1oyr2da4FWgNd7AXkt6E1QLWzXgPJnxbo) --- src/popup/locales/es.json | 1061 ++++++++++++++++++++----------------- 1 file changed, 568 insertions(+), 493 deletions(-) diff --git a/src/popup/locales/es.json b/src/popup/locales/es.json index d0c71c957..792c775a5 100644 --- a/src/popup/locales/es.json +++ b/src/popup/locales/es.json @@ -2,39 +2,39 @@ "ok": "OK", "onboarding": { "step_1": { - "title": "Información de tu cuenta", - "content": "Este bloque contiene información acerca la cuenta de tu billetera y de su estado:
1. La dirección de tu cuenta y el nombre .chain ( si ya tienes uno ).
2. Tu saldo actual en la billetera. " + "title": "Información de su cuenta", + "content": "Este bloque contiene información acerca la cuenta de su billetera y de su estado:
1. La dirección de su cuenta y el nombre .chain ( si ya tiene uno ).
2. Su saldo actual en la billetera. " }, "step_2": { "title": "Enviar Propina", - "content": "Para enviar propinas, ve a la URL a la que quieres dar propina y abre la billetera. También puedes copiar la URL, darle click a Enviar Propina y pegar la URL en la billetera. Llenar cúanto quieres dar de propina y agregar un mensaje con esta propina. Dale a Enviar y confirmar." + "content": "Para enviar propinas, vaya a la URL a la que quiere dar propina y abra la billetera. También puede copiar la URL, darle click a Enviar Propina y pegar la URL en la billetera. Introduzca cúanto quiere dar de propina y agregar un mensaje junto con esta propina. Dele a Enviar y a Confirmar." }, "step_3": { - "title": "Qué es una URL \"Verified\" ", - "content": "Esto significa simplemente que el propietario de esta URL ya es un compañero Superhero — ¡y eso es asombroso! Una dirección AE ha sido incluida en la URL y el propietario del perfil reclamar propinas instantáneamente." + "title": "¿Qué es una URL \"Verified\"?", + "content": "Esto significa simplemente que el propietario de esta URL ya es un compañero Superhero — ¡y eso es asombroso! Una dirección AE ha sido incluida en la URL y el propietario del perfil puede reclamar propinas instantáneamente." }, "step_4": { "title": "Reclamar Propina", - "content": "Darle a este botón activa la recolección de propinas—todas las propinas que hayas recibido desde una URL en la que hayas agregado tu dirección AE se agregarán a tu saldo." + "content": "Darle a este botón activa la recolección de propinas— todas las propinas que haya recibido desde una URL en la que haya agregado su dirección AE se agregarán a su saldo." }, "step_5": { "title": "Actividad", - "content": "Esta pestaña te mostrará un registro completo de toda tu actividad previa usando la Billetera Superhero." + "content": "Esta pestaña le mostrará un registro completo de toda su actividad previa usando la Billetera Superhero." }, "step_6": { "title": "Agregar Saldo", - "content": "Puedes agregar saldo a tu billetera cambiando ETH o BTC a AE, comprando AE usando tu tarjeta de crédito, o enviando AE a la dirección de tu billetera Superhero desde otra cuenta AE. Es muy fácil." + "content": "Puede agregar saldo a su billetera cambiando ETH o BTC a AE, comprando AE usando tu tarjeta de crédito, o enviando AE a la dirección de su billetera Superhero desde otra cuenta AE. Es muy fácil." }, "step_7": { "title": "Retiro", - "content": "Puedes retirar tus propinas fácilmente enviándolas a direcciones de billeteras AE en cuentas de casas de intercambio o a billeteras externas que provean soporte de tokens AE." + "content": "Puede retirar sus propinas fácilmente enviándolas a direcciones de billeteras AE en cuentas de casas de intercambio o a billeteras externas que provean soporte de tokens AE." }, "step_8": { "title": "Configuración", - "content": "Puedes ver tu frase de seguridad (conocida como frase semilla, seedphrase o llave privada), cambiar el idioma y otros ajustes." + "content": "Puede ver su frase de seguridad (conocida como frase semilla, seedphrase o llave privada), cambiar el idioma y otros ajustes." }, - "heading": "¡Hey superhéroe! Bienvenido a borodo", - "sub-heading": "Esta guía corta te llevará a través de la DApp Billetera Superhero Wallet DApp y todas sus funciones.", + "heading": "¡Hey Superhéroe! Bienvenido a bordo", + "sub-heading": "Esta guía corta le llevará a través de la DApp Billetera Superhero y todas sus funciones.", "skip": "Saltar", "back": "Regresar", "next": "Próximo", @@ -42,8 +42,8 @@ "tutorial": "Tutorial" }, "badges": { - "verified": "Verificado", - "notVerified": "No verificado" + "verified": "Verificada", + "notVerified": "No verificada" }, "modals": { "transaction-failed": { @@ -62,17 +62,17 @@ "msg": "Los nombres en SUPERHERO deben tener mínimo 13 carácteres." }, "incorrect-address": { - "msg": "Por favor asegúrate que has colocado una dirección pública válida." + "msg": "Por favor asegúrese que ha colocado una dirección pública válida." }, "incorrect-amount": { - "msg": "Por favor asegúrate que has colocado un monto válido." + "msg": "Por favor asegúrese que ha colocado un monto válido." }, - "insufficient-balance": { - "msg": "No tienes suficiente saldo para esta transacción." + "insufficient-balance": { + "msg": "No tiene suficiente saldo para esta transacción." }, "removeAccount": { - "title": "¿Estás seguro que quieres eliminar esta cuenta?", - "msg": "Esta acción eliminará tu cuenta de la billetera y borrará su almacenamiento de extensión. Asegúrate que has realizado un respaldo de tu frase semilla antes de proceder. !Esta acción no puede deshacerse!" + "title": "¿Está seguro que quiere eliminar esta cuenta?", + "msg": "Esta acción eliminará su cuenta de la billetera y borrará su extensión de almacenamiento. Asegúrese que ha realizado un respaldo de su frase semilla antes de proceder. !Esta acción no puede deshacerse!" }, "verified": { "title": "¿Que es una URL \"Verified\" ?", @@ -80,40 +80,95 @@ }, "not-verified": { "title": "¿Qué significa que una URL es \"Not Verified\"?", - "msg": "Ésto significa que el propietario de la URL aún no ha creado si billetera Superhero. Ellos pueden reclamar sus propinas tan pronto como tengan una y agregen la dirección de su billetera a sus sitios web. " + "msg": "Ésto significa que el propietario de la URL aún no ha creado su billetera Superhero. Ellos pueden reclamar sus propinas tan pronto como tengan una y agregen la dirección de su billetera a sus sitios web. " }, "blacklisted": { "title": "¿Qué es una URL \"Inaccessible\" ?", - "msg": "La billetera Superhero puedes dar propinas a cualquier URL pública. En estos momentos, las páginas web que requieren algún tipo de acceso para poder ver información no pueden recibir propinas. Estamos trabajando en soluciones para ésto." + "msg": "La billetera Superhero puede dar propinas a cualquier URL pública. En estos momentos, las páginas web que requieren algún tipo de acceso para poder ver información no pueden recibir propinas. Estamos trabajando en soluciones para ésto." }, "confirm-tip" :{ "title": "Enviar Confirmación de Propina", - "msg": "Estás a punto de darle una propina a una URL que no está verificada en Superhero. No podemos garantizar que el propietario reclame las propinas de este sitio.", - "sub-message": "¿Estás seguro que quieres enviar la propina de todos modos? Puedes darles la propina y hacérselo saber para que puede reclamarla.", + "msg": "Está a punto de darle una propina a una URL que no está verificada en Superhero. No podemos garantizar que el propietario reclame las propinas de este sitio.", + "sub-message": "¿Está seguro que quiere enviar la propina de todos modos? Puede darles la propina y hacérselo saber para que puedan reclamarla.", "send": "Enviar Propina" }, "error-log": { "title": "Algo salió mal", - "sub-title": "Se un Superhéroe!", - "content": "Provee la información sobre el error encontrado de forma que podamos mejorar nuestros superpoderes. No se recolectará ningun dato personal.", + "sub-title": "Sea un Superhéroe!", + "content": "Provea la información sobre el error encontrado de forma que podamos mejorar nuestros superpoderes. No se recolectará ningun dato personal.", "create-report": "Crear reporte" }, "donate-errors": { - "title": "Tu Reporte de Error Ha Sido Enviado", - "msg": "!Gracuas por ser tan buen compañero Superhéroe!" + "title": "Su Reporte de Error Ha Sido Enviado", + "msg": "!Gracias por ser tan buen compañero Superhéroe!" }, "donate-errors-error": { - "title": "Tu reporte de Error No Fue Enviado", + "title": "Su reporte de Error No Fue Enviado", "msg": "Hubo un problema enviando tu reporte de error" }, "cancel": "Cancelar", "confirm": "Confirmar" + }, + "tip-mainnet-warning": { + "title": "Advertencia", + "msg": "La función de Propina/Reclamo sólo trabaja en la red Principal (Mainnet)." + }, + "confirm-transaction-sign": { + "unknown": "Desconocido", + "contract-create": "Crear contrato", + "aens": "AENS", + "payload": "Carga útil", + "recipientId": "Id del Receptor", + "code": "Código", + "callData": "Llamar data", + "contractId": "Id del Contrato", + "commitmentId": "Id de la Entrega", + "name": "Nombre", + "nameFee": "Comisión por el Nombre", + "nameSalt": "Nombre Salt", + "nameId": "Id del Nombre", + "pointers": "Apuntadores", + "sign-raw": "Firmar transacción sin procesar por", + "data-sign": "Firmar Datar" + }, + "add-token": { + "title": "Token agregado", + "msg": "Token agregado exitosamente" + }, + "deploy-token": { + "title": "Token desplegado", + "msg": "Token desplegado exitosamente en la dirección: {address}" + }, + "mint/burn-token": { + "title": "Token {type} ", + "msg": "Token {type} exitosamente" + }, + "allowances": { + "create": { + "title": "Asignación creada", + "msg": "Asignación creada exitosamente" + }, + "transfer": { + "title": "Asignación creada", + "msg": "Asignación transferida exitosamente" + }, + "change": { + "title": "Asignación cambiada", + "msg": "Asignación cambiada exitosamente" + }, + "balance": { + "title": "algo salió mal", + "msg": "Saldo insuficiente" + } + }, + "cancel": "Cancelar", + "confirm": "Confirmar" }, "transaction": { "type": { - "SpendTx": "Gasto", - "ContractCreateTx": "Crear Contrato", - "ContractCallTx": "Llamar Contrato", + "SpendTx": "Gastar", + "ContractCreateTx": "Contrato creado", + "ContractCallTx": "Llamar contrato", "NamePreclaimTx": "Preclamar nombre", "NameClaimTx": "Reclamar nombre", "NameUpdateTx": "Actualizar nombre", @@ -126,7 +181,7 @@ "ChannelCloseSoloTx": "Cierre de canal Solo", "ChannelSlashTx": "Slash channel", "ChannelSettleTx": "Establecer canal", - "ChannelSnapshotSoloTx": "instantánea de canal Solo" + "ChannelSnapshotSoloTx": "Instantánea (snapchot) del canal Solo" } }, "pages": { @@ -134,20 +189,25 @@ "heading": "Introducción", "skip": "Saltar", "generateWallet": "Generar Billetera", - "receive": "Receibir", - "step1text": "por crear y curar gran conteniso, atraer discusiones significativas, lanzar causas para la humanidad, y sólo por ser un maravilloso ser humano.", - "step2text": "para grandes creadores online, causas humanitarias y otros sorprendentes seres humano cualquiera sea la razón.", + "receive": "Recibir", + "step1text": "por crear y curar gran contenido, atraer discusiones significativas, lanzar causas para la humanidad, y sólo por ser un maravilloso ser humano.", + "step2text": "para grandes creadores online, causas humanitarias y otros sorprendentes seres humanos cualquiera sea la razón.", "step3text-1": "esta billetera no toma ni tomará comisiones de", - "step3text-2": "envias y recibes. Superhero fue creado espécificamente para que nadie más excepto tú tengas el contro de tus fondos.", - "createdWallet": "¡Tu billetera ha sido creada!", + "step3text-2": "envia y recibe. Superhero fue creado específicamente para que nadie más excepto usted tengas el contro de tus fondos.", + "createdWallet": "¡Su billetera ha sido creada!", "step4text-0": "Bienvenido a la web libre.", "step4text-1": "Trustless: no hay intervención de terceras partes. Las transacciones son totalemte P2P.", - "step4text-2": "Sin censura: no hay custodios que determinen que puede y que no puede ser monetizado.", + "step4text-2": "Sin censura: no hay custodios que determinen qué puede y qué no puede ser monetizado.", "step4text-3": "Immortaliza los mensajes en la blockchain: los comentarios y mensajes son marcados y grabados en la blockchain para siempre.", "step4text-4": "Transacciones instantáneas, sin fronteras y con comisiones casi cero.", - "toHome": "Procede a tu billetera", + "toHome": "Proceda a su billetera", "send": "Enviar", "ever": "Siempre." + "wellcome": "!Bienveniso abordo!", + "understand": "Yo entiendo que esta es una billetera de criptoactivos y yo soy el responsable por respaldar la frase de recuepración de mi cuenta.", + "extension": "Extensión del Navegador", + "mobileApp": "App Móvil" + }, "titles": { "settings": "Ajustes", @@ -157,34 +217,39 @@ "send": "Enviar Propinas", "claim-tips": "Reclamar Propinas", "scanQr": "Scanear QR", - "terms": "Terminos de Uso", + "terms": "Términos de Uso", "privacy": "Política de Privacidad", - "importAccount": "Recupera Cuenta Existente", - "activity": "Historia de Actividad", + "importAccount": "Recuperar Cuenta Existente", + "activity": "Historial de Actividad", "withdraw": "Retiro", "topUp": "Agregar Saldo", "notifications": "Notificaciones", "names": "Nombres", "bidding": "Subastar", - "networks": "Networks", + "networks": "Redes", "comment-new": "Agregar comentario", - "home": "Superhero Home", + "home": "Superhero Inicio", "donate-error": "Donar Data", "address": "Dirección de Envio", + "fungible-tokens": "Tokens fungibles", + "deploy-token": "Desplegar token", + "add-token": "Agregar token", + "mint-burn-token": "Crear/Quemar token", + "allowances": "Asignaciones", "sign-message": "Firmar Mensaje" }, "appVUE": { "systemName": "Superhero", "manageNetworks": "Administrar redes", "manageAccounts": "Cuentas de administración", - "airGapVault": "Crear un AirGapVault", + "airGapVault": "Crear una Bóveda AirGap", "ledgerAccount": "Añadir cuenta Ledger", "menu": "Menu", "myAccount": "Mi cuenta", "switchToken": "Tokens", "utilities": "Utilidades", "settings": "Ajustes", - "logout": "spain", + "logout": "Salir", "profile": "Perfil", "help": "Ayuda", "topUp": "Agregar Saldo", @@ -203,9 +268,11 @@ "mainAccount": "Cuenta principal", "reportBug": "Reportar un bug", "names": "Nombres", - "networks": "Networks", - "removeAccount": "eliminar cuenta", + "networks": "Redes", + "removeAccount": "Eliminar cuenta", "donateErrorReports": "Enviar reportes de errores" + "tokens": "Tokens Fungibles", + "manageTokens": "Manejar tokens" }, "aboutSettings": { "heading": "Acerca de", @@ -216,42 +283,41 @@ "account": { "heading": "Cuenta", "accountName": "Nombre de la cuenta", - "copy": "copiar", - "send": "español", + "copy": "Copiar" + "send": "Enviar Propina", "claim": "Reclamar Propina", "receive": "Recibir", "wholeTransaction": "Historial completo de transacciones", - "latestTransactions": "Las últimas transacciones ES", + "latestTransactions": "Últimas transacciones", "noTransactionsFound": "¡No se encontraron transacciones!", "tipSomeone": "Enviar Propina", "howToClaim": "Cómo reclamar AE", "balance": "Saldo", "copied": "¡Copiado!", - "youNeedTo": "Necesitas", + "youNeedTo": "Necesita", "backup": "respaldar", - "yourSeedPhrase": "tu frase semilla", - "updateExtension": "¡Nueva versión disponible! Por favor actualiza tu extensión.", + "yourSeedPhrase": "su frase semilla", + "updateExtension": "¡Nueva versión disponible! Por favor actualiza su extensión.", "updateAvailable": "¡Nueva versión disponible en la tienda!", - "claim-name": "Reclama tu nombre .chain" + "claim-name": "Reclame su nombre .chain" }, "claim": { "claim": "Reclamar Propinas", - "noZeroClaim": "no hay propinas que reclamar para esta URL.", + "noZeroClaim": "No hay propinas que reclamar para esta URL.", "noAddress": "Dirección no encontrada", - "errorClaim": "Error con el reclamo", + "errorClaim": "Error.", "ae": "tokens AE", "claimed": " ¡Petición de reclamo enviada! ", "url": "URL", "tipsOnUrl": "Propinas en esta URL", "urlNotExisting": "No hay propinas para esta URL en este momento.", - "moreOracles": "No hay suficientes Oráculos activos para verificar tu petición de reclamo. Por favor intenta más tarde.", - "oracleFailed": "Chequeo de reclamo del servicio del Orácula falló. Por favor inteta más tarde.", - "oracleFailed": "Chequeo de reclamo del servicio del Orácula falló. Por favor intenta más tarde.", - "unknownError": "Un error ocurrió durante la solicitud de reclamo. Por favor intenta más tarde.", - "noMobileClaim": "Actualmente los reclamos solo están disponibles en desktop." + "moreOracles": "No hay suficientes Oráculos activos para verificar tu petición de reclamo. Por favor intente más tarde.", + "oracleFailed": "El chequeo de reclamo del servicio del Orácula falló. Por favor intente más tarde.", + "unknownError": "Un error ocurrió durante la solicitud de reclamo. Por favor intente más tarde.", + "noMobileClaim": "Actualmente los reclamos solo están disponibles en el escritorio (desktop)." }, "claimTips": { - "urlToClaim": "URL de la cual reclamar propinas" + "urlToClaim": "Reclamar propinas para esta URL:" }, "notFound": { "notFound": "La página solicitada no pudo ser encontrada", @@ -260,80 +326,72 @@ "accountPassword": { "heading": "", "passwordSymbolsError": "se requiere un mínimo de símbolos - ", - "weakPasswordError": "!Contraseña demasiado débil!", + "weakPasswordError": "Contraseña demasiado débil", "incorrectPasswordError": "!Contraseña incorrecta!", - "passwordDoesntMatchError": "¡Las contraseñas no coinciden!", - "securingAccount": "Asegurando tu cuenta" + "passwordDoesntMatchError": "Las contraseñas no coinciden", + "securingAccount": "Asegurando su cuenta" }, "recentTransactions": { "recentActivity": "Actividad Reciente", "viewAll": "Ver todo", "noTransactionsFound": "!No se encontraron transacciones!" }, - "addFungibleToken": { + "add-fungible-token": { "heading": "Tokens fungibles", - "backToFungibleTokens": "Regresar a Tokens fungibles", "addToken": "Añadir Token", "tokenContractLabel": "Dirección del Contrato del Token", "tokenSymbolLabel": "Símbolo de Token", "tokenPrecision": "Precisión de Decimales", "next": "Próximo", - "validContractAddressError": "Dirección de contrato no válida", - "symbolBetween1and12": "Símbolo entre 1 y 12 caracteres", - "numberBetween0and36": "Número entre 0 y 36", - "token": "Simbolo", - "balance": "Saldo", - "search": "Buscar", - "customToken": "Token personalizado", - "tokenSearchLabel": "Búsqueda de Token" + "token": "Token", + "balance": "Saldo" }, "advancedSettings": { "heading": "Avanzado", "backToSettings": "Ajustes", - "exportKeypair": "Exportar par de llaves", - "exportKeystore": "Exportar claves de almacenaje" + "exportKeypair": "Exportar par de llaves (Keypair)", + "exportKeystore": "Exportar Keystore" }, "airGapSetup": { "backToAccount": "Volver a la cuenta", - "heading": "Configuración de AirGapVault", - "step1heading": "Instalar AirGapVault en su teléfono", + "heading": "Configuración de AirGap", + "step1heading": "Instalar AirGap en su teléfono", "step1info": "Buscar AirGap.it en la tienda o escanear este código QR", "step1buttonNext": "Próximo", - "setupSteps1heading": "Abrir AirGapVault en el segundo dispositivo", + "setupSteps1heading": "Abrir AirGap en el segundo dispositivo", "setupSteps2heading": "Crear clave secreta", - "setupSteps3heading": "Escríbelo en el orden correcto", + "setupSteps3heading": "Escríbala en el orden correcto", "setupSteps4heading": "Añadir una billetera aeternity", "setupSteps5heading": "Vincular su billetera aeternity", - "setupSteps1": "Desactivar la conexión a Internet antes de la apertura de AirGapVault ", - "setupSteps2": "Sin conexión a Internet significa máxima seguridad de la clave", - "setupSteps3": "Lo necesitará para la recuperación", - "setupSteps4": "Toque billetera y añadir elegir aeternity", - "setupSteps5": "Terminar enlazando su bóveda a su dirección aeternity", - "linkVault": "Еnlace Bóveda" + "setupSteps1": "Por seguridad, desconecta el internet antes de abrir AirGap", + "setupSteps2": "No hay conexión a internet significa que hay una máxima seguridad para la llave", + "setupSteps3": "La necesitará para la recuperación", + "setupSteps4": "Toque billetera, agrege billetera, y escoja aeternity", + "setupSteps5": "Finaliza vinculando su bóveda con su dirección aeternity", + "linkVault": "Vincular Bóveda" }, "allowances": { - "heading": "Los derechos de emisión", + "heading": "Asignaciones", "backToUtilities": "Volver a utilidades", "createAllowance": "Crear asignación", - "createAllowanceInfo": "Esto te permite crear una asignación con tus nuevos tokens fungibles para cualquier persona que desee", - "createButton": "Crear", - "transferAllowance": "Transferencia de asignación de", - "transferAllowanceInfo": "Esto le permite transferir toda su asignación o parte de ella a alguien", - "transferButton": "Transferir", - "allAllowances": "Todos las asignacines", + "create-allowance-info": "ësto le permite crear una asignación a quien usted quieras con sus nuevos tokens fungibles", + "transfer-allowance": "Transferir asignación", + "transfer-allowance-info": "Ësto le permite tomar toda o parte de la asignación de alguien", + "all-allowances": "Todas las asignaciones", "allAllowancesInfo": "Ver todas las asignaciones y tomarlas", - "seeAllButton": "Ver todo", - "backToAllowances": "Volver a las asignaciones", - "chooseToken": "Elija un token", - "allowanceExistMsg": "Esta asignación ya existe. Si deseas cambiarla, haga clic", - "allowanceExistHere": "aquí", - "allowanceFrom": "Desde", - "getAllowance": "Consíguela", - "tokenChoiceRequired": "Por favor seleccione un token para ver todas sus asignaciones!", - "noAllowancesFound": "No se encontraron asignaciones!", - "changeAllowance": "Cambio de Asignación", - "allowedAllowanceAmount": "El monto de la asignación actual está permitido", - "changeButton": "Cambio" + "from": "Desde", + "get-allowance": "Conseguir asignación", + "no-allowances-found": "No se encontraron asignaciones", + "select-token": "Seleccionar token" + }, + "manage-allowances": { + "allowance-exist": "La asiganción existe", + "here": "aquí", + "create": "Crear asignación", + "transfer": "Transferir asignación", + "change": "Cambiar asignación", + "address": "Dirección", + "amount": "Monto" }, "auctionBid": { "backToAuctions": "Volver a subastas", @@ -341,119 +399,131 @@ "bidOn": "Ofertar por", "requiredField": "Este campo es requerido", "next": "Próximo", - "current-highest-bid": "Oferta actual más alta", + "current-highest-bid": "Oferta más alta ahora", "remaining-time": "Tiempo restante" }, "connectConfirm": { "websiteRequestconnect": "le gustaría conectarse a su cuenta", - "websiteRequest": "Este sitio web está solicitando acceso para ver su dirección de cuenta actual. Siempre asegúrate que confías en el sitio web con el que interactúas. ", - "cancelButton": "Cancelar", - "confirmButton": "Confirmar", + "websiteRequest": "Este sitio web está solicitando acceso para ver su dirección de cuenta actual. Siempre asegúrese que confías en el sitio web con el que interactúa. ", + "cancelButton": "Denegar", + "confirmButton": "Aceptar", "addressLabel": "Dirección", "transactionLabel": "Transacción", "addressRequest": "Esta aepp está solicitando acceso para ver su dirección de cuenta actual", - "transactionRequest": "Esta aepp preparará una transacción. tu estás a cargo de confirmarla.", + "transactionRequest": "Esta aepp preparará una transacción. usted está a cargo de confirmarla.", "websiteRequestAccounts": "le gustaría obtener direcciones de cuenta", "addressesLabel": "Direcciones", - "addressesRequest": "Esta aepp está solicitando acceso para ver las direcciones de tu cuenta" - }, - "createFungibleToken": { - "backToFungibleTokens": "Volver a Tokens fungibles", - "heading": "Crear fungible de emergencia", - "tokenName": "Nombre del Token", - "tokenSymbolLabel": "Símbolo del token", - "tokenPrecision": "Decimales de precisión", - "deployTokenContract": "Desplegar Contrato del Token", - "initialSupply": "Suministro inicial", - "registryFee": "Incluye token en TokenRegistry global (se aplican tarifas de tx)" - }, + "addressesRequest": "Esta aepp está solicitando acceso para ver las direcciones de su cuenta" + } "fungibleTokens": { - "backToAccount": "Volver a la cuenta", - "addHeading": "Tokens fungibles", - "addToken": "Añadir Token", - "tokenContractLabel": "Dirección del Contrato del Token", - "tokenSymbolLabel": "Símbolo del token", - "tokenPrecision": "Decimales de precisión", - "next": "Próximo", + "backToAccount": "Regresar a cuenta", + "addHeading": "Tokens Fungibles", + "addToken": "Agregar token", + "tokenContractLabel": "Dirección de Contrato del Token", + "tokenSymbolLabel": "Símbolo del Token", + "initialSupply": "Suministro Inicial", + "tokenPrecision": "Decimales de Precisión", + "next": "Siguiente", "validContractAddressError": "Dirección de contrato de token válida", "symbolBetween1and12": "Símbolo entre 1 y 12 caracteres", "numberBetween0and36": "Número entre 0 y 36", "token": "Token", - "balance": "Saldo", - "initialSupply": "Suministro inicial" - }, - "fungibleTokensPage": { - "backToUtilities": "Volver a utilidades", - "heading": "Tokens fungibles", - "addFungToken": "Añadir token fungible", - "tokenInfo": "Esto le permite añadir token del contrato de prenda fungible desplegado dada", - "addTokenButton": "Añadir Token", - "deployInfo": "Esto te permite desplegar tu propio contrato de token fungible", - "deployButton": "Desplegar contrato del token", - "deployFungToken": "desplegar token" - }, - "mintTokenPage": { + "balance": "Saldo" + }, + "fungible-tokens": { + "add": "Agregar Token Fungible", + "add-info": "Ésto le permite agregar un token desde el contrato de token fungible desplegado", + "deploy": "Desplegar Token", + "deploy-info": "Ésto le permite desplegar tu propio contrato de token fungible", + "allowances": "Asignaciones", + "allowances-info": "Dar o tomar una asignación", + "mint": "Crear/Quemar token", + "mint-info": "Ésto le permite crear o quemar una cantidad de tokens" + }, + "deploy-token": { + "name": "Nombre del Token", + "symbol": "Símbolo del Token", + "initial-supply": "Suministro inicial del Token", + "decimals": "Decimales del Token", + "registry-fee": "Incluir token en TokenRegistry global (aplican comisiones de transacción)", + "extensions": "Extensiones del Token", + "deploy": "Desplegar", + "require-burnable": "!Atención! !La condición Swappable requiere que sea quemable!", + "advanced": "Avanzado" + }, + "mint-token": { "mint": "Crear/Quemar token", - "mintInfo": "Esto te permite crear o quemar tokens", - "mintBtn": "Crear/Quemar", - "amount": "Cantidad", + "amount": "Monto", "address": "Dirección", - "enterAmount": "Monto invalido", - "enterAddress": "Ingresa la direccion" - }, - "namingSystemPage": { - "active": "Activo", - "heading": "Sistema de nombres", - "registerNameRequirement": "Solo se permiten letras y números", - "registerName": "Registrar nuevo nombre", - "registeredNames": "Tus nombres registrados", - "seeAllRegisteredNames": "Ver todos los nombres registrados", - "noNames": "No se encontraron nombres", - "activeAuctions": "Todas las subastas activas", - "allActiveAuctionsBtn": "Todas las subastas activas", - "auctionInfo": "Información de la subasta", - "noAuctions": "No se encontraron subastas", - "expiresIn": "Expira en", - "expiresInColon": "Expira in: ", - "blocks": "bloques", - "yourNamesBtn": "Tus nombres", - "AddNewBtn": "Agregar nuevo", - "filterBySoonest": "Más reciente", - "filterByCharLength": "Longitud del nombre", - "filterByBid": "Oferta", - "filtersBy": "Filtrar por", - "currentBid": "Oferta actual: ", - "previousBids": "Ofertas anteriores: ", - "noPreviousBids": "No hay ofertas anteriores", - "goBiddingBtn": "Ir a pujar", - "backButton": "Atrás", - "extend": "Extender", - "setActive": "Pasar a activo", - "namePlaceholder": "Introducir nombre .chain", - "pointer": "Colocar Name Pointer", - "pointerPlaceholder": "Introducir ak_, ct_, ok_ o nombre .chain" + "type": "Seleccionar tipo", + "token": "Seleccionar token" + }, + "names": { + "default": "por defecto", + "balance-error": "El saldo de su cuenta no es sufciente para ejecutar esta transacción.", + "pointer-added": "!Nombre {type} exitoso!", + "pending-claim": "Pendiente", + "list": { + "no-names": "No se encontraron nombres", + "button": "Sus nombres" + }, + "details": { + "name": "Nombre", + "name-id": "Id del Nombre", + "owner": "Propietario", + "created-height": "Creado en el", + "expires-height": "Expira en el", + "pointer": "#{id} del Apuntador", + "set-default": "Colocar como nombre por defecto", + "extend": "Extender", + "cancel": "Cancelar", + "set-pointer": "Colocar nombre de apuntador", + "address-placeholder": "Introduzca ak_, ct_, ok_ o un nombre .chain" + }, + "claim": { + "name-placeholder": "Introduce nombre .chain", + "button": "Reclamar" + }, + "auctions": { + "button": "Subastas", + "soonest": "culmina pronto", + "length": "Longitud del nombre", + "bid": "Oferta", + "expires": "Expira", + "no-auctions": "No hay subastas", + "not-found": "No encontrado", + "current-bid": "Oferta actual", + "previous-bids": "Ofertas previas", + "bidding": "Ir para subastar", + "bid-on": "Ofertar por", + "current-heighest-bid": "Oferta más alta ahora", + "remaining-time": "Tiempo restante", + "add-amount": "introduzca monto", + "min-bid": "La oferta debe ser más de {minBid} AE", + "bid-added": "Oferta agregada exitosamente" + } }, "generalSettings": { "backToSettings": "Volver a ajustes", - "heading": "General", + "heading": "Idioma", "switchLanguage": "Idioma", "currentLanguage": "Idioma actual" }, "index": { - "term1": "Estoy de acuerdo con el Waellet ", - "term2": "Términos de servicio", - "term3": "Política de privacidad", + "term1": "Yo acepto los ", + "term2": "Términos de uso de Superhero", + "term3": "Políticas de Privacidad de Superhero", "termsAndConditions": "Términos de Uso", - "heading": "Bienvenido a waellet, para empezar a interactuar con blockchain aeternity: ", + "heading": "Plataforma social sin una agenda oculta.", "webVersion": "O usa una versión web", "securingAccount": "Asegurar tu cuenta", - "generateWallet": "Generar billetera", - "passwordError": "La contraseña debe tener al menos 4 símbolos!", - "incorrectPasswordError": "!Contraseña incorrecta!", - "loginButton": "Iniciar sesión", - "importWallet": "importar waellet", + "generateWallet": "Generar Nueva Billetera", + "importWallet": "Recuperar cuenta existente", + "passwordError": "La contraseña debe contener 4 símbolos por lo menos.", + "incorrectPasswordError": "Contraseña incorrecta.", + "loginButton": "Entrar", "seedPhrase": "Frase semilla", - "enterSeedPhrase": "Introduzca su frase semilla. La misma que anotaste durante la creación de la cuenta.", + "enterSeedPhrase": "introduce tu frase semilla. ", "continueButton": "Continuar", "continue": "Continuar", "importAccount": "Importar Cuenta", @@ -462,9 +532,9 @@ }, "ledgerSetup": { "ledgerConnectSetup": "Cómo conectar desde Ledger", - "ledgerAccount": "Añadir cuenta Ledger", + "ledgerAccount": "Añadir cuenta Ledger", "ledgerSteps": "Pasos", - "ledgerUsb": "Conecta tu Ledger a través de USB y desbloquéalo", + "ledgerUsb": "Conecte su Ledger a través del USB y desbloquéalo", "ledgerLedger": "Abrir la aplicación aeternity en su Ledger", "ledgerAccountCreate": "Crear una cuenta pulsando el botón de abajo" }, @@ -474,24 +544,24 @@ "allAccounts": "Todas las cuentas", "addNewSubAccount": "Añadir nueva subcuenta", "account": "Cuenta", - "add": "Añadir", - "enterName": "Ingresa tu nombre" + "add": "Agregar", + "enterName": "Introduzca su nombre" }, "manageNetworks": { "backToAccount": "Volver a la cuenta", "manageNetworks": "Administrar redes", "networks": "Redes", - "addNewNetwork": "Añadir nuevo nodo", + "addNewNetwork": "Agregar nuevo nodo", "networkName": "Nombre del nodo", "networkURL": "URL del nodo", - "addnetworkName": "Añadir el nombre de nodo", - "addnetworkURL": "Añadir URL del nodo", - "add": "Añadir" + "addnetworkName": "Agregar el nombre de nodo", + "addnetworkURL": "Agrager URL del nodo", + "add": "Agregar" }, "privacyPolicy": { "backButton": "Atrás", "heading": "Política de privacidad", - "content": "Tu privacidad es importante para nosotros. Es política de Superhero respetar tu privacidad concerniente a cualquier información que podamos recolectar de ti desde nuestro sitio web y de otros sitios que poseemos y operamos. Nosotros no solicitamos información personal para proveerte el servicio. No recolectamos ni retenemos ninguna información para proveerte servicios solicitados. No compartimos ninguna información de identificación personal públicamente o con terceras aprtes. nuestro sitio web y la extensión del navegadora pueden enlazar con sitios externos que no son operados por nosotros. Por favor debes estar consciente que no tenemos control sobre el contenido y las prácticas de estos sitios, y no podemos aceptar responsabilidad por sus respectivas políticas de prvacidad. Tu uso continuo de nuestro sitio web está ligado a la aceptación de nuestras prácticas sobre privacidad e inforamción personal. Si tiene alguna pregunta acerca de cómo manejamos los datos de los usuarios y la información personal, siéntete libre de contactarnos. Esta política es efectiva a partir del 31 de enero del 2020." + "content": "Su privacidad es importante para nosotros. Es política de Superhero respetar su privacidad concerniente a cualquier información que podamos recolectar de usted desde nuestro sitio web y de otros sitios que poseemos y operamos. Nosotros no solicitamos información personal para proveerle el servicio. No recolectamos ni retenemos ninguna información para proveerle los servicios solicitados. No compartimos ninguna información de identificación personal públicamente o con terceras partes. nuestro sitio web y la extensión del navegador pueden enlazarse con sitios externos que no son operados por nosotros. Por favor debe estar consciente que no tenemos control sobre el contenido y las prácticas de estos sitios, y no podemos aceptar responsabilidad por sus respectivas políticas de privacidad. Su uso continuo de nuestro sitio web está ligado a la aceptación de nuestras prácticas sobre privacidad e información personal. Si tiene alguna pregunta acerca de cómo manejamos los datos de los usuarios y la información personal, siéntase libre de contactarnos. Esta política es efectiva a partir del 31 de enero del 2020." }, "qrCodeReader": { "backToAccount": "Volver a la cuenta", @@ -499,408 +569,413 @@ }, "receive": { "backToAccount": "Volver a la cuenta", - "heading": "Recibe fichas AE", - "copy": "¡Copiado!", - "home": "inicio", - "transferExchange": "Swap cripto por tokens AE", - "purchase": "Compra tokens AE" + "heading": "Para recibir tokens, suministra esta dirección o que el pagador escanee el código QR de abajo.", + "copy": "Copiar", + "home": "Inicio", + "transferExchange": "Cambiar (Swap) cripto por tokens AE", + "purchase": "Comprar tokens AE" }, "securitySettings": { "backToSettings": "Volver a ajustes", "heading": "Seguridad y privacidad", - "privacyDataHeading": "La privacidad de datos", - "privacyDataSmall": "Borrar datos privacidad por lo que todos los sitios web deben solicitar el acceso a la información sobre sus cuentas de nuevo.", - "privacyDataClearBtn": "Borrar datos de privacidad", + "privacyDataHeading": "Privacidad de datos", + "privacyDataSmall": "Borrar datos privados de tal forma que todos los sitios web deben solicitar nuevamente el acceso a la información sobre sus cuentas.", + "privacyDataClearBtn": "Borrar datos de privados", "privateKeyHeading": "Revelar la clave privada", "privateKeySmall": "Puede ver su clave privada después de que introduzca su contraseña", "privateKeyRevealBtn": "Revelar la clave privada", - "privateKeyWarning": "No comparta su clave privada con nadie, que puede ser utilizado para robar todas sus cuentas", + "privateKeyWarning": "No comparta su clave privada con nadie, ya que puede ser utilizado para robar todas sus cuentas", "privateKey": "Su clave privada", "showPrivateKey": "Mostrar clave privada", "incorrectPassword": "Contraseña incorrecta", - "decryptingPrivateKey": "Descifrado de la clave privada", - "showSeedPhrase": "Mostrar seed phrase", - "seedRecoveryHeading": "Mostrar seed phrase", - "seedRecoveryBtn": "Mostrar seed phrase", - "seedRecoverySmall": "Revela tus 12 palabras utilizadas para generar tu clave privada", - "seedPhraseWarning": "No comparta su semilla con nadie, se puede usar para robar todas sus cuentas", - "seedPhrase": "Tu frase semilla", + "decryptingPrivateKey": "Desencriptar la clave privada", + "showSeedPhrase": "Mostrar frase semilla", + "seedRecoveryHeading": "Mostrar frase semilla", + "seedRecoverySmall": "Su frase semilla (conocida también como llave privada) sirve como la llave o contraseña para acceder a su cuenta. No la revele nunca a a nadie. Asegúrese de respaldarla en un pedazo de papel que nadie pueda ver pero que usted nunca vaya a perder. Perder esta llave significa perder el acceso a su billetera y propinas", + "seedRecoveryBtn": "Mostrar frase semilla", + "seedPhraseWarning": "No comparta esta frase semilla con nadie, puede ser usada para robar todas sus cuentas", + "seedPhrase": "Su frase semilla", "copy": "Copiar al portapapeles" }, "seedPhrase": { - "securingAccount": "Asegurando su cuenta", - "attentionMsg": "Por favor asegúrese de mantener su caja fuerte seedphrase! Waellet no almacena y no puede recuperar su seedphrase! Es su responsabilidad para mantener su seguridad. Si pierde el acceso a su waellet, perderá todos sus fondos.", - "tips": "Consejos sobre cómo proteger a sus fondos", - "tip1": "una copia de seguridad segura en múltiples lugares", - "tip2": "Recuerde su contraseña para desencriptar su waellet", - "tip3": "Nunca comparta la frase con nadie", - "keepCarefully": "Con cuidado, mantener esta frase seguro! Escribir estas 12 palabras abajo y mantenerlos en lugar seguro. Usted los necesita para recuperar su cuenta en el futuro. ", - "confirmSeedPhrase": "Confirmar su frase. Toque en las palabras de abajo para componer su frase, tenga en cuenta el orden correcto! ", + "securingAccount": "Asegurar su cuenta", + "attentionMsg": "¡Por favor asegúrese de mantener su frase semilla segura! Superhero no almacena y no puede recuperar la frase semilla para usted. Es su responsabilidad mantenerla segura. Si pierde acceso a su frase semilla, perderá acceso a su billetera y a todos sus fondos.", + "tips": "Consejos para proteger sus fondos", + "tip1": "Guarde un respaldo en varios lugares", + "tip2": "Recuerde su contraseña para desencriptar su billetera", + "tip3": "Nunca comparta su frase semilla con nadie", + "keepCarefully": "¡Mantenga segura esta frase semilla! Escriba estas 12 palabras y guárdelas een un lugar seguro. Las necesita para recuperar su cuenta en el futuro. ", + "confirmSeedPhrase": "Confirme su frase semilla. Toque las palabras de abajo en el orden correcto para armar su frase semilla.", "recoveryPhrase": "Su frase de recuperación", "first": "primero", "second": "segundo", "third": "tercero", - "backupText": "Back up your seed phrase on a piece of paper or file that no one except you will ever see. Make multiple copies.", - "dontLose": "Do not lose this seed phrase!", - "nextScreen": "To make sure you got it right, you will be asked to recreate this seed phrase in the next screen.", - "verifySeed": "Verify seed", - "doneThis": "I've already done this", - "verify": "Verify", - "seedConfirmed": "Seed phrase confirmed.", - "toDashboard": "Back to Dashboard" + "backupText": "Respalde su frase semilla en un pedazo de papel o en un archivo que nadie pueda ver nunca. Haga múltiples copias.", + "dontLose": "¡No pierda esta frase semilla!", + "nextScreen": "Para estar seguro de que lo hizo bien, le pediremos que recree esta frase semilla en la siguiente pantalla.", + "verifySeed": "Vericar semilla", + "doneThis": "Ya he hecho ésto", + "verify": "Verificar", + "seedConfirmed": "Frase semilla confirmada.", + "toDashboard": "Regresar a panel de control" }, "send": { - "backToAccount": "Volver a la cuenta", - "heading": "Nueva Traslado desde", - "recipient": "Recipiente", - "sendSubaccount": "o elegir subcuenta", - "amount": "Cantidad", - "txFee": "cuota min Tx:", - "maxSpendableValue": "El máximo valor gastable:", + "backToAccount": "Regresar a la cuenta", + "heading": "Nueva transferencia de", + "recipient": "Receptor", + "sendSubaccount": "o escoja subcuenta", + "txFee": "Comisión mínima de transacción:", + "maxSpendableValue": "Máximo valor utilizable:", "send": "Enviar", "success": "Éxito", "seeTransactionExplorer": "Ver transacción en el explorador.", - "scan": "Escanear", - "cancel": "Cancel", - "review": "Review", - "reviewtx": "Review Transaction", - "checkalert": "Please check the information carefully.", - "sendingAddress": "Sending address", - "receivingAddress": "Receiving address", - "editTxDetails": "Edit Transaction Details", - "tx-success": "Transaction Completed", - "successalert": "You have successfully sent ", - "to": "To", - "from": "From", - "txhash": "Transaction Hash", - "home": "Home" + "scan": "Scanear QR", + "cancel": "Cancelar", + "review": "Revisar", + "reviewtx": "Revisar Transacción", + "checkalert": "Por favor chequee cuidadosamente la información.", + "sendingAddress": "Dirección de envio", + "receivingAddress": "Dirección de recepción", + "amount": "Monto", + "editTxDetails": "Editar Detalles de la Transacción", + "tx-success": "Transacción Completada", + "successalert": "Ha realizado un envio exitosamente ", + "to": "Para", + "from": "De", + "txhash": "Hash de la Transacción", + "home": "Inicio" }, "settings": { - "backToAccount": "Volver a la cuenta", + "backToAccount": "Regresar a la cuenta", "heading": "Ajustes", - "tabGeneral": "General", - "tabGeneralsmall": "Añadir nombre en lugar de direcciones, cambiar el idioma", + "tabGeneral": "idioma", + "tabGeneralsmall": "Cambie su idioma", "tabAdvanced": "Avanzado", - "tabAdvancedsmall": "Descargar el almacén de claves o el par de claves", - "tabSecurity": "Seguridad y Privacidad", - "tabSecuritysmall": "privacidad de datos, Reveal clave privada", + "tabAdvancedsmall": "Descargue su keystore o keypair", + "tabSecurity": "Seguridad & Privacidad", + "tabSecuritysmall": "Datos de privacidad, revelar llave privada", "tabAbout": "Acerca de", - "tabAboutsmall": "Versión, el centro de apoyo e información de contacto", - "tabNetworks": "Manage networks", - "tabNetworksSmall": "Connect to custom node", - "tabRemoveAccount": "Remove account", - "tabRemoveAccountSmall": "Remove account from the wallet and delete extension storage", - "tabSaveErrorLog": "Save error log", - "tabSaveErrorLogSmall": "This will help us identify what's causing errors." + "tabAboutsmall": "Versión, centro de ayuda e información de contacto", + "tabNetworks": "Administrar redes", + "tabNetworksSmall": "Conectar a nodo personalizado", + "tabRemoveAccount": "Eliminar cuenta", + "tabRemoveAccountSmall": "Eliminar cuenta de la billetera y borrar el almacenaje de la extension", + "tabSaveErrorLog": "Guardar historial de errores", + "tabSaveErrorLogSmall": "Ésto nos ayudará a identificar que esta causando los errores." }, "signAndVerifyMsg": { - "backToSignVerifyMsg": "Volver a Firmar / verificar Mensaje", - "backToUtilities": "Volver a servicios públicos", + "backToSignVerifyMsg": "Regresar a Firmar/Verificar Mensaje", + "backToUtilities": "Regresar a utilidades", "signatureTitle": "Firma", "password": "Contraseña", "signedMessage": "Mensaje firmado:", - "copyBtn": "DUPDO", + "copyBtn": "COPIAR", "cancelBtn": "Cancelar", - "enterPassword": "Ingresa tu contraseña", - "signMessage": "La muestra del mensaje", + "enterPassword": "Introduzca su contraseña", + "signMessage": "Firmar mensaje", "signAndVerify": "Firmar y verificar mensajes", - "signMessageinfo": "Esto le permite firmar mensaje con su clave privada", + "signMessageinfo": "Ésto le permite firmar mensajes con su llave privada", "signBtn": "Firmar", - "verifyMessage": "Verificar el mensaje", - "verifyMessageinfo": "Esto le permite verificar mensajes firmados", - "verifyBtn": "Verificar", + "verifyMessage": "Vericar mensaje", + "verifyMessageinfo": "Ésto le permite verificar mensajes firmados", + "verifyBtn": "Vericar", "message": "Mensaje" }, "signTransaction": { - "unknownAccount": "Desconocido", + "unknownAccount": "Desconocida", "name": "Nombre", - "nameSalt": "Nombre de Salt", - "nameId": "nombre ID", - "fee": "Tarifa de transacción", + "nameSalt": "Salt del Nombre", + "nameId": "Id del Nombre", + "fee": "Comisión de trasacción", "total": "Total", - "reject": "Rechazar", + "reject": "Rechazado", "confirm": "Confirmar", - "contractCall": "Convocatoria para contratar", - "contractCalling": "Llamando método de contrato. Por favor, no cierre la ventana", - "insufficientBalance": "Saldo insuficiente", - "inccorectAddress": "Direccion incorrecta", - "compiledCode": "Compiled Code", - "callData": "Call Data", - "payload": "Payload", - "newContract": "New Contract", + "contractCall": "Llamar Contrato", + "contractCalling": "Método de llamada de contrato. Por favor no cierre la ventana", + "insufficientBalance": "Saldo Insuficiente", + "inccorectAddress": "Dirección incorrecta", + "compiledCode": "Código Compilado", + "callData": "Llamar Data", + "payload": "Carga útil", + "newContract": "Nuevo Contrato", "aens": "AENS", - "balanceError": "Your account balance is not enough to execute this transaction." + "balanceError": "El saldo de su cuenta no es suficiente para ejecutar esta transacción." }, "signTransactionByQrCode": { - "backToAccount": "Volver a la cuenta", - "backToScan": "Volver a la transacción de exploración", - "heading": "Escanear con entrehierro Vault para firmar la transacción", + "backToAccount": "Regresar a la cuenta", + "backToScan": "Regresar al scan de la trasacción", + "heading": "Scanear con AirGap Vault para firmar la transacción", "doneBtn": "Hecho" }, "termsOfService": { - "backButton": "Back", - "terms-of-use": "Terms of use", - "terms-with-quotes": "(„TERMS“)", - "terms": "terms", - "sub-heading": "The present {terms-of-use} were created on 3 th April 2020.", - "section0Content": "{superhero.com} reserves its right to modify and update these {terms-of-use} according to the policy and practice of the {company}. The new version of thе {terms-of-use} becomes effective from the day it is announced on {our-superhero-wallet} unless stated otherwise.", + "backButton": "Regresar", + "terms-of-use": "Términos de uso", + "terms-with-quotes": "(„TÉRMINOS“)", + "terms": "términos", + "sub-heading": "los presentes {terms-of-use} fueron creados el 3 de Abril de 2020.", + "section0Content": "{superhero.com} se reserva el derecho de modificar y a actualizar estos {terms-of-use} de acuerdo a la política y práctica de la {company}. La nueva versión de {terms-of-use} se hace efectiva desde el día que es anunciada en {our-superhero-wallet} a menos que se establezca otra cosa.", "superhero-com": "Superhero.com LVC", - "company": "company", - "our-superhero-wallet": "Our Superhero Wallet", - "section01Content": "THE SOFTWARE IS PROVIDED BY SUPERHERO.COM LVC “AS IS” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", - "section02Content": "These {terms-of-use} {terms-with-quotes} apply exclusively for the {superHero-wallet} (hereinafter referred to as the “{wallet}“ or the “{application}”) and all the content available on the {website-extension}. Please make sure that you have carefully read the {terms} before using the {application}. Otherwise, by using it, we consider these actions implicit agreement to the {terms-of-use}. These {terms-of-use} represent a binding agreement between you, the legal entity you represent and the legal entity that registered you (collectively „{you}“) and Superhero.com LVC {superhero-we-us-with-quotes} or {our-with-quotes} in connection to your use of the {superHero-wallet} {website-extension}.", - "superHero-wallet": "Superhero Wallet", - "wallet": "Wallet", - "application": "application", - "website-extension": "website extension", - "you": "you", - "superhero-we-us-with-quotes": "(“Superhero”, “we”, “us”", - "our-with-quotes": "“our”)", - "section1Title": "1. Definitions", - "section1Content": "1.1. Superhero.com Establishment (Superhero.com ”, “we”, “us”, “our” or “the company”) ​is a company with email address for communication related to Superhero Wallet: superherowallet@protonmail.com. Superhero.com ​is the company, which created and developed Superhero Wallet​. \n 1.2. ​„USER“ or ​„YOU“ means a natural or legal person, who has downloaded and uses the Superhero Wallet ​website extension. \n 1.3. „​Blockchain​“ means the list of records, also known as ​blocks,​ which are linked with the method of cryptography. The technology allows large groups of people to connect and reach agreement on data, which is afterwards permanently recorded without the presence of central authority. ​USERS can access, create and save information on the aeternity blockchain. The decentralized, distributed and public digital ledger is used for the purpose of recording transactions in blocks of information with the help of ​Validators​, which cannot be altered retroactively. \n 1.4. Superhero Wallet​” (“​WALLET​” or “​the application​”) is a website extension, which allows supporters to send value to content creators, causes, charities, groups, or regular individuals online as a reward for contributing accurate information, relevant insights, quality content. The website extension is a piece of software which acts as an add-on to the web browser Firefox and contributes to the browser’s additional functionality. The application is available at: https://addons.mozilla.org/en-US/firefox/addon/superhero-wallet-extension/ . The results of the donations and comments are published on the website ​https://superhero.com/​ . \n 1.5. “​Validators​” are independent physical persons or entities, which are not in any way part of Superhero.com . ​Their function in the system includes responsibility for ​blocks constitution and broadcast of these ​blocks​ with the​ aeternity ​network. \n 1.6. “​Account address​” is a hashed version of the ​USER’s ​public key​, used to identify USERS​ on ​the application​. \n 1.7. “​Keys​” represent uniquely related private and public cryptographic keys of random numbers used for encryption and decryption of information.", - "section2Title": "2. GENERAL PROVISIONS", - "section2Content": "Superhero.com ​designed and built ​the application as a cryptocurrency wallet through which ​USERS can store and send Superhero.com tokens for the purpose of conducting donations to creators, causes, charities, groups, or regular individuals online as a reward for contributing accurate information, relevant insights, quality content​. USERS can donate to different websites through the application. The application automatically searches for the public key of the website for the purpose of the donation. The donations can be oriented in two flows as it follows- ​USERS can tip the owner of the whole website or ​USERS can choose specific creators and authors on the website who have written the news to whom to send the tokens. \n After that, the website ​https://superhero.com/ reflects the ​USERS’ donations and comments and gives the possibility for other ​USERS to actively donate and comment on the news available on the newsfeed of the Website. \n USERS ​can browse through their transaction history. ​The Wallet displays the ​USER’s tokens​. ​USERS​ are in charge of the safe storage, sending and receiving of funds. \n The application is built for small transactions. High volume transactions or storage can be undertaken via the application at the ​USER’s​ own risk.", - "section3Title": "3. USERS IDENTIFICATION", - "section3Content": "The application uses ​Account address​ for identification of ​USERS​. \n For ​USERS to send Superhero.com tokens, they should share only their account address. Any other information is not shared or collected by the application. Once a ​USER has downloaded the application, the ​Wallet ​automatically generates the account address. ​For more information about the processing of the account address, please read the Privacy Policy of the application.", - "section4Title": "​4. USERS OBLIGATIONS", - "section4Content": "As a ​USER​, ​You​ agree to the following rules applicable for Superhero.com ​: \n ● You ​shall comply with the rules set within the present ​TERMS and perform any actions on the application in good faith and according to the applicable legislation; \n ● You are an adult and ​YOU are not persons under judicial disability (​You have obtained full legal capacity); \n ● You shall not try to obtain or gain access over any personal or identifiable information, including but not limited to recover passphrases, from other ​USERS​, nor shall ​You​ disclose such information about yourself; \n ● You shall not in any way compromise or exploit the application or use the application for any illegal activity or outside the purpose for its creation; \n ● Your actions do not in any manner mislead into thinking that ​You are another person or company; ​You shall not purposefully provide information by using another person’s recover phrases, account addresses, etc. with the purpose of representing as somebody else. Superhero.com ​shall undertake any possible action against such identity thefts and frauds in case ​the company​ suspects a ​USER​; \n ● the device ​You use does not contain or install any viruses, worms, malware, Trojan horses or other harmful or destructive content; \n USERS​ shall be liable for any action undertaken in violation of the present article.", - "section5Title": "5. WARRANTY and LIABILITY DISCLAIMERS", - "section5Content": "\n General Disclaimer: The Superhero.com ​network is open-source, public and permissionless blockchain, meaning that anyone can download, participate, develop, improve and validate transactions on the blockchain. Superhero.com ​cannot and does not control in any way the transactions conducted by USERS​. Superhero.com ​does not ensure the trustworthiness and validity of the same. Please, bear in mind that every ​USER is solely responsible for the actions undertaken on the application and the information presented by them. \n Password and Security Disclaimer: ​USERS take responsibility for their digital security. The application ​gives the possibility to set up a recovery passphrase, consisting of random unique combination of words. The purpose of the recovery passphrase is to restore the access to the account, once the ​USER has lost access to the original ​Wallet​. Superhero.com does not collect the private keys or the recovery passphrases and shall not be treated under any circumstances as a custodian wallet provider. ​WE HIGHLY RECOMMEND ALL USERS TO SET UP A RECOVERY PASSPHRASE AND PROTECT IT. ​Therefore​, USERS should store their recovery passphrase offline safely. Please bear in mind that if a USER has not set up a recovery passphrase for backup or they have forgotten the recovery passphrase and its exact wording, the access to their accounts can be permanently restricted. The lack of access does not mean in any way that the Superhero.com tokens ​are lost. The ​tokens ​remain available, however, they cannot be controlled, transferred and any other action with them cannot be undertaken. Superhero.com ​shall not be held liable in any case of lost, forgotten or misspelled recovery passphrases. In addition, ​USERS ​must not share their recovery passphrase with anyone. Superhero.com ​should not be liable for any claim, damages or other liability, tort or otherwise, arising from, out of or in connection with the impossibility of ​USERS to regain access to their account​ on the ​Wallet​. \n Please bear in mind that the option “Already have an account? Retrieve existing account” is applicable only in case the ​USER​ has a recovery passphrase. \n Decentralization and Control Transparency Disclaimer: ​Blockchain technology is decentralized by nature- which means that the makers of ​the Wallet cannot access or freeze your account; recover or reset your recovery passphrase; reverse, cancel or refund transactions. Only ​USERS are in charge of the safe storage and sending of their funds. By agreeing to the present ​TERMS​, ​USERS accept and guarantee to defend, indemnify and hold Superhero.com ​harmless from and against any and all claims, costs, expenses, including but not limited to attorneys’ fees, damages, etc., related to or arising from the use of ​the application​. \n Access and Connectivity Disclaimer: ​The Wallet ​can be downloaded from https://addons.mozilla.org/en-US/firefox/addon/superhero-wallet-extension/​. Please bear in mind that the website can delist or remove ​the application in their own estimation, making it difficult to receive updates. Devices on which the ​Wallet is installed are likely to be harmed by malware/spyware/viruses/cyber-attacks, etc. or during technical support. Damage or loss of the device can possibly result in loss of funds or endanger them. Therefore, please refer to section Password and Security Disclaimer in regard to recovery passphrases. Superhero.com ​is not responsible for any of the above-mentioned access and connectivity troubleshooting. Therefore, ​WE shall not be held liable for any loss of data on ​the application ​caused in these cases. \n Cryptocurrency Guidance Disclaimer: The content presented on the application is not intended to be used as guide for cryptocurrency investments or signing of other legal agreements in connection to cryptocurrencies. Superhero.com ​does not offer business advices, which can be used as a legal basis for any investments or agreements in the sphere. Superhero.com ​shall not be held liable in any case of negative consequences from transactions or non-compliance with obligations of legal agreements signed by ​YOU​, including but not only losses, tort, revenue, income or profits loss arising out of the contracts/ transactions/investment acts/agreements. \n Jurisdiction and Regulatory Disclaimer: ​The access to ​the application is granted worldwide. The use of the application may be technically restricted or prohibited in certain territories and countries depending on the different legal acts. Please, bear in mind that you have to inform yourself about such legal restrictions and you are liable solely in case of a breach of any legal norms. The access to our website is prohibited provided the access point is in a territory where the content is illegal. Superhero.com ​does not have the obligation to control the legislation applicability according to each access point of ​USERS and shall not be held liable in these circumstances. \n USERS understand and accept that the legislation on a national, regional and international levels can introduce new regulations with an object- blockchain technology, tokens, blockchain technology based applications, etc. Therefore, in case of regulatory restrictions, bans and prohibitions, the Superhero.com ​Network development shall be immensely influenced, probably causing its termination. Taking into account the above-mentioned, ​USERS understand that there is no assurance that they will constantly or for indefinite period of time receive any functionality through ​the application ​or the​ Superhero.com tokens​ held by them. \n Risks​: USERS understand and agree with the risks related to Superhero.com ​Contribution and/or with the allocation, use and ownership of Superhero.com tokens ​and guarantee to relieve of responsibility Superhero.com in these cases. The risks mentioned within the present ​TERMS​ are not comprehensive: \n ● Risk of software weaknesses​: ​USERS understand and accept that due to the open-source, decentralized, public, permissionless cloud concept, the software, the blockchain technology, incorporating all elements and ​the application are in a constant development process. There is no warranty that the receipt and transfer of Superhero.com tokens ​shall be uninterrupted or error-free at all times. ​USERS accept and guarantee to dispense of responsibility Superhero.com ​for any software or technology weaknesses, malfunctions, vulnerabilities or bugs, which can cause complete or partial loss of Superhero.com tokens. \n ● Risk of theft: ​USERS understand and accept that due to the open-source, decentralized, public, permissionless cloud concept, the software, the application, the Superhero.com ​Network and the other blockchain technology related elements may be exposed to hacker attacks or other harmful individuals. These actions could result including but not limited to theft or loss of Superhero.com tokens. \n ● Risk of mining attacks: ​USERS understand and accept that due to Superhero.com ​blockchain based system, it may be susceptible to mining attacks, including but not limited to double-spend attacks, majority mining power attacks, 'selfish-mining' attacks, and race condition attacks. Any of the above-mentioned attacks could for example result in disturbance of the transactions on ​the application​. \n ● Risk of phishing attacks and ​forks​: ​USERS understand and accept that the application can be an object of phishing attacks. Highly possible results are the steal of data and credentials. The phishing attacks represent masquerade of an attacker as an authentic and trusted entity and the creation of an application/ website with high percentage of resemblance with the original one. ​USERS should be careful when they download and use ​the ​application​. ​USERS can identity the authentic Wallet ​by verifying that the developer on the marketplace is Superhero.com / Superhero.com LVC. \n Due to the fact Superhero.com blockchain is public and permissionless, any person has the possibility to create a “​fork​”. Any developer can copy and develop the source code resulting in the formation of a distinct and separate software. ​USERS understand and accept that Superhero.com ​cannot avoid the creation of such ​forks and is not responsible for them. Superhero.com ​shall not be held liable for any losses and/or damages resulted from the use of ​forks​.", - "section6Title": "6. TAXES AND FEES", - "section6Content": "The Wallet does not collect any fees or taxes for the use of ​the application- ​it is free of charge. However, taxes and fees are payable for the transactions on the Superhero.com blockchain including but not limited to miner fees, gas tax, transaction fee. The amounts of the taxes and fees are fixed unilaterally. \n In addition, depending on the territory access point, the transfer and receipt of funds through the application may be an object of tax and fee payments to public authorities in different countries depending on the legal regulations. ​USERS are obliged to inform themselves about such requirements and are solely responsible for their donations.", - "section7Title": "7. THIRD-PARTY PLATFORMS", - "section7Content": "In order to donate, ​USERS should copy and paste in the Section “Send a tip to” the URL of a website to which they would like to donate. Please bear in mind that the applications is created in order for people to stimulate the full, transparent, useful and accurate information worldwide. Therefore, ​USERS shall be fully liable for any use of the ​Wallet in violation of the purpose of the ​Wallet and the present Terms. Superhero.com ​does not control the websites the donations are sent to. Superhero.com ​is not responsible for the content on the websites in any way.", - "section8Title": "8. LICENSE", - "section8Content": "The application is created, developed and operated by Superhero.com ​. Each component on the application including but not limited to logos, trademarks and other intellectual property displayed on the application are considered a property of Superhero.com ​and are protected by the applicable intellectual property legislation. It is prohibited to use any intellectual property of Superhero.com ​before a prior explicit consent from the latter. \n None of the elements mentioned above can be edited, downloaded, reproduced, used for commercial purposes, distributed and transmitted in any manner and/or any medium whatsoever, partially or in whole, without the explicit prior written consent of Superhero.com. \n Superhero.com ​reserves its right to take any necessary legal action against intellectual property infringement.", - "section9Title": "9. INTELLECTUAL PROPERTY RIGHTS", - "section9Content": "USERS understand and accept ​the application can be periodically modified, updated, maintained or technically supported, which could to some extent influence the use of the Wallet​, the visual representation of ​the application ​or could result in malfunction. In the latter case, if ​You as a ​USER notice any change in the funds, settings, accounts or any other information on the application, please superherowallet@protonmail.com​ for assistance.", - "section10Title": "10. MODIFICATIONS", - "section10Content": "The legislation and jurisdiction of Liechtenstein is applied for the issues outstanding the present ​TERMS​. The invalidity of one or more clauses/ provisions in the ​TERMS does not lead to the invalidity of the whole agreement. \n The Privacy Policy is an inseparable part of the present ​TERMS and should be considered as a complementary document with compulsory character. Unless explicitly stated otherwise in the Privacy Policy, all rules from the ​TERMS​ apply respectively.", - "section11Title": "11. FINAL PROVISIONS" + "company": "compañia", + "our-superhero-wallet": "Nuestra Billetera Superhero", + "section01Content": "EL SOFTWARE PROVISTO POR SUPERHERO.COM LVC “ES TAL COMO ES” SIN NINGÚN TIPO DE GARANTÍA, EXPRESA O IMPLÍCITA, INCLUYENDO PERO NO LIMITADO A LAS GARANTÍAS DE MERCANTILIDAD, ADECUACIÓN PARA UN PROPÓSIYO PARTICULAR Y NO INFRINGENTE. LOS AUTORES EN NINGPUN CASO SERÁN RESPONSABLES DE CUALQUEIR RECLAMO, DAÑOS U OTRAS RESPONSABILIDAD, YA SEA EN UNA ACCIÓN CONTRACTUAL, TORT O DE OTRA MANERA, DERIVADA, FUERA DE O EN RELACIÓN CON EL SOFTWARE O EL USO U OTRAS OFERTAS EN EL SOFTWARE.", + "section02Content": "Estos {terms-of-use} {terms-with-quotes} aplican exclusivamente para la {superHero-wallet} (de acá en adelante se referirá a ella como la “{wallet}“ o la “{application}”) y todo el contenido disponible en la {website-extension}. Por favor asegúrese que ha leiodo cuidadosamente los {terms} antes de usar la {application}. Por otro lado, al usarla, nosotros consideramos que estas acciones implican una aceptación de los {terms-of-use}. Estos {terms-of-use} representan un acuerdo implícito entre usted, la entidad legal que representa y la entidad legal que le registró (colectivamente „{you}“) y Superhero.com LVC {superhero-we-us-with-quotes} o {our-with-quotes} en conexión a su uso de la {website-extension} {superHero-wallet} .", + "superHero-wallet": "Billetera Superhero", + "wallet": "Billetera", + "application": "aplicación", + "website-extension": "Extensión del sitio web", + "you": "usted", + "superhero-we-us-with-quotes": "(“Superhero”, “nosotros”, “nos”", + "our-with-quotes": "“nuestra”)", + "section1Title": "1. Definiciones", + "section1Content": "1.1. Superhero.com Establishment (“Superhero.com ”, “nos”, “nosotros”, “nuestra” o “la compañía”) ​es una compañía con correo electrónico para comunicaciones relacionadas con la billetera Superhero: superherowallet@protonmail.com. Superhero.com ​es la compañía que creó y desarrollo la Billetera Superhero​. \n 1.2. El ​„USUARIO“ or ​„USTED“ representa a una persona natural o legal que ha descargado y usa la ​extensión de sitio web Billetera Superhero . \n 1.3. „​Blockchain​“ representa la lista de archivos, también conocidos como ​bloques,​ los cuales estÁn enlazados con un método criptográfico. La tecnología permite que grandes grupos de personas se conecten y alcancen un consenso en la data, la cual posteriormente queda permanentemente grabada sin la presencia de una autoridad central. ​LOS USUARIOS pueden acceder, crear y guardar información en la blockchain aeternity. El registro digital descentralizado, distribuido y público es usado con el propósito de registrar transacciones en bloques de información con la ayuda de ​Validadores​, las cuales no pueden alterarse retroactivamente. \n 1.4. Billetera Superhero ​” (“​BILLETERA​” o “​la aplicación​”) es una extensión de sitio web, la cual permite a los seguidores enviar valor a los creadores de contenido, a causas, a caridades, a grupos o a individuos regulare en línea como recompensa por contribuir con información precisa, hechos relevantes, calidad de contenido. La extensión de sitio web es una pieza de software que actúa como una adiciÓn del navegador web Firefox y contribuye con la funcionalidad adicional del navegador. La aplicación esta disponible en: https://addons.mozilla.org/en-US/firefox/addon/superhero-wallet-extension/ . El resultado de donaciones y comentarios están publicados en el sitio web ​https://superhero.com/​ . \n 1.5. “​Validadores​” son entes o personas físicas independientes, que de ninguna manera no son parte de Superhero.com. ​Su información en el sistema incluye la responsabilidad en la ​constitución de bloques y la transmisión de estos ​bloques​ con la red aeternity ​. \n 1.6. “​Dirección de la Cuenta​” es la versión hasheada de la ​clave pública​ del ​USUARIO , y es usada para identificar USUARIOS​ en ​la aplicación​. \n 1.7. “​Llaves​” representan la relación única de las llaves criptográficas pública y privada con números al azar usados para la encriptación y desencriptación de información.", + "section2Title": "2. PROVISIONES GENERALES", + "section2Content": "Superhero.com ​diseñó y construyó ​la aplicación como una billetera de criptoactivos a través de la cual los ​USUARIOS pueden almacenar y enviar tokens Superhero.com con el propósito de realizar donaciones a creadores, causas, caridades, grupos o individuos regulares en línea como una recompensa por contribuir con información precisa, hechos relevantes, contenido de calidad​. Los USUARIOS pueden donar a diferentes sitios web a través de la aplicación. La aplicación busca automaticamente la llave pública del sitio web con el propósito de la donación. Las donaciones pueden ser orientadas en dos flujos de la siguiente manera- ​los USUARIOS puedes dar propina al propietario de todo el sitio web o los ​USUARIOS pueden enviar tokens a creadores específicos o a autores en un sitio web que hayan escrito la noticia que quieren recompensar. \n Después de eso, el sitio web ​https://superhero.com/ reflejará la donación y comentarios del ​USUARIO y da la posibilidad para que otros ​USUARIOS puedan donar y comentar en las noticias disponibles en la cartelera del Sitio wen. \n Los USUARIOS ​pueden navegar por su historial de transacciones. ​La Billetera muestra los ​tokens del USUARIO​. Los ​USUARIOS​ están a cargo de la custodia, del envio y de la recepción segura de sus fondos. \n La aplicación está hecha para transacciones pequeñas. Un volumen alto de transacciones o su almacenamiento pueden realizarse a través de la aplicación bajo el propio riesgo del ​USUARIO​.", + "section3Title": "3. IDENTIFICACIÓN DEL USUARIO", + "section3Content": "La aplicación usa la ​Dirección de la cuenta​ para la identificación del ​USUARIO​. \n Para que los ​USUARIOS envien tokens Superhero.com, deben compartir solamente la dirección de la cuenta. Ninguna otra información es compartida o recolectada por la aplicación. Una vez que el ​USUARIO haya descargado la aplicación, la ​Billetera ​genera una dirección de cuenta automáticamente. ​Para más información sobre el procesamiento de la dirección de la cuenta, por favor leA la Política de Privacidad de la aplicación.", + "section4Title": "​4. OBLIGACIONES DEL USUARIO", + "section4Content": "Como ​USUARIO​, ​usted​ aceptas la aplicación de las siguientes reglas para Superhero.com ​: \n ● usted ​cumplirá el conjunto de reglas demtro de los presentes ​TÉRMINOS y llevará a cabo acciones de buena fé y acordes a la legislación aplicable; \n ● Usted es mayor de edad y ​USTED no presenta ninguna discapacidad o limitación judicial (​Tiene capacidad legal completa); \n ● No intetará obtener acceso a información personal o identificable, incluyendo pero no limitante a recuperar la frase semilla de otros ​USUARIOS​, tampoco revelarás este tipo de información de usted mismo; \n ● No debe comprometer o explotar la aplicación o usarla para alguna actividad ilegal o por fuera del propósito de su creación; \n ● Sus acciones no deben engañar ni hacer pensar que ​usted es otra persona o compañía; ​No debe proporcionar información a propósito mediante el uso de frases de recuperación, direcciones de cuenta, etc. de otra persona con el propósito de representar a alguien más. Superhero.com ​tomará cualquier acción que crea conveniente contra los usurpadores de identidad y fraudes en caso de que ​la compañía​ sospeche de un ​USUARIO​; \n ● el dispositivo que ​usted use no debe contener o instalar ningún virus, gusano, malware, Troyanos o cualquier otro tipo de contenido destructivo o dañino; \n Los USUARIOS​ serán responsables por cualquier acción tomada que viole el persente artículo.", + "section5Title": "5. GARANTÍA y DESCARGO DE RESPONSABILIDAD", + "section5Content": "\n Descargo de responsabilidad General: La ​red Superhero.com es de códico abierto, blockchain pública y sin permisos, por lo tanto cualquiera puede descargar, participar, desarrollar, mejorar y validar transacciones en la blockchain. Superhero.com ​no puede y no controla de ninguna forma las transacciones conducidas por los USUARIOS​. Superhero.com ​no asegura la integridad y validez de la misma. Por favor tenga en cuenta que cada ​USUARIO es individualmente responsable por las aciones que lleve a cabo en la aplicación y por la inforamción presentada por ellos. \n Descargo de responsabilidad de Contraseña y Seguridad: los ​USUARIOS toman la responsabilidad por su seguridad digital. La aplicación ​da la responsabilidad de configurar una frase de recuperación, que consiste en una combinación única y aleatoria de palabras. El propósito de la frase de recuperación es el de restaurar el acceso a la cuenta, una vez que el ​USUARIO haya perdido el acceso a la ​Billetera​ original. Superhero.com no recoge las llaves privadas o las frases de recuperación por lo que bajo ninguna circunstacia sera tratado como un proveedor de billetera custodial. ​RECOMENDAMOS ENFÁTICAMENTE A TODOS LOS USUARIOS QUE CONFIGUREN UNA FRASE DE RECUPERACIÓN Y LA PROTEJAN. ​Por lo tanto, los USUARIOS deberían guardar su frase de recuperación de forma seguras fuera de línea (offline). Por favor tenga en cuenta que si el USUARIO no ha configurado una frase de recuperación como respaldo o si ha olvidado la frase de recuperación con sus palabras exactas, el acceso a sus cuentas puede ser restringido permanentemente. La falta de acceso no significa que los tokens Superhero.com ​están perdidos de alguna manera. Los ​tokens ​permanecen disponibles, sin embargo, no pueden ser controlados, transferidos y no puede realizarse ningún otro tipo de acción con ellos. Superhero.com ​no será responsable de ninguna manera por la pérdida, olvido o error de escritura de la frase de recuperación. Adicionalmente, los ​USUARIOS ​no deben compartir su frase de recuperación con nadie. Superhero.com ​no debería ser responsable por cualquier reclamo, daño u otras responsabilidades, hechos u otros, derivados de o en conexión con la imposibilidad de tener nuevamente acceso por parte de los ​USUARIOS a sus cuentas​ em la ​Billetera​. \n Por favor tenga en cuenta que la opción “¿Ya tiene una cuenta? Recupere una cuenta existente” sólo es aplicable en caso en el que el ​USUARIO​ posea su frase de recuperación. \n Descargo de Responsabilidad para Decentralización y Control: La tecnología ​Blockchain es descentralizada por naturaleza- por lo que los creadores de ​la Billetera no pueden acceder o congelar tu cuenta; recuperar o reponer tu frase de recuperación; revertir, cancelar o devolver transacciones. Sólo los ​USUARIOS están a cargo del resguardo seguro y del envio de sus fondos. Al aceptar los presentes ​TÉRMINOS​, los ​USUARIOS aceptan y garantizan que defenderán, indenmizarán y mantendrán ​sin daño a Superhero.com de y en contra de cualquier y todo reclamo, costo, gasto, incluyendo pero no limitando a costes legales, daños, etc., relacionados o como resultado del uso de ​la aplicación​. \n Descargo de responsabilidad de Acceso y Conectividad: ​La Billetera ​puede ser descargada desde https://addons.mozilla.org/en-US/firefox/addon/superhero-wallet-extension/​. Por favor tenga en cuenta que ese sitio web puede deslistar o eliminar ​la aplicación según lo considere, haciendo difícil recibir actualizacioes. Los dispositivos con la ​Billetera instalada pueden sufrir daños por malware/spyware/virus/ataques cibernéticos, etc. o por fallas técnicas. El daño o la pérdia del dispositiv podría resultar en la pérdida de los fondos o ponerlos en riesgo. Por lo tanto, por favor revise la sección Descargo de Responsabilidad para Contraseña y Seguridad para conocer sobre la frase de seguridad. Superhero.com ​no es responsable por nada de lo arriba mencionado sobre problemas de acceso y conectividad. Por lo tanto, ​NOSOTROS no seremos responsables por cualquier pérdida de datos en ​la aplicación ​debido a estos casos. \n Descargo de Responsabilidad para Guía de Criptoactivos: El contenido presentado en la aplicación no tiene la intención de ser usado como guía para inversiones en criptoactivos o para firmar otros acuerdos legales en conexión con criptoactivos. Superhero.com ​no ofrece consejos de negocios, que pudieran ser usados ccomo base legal em cualquier inversión o acuerdo en la esfera. Superhero.com ​no podrá ser responsabilizado en cualquier caso con consecuencias negativas por transacciones o por no cumplir con obligaciones de acuerdos legales firmados por ​USTED​, incluyendo pero no limitando pérdidas, tort, ganancias, ingresos o pérdidas de beneficios derivados de contratos/transacciones/actos de inversión/acuerdos. \n Descargo de Responsabilidad para Jurisdicción y Regulaciones: ​El acceso a ​la aplicación se ha concedito a todo el mundo. El uso de la aplicación puede ser técnicamente restringido o prohibido em ciertos territorios y paises dependiendo de sus diferentes actas legales. Por favor tenga en cuenta que debe informarse de tales restricciones legales y que es responsable individualmente en caso de infringir alguna norma legal. El acceso a nuestro sitio web está prohibido por el punto de acceso si esta en un territorio donde el contenido sea ilegal. Superhero.com ​no tiene la obligación para controlar la aplicabilidad legislativa de acuerdo a cada punto de acceso de los ​USUARIOS y no tendrá responsabilidad en estas circunstancias. \n Los USUARIOS entienden y aceptan que la legislación a niveles nacionales, regionales e internacionales pueden introducir nuevas regulaciones con un objeto- la tecnología blockchain, tokens, aplicaciones basadas en tecnología blockchain, etc. Por lo tanto, en caso de restricciones regulatorias, sanciones y prohibiciones, el desarrollo de la ​red Superhero.com se vería inmensamente influenciada, causando probablemete su terminación. tomando en cuenta lo mencionado anteriormente, los ​USUARIOS entienden que no hay ninguna seguridad de que recibirán constantemente o por un periodo indefinido de tiempo cualquier funcionalidad a través de ​la aplicación ​o los ​tokens Superhero.com​ dentro de ella. \n Riesgos​: Los USUARIOS entienden y aceptan los riesgos relacionados a la ​Contribucion con Superhero.com y/o con la colocación, uso y propiedad de los tokens Superhero.com ​y garantizar el relevo de responsabilidad de Superhero.com en estos casos. Los riesgos mencionados en los presentes ​TÉRMINOS​ no son comprensivos: \n ● Riesgo de debilidad del software​: los ​USUARIOS entienden y aceptan que debido al concepto de código abierto, descentralizado, público, y de nube sin permiso, el software, la tecnología blockchain, incorporando todos estos elementos, y ​la aplicación están en un proceso de desarrollo constante. No hay garantía que la recepción y la transferencia de los tokens Superhero.com ​sea ininterrumpida y libre de errores todas las veces. Los ​USUARIOS aceptan y garantizan liberar de responsabilidad a Superhero.com ​por cualquier debilidad en la tecnología o el software, mal funcionamiento, vulnerabilidades o bugs, las cuales pueden causar la pérdida completa o parcial de tokens Superhero.com. \n ● Riesgo de robo: los ​USUARIOS entienden y aceptan que debido al concepto de código abierto, descentralizado, publico, nube sin permiso, el software, la aplicación, la ​Red Superhero.com y otros elementos de tecnología blockchain relacionados pueden estar expuestos a ataques de hackers u otros individuos peligrosos. Estas acciones podrían resultar incluyendo pero no limitado a robo o pérdida de tokens Superhero.com. \n ● Riesgo de ataques de minería: los ​USUARIOS entienden y aceptan que debido al sistema basado en ​blockchain de Superhero.com, éste es susceptible a ataques de minería, incluyendo pero no limitado a ataques de doble gasto, ataques de poder de minería mayoritaria, ataques 'selfish-mining', y ataques de condición de carrera. Cualquiera de los ataques arriba mencionados podrían por ejemplo resultar en un disturbio de las transacciones en ​la aplicacion​. \n ● Riesgo de ataques de phishing y ​forks​: los ​USUARIOS entienden y aceptan que la aplicación puede ser objeto de ataque prishing. Es altamente posible que el resultado sea el robo de datos y credenciales. Los ataques prishing representan la suplantación por parte del atacante de una entidad auténtica y de confianza y la creación de una aplicación/sitio web con gran porcentaje de coincidencia con el original. Los ​USUARIOS deben tener cuidado cuando descargan y usan ​la ​aplicación​. Los ​USUARIOS pueden identificar la Billetera auténtica ​verificando que el desarrollador en el sitio de aplicaciones es Superhero.com / Superhero.com LVC. \n Debido al hecho que la blockchain de Superhero.com es pública y sin permiso, cualquier persona puede crear una ​bifurcación o fork​. Cualquier desarrollador puede copiar y desarrollar el código fuente resultando en la formación de un software distinto y separado. Los ​USUARIOS​ entienden y aceptan que Superhero.com ​ no puede evitar la creación de tales ​bifurcaciones o forks y no es responsable por ellas. Superhero.com ​no será responsable por cualquier pérdida y/o daño resultante del uso de las ​bifurcaciones o forks​.", + "section6Title": "6. IMPUESTOS Y COMISIONES", + "section6Content": "La Billetera no cobra ninguna comisión o impuesto por el uso de ​la aplicación​- ​es libre de cargos. Sin embargo, los impuestos y las comisiones son pagables por las transacciones en la blockchain de Superhero.com incluyendo pero no limitado a comisiones de minería, impuesto de gas, comisión de transacción. Los montos de los impuestos y las comisiones se fijan unilateralmente. \n Adicionalmente, dependiendo del territorio del punto de acceso, la transferencia y recepción de fondos a través de la aplicación pueden ser objeto de impuestos y comisiones por pagos por parte de la autoridad puública en diferentes paises dependiendo de las regulaciones legales. Los ​USUARIOS están obligados a informarse acerca de tales requerimientos y son responsables individualmente por sus donaciones.", + "section7Title": "7. PLATAFORMAS DE TERCERAS PARTES", + "section7Content": "Para donar, los ​USUARIOS deben copiar y pegar en la Sección "Enviar propina a" la URL del sitio web a la que les gustaría donar. Por favor tenga en cuenta que la aplicación está creada para que la gente estimule la información precisa, transparente, útil y certera a nivel mundial. Por lo tanto, los ​USUARIOS son totalmente responsables por cualquier uso de la ​Billetera en violación con el propósito de la misma y los presentes Términos. Superhero.com ​no controla los sitios web a los que se envian las donaciones. Superhero.com ​no es responsable de ninguna manera del contenido en esos sitios web.", + "section8Title": "8. LICENCIA", + "section8Content": "La aplicación está creada, desarrollada y operada por Superhero.com ​. Cada componente en la aplicación incluyendo pero no limitado logos, marcas comerciales y otra propiedad intelectual mostrada en al aplicación son considerados como propiedad de Superhero.com ​y están protegidos por la legislación de propiedad intelectual aplicable. Está prohibido el uso de cualquier propiedad intelectual de Superhero.com ​antes de tener el consentimiento explícito de este Superhero.com. \n Ninguno de los elementos mencionados arriba puede ser editado, descargado, reproducido y usado para propósitos comerciales, distribuido y transmitido de ninguna manera y/o medio ya sea, parcial o totalmente, sin el previo consentimiento explícito y por escrito de Superhero.com. \n Superhero.com ​se reserva el derecho para tomar cualquier acción legal necesaria contra infracciones a la propiedad intelectual.", + "section9Title": "9. DERECHOS DE PROPIEDAD INTELECTUAL", + "section9Content": "Los USUARIOS entienden y aceptan que ​la aplicacion puede ser periódicamente modificada, actualizada, mantenida o sometida a soporte técnico, lo cual podría influir de alguna manera en el uso de la Billetera​, en la representación visual de ​la aplicaión ​o podría resultar en un mal funcionamiento. En este último caso, si ​usted como un ​USUARIO nota cualquier cambio en los fondos, ajustes, cuentas o en cualquier otra información en la aplicación, por favor escriba a superherowallet@protonmail.com​ solicitando asistencia.", + "section10Title": "10. MODIFICACIONES", + "section10Content": "Se fija la legislación y jurisdicción de Liechtenstein para los temas relacionados a los presentes ​TÉRMINOS​. La invalidez de una o más cláusulas/provisiones en los ​TÉRMINOS no conlleva a la invalidez de todo el acuerdo. \n La Política de Privacidad es una parte inseparable de los presentes ​TÉRMINOS y debería ser considerada como un documento complementario con carácter compulsorio. Al no ser declarado explícitamente en la Política de Privacidad, todas las reglas de los ​TÉRMINOS​ se aplican respectivamente.", + "section11Title": "11. PROVISIONES FINALES" }, "tipPage": { - "backToUtilities": "Volver a servicios públicos", - "noImage": "Sin imágen", + "back": "Regresar", + "noImage": "No hay Imagen", "domainVerified": "Verificado", - "domainNotVerified": "Todavía no verificados", - "sendHeading": "Enviar una punta", - "check": "Comprobar", - "selectAmount": "Seleccione el importe", - "amountToTip": "La cantidad a punta", - "transactionFee": "Tarifa de transacción", - "balance": "Equilibrar", - "sendTipBtn": "Envía propina", - "tipDetails": "Details", - "tipWebsite": "Website", - "heading": "Send", - "headingSending": "Sending", - "selectTip": "Select amount to tip", - "tipDomain": "Tip domain", - "claim": "Claim Tips", - "tipsForDomain": "Tips", - "tips": "Tips", - "noTips": "There are no tips for this url", - "claimInfo": "If you've added your wallet address to your URL, you can instantly claim tips by clicking the Claim button below", - "title": "Title", - "titlePlaceholder": "Send a message of #support along with your donation...", - "account": "Account", - "next": "Send Tip", - "url": "Send Tip to", - "to": "to", - "amountPlaceholder": "Enter amount", - "amountLabel": "Amount", - "empty": "Empty", - "availableLabel": "Available", - "sendToAddress": "Send address to", - "confirm": "Confirm", - "cancel": "Cancel", - "edit": "Edit Tip Details", - "whatIsVerifieddUrl": "What is \"Verified\" URL?", - "whatIsNotVerifiedUrl": "What is \"Not verified\" URL?", - "enterUrl": "Type the URL you want to tip", - "notClaimableUrlInfo": "Third party issues prevent us from enabling direct delivery of tips to the URL owner. You are sending this tip at your own risk.", - "notVerifiedUrlInfo": "This URL has not yet been verified. The owner of the URL has to create account to claim their tokens.", - "verifiedUrlInfo": "If a URL is marked as verified, it means the owner of this URL is already a fellow Superhero — and that is awesome! An AE address has been included in the URL and tips can be claimed.", - "minAmountError": "Tips should be over 0.01 USD in tokens in order to push through." + "domainNotVerified": "No verificado", + "sendHeading": "Enviar una propina", + "check": "Chequear", + "selectAmount": "Seleccionar monto", + "amountToTip": "Monto de propina", + "transactionFee": "Comision de Transacción", + "balance": "Saldo", + "sendTipBtn": "Enviar propina", + "tipDetails": "Detalles", + "tipWebsite": "Sitio Web", + "heading": "Enviar", + "headingSending": "Enviando", + "selectTip": "Selecionar monto de propina", + "tipDomain": "Dar propina al dominio", + "claim": "Reclamar Propinas", + "tipsForDomain": "Propinas", + "tips": "Propinas", + "noTips": "No hay propinas para esta url", + "claimInfo": "Si ha agregado la dirección de su billetera a tu URL, puede reclamar las propinas instantáneamente haciendo click en el botón Reclamar abajo", + "title": "Título", + "titlePlaceholder": "Envie un mensaje de #apoyo junto con tu donación...", + "account": "Cuenta", + "next": "Enviar Propina", + "url": "Enviar Propina a", + "to": "para", + "amountPlaceholder": "Introduce monto", + "amountLabel": "Monto", + "empty": "vacio", + "availableLabel": "Disponible", + "sendToAddress": "Enviar dirección a", + "confirm": "Confirmar", + "cancel": "Cancelar", + "edit": "Editar Detalles de Propina", + "whatIsVerifieddUrl": "¿Qué es URl \"Verified\"?", + "whatIsNotVerifiedUrl": "¿qué es URL \"Not verified\"?", + "enterUrl": "Escriba la URL a la que quiera dar propina", + "notClaimableUrlInfo": "Terceras partes evitan que podamos activar la entrega directa de propinas al propietario de la URL. Está enviando esta propina a su propio riesgo.", + "notVerifiedUrlInfo": "Esta URL aún no ha sido verificada. El propietario de la URL no ha creado una cuenta para reclamar sus tokens.", + "verifiedUrlInfo": "Si una URL es marcada como verificada. significa que el propietatio de esta URL ya es parte de Superhero — !y eso es asombroso! Una dirección AE se ha incluido en la URL y las propinas pueden ser reclamadas.", + "minAmountError": "Las Propinas deberían tener un valor sobre los 0.01 USD en tokens para que puedan ser enviadas." }, "successTip": { - "sendMore": "Send More AE", - "feed": "View your tip on the feed", - "completedHeading": " Transaction Completed.", - "sentTo": "Send to: ", - "letThemKnow": "Let them know!", - "heading": "SEND", - "home": "Home", - "successfullySent": "You have successfully sent ", - "to": "to", - "note": "NOTE: The owner of this URL has not created an account yet. They can claim their tokens easily by creating a wallet - the same way you did.", - "notify": "Notify the owner that you sent AE to this post", - "notifyMessage": "I just sent AE to this post! Anyone can start sending and receiving AE through Superhero. Learn more." + "sendMore": "Enviar más AE", + "feed": "Ver su propina en el listado", + "completedHeading": " Transacción Completada.", + "sentTo": "Enviar a: ", + "letThemKnow": "!Déjales saber!", + "heading": "ENVIAR", + "home": "inicio", + "successfullySent": "Ha enviado exitosamente ", + "to": "para", + "note": "NOTA: El propietario de esta URL aún no ha creado una cuenta. Ellos pueden reclamar sus tokens fácilmente creando una billetera - de la misma forma en que usted lo hizo.", + "notify": "Notificar al propietario que ha enviado AE a esta publicación", + "notifyMessage": "!Acabo de enviar AE a esta publicación! Cualquiera puede empezar a enviar y recibir AE a través de Superhero.com. Conozca más." }, "transactionDetails": { - "heading": "Transacciones detalles", + "heading": "Detalles de Transacciones", "date": "Fecha", "type": "Tipo", - "amount": "Cantidad", - "fee": "Tarifa de transacción", + "amount": "Monto", + "fee": "Comision de Transacción", "total": "Total", - "txFrom": "Desde", - "txTo": "A", - "txHash": "Tx hash", - "transactions": "Actas", - "backToTransactions": "de nuevo a las Transacciones", + "txFrom": "De", + "txTo": "Para", + "txHash": "Hash de la Transacción", + "transactions": "Transacciones", + "backToTransactions": "Regresar a Transacciones", "explorer": "Ver en el explorador", "txName": "Nombre", "txAccount": "Cuenta", "name": "Nombre", - "nameSalt": "Nombre de Salt", - "nameId": "nombre ID", - "copy": "Dupdo", - "contractId": "Id contrato", - "advancedMode": "Modo avanzado", - "blockHeight": "Altura del bloque", + "nameSalt": "Nombre Salt", + "nameId": "Id del Nombre", + "copy": "Copiar", + "contractId": "Id del Contrato", + "advancedMode": "Modo Avvanzado", + "blockHeight": "Altura de Bloque", "signatures": "Firmas", "nonce": "Nonce", - "callData": "Datos de llamadas", + "callData": "Llamar Data", "gas": "Gas", - "gasPrice": "Gas Precio", + "gasPrice": "Precio del Gas", "code": "Código", "abiV": "Versión Abi", "vmV": "Versión Vm", "payload": "Carga útil", - "commitment": "Identificación del compromiso", - "clientTtl": "Client TTL", + "commitment": "Id de la Entrega", + "clientTtl": "Cliente TTL", "nameTtl": "Nombre TTL", - "pointerId": "Pointer Id", - "pointerKey": "Pointer Key", - "moreInfo": "Más información", - "sent": "Sent", - "received": "Received", - "withdrawals": "Withdrawals", - "topups": "Top ups", - "all": "All" + "pointerId": "Id del Apuntador", + "pointerKey": "Llave del Apuntador", + "moreInfo": "Más Información", + "sent": "Enviado", + "received": "Recibido", + "withdrawals": "Retiros", + "topups": "Agregar saldo", + "all": "Todo" }, "transactions": { - "backToAccount": "Volver a la cuenta", - "heading": "historial de transacciones", - "filters": "filtros", - "loadMore": "Carga más", - "allLoaded": "Todas las transacciones cargadas!", - "newTransactions": "nuevas operaciones", - "noTransactions": "No transactions found", + "backToAccount": "Regresar a cuenta", + "heading": "Historial de transacción", + "filters": "Filtros", + "loadMore": "Cargar Más", + "allLoaded": "Cargadas todas las transacciones.", + "newTransactions": "nuevas transacciones", + "noTransactions": "No se hallaron transacciones", "type": "Tipo", - "all": "Todos", + "all": "Todo", "incoming": "Entrante", "outgoing": "Saliente", - "spendType": "Tipo de gasto", - "spexdTx": "pasar TX", - "namePreclaim": "nombrar preclaim TX", - "nameClaim": "nombre claim tx", - "nameUpdate": "nombre de la actualización TX", - "createTx": "crear TX", - "clear": "Filtro claro", + "spendType": "Tipo de Gasto", + "spexdTx": "spend tx", + "namePreclaim": "transacción preclamo de nombre", + "nameClaim": "transacción reclamo de nombre", + "nameUpdate": "transacción actualización de nombre", + "createTx": "crear transacción", + "clear": "Limpiar filtro", "apply": "Aplicar filtro", - "sent": "Sent", - "received": "Received", - "pending": "Pending" + "sent": "Enviado", + "received": "Recibido", + "pending": "Pendiente" }, "utilities": { "heading": "Utilidades", - "backToAccount": "Volver a la cuenta", - "tipWebsite": "sitio web de la punta", - "namingSystem": "Sistema de nombres", - "namingSystemInfo": "Registre el nombre y se puede usar en lugar de su dirección pública", - "allowances": "Subsidios", - "fungibleTokens": "Fichas fungibles", - "signAndVerifyMsg": "Firmar / Verificar mensaje", - "tipWebsiteInfo": "Haz una donación para cualquier sitio web que quieras", - "allowancesInfo": "Dar o tomar un subsidio", - "fungibleTokensInfo": "Agregue un nuevo token o implemente un contrato de token", - "signAndVerifyMsgInfo": "Firme un mensaje con su clave privada o verifique un mensaje firmado", - "tokenMigration": "Migración de tokens", - "prepareTokenMigration": "Prepárese para la migración de tokens" + "backToAccount": "Regresar a cuenta", + "tipWebsite": "Propina a sitio web", + "namingSystem": "Sistema de Nombres", + "namingSystemInfo": "Registrar un nombre para que pueda ser usado como su dirección pública de billetera", + "allowances": "Asignaciones", + "fungibleTokens": "Tokens Fungibles", + "signAndVerifyMsg": "Firmar / Vericar mensaje", + "tipWebsiteInfo": "Hacer una donación a cualquier sitio web público", + "allowancesInfo": "Dar o tomar una asignación", + "fungibleTokensInfo": "Añadir nuevo token, o desplegar contrato de token", + "signAndVerifyMsgInfo": "Firmar un mensaje con su llave privada o verificar mensaje firmado", + "tokenMigration": "Migración de Token", + "prepareTokenMigration": "Preparar Migración de token" }, "tokenMigration": { - "heading": "Migración de tokens", - "addressLabel": "Su Aeternity dirección", + "heading": "Migración de Token", + "addressLabel": "Su dirección aeternity", "continue": "Continuar", - "checkContinue": "Estoy seguro de que mi dirección e identicon son correctos", - "ethPrivateKey": "Ethereum Private Key", - "migrateToken": "Migrar token", + "checkContinue": "Estoy seguro que mi dirección e identicon son los correctos", + "ethPrivateKey": "Llave Privada Ethereum", + "migrateToken": "Migrar Token", "migrations": "Migraciones", - "seeMigrations": "Ver migraciones", - "migrationsInfo": "están en migración ahora. Estarán disponibles después del próximo hardfork. ", - "migrateTokenInfo": "La cantidad de tokens que elija migrar estará disponible en esta dirección en la próxima versión de hardfork programada.", - "backToTokenMigration": "Volver a la información de migración de token", - "backendServiceUrl": "URL del servicio de backend" + "seeMigrations": "Ver Migraciones", + "migrationsInfo": "están en migración ahora. Estarán disponibles luego del siguiente hardfork. ", + "migrateTokenInfo": "El monto de tokens que elegió migrar, estarán disponibles en esta dirección en el siguiente lanzamiento del hardfork.", + "backToTokenMigration": "Regresar a información de migración de token", + "backendServiceUrl": "URL de Servicio Backend" }, "aeAddressInput": { - "label": "Aeternity Dirección", + "label": "Dirección Aeternity", "identicon": "Su identicon", - "error": "Dirección AE no válida" + "error": "Dirección AE Inválida" }, "welcome": { - "send": "Send", - "across": "across the Globe" + "send": "Enviar", + "across": "por todo el Planeta" }, "nodeConnectionStatus": { - "error": "Unable to connect to choosen node", - "connecting": "Connecting to node...", - "connected": "Connected", - "init": "Initializing services..." + "error": "No puede conectarse al nodo elegido", + "connecting": "Conectando al nodo...", + "connected": "Conectado", + "init": "Iniciando servicios..." }, "popupMessageSign": { - "heading": "would like to sign message ", - "message": "Message" + "heading": "gustaría firmar mensaje ", + "message": "Mensaje" }, "network": { "url": "URL:", - "edit": "Edit", - "delete": "Delete", + "edit": "Editar", + "delete": "Borrar", "middleware": "Middleware:", - "allNetworks": "Your networks", - "cancel": "Cancel", - "addNetwork": "Connect to another node", - "networkNamePlaceholder": "Enter network name", - "networkNameLabel": "Network name", - "networkUrlPlaceholder": "Enter network url", - "networkUrlLabel": "Network Url", - "networkMiddlewarePlaceholder": "Enter network middleware url", - "networkMiddlewareLabel": "Network middleware", - "save": "Connect" + "allNetworks": "Sus redes", + "cancel": "Cancelar", + "addNetwork": "Conectar a otro nodo", + "networkNamePlaceholder": "Introduzca el nombre de la red", + "networkNameLabel": "Nombre de la red", + "networkUrlPlaceholder": "Introduzca la url de la red", + "networkUrlLabel": "Url de la red", + "networkMiddlewarePlaceholder": "Introduzca la url del middleware de la red", + "networkMiddlewareLabel": "Middleware de la red", + "networkCompilerPlaceholder": "Introduzca la url del compilador de la red", + "networkCompilerLabel": "Compilador de la red", + "save": "Conectar" }, "donate-error": { - "error-report": "Error Report:", - "error-placeholder": "Describe what were your actions before the error occurred (optional).", - "data-collected": "Data Collected", - "browser": "Browser version", - "details": "Technical details:", - "cancel": "Cancel", - "donate": "Donate Data" + "error-report": "Reporte de Error:", + "error-placeholder": "Describa cúales fueron sus acciones antes de ocurrir el error (opcional).", + "data-collected": "Data Recibida", + "browser": "Versión del navegador", + "details": "Detalles técnicos:", + "cancel": "Cancelar", + "donate": "Donar Data" } }, "phishing": { - "detection": "Superhero Phishing Detection", + "detection": "Detección de Prishing Superhero", "sections": [ { - "text": "This domain is currently on the Superhero domain warning list. This means that based on information available to us, Superhero believes this domain could currently compromise your security and, as an added safety feature, Superhero has restricted access to the site. To override this, please read the rest of this warning for instructions on how to continue at your own risk." + "text": "En este momento este dominio está en la lista de advertencia de dominios de Superhero.com, ésto significa que basados en la informaión que disponemos, Superhero cree que este dominio podría comprometer su seguridad, y como una función de seguridad extra, Superhero ha restringido el acceso a este sitio. Para anularla, por favor lea el resto de esta advertencia con las instrucciones de cómo continuar bajo su propio riesgo." }, { - "text": "There are many reasons sites can appear on our warning list, and our warning list compiles from other widely used industry lists. Such reasons can include known fraud or security risks, such as domains that test positive on the {insertion}. Domains on these warning lists may include outright malicious websites and legitimate websites that have been compromised by a malicious actor.", - "insertion": "Superhero Phishing Detector" + "text": "Hay muchas razones por las que los sitios pueden aparecer en nuestra lista de advertencias, ella se compila a partir de otras listas ampliamente usadas en la industria. Dichas razones pueden incluir fraude o riesgos de seguridad, tal como los dominios que dan resultados positivos en el {insertion}. Los dominios en estas listas de advertencia incluyen sitios web maliciosos e incluyen a sitios web legítimos que se han visto comprometidos por un actor malicioso.", + "insertion": "Detector de Prishing Superhero" }, { - "text": "Note that this warning list is compiled on a voluntary basis. This list may be inaccurate or incomplete. Just because a domain does not appear on this list is not an implicit guarantee of that domain's safety. As always, your transactions are your own responsibility. If you wish to interact with any domain on our warning list, you can do so by {continueHost}.", - "continueHost": "continuing at your own risk" + "text": "Tenga en cuenta que esta lista de advertencia se compila de forma voluntaria. Esta lista puede ser incorrecta o estar incompleta. Sólo porque un dominio no aparezca en la lista no le da una garantía implícita a la seguridad de ese dominio. Como siempre, sus transacciones son de su propia responsabilidad. si desea interactuar con cualquier dominio que esté en nuestra lista, puedes hacerlo {continueHost}.", + "continueHost": "bajo su propio riesgo" }, { - "text": "If you think this domain is incorrectly flagged or if a blocked legitimate website has resolved its security issues, {insertion}.", - "insertion": " please file an issue" + "text": "Si piensa que este dominio ha sido marcado de forma incorrecta o si un sitio légitimo bloquedo ha resuelto sus problemas de seguridad, {insertion}.", + "insertion": " por favor presente un reclamo" } ] }, "options": { - "text": "Superhero is Open-source! Visit " + "text": "!Superhero es Código Abierto! Visítalo " }, - "redirecting": "Redirecting" + "redirecting": "Redirigiendo", + "minutes": "{n} minutos | {n} minuto | {n} minutos", + "hours": "{n} horas | {n} hora | {n} horas", + "days": "{n} días | {n} día | {n} día" } From 2fef68809693ad9f939568ce4088c8d525e3f198 Mon Sep 17 00:00:00 2001 From: ErkanKanden Date: Wed, 5 Aug 2020 16:33:49 +0200 Subject: [PATCH 04/80] Update cn.json Translation done by Redcan and reviewed by Mark, using updated English source text on https://github.com/aeternity/superhero-wallet/blob/develop/src/popup/locales/en.json --- src/popup/locales/cn.json | 1261 ++++++++++++++++++++----------------- 1 file changed, 673 insertions(+), 588 deletions(-) diff --git a/src/popup/locales/cn.json b/src/popup/locales/cn.json index 4a098a613..10359281a 100644 --- a/src/popup/locales/cn.json +++ b/src/popup/locales/cn.json @@ -1,905 +1,990 @@ { - "ok": "OK", + "ok": "好的", "onboarding": { "step_1": { - "title": "Your Account Info", - "content": "This block contains information about your wallet account and its status:
1. Your account address and .chain name ( if you already have one ).
2. Your current wallet balance. " + "title": "你的账户信息", + "content": "这个区域包含地信息包括你的钱包账户及其状态:
1. 你的账户地址和.chain名称(如果你已经拥有一个).
2. 你的钱包余额。 " }, "step_2": { - "title": "Send Tip", - "content": "To send tips, go to the URL you want to tip and open the wallet. You can also copy the URL, click Send Tip, and paste this URL into the wallet. Fill in how much you want to tip and add a message along with that tip. Hit Send and confirm." + "title": "发送小费", + "content": "为了发送小费,去到你想要打赏的 URL 同时打开钱包。你也可以复制URL,点击发送小费, 并将这个URL粘贴到钱包。填入你想要打赏的小费金额并添加小费的附加信息。点击发送并确认。" }, "step_3": { - "title": "What is \"Verified\" URL", - "content": "This simply means that the owner of this URL is already a fellow Superhero — and that is awesome! An AE address has been included in the URL and tips can be claimed." + "title": "什么是一个 \"验证过的\" URL", + "content": "这意味着这个URL的所有者已经是超级英雄的一员——这非常棒!一个AE 地址已经被包含在URL中并且所有者可以直接领取小费。" }, "step_4": { - "title": "Claim Tip", - "content": "Hit this button to trigger tip collection—all tips you’ve received from URLs where you’ve added your AE address will then be added to your balance." + "title": "领取小费", + "content": "点击这个按钮触发消费收集——你添加了AE地址的URL接收到的所有小费会被添加到你的账户余额中。" }, "step_5": { - "title": "Activity", - "content": "This tab will show you a full log of your previous activity using the Superhero Wallet." + "title": "活跃度", + "content": "这个标签会显示你之前使用超级英雄钱包的所有活动记录。" }, "step_6": { - "title": "Top Up", - "content": "You can top up your wallet by swapping ETH or BTC into AE, by purchasing AE using your credit card, or by sending AE to your Superhero wallet address from another AE account. It’s very easy." + "title": "充值", + "content": "你可以通过以下方式充值到你的钱包:兑换ETH或BTC为,通过信用卡购买AE,或从另一个AE账户向超级英雄钱包地址发送AE。非常简单。" }, "step_7": { - "title": "Withdraw", - "content": "You can easily withdraw your tips by sending them out to AE wallet addresses from your accounts in exchanges or external wallets, provided that they support AE tokens." + "title": "提币", + "content": "你可以通过发送代币到交易所或外部钱包的AE钱包地址非常容易地提取你的小费, 需要要注意的是它们支持AE代币。" }, "step_8": { - "title": "Settings", - "content": "You can view your security phrase (also referred to as seedphrase or private keys) and change your language and other settings." - }, - "heading": "Hey superhero! Welcome onboard", - "sub-heading": "This short guide will walk you through the Superhero Wallet DApp and its features.", - "skip": "Skip", - "back": "Back", - "next": "Next", - "start": "Start", - "tutorial": "Tutorial" + "title": "设置", + "content": "你可以查看你的加密短语(也就是助记词或私钥),改变语言以及其它设置。" + }, + "heading": "嗨超级英雄!欢迎登陆", + "sub-heading": "这个简短的导引将会带你遍览超级英雄钱包DApp以及它的特征。", + "skip": "跳过", + "back": "后退", + "next": "下一步", + "start": "开始", + "tutorial": "教程" }, "badges": { - "verified": "Verified", - "notVerified": "Not verified" + "verified": "已验证", + "notVerified": "未验证" }, "modals": { "transaction-failed": { - "msg": "We cannot process this transaction. Please, try again later." + "msg": "我们执行不了这笔交易,请稍候再次尝试。" }, "required": { - "msg": "Please fill in all fields." + "msg": "请填写所有栏目。" }, "only-chars": { - "msg": "Only letters and numbers are allowed." + "msg": "只允许字母和数字。" }, "name-exist": { - "msg": "This name is already registered." + "msg": "这个名称已注册。" }, "name-length": { - "msg": "Only names longer than 13 characters are allowed." + "msg": "超级英雄里的名称至少要有13个字符。" }, "incorrect-address": { - "msg": "Please make sure that you have entered a valid public address." + "msg": "请确认你输入的是一个有效的公开地址。" }, "incorrect-amount": { - "msg": "Please make sure you entered a valid amount." + "msg": "请确认你输入的是一个有效的金额。" }, "insufficient-balance": { - "msg": "The requested amount cannot be spent." + "msg": "你没有足够的账户余额来完成这笔交易。" }, "removeAccount": { - "title": "Are you sure you want to remove this account?", - "msg": "This action will remove your account from the wallet and will delete the extension storage. Make sure you have backed up your seed phrase before proceeding. This action cannot be undone!" + "title": "你确定要移除这个账户?", + "msg": "这一操作将会从你的钱包移除你的账户并删除相关的存储。操作之前请确定已经备份了你的助记词。 这一操作不能撤销!" }, "verified": { - "title": "What is a \"Verified\" URL?", - "msg": "If a URL is marked as verified, it means the owner of this URL is already a fellow Superhero — and that is awesome! An AE address has been found on the page and tips can be claimed easily." + "title": "什么是一个 \"验证过的\" URL?", + "msg": "如果一个URL 被标记为已验证,它的意思是这个URL的所有者已经是超级英雄的一员——这非常棒!在页面上可以看到AE地址并且可以很简单地领取小费。" }, "not-verified": { - "title": "What is \"Not Verified\" URL?", - "msg": "This means that the owner of the URL has not created a Superhero wallet yet. They can claim their tips as soon as they make one and add their wallet address to their website. " + "title": "当一个URL \"没有被验证\"时是什么意思?", + "msg": "这意味着URL的主人还没有创建 超级英雄钱包。一旦他们创建了超级英雄钱包并把钱包地址添加到相应的网站就可以领取小费了。 " }, "blacklisted": { - "title": "What is \"Blacklisted\" URL?", - "msg": "The Superhero wallet can tip any public URL. Currently, web pages that require logging in to view information cannot be tipped. We're still working on solutions for this." + "title": "什么是 \"难以接近的\" URL?", + "msg": "超级英雄钱包可以打赏任何公开URL。当前,需要登陆才能查看信息的网页还不能被打赏。我们依然在寻找解决方案。" }, "confirm-tip" :{ - "title": "Send Tip Confirmation", - "msg": "You are about to tip a URL that is not Superhero-verified. We cannot guarantee that the owner will claim their tips on this site.", - "sub-message": "Are you sure you would like to send the tip anyway? You can still tip them—let them know so they can claim it.", - "send": "Send Tip" + "title": "打赏确认", + "msg": "没有添加超级英雄钱包的网页主人。我们无法保证他们会领取他们的小费。", + "sub-message": "你可以继续给他们打赏——告知他们被打赏了并来领取小费。你想继续吗?", + "send": "发送小费" }, "error-log": { - "title": "Something went wrong", - "sub-title": "Be a Superhero!", - "content": "Provide more information about the error encountered so we can improve our superpowers. No personal data will be collected.", - "create-report": "Create report" + "title": "出错了", + "sub-title": "成为超级英雄!", + "content": "请提供关于你遇到的错误的更多信息,这样可以提升我们的超能力。没有私人数据会被删除。", + "create-report": "创建报告" }, "donate-errors": { - "title": "Your Error Report Has Been Sent", - "msg": "Thank you for being such a wonderful fellow Superhero!" + "title": "你的错误报告已发送", + "msg": "感谢你这样助人为乐的超级英雄!" }, "donate-errors-error": { - "title": "Your Error Report Was not send", - "msg": "There was problem sending your error report" + "title": "你的错误报告未被发送", + "msg": "发送你的错误报告时发生了某个问题。" }, - "cancel": "Cancel", - "confirm": "Confirm" + "tip-mainnet-warning": { + "title": "警告", + "msg": "打赏/领赏功能只能在主网上执行。" + }, + "confirm-transaction-sign": { + "unknown": "Unknown", + "contract-create": "合约创建", + "aens": "AENS", + "payload": "附言", + "recipientId": "接收者Id", + "code": "代码", + "callData": "呼叫数据", + "contractId": "合约Id", + "commitmentId": "承诺Id", + "name": "名称", + "nameFee": "名称费", + "nameSalt": "名称随机数", + "nameId": "名称Id", + "pointers": "指向者", + "sign-raw": "原生交易签名基于", + "data-sign": "数字签名" + }, + "add-token": { + "title": "代币已添加", + "msg": "代币已成功添加" + }, + "deploy-token": { + "title": "代币已部署", + "msg": "代币在地址: {address}已成功部署" + }, + "mint/burn-token": { + "title": "代币{type} ", + "msg": "代币{type} 已成功" + }, + "allowances": { + "create": { + "title": "津贴已创建", + "msg": "津贴已成功创建" + }, + "transfer": { + "title": "津贴已转移", + "msg": "津贴已成功转移" + }, + "change": { + "title": "津贴已更改", + "msg": "津贴已成功更改" + }, + "balance": { + "title": "出错了", + "msg": "余额不足" + } + }, + "cancel": "取消", + "confirm": "确认" }, "transaction": { "type": { - "SpendTx": "Spend", - "ContractCreateTx": "Contract create", - "ContractCallTx": "Contract call", - "NamePreclaimTx": "Preclaim name", - "NameClaimTx": "Claim name", - "NameUpdateTx": "Update name", - "NameTransferTx": "Transfer name", - "NameRevokeTx": "Revoke name", - "OracleRegisterTx": "Register oracle", - "OracleExtendTx": "Extend oracle", - "OraclePostQueryTx": "Post query oracle", - "OracleRespondTx": "Respond oracle", - "ChannelCloseSoloTx": "Solo close channel", - "ChannelSlashTx": "Slash channel", - "ChannelSettleTx": "Settle channel", - "ChannelSnapshotSoloTx": "Solo snapshot channel" + "SpendTx": "花费", + "ContractCreateTx": "创建合约", + "ContractCallTx": "呼叫合约", + "NamePreclaimTx": "名称预申明", + "NameClaimTx": "申明名称", + "NameUpdateTx": "更新名称", + "NameTransferTx": "转移名称", + "NameRevokeTx": "撤销名称", + "OracleRegisterTx": "注册预言机", + "OracleExtendTx": "扩展预言机", + "OraclePostQueryTx": "查询预言机", + "OracleRespondTx": "响应预言机", + "ChannelCloseSoloTx": "单向关闭通道", + "ChannelSlashTx": "断开通道", + "ChannelSettleTx": "结算通道", + "ChannelSnapshotSoloTx": "单方面快照通道" } }, "pages": { "intro": { "heading": "介绍", "skip": "跳过", - "generateWallet": "生成新钱包", - "receive": "接收", - "step1text": "创造精彩的内容,进行有意义的讨论,从他人那里筹集好的内容,发动人类事业以及成为一个出色的人.", - "step2text": "竭尽所能,吸引在线上的精彩内容创作者,人道主义事业和其他令人敬畏的人们", - "step3text-1": "此钱包不会干涉您❤币的", - "step3text-2": "发送或接收。 本应用程序是专门为您创建的,因此没有人可以控制您的资金.", - "createdWallet": "您的钱包已建成!", - "step4text-0": "Welcome to the free web.", - "step4text-1": "欢迎来到更公平的互联网。 这个钱包是专门为您创建的,因此没有人除了您可以控制您的资金.", - "step4text-2": "与其他货币化平台和支付系统不同,此钱包应用程序的创建者不能-永远也不能剥夺您从您的关注者那里获取奖励的权力.", - "step4text-3": "Immortalize messages on the blockchain: comments and messages are timestamped and recorded on the blockchain—forever.", - "step4text-4": "Instant, borderless, transactions at near-zero fees.", - "toHome": "回到主界面", - "send": "发送❤币", - "ever": "Ever." + "generateWallet": "生成钱包", + "receive": "接收小费", + "step1text": "为创造和策划伟大的内容,参与有意义的讨论,推动人类的事业,成为一个不错的人", + "step2text": "给伟大的网络内容创造者、人道主义事业以及其他令人敬畏的人——不管出于什么原因。", + "step3text-1": "这个钱包不会——并永远不会从你的发送和接收中收取佣金", + "step3text-2": "超级英雄是特地创造的,除了你自己没有人可以控制你的资金。", + "createdWallet": "你的钱包已创建!", + "step4text-0": "欢迎来到自由之网。", + "step4text-1": "去信任:没有第三方干预。转帐完全是P2P模式。", + "step4text-2": "去审查:没有管理人员指定什么可以货币化什么不可以货币化。", + "step4text-3": "用区块链永久记录信息:评论和消息会在区块链上永久的标记时间并记录。", + "step4text-4": "即时的,无国界的,交易费几乎为零。", + "step4text-iframe-1": "但这并不是全部", + "step4text-iframe-2": "Superhero wallet is also available as browser extension and mobile app so you can use it on your preferred platforms and devices.", + "toHome": "进入钱包", + "send": "发送", + "ever": "任何时候", + "wellcome": "欢迎登陆!", + "understand": "我知道这是一个加密钱包并且我有责任备份我的钱包助记词。", + "extension": "浏览器拓展", + "mobileApp": "移动app" + }, "titles": { "settings": "设置", - "general": "通常", + "general": "语言", "security": "安全", "about": "关于", - "send": "发送❤币", - "claim-tips": "Claim Tips", + "send": "打赏", + "claim-tips": "领赏", "scanQr": "扫描二维码", - "terms": "服务条款", + "terms": "使用条款", "privacy": "隐私政策", - "importAccount": "导入账号", - "activity": "活动", - "withdraw": "提取", + "importAccount": "检索现有帐户", + "activity": "历史活跃度", + "withdraw": "提币", "topUp": "充值", - "notifications": "Notifications", - "names": "Names", - "bidding": "Bidding", - "networks": "Networks", - "comment-new": "Add comment", - "home": "Superhero Home", - "donate-error": "Donate Data", - "address": "Send Address", - "sign-message": "Sign Message" + "notifications": "通知", + "names": "名称", + "bidding": "出价", + "networks": "网络", + "comment-new": "添加注释", + "home": "超级英雄之家", + "donate-error": "捐赠数据", + "address": "发送地址", + "fungible-tokens": "可替代的代币", + "deploy-token": "部署代币", + "add-token": "添加代币", + "mint-burn-token": "铸造/销毁代币", + "allowances": "津贴", + "sign-message": "签名信息", + "invite": "邀请" }, "appVUE": { - "systemName": "Superhero", - "manageNetworks": "网络管理", - "manageAccounts": "账户管理", - "airGapVault": "为AirGap创建一个文件库", - "ledgerAccount": "添加分类帐帐户", + "systemName": "超级英雄", + "manageNetworks": "管理网络", + "manageAccounts": "管理帐户", + "airGapVault": "为AirGap创建一个保险库", + "ledgerAccount": "添加分类帐户", "menu": "菜单", "myAccount": "我的帐户", "switchToken": "代币", - "utilities": "实用工具", + "utilities": "公用事务", "settings": "设置", - "logout": "登出", - "profile": "个人资料", + "logout": "退出", + "profile": "剖面", "help": "帮助", "topUp": "充值", - "withdraw": "提取", + "withdraw": "提币", "myTransactions": "我的交易", - "activity": "活动", + "activity": "活跃度", "dashboard": "仪表板", - "aeid": "❤币", - "walletName": "Superhero钱包", - "general": "通常", + "aeid": "AE", + "walletName": "超级英雄钱包", + "general": "概况", "security": "安全", - "seedPhrase": "密钥", + "seedPhrase": "助记词", "language": "语言", "advanced": "高级", - "versions": "版本与更新", - "mainAccount": "主账号", - "reportBug": "报告错误", - "names": "Names", - "networks": "Networks", - "removeAccount": "Remove account", - "donateErrorReports": "Submit error reports" + "versions": "版本& 更新", + "mainAccount": "主账户", + "reportBug": "报告bug", + "names": "名称", + "networks": "网络", + "removeAccount": "移除帐户", + "donateErrorReports": "提交错误报告", + "tokens": "可替代的代币", + "manageTokens": "管理代币", + "invite": "邀请" }, "aboutSettings": { "heading": "关于", - "systemName": "Superhero", - "terms": "服务条款", + "systemName": "超级英雄", + "terms": "使用条款", "privacyPolicy": "隐私政策" }, "account": { "heading": "帐户", - "accountName": "用户名", - "copy": "复制地址", - "send": "发送❤币", - "claim": "Claim Tip", + "accountName": "帐户名称", + "copy": "复制", + "send": "打赏", + "claim": "领赏", "receive": "接收", - "wholeTransaction": "全部交易记录", - "latestTransactions": "最新交易记录", - "noTransactionsFound": "没有发现交易!", - "tipSomeone": "发送❤币", - "howToClaim": "如何兑现❤币", + "wholeTransaction": "所有转帐记录", + "latestTransactions": "最新转帐", + "noTransactionsFound": "未发现转帐!", + "tipSomeone": "打赏", + "howToClaim": "如何领取AE", "balance": "余额", - "copied": "复制到剪贴板", + "copied": "已复制!", "youNeedTo": "你需要", "backup": "备份", - "yourSeedPhrase": "你的密钥", - "updateExtension": "New version available! Please update your extension.", - "updateAvailable": "New version in store available!", - "claim-name": "Claim your .chain name" + "yourSeedPhrase": "你的助记词", + "updateExtension": "有新版本!请更新扩展", + "updateAvailable": "商店中有新版本!", + "claim-name": "申明你的.chain名称" }, "claim": { - "claim": "Claim tips", - "noZeroClaim": "There are no tips to be claimed for this URL.", - "noAddress": "Address not found", - "errorClaim": "Error with claiming", - "ae": "AE tokens", - "claimed": " Claim request sent! ", + "claim": "领取小费", + "noZeroClaim": "这个URL没有可以被领取的小费。", + "noAddress": "没有发现地址", + "errorClaim": "错误。", + "ae": "AE代币", + "claimed": " 领取申请已发送! ", "url": "URL", - "tipsOnUrl": "Tips on this URL", - "urlNotExisting": "No tips for this URL at the moment.", - "moreOracles": "There aren't enough active Oracles to verify your claim request. Please try again later.", - "oracleFailed": "Oracle service check claim failed. Please try again later.", - "unknownError": "Error occured during claim request. Please try again later.", - "noMobileClaim": "Claiming is currently only available on desktop." + "tipsOnUrl": "这个URL下的小费", + "urlNotExisting": "当前这个URL下没有小费。", + "moreOracles": "没有足够多活跃预言机验证你的领取申请。请稍候尝试。", + "oracleFailed": "预言机检测领取失败。请稍候尝试。", + "unknownError": "领取期间发生错误。请稍候尝试。", + "noMobileClaim": "当前领取只能在桌面上进行。" }, "claimTips": { - "urlToClaim": "URL to claim tips for" + "urlToClaim": "为这个URL领取小费:" }, "notFound": { - "notFound": "Requested page can't be found", - "initialPage": "Open initial page" + "notFound": "找不到请求的页面", + "initialPage": "打开初始页面" }, "accountPassword": { "heading": "", - "passwordSymbolsError": "所需的最小符号-", - "weakPasswordError": "密码太弱!", - "incorrectPasswordError": "密码错误 !", - "passwordDoesntMatchError": "密码不匹配!", - "securingAccount": "保护您的帐户" + "passwordSymbolsError": "需要的最小符号- ", + "weakPasswordError": "密码强度太弱。", + "incorrectPasswordError": "密码错误。", + "passwordDoesntMatchError": "密码不匹配。", + "securingAccount": "保护你的帐户" }, "recentTransactions": { - "recentActivity": "近期活动", + "recentActivity": "近期活跃情况", "viewAll": "查看全部", - "noTransactionsFound": "没有发现交易!" - }, - "addFungibleToken": { - "heading": "同质代币", - "backToFungibleTokens": "返回同质代币", - "addToken": "添加代币", - "tokenContractLabel": "代币合约地址", - "tokenSymbolLabel": "代币符号", - "tokenPrecision": "小数精度", - "next": "下一个", - "validContractAddressError": "有效的代币合约地址", - "symbolBetween1and12": "1至12个字符之间的符号", - "numberBetween0and36": "0到36之间的数字", + "noTransactionsFound": "未发现交易!" + }, + "add-fungible-token": { + "heading": "可替换的代币", + "add": "添加代币", + "contract-label": "代币合约地址", + "symbol-label": "代币符号", + "decimals-label": "小数位数", + "next": "下一步", "token": "代币", - "balance": "余额", - "search": "搜索", - "customToken": "自定义代币", - "tokenSearchLabel": "搜索代币" + "balance": "余额" }, "advancedSettings": { "heading": "高级", "backToSettings": "设置", - "exportKeypair": "导出密钥对", - "exportKeystore": "导出密钥库" + "exportKeypair": "导出keypair", + "exportKeystore": "到处keystore" }, "airGapSetup": { - "backToAccount": "返回帐户", + "backToAccount": "回到帐户", "heading": "AirGap设置", - "step1heading": "在手机上安装AirGap", - "step1info": "在商店中搜索AirGap.it或扫描此QR码", - "step1buttonNext": "下一个", - "setupSteps1heading": "在第二台设备上打开AirGap", - "setupSteps2heading": "创建密钥", + "step1heading": "在手机是安装AirGap", + "step1info": "在商店搜索AirGapor或扫描这个二维码", + "step1buttonNext": "下一步", + "setupSteps1heading": "在第二个设备上打开AirGap", + "setupSteps2heading": "创建秘钥", "setupSteps3heading": "以正确的顺序写下来", "setupSteps4heading": "添加一个aeternity钱包", - "setupSteps5heading": "链接您的aeternity钱包", - "setupSteps1": "打开AirGap之前先关闭互联网连接", - "setupSteps2": "没有互联网连接意味着密钥的最大安全性", - "setupSteps3": "在恢复的时候您将需要它", - "setupSteps4": "点击钱包,添加钱包并选择aeternity", - "setupSteps5": "通过将Vault链接到您的aeternity地址来完成", - "linkVault": "链接Vault" + "setupSteps5heading": "连接你的aeternity钱包", + "setupSteps1": "为了安全起见,在打开AirGap前请断开网络连接", + "setupSteps2": "没有网络连接对于秘钥来说是最高的安全性", + "setupSteps3": "在恢复的时候你需要用到它", + "setupSteps4": "点击钱包,添加钱包,并选择aeternity", + "setupSteps5": "将你的保险库连接到aeternity地址以结束", + "linkVault": "连接Vault" }, "allowances": { "heading": "津贴", - "backToUtilities": "返回使用", - "createAllowance": "创建津贴", - "createAllowanceInfo": " 这样,您就可以用您的新同质代币为任何人创建津贴", - "createButton": "创建", - "transferAllowance": "转移津贴", - "transferAllowanceInfo": "这使您可以从别人那里获得全部或部分津贴", - "transferButton": "转账", - "allAllowances": "所有津贴", - "allAllowancesInfo": "查看您的所有津贴并获得津贴", - "seeAllButton": "查看所有", - "backToAllowances": "返回津贴", - "chooseToken": "选择代币", - "allowanceExistMsg": "津贴已存在,如果想要进行更改请点击", - "allowanceExistHere": "这里", - "allowanceFrom": "从", - "getAllowance": "获取代币", - "tokenChoiceRequired": "请选择一种代币来查看您的所有津贴", - "noAllowancesFound": "未查到任何津贴", - "changeAllowance": "更改津贴", - "allowedAllowanceAmount": "目前可用津贴数量为", - "changeButton": "更改" + "backToUtilities": "返回公共事业", + "create-allowance": "创建津贴", + "create-allowance-info": "这允许你用新的可替代代币为任何你想要的人创建一个津贴", + "transfer-allowance": "转移津贴", + "transfer-allowance-info": "这允许你从别人那里拿走你所有的或部分津贴", + "all-allowances": "所有津贴", + "all-allowances-info": "查看你的所有津贴并拿走", + "from": "从", + "get-allowance": "获取津贴", + "no-allowances-found": "未发现津贴", + "select-token": "选择代币" + }, + "manage-allowances": { + "allowance-exist": "存在津贴", + "here": "这里", + "create": "创建津贴", + "transfer": "转移津贴", + "change": "更改津贴", + "address": "地址", + "amount": "数量" }, "auctionBid": { - "backToAuctions": "返回拍卖页面", - "bidding": "竞拍中", - "bidOn": "竞拍", - "requiredField": "要求填写该空格", + "backToAuctions": "返回拍卖", + "bidding": "出价", + "bidOn": "出价给", + "requiredField": "此处必填", "next": "下一步", - "current-highest-bid": "目前最高竞价", - "remaining-time": "剩余竞拍时间" + "current-highest-bid": "当前最高出价", + "remaining-time": "剩余时间" }, "connectConfirm": { - "websiteRequestconnect": "需要连接到您的账户", - "websiteRequest": "该网站正在请求访问权限以查看您当前的帐户地址。 始终确保您信任与之交互的网站。", + "websiteRequestconnect": "想要连接到你的帐户", + "websiteRequest": "网站请求查看你的当前地址。请确认当前网站可信。 ", "cancelButton": "拒绝", "confirmButton": "接受", "addressLabel": "地址", - "transactionLabel": "转账记录", - "addressRequest": "此aepp请求访问权限以查看您当前的帐户地址", - "transactionRequest": "此aepp将准备交易,由您负责确认。", - "websiteRequestAccounts": "需要获取帐户地址", + "transactionLabel": "交易", + "addressRequest": "aepp请求查看你的当前地址", + "transactionRequest": "aepp将会准备一笔交易,你负责确认。", + "websiteRequestAccounts": "想要获取帐户地址", "addressesLabel": "地址", - "addressesRequest": "此aepp请求访问权限以查看您的帐户地址" - }, - "createFungibleToken": { - "backToFungibleTokens": "返回到同质代币", - "heading": "创建同质代币", - "tokenName": "代币名称", - "tokenSymbolLabel": "代币符号", - "initialSupply": "初始供应量", - "tokenPrecision": "小数精度", - "deployTokenContract": "部署代币合约", - "registryFee": "将代币包含在全球TokenRegistry中(需要支付转账手续费)" + "addressesRequest": "aepp请求查看你的帐户地址" }, "fungibleTokens": { - "backToAccount": "返回账户", - "addHeading": "同质代币", - "addToken": "增加代币", + "backToAccount": "返回帐户", + "addHeading": "可替代代币", + "addToken": "添加代币", "tokenContractLabel": "代币合约地址", "tokenSymbolLabel": "代币符号", "initialSupply": "初始供应量", - "tokenPrecision": "小数精度", + "tokenPrecision": "小数位数", "next": "下一步", "validContractAddressError": "有效的代币合约地址", - "symbolBetween1and12": "1至12个字符之间的符号", - "numberBetween0and36": "0到36之间的数字", + "symbolBetween1and12": "符号为数为1-12个字符", + "numberBetween0and36": "数量为0-36位", "token": "代币", "balance": "余额" }, - "fungibleTokensPage": { - "backToUtilities": "返回utilities", - "heading": "同质代币", - "addFungToken": "增加同质代币", - "tokenInfo": "这允许您从给定的已部署同质代币合约中添加代币", - "addTokenButton": "增加代币", - "deployInfo": "这使您可以部署自己的同质代币合约", - "deployButton": "部署代币合约", - "deployFungToken": "部署代币合约" - }, - "mintTokenPage": { - "mint": "新增/销毁代币", - "mintInfo": "这允许您可以新增或者销毁代币数量", - "mintBtn": "新增/销毁代币", - "amount": "目前", + "fungible-tokens": { + "add": "添加可替换代币", + "add-info": "这允许您从给定地已部署的可替换代币合约中添加代币", + "deploy": "部署代币", + "deploy-info": "这允许你部署你自己的可替换代币合约", + "allowances": "津贴", + "allowances-info": "给出或获取津贴", + "mint": "铸造/销毁代币", + "mint-info": "这允许你铸造或销毁代币数量" + }, + "deploy-token": { + "name": "代币名称", + "symbol": "代币符号", + "initial-supply": "代币初始供应量", + "decimals": "代币小数位数", + "registry-fee": "添加代币到全球代币注册表(收取tx费用)", + "extensions": "代币扩展", + "deploy": "部署", + "require-burnable": "注意!切换需要燃料!", + "advanced": "高级" + }, + "mint-token": { + "mint": "铸造/销毁代币", + "amount": "数量", "address": "地址", - "enterAmount": "无效数量", - "enterAddress": "填写地址" - }, - "namingSystemPage": { - "active": "Active", - "heading": "命名系统", - "registerNameRequirement": "只允许数字和字母", - "registerName": "注册新域名", - "registeredNames": "您已注册的域名", - "seeAllRegisteredNames": "查看所有注册域名", - "noNames": "域名未找到", - "activeAuctions": "所有有效竞拍", - "auctionInfo": "竞拍信息", - "noAuctions": "未查看竞拍", - "expiresIn": "Expires in", - "expiresInColon": "Expires in: ", - "blocks": "blocks", - "yourNamesBtn": "您的域名", - "allActiveAuctionsBtn": "所有有效竞拍", - "AddNewBtn": "新增", - "filterBySoonest": "最快到期", - "filterByCharLength": "域名长度", - "filterByBid": "竞拍", - "filtersBy": "分类", - "currentBid": "当前竞拍", - "previousBids": "先前竞拍", - "noPreviousBids": "无先前竞拍", - "goBiddingBtn": "前往竞拍", - "backButton": "返回", - "extend": "延伸", - "setActive": "Set Active", - "namePlaceholder": "Enter .chain name", - "pointer": "Set Name Pointer", - "pointerPlaceholder": "Enter ak_, ct_, ok_ or .chain name" + "type": "选择类型", + "token": "选择代币" + }, + "names": { + "default": "默认", + "balance-error": "你的帐户余额不足以支付这笔交易。", + "pointer-added": "名称{type} 成功!", + "pending-claim": "待定", + "list": { + "no-names": "未发现名称", + "button": "你的名称" + }, + "details": { + "name": "名称", + "name-id": "名称ID", + "owner": "所有者", + "created-height": "创建高度", + "expires-height": "过期高度", + "pointer": "指向#{id}", + "set-default": "设置为默认名称", + "extend": "扩展", + "cancel": "取消", + "set-pointer": "设置名称指向", + "address-placeholder": "输入 ak_, ct_, ok_ or .chain名称" + }, + "claim": { + "name-placeholder": "输入.chain名称", + "button": "申明" + }, + "auctions": { + "button": "拍卖", + "soonest": "最快的", + "length": "名称长度", + "bid": "出价", + "expires": "生成", + "no-auctions": "没有拍卖", + "not-found": "未发现", + "current-bid": "当前出价", + "previous-bids": "先前出价", + "bidding": "去出价, + "bid-on": "出价", + "current-heighest-bid": "当前最高出价", + "remaining-time": "剩余时间", + "add-amount": "输入数量", + "min-bid": "出价必须高于{minBid} AE", + "bid-added": "加价成功" + } }, "generalSettings": { "backToSettings": "返回设置", - "heading": "常规", + "heading": "语言", "switchLanguage": "语言", "currentLanguage": "当前语言" }, "index": { - "term1": "我同意Superhero ", - "term2": "服务条款", + "term1": "我同意超级英雄", + "term2": "适用条款", "term3": "隐私政策", - "termsAndConditions": "条款及细则", - "heading": "开始发送和接收 ", - "webVersion": "Or use a web version", - "securingAccount": "保护您的账户", + "termsAndConditions": "适用条款", + "heading": "没有隐藏议程的社交平台。", + "webVersion": "或者使用网页版", + "securingAccount": "保护你的帐户", "generateWallet": "生成新钱包", - "importWallet": "检索现有钱包", - "passwordError": "密码必须至少4个字符", - "incorrectPasswordError": "密码不正确!", + "importWallet": "检索现有帐户", + "passwordError": "密码至少需要4个符号。", + "incorrectPasswordError": "密码错误", "loginButton": "登录", "seedPhrase": "助记词", - "enterSeedPhrase": "输入您的助记词 ", + "enterSeedPhrase": "输入你的助记词。 ", "continueButton": "继续", "continue": "继续", - "importAccount": "导入账号", - "accountNotFound": "Account not found.", - "checkSeed": "Please check your seed phrase." + "importAccount": "导入帐户", + "accountNotFound": "未发现帐户。", + "checkSeed": "请检查你的助记词。" }, "ledgerSetup": { - "ledgerConnectSetup": "如何连接Ledger", - "ledgerAccount": "增加Ledger账号", + "ledgerConnectSetup": "怎么从Ledger连接", + "ledgerAccount": "添加Ledger帐户", "ledgerSteps": "步骤", - "ledgerUsb": "通过USB连接Ledger并进行解锁", - "ledgerLedger": "在您的Ledger上打开aeternity app", - "ledgerAccountCreate": "通过按以下按钮创建第一个帐户" + "ledgerUsb": "通过USB连接你的Ledger并解锁它", + "ledgerLedger": "在Ledger上打开aeternity app", + "ledgerAccountCreate": "点击下方按钮创建第一个帐户" }, "manageAccounts": { - "backToAccount": "返回账户", - "manageAccounts": "管理账户", - "allAccounts": "所有账户", - "addNewSubAccount": "增加新的子账户", - "account": "账户", - "add": "增加", + "backToAccount": "返回帐户", + "manageAccounts": "管理帐户", + "allAccounts": "所有帐户", + "addNewSubAccount": "添加新的子帐户", + "account": "帐户", + "add": "添加", "enterName": "输入名称" }, "manageNetworks": { - "backToAccount": "返回账户", + "backToAccount": "返回帐户", "manageNetworks": "管理网络", "networks": "网络", - "addNewNetwork": "增加新的节点", + "addNewNetwork": "添加新节点", "networkName": "节点名称", "networkURL": "节点URL", - "addnetworkName": "增加节点名称", - "addnetworkURL": "增加节点URL", - "add": "增加" + "addnetworkName": "节点的URL", + "addnetworkURL": "添加节点名称", + "add": "添加" }, "privacyPolicy": { "backButton": "返回", "heading": "隐私政策", - "content": "Your privacy is important to us. It is Superhero's policy to respect your privacy regarding any information we may collect from you across our website and other sites we own and operate. We don't ask for personal information to provide a service to you. We don't collect and retain any information for providing your requested service. We don’t share any personally identifying information publicly or with third-parties. Our website and browser extension may link to external sites that are not operated by us. Please be aware that we have no control over the content and practices of these sites, and cannot accept responsibility or liability for their respective privacy policies. Your continued use of our website will be regarded as acceptance of our practices around privacy and personal information. If you have any questions about how we handle user data and personal information, feel free to contact us. This policy is effective as of 31 January 2020." + "content": "您的隐私对我们很重要。关于我们可能从我们的网站和我们拥有和运营的其他网站收集您的任何信息,超级英雄的政策是尊重您的隐私。我们不会为了向您提供服务而要求您提供个人信息。我们不会为提供您所要求的服务而收集和保留任何信息。我们不会公开或与第三方分享任何个人身份信息。我们的网站和浏览器可能链接到非我们操作的外部网站。请注意,我们无法控制这些网站的内容和做法,也不能为其各自的隐私政策承担责任。您继续使用我们的网站将被视为接受我们在隐私和个人信息方面的做法。如果您对我们如何处理用户数据和个人信息有任何疑问,请随时与我们联系。本政策自2020年1月31日起生效。" }, "qrCodeReader": { - "backToAccount": "返回账户", + "backToAccount": "返回帐户", "heading": "二维码扫描" }, "receive": { - "backToAccount": "返回账户", - "heading": "请将此地址提供给付款人或请他扫描下面的二维码来付款", + "backToAccount": "返回帐户", + "heading": "接收代币需要提供这个地址或扫描下方的二维码。", "copy": "复制", "home": "主页", - "transferExchange": "从交易所转账?", - "purchase": "信用卡购买" + "transferExchange": "加密资产换取AE代代币", + "purchase": "购买AE代币" }, "securitySettings": { - "backToSettings": "返回设置", + "backToSettings": "返回在设置", "heading": "安全和隐私", - "privacyDataHeading": "隐私数据", - "privacyDataSmall": "清除隐私数据,以便所有网站都必须请求访问权限才能再次查看帐户信息。", - "privacyDataClearBtn": "清楚隐私数据", - "privateKeyHeading": "显示私钥", - "privateKeySmall": "输入密码后即可查看私钥", - "privateKeyRevealBtn": "显示私钥", - "privateKeyWarning": "不要与任何人共享您的私钥,它可以用来窃取您的所有帐户", - "privateKey": "您的私钥", + "privacyDataHeading": ""隐私数据", + "privacyDataSmall": "清除所有隐私数据,所有网站需要发送请求才能再次查看帐户信息。", + "privacyDataClearBtn": "清除所有隐私数据", + "privateKeyHeading": "查看私钥", + "privateKeySmall": "在输入密码之后可以查看私钥", + "privateKeyRevealBtn": "查看私钥", + "privateKeyWarning": "不要向任何人展示你的私钥,私钥可以用于从你所有的帐户里盗窃", + "privateKey": "你的私钥", "showPrivateKey": "显示私钥", - "incorrectPassword": "密码不正确!", + "incorrectPassword": "密码错误", "decryptingPrivateKey": "解密私钥", "showSeedPhrase": "显示助记词", "seedRecoveryHeading": "显示助记词", - "seedRecoverySmall": "显示用于生成私钥的12个单词", + "seedRecoverySmall": "你的助记词(也被称为私钥)是访问你的帐户的钥匙或密码。请不要向任何人展示。并请确定你已在没有其他人可以看到同时你自己永远不会丢失的纸上备份了助记词。丢失了钥匙意味着不能再访问你的钱包和小费", "seedRecoveryBtn": "显示助记词", - "seedPhraseWarning": "不要与任何人分享您的种子,它可以用来窃取您的所有帐户", - "seedPhrase": "您的助记词", + "seedPhraseWarning": "不要向任何人展示你的私钥,私钥可以用于从你所有的帐户里盗窃", + "seedPhrase": "你的助记词", "copy": "复制到剪贴板" }, "seedPhrase": { - "securingAccount": "保护您的帐户", - "attentionMsg": "请保管好您的助记词! Superhero无法存储,无法恢复您的助记词! 确保它的安全是您的责任。 如果您泄露了钱包助记词,您将丢失所有资金。", - "tips": "有关如何保护资金的提示", - "tip1": "在多个地方进行安全备份", - "tip2": "记住密码以解密钱包", - "tip3": "切勿与任何人分享助记词", - "keepCarefully": "小心保管助记词! 建议写下这12个单词,并妥善保管。 您可以使用他们恢复您的帐户。", - "confirmSeedPhrase": "确认您的助记词。按照正确顺序点击下面的单词来组成您的助记词!", - "recoveryPhrase": "您的助记词", - "first": "第一步", - "second": "第二步", - "third": "第三步", - "backupText": "Back up your seed phrase on a piece of paper or file that no one except you will ever see. Make multiple copies.", - "dontLose": "Do not lose this seed phrase!", - "nextScreen": "To make sure you got it right, you will be asked to recreate this seed phrase in the next screen.", - "verifySeed": "Verify seed", - "doneThis": "I've already done this", - "verify": "Verify", - "seedConfirmed": "Seed phrase confirmed.", - "toDashboard": "Back to Dashboard" + "securingAccount": "保护你的帐户", + "attentionMsg": "请确保你的助记词的安全! 超级英雄不会储存,也不能帮你恢复你的助记词。 保证它的安全是你的责任。 如果你失去了助记词,你将失去你的钱包和所有的资金。", + "tips": "保护资金的小贴士", + "tip1": "在多个地方保存助记词的备份", + "tip2": "牢记钱包的密码", + "tip3": "不要向任何人展示你的助记词", + "keepCarefully": "保证助记词的安全!写下这12个单词并把它们保存在安全的地方。将来你它们来恢复你的帐户。 ", + "confirmSeedPhrase": "确认你的助记词。点击下面的单词,以正确的顺序组成你的助记词", + "recoveryPhrase": "你的助记词", + "first": "第一", + "second": "第二", + "third": "第三", + "backupText": "在一张只有你可以看到的纸或文件上备份你的助记词。多做几个备份。", + "dontLose": "千万不要丢失助记词!", + "nextScreen": "请确认助记词正确,你将会在下一个页面被要求重写助记词。", + "verifySeed": "验证助记词", + "doneThis": "我已完成验证", + "verify": "验证", + "seedConfirmed": "助记词已确认。", + "toDashboard": "返回导航" }, "send": { - "backToAccount": "返回账户", - "heading": "新的转账", - "recipient": "收据", + "backToAccount": "返回帐户", + "heading": "新转账", + "recipient": "接收", "sendSubaccount": "或选择子帐户", - "txFee": "最少转账手续费", - "maxSpendableValue": "最大可转账价值", + "txFee": " 最小TX费:", + "maxSpendableValue": "最大可用数量:", "send": "发送", "success": "成功", - "seeTransactionExplorer": "在浏览器中查看转账信息", + "seeTransactionExplorer": "在浏览器中查看转账。", "scan": "扫描二维码", "cancel": "取消", - "review": "回顾", - "reviewtx": "回顾转账记录", - "checkalert": "请仔细检查信息!", + "review": "接收", + "reviewtx": "接收转账", + "checkalert": "清仔细核对转账信息。", "sendingAddress": "发送地址", "receivingAddress": "接收地址", "amount": "数量", - "editTxDetails": "编辑转账详情", - "tx-success": "转账完成", + "editTxDetails": "编辑转账细节", + "tx-success": ""完成转账", "successalert": "您已成功发送 ", - "to": "至", + "to": "到", "from": "从", - "txhash": "转账HASH", - "home": "Home" + "txhash": "转账Hash", + "home": "主页" }, "settings": { - "backToAccount": "返回账户", + "backToAccount": "返回帐户", "heading": "设置", - "tabGeneral": "常规", - "tabGeneralsmall": "添加名称代替地址,更改语言", + "tabGeneral": "语言", + "tabGeneralsmall": "更改语言", "tabAdvanced": "高级", - "tabAdvancedsmall": "下载密钥或密钥对", - "tabSecurity": "安全&隐私", + "tabAdvancedsmall": "下载你的keystore或keypair", + "tabSecurity": "安全 & 隐私", "tabSecuritysmall": "隐私数据,显示私钥", "tabAbout": "关于", - "tabAboutsmall": "版本,支持中心和联系信息", - "tabNetworks": "Manage networks", - "tabNetworksSmall": "Connect to custom node", - "tabRemoveAccount": "Remove account", - "tabRemoveAccountSmall": "Remove account from the wallet and delete extension storage", - "tabSaveErrorLog": "Save error log", - "tabSaveErrorLogSmall": "This will help us identify what's causing errors." + "tabAboutsmall": "版本,支持中心,和联系信息", + "tabNetworks": "管理网络", + "tabNetworksSmall": "连接到常用节点", + "tabRemoveAccount": "移除帐户", + "tabRemoveAccountSmall": "从钱包移除帐户并删除扩展存储", + "tabSaveErrorLog": "保存错误日志", + "tabSaveErrorLogSmall": "这将会帮助我们区分是什么引发了错误。" }, "signAndVerifyMsg": { "backToSignVerifyMsg": "返回签名/验证消息", - "backToUtilities": "返回utilities", + "backToUtilities": "回到公用事业", "signatureTitle": "签名", "password": "密码", - "signedMessage": "已签名信息", + "signedMessage": "签名消息:", "copyBtn": "复制", "cancelBtn": "取消", "enterPassword": "输入密码", - "signMessage": "签名信息", + "signMessage": "签名消息", "signAndVerify": "签名并验证消息", - "signMessageinfo": "这使您可以使用私钥对消息签名", + "signMessageinfo": "这允许你用私钥签名消息"", "signBtn": "签名", - "verifyMessage": "验证信息", - "verifyMessageinfo": "这使您可以验证已签名的消息", + "verifyMessage": "验证消息", + "verifyMessageinfo": "这允许您验证已签名的消息", "verifyBtn": "验证", - "message": "信息" + "message": "消息" }, "signTransaction": { "unknownAccount": "未知", - "name": "域名", - "nameSalt": "域名 Salt", - "nameId": "域名 ID", - "fee": "转账手续费", - "total": "总计", + "name": "名称", + "nameSalt": "名称随机数", + "nameId": "名称Id", + "fee": "转账费", + "total": "总共", "reject": "拒绝", "confirm": "确认", "contractCall": "调用合约", - "contractCalling": "调用合约方法。 请不要关闭窗口。", + "contractCalling": "正在调用合约方法。请不要关闭窗口", "insufficientBalance": "余额不足", - "inccorectAddress": "地址不正确", - "compiledCode": "编译代码", + "inccorectAddress": "地址错误", + "compiledCode": "编译后的代码", "callData": "调用数据", - "payload": "Payload", - "newContract": "New Contract", + "payload": "附言", + "newContract": "新合约", "aens": "AENS", - "balanceError": "Your account balance is not enough to execute this transaction." + "balanceError": "你的帐户余额不足以执行这笔交易。" }, "signTransactionByQrCode": { - "backToAccount": "返回账户", - "backToScan": "返回扫描转账", - "heading": "使用Airgap Vault扫描验证转账", + "backToAccount": "返回帐户", + "backToScan": "返回查看交易", + "heading": "扫描AirGap Vault来完成交易", "doneBtn": "完成" }, "termsOfService": { - "backButton": "Back", - "terms-of-use": "Terms of use", - "terms-with-quotes": "(„TERMS“)", - "terms": "terms", - "sub-heading": "The present {terms-of-use} were created on 3 th April 2020.", - "section0Content": "{superhero.com} reserves its right to modify and update these {terms-of-use} according to the policy and practice of the {company}. The new version of thе {terms-of-use} becomes effective from the day it is announced on {our-superhero-wallet} unless stated otherwise.", + "backButton": "返回", + "terms-of-use": "使用条款", + "terms-with-quotes": "(„条款“)", + "terms": "条款", + "sub-heading": "当前 {terms-of-use} 创建于2020年4月3日。", + "section0Content": "{superhero.com} 根据{公司}的政策和实践,保留更改{使用条款}的权力。当在{我们的超级英雄钱包}宣布时新版本的{使用条款}将正式生效,除非另有规定。", "superhero-com": "Superhero.com LVC", - "company": "company", - "our-superhero-wallet": "Our Superhero Wallet", - "section01Content": "THE SOFTWARE IS PROVIDED BY SUPERHERO.COM LVC “AS IS” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", - "section02Content": "These {terms-of-use} {terms-with-quotes} apply exclusively for the {superHero-wallet} (hereinafter referred to as the “{wallet}“ or the “{application}”) and all the content available on the {website-extension}. Please make sure that you have carefully read the {terms} before using the {application}. Otherwise, by using it, we consider these actions implicit agreement to the {terms-of-use}. These {terms-of-use} represent a binding agreement between you, the legal entity you represent and the legal entity that registered you (collectively „{you}“) and Superhero.com LVC {superhero-we-us-with-quotes} or {our-with-quotes} in connection to your use of the {superHero-wallet} {website-extension}.", - "superHero-wallet": "Superhero Wallet", - "wallet": "Wallet", - "application": "application", - "website-extension": "website extension", + "company": "公司", + "our-superhero-wallet": "我们的超级英雄钱包", + "section01Content": "这个软件由SUPERHERO.COM LVC提供,没有任何形式的保证,明示或暗示,包括但不限于对适销性、特定用途的适用性和非侵权的保证。在任何情况下,作者都不对任何索赔、损害或其他责任负责,无论是在合同、侵权或其他行为中,还是由软件,软件的使用或其他交易引起的事情中。", + "section02Content": "这些{使用条款}{条款带引号}仅适用于{超级英雄钱包}(以下简称“{钱包}”或“{应用程序}”)和{网站扩展}上的所有可用内容。请确保您在使用{应用程序}之前仔细阅读了{条款}。否则,您使用了它,我们就认为这些动作暗示了同意{使用条款}。这些{使用术语}代表您、您所代表的法律实体、您注册的法律实体(统称为„{您}“)以及Superhero.com LVC或您对{超级英雄钱包的使用}{网站扩展}的使用达成约束性协议。", + "superHero-wallet": "超级英雄钱", + "wallet": "钱包", + "application": "应用程序", + "website-extension": "网站扩展", "you": "you", - "superhero-we-us-with-quotes": "(“Superhero”, “we”, “us”", - "our-with-quotes": "“our”)", - "section1Title": "1. Definitions", - "section1Content": "1.1. Superhero.com Establishment (Superhero.com ”, “we”, “us”, “our” or “the company”) ​is a company with email address for communication related to Superhero Wallet: superherowallet@protonmail.com. Superhero.com ​is the company, which created and developed Superhero Wallet​. \n 1.2. ​„USER“ or ​„YOU“ means a natural or legal person, who has downloaded and uses the Superhero Wallet ​website extension. \n 1.3. „​Blockchain​“ means the list of records, also known as ​blocks,​ which are linked with the method of cryptography. The technology allows large groups of people to connect and reach agreement on data, which is afterwards permanently recorded without the presence of central authority. ​USERS can access, create and save information on the aeternity blockchain. The decentralized, distributed and public digital ledger is used for the purpose of recording transactions in blocks of information with the help of ​Validators​, which cannot be altered retroactively. \n 1.4. Superhero Wallet​” (“​WALLET​” or “​the application​”) is a website extension, which allows supporters to send value to content creators, causes, charities, groups, or regular individuals online as a reward for contributing accurate information, relevant insights, quality content. The website extension is a piece of software which acts as an add-on to the web browser Firefox and contributes to the browser’s additional functionality. The application is available at: https://addons.mozilla.org/en-US/firefox/addon/superhero-wallet-extension/ . The results of the donations and comments are published on the website ​https://superhero.com/​ . \n 1.5. “​Validators​” are independent physical persons or entities, which are not in any way part of Superhero.com . ​Their function in the system includes responsibility for ​blocks constitution and broadcast of these ​blocks​ with the​ aeternity ​network. \n 1.6. “​Account address​” is a hashed version of the ​USER’s ​public key​, used to identify USERS​ on ​the application​. \n 1.7. “​Keys​” represent uniquely related private and public cryptographic keys of random numbers used for encryption and decryption of information.", - "section2Title": "2. GENERAL PROVISIONS", - "section2Content": "Superhero.com ​designed and built ​the application as a cryptocurrency wallet through which ​USERS can store and send Superhero.com tokens for the purpose of conducting donations to creators, causes, charities, groups, or regular individuals online as a reward for contributing accurate information, relevant insights, quality content​. USERS can donate to different websites through the application. The application automatically searches for the public key of the website for the purpose of the donation. The donations can be oriented in two flows as it follows- ​USERS can tip the owner of the whole website or ​USERS can choose specific creators and authors on the website who have written the news to whom to send the tokens. \n After that, the website ​https://superhero.com/ reflects the ​USERS’ donations and comments and gives the possibility for other ​USERS to actively donate and comment on the news available on the newsfeed of the Website. \n USERS ​can browse through their transaction history. ​The Wallet displays the ​USER’s tokens​. ​USERS​ are in charge of the safe storage, sending and receiving of funds. \n The application is built for small transactions. High volume transactions or storage can be undertaken via the application at the ​USER’s​ own risk.", - "section3Title": "3. USERS IDENTIFICATION", - "section3Content": "The application uses ​Account address​ for identification of ​USERS​. \n For ​USERS to send Superhero.com tokens, they should share only their account address. Any other information is not shared or collected by the application. Once a ​USER has downloaded the application, the ​Wallet ​automatically generates the account address. ​For more information about the processing of the account address, please read the Privacy Policy of the application.", - "section4Title": "​4. USERS OBLIGATIONS", - "section4Content": "As a ​USER​, ​You​ agree to the following rules applicable for Superhero.com ​: \n ● You ​shall comply with the rules set within the present ​TERMS and perform any actions on the application in good faith and according to the applicable legislation; \n ● You are an adult and ​YOU are not persons under judicial disability (​You have obtained full legal capacity); \n ● You shall not try to obtain or gain access over any personal or identifiable information, including but not limited to recover passphrases, from other ​USERS​, nor shall ​You​ disclose such information about yourself; \n ● You shall not in any way compromise or exploit the application or use the application for any illegal activity or outside the purpose for its creation; \n ● Your actions do not in any manner mislead into thinking that ​You are another person or company; ​You shall not purposefully provide information by using another person’s recover phrases, account addresses, etc. with the purpose of representing as somebody else. Superhero.com ​shall undertake any possible action against such identity thefts and frauds in case ​the company​ suspects a ​USER​; \n ● the device ​You use does not contain or install any viruses, worms, malware, Trojan horses or other harmful or destructive content; \n USERS​ shall be liable for any action undertaken in violation of the present article.", - "section5Title": "5. WARRANTY and LIABILITY DISCLAIMERS", - "section5Content": "\n General Disclaimer: The Superhero.com ​network is open-source, public and permissionless blockchain, meaning that anyone can download, participate, develop, improve and validate transactions on the blockchain. Superhero.com ​cannot and does not control in any way the transactions conducted by USERS​. Superhero.com ​does not ensure the trustworthiness and validity of the same. Please, bear in mind that every ​USER is solely responsible for the actions undertaken on the application and the information presented by them. \n Password and Security Disclaimer: ​USERS take responsibility for their digital security. The application ​gives the possibility to set up a recovery passphrase, consisting of random unique combination of words. The purpose of the recovery passphrase is to restore the access to the account, once the ​USER has lost access to the original ​Wallet​. Superhero.com does not collect the private keys or the recovery passphrases and shall not be treated under any circumstances as a custodian wallet provider. ​WE HIGHLY RECOMMEND ALL USERS TO SET UP A RECOVERY PASSPHRASE AND PROTECT IT. ​Therefore​, USERS should store their recovery passphrase offline safely. Please bear in mind that if a USER has not set up a recovery passphrase for backup or they have forgotten the recovery passphrase and its exact wording, the access to their accounts can be permanently restricted. The lack of access does not mean in any way that the Superhero.com tokens ​are lost. The ​tokens ​remain available, however, they cannot be controlled, transferred and any other action with them cannot be undertaken. Superhero.com ​shall not be held liable in any case of lost, forgotten or misspelled recovery passphrases. In addition, ​USERS ​must not share their recovery passphrase with anyone. Superhero.com ​should not be liable for any claim, damages or other liability, tort or otherwise, arising from, out of or in connection with the impossibility of ​USERS to regain access to their account​ on the ​Wallet​. \n Please bear in mind that the option “Already have an account? Retrieve existing account” is applicable only in case the ​USER​ has a recovery passphrase. \n Decentralization and Control Transparency Disclaimer: ​Blockchain technology is decentralized by nature- which means that the makers of ​the Wallet cannot access or freeze your account; recover or reset your recovery passphrase; reverse, cancel or refund transactions. Only ​USERS are in charge of the safe storage and sending of their funds. By agreeing to the present ​TERMS​, ​USERS accept and guarantee to defend, indemnify and hold Superhero.com ​harmless from and against any and all claims, costs, expenses, including but not limited to attorneys’ fees, damages, etc., related to or arising from the use of ​the application​. \n Access and Connectivity Disclaimer: ​The Wallet ​can be downloaded from https://addons.mozilla.org/en-US/firefox/addon/superhero-wallet-extension/​. Please bear in mind that the website can delist or remove ​the application in their own estimation, making it difficult to receive updates. Devices on which the ​Wallet is installed are likely to be harmed by malware/spyware/viruses/cyber-attacks, etc. or during technical support. Damage or loss of the device can possibly result in loss of funds or endanger them. Therefore, please refer to section Password and Security Disclaimer in regard to recovery passphrases. Superhero.com ​is not responsible for any of the above-mentioned access and connectivity troubleshooting. Therefore, ​WE shall not be held liable for any loss of data on ​the application ​caused in these cases. \n Cryptocurrency Guidance Disclaimer: The content presented on the application is not intended to be used as guide for cryptocurrency investments or signing of other legal agreements in connection to cryptocurrencies. Superhero.com ​does not offer business advices, which can be used as a legal basis for any investments or agreements in the sphere. Superhero.com ​shall not be held liable in any case of negative consequences from transactions or non-compliance with obligations of legal agreements signed by ​YOU​, including but not only losses, tort, revenue, income or profits loss arising out of the contracts/ transactions/investment acts/agreements. \n Jurisdiction and Regulatory Disclaimer: ​The access to ​the application is granted worldwide. The use of the application may be technically restricted or prohibited in certain territories and countries depending on the different legal acts. Please, bear in mind that you have to inform yourself about such legal restrictions and you are liable solely in case of a breach of any legal norms. The access to our website is prohibited provided the access point is in a territory where the content is illegal. Superhero.com ​does not have the obligation to control the legislation applicability according to each access point of ​USERS and shall not be held liable in these circumstances. \n USERS understand and accept that the legislation on a national, regional and international levels can introduce new regulations with an object- blockchain technology, tokens, blockchain technology based applications, etc. Therefore, in case of regulatory restrictions, bans and prohibitions, the Superhero.com ​Network development shall be immensely influenced, probably causing its termination. Taking into account the above-mentioned, ​USERS understand that there is no assurance that they will constantly or for indefinite period of time receive any functionality through ​the application ​or the​ Superhero.com tokens​ held by them. \n Risks​: USERS understand and agree with the risks related to Superhero.com ​Contribution and/or with the allocation, use and ownership of Superhero.com tokens ​and guarantee to relieve of responsibility Superhero.com in these cases. The risks mentioned within the present ​TERMS​ are not comprehensive: \n ● Risk of software weaknesses​: ​USERS understand and accept that due to the open-source, decentralized, public, permissionless cloud concept, the software, the blockchain technology, incorporating all elements and ​the application are in a constant development process. There is no warranty that the receipt and transfer of Superhero.com tokens ​shall be uninterrupted or error-free at all times. ​USERS accept and guarantee to dispense of responsibility Superhero.com ​for any software or technology weaknesses, malfunctions, vulnerabilities or bugs, which can cause complete or partial loss of Superhero.com tokens. \n ● Risk of theft: ​USERS understand and accept that due to the open-source, decentralized, public, permissionless cloud concept, the software, the application, the Superhero.com ​Network and the other blockchain technology related elements may be exposed to hacker attacks or other harmful individuals. These actions could result including but not limited to theft or loss of Superhero.com tokens. \n ● Risk of mining attacks: ​USERS understand and accept that due to Superhero.com ​blockchain based system, it may be susceptible to mining attacks, including but not limited to double-spend attacks, majority mining power attacks, 'selfish-mining' attacks, and race condition attacks. Any of the above-mentioned attacks could for example result in disturbance of the transactions on ​the application​. \n ● Risk of phishing attacks and ​forks​: ​USERS understand and accept that the application can be an object of phishing attacks. Highly possible results are the steal of data and credentials. The phishing attacks represent masquerade of an attacker as an authentic and trusted entity and the creation of an application/ website with high percentage of resemblance with the original one. ​USERS should be careful when they download and use ​the ​application​. ​USERS can identity the authentic Wallet ​by verifying that the developer on the marketplace is Superhero.com / Superhero.com LVC. \n Due to the fact Superhero.com blockchain is public and permissionless, any person has the possibility to create a “​fork​”. Any developer can copy and develop the source code resulting in the formation of a distinct and separate software. ​USERS understand and accept that Superhero.com ​cannot avoid the creation of such ​forks and is not responsible for them. Superhero.com ​shall not be held liable for any losses and/or damages resulted from the use of ​forks​.", - "section6Title": "6. TAXES AND FEES", - "section6Content": "The Wallet does not collect any fees or taxes for the use of ​the application- ​it is free of charge. However, taxes and fees are payable for the transactions on the Superhero.com blockchain including but not limited to miner fees, gas tax, transaction fee. The amounts of the taxes and fees are fixed unilaterally. \n In addition, depending on the territory access point, the transfer and receipt of funds through the application may be an object of tax and fee payments to public authorities in different countries depending on the legal regulations. ​USERS are obliged to inform themselves about such requirements and are solely responsible for their donations.", - "section7Title": "7. THIRD-PARTY PLATFORMS", - "section7Content": "In order to donate, ​USERS should copy and paste in the Section “Send a tip to” the URL of a website to which they would like to donate. Please bear in mind that the applications is created in order for people to stimulate the full, transparent, useful and accurate information worldwide. Therefore, ​USERS shall be fully liable for any use of the ​Wallet in violation of the purpose of the ​Wallet and the present Terms. Superhero.com ​does not control the websites the donations are sent to. Superhero.com ​is not responsible for the content on the websites in any way.", - "section8Title": "8. LICENSE", - "section8Content": "The application is created, developed and operated by Superhero.com ​. Each component on the application including but not limited to logos, trademarks and other intellectual property displayed on the application are considered a property of Superhero.com ​and are protected by the applicable intellectual property legislation. It is prohibited to use any intellectual property of Superhero.com ​before a prior explicit consent from the latter. \n None of the elements mentioned above can be edited, downloaded, reproduced, used for commercial purposes, distributed and transmitted in any manner and/or any medium whatsoever, partially or in whole, without the explicit prior written consent of Superhero.com. \n Superhero.com ​reserves its right to take any necessary legal action against intellectual property infringement.", - "section9Title": "9. INTELLECTUAL PROPERTY RIGHTS", - "section9Content": "USERS understand and accept ​the application can be periodically modified, updated, maintained or technically supported, which could to some extent influence the use of the Wallet​, the visual representation of ​the application ​or could result in malfunction. In the latter case, if ​You as a ​USER notice any change in the funds, settings, accounts or any other information on the application, please superherowallet@protonmail.com​ for assistance.", - "section10Title": "10. MODIFICATIONS", - "section10Content": "The legislation and jurisdiction of Liechtenstein is applied for the issues outstanding the present ​TERMS​. The invalidity of one or more clauses/ provisions in the ​TERMS does not lead to the invalidity of the whole agreement. \n The Privacy Policy is an inseparable part of the present ​TERMS and should be considered as a complementary document with compulsory character. Unless explicitly stated otherwise in the Privacy Policy, all rules from the ​TERMS​ apply respectively.", - "section11Title": "11. FINAL PROVISIONS" + "superhero-we-us-with-quotes": "(“超级英雄”, “我们”, “我们”", + "our-with-quotes": "“我们的”)", + "section1Title": "1. 定义", + "section1Content": "1.1.Superhero.com(Superhero.com ”, “我们”, “我们”,“我们的”或“公司”)成立的是家公司,超级英雄钱包相关问题的邮箱联系地址是: superherowallet@protonmail.com。超级英雄钱包由Superhero.com公司创造。 \n 1.2. ​„使用者“或者„你“ 代表下载并使用超级英雄钱包网站扩展的自然人或法人。\n 1.3. „​区块链“代表记录清单,也称为区块,区块间以密码学方法相连。​这个技术允许大量的人对数据进行获取并达成共识,之后数据会被永久地记录下来了,没有中央权威的存在。用户可以在aeternity区块链上获取,创造,保存信息。分散式、分布式和公共的数字账本用于在验证器的帮助下以信息块的形式记录交易,这些信息是不能被逆向更改的。\n 1.4。“超级英雄钱包”(“钱包”或“应用程序”)是一个网站扩展,它允许支持者向内容创建者、事业、慈善机构、团体或普通个人发送价值,作为对贡献准确信息、相关见解和高质量内容的奖励。网站扩展是一个软件,作为一个附添加到网络浏览器Firefox并为浏览器提供附加功能。该应用程序可以在https://addons.mozilla.org/en-us/firefox/addon/superher-wallet-extension/获取。捐款和评论的结果发布在https://superhero.com/网站上。\n 1.5。“验证者”是独立的自然人或实体,他们在任何方面都不属于Superhero.com的一部分。它们在系统中的功能包括模块的组成和在aeternal网络中传播这些模块。1.6 \ n。“帐户地址”是用户公钥的散列版本,用于在应用程序中识别用户。1.7 \ n。“密钥”表示唯一相关的用于加密和解密信息的随机数私钥和公钥。它们在系统中的功能包括区块的组成和在aeternity网络中对区块的广播。 \n 1.6. “帐户地址”是用户公钥的hash版本,用于在应用程序中识别用户。 \n 1.7. “密钥”代表唯一相关的用于加密和解密信息的随机数私钥和公钥。", + "section2Title": "2.总则", + "section2Content": "Superhero.com将这款应用程序设计并创建成一种加密货币钱包,用户可以通过它存储和发送Superhero.com代币,来向创建者、慈善机构、团体或普通个人进行捐赠,作为对贡献准确信息、相关见解和高质量内容的奖励。用户可以通过应用程序向不同的网站捐款。该应用程序会自动搜寻该网站的公开密码匙,以供捐款之用。捐款可以按照以下两种方式进行——用户可以给整个网站的所有者打赏,或者用户可以选择网站上写了新闻的特定创建者和作者给他们打赏代币。\n此后,https://superhero.com/网站反映了用户的捐赠和评论,并给予其他用户对本网站新闻供应中可获取的新闻进行积极捐赠和评论的可能性。\n用户可以浏览他们的转帐记录。钱包会显示用户的代币。用户负责资金的安全保管、收发。\n应用程序是为小额转帐而构建的。应用程序可以进行大容量的交易或存储,风险由用户自行承担。", + "section3Title": "3. 用户识别", + "section3Content": "应用程序使用帐户地址来识别用户。\n如果用户要发送Superhero.com代币,他们应该只共享他们的帐户地址。应用程序不会共享或收集任何其他信息。一旦用户下载了应用程序,钱包就会自动生成账户地址。有关帐户地址处理的详细资料,请参阅应用程序的私隐政策。", + "section4Title": "​4. 用户责任", + "section4Content": "作为用户,您同意以下适用于Superhero.com的规则:\n●您应遵守当前条款内设置的规则,并按照适用法律诚心诚意地地在应用程序中执行任何行动;\n●您是成年人,您不是司法残疾人士(您已取得完全法律行为能力);\n●您不应试图从其他用户处获取或获得访问任何个人或可识别信息的权限,包括但不限于助记词,也不应披露您自己相应信息;\n●您不得以任何方式破坏或利用该应用程序,或将该应用程序用于任何非法活动或超出其创建目的;\n●您的行为不应以任何方式误导您被认为您是另一个人或公司;你不得故意使用他人的助记词、帐号地址等,以表示自己是其他人。如果公司怀疑用户存在身份盗窃和欺诈行为,Superhero.com将采取任何可能的行动来处理这些情况;\n●您使用的设备不包含或安装任何病毒、蠕虫、恶意软件、木马或其他有害或破坏性内容;\n任何违反本条款之行为,均由使用者负责。", + "section5Title": "5. 保证及免责声明", + "section6Title": "6. 税收和费用", + "section6Content": "钱包不收取任何使用该应用程序的费用或税收-它是免费的。但是,Superhero.com区块链上的交易需要支付税费,包括但不限于矿工费、gas税、交易费。税费的数额是单方面固定的。\n此外,根据领土访问地点的不同,通过应用程序转移和接收资金可能需要向不同国家的公共当局缴纳税款和费用,具体视法律法规而定。用户有义务告知自己这些要求,并对他们的捐赠全权负责。", + "section7Title": "7. 第三方平台", + "section7Content": "为了捐赠,用户应该在“发送提示到”处复制粘贴他们想捐赠的网站的URL。请记住,创建应用程序是为了促进来自世界各地的全面、透明、有用和准确的信息的共享。因此,用户应对任何违反钱包目的和本条款使用钱包的行为负全部责任。Superhero.com并不控制捐赠的网站,Superhero.com对网站上的内容不承担任何责任。", + "section8Title": "8. 许可证", + "section8Content": "该应用程序由Superhero.com创建、开发和运营。应用程序上的每个组件,包括但不限于在应用程序上显示的图标、商标和其他知识产权,均被视为Superhero.com的财产,受适用的知识产权法律保护。未经超级英雄明确同意,不得使用超级英雄的任何知识产权。\n未经Superhero.com事先明确书面同意,任何上述元素不得编辑、下载、复制、用于商业目的,不得以任何方式和/或任何媒介部分或全部发布和传播上述内容。\n超级英雄保留对侵犯知识产权的行为采取任何必要法律行动的权利。", + "section9Title": "9. 知识产权", + "section9Content": "用户理解并接受应用程序可以定期进行修改、更新、维护或技术支持,这可能在一定程度上影响钱包的使用、应用程序的可视化呈现或可能导致故障。在后一种情况下,如果您作为用户注意到资金、设置、帐户或应用程序上的任何其他信息的变化,请联系superherowallet@protonmail.com寻求帮助。, + "section10Title": "10. 修改", + "section10Content": "列支敦士登的立法和管辖权适用于本条款以外的问题。条款中一个或多个条款的无效并不会导致整个条款的无效。\n本隐私政策是本条款不可分割的一部分,应被视为具有强制性的补充文件。除非隐私政策中另有明确规定,本条款中的所有规则将保持有效。", + "section11Title": "11. 最后条款" }, "tipPage": { "back": "返回", - "noImage": "无图片", + "noImage": "无图像", "domainVerified": "已验证", "domainNotVerified": "未验证", "sendHeading": "发送小费", "check": "检查", "selectAmount": "选择数量", "amountToTip": "打赏数量", - "transactionFee": "转账手续费", + "transactionFee": "交易费", "balance": "余额", "sendTipBtn": "发送小费", "tipDetails": "细节", "tipWebsite": "网站", "heading": "发送", - "headingSending": "发送中", + "headingSending": "正在发送", "selectTip": "选择打赏数量", - "tipDomain": "打赏网站", - "claim": "申领小费", + "tipDomain": "打赏域名", + "claim": "领取小费", "tipsForDomain": "小费", "tips": "小费", - "noTips": "此网址没有小费", - "claimInfo": "如果您已通过验证,则可以通过单击下面的按钮申领代币数量", + "noTips": "这个url没有小费", + "claimInfo": "如果您已经将您的钱包地址添加到您的URL,通过点击下面的领取按钮您可以立即领取小费", "title": "标题", - "titlePlaceholder": "发送#support消息以及您的捐款...", - "account": "账户", - "next": "发送❤币", - "url": "发送小费", - "to": "至", + "titlePlaceholder": "发送一条支持信息搭配你的捐赠...", + "account": "数量", + "next": "发送小费", + "url": "发送小费到", + "to": "到", "amountPlaceholder": "输入数量", "amountLabel": "数量", - "empty": "Empty", - "availableLabel": "有效", - "sendToAddress": "Send address to", + "empty": "清空", + "availableLabel": "可用的", + "sendToAddress": "发送地址到", "confirm": "确认", - "cancel": "Cancel", - "edit": "编辑❤细节", - "whatIsVerifieddUrl": "What is \"Verified\" URL?", - "whatIsNotVerifiedUrl": "What is \"Not verified\" URL?", - "enterUrl": "Type the URL you want to tip", - "notClaimableUrlInfo": "Third party issues prevent us from enabling direct delivery of tips to the URL owner. You are sending this tip at your own risk.", - "notVerifiedUrlInfo": "This URL has not yet been verified. The owner of the URL has to create account to claim their tokens.", - "verifiedUrlInfo": "If a URL is marked as verified, it means the owner of this URL is already a fellow Superhero — and that is awesome! An AE address has been included in the URL and tips can be claimed.", - "minAmountError": "Tips should be over 0.01 USD in tokens in order to push through." + "cancel": "取消", + "edit": "输入小费细节", + "whatIsVerifieddUrl": "什么是 \"验证过的\" URL?", + "whatIsNotVerifiedUrl": "什么是 \"未验证过的\" URL?", + "enterUrl": "输入您想打赏的URL", + "notClaimableUrlInfo": "第三方问题阻止我们直接发送小费给网址所有者。您发送此小费的风险由您自己承担。", + "notVerifiedUrlInfo": "这个网址还没有被验证。URL的所有者必须创建帐户来领取他们的代币。", + "verifiedUrlInfo": "如果一个URL被标记为已验证,就意味着这个URL的所有者已经是一个超级英雄了——这太棒了!AE地址已经包含在URL中,可以领取小费。", + "minAmountError": "小费的代币价值必须超过0.01美元才能发送。" }, "successTip": { - "sendMore": "发送更多❤币", - "feed": "查看您的小费", - "completedHeading": " 转账完成", - "sentTo": "发送至", - "letThemKnow": "通知他们吧!", + "sendMore": "发送更多AE", + "feed": "在赠送中查看小费", + "completedHeading": " 交易完成。", + "sentTo": "发送到: ", + "letThemKnow": "让他们知道!", "heading": "发送", - "home": "Home", - "successfullySent": "您已成功发送 ", - "to": "至", - "note": "注意此URL的所有者尚未创建帐户。 他们可以通过创建钱包轻松地申领代币-就像您一样。", - "notify": "通知某人您向此帖子发送了❤币", - "notifyMessage": "I just sent AE to this post! Anyone can start sending and receiving AE through Superhero. Learn more." + "home": "主页", + "successfullySent": "你已成功发送 ", + "to": "到", + "note": "请注意:这个URL的所有者还没有创建一个帐户。他们可以通过创造一个钱包来轻松申领代币——就像你做的那样。", + "notify": "通知URL的主人您发送了AE到这个帖子", + "notifyMessage": "我刚才向这个帖子发送了小费!任何人都可以通过超级英雄发送和接收AE。了解更多。" }, "transactionDetails": { - "heading": "转账细节", + "heading": "交易细节", "date": "日期", - "type": "种类", + "type": "类型", "amount": "数量", - "fee": "转账手续费", - "total": "总计", + "fee": "交易费", + "total": ""合计", "txFrom": "从", - "txTo": "至", - "txHash": "转账Hash", - "transactions": "转账", - "backToTransactions": "返回转账", - "explorer": "浏览器查看", - "txName": "域名", - "txAccount": "账号", - "name": "域名", - "nameSalt": "域名 Salt", - "nameId": "域名 ID", + "txTo": ""到", + "txHash": "Tx hash", + "transactions": "交易", + "backToTransactions": "返回交易", + "explorer": "在浏览器中查看", + "txName": "名称", + "txAccount": "数量", + "name": "名称", + "nameSalt": "名称随机数", + "nameId": "名称Id", "copy": "复制", - "contractId": "合约ID", + "contractId": "合约Id", "advancedMode": "高级模式", "blockHeight": "区块高度", "signatures": "签名", "nonce": "Nonce", - "callData": "调用数据", - "gas": "手续费", - "gasPrice": "手续费价格", + "callData": "呼叫数据", + "gas": "Gas", + "gasPrice": "Gas价格", "code": "代码", "abiV": "Abi版本", "vmV": "Vm版本", - "payload": "Payload", - "commitment": "承诺编号", - "clientTtl": "代理TTL", - "nameTtl": "域名TTL", + "payload": "附言", + "commitment": "承诺id", + "clientTtl": "客户TTL", + "nameTtl": "名称TTL", "pointerId": "指向Id", - "pointerKey": "指向Key", - "moreInfo": "更过信息", - "sent": "Sent", - "received": "Received", - "withdrawals": "Withdrawals", - "topups": "Top ups", - "all": "All" + "pointerKey": "指向秘钥", + "moreInfo": "更多信息", + "sent": "发送", + "received": "已接收", + "withdrawals": "提币", + "topups": "充值", + "all": "全部" }, "transactions": { - "backToAccount": "返回账号", - "heading": "转账历史", - "filters": "筛选器", - "loadMore": "导入更多", - "allLoaded": "已导入所有转账信息!", - "newTransactions": "新转账信息", - "noTransactions": "No transactions found", - "type": "种类", - "all": "所有", + "backToAccount": "返回帐户", + "heading": "转帐记录", + "filters": "筛选", + "loadMore": "显示更多", + "allLoaded": "显示所有转帐。", + "newTransactions": "新近转帐", + "noTransactions": "未发现转帐", + "type": "类型", + "all": "全部", "incoming": "收入", "outgoing": "支出", - "spendType": "转账类型", - "spexdTx": "转账tx", - "namePreclaim": "域名预申领tx", - "nameClaim": "域名申领tx", - "nameUpdate": "域名更新tx", + "spendType": "花费类型", + "spexdTx": "花费tx", + "namePreclaim": "名称预申明tx", + "nameClaim": "名称申明tx", + "nameUpdate": "名称更新tx", "createTx": "创建tx", - "clear": "清楚筛选器", - "apply": "应用筛选器", - "sent": "Sent", - "received": "Received", - "pending": "Pending" + "clear": "清除筛选", + "apply": "申请筛选", + "sent": "发送", + "received": "接收", + "pending": "等待" }, "utilities": { - "heading": "Utilities", - "backToAccount": "返回账号", - "tipWebsite": "小费网站", - "namingSystem": "命名系统", - "namingSystemInfo": "注册域名,它可以代替您的公共地址使用", + "heading": "公用事业", + "backToAccount": "返回帐户", + "tipWebsite": "打赏网站", + "namingSystem": "名称系统", + "namingSystemInfo": "注册一个名称当作你的公开钱包地址使用", "allowances": "津贴", - "fungibleTokens": "同质代币", - "signAndVerifyMsg": "签名/验证信息", - "tipWebsiteInfo": "为您想要的任何网站捐款", - "allowancesInfo": "发送或接收津贴", - "fungibleTokensInfo": "添加新代币或部署代币合约", - "signAndVerifyMsgInfo": "使用私钥签名信息或验证签名的信息", + "fungibleTokens": "可替代的代币", + "signAndVerifyMsg": "签名 / 验证消息", + "tipWebsiteInfo": "向任何公开网站捐款", + "allowancesInfo": "给出或获取津贴", + "fungibleTokensInfo": "增加新代币,或部署代币合约", + "signAndVerifyMsgInfo": "用私钥签名消息或验证已签名的消息", "tokenMigration": "代币迁移", - "prepareTokenMigration": "准备代币迁移" + "prepareTokenMigration": "为代币迁移做准备" }, "tokenMigration": { "heading": "代币迁移", - "addressLabel": "您的aeternity地址", + "addressLabel": "你的aeternity地址", "continue": "继续", - "checkContinue": "我确定我的地址和身份正确", + "checkContinue": ""我确认我的地址和identicon是正确的", "ethPrivateKey": "以太坊私钥", "migrateToken": "迁移代币", - "migrations": "迁移结果", - "seeMigrations": "查看迁移结果", - "migrationsInfo": "现在正在迁移。 它们将在下一次硬分叉之后生效。 ", - "migrateTokenInfo": "您选择迁移的代币数量将在下一个计划的硬分叉版本后在此地址上生效。", + "migrations": "迁移", + "seeMigrations": "查看迁移", + "migrationsInfo": "在迁移中。他们将会在下一次硬分叉后有效。", + "migrateTokenInfo": "您选择迁移的代币将在下一个计划的硬叉版本后在这个地址上可用。", "backToTokenMigration": "返回代币迁移信息", - "backendServiceUrl": "后端服务网址" + "backendServiceUrl": "后端服务Url" }, "aeAddressInput": { - "label": " Aeternity 地址", - "identicon": "您的身份信息", - "error": "无效地址" + "label": "Aeternity地址", + "identicon": "你的 identicon", + "error": "无效AE地址" }, "welcome": { "send": "发送", - "across": "跨越全球" + "across": "在全球范围内" }, "nodeConnectionStatus": { - "error": "Unable to connect to choosen node", - "connecting": "Connecting to node...", - "connected": "Connected", - "init": "Initializing services..." + "error": "无法连接到所选节点", + "connecting": "连接节点中...", + "connected": "已连接", + "init": "初始化服务..." }, "popupMessageSign": { - "heading": "would like to sign message ", - "message": "Message" + "heading": "想要签名消息", + "message": "消息" }, "network": { "url": "URL:", - "edit": "Edit", - "delete": "Delete", - "middleware": "Middleware:", - "allNetworks": "Your networks", - "cancel": "Cancel", - "addNetwork": "Connect to another node", - "networkNamePlaceholder": "Enter network name", - "networkNameLabel": "Network name", - "networkUrlPlaceholder": "Enter network url", - "networkUrlLabel": "Network Url", - "networkMiddlewarePlaceholder": "Enter network middleware url", - "networkMiddlewareLabel": "Network middleware", - "save": "Connect" + "edit": "编辑", + "delete": "删除", + "middleware": "中间件:", + "allNetworks": "你的网络", + "cancel": "取消", + "addNetwork": "连接到另一个节点", + "networkNamePlaceholder": ""输入网络名称", + "networkNameLabel": "网络名称", + "networkUrlPlaceholder": "输入网络url", + "networkUrlLabel": "网络 Url", + "networkMiddlewarePlaceholder": "输入网络中间件url", + "networkMiddlewareLabel": "网络中间件", + "networkCompilerPlaceholder": "输入网络编译器url"", + "networkCompilerLabel": "网络编译器"", + "save": "连接" }, "donate-error": { - "error-report": "Error Report:", - "error-placeholder": "Describe what were your actions before the error occurred (optional).", - "data-collected": "Data Collected", - "browser": "Browser version", - "details": "Technical details:", - "cancel": "Cancel", - "donate": "Donate Data" + "error-report": "错误报告:", + "error-placeholder": "描述错误发生前您的操作(可选)。", + "data-collected": "数据已收集", + "browser": "浏览器版本", + "details": "技术细节:", + "cancel": "取消", + "donate": "捐献数据" + }, + "invite": { + "generate-link": "生成邀请链接", + "generate": "生成", + "created-links": "邀请连接已生成", + "top-up": "充值", + "close": "关闭", + "claim": "拿回来", + "insufficient-balance": "余额不足" } }, "phishing": { - "detection": "Superhero Phishing Detection", + "detection": "超级英雄网络钓鱼检测", "sections": [ { - "text": "This domain is currently on the Superhero domain warning list. This means that based on information available to us, Superhero believes this domain could currently compromise your security and, as an added safety feature, Superhero has restricted access to the site. To override this, please read the rest of this warning for instructions on how to continue at your own risk." + "text": "这个域名当前处于超级英雄域名警示表中。这意味着基于我们获取的信息,超级英雄相信这个域名会损害您的安全,作为一个添加的安全特征,超级英雄限制了这个网站的访问途径。 忽略这个,自担风险继续执行请阅读警示的剩余内容。" }, { - "text": "There are many reasons sites can appear on our warning list, and our warning list compiles from other widely used industry lists. Such reasons can include known fraud or security risks, such as domains that test positive on the {insertion}. Domains on these warning lists may include outright malicious websites and legitimate websites that have been compromised by a malicious actor.", - "insertion": "Superhero Phishing Detector" + "text": "网站出现在警示表中的原因很多,我们的警示表基于其它广泛使用的工业列表而构建。 原因包括已知的舞弊或安全风险,例如域名在{插入}中监测呈阳性。 警示表中的域名可能包括恶意网站和被恶意行为损害的合法网站。", + "insertion": "超级英雄钓鱼探测器" }, { - "text": "Note that this warning list is compiled on a voluntary basis. This list may be inaccurate or incomplete. Just because a domain does not appear on this list is not an implicit guarantee of that domain's safety. As always, your transactions are your own responsibility. If you wish to interact with any domain on our warning list, you can do so by {continueHost}.", - "continueHost": "continuing at your own risk" + "text": "请注意这个警示表基于自愿基础编辑。这个列表可能不准确或不完整。 未出现在该列表中的域名并不能作为域名安全性的保证。和往常一样,你的转账是你自己的责任。如果你想要联系警示表中的域名,你可以点击{continueHost}。", + "continueHost": "继续,风险自负" }, { - "text": "If you think this domain is incorrectly flagged or if a blocked legitimate website has resolved its security issues, {insertion}.", - "insertion": " please file an issue" + "text": "如果你认为这个域名被错误标记或被墙的网站解决了其安全问题,清点击{insertion}", + "insertion": " 请提出问题" } ] }, "options": { - "text": "Superhero is Open-source! Visit " + "text": "超级英雄是开源的!访问 " }, - "redirecting": "Redirecting" + "redirecting": "重新定向", + "minutes": "{n} 分钟 | {n} 分钟 | {n} 分钟", + "hours": "{n} 小时 | {n} 小时 | {n} 小时", + "days": "{n} 天 | {n} 天 | {n} 天" } From 659578d809b05d7290cab0623b5a95e3bac7a80f Mon Sep 17 00:00:00 2001 From: Milen Radkov Date: Fri, 7 Aug 2020 09:24:13 +0300 Subject: [PATCH 05/80] Update src/popup/locales/cn.json --- src/popup/locales/cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/popup/locales/cn.json b/src/popup/locales/cn.json index 10359281a..0cbc95f8f 100644 --- a/src/popup/locales/cn.json +++ b/src/popup/locales/cn.json @@ -639,7 +639,7 @@ "receivingAddress": "接收地址", "amount": "数量", "editTxDetails": "编辑转账细节", - "tx-success": ""完成转账", + "tx-success": "完成转账", "successalert": "您已成功发送 ", "to": "到", "from": "从", From 79e3334d2dd4e524f7832a557bfde09e943aa965 Mon Sep 17 00:00:00 2001 From: Milen Radkov Date: Fri, 7 Aug 2020 09:25:10 +0300 Subject: [PATCH 06/80] Update src/popup/locales/cn.json --- src/popup/locales/cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/popup/locales/cn.json b/src/popup/locales/cn.json index 0cbc95f8f..07b845511 100644 --- a/src/popup/locales/cn.json +++ b/src/popup/locales/cn.json @@ -495,7 +495,7 @@ "not-found": "未发现", "current-bid": "当前出价", "previous-bids": "先前出价", - "bidding": "去出价, + "bidding": "去出价", "bid-on": "出价", "current-heighest-bid": "当前最高出价", "remaining-time": "剩余时间", From 40b20be2113307b6c569830413c2d452f862d88d Mon Sep 17 00:00:00 2001 From: Milen Radkov Date: Fri, 7 Aug 2020 09:25:38 +0300 Subject: [PATCH 07/80] Update src/popup/locales/cn.json --- src/popup/locales/cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/popup/locales/cn.json b/src/popup/locales/cn.json index 07b845511..ffd2c1607 100644 --- a/src/popup/locales/cn.json +++ b/src/popup/locales/cn.json @@ -579,7 +579,7 @@ "securitySettings": { "backToSettings": "返回在设置", "heading": "安全和隐私", - "privacyDataHeading": ""隐私数据", + "privacyDataHeading": "隐私数据", "privacyDataSmall": "清除所有隐私数据,所有网站需要发送请求才能再次查看帐户信息。", "privacyDataClearBtn": "清除所有隐私数据", "privateKeyHeading": "查看私钥", From 35a348b5a359b5509bd703f197d79a52ce880638 Mon Sep 17 00:00:00 2001 From: Milen Radkov Date: Fri, 7 Aug 2020 09:26:02 +0300 Subject: [PATCH 08/80] Update src/popup/locales/cn.json --- src/popup/locales/cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/popup/locales/cn.json b/src/popup/locales/cn.json index ffd2c1607..4e138f40e 100644 --- a/src/popup/locales/cn.json +++ b/src/popup/locales/cn.json @@ -675,7 +675,7 @@ "enterPassword": "输入密码", "signMessage": "签名消息", "signAndVerify": "签名并验证消息", - "signMessageinfo": "这允许你用私钥签名消息"", + "signMessageinfo": "这允许你用私钥签名消息", "signBtn": "签名", "verifyMessage": "验证消息", "verifyMessageinfo": "这允许您验证已签名的消息", From e68ee94a49c102c62167ca5616a3c24bb3542bc9 Mon Sep 17 00:00:00 2001 From: Milen Radkov Date: Fri, 7 Aug 2020 09:28:58 +0300 Subject: [PATCH 09/80] Update src/popup/locales/cn.json --- src/popup/locales/cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/popup/locales/cn.json b/src/popup/locales/cn.json index 4e138f40e..8e0707a4d 100644 --- a/src/popup/locales/cn.json +++ b/src/popup/locales/cn.json @@ -813,7 +813,7 @@ "type": "类型", "amount": "数量", "fee": "交易费", - "total": ""合计", + "total": "合计", "txFrom": "从", "txTo": ""到", "txHash": "Tx hash", From 2a34a6eaf36a0b96ff686a0b68e5a071a0896450 Mon Sep 17 00:00:00 2001 From: Milen Radkov Date: Fri, 7 Aug 2020 09:29:53 +0300 Subject: [PATCH 10/80] Update src/popup/locales/cn.json --- src/popup/locales/cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/popup/locales/cn.json b/src/popup/locales/cn.json index 8e0707a4d..c7d63d5b1 100644 --- a/src/popup/locales/cn.json +++ b/src/popup/locales/cn.json @@ -931,7 +931,7 @@ "allNetworks": "你的网络", "cancel": "取消", "addNetwork": "连接到另一个节点", - "networkNamePlaceholder": ""输入网络名称", + "networkNamePlaceholder": "输入网络名称", "networkNameLabel": "网络名称", "networkUrlPlaceholder": "输入网络url", "networkUrlLabel": "网络 Url", From 039a4da675ef6ef04fb38a208f0c6cf704e42c2d Mon Sep 17 00:00:00 2001 From: Milen Radkov Date: Fri, 7 Aug 2020 09:31:14 +0300 Subject: [PATCH 11/80] Update src/popup/locales/cn.json --- src/popup/locales/cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/popup/locales/cn.json b/src/popup/locales/cn.json index c7d63d5b1..b26dabf9c 100644 --- a/src/popup/locales/cn.json +++ b/src/popup/locales/cn.json @@ -938,7 +938,7 @@ "networkMiddlewarePlaceholder": "输入网络中间件url", "networkMiddlewareLabel": "网络中间件", "networkCompilerPlaceholder": "输入网络编译器url"", - "networkCompilerLabel": "网络编译器"", + "networkCompilerLabel": "网络编译器", "save": "连接" }, "donate-error": { From 927ba6a64a0958f58b2751bd5d65530041e64416 Mon Sep 17 00:00:00 2001 From: Milen Radkov Date: Fri, 7 Aug 2020 09:33:12 +0300 Subject: [PATCH 12/80] Update src/popup/locales/cn.json --- src/popup/locales/cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/popup/locales/cn.json b/src/popup/locales/cn.json index b26dabf9c..0c56283ed 100644 --- a/src/popup/locales/cn.json +++ b/src/popup/locales/cn.json @@ -815,7 +815,7 @@ "fee": "交易费", "total": "合计", "txFrom": "从", - "txTo": ""到", + "txTo": "到", "txHash": "Tx hash", "transactions": "交易", "backToTransactions": "返回交易", From f895191b9d1ee340b3594dcf29eb630d18622957 Mon Sep 17 00:00:00 2001 From: Milen Radkov Date: Fri, 7 Aug 2020 09:33:58 +0300 Subject: [PATCH 13/80] Update src/popup/locales/cn.json --- src/popup/locales/cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/popup/locales/cn.json b/src/popup/locales/cn.json index 0c56283ed..c8e80bf6b 100644 --- a/src/popup/locales/cn.json +++ b/src/popup/locales/cn.json @@ -743,7 +743,7 @@ "section8Title": "8. 许可证", "section8Content": "该应用程序由Superhero.com创建、开发和运营。应用程序上的每个组件,包括但不限于在应用程序上显示的图标、商标和其他知识产权,均被视为Superhero.com的财产,受适用的知识产权法律保护。未经超级英雄明确同意,不得使用超级英雄的任何知识产权。\n未经Superhero.com事先明确书面同意,任何上述元素不得编辑、下载、复制、用于商业目的,不得以任何方式和/或任何媒介部分或全部发布和传播上述内容。\n超级英雄保留对侵犯知识产权的行为采取任何必要法律行动的权利。", "section9Title": "9. 知识产权", - "section9Content": "用户理解并接受应用程序可以定期进行修改、更新、维护或技术支持,这可能在一定程度上影响钱包的使用、应用程序的可视化呈现或可能导致故障。在后一种情况下,如果您作为用户注意到资金、设置、帐户或应用程序上的任何其他信息的变化,请联系superherowallet@protonmail.com寻求帮助。, + "section9Content": "用户理解并接受应用程序可以定期进行修改、更新、维护或技术支持,这可能在一定程度上影响钱包的使用、应用程序的可视化呈现或可能导致故障。在后一种情况下,如果您作为用户注意到资金、设置、帐户或应用程序上的任何其他信息的变化,请联系superherowallet@protonmail.com寻求帮助。", "section10Title": "10. 修改", "section10Content": "列支敦士登的立法和管辖权适用于本条款以外的问题。条款中一个或多个条款的无效并不会导致整个条款的无效。\n本隐私政策是本条款不可分割的一部分,应被视为具有强制性的补充文件。除非隐私政策中另有明确规定,本条款中的所有规则将保持有效。", "section11Title": "11. 最后条款" From 579ab18cb59b9faf494bd26f63d0d63d44cd526b Mon Sep 17 00:00:00 2001 From: Milen Radkov Date: Fri, 7 Aug 2020 09:34:42 +0300 Subject: [PATCH 14/80] Update src/popup/locales/cn.json --- src/popup/locales/cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/popup/locales/cn.json b/src/popup/locales/cn.json index c8e80bf6b..84678f9a7 100644 --- a/src/popup/locales/cn.json +++ b/src/popup/locales/cn.json @@ -894,7 +894,7 @@ "heading": "代币迁移", "addressLabel": "你的aeternity地址", "continue": "继续", - "checkContinue": ""我确认我的地址和identicon是正确的", + "checkContinue": "我确认我的地址和identicon是正确的", "ethPrivateKey": "以太坊私钥", "migrateToken": "迁移代币", "migrations": "迁移", From 1de6759ef96688323fd73d284d0db8fbe49d2158 Mon Sep 17 00:00:00 2001 From: Milen Radkov Date: Fri, 7 Aug 2020 09:35:02 +0300 Subject: [PATCH 15/80] Update src/popup/locales/cn.json --- src/popup/locales/cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/popup/locales/cn.json b/src/popup/locales/cn.json index 84678f9a7..55959a64b 100644 --- a/src/popup/locales/cn.json +++ b/src/popup/locales/cn.json @@ -937,7 +937,7 @@ "networkUrlLabel": "网络 Url", "networkMiddlewarePlaceholder": "输入网络中间件url", "networkMiddlewareLabel": "网络中间件", - "networkCompilerPlaceholder": "输入网络编译器url"", + "networkCompilerPlaceholder": "输入网络编译器url", "networkCompilerLabel": "网络编译器", "save": "连接" }, From e1533f33eb4bdb473f53c58adb2f3619dd22b615 Mon Sep 17 00:00:00 2001 From: Milen Radkov Date: Fri, 7 Aug 2020 10:27:34 +0300 Subject: [PATCH 16/80] Update src/popup/locales/cn.json --- src/popup/locales/cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/popup/locales/cn.json b/src/popup/locales/cn.json index 55959a64b..d6c878638 100644 --- a/src/popup/locales/cn.json +++ b/src/popup/locales/cn.json @@ -728,7 +728,7 @@ "superhero-we-us-with-quotes": "(“超级英雄”, “我们”, “我们”", "our-with-quotes": "“我们的”)", "section1Title": "1. 定义", - "section1Content": "1.1.Superhero.com(Superhero.com ”, “我们”, “我们”,“我们的”或“公司”)成立的是家公司,超级英雄钱包相关问题的邮箱联系地址是: superherowallet@protonmail.com。超级英雄钱包由Superhero.com公司创造。 \n 1.2. ​„使用者“或者„你“ 代表下载并使用超级英雄钱包网站扩展的自然人或法人。\n 1.3. „​区块链“代表记录清单,也称为区块,区块间以密码学方法相连。​这个技术允许大量的人对数据进行获取并达成共识,之后数据会被永久地记录下来了,没有中央权威的存在。用户可以在aeternity区块链上获取,创造,保存信息。分散式、分布式和公共的数字账本用于在验证器的帮助下以信息块的形式记录交易,这些信息是不能被逆向更改的。\n 1.4。“超级英雄钱包”(“钱包”或“应用程序”)是一个网站扩展,它允许支持者向内容创建者、事业、慈善机构、团体或普通个人发送价值,作为对贡献准确信息、相关见解和高质量内容的奖励。网站扩展是一个软件,作为一个附添加到网络浏览器Firefox并为浏览器提供附加功能。该应用程序可以在https://addons.mozilla.org/en-us/firefox/addon/superher-wallet-extension/获取。捐款和评论的结果发布在https://superhero.com/网站上。\n 1.5。“验证者”是独立的自然人或实体,他们在任何方面都不属于Superhero.com的一部分。它们在系统中的功能包括模块的组成和在aeternal网络中传播这些模块。1.6 \ n。“帐户地址”是用户公钥的散列版本,用于在应用程序中识别用户。1.7 \ n。“密钥”表示唯一相关的用于加密和解密信息的随机数私钥和公钥。它们在系统中的功能包括区块的组成和在aeternity网络中对区块的广播。 \n 1.6. “帐户地址”是用户公钥的hash版本,用于在应用程序中识别用户。 \n 1.7. “密钥”代表唯一相关的用于加密和解密信息的随机数私钥和公钥。", + "section1Content": "1.1.Superhero.com(Superhero.com ”, “我们”, “我们”,“我们的”或“公司”)成立的是家公司,超级英雄钱包相关问题的邮箱联系地址是: superherowallet@protonmail.com。超级英雄钱包由Superhero.com公司创造。 \n 1.2. ​„使用者“或者„你“ 代表下载并使用超级英雄钱包网站扩展的自然人或法人。\n 1.3. „​区块链“代表记录清单,也称为区块,区块间以密码学方法相连。​这个技术允许大量的人对数据进行获取并达成共识,之后数据会被永久地记录下来了,没有中央权威的存在。用户可以在aeternity区块链上获取,创造,保存信息。分散式、分布式和公共的数字账本用于在验证器的帮助下以信息块的形式记录交易,这些信息是不能被逆向更改的。\n 1.4。“超级英雄钱包”(“钱包”或“应用程序”)是一个网站扩展,它允许支持者向内容创建者、事业、慈善机构、团体或普通个人发送价值,作为对贡献准确信息、相关见解和高质量内容的奖励。网站扩展是一个软件,作为一个附添加到网络浏览器Firefox并为浏览器提供附加功能。该应用程序可以在https://addons.mozilla.org/en-us/firefox/addon/superher-wallet-extension/获取。捐款和评论的结果发布在https://superhero.com/网站上。\n 1.5。“验证者”是独立的自然人或实体,他们在任何方面都不属于Superhero.com的一部分。它们在系统中的功能包括模块的组成和在aeternal网络中传播这些模块。1.6 \n。“帐户地址”是用户公钥的散列版本,用于在应用程序中识别用户。1.7 \n。“密钥”表示唯一相关的用于加密和解密信息的随机数私钥和公钥。它们在系统中的功能包括区块的组成和在aeternity网络中对区块的广播。 \n 1.6. “帐户地址”是用户公钥的hash版本,用于在应用程序中识别用户。 \n 1.7. “密钥”代表唯一相关的用于加密和解密信息的随机数私钥和公钥。", "section2Title": "2.总则", "section2Content": "Superhero.com将这款应用程序设计并创建成一种加密货币钱包,用户可以通过它存储和发送Superhero.com代币,来向创建者、慈善机构、团体或普通个人进行捐赠,作为对贡献准确信息、相关见解和高质量内容的奖励。用户可以通过应用程序向不同的网站捐款。该应用程序会自动搜寻该网站的公开密码匙,以供捐款之用。捐款可以按照以下两种方式进行——用户可以给整个网站的所有者打赏,或者用户可以选择网站上写了新闻的特定创建者和作者给他们打赏代币。\n此后,https://superhero.com/网站反映了用户的捐赠和评论,并给予其他用户对本网站新闻供应中可获取的新闻进行积极捐赠和评论的可能性。\n用户可以浏览他们的转帐记录。钱包会显示用户的代币。用户负责资金的安全保管、收发。\n应用程序是为小额转帐而构建的。应用程序可以进行大容量的交易或存储,风险由用户自行承担。", "section3Title": "3. 用户识别", From 209f65f888e07684154fb80e04e494ced6579d17 Mon Sep 17 00:00:00 2001 From: Denis Davidyuk Date: Tue, 11 Aug 2020 14:24:47 +1000 Subject: [PATCH 17/80] test page: Hide prefix --- tests/pages/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/pages/index.html b/tests/pages/index.html index cdc2eccef..33629920b 100644 --- a/tests/pages/index.html +++ b/tests/pages/index.html @@ -75,7 +75,7 @@ paths.forEach(path => { const url = prefix + path; - document.write(`${url}

`); + document.write(`${path}

`); }); document.close(); } From 1b54be75872269a0c0e923a22ee3fb77168e354a Mon Sep 17 00:00:00 2001 From: Denis Davidyuk Date: Tue, 11 Aug 2020 14:25:14 +1000 Subject: [PATCH 18/80] test page: Disable horizontal scroll on mobile --- tests/pages/index.html | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/pages/index.html b/tests/pages/index.html index 33629920b..f444618ca 100644 --- a/tests/pages/index.html +++ b/tests/pages/index.html @@ -3,6 +3,13 @@ Deeplink test page + + - diff --git a/src/popup/router/pages/Invite.vue b/src/popup/router/pages/Invite.vue index dd6bceef6..773ac19e6 100644 --- a/src/popup/router/pages/Invite.vue +++ b/src/popup/router/pages/Invite.vue @@ -1,19 +1,25 @@ @@ -24,12 +30,13 @@ import { Crypto } from '@aeternity/aepp-sdk/es'; import { AE_AMOUNT_FORMATS } from '@aeternity/aepp-sdk/es/utils/amount-formatter'; import AmountSend from '../components/AmountSend'; import InviteItem from '../components/InviteItem'; +import Invite from '../../../icons/invite.svg?vue-component'; export default { - components: { AmountSend, InviteItem }, + components: { AmountSend, InviteItem, Invite }, data: () => ({ amount: 0, loading: false }), computed: { - ...mapState(['sdk']), + ...mapState(['sdk', 'balance']), ...mapState('invites', ['invites']), }, methods: { @@ -60,9 +67,36 @@ export default { diff --git a/src/popup/utils/index.js b/src/popup/utils/index.js index de9fc464d..920eaba3b 100644 --- a/src/popup/utils/index.js +++ b/src/popup/utils/index.js @@ -4,10 +4,10 @@ import { testAccount, txParams } from './config'; import runMigrations from '../../store/migrations'; export const formatDate = time => + // TODO: Use the current language from i18n module new Date(+time).toLocaleString(navigator.language, { timeStyle: 'short', dateStyle: 'short', - hourCycle: 'h23', }); export const getLoginState = async ({ backedUpSeed, balance, name, pendingTransaction }) => { diff --git a/src/store/getters.js b/src/store/getters.js index 5de720c31..fe0ff9438 100644 --- a/src/store/getters.js +++ b/src/store/getters.js @@ -16,7 +16,8 @@ export default { return (currentCurrencyRate * balance).toFixed(2); }, formatCurrency: ({ current: { currency } }) => value => - new Intl.NumberFormat('en', { style: 'currency', currency }).format(value), + // TODO: Use the current language from i18n module + new Intl.NumberFormat(navigator.language, { style: 'currency', currency }).format(value), minTipAmount: ({ currencies: { usd } }) => 0.01 / usd, networks({ userNetworks }) { return [ diff --git a/src/store/modules/invites.js b/src/store/modules/invites.js index d549797b7..109afaba1 100644 --- a/src/store/modules/invites.js +++ b/src/store/modules/invites.js @@ -8,6 +8,9 @@ export default { }, mutations: { add: ({ invites }, secretKey) => invites.unshift({ secretKey, createdAt: Date.now() }), + delete(state, secretKey) { + state.invites = state.invites.filter(invite => invite.secretKey !== secretKey); + }, }, actions: { async claim({ rootState: { account, current, sdk } }, secretKey) { From 3210aa5963388792f43edc2f331527edb1d1de4e Mon Sep 17 00:00:00 2001 From: Stanislav Slavov Date: Mon, 24 Aug 2020 15:42:27 +0300 Subject: [PATCH 56/80] Changed new invite link icon --- src/icons/new-invite-link.svg | 17 +++++++++++++++++ src/popup/router/pages/Invite.vue | 5 +++-- 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 src/icons/new-invite-link.svg diff --git a/src/icons/new-invite-link.svg b/src/icons/new-invite-link.svg new file mode 100644 index 000000000..35a6404c1 --- /dev/null +++ b/src/icons/new-invite-link.svg @@ -0,0 +1,17 @@ + + + + + + diff --git a/src/popup/router/pages/Invite.vue b/src/popup/router/pages/Invite.vue index 773ac19e6..396d42f23 100644 --- a/src/popup/router/pages/Invite.vue +++ b/src/popup/router/pages/Invite.vue @@ -1,7 +1,7 @@ diff --git a/src/popup/router/pages/CommentNew.vue b/src/popup/router/pages/CommentNew.vue index c869ddebb..31b22084c 100644 --- a/src/popup/router/pages/CommentNew.vue +++ b/src/popup/router/pages/CommentNew.vue @@ -7,7 +7,7 @@ - @@ -18,9 +18,10 @@ diff --git a/src/popup/router/pages/Retip.vue b/src/popup/router/pages/Retip.vue index b01ad92e2..cfd745625 100644 --- a/src/popup/router/pages/Retip.vue +++ b/src/popup/router/pages/Retip.vue @@ -21,7 +21,7 @@ - @@ -34,11 +34,12 @@ import { mapGetters, mapState } from 'vuex'; import BigNumber from 'bignumber.js'; import tipping from 'aepp-raendom/src/utils/tippingContractUtil'; import { MAGNITUDE, calculateFee, TX_TYPES } from '../../utils/constants'; -import openUrl from '../../utils/openUrl'; +import deeplinkApi from '../../../mixins/deeplinkApi'; import AmountSend from '../components/AmountSend'; import UrlStatus from '../components/UrlStatus'; export default { + mixins: [deeplinkApi], components: { AmountSend, UrlStatus }, data: () => ({ tip: {}, @@ -75,11 +76,6 @@ export default { this.loading = false; }, methods: { - openCallbackOrGoHome(paramName) { - const callbackUrl = this.$route.query[paramName]; - if (callbackUrl) openUrl(decodeURIComponent(callbackUrl)); - else this.$router.push('/account'); - }, async sendTip() { const calculatedMaxValue = this.balance > this.minCallFee ? this.balance - this.minCallFee : 0; @@ -102,7 +98,7 @@ export default { time: Date.now(), type: 'tip', }); - this.openCallbackOrGoHome('x-success'); + this.openCallbackOrGoHome(true); } } catch (e) { this.$store.dispatch('modals/open', { name: 'default', type: 'transaction-failed' }); @@ -112,9 +108,6 @@ export default { this.loading = false; } }, - cancel() { - this.openCallbackOrGoHome('x-cancel'); - }, }, }; diff --git a/src/popup/router/pages/SignMessage.vue b/src/popup/router/pages/SignMessage.vue index 76514caab..931c0b0dd 100644 --- a/src/popup/router/pages/SignMessage.vue +++ b/src/popup/router/pages/SignMessage.vue @@ -21,35 +21,23 @@ - diff --git a/src/popup/router/pages/QrCodeReader.vue b/src/popup/router/pages/QrCodeReader.vue index ff04d4efa..e04cc548f 100644 --- a/src/popup/router/pages/QrCodeReader.vue +++ b/src/popup/router/pages/QrCodeReader.vue @@ -22,7 +22,7 @@ export default { }; }, created() { - this.$store.commit('SET_MAIN_LOADING', true); + this.$store.commit('setMainLoading', true); }, methods: { onDecode(address) { @@ -34,9 +34,9 @@ export default { const url = browser.extension.getURL('./popup/CameraRequestPermission.html'); try { await promise; - this.$store.commit('SET_MAIN_LOADING', false); + this.$store.commit('setMainLoading', false); } catch (error) { - this.$store.commit('SET_MAIN_LOADING', false); + this.$store.commit('setMainLoading', false); openUrl(url); if (error.name === 'NotAllowedError') { this.errorMessage = 'ERROR: you need to grant camera access permisson'; diff --git a/src/popup/router/pages/SecuritySettings.vue b/src/popup/router/pages/SecuritySettings.vue index 2cf6c6566..e68d479c5 100644 --- a/src/popup/router/pages/SecuritySettings.vue +++ b/src/popup/router/pages/SecuritySettings.vue @@ -153,7 +153,7 @@ export default { shuffleArray(this.seeds); }, setBackedUpSeed() { - this.$store.commit('SET_BACKED_UP_SEED', true); + this.$store.commit('setBackedUpSeed', true); this.$router.push('/account'); }, setAlertData(fill, show, content) { @@ -195,7 +195,7 @@ export default { this.loading = true; this.seed_verified = true; this.type = '5'; - this.$store.commit('SET_BACKED_UP_SEED', true); + this.$store.commit('setBackedUpSeed', true); } } else { this.seedError = { error: 'Oops! Incorrect length of words!' }; diff --git a/src/popup/router/pages/Tip.vue b/src/popup/router/pages/Tip.vue index 6dff935ce..96cfbea32 100644 --- a/src/popup/router/pages/Tip.vue +++ b/src/popup/router/pages/Tip.vue @@ -172,14 +172,14 @@ export default { this.amount = parseFloat(amount); this.note = note; } else { - this.$store.commit('SET_TIP_DETAILS', null); + this.$store.commit('setTipDetails', null); } } this.$watch( ({ amount, note }) => [amount, note], ([amount, note]) => { const exp = new Date().setMinutes(new Date().getMinutes() + 20); - this.$store.commit('SET_TIP_DETAILS', { note, amount, exp }); + this.$store.commit('setTipDetails', { note, amount, exp }); }, ); }, diff --git a/src/store/actions.js b/src/store/actions.js index 8faca7ec6..a39a444cb 100644 --- a/src/store/actions.js +++ b/src/store/actions.js @@ -1,6 +1,5 @@ import { flatten, uniq, orderBy } from 'lodash-es'; import axios from 'axios'; -import * as types from './mutation-types'; import { convertToAE, stringifyForStorage, @@ -12,18 +11,18 @@ import { BACKEND_URL, AEX2_METHODS } from '../popup/utils/constants'; export default { setAccount({ commit }, payload) { - commit(types.UPDATE_ACCOUNT, payload); - commit(types.UPDATE_BALANCE); + commit('updateAccount', payload); + commit('updateBalance'); }, switchNetwork({ commit }, payload) { - commit(types.SWITCH_NETWORK, payload); - commit(types.UPDATE_LATEST_TRANSACTIONS, []); - commit(types.SET_NODE_STATUS, 'connecting'); + commit('switchNetwork', payload); + commit('updateLatestTransactions', []); + commit('setNodeStatus', 'connecting'); if (process.env.IS_EXTENSION) postMessage({ type: AEX2_METHODS.SWITCH_NETWORK, payload }); }, async updateBalance({ commit, state }) { const balance = await state.sdk.balance(state.account.publicKey).catch(() => 0); - commit(types.UPDATE_BALANCE, convertToAE(balance)); + commit('updateBalance', convertToAE(balance)); }, async fetchTransactions({ state }, { limit, page, recent }) { if (!state.middleware) return []; @@ -74,13 +73,13 @@ export default { }, async setLogin({ commit }, { keypair }) { - commit('UPDATE_ACCOUNT', keypair); - commit('SET_ACTIVE_ACCOUNT', { publicKey: keypair.publicKey, index: 0 }); - commit('UPDATE_ACCOUNT', keypair); - commit('SWITCH_LOGGED_IN', true); + commit('updateAccount', keypair); + commit('setActiveAccount', { publicKey: keypair.publicKey, index: 0 }); + commit('updateAccount', keypair); + commit('switchLoggedIn', true); }, async setPendingTx({ commit, state: { transactions } }, tx) { - commit('SET_PENDING_TXS', [...transactions.pending, tx]); + commit('setPendingTxs', [...transactions.pending, tx]); }, async getCurrencies({ state: { nextCurrenciesFetch }, commit }) { if (!nextCurrenciesFetch || nextCurrenciesFetch <= new Date().getTime()) { @@ -90,8 +89,8 @@ export default { 'https://api.coingecko.com/api/v3/simple/price?ids=aeternity&vs_currencies=usd,eur,aud,ron,brl,cad,chf,cny,czk,dkk,gbp,hkd,hrk,huf,idr,ils,inr,isk,jpy,krw,mxn,myr,nok,nzd,php,pln,ron,rub,sek,sgd,thb,try,zar,xau', ) ).data; - commit('SET_CURRENCIES', aeternity); - commit('SET_NEXT_CURRENCY_FETCH', new Date().getTime() + 3600000); + commit('setCurrencies', aeternity); + commit('setNextCurrencyFetch', new Date().getTime() + 3600000); } catch (e) { console.error(`Cannot fetch currencies: ${e}`); } @@ -100,9 +99,9 @@ export default { async setPermissionForAccount({ commit, state: { connectedAepps } }, { host, account }) { if (connectedAepps[host]) { if (connectedAepps[host].includes(account)) return; - commit('UPDATE_CONNECTED_AEPP', { host, account }); + commit('updateConnectedAepp', { host, account }); } else { - commit('ADD_CONNECTED_AEPP', { host, account }); + commit('addConnectedAepp', { host, account }); } }, async getWebPageAddresses({ state: { sdk } }) { @@ -132,7 +131,7 @@ export default { const contractAddress = tipContract.includes('.chain') ? getAddressByNameEntry(await sdk.api.getNameEntryByName(tipContract), 'contract_pubkey') : tipContract; - commit('SET_TIPPING_ADDRESS', contractAddress); + commit('setTippingAddress', contractAddress); return contractAddress; }, async getHeight({ state: { sdk } }) { diff --git a/src/store/mutation-types.js b/src/store/mutation-types.js deleted file mode 100644 index e16144e6e..000000000 --- a/src/store/mutation-types.js +++ /dev/null @@ -1,26 +0,0 @@ -export const UPDATE_ACCOUNT = 'UPDATE_ACCOUNT'; -export const UPDATE_BALANCE = 'UPDATE_BALANCE'; -export const SWITCH_NETWORK = 'SWITCH_NETWORK'; -export const SWITCH_LOGGED_IN = 'SWITCH_LOGGED_IN'; -export const UPDATE_LATEST_TRANSACTIONS = 'UPDATE_LATEST_TRANSACTIONS'; -export const SET_PENDING_TXS = 'SET_PENDING_TXS'; -export const SET_NAMES = 'SET_NAMES'; -export const SET_ACTIVE_ACCOUNT = 'SET_ACTIVE_ACCOUNT'; -export const SET_MIDDLEWARE = 'SET_MIDDLEWARE'; -export const SET_ENCRYPTED_WALLET = 'SET_ENCRYPTED_WALLET'; -export const SET_TIPPING = 'SET_TIPPING'; -export const SET_MAIN_LOADING = 'SET_MAIN_LOADING'; -export const SET_NODE_STATUS = 'SET_NODE_STATUS'; -export const SET_CURRENCIES = 'SET_CURRENCIES'; -export const ADD_NOTIFICATION = 'ADD_NOTIFICATION'; -export const SET_NOTIFICATIONS_VISITED = 'SET_NOTIFICATIONS_VISITED'; -export const SET_BACKED_UP_SEED = 'SET_BACKED_UP_SEED'; -export const SET_NEXT_CURRENCY_FETCH = 'SET_NEXT_CURRENCY_FETCH'; -export const SET_TIP_DETAILS = 'SET_TIP_DETAILS'; -export const SET_TX_QUEUE = 'SET_TX_QUEUE'; -export const ADD_CONNECTED_AEPP = 'ADD_CONNECTED_AEPP'; -export const UPDATE_CONNECTED_AEPP = 'UPDATE_CONNECTED_AEPP'; -export const SET_MNEMONIC = 'SET_MNEMONIC'; -export const SET_TOUR_RUNNING = 'SET_TOUR_RUNNING'; -export const SET_TOUR_STATUS_BAR = 'SET_TOUR_STATUS_BAR'; -export const SET_TIPPING_ADDRESS = 'SET_TIPPING_ADDRESS'; diff --git a/src/store/mutations.js b/src/store/mutations.js index d3b6dcabe..6def6ec68 100644 --- a/src/store/mutations.js +++ b/src/store/mutations.js @@ -1,30 +1,29 @@ -import * as types from './mutation-types'; import { defaultNetwork } from '../popup/utils/constants'; export default { - [types.UPDATE_ACCOUNT](state, payload) { + updateAccount(state, payload) { state.account = payload; }, - [types.UPDATE_BALANCE](state, payload) { + updateBalance(state, payload) { state.balance = payload; }, - [types.SWITCH_NETWORK](state, payload) { + switchNetwork(state, payload) { state.current.network = payload; }, - [types.SWITCH_LOGGED_IN](state, payload) { + switchLoggedIn(state, payload) { state.isLoggedIn = payload; }, - [types.UPDATE_LATEST_TRANSACTIONS](state, payload) { + updateLatestTransactions(state, payload) { state.transactions.latest = payload; }, - [types.SET_PENDING_TXS](state, payload) { + setPendingTxs(state, payload) { state.transactions.pending = payload; }, - [types.SET_ACTIVE_ACCOUNT](state, payload) { + setActiveAccount(state, payload) { state.account.publicKey = payload.publicKey; state.activeAccount = payload.index; }, - [types.SET_NAMES](state, { names }) { + setNames(state, { names }) { state.names = names; }, setUserNetwork(state, { index, ...network }) { @@ -37,64 +36,64 @@ export default { initSdk(state, payload) { state.sdk = payload; }, - [types.SET_MIDDLEWARE](state, payload) { + setMiddleware(state, payload) { state.middleware = payload; }, - [types.SET_ENCRYPTED_WALLET](state, payload) { + setEncryptedWallet(state, payload) { state.encryptedWallet = payload; }, - [types.SET_TIPPING](state, payload) { + setTipping(state, payload) { state.tipping = payload; }, - [types.SET_MAIN_LOADING](state, payload) { + setMainLoading(state, payload) { state.mainLoading = payload; }, - [types.SET_NODE_STATUS](state, payload) { + setNodeStatus(state, payload) { state.nodeStatus = payload; }, setCurrentCurrency(state, currency) { state.current.currency = currency; }, - [types.SET_CURRENCIES](state, payload) { + setCurrencies(state, payload) { state.currencies = payload; }, - [types.SET_NEXT_CURRENCY_FETCH](state, payload) { + setNextCurrencyFetch(state, payload) { state.nextCurrenciesFetch = payload; }, - [types.ADD_NOTIFICATION](state, payload) { + addNotification(state, payload) { state.notifications = [...state.notifications, { ...payload, visited: false }]; }, - [types.SET_NOTIFICATIONS_VISITED](state) { + setNotificationsVisited(state) { state.notifications = state.notifications.map(n => ({ ...n, visited: true })); }, - [types.SET_TIP_DETAILS](state, payload) { + setTipDetails(state, payload) { state.tip = payload; }, - [types.SET_TX_QUEUE](state, payload) { + setTxQueue(state, payload) { state.txQueue = [...state.txQueue, payload]; }, - [types.ADD_CONNECTED_AEPP](state, { host, account }) { + addConnectedAepp(state, { host, account }) { state.connectedAepps = { ...state.connectedAepps, [host]: [account] }; }, - [types.UPDATE_CONNECTED_AEPP](state, { host, account }) { + updateConnectedAepp(state, { host, account }) { state.connectedAepps = { ...state.connectedAepps, [host]: [...state.connectedAepps[host].accounts, account], }; }, - [types.SET_MNEMONIC](state, payload) { + setMnemonic(state, payload) { state.mnemonic = payload; }, - [types.SET_BACKED_UP_SEED](state, payload) { + setBackedUpSeed(state, payload) { state.backedUpSeed = payload; }, - [types.SET_TOUR_RUNNING](state, payload) { + setTourRunning(state, payload) { state.tourRunning = payload; }, - [types.SET_TOUR_STATUS_BAR](state, payload) { + setTourStatusBar(state, payload) { state.tourStartBar = payload; }, - [types.SET_TIPPING_ADDRESS](state, payload) { + setTippingAddress(state, payload) { state.tippingAddress = payload; }, setSaveErrorLog(state) { diff --git a/src/store/plugins/names.js b/src/store/plugins/names.js index 0033e6bbf..cc059cc44 100644 --- a/src/store/plugins/names.js +++ b/src/store/plugins/names.js @@ -60,7 +60,7 @@ export default store => if (revoked) { if (name.name === defaultName) defaultNameRevoked = true; commit( - 'ADD_NOTIFICATION', + 'addNotification', { title: '', content: i18n.t('pages.names.revoked-notification', { From 2e4d886ae37341cce1c03dd8c82209101fab246d Mon Sep 17 00:00:00 2001 From: Dmitry Kostin Date: Fri, 11 Sep 2020 17:00:54 +1000 Subject: [PATCH 67/80] networks.js: Fix tests --- tests/e2e/integration/networks.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/tests/e2e/integration/networks.js b/tests/e2e/integration/networks.js index 79a6214d2..292f19c3e 100644 --- a/tests/e2e/integration/networks.js +++ b/tests/e2e/integration/networks.js @@ -58,7 +58,7 @@ describe('Test cases for networks page', () => { it('Can add new network', () => { cy.addNetwork( - 'Mainnet', + 'Newnetwork', defaultNetwork.url, defaultNetwork.middlewareUrl, defaultNetwork.compilerUrl, @@ -67,7 +67,7 @@ describe('Test cases for networks page', () => { it('Can delete network', () => { cy.selectNetwork( - 'Mainnet', + 'Newnetwork', defaultNetwork.url, defaultNetwork.middlewareUrl, defaultNetwork.compilerUrl, @@ -77,7 +77,7 @@ describe('Test cases for networks page', () => { .get('[data-cy=delete]') .should('be.visible') .click() - .get('[data-cy=networks]') + .get('[data-cy=networks] .network-row') .children() .should('have.length', 2) .get('[data-cy=networks] .network-row') @@ -88,7 +88,7 @@ describe('Test cases for networks page', () => { it('Can select network', () => { cy.selectNetwork( - 'Mainnet', + 'Newnetwork', defaultNetwork.url, defaultNetwork.middlewareUrl, defaultNetwork.compilerUrl, @@ -100,7 +100,7 @@ describe('Test cases for networks page', () => { it("Can't add network with same name", () => { cy.selectNetwork( - 'Mainnet', + 'Newnetwork', defaultNetwork.url, defaultNetwork.middlewareUrl, defaultNetwork.compilerUrl, @@ -108,7 +108,7 @@ describe('Test cases for networks page', () => { .get('[data-cy=to-add]') .click() .enterNetworkDetails( - 'Mainnet', + 'Newnetwork', defaultNetwork.url, defaultNetwork.middlewareUrl, defaultNetwork.compilerUrl, @@ -120,7 +120,7 @@ describe('Test cases for networks page', () => { it('Can edit network', () => { cy.selectNetwork( - 'Mainnet', + 'Newnetwork', defaultNetwork.url, defaultNetwork.middlewareUrl, defaultNetwork.compilerUrl, @@ -131,7 +131,7 @@ describe('Test cases for networks page', () => { .should('be.visible') .click() .get('[data-cy=network] input') - .should('have.value', 'Mainnet') + .should('have.value', 'Newnetwork') .get('[data-cy=url] input') .should('have.value', defaultNetwork.url) .clear() @@ -143,10 +143,10 @@ describe('Test cases for networks page', () => { .get('[data-cy=connect]') .click() .get('[data-cy=network-url]') - .eq(1) + .eq(2) .should('contain', defaultNetwork.url) .get('[data-cy=network-middleware]') - .eq(1) + .eq(2) .should('contain', defaultNetwork.middlewareUrl) .goBack() .get('.transactionList') From d5f21b433123a4fd032452cb4cdd06c50a59a836 Mon Sep 17 00:00:00 2001 From: Dmitry Kostin Date: Fri, 11 Sep 2020 17:28:36 +1000 Subject: [PATCH 68/80] Change checkbox styles according to latest designs --- src/icons/checkbox-checked.svg | 2 +- src/icons/checkbox-unchecked.svg | 3 --- src/icons/iframe/checkbox-checked.svg | 3 --- src/icons/iframe/checkbox-unchecked.svg | 3 --- src/popup/router/components/CheckBox.vue | 12 +++--------- src/popup/router/pages/Index.vue | 16 ++++++---------- src/popup/router/pages/Intro.vue | 4 ++-- 7 files changed, 12 insertions(+), 31 deletions(-) delete mode 100644 src/icons/checkbox-unchecked.svg delete mode 100644 src/icons/iframe/checkbox-checked.svg delete mode 100644 src/icons/iframe/checkbox-unchecked.svg diff --git a/src/icons/checkbox-checked.svg b/src/icons/checkbox-checked.svg index 578c2a69a..ff7b678cd 100644 --- a/src/icons/checkbox-checked.svg +++ b/src/icons/checkbox-checked.svg @@ -1,3 +1,3 @@ - + diff --git a/src/icons/checkbox-unchecked.svg b/src/icons/checkbox-unchecked.svg deleted file mode 100644 index bd790edb9..000000000 --- a/src/icons/checkbox-unchecked.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/icons/iframe/checkbox-checked.svg b/src/icons/iframe/checkbox-checked.svg deleted file mode 100644 index 3193343d1..000000000 --- a/src/icons/iframe/checkbox-checked.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/icons/iframe/checkbox-unchecked.svg b/src/icons/iframe/checkbox-unchecked.svg deleted file mode 100644 index abdd7518b..000000000 --- a/src/icons/iframe/checkbox-unchecked.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/popup/router/components/CheckBox.vue b/src/popup/router/components/CheckBox.vue index 5aa98b92a..f5d4a6aef 100644 --- a/src/popup/router/components/CheckBox.vue +++ b/src/popup/router/components/CheckBox.vue @@ -67,7 +67,9 @@ export default { } .checkmark { - background: no-repeat url('../../../icons/checkbox-unchecked.svg'); + background-color: #272831; + border: 1.3px solid #515259; + border-radius: 2px; height: 20px; width: 20px; margin-right: 15px; @@ -77,14 +79,6 @@ export default { } } - &.iframe .checkmark { - background: no-repeat url('../../../icons/iframe/checkbox-unchecked.svg'); - - &.checked { - background-image: url('../../../icons/iframe/checkbox-checked.svg'); - } - } - .checkbox-holder { position: relative; margin: 0 10px; diff --git a/src/popup/router/pages/Index.vue b/src/popup/router/pages/Index.vue index c274bc84b..8d6f28061 100644 --- a/src/popup/router/pages/Index.vue +++ b/src/popup/router/pages/Index.vue @@ -16,7 +16,7 @@ {{ $t('pages.index.webVersion') }} - +
{{ $t('pages.index.term1') }} {{ @@ -81,17 +81,13 @@ export default { font-weight: 500; } -.checkbox { +.checkbox-container { margin: 0 auto 25px auto; - max-width: 357px; + max-width: 270px; - &.iframe { - max-width: 270px; - - /* stylelint-disable-next-line selector-pseudo-element-no-unknown */ - ::v-deep .checkmark { - margin-right: 5px; - } + /* stylelint-disable-next-line selector-pseudo-element-no-unknown */ + ::v-deep .checkmark { + margin-right: 5px; } } diff --git a/src/popup/router/pages/Intro.vue b/src/popup/router/pages/Intro.vue index 33c19d247..1cb13a85a 100644 --- a/src/popup/router/pages/Intro.vue +++ b/src/popup/router/pages/Intro.vue @@ -80,7 +80,7 @@