summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCM0use <dilanuzcs@gmail.com>2023-11-15 06:12:45 -0400
committerCM0use <dilanuzcs@gmail.com>2023-11-15 06:12:45 -0400
commit5b7bdd27b1d016d286a1045d6a9def8e90f5c696 (patch)
treea26b4dc0211db570b5fc94bfaa9de5e9527adfa8
parent02ebee87c2fbfcd2f2a85a94829c0f7d0518a0b6 (diff)
Spanish translation update
A lot of text translated and improved In a few days I will translate this again looking for errors and some things I missed. Enjoy!
-rw-r--r--resources/langs/nheko_es.ts1305
1 files changed, 663 insertions, 642 deletions
diff --git a/resources/langs/nheko_es.ts b/resources/langs/nheko_es.ts
index ecd67e5a..96ecc78c 100644
--- a/resources/langs/nheko_es.ts
+++ b/resources/langs/nheko_es.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.1" language="es">
+<TS version="2.1" language="es_ES">
<context>
<name>ActiveCallBar</name>
<message>
@@ -27,12 +27,12 @@
<message>
<location line="+13"/>
<source>Unmute Mic</source>
- <translation>Desilenciar micrófono</translation>
+ <translation>Activar el micrófono</translation>
</message>
<message>
<location line="+0"/>
<source>Mute Mic</source>
- <translation>Silenciar micrófono</translation>
+ <translation>Desactivar el micrófono</translation>
</message>
</context>
<context>
@@ -43,12 +43,12 @@
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
- <translation type="unfinished"></translation>
+ <translation>Fallo al despublicar el alias %1: %2</translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Fallo al actualizar los alias: %1</translation>
</message>
</context>
<context>
@@ -56,47 +56,47 @@
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+25"/>
<source>Aliases to %1</source>
- <translation type="unfinished"></translation>
+ <translation>Alias de %1</translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
- <translation type="unfinished"></translation>
+ <translation>Lista de alias de esta sala. Normalmente sólo puede añadir alias en su servidor. Puede tener un alias canónico y muchos alias alternativos.</translation>
</message>
<message>
<location line="+41"/>
<source>Primary alias</source>
- <translation type="unfinished"></translation>
+ <translation>Alias principal</translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
- <translation type="unfinished"></translation>
+ <translation>Crear alias principal</translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
- <translation type="unfinished"></translation>
+ <translation>Anúnciate como alias en esta sala</translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
- <translation type="unfinished"></translation>
+ <translation>Publicar en el directorio de salas</translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
- <translation type="unfinished"></translation>
+ <translation>Eliminar este alias</translation>
</message>
<message>
<location line="+19"/>
<source>#new-alias:server.tld</source>
- <translation type="unfinished"></translation>
+ <translation>#nuevo-alias:servidor.tld</translation>
</message>
<message>
<location line="+12"/>
<source>Add</source>
- <translation type="unfinished">Añadir</translation>
+ <translation>Añadir</translation>
</message>
</context>
<context>
@@ -104,27 +104,27 @@
<message>
<location filename="../qml/dialogs/AllowedRoomsSettingsDialog.qml" line="+24"/>
<source>Allowed rooms settings</source>
- <translation type="unfinished"></translation>
+ <translation>Configuración de las salas permitidas</translation>
</message>
<message>
<location line="+14"/>
<source>List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room.</source>
- <translation type="unfinished"></translation>
+ <translation>Lista de salas que permiten el acceso a esta sala. Cualquiera que esté en cualquiera de esas salas puede unirse a esta sala.</translation>
</message>
<message>
<location line="+36"/>
<source>Parent community</source>
- <translation type="unfinished"></translation>
+ <translation>Comunidad parental</translation>
</message>
<message>
<location line="+0"/>
<source>Other room</source>
- <translation type="unfinished"></translation>
+ <translation>Otra sala</translation>
</message>
<message>
<location line="+42"/>
<source>Enter additional rooms not in the list yet...</source>
- <translation type="unfinished"></translation>
+ <translation>Introduzca salas adicionales que aún no estén en la lista...</translation>
</message>
</context>
<context>
@@ -133,7 +133,7 @@
<location filename="../../src/Cache.cpp" line="+3143"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
- <translation type="unfinished"></translation>
+ <translation>%1 y %2</translation>
</message>
<message numerus="yes">
<location line="+2"/>
@@ -155,7 +155,7 @@
<message>
<location filename="../qml/voip/CallInvite.qml" line="+75"/>
<source>Video Call</source>
- <translation>Videollamada</translation>
+ <translation>Vídeo llamada</translation>
</message>
<message>
<location line="+0"/>
@@ -165,7 +165,7 @@
<message>
<location line="+62"/>
<source>No microphone found.</source>
- <translation>No se encontró micrófono.</translation>
+ <translation>No se encontró ningún micrófono.</translation>
</message>
</context>
<context>
@@ -173,7 +173,7 @@
<message>
<location filename="../qml/voip/CallInviteBar.qml" line="+65"/>
<source>Video Call</source>
- <translation>Videollamada</translation>
+ <translation>Vídeo llamada</translation>
</message>
<message>
<location line="+0"/>
@@ -193,7 +193,7 @@
<message>
<location line="+4"/>
<source>No microphone found.</source>
- <translation>No se encontró micrófono.</translation>
+ <translation>No se encontró ningún micrófono.</translation>
</message>
<message>
<location line="+8"/>
@@ -216,12 +216,12 @@
<message>
<location filename="../../src/voip/CallManager.cpp" line="+878"/>
<source>X11</source>
- <translation type="unfinished"></translation>
+ <translation></translation>
</message>
<message>
<location line="+3"/>
<source>PipeWire</source>
- <translation type="unfinished"></translation>
+ <translation></translation>
</message>
<message>
<location line="+17"/>
@@ -246,27 +246,31 @@
<location line="-687"/>
<source>%n unread message(s) in room %1
</source>
- <translation type="unfinished">
- <numerusform></numerusform>
- <numerusform></numerusform>
+ <translation>
+ <numerusform>%n mensaje no leído en la sala %1
+</numerusform>
+ <numerusform>%n mensajes no leídos en la sala %1
+</numerusform>
</translation>
</message>
<message>
<location line="+84"/>
<source>Confirm logout</source>
- <translation type="unfinished"></translation>
+ <translation>Confirmar cierre de sesión</translation>
</message>
<message>
<location line="+1"/>
<source>Because of the following reason Nheko wants to drop you to the login page:
%1
If you think this is a mistake, you can close Nheko instead to possibly recover your encryption keys. After you have been dropped to the login page, you can sign in again using your usual methods.</source>
- <translation type="unfinished"></translation>
+ <translation>Debido a la siguiente razón Nheko quiere dejarte en la página de inicio de sesión:
+%1
+Si crees que se trata de un error, puedes cerrar Nheko para recuperar tus claves de encriptación. Después de haber sido dejado en la página de inicio de sesión, puede iniciar sesión de nuevo utilizando sus métodos habituales.</translation>
</message>
<message>
<location line="+88"/>
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue at https://github.com/Nheko-Reborn/nheko and try to use an older version in the meantime. Alternatively you can try deleting the cache manually.</source>
- <translation type="unfinished"></translation>
+ <translation>La migración de la caché a la versión actual ha fallado. Esto puede tener diferentes razones. Por favor, abre una incidencia en https://github.com/Nheko-Reborn/nheko e intenta utilizar una versión anterior mientras tanto. También puedes intentar borrar la caché manualmente.</translation>
</message>
<message>
<location line="+13"/>
@@ -281,28 +285,29 @@ If you think this is a mistake, you can close Nheko instead to possibly recover
<message>
<location line="+305"/>
<source>Knock on room</source>
- <translation type="unfinished"></translation>
+ <translation>Llamar a la sala</translation>
</message>
<message>
<location line="+3"/>
<source>You failed to join %1. You can try to knock so that others can invite you in. Do you want to do so?
You may optionally provide a reason for others to accept your knock:</source>
- <translation type="unfinished"></translation>
+ <translation>No has podido entrar en %1. Puedes intentar llamar para que otros te inviten a entrar. ¿Quieres hacerlo?
+Opcionalmente puedes dar una razón para que otros acepten tu llamada:</translation>
</message>
<message>
<location line="+1"/>
<source>Do you really want to knock on %1? You may optionally provide a reason for others to accept your knock:</source>
- <translation type="unfinished"></translation>
+ <translation>¿De verdad quieres llamar a %1? Opcionalmente puedes dar una razón para que otros acepten tu llamada:</translation>
</message>
<message>
<location line="+15"/>
<source>Failed to knock room: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Fallo al llamar a la sala: %1</translation>
</message>
<message>
<location line="+59"/>
<source>Room creation failed: Bad Alias</source>
- <translation type="unfinished"></translation>
+ <translation>Falló la creación de la sala: Alias incorrecto</translation>
</message>
<message>
<location line="+18"/>
@@ -328,12 +333,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+13"/>
<source>Reason for the kick</source>
- <translation type="unfinished"></translation>
+ <translation>Motivo de la expulsión</translation>
</message>
<message>
<location line="+1"/>
<source>Enter reason for kicking %1 (%2) or hit enter for no reason:</source>
- <translation type="unfinished"></translation>
+ <translation>Introduzca el motivo de la expulsión %1 (%2) o pulse enter si no hay motivo:</translation>
</message>
<message>
<location line="+18"/>
@@ -343,12 +348,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+10"/>
<source>Reason for the ban</source>
- <translation type="unfinished"></translation>
+ <translation>Motivo del baneo</translation>
</message>
<message>
<location line="+1"/>
<source>Enter reason for banning %1 (%2) or hit enter for no reason:</source>
- <translation type="unfinished"></translation>
+ <translation>Introduzca la razón del baneo %1 (%2)o pulse enter si no hay motivo:</translation>
</message>
<message>
<location line="+15"/>
@@ -446,7 +451,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/ChatPage.qml" line="+36"/>
<source>No network connection</source>
- <translation type="unfinished"></translation>
+ <translation>Sin conexión de red</translation>
</message>
</context>
<context>
@@ -748,17 +753,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+0"/>
<source>Collapse</source>
- <translation>Colapsar</translation>
+ <translation>Contraer</translation>
</message>
<message>
<location line="+85"/>
<source>Do not show notification counts for this community or tag.</source>
- <translation type="unfinished"></translation>
+ <translation>No mostrar recuentos de notificaciones para esta comunidad o etiqueta.</translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this community by default.</source>
- <translation type="unfinished"></translation>
+ <translation>Ocultar por defecto las salas con esta etiqueta o de esta comunidad.</translation>
</message>
</context>
<context>
@@ -796,12 +801,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+7"/>
<source>Low Priority</source>
- <translation>Baja prioridad</translation>
+ <translation>Prioridad baja</translation>
</message>
<message>
<location line="+2"/>
<source>Rooms with low priority.</source>
- <translation>Salas con baja prioridad.</translation>
+ <translation>Salas con prioridad baja.</translation>
</message>
<message>
<location line="+7"/>
@@ -811,27 +816,27 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+2"/>
<source>Messages from your server or administrator.</source>
- <translation>Mensajes de tu servidor o administrador.</translation>
+ <translation>Mensajes de su servidor o administrador.</translation>
</message>
<message>
<location line="+667"/>
<source>Failed to update community: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Error al actualizar la comunidad: %1</translation>
</message>
<message>
<location line="+18"/>
<source>Failed to delete room from community: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Error al eliminar la sala de la comunidad: %1</translation>
</message>
<message>
<location line="+23"/>
<source>Failed to update community for room: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Error al actualizar la comunidad de la sala: %1</translation>
</message>
<message>
<location line="+18"/>
<source>Failed to remove community from room: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Error al eliminar la comunidad de la sala: %1</translation>
</message>
</context>
<context>
@@ -839,17 +844,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/dialogs/ConfirmJoinRoomDialog.qml" line="+18"/>
<source>Confirm community join</source>
- <translation type="unfinished"></translation>
+ <translation>Confirmar el ingreso a la comunidad</translation>
</message>
<message>
<location line="+0"/>
<source>Confirm room join</source>
- <translation type="unfinished"></translation>
+ <translation>Confirmar unirse a la sala</translation>
</message>
<message numerus="yes">
<location line="+66"/>
<source>%n member(s)</source>
- <translation type="unfinished">
+ <translation>
<numerusform>%n miembro</numerusform>
<numerusform>%n miembros</numerusform>
</translation>
@@ -857,22 +862,22 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+25"/>
<source>This room can&apos;t be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below:</source>
- <translation type="unfinished"></translation>
+ <translation>A esta sala no se puede entrar directamente. Sin embargo, puede llamar a la sala y los miembros de la sala pueden aceptar o rechazar esta solicitud de ingreso. Además, a continuación puedes darles una razón para que te dejen entrar:</translation>
</message>
<message>
<location line="+0"/>
<source>Do you want to join this room? You can optionally add a reason below:</source>
- <translation type="unfinished"></translation>
+ <translation>¿Quieres unirte a esta sala? Si lo desea, puede añadir un motivo a continuación:</translation>
</message>
<message>
<location line="+32"/>
<source>Knock</source>
- <translation type="unfinished"></translation>
+ <translation>Llamar</translation>
</message>
<message>
<location line="+0"/>
<source>Join</source>
- <translation type="unfinished"></translation>
+ <translation>Unirse</translation>
</message>
</context>
<context>
@@ -880,22 +885,22 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/dialogs/CreateDirect.qml" line="+14"/>
<source>Create Direct Chat</source>
- <translation type="unfinished"></translation>
+ <translation>Crear chat directo</translation>
</message>
<message>
<location line="+60"/>
<source>User to invite</source>
- <translation type="unfinished"></translation>
+ <translation>Usuario a invitar</translation>
</message>
<message>
<location line="+1"/>
<source>@user:server.tld</source>
- <translation type="unfinished"></translation>
+ <translation>@usuario:server.tld</translation>
</message>
<message>
<location line="+15"/>
<source>Encryption</source>
- <translation type="unfinished">Encriptación</translation>
+ <translation>Encriptación</translation>
</message>
</context>
<context>
@@ -903,72 +908,72 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/dialogs/CreateRoom.qml" line="+17"/>
<source>New community</source>
- <translation type="unfinished"></translation>
+ <translation>Nueva comunidad</translation>
</message>
<message>
<location line="+0"/>
<source>New Room</source>
- <translation type="unfinished"></translation>
+ <translation>Nueva sala</translation>
</message>
<message>
<location line="+27"/>
<source>Name</source>
- <translation type="unfinished">Nombre</translation>
+ <translation>Nombre</translation>
</message>
<message>
<location line="+1"/>
<source>No name</source>
- <translation type="unfinished"></translation>
+ <translation>Sin nombre</translation>
</message>
<message>
<location line="+8"/>
<source>Topic</source>
- <translation type="unfinished">Tema</translation>
+ <translation>Tema</translation>
</message>
<message>
<location line="+1"/>
<source>No topic</source>
- <translation type="unfinished"></translation>
+ <translation>Ningún tema</translation>
</message>
<message>
<location line="+18"/>
<source>Alias</source>
- <translation type="unfinished">Alias</translation>
+ <translation>Alias</translation>
</message>
<message>
<location line="+12"/>
<source>Public</source>
- <translation type="unfinished">Público</translation>
+ <translation>Público</translation>
</message>
<message>
<location line="+6"/>
<source>Public rooms can be joined by anyone; private rooms need explicit invites.</source>
- <translation type="unfinished"></translation>
+ <translation>Cualquiera puede unirse a las salas públicas; las privadas necesitan invitaciones explícitas.</translation>
</message>
<message>
<location line="+13"/>
<source>Trusted</source>
- <translation type="unfinished"></translation>
+ <translation>De confianza</translation>
</message>
<message>
<location line="+6"/>
<source>All invitees are given the same power level as the creator</source>
- <translation type="unfinished"></translation>
+ <translation>Todos los invitados tienen el mismo nivel de poder que el creador</translation>
</message>
<message>
<location line="+15"/>
<source>Encryption</source>
- <translation type="unfinished">Encriptación</translation>
+ <translation>Encriptación</translation>
</message>
<message>
<location line="+6"/>
<source>Caution: Encryption cannot be disabled</source>
- <translation type="unfinished"></translation>
+ <translation>Atención: No se puede desactivar el cifrado</translation>
</message>
<message>
<location line="+16"/>
<source>Create Room</source>
- <translation type="unfinished"></translation>
+ <translation>Crear sala</translation>
</message>
</context>
<context>
@@ -1037,7 +1042,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
- <translation type="unfinished"></translation>
+ <translation>Los emoji mostrados pueden tener un aspecto diferente en distintos clientes si se utiliza un tipo de letra distinto. También pueden traducirse a distintos idiomas. No obstante, deben representar uno de 64 objetos o animales diferentes. Por ejemplo, un león y un gato son diferentes, pero un gato es lo mismo incluso si un cliente sólo muestra la cara de un gato, mientras que otro cliente muestra el cuerpo completo de un gato.</translation>
</message>
<message>
<location line="+10"/>
@@ -1075,7 +1080,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+2"/>
<source>The message couldn&apos;t be parsed.</source>
- <translation>Este mensaje no pudo ser procesado.</translation>
+ <translation>El mensaje no pudo ser procesado.</translation>
</message>
<message>
<location line="+2"/>
@@ -1098,12 +1103,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/delegates/EncryptionEnabled.qml" line="+38"/>
<source>%1 enabled end-to-end encryption</source>
- <translation type="unfinished"></translation>
+ <translation>%1 cifrado de extremo a extremo activado</translation>
</message>
<message>
<location line="+9"/>
<source>Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life.</source>
- <translation type="unfinished"></translation>
+ <translation>El cifrado mantiene a salvo tus mensajes, ya que sólo pueden leerlos las personas a las que se los has enviado. Para mayor seguridad, si quieres asegurarte de que estás hablando con las personas adecuadas, puedes verificarlas en la vida real.</translation>
</message>
</context>
<context>
@@ -1134,62 +1139,62 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/dialogs/EventExpirationDialog.qml" line="+33"/>
<source>Event expiration for %1</source>
- <translation type="unfinished"></translation>
+ <translation>Expiración de evento para %1</translation>
</message>
<message>
<location line="+3"/>
<source>Event expiration</source>
- <translation type="unfinished"></translation>
+ <translation>Expiración del evento</translation>
</message>
<message>
<location line="+18"/>
<source>You can configure when your messages will be deleted in %1. This only happens when Nheko is open and has permissions to delete messages until Matrix servers support this feature natively. In general 0 means disable.</source>
- <translation type="unfinished"></translation>
+ <translation>Puede configurar cuándo se borrarán sus mensajes en %1. Esto sólo ocurre cuando Nheko está abierto y tiene permisos para borrar mensajes hasta que los servidores Matrix soporten esta característica de forma nativa. En general 0 significa desactivar.</translation>
</message>
<message>
<location line="+3"/>
<source>You can configure when your messages will be deleted in all rooms unless configured otherwise. This only happens when Nheko is open and has permissions to delete messages until Matrix servers support this feature natively. In general 0 means disable.</source>
- <translation type="unfinished"></translation>
+ <translation>Puede configurar cuándo se borrarán sus mensajes en todas las salas a menos que se configure lo contrario. Esto sólo ocurre cuando Nheko está abierto y tiene permisos para borrar mensajes hasta que los servidores Matrix soporten esta función de forma nativa. En general 0 significa desactivar.</translation>
</message>
<message>
<location line="+15"/>
<source>Expire events after X days</source>
- <translation type="unfinished"></translation>
+ <translation>Expirar eventos después de X días</translation>
</message>
<message>
<location line="+1"/>
<source>Automatically redacts messages after X days, unless otherwise protected. Set to 0 to disable.</source>
- <translation type="unfinished"></translation>
+ <translation>Redacta automáticamente los mensajes después de X días, a menos que estén protegidos de otro modo. Establezca 0 para desactivar.</translation>
</message>
<message>
<location line="+20"/>
<source>Only keep latest X events</source>
- <translation type="unfinished"></translation>
+ <translation>Conservar sólo los últimos X eventos</translation>
</message>
<message>
<location line="+1"/>
<source>Deletes your events in this room if there are more than X newer messages unless otherwise protected. Set to 0 to disable.</source>
- <translation type="unfinished"></translation>
+ <translation>Borra los eventos en esta sala si hay más de X mensajes nuevos a menos que esté protegido de otra manera. Establecer en 0 para desactivar.</translation>
</message>
<message>
<location line="+21"/>
<source>Always keep latest X events</source>
- <translation type="unfinished"></translation>
+ <translation>Mantén siempre los últimos X eventos</translation>
</message>
<message>
<location line="+1"/>
<source>This prevents events to be deleted by the above 2 settings if they are the latest X messages from you in the room.</source>
- <translation type="unfinished"></translation>
+ <translation>Esto evita que los eventos sean borrados por los 2 ajustes anteriores si son los últimos X mensajes tuyos en la sala.</translation>
</message>
<message>
<location line="+21"/>
<source>Include state events</source>
- <translation type="unfinished"></translation>
+ <translation>Incluir eventos de estado</translation>
</message>
<message>
<location line="+1"/>
<source>If this is turned on, old state events also get redacted. The latest state event of any type+key combination is excluded from redaction to not remove the room name and similar state by accident.</source>
- <translation type="unfinished"></translation>
+ <translation>Si esta opción está activada, los eventos de estado antiguos también se eliminan. El último evento de estado de cualquier combinación de tipo+clave se excluye de la redacción para no eliminar el nombre de la sala y el estado similar por accidente.</translation>
</message>
</context>
<context>
@@ -1198,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/ui/EventExpiry.cpp" line="+49"/>
<location line="+10"/>
<source>Failed to set hidden events: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Error al establecer eventos ocultos: %1</translation>
</message>
</context>
<context>
@@ -1249,27 +1254,27 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/dialogs/FallbackAuthDialog.qml" line="+25"/>
<source>Fallback authentication</source>
- <translation type="unfinished"></translation>
+ <translation>Autenticación fallback</translation>
</message>
<message>
<location line="+15"/>
<source>Open the fallback, follow the steps, and confirm after completing them.</source>
- <translation type="unfinished"></translation>
+ <translation>Abra el fallback, siga los pasos y confirme después de completarlos.</translation>
</message>
<message>
<location line="+8"/>
<source>Open Fallback in Browser</source>
- <translation type="unfinished">Abrir respaldo en el navegador</translation>
+ <translation>Abrir fallback en el navegador</translation>
</message>
<message>
<location line="+5"/>
<source>Cancel</source>
- <translation type="unfinished">Cancelar</translation>
+ <translation>Cancelar</translation>
</message>
<message>
<location line="+5"/>
<source>Confirm</source>
- <translation type="unfinished">Confirmar</translation>
+ <translation>Confirmar</translation>
</message>
</context>
<context>
@@ -1285,7 +1290,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../../src/GridImagePackModel.cpp" line="+311"/>
<source>Account Pack</source>
- <translation type="unfinished"></translation>
+ <translation>Pack de cuenta</translation>
</message>
</context>
<context>
@@ -1294,7 +1299,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/ui/HiddenEvents.cpp" line="+91"/>
<location line="+10"/>
<source>Failed to set hidden events: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Error al establecer eventos ocultos: %1</translation>
</message>
</context>
<context>
@@ -1302,47 +1307,47 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/dialogs/HiddenEventsDialog.qml" line="+33"/>
<source>Hidden events for %1</source>
- <translation type="unfinished"></translation>
+ <translation>Eventos ocultos para %1</translation>
</message>
<message>
<location line="+3"/>
<source>Hidden events</source>
- <translation type="unfinished"></translation>
+ <translation>Eventos ocultos</translation>
</message>
<message>
<location line="+18"/>
<source>These events will be &lt;b&gt;shown&lt;/b&gt; in %1:</source>
- <translation type="unfinished"></translation>
+ <translation>Estos eventos se &lt;b&gt;mostrarán&lt;/b&gt; en %1:</translation>
</message>
<message>
<location line="+3"/>
<source>These events will be &lt;b&gt;shown&lt;/b&gt; in all rooms:</source>
- <translation type="unfinished"></translation>
+ <translation>Estos eventos se &lt;b&gt;mo