Skip to content

Commit

Permalink
adding spanish (es-ES) translation
Browse files Browse the repository at this point in the history
  • Loading branch information
Viterbo committed Jan 11, 2023
1 parent 5acd1a0 commit 72974c6
Show file tree
Hide file tree
Showing 2 changed files with 254 additions and 0 deletions.
252 changes: 252 additions & 0 deletions src/i18n/es-es/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,252 @@
export default {
pages: {
staking: {
note_unstaking_period: 'Tenga en cuenta que hay un período de recuperación de {period}',
claim_tlos: 'Reclamar TLOS',
add_stlos_to_metamask: 'Iniciar el cuadro de diálogo MetaMask para agregar sTLOS',
metamask_fox_logo: 'Logotipo de la zorra de MetaMask',
cancel: 'Cancelar',
stake_tlos_confirm: 'continuar significa bloquer TLOS a cambio de sTLOS. ' +
'sTLOS se puede canjear por TLOS en cualquier momento usando la pestaña Desbloquear.',
stake_tlos_confirm_2a: 'Después de que se reclamen los TLOS, éstos estarán bloqueados durante un período de', /* unstakePeriodPretty...*/
stake_tlos_confirm_2b: /*...unstakePeriodPretty */ 'después de lo cual se puede retirar a su cuenta desde la pestaña Reclamar.',
stake_tlos_confirm_3: '¿Le gustaría proceder?',
stake_tlos: 'Bloquar TLOS',
stake_tlos_subheader: 'Su bloqueo de TLOS a sTLOS le otorga acceso a una renta constante y varias aplicaciones DeFi, ' +
'aumentando aún más la rentabilidad. A medida que aumenta la cantidad de recompensas, la tasa de conversión de TLOS a sTLOS cambiará ' +
'con el tiempo. Por lo tanto, la cantidad de sTLOS recibida es menor que la cantidad de TLOS bloqueada. Las recompensas se ' +
'auto-compensarán. No se requiere ninguna acción adicional.',
receive_stlos: 'Recibir sTLOS',
available: '{balanceTlos} Disponible',
insufficient_tlos_balance: 'Saldo de TLOS insuficiente para apostar',
login_using_an_evm_wallet: 'Iniciar sesión usando una billetera EVM',
wallet_not_connected: 'Billetera no conectada',
click_to_input_full_wallet_balance: 'Haga clic para ingresar el saldo completo de la billetera\n\n' +
'El saldo mostrado se reduce en 1 TLOS para mantener su cuenta operativa.\n' +
'Saldo preciso (menos las tarifas de gas aproximadas):\n' +
'{prettyBalance} TLOS',
loading: 'Cargando...',
get_more_tlos: 'Obtener más TLOS',
connect_wallet: 'Conectar billetera',
minutes: 'minutos',
hours: 'horas',
days: 'días',
unstake: 'Desbloquear',
stake: 'Bloquear',
withdraw: 'Retirar',
telos_evm_staking: 'Bloqueo de TLOS en EVM',
stake_tlos_earn_interest: 'Bloquear TLOS para obtener sTLOS y ganar intereses de la recompensa de bloqueo',
tooltip_1: 'TAE: Tasa Anual Efectiva (APY en Inglés)\n\nLa tasa de retorno anual después de tomar en cuenta el interés compuesto.\n\n' +
'El interés se compone aproximadamente cada 30 minutos. La tasa porcentual no es fija, lo que significa que ' +
'cambiará con el tiempo con la cantidad total de TLOS bloqueado en Telos EVM y Telos nativo. ' +
'Las recompensas se pagan desde un fondo de recompensas de la comunidad al contrato de sTLOS.',
tooltip_2: 'VTB: Valor Total Bloqueado (TVL en Inglés)\n\nEl valor actual, en TLOS, de todos los activos en el contrato inteligente de sTLOS ' +
'(TLOS bloqueado), es decir, la suma de todo el TLOS bloqueado en Telos EVM en este momento.',
tooltip_3: 'Bloqueado\n\n' +
'La cantidad total bloqueada asociada con la cuenta iniciada, es decir, ' +
'su saldo de sTLOS, junto con su valor en TLOS',
tooltip_4: 'Desbloqueado\n\n' +
'El valor total de TLOS que ha desbloqueado, tanto bloqueado como desbloqueado.\n\n' +
'Cuando desbloquea\u2014es decir, canjea\u2014algun valor de sTLOS, la cantidad equivalente de ' +
'TLOS se envía en garantía ("bloqueado") por {unlockPeriod}; durante este tiempo, ' +
'no puede interactuar con este TLOS.\n\n' +
'Después de que transcurra el período de desbloqueo, puede reclamar su TLOS desbloqueado desde la pestaña Reclamar ' +
'en esta página, momento en el que se agregará a su saldo de TLOS de su cuenta.',
confirm_unstake_1a: 'Continuará canjeando sTLOS a cambio de TLOS. ' +
'El TLOS desbloqueado permanecerá bloqueado por un período de', /* unstakePeriodPretty...*/
confirm_unstake_1b: /*...unstakePeriodPretty */ 'después del cual se puede retirar a su cuenta desde la pestaña Reclamar',
confirm_unstake_2a: 'Ten en cuenta, puede desbloquear ', /* remainingDeposits...*/
confirm_unstake_2b: /*...remainingDeposits */ 'más veces antes ' +
'de alcanzar el máximo de acciones de desbloqueo concurrentes. Cuando llegue al máximo, deberá reclamar ' +
'el TLOS desbloqueado para continuar desbloqueando sTLOS. Si no tiene ningún TLOS reclamable en ese momento, debe ' +
'espear hasta que transcurra el período de bloqueo antes de que pueda reclamar el TLOS reclamado y desbloquear más sTLOS. -',
unstake_stlos_for_tlos: 'Desbloquear sTLOS a cambio de TLOS',
unstake_stlos: 'Desbloquear sTLOS',
receive_tlos: 'Recibir TLOS',
amount: 'Cantidad',
time_remaining: 'Tiempo restante',
full_staked_balance_tooltip: 'Haga clic para ingresar el saldo total bloqueado\n\n' +
'Saldo preciso (menos las tarifas de gas aproximadas):\n' +
'{prettyBalance} sTLOS',
login_using_evm_wallet: 'Inicie sesión usando una billetera EVM',
max_unstake_transactions_reached: 'Ha alcanzado el número máximo de transacciones de desbloqueo pendientes, ' +
'por favor reclame el TLOS disponible o espere a que el TLOS desbloqueado pendiente se convierta en reclamable antes de realizar otro depósito.',
click_to_change_time_format: 'Haga clic para cambiar el formato de tiempo',
unstaking: 'Desbloqueando',
available_to_withdraw: 'Disponible para retirar',
withdraw_tlos: 'Retirar TLOS',
withdraw_successful: 'Retiro exitoso! Ver transacción:',
no_withdrawable_positions: 'No hay posiciones disponibles para retirar',
},

explore_transactions: 'Explorar transacciones',
recent_transactions: 'Transacciones recientes',
telos_evm_explorer: 'Explorador Telos EVM',
rpc_endpoints: 'Puntos de entrada RPC',
monitor: 'Monitor',
oops: 'Ups. Nada por aquí...',
go_home: 'Ir a inicio',
select_sol_file: 'Seleccione el archivo de contrato .sol para cargar',
select_json_file: 'Seleccione el archivo de objeto de entrada JSON estándar para cargar',
paste_contract_contents: 'debe seleccionar un archivo para cargar o alternar la entrada para pegar el contenido del contrato',
contract_address: 'Dirección del contrato',
enter_contract_address: 'Por favor ingrese la dirección del contrato \'0x0123...\'',
invalid_address_format: 'formato de dirección no válido',
compiler_version: 'Versión del compilador',
select_compiler_version: 'seleccione la versión del compilador',
eg_contracts: 'por ejemplo, \'contratos/\'',
contract_file_directory_path: 'Ruta del directorio de archivos de contrato (dejar en blanco si no hay ninguno)',
invalid_path_format: 'la ruta debe terminar con una barra inclinada /',
upload_file: 'cargar archivo',
text_input: 'entrada de texto',
runs_value_for_optimization: 'Valor de ejecuciones para la optimización',
constructor_arguments: 'Argumentos del constructor',
comma_seperated_values: 'valores separados por comas, por ejemplo, Bob,123,0x12345...',
no_trailing_commas: 'sin comas finales',
paste_contract_code_here: 'copie y pegue el código del contrato aquí...',
enter_contract_text: 'ingrese o pegue el texto del contrato',
verify_contract: 'Verificar contrato',
reset: 'Reiniciar',
gas_used: 'Gas usado',
transactions: 'Transacciones',
account: 'Cuenta',
contract: 'Contrato',
erc20_transfers: 'Transferencias ERC20',
erc721_transfers: 'Transferencias ERC721',
erc1155_transfers: 'Transferencias ERC1155',
created_at_trx: 'Creada en la Trx',
by_address: 'Por la dirección',
number_used_once: 'Número usado una vez (nonce)',
native_account: 'Cuenta nativa',
balance: 'Balance',
},
components: {
verify_contract: 'Verificar contrato',
search_evm_address_failed: 'La búsqueda de la dirección EVM vinculada a la cuenta nativa { accountName } falló. Puede crear una en wallet.telos.net',
connect_wallet: 'Conectar billetera',
view_address: 'Ver dirección',
disconnect: 'Desconectar',
evm_wallets: 'Billeteras EVM',
advanced: 'Avanzado',
continue_on_metamask: 'Continuar en Metamask',
text1_native_wallets: 'Billeteras nativas para',
text2_advanced_users: 'usuarios avanzados',
text3_or_to_recover_assets: 'o para recuperar activos enviados a una dirección vinculada nativa',
copy_to_clipboard: 'Copiar { text } al portapapeles',
latest_block: 'Último bloque',
tlos_price: 'Precio TLOS',
click_to_expand: 'Haga clic para expandir la firma de la función',
search_evm_failed: 'La búsqueda de la dirección EVM vinculada a la cuenta nativa { search_term } falló.',
search_failed: 'La búsqueda falló, ingrese un término de búsqueda válido.',
add_to_metamask: 'Agregar { symbol } a MetaMask',
tx_hash: 'Tx Hash',
block: 'Bloque',
date: 'Fecha',
method: 'Método',
from: 'De',
to: 'A',
to_interacted_with: 'A / Interactuado con',
value_transfer: 'Valor / Transferencia',
value: 'Valor',
token: 'Token',
unknown_precision: 'Precisión desconocida',
click_to_change_format: 'Haga clic para cambiar el formato',
func_exed_based_on_dec_data: 'Función ejecutada en función de los datos decodificados',
balance: 'Balance',
error_fetching_balance: 'error al recuperar el saldo',
launch_metamask_dialog_to_add: 'Lanzar diálogo MetaMask para agregar { symbol }',
search_hints: 'Transacción,Dirección,Bloque',

transaction: {
form_from: 'De : ',
form_to: 'A : ',
form_token: 'Token : ',
consult_collection: 'Consultar colección',
consult_metadata: 'Consultar metadatos',
consult_media: 'Consultar medios',
show_total: 'Mostrar total',
show_wei: 'Mostrar wei',
value_uint256: 'Valor (uint256) : ',
tlos_transfer: 'Transferencia TLOS',
unknown: 'Desconocido',
contract_deployment: 'Despliegue de contrato',
no_internal_trxs_found: 'No se encontraron transacciones internas',
human_readable: 'Lectura humana',
no_logs_found: 'No se encontraron registros',
verify_related_contract: 'Verifique el contrato relacionado para cada registro para ver su versión legible por humanos',
},

input: {
incorrect_address_array_length: 'Debe haber { size } direcciones en la matriz',
incorrect_booleans_array_length: 'Debe haber { size } booleanos en la matriz',
incorrect_bytes_array_length: 'Debe haber { size } bytes en la matriz',
incorrect_sigint_array_length: 'Debe haber { size } enteros firmados en la matriz',
incorrect_strings_array_length: 'Debe haber { size } cadenas en la matriz',
incorrect_unsigint_array_length: 'Debe haber { size } enteros sin firmar en la matriz',

invalid_address_array_string: 'El valor ingresado no representa una matriz de direcciones',
invalid_booleans_array_string: 'El valor ingresado no representa una matriz de bool',
invalid_bytes_array_string: 'El valor ingresado no representa una matriz de bytes',
invalid_sigint_array_string: 'El valor ingresado no representa una matriz de enteros firmados',
invalid_strings_array_string: 'El valor ingresado no representa una matriz de cadenas',
invalid_unsigint_array_string: 'El valor ingresado no representa una matriz de enteros sin firmar',

invalid_address_length: 'Una dirección debe tener exactamente 40 caracteres, sin incluir "0x"',
invalid_address_start: 'Una dirección debe comenzar con 0x',
invalid_address_characters: 'La entrada contiene caracteres no válidos',
readonly: 'Este campo es de solo lectura',
required: 'Este campo es obligatorio',
too_large: 'El valor máximo para int{ size } es { max }',
too_small: 'El valor mínimo para int{ size } es { max }',
too_large_pow2: 'El valor máximo para uint{ size } es 2^{ size } - 1',
too_small_pow2: 'El valor mínimo para int{ size } es -(2^{ size }) + 1',
too_large_unsigint: 'El valor máximo para uint{ size } es 2^{ size } - 1',
no_negative_unsigint: 'El valor para uint{ size } no debe ser negativo',
invalid_signed_integer: 'Entero firmado no válido',
invalid_unsigint: 'La entrada debe ser un entero sin firmar válido',
str_input_placeholder: '["algún valor", ... , "valor final"]',
str_input_hint: 'Las comillas dobles en las cadenas deben escaparse (\\")',
},
health: {
status: 'Estado',
checked_at: 'Verificado en',
task: 'Tarea',
message: 'Mensaje',
block_height: 'Altura del bloque',
latency: 'Latencia',
},
contract_tab: {
code: 'Código',
read: 'Leer',
write: 'Escribir',
amount: 'Cantidad',
value: 'Valor',
ok: 'Ok',
cancel: 'Cancelar',
custom_decimals: 'Decimales personalizados',
custom: 'Personalizado',
},
hecontract_tabalth: {
unverified_contract_source: 'El código fuente de este contrato no ha sido verificado.',
click_here: 'Haga clic aquí',
upload_source_files: 'para cargar archivos de código fuente y verificar este contrato. ' +
'Alternativamente, puede interactuar con el contrato usando un ABI arbitrario:',
use_erc20_abi: 'Usar ABI ERC20',
use_erc721_abi: 'Usar ABI ERC721',
abi_from_json: 'ABI desde JSON',
paste_abi_json_here: 'Pegue el JSON ABI aquí',
abi_json_preview: 'Vista previa del JSON ABI',
provided_abi_invalid: 'ABI proporcionado no válido',
provided_json_invalid: 'JSON proporcionado no válido',
read_functions: 'Funciones de lectura',
write_functions: 'Funciones de escritura',
unverified_contract: 'Contrato no verificado',
},
},
layouts: {
health_status: 'Estado de la salud',
stake_telos: 'Stake TLOS',
teloscan_mainnet: 'Teloscan Mainnet',
teloscan_testnet: 'Teloscan Testnet',
},
}
2 changes: 2 additions & 0 deletions src/i18n/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import enUS from 'src/i18n/en-us';
import esEs from 'src/i18n/es-es';

export default {
'en-us': enUS,
'es-es': esEs,
};

0 comments on commit 72974c6

Please sign in to comment.