Skip to content
Snippets Groups Projects
nheko_es.ts 137 KiB
Newer Older
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="es">
<context>
    <name>ActiveCallBar</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/voip/ActiveCallBar.qml" line="+108"/>
        <source>Calling...</source>
        <translation>Llamando...</translation>
    </message>
    <message>
        <location line="+10"/>
        <location line="+10"/>
        <source>Connecting...</source>
        <translation>Conectando...</translation>
    </message>
    <message>
        <location line="+67"/>
        <source>You are screen sharing</source>
Drake's avatar
Drake committed
        <translation>Estás compartiendo tu pantalla</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Hide/Show Picture-in-Picture</source>
        <translation>Ocultar/Mostrar Picture-in-Picture</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Unmute Mic</source>
        <translation>Desilenciar micrófono</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Mute Mic</source>
        <translation>Silenciar micrófono</translation>
    </message>
</context>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>Cache</name>
    <message numerus="yes">
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/Cache.cpp" line="+2512"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>%1 and %n other(s)</source>
Drake's avatar
Drake committed
        <translation>
            <numerusform>%1 y %n otro</numerusform>
            <numerusform>%1 y %n otros</numerusform>
Nicolas Werner's avatar
Nicolas Werner committed
        </translation>
    </message>
    <message>
        <location line="+2"/>
        <location line="+175"/>
        <source>Empty Room</source>
Drake's avatar
Drake committed
        <translation>Sala vacía</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
</context>
<context>
    <name>CallInvite</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/voip/CallInvite.qml" line="+77"/>
        <source>Video Call</source>
        <translation>Videollamada</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Voice Call</source>
        <translation>Llamada de voz</translation>
    </message>
    <message>
        <location line="+62"/>
        <source>No microphone found.</source>
        <translation>No se encontró micrófono.</translation>
    </message>
</context>
<context>
    <name>CallInviteBar</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/voip/CallInviteBar.qml" line="+66"/>
        <source>Video Call</source>
        <translation>Videollamada</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Voice Call</source>
        <translation>Llamada de voz</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Devices</source>
        <translation>Dispositivos</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+11"/>
        <source>Accept</source>
        <translation>Aceptar</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
        <source>Unknown microphone: %1</source>
        <translation>Micrófono desconocido: %1</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+9"/>
        <source>Unknown camera: %1</source>
        <translation>Cámara desconocida: %1</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+14"/>
        <source>Decline</source>
        <translation>Rechazar</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="-31"/>
        <source>No microphone found.</source>
        <translation>No se encontró micrófono.</translation>
    </message>
</context>
<context>
    <name>CallManager</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/voip/CallManager.cpp" line="+519"/>
        <source>Entire screen</source>
        <translation>Pantalla completa</translation>
    </message>
</context>
<context>
    <name>ChatPage</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/ChatPage.cpp" line="+120"/>
        <source>Failed to invite user: %1</source>
        <translation>No se pudo invitar al usuario: %1</translation>
    </message>
    <message>
        <location line="+4"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+655"/>
        <source>Invited user: %1</source>
Drake's avatar
Drake committed
        <translation>Se invitó al usuario: %1</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="-460"/>
        <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
Drake's avatar
Drake committed
        <translation>La migración de cache a la versión actual ha fallado. Esto puede deberse a diferentes razones. Por favor, reporte el incidente y mientras tanto intente usar una versión anterior. También puede probar a borrar la cache manualmente.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
        <source>The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache.</source>
Drake's avatar
Drake committed
        <translation>La cache en su disco es más reciente de lo que esta versión de Nheko soporta. Por favor actualiza Nheko o limpia la cache.</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+41"/>
        <source>Failed to open database, logging out!</source>
Drake's avatar
Drake committed
        <translation>Error al abrir la base de datos, cerrando sesión!</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+304"/>
        <source>Confirm join</source>
Drake's avatar
Drake committed
        <translation>Confirmar unirse</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Do you really want to join %1?</source>
        <translation>¿Seguro que desea unirse a %1?</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+41"/>
        <source>Room %1 created.</source>
        <translation>Sala %1 creada.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+44"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+446"/>
        <source>Confirm invite</source>
        <translation>Confirmar invitación</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="-445"/>
        <source>Do you really want to invite %1 (%2)?</source>
Drake's avatar
Drake committed
        <translation>¿Seguro que quieres invitar a %1 (%2)?</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+12"/>
        <source>Failed to invite %1 to %2: %3</source>
Drake's avatar
Drake committed
        <translation>No se ha podido invitar a %1 a %2: %3</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+34"/>
        <source>Kicked user: %1</source>
        <translation>Se ha expulsado a %1</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+28"/>
        <source>Failed to ban %1 in %2: %3</source>
Drake's avatar
Drake committed
        <translation>Error al banear a %1 en %2: %3</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+3"/>
        <source>Banned user: %1</source>
Drake's avatar
Drake committed
        <translation>Usuario baneado: %1</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Confirm unban</source>
Drake's avatar
Drake committed
        <translation>Confirmar desbaneo</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Do you really want to unban %1 (%2)?</source>
Drake's avatar
Drake committed
        <translation>¿Seguro que quieres desbanear a %1 (%2)?</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+10"/>
        <source>Failed to unban %1 in %2: %3</source>
Drake's avatar
Drake committed
        <translation>Error al desbanear a %1 en %2: %3</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+3"/>
        <source>Unbanned user: %1</source>
Drake's avatar
Drake committed
        <translation>Usuario desbaneado: %1</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+345"/>
        <source>Do you really want to start a private chat with %1?</source>
Drake's avatar
Drake committed
        <translation>¿Seguro que quieres comenzar un chat privado con %1?</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="-892"/>
        <source>Cache migration failed!</source>
Drake's avatar
Drake committed
        <translation>Migración de cache fallida!</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Incompatible cache version</source>
        <translation>Versión de cache incompatible</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+61"/>
        <source>Failed to restore OLM account. Please login again.</source>
Drake's avatar
Drake committed
        <translation>No se ha podido restaurar la cuenta OLM. Por favor inicia sesión de nuevo.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+4"/>
        <location line="+4"/>
        <location line="+4"/>
        <source>Failed to restore save data. Please login again.</source>
Drake's avatar
Drake committed
        <translation>No se ha podido restaurar los datos guardados. Por favor inicia sesión de nuevo.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+93"/>
        <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
Drake's avatar
Drake committed
        <translation>No se han podido configurar las claves de encriptación. Respuesta del servidor: %1 %2. Por favor intentalo de nuevo más tarde.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+34"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+111"/>
        <source>Please try to login again: %1</source>
Drake's avatar
Drake committed
        <translation>Por favor intenta iniciar sesión de nuevo: %1</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Failed to join room: %1</source>
Drake's avatar
Drake committed
        <translation>No se pudo unir a la sala %1</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+4"/>
        <source>You joined the room</source>
        <translation>Te has unido a la sala</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Failed to remove invite: %1</source>
Drake's avatar
Drake committed
        <translation>Falló al remover la invitación: %1</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+19"/>
        <source>Room creation failed: %1</source>
Drake's avatar
Drake committed
        <translation>No se pudo crear la sala: %1</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+18"/>
        <source>Failed to leave room: %1</source>
Drake's avatar
Drake committed
        <translation>Error al salir de la sala: %1</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+59"/>
        <source>Reason for the kick</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Enter reason for kicking %1 (%2) or hit enter for no reason:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Failed to kick %1 from %2: %3</source>
Drake's avatar
Drake committed
        <translation>Falló al expulsar a %1 de %2: %3</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
        <location line="+15"/>
        <source>Reason for the ban</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Enter reason for banning %1 (%2) or hit enter for no reason:</source>
        <translation type="unfinished"></translation>
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
        <location filename="../qml/ChatPage.qml" line="+37"/>
        <source>No network connection</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
Nicolas Werner's avatar
Nicolas Werner committed
    <name>CommunitiesList</name>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/CommunitiesList.qml" line="+46"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Hide rooms with this tag or from this space by default.</source>
Drake's avatar
Drake committed
        <translation>Esconder salas con esta etiqueta o de este espacio por defecto.</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+83"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Expand</source>
        <translation>Expandir</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+0"/>
        <source>Collapse</source>
        <translation>Colapsar</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
</context>
<context>
    <name>CommunitiesModel</name>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/>
        <source>All rooms</source>
        <translation>Todas las salas</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+2"/>
        <source>Shows all rooms without filtering.</source>
        <translation>Mostrar todas las salas sin filtros.</translation>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+19"/>
        <source>Direct Chats</source>
        <translation>Chats Directos</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Show direct chats.</source>
Drake's avatar
Drake committed
        <translation>Mostrar chats directos.</translation>
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+48"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Favourites</source>
        <translation>Favoritos</translation>
    </message>
    <message>
        <location line="+2"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Rooms you have favourited.</source>
        <translation>Salas que has marcado como favoritas.</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+7"/>
        <source>Low Priority</source>
        <translation>Baja prioridad</translation>
    </message>
    <message>
        <location line="+2"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Rooms with low priority.</source>
        <translation>Salas con baja prioridad.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+7"/>
        <source>Server Notices</source>
        <translation>Avisos del servidor</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+2"/>
        <source>Messages from your server or administrator.</source>
        <translation>Mensajes de tu servidor o administrador.</translation>
    </message>
</context>
<context>
    <name>CrossSigningSecrets</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/ChatPage.cpp" line="+260"/>
        <source>Decrypt secrets</source>
Drake's avatar
Drake committed
        <translation>Desencriptar secretos</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Enter your recovery key or passphrase to decrypt your secrets:</source>
Drake's avatar
Drake committed
        <translation>Utiliza tu clave de recuperación o contraseña para desencriptar tus secretos:</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+2"/>
        <source>Enter your recovery key or passphrase called %1 to decrypt your secrets:</source>
Drake's avatar
Drake committed
        <translation>Utiliza tu clave de recuperación o contraseña llamada %1 para desencriptar tus secretos:</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+28"/>
        <source>Decryption failed</source>
Drake's avatar
Drake committed
        <translation>Desencriptación fallida</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Failed to decrypt secrets with the provided recovery key or passphrase</source>
Drake's avatar
Drake committed
        <translation>Error al desencriptar los secretos con la clave de recuperación o contraseña utilizadas</translation>
    </message>
</context>
<context>
    <name>DigitVerification</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/device-verification/DigitVerification.qml" line="+12"/>
        <source>Verification Code</source>
Drake's avatar
Drake committed
        <translation>Código de verificación</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
        <source>Please verify the following digits. You should see the same numbers on both sides. If they differ, please press &apos;They do not match!&apos; to abort verification!</source>
Drake's avatar
Drake committed
        <translation>Por favor verifica los siguientes digitos. Deberías ver los mismos números en ambos lados. Si son diferentes,por favor presiona &apos;No son iguales!&apos; para abortar la verificación!</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+33"/>
        <source>They do not match!</source>
Drake's avatar
Drake committed
        <translation>No son iguales!</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>They match!</source>
Drake's avatar
Drake committed
        <translation>Son iguales!</translation>
    </message>
</context>
<context>
    <name>EditModal</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/ui/RoomSettings.cpp" line="+46"/>
        <source>Apply</source>
Drake's avatar
Drake committed
        <translation>Aplicar</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Cancel</source>
Drake's avatar
Drake committed
        <translation>Cancelar</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Name</source>
Drake's avatar
Drake committed
        <translation>Nombre</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Topic</source>
Drake's avatar
Drake committed
        <translation>Tema</translation>
    </message>
</context>
<context>
    <name>EmojiPicker</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/emoji/EmojiPicker.qml" line="+70"/>
        <source>Search</source>
Drake's avatar
Drake committed
        <translation>Buscar</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+193"/>
        <source>People</source>
Drake's avatar
Drake committed
        <translation>Personas</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Nature</source>
Drake's avatar
Drake committed
        <translation>Naturaleza</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Food</source>
Drake's avatar
Drake committed
        <translation>Comida</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Activity</source>
Drake's avatar
Drake committed
        <translation>Actividades</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Travel</source>
Drake's avatar
Drake committed
        <translation>Viajes</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Objects</source>
Drake's avatar
Drake committed
        <translation>Objetos</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Symbols</source>
Drake's avatar
Drake committed
        <translation>Símbolos</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Flags</source>
Drake's avatar
Drake committed
        <translation>Banderas</translation>
    </message>
</context>
<context>
    <name>EmojiVerification</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/device-verification/EmojiVerification.qml" line="+12"/>
        <source>Verification Code</source>
Drake's avatar
Drake committed
        <translation>Código de verificación</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
        <source>Please verify the following emoji. You should see the same emoji on both sides. If they differ, please press &apos;They do not match!&apos; to abort verification!</source>
Drake's avatar
Drake committed
        <translation>Por favor verifica el siguiente emoji. Deberías ver el mismo emoji en ambos lados. Si son diferentes, por favor presiona &apos;No son iguales!&apos; para abortar la verificación!</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+378"/>
        <source>They do not match!</source>
Drake's avatar
Drake committed
        <translation>No son iguales!</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>They match!</source>
Drake's avatar
Drake committed
        <translation>Son iguales!</translation>
    </message>
</context>
<context>
Joe Donofry's avatar
Joe Donofry committed
    <name>Encrypted</name>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/delegates/Encrypted.qml" line="+47"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient.</source>
Drake's avatar
Drake committed
        <translation>No hay clave para desbloquear este mensaje. Solicitamos la clave automáticamente, pero puedes intentar solicitandola de nuevo si eres impaciente.</translation>
    </message>
    <message>
Joe Donofry's avatar
Joe Donofry committed
        <location line="+2"/>
        <source>This message couldn&apos;t be decrypted, because we only have a key for newer messages. You can try requesting access to this message.</source>
Drake's avatar
Drake committed
        <translation>Este mensaje no pudo ser desencriptado, porque sólo tenemos la clave para los mensajes más recientes. Puedes intentar solicitando acceso a este mensaje.</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+2"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>There was an internal error reading the decryption key from the database.</source>
Drake's avatar
Drake committed
        <translation>Hubo un error interno leyendo la clave de desencriptación de la base de datos.</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+2"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>There was an error decrypting this message.</source>
Drake's avatar
Drake committed
        <translation>Hubo un error desencriptando este mensaje.</translation>
    </message>
    <message>
Joe Donofry's avatar
Joe Donofry committed
        <location line="+2"/>
        <source>The message couldn&apos;t be parsed.</source>
Drake's avatar
Drake committed
        <translation>Este mensaje no pudo ser procesado.</translation>
    </message>
    <message>
Joe Donofry's avatar
Joe Donofry committed
        <location line="+2"/>
        <source>The encryption key was reused! Someone is possibly trying to insert false messages into this chat!</source>
Drake's avatar
Drake committed
        <translation>La clave de encriptación fue reusada! Es posible que alguien este intentando insertar mensajes falsos en enste chat!</translation>
    </message>
    <message>
Joe Donofry's avatar
Joe Donofry committed
        <location line="+2"/>
        <source>Unknown decryption error</source>
Drake's avatar
Drake committed
        <translation>Error de desencriptación desconocido</translation>
    </message>
    <message>
Joe Donofry's avatar
Joe Donofry committed
        <location line="+10"/>
        <source>Request key</source>
Drake's avatar
Drake committed
        <translation>Solicitar clave</translation>
Joe Donofry's avatar
Joe Donofry committed
</context>
<context>
    <name>EncryptionIndicator</name>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/EncryptionIndicator.qml" line="+54"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>This message is not encrypted!</source>
Drake's avatar
Drake committed
        <translation>Este mensaje no está encriptado!</translation>
    </message>
    <message>
Joe Donofry's avatar
Joe Donofry committed
        <location line="+4"/>
        <source>Encrypted by a verified device</source>
Drake's avatar
Drake committed
        <translation>Encriptado por un dispositivo verificado</translation>
    </message>
    <message>
Joe Donofry's avatar
Joe Donofry committed
        <location line="+2"/>
        <source>Encrypted by an unverified device, but you have trusted that user so far.</source>
Drake's avatar
Drake committed
        <translation>Encriptado por un dispositivo sin verificar, pero hasta ahora has confiado en este usuario.</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
        <location line="+2"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Encrypted by an unverified device or the key is from an untrusted source like the key backup.</source>
Drake's avatar
Drake committed
        <translation>Encriptado por un dispositivo sin verificar o la clave proviene de una fuente no confiable como la copia de seguridad.</translation>
    </message>
</context>
<context>
    <name>Failed</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/device-verification/Failed.qml" line="+12"/>
        <source>Verification failed</source>
Drake's avatar
Drake committed
        <translation>Verificación fallida</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+18"/>
        <source>Other client does not support our verification protocol.</source>
Drake's avatar
Drake committed
        <translation>El otro cliente no soporta nuestro protocolo de verificación.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Key mismatch detected!</source>
Drake's avatar
Drake committed
        <translation>Las claves no son iguales!</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Device verification timed out.</source>
Drake's avatar
Drake committed
        <translation>Se agotó el tiempo para verificar el dispositivo.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+2"/>
        <source>Other party canceled the verification.</source>
Drake's avatar
Drake committed
        <translation>El otro grupo canceló la verificación.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+2"/>
        <source>Verification messages received out of order!</source>
Drake's avatar
Drake committed
        <translation>Los mensajes de verificación fueron recibidos en desorden!</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+2"/>
        <source>Unknown verification error.</source>
Drake's avatar
Drake committed
        <translation>Error de verificación desconocido.</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+16"/>
        <source>Close</source>
Drake's avatar
Drake committed
        <translation>Cerrar</translation>
    </message>
</context>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>ForwardCompleter</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/ForwardCompleter.qml" line="+40"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Forward Message</source>
Drake's avatar
Drake committed
        <translation>Reenviar Mensaje</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
</context>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>HiddenEvents</name>
    <message>
        <location filename="../../src/ui/HiddenEvents.cpp" line="+79"/>
        <location line="+10"/>
        <source>Failed to set hidden events: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>HiddenEventsDialog</name>
    <message>
        <location filename="../qml/dialogs/HiddenEventsDialog.qml" line="+31"/>
        <source>Hidden events for %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Hidden events</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+18"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>These events will be &lt;b&gt;shown&lt;/b&gt; in %1:</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+3"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>These events will be &lt;b&gt;shown&lt;/b&gt; in all rooms:</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <source>User events</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Joins, leaves, avatar and name changes, bans, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Power level changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Sent when a moderator is added/removed or the permissions of a room are changed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Stickers</source>
        <translation type="unfinished">Stickers</translation>
    </message>
</context>
Joe Donofry's avatar
Joe Donofry committed
<context>
    <name>ImagePackEditorDialog</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/dialogs/ImagePackEditorDialog.qml" line="+23"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Editing image pack</source>
Drake's avatar
Drake committed
        <translatorcomment>Just in case, I&apos;ll be leaving pack as pack instead of using paquete (which is the valid translation) but since a lot of spanish speaking people just say pack, I think it&apos;s fine</translatorcomment>
Drake's avatar
Drake committed
        <translation>Editando pack de imágenes</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+63"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Add images</source>
Drake's avatar
Drake committed
        <translation>Añadir imágenes</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
        <location line="+7"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Images (*.png *.webp *.gif *.jpg *.jpeg)</source>
Drake's avatar
Drake committed
        <translation>Imágenes (*.png *.webp *.gif *.jpg *.jpeg)</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+1"/>
        <source>Select images for pack</source>
Drake's avatar
Drake committed
        <translation>Seleccionar imágenes para el pack</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+1"/>
        <source>Add to pack</source>
Drake's avatar
Drake committed
        <translation>Añadir al pack</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+61"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Change the overview image for this pack</source>
Drake's avatar
Drake committed
        <translation>Cambiar la imagen previa para este pack</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+13"/>
        <source>Overview Image (*.png *.webp *.jpg *.jpeg)</source>
Drake's avatar
Drake committed
        <translation>Imagen previa (*.png *.webp *.jpg *.jpeg)</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+1"/>
        <source>Select overview image for pack</source>
Drake's avatar
Drake committed
        <translation>Seleccionar imagen previa para el pack</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+12"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>State key</source>
Drake's avatar
Drake committed
        <translatorcomment>There isn&apos;t a reasonable translation for this and it will sound ridiculous if I translate it, so I&apos;ll just leave it as is</translatorcomment>
        <translation>State key</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+8"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Packname</source>
Drake's avatar
Drake committed
        <translation>Nombre del pack</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+8"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Attribution</source>
Drake's avatar
Drake committed
        <translation>Atribución</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+9"/>
        <location line="+70"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Use as Emoji</source>
Drake's avatar
Drake committed
        <translation>Usar como Emoji</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="-57"/>
        <location line="+70"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Use as Sticker</source>
Drake's avatar
Drake committed
        <translation>Usar como Sticker</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="-32"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Shortcode</source>
Drake's avatar
Drake committed
        <translation>Alias</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
        <location line="+10"/>
        <source>Body</source>
Drake's avatar
Drake committed
        <translation>Cuerpo</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+35"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Remove from pack</source>
Drake's avatar
Drake committed
        <translation>Eliminar del pack</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+4"/>
        <source>Remove</source>
Drake's avatar
Drake committed
        <translation>Eliminar</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+26"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Cancel</source>
Drake's avatar
Drake committed
        <translation>Cancelar</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
        <location line="+6"/>
        <source>Save</source>
Drake's avatar
Drake committed
        <translation>Guardar</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
</context>
Joe Donofry's avatar
Joe Donofry committed
<context>
    <name>ImagePackSettingsDialog</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/dialogs/ImagePackSettingsDialog.qml" line="+24"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Image pack settings</source>
Drake's avatar
Drake committed
        <translation>Ajustes del pack de imágenes</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Joe Donofry's avatar
Joe Donofry committed
        <location line="+54"/>
        <source>Create account pack</source>
Drake's avatar
Drake committed
        <translation>Crear pack global</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+14"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>New room pack</source>
Drake's avatar
Drake committed
        <translation>Nuevo pack para la sala</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+21"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Private pack</source>
Drake's avatar
Drake committed
        <translation>Pack privado</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
        <location line="+2"/>
        <source>Pack from this room</source>
Drake's avatar
Drake committed
        <translation>Pack de esta sala</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
        <location line="+2"/>
        <source>Globally enabled pack</source>
Drake's avatar
Drake committed
        <translation>Pack habilitado globalmente</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+66"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Enable globally</source>
Drake's avatar
Drake committed
        <translation>Habilitar pack globalmente</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
        <location line="+4"/>
        <source>Enables this pack to be used in all rooms</source>
Drake's avatar
Drake committed
        <translation>Permite que este pack sea usado en todas las salas</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Joe Donofry's avatar
Joe Donofry committed
        <location line="+10"/>
        <source>Edit</source>
Drake's avatar
Drake committed
        <translation>Editar</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+65"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Close</source>
Drake's avatar
Drake committed
        <translation>Cerrar</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
</context>
<context>
    <name>InputBar</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/timeline/InputBar.cpp" line="+270"/>
        <source>Select a file</source>
Drake's avatar
Drake committed
        <translation>Seleccionar un archivo</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>All Files (*)</source>
Drake's avatar
Drake committed
        <translation>Todos los archivos (*)</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+483"/>
        <source>Failed to upload media. Please try again.</source>
Drake's avatar
Drake committed
        <translation>No se ha podido subir el archivo. Por favor, intenta de nuevo.</translation>
    </message>
</context>
<context>
Nicolas Werner's avatar
Nicolas Werner committed
    <name>InviteDialog</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/dialogs/InviteDialog.qml" line="+34"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Invite users to %1</source>
Drake's avatar
Drake committed
        <translation>Invitar usuarios a %1</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+23"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>User ID to invite</source>
Drake's avatar
Drake committed
        <translation>ID de usuario a invitar</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+14"/>
        <source>@joe:matrix.org</source>
        <comment>Example user id. The name &apos;joe&apos; can be localized however you want.</comment>
Drake's avatar
Drake committed
        <translation>@joe:matrix.org</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+17"/>
        <source>Add</source>
Drake's avatar
Drake committed
        <translation>Añadir</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
        <location line="+84"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Invite</source>
Drake's avatar
Drake committed
        <translation>Invitar</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
        <location line="+7"/>
        <source>Cancel</source>
Drake's avatar
Drake committed
        <translation>Cancelar</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>JoinRoomDialog</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/dialogs/JoinRoomDialog.qml" line="+15"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Join room</source>
Drake's avatar
Drake committed
        <translation>Unirse a la sala</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+21"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Room ID or alias</source>
Drake's avatar
Drake committed
        <translation>ID de la sala o alias</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
</context>
<context>
    <name>LeaveRoomDialog</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/dialogs/LeaveRoomDialog.qml" line="+16"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Leave room</source>
Drake's avatar
Drake committed
        <translation>Salir de la sala</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+1"/>
        <source>Are you sure you want to leave?</source>
Drake's avatar
Drake committed
        <translation>¿Seguro que deseas salir?</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
</context>
<context>
    <name>LoginPage</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/pages/LoginPage.qml" line="+59"/>
        <source>Matrix ID</source>
Drake's avatar
Drake committed
        <translation>ID de Matrix</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+1"/>
        <source>e.g @joe:matrix.org</source>
Drake's avatar
Drake committed
        <translation>ej @joe:matrix.org</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+3"/>
        <source>Your login name. A mxid should start with @ followed by the user id. After the user id you need to include your server name after a :.
You can also put your homeserver address there, if your server doesn&apos;t support .well-known lookup.
Example: @user:server.my
If Nheko fails to discover your homeserver, it will show you a field to enter the server manually.</source>
Drake's avatar
Drake committed
        <translation>Tu nombre para iniciar sesión. Un mxid debe empezar con @ seguido del id de usuario. Después del id de usuario debes incluir el nombre de tu servidor después de un :.
También puedes poner la dirección de tu servidor base, si tu servidor no soporta busqueda mediante un archivo .well-known.
Ejemplo: @usuario:mi.servidor
Si Nheko falla en descubrir tu servidor base, te mostrara una casilla para insertar el servidor manualmente.</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Password</source>
Drake's avatar
Drake committed
        <translation>Contraseña</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Your password.</source>
Drake's avatar
Drake committed
        <translation>Tu contraseña.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+8"/>
        <source>Device name</source>
Drake's avatar
Drake committed
        <translation>Nombre de dispositivo</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>A name for this device, which will be shown to others, when verifying your devices. If none is provided a default is used.</source>
Drake's avatar
Drake committed
        <translation>Nombre para este dispositivo, el cual será mostrado a otros, cuando verifiques tus dispositivos. Si no se provee uno el nombre por defecto es utilizado.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+10"/>
        <source>Homeserver address</source>
Drake's avatar
Drake committed
        <translation>Dirección del servidor base</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>server.my:8787</source>
Drake's avatar
Drake committed
        <translation>mi.servidor:8787</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+3"/>
        <source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
Drake's avatar
Drake committed
        <translation>La dirección que se puede usar para contactar la API de cliente de tu servidor base.
Ejemplo: https://mi.servidor:8787</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+30"/>
        <source>LOGIN</source>
Drake's avatar
Drake committed
        <translation>INICIAR SESION</translation>
    </message>
    <message>