diff --git a/resources/icons/ui/delete.svg b/resources/icons/ui/delete.svg
new file mode 100644
index 00000000..6d5ee8cf
--- /dev/null
+++ b/resources/icons/ui/delete.svg
@@ -0,0 +1 @@
+
diff --git a/resources/langs/nheko_cs.ts b/resources/langs/nheko_cs.ts
index 68c4e816..773e9aed 100644
--- a/resources/langs/nheko_cs.ts
+++ b/resources/langs/nheko_cs.ts
@@ -131,12 +131,12 @@
-
+
-
+
@@ -151,7 +151,7 @@
-
+
@@ -242,7 +242,7 @@
-
+
@@ -275,7 +275,7 @@
-
+
@@ -325,6 +325,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+
@@ -759,7 +769,7 @@
-
+
@@ -788,7 +798,7 @@
-
+
@@ -888,13 +898,13 @@ Example: https://server.my:8787
-
+
-
+
@@ -924,7 +934,7 @@ Example: https://server.my:8787
-
+
@@ -955,7 +965,7 @@ Example: https://server.my:8787
MessageDelegate
-
+
@@ -1020,8 +1030,7 @@ Example: https://server.my:8787
-
-
+
@@ -1470,7 +1479,7 @@ Example: https://server.my:8787
RoomInfo
-
+
@@ -1538,7 +1547,7 @@ Example: https://server.my:8787
-
+
@@ -1561,7 +1570,7 @@ Example: https://server.my:8787
-
+
@@ -1614,7 +1623,7 @@ Example: https://server.my:8787
-
+
@@ -1787,12 +1796,12 @@ Example: https://server.my:8787
-
+
-
+
@@ -1882,7 +1891,7 @@ Example: https://server.my:8787
SecretStorage
-
+
@@ -2051,7 +2060,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+
@@ -2148,7 +2157,28 @@ If you choose verify, you need to have the other device available. If you choose
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2213,12 +2243,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+
-
+
@@ -2247,7 +2277,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+
@@ -2293,17 +2323,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+
-
+
-
+
@@ -2323,7 +2353,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -2435,12 +2465,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+
-
+
@@ -2460,7 +2490,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3077,7 +3107,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+
@@ -3202,7 +3232,7 @@ Media size: %2
message-description sent:
-
+
diff --git a/resources/langs/nheko_de.ts b/resources/langs/nheko_de.ts
index 0e9e6808..0fa98ac3 100644
--- a/resources/langs/nheko_de.ts
+++ b/resources/langs/nheko_de.ts
@@ -131,12 +131,12 @@
-
+ Eingeladener Benutzer: %1
-
+ Das Migrieren des Caches auf die aktuelle Version ist fehlgeschlagen. Das kann verschiedene Gründe als Ursache haben. Bitte melde den Fehler und verwende in der Zwischenzeit eine ältere Version. Alternativ kannst du den Cache manuell löschen.
@@ -151,7 +151,7 @@
Öffnen der Datenbank fehlgeschlagen, du wirst ausgeloggt!
-
+ Beitritt bestätigen
@@ -242,7 +242,7 @@
Möchtest du wirklich eine private Konversation mit %1 beginnen?
-
+ Migration des Caches fehlgeschlagen!
@@ -275,7 +275,7 @@
Bitte melde dich erneut an: %1
-
+ Konnte Raum nicht betreten: %1
@@ -325,6 +325,16 @@
Zeige alle Räume ohne Filter.
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+ Diese Nachricht ist unverschlüsselt!
@@ -759,7 +769,7 @@
Alle Dateien (*)
-
+ Medienupload fehlgeschlagen. Bitte versuche es erneut.
@@ -788,7 +798,7 @@
Hinzufügen
-
+ Einladen
@@ -892,13 +902,13 @@ Beispiel: https://mein.server:8787
-
+ Du hast eine invalide Matrix ID eingegeben. Normalerwise sehen die so aus: @joe:matrix.org
-
+ Automatische Erkennung fehlgeschlagen. Antwort war fehlerhaft.
@@ -928,7 +938,7 @@ Beispiel: https://mein.server:8787
SSO ANMELDUNG
-
+ Leeres Passwort
@@ -959,8 +969,7 @@ Beispiel: https://mein.server:8787
MessageDelegate
-
-
+ entfernt
@@ -1474,7 +1483,7 @@ Beispiel: https://mein.server:8787
RoomInfo
-
+ keine Version gespeichert
@@ -1542,7 +1551,7 @@ Beispiel: https://mein.server:8787
Setze eine Statusnachricht
-
+ Abmelden
@@ -1565,7 +1574,7 @@ Beispiel: https://mein.server:8787
Verifiziere deine anderen Geräte
-
+ Schließen
@@ -1617,7 +1626,7 @@ Beispiel: https://mein.server:8787
Lade mehr Leute ein
-
+ Dieser Raum ist nicht verschlüsselt!
@@ -1790,12 +1799,12 @@ Beispiel: https://mein.server:8787
Offene Einladung.
-
+ Vorschau dieses Raums
-
+ Keine Vorschau verfügbar
@@ -1885,7 +1894,7 @@ Beispiel: https://mein.server:8787
SecretStorage
-
+ Verbindung zum kryptografischen Speicher fehlgeschlagen
@@ -2056,7 +2065,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
TimelineModel
-
+ Nachricht zurückziehen fehlgeschlagen: %1
@@ -2152,7 +2161,28 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
%1 hat die Berechtigungen dieses Raums bearbeitet.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 wurde eingeladen.
@@ -2217,12 +2247,12 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
%1 hat das Anklopfen zurückgezogen.
-
+ Du bist dem Raum beigetreten.
-
+ %1 hat den eigenen Avatar und Namen geändert zu %2.
@@ -2251,7 +2281,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
TimelineRow
-
+ Bearbeitet
@@ -2297,17 +2327,17 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
TopBar
-
+ Zurück zur Raumliste
-
+ Kein Raum ausgewählt
-
+ Dieser Raum ist nicht verschlüsselt!
@@ -2327,7 +2357,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
Dieser Raum enthält unverifizierte Geräte!
-
+ Raumoptionen
@@ -2439,12 +2469,12 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
-
+ Verifizieren
-
+ Starte eine private Unterhaltung.
@@ -2464,7 +2494,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
Geräteliste aktualisieren.
-
+ Gerät abmelden.
@@ -3091,7 +3121,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.
descriptiveTime
-
+ Gestern
@@ -3218,7 +3248,7 @@ Medien-Größe: %2
message-description sent:
-
+ Du hast eine Audiodatei gesendet
diff --git a/resources/langs/nheko_el.ts b/resources/langs/nheko_el.ts
index 42fd8d11..f60dd2fb 100644
--- a/resources/langs/nheko_el.ts
+++ b/resources/langs/nheko_el.ts
@@ -131,12 +131,12 @@
-
+
-
+
@@ -151,7 +151,7 @@
-
+
@@ -242,7 +242,7 @@
-
+
@@ -275,7 +275,7 @@
-
+
@@ -325,6 +325,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+
@@ -759,7 +769,7 @@
Όλα τα αρχεία (*)
-
+
@@ -788,7 +798,7 @@
-
+
@@ -888,13 +898,13 @@ Example: https://server.my:8787
-
+
-
+
@@ -924,7 +934,7 @@ Example: https://server.my:8787
-
+ Κενός κωδικός
@@ -955,8 +965,7 @@ Example: https://server.my:8787
MessageDelegate
-
-
+
@@ -1470,7 +1479,7 @@ Example: https://server.my:8787
RoomInfo
-
+
@@ -1538,7 +1547,7 @@ Example: https://server.my:8787
-
+
@@ -1561,7 +1570,7 @@ Example: https://server.my:8787
-
+
@@ -1613,7 +1622,7 @@ Example: https://server.my:8787
-
+
@@ -1786,12 +1795,12 @@ Example: https://server.my:8787
-
+
-
+
@@ -1881,7 +1890,7 @@ Example: https://server.my:8787
SecretStorage
-
+
@@ -2050,7 +2059,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+
@@ -2146,7 +2155,28 @@ If you choose verify, you need to have the other device available. If you choose
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2211,12 +2241,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+
-
+
@@ -2245,7 +2275,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+
@@ -2291,17 +2321,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+
-
+
-
+
@@ -2321,7 +2351,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -2433,12 +2463,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+
-
+
@@ -2458,7 +2488,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3075,7 +3105,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+
@@ -3200,7 +3230,7 @@ Media size: %2
message-description sent:
-
+
diff --git a/resources/langs/nheko_en.ts b/resources/langs/nheko_en.ts
index bda0e064..88a62eb0 100644
--- a/resources/langs/nheko_en.ts
+++ b/resources/langs/nheko_en.ts
@@ -131,12 +131,12 @@
-
+ Invited user: %1
-
+ 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.
@@ -151,7 +151,7 @@
Failed to open database, logging out!
-
+ Confirm join
@@ -242,7 +242,7 @@
Do you really want to start a private chat with %1?
-
+ Cache migration failed!
@@ -275,7 +275,7 @@
Please try to login again: %1
-
+ Failed to join room: %1
@@ -325,6 +325,16 @@
Shows all rooms without filtering.
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+ This message is not encrypted!
@@ -759,7 +769,7 @@
All Files (*)
-
+ Failed to upload media. Please try again.
@@ -788,7 +798,7 @@
Add
-
+ Invite
@@ -892,13 +902,13 @@ Example: https://server.my:8787
-
+ You have entered an invalid Matrix ID e.g @joe:matrix.org
-
+ Autodiscovery failed. Received malformed response.
@@ -928,7 +938,7 @@ Example: https://server.my:8787
SSO LOGIN
-
+ Empty password
@@ -959,7 +969,7 @@ Example: https://server.my:8787
MessageDelegate
-
+ Encryption enabled
@@ -1024,8 +1034,7 @@ Example: https://server.my:8787
%1 answered the call.
-
-
+ removed
@@ -1474,7 +1483,7 @@ Example: https://server.my:8787
RoomInfo
-
+ no version stored
@@ -1542,7 +1551,7 @@ Example: https://server.my:8787
Set status message
-
+ Logout
@@ -1565,7 +1574,7 @@ Example: https://server.my:8787
Please verify your other devices
-
+ Close
@@ -1617,7 +1626,7 @@ Example: https://server.my:8787
Invite more people
-
+ This room is not encrypted!
@@ -1790,12 +1799,12 @@ Example: https://server.my:8787
Pending invite.
-
+ Previewing this room
-
+ No preview available
@@ -1885,7 +1894,7 @@ Example: https://server.my:8787
SecretStorage
-
+ Failed to connect to secret storage
@@ -2056,7 +2065,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+ Message redaction failed: %1
@@ -2152,7 +2161,28 @@ If you choose verify, you need to have the other device available. If you choose
%1 has changed the room's permissions.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 was invited.
@@ -2217,12 +2247,12 @@ If you choose verify, you need to have the other device available. If you choose
%1 redacted their knock.
-
+ You joined this room.
-
+ %1 has changed their avatar and changed their display name to %2.
@@ -2251,7 +2281,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+ Edited
@@ -2297,17 +2327,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+ Back to room list
-
+ No room selected
-
+ This room is not encrypted!
@@ -2327,7 +2357,7 @@ If you choose verify, you need to have the other device available. If you choose
This room contains unverified devices!
-
+ Room options
@@ -2439,12 +2469,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+ Verify
-
+ Start a private chat.
@@ -2464,7 +2494,7 @@ If you choose verify, you need to have the other device available. If you choose
Refresh device list.
-
+ Sign out this device.
@@ -3092,7 +3122,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+ Yesterday
@@ -3219,7 +3249,7 @@ Media size: %2
message-description sent:
-
+ You sent an audio clip
diff --git a/resources/langs/nheko_eo.ts b/resources/langs/nheko_eo.ts
index 3e56dd29..1ada9ed1 100644
--- a/resources/langs/nheko_eo.ts
+++ b/resources/langs/nheko_eo.ts
@@ -131,12 +131,12 @@
-
+ Invitita uzanto: %1
-
+ Malsukcesis migrado de kaŝmemoro al nuna versio. Tio povas havi diversajn kialojn. Bonvolu raporti eraron kaj dume provi malpli novan version. Alternative, vi povas provi forigi la kaŝmemoron permane.
@@ -151,7 +151,7 @@
Malsukcesis malfermi datumbazon; adiaŭas!
-
+ Konfirmu aliĝon
@@ -243,7 +243,7 @@
Ĉu vi certe volas komenci privatan babilon kun %1?
-
+ Malsukcesis migrado de kaŝmemoro!
@@ -276,7 +276,7 @@
Bonvolu provi resaluti: %1
-
+ Malsukcesis aliĝi al ĉambro: %1
@@ -326,6 +326,16 @@
Montras ĉiujn ĉambrojn sen filtrado.
+
+
+
+
+
+
+
+
+
+
@@ -548,7 +558,7 @@
EncryptionIndicator
-
+ Ĉi tiu mesaĝo ne estas ĉifrita!
@@ -760,7 +770,7 @@
Ĉiuj dosieroj (*)
-
+ Malsukcesis alŝuti vidaŭdaĵojn. Bonvolu reprovi.
@@ -789,7 +799,7 @@
Aldoni
-
+ Inviti
@@ -896,13 +906,13 @@ Ekzemplo: https://servilo.mia:8787
-
+ Vi enigis nevalidan identigilon de Matrikso ekz. @tacuo:matrix.org
-
+ Malsukcesis memaga trovado. Ricevis misformitan respondon.
@@ -932,7 +942,7 @@ Ekzemplo: https://servilo.mia:8787
UNUNURA SALUTO
-
+ Malplena pasvorto
@@ -963,8 +973,7 @@ Ekzemplo: https://servilo.mia:8787
MessageDelegate
-
-
+ forigita
@@ -1478,7 +1487,7 @@ Ekzemplo: https://servilo.mia:8787
RoomInfo
-
+ neniu versio konservita
@@ -1546,7 +1555,7 @@ Ekzemplo: https://servilo.mia:8787
Meti statmesaĝon
-
+ Adiaŭi
@@ -1569,7 +1578,7 @@ Ekzemplo: https://servilo.mia:8787
Bonvolu kontroli aliajn viajn aparatojn
-
+ Fermi
@@ -1621,7 +1630,7 @@ Ekzemplo: https://servilo.mia:8787
Inviti pliajn personojn
-
+ Ĉi tiu ĉambro ne estas ĉifrata!
@@ -1794,12 +1803,12 @@ Ekzemplo: https://servilo.mia:8787
Atendanta invito.
-
+ Antaŭrigardante ĉi tiun ĉambron
-
+ Neniu antaŭrigardo disponeblas
@@ -1889,7 +1898,7 @@ Ekzemplo: https://servilo.mia:8787
SecretStorage
-
+ Malsukcesis konektiĝi al sekreta deponejo
@@ -2061,7 +2070,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
TimelineModel
-
+ Malsukcesis redaktado de mesaĝo: %1
@@ -2157,7 +2166,28 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
%1 ŝanĝis permesojn de la ĉambro.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 estis invitata.%1 estis invitita.
@@ -2224,12 +2254,12 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
%1 forigis sian frapon.
-
+ Vi aliĝis ĉi tiun ĉambron.
-
+ %1 ŝanĝis sian profilbildon kaj sian prezentan nomon al %2.
@@ -2258,7 +2288,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
TimelineRow
-
+ Redaktita
@@ -2304,17 +2334,17 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
TopBar
-
+ Reen al listo de ĉambroj
-
+ Neniu ĉambro estas elektita
-
+ Ĉi tiu ĉambro ne estas ĉifrata!
@@ -2334,7 +2364,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
Ĉi tiu ĉambro enhavas nekontrolitajn aparatojn!
-
+ Elektebloj de ĉambro
@@ -2446,12 +2476,12 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
-
+ Kontroli
-
+ Komenci privatan babilon.
@@ -2471,7 +2501,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
Aktualigi liston de aparatoj.
-
+ Adiaŭigi ĉi tiun aparaton.
@@ -3107,7 +3137,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+ Hieraŭ
@@ -3234,7 +3264,7 @@ Grandeco de vidaŭdaĵo: %2
message-description sent:
-
+ Vi sendis sonmesaĝon
diff --git a/resources/langs/nheko_es.ts b/resources/langs/nheko_es.ts
index 8c5cf1fe..51ec7971 100644
--- a/resources/langs/nheko_es.ts
+++ b/resources/langs/nheko_es.ts
@@ -131,12 +131,12 @@
-
+ Usuario invitado: %1
-
+ La migración de la caché a la versión actual ha fallado. Esto puede deberse a distintos motivos. Por favor, reporte el incidente y mientras tanto intente usar una versión anterior. También puede probar a borrar la caché manualmente.
@@ -151,7 +151,7 @@
-
+
@@ -242,7 +242,7 @@
-
+
@@ -275,7 +275,7 @@
-
+
@@ -325,6 +325,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+
@@ -759,7 +769,7 @@
-
+
@@ -788,7 +798,7 @@
-
+
@@ -888,13 +898,13 @@ Example: https://server.my:8787
-
+
-
+
@@ -924,7 +934,7 @@ Example: https://server.my:8787
-
+
@@ -955,7 +965,7 @@ Example: https://server.my:8787
MessageDelegate
-
+
@@ -1020,8 +1030,7 @@ Example: https://server.my:8787
-
-
+
@@ -1470,7 +1479,7 @@ Example: https://server.my:8787
RoomInfo
-
+
@@ -1538,7 +1547,7 @@ Example: https://server.my:8787
-
+
@@ -1561,7 +1570,7 @@ Example: https://server.my:8787
-
+
@@ -1613,7 +1622,7 @@ Example: https://server.my:8787
-
+
@@ -1786,12 +1795,12 @@ Example: https://server.my:8787
-
+
-
+
@@ -1881,7 +1890,7 @@ Example: https://server.my:8787
SecretStorage
-
+
@@ -2050,7 +2059,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+
@@ -2146,7 +2155,28 @@ If you choose verify, you need to have the other device available. If you choose
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2221,12 +2251,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+ Te has unido a esta sala.
-
+
@@ -2245,7 +2275,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+
@@ -2291,17 +2321,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+
-
+
-
+
@@ -2321,7 +2351,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -2433,12 +2463,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+
-
+
@@ -2458,7 +2488,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3075,7 +3105,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+
@@ -3200,7 +3230,7 @@ Media size: %2
message-description sent:
-
+
diff --git a/resources/langs/nheko_et.ts b/resources/langs/nheko_et.ts
index edf8bc9f..1879ad9c 100644
--- a/resources/langs/nheko_et.ts
+++ b/resources/langs/nheko_et.ts
@@ -131,12 +131,12 @@
-
+ Kutsutud kasutaja: %1
-
+ Puhverdatud andmete muutmine sobivaks rakenduse praeguse versiooniga ei õnnestunud. Sellel võib olla erinevaid põhjuseid. Palun saada meile veateade ja seni kasuta vanemat rakenduse versiooni. Aga kui sa soovid proovida, siis kustuta puhverdatud andmed käsitsi.
@@ -151,7 +151,7 @@
Andmebaasi avamine ei õnnestunud. Login välja!
-
+ Kinnita liitumine
@@ -242,7 +242,7 @@
Kas sa kindlasti soovid alustada otsevestlust kasutajaga %1?
-
+ Puhvri versiooniuuendus ebaõnnestus!
@@ -275,7 +275,7 @@
Palun proovi uuesti sisse logida: %1
-
+ Jututoaga liitumine ei õnnestunud: %1
@@ -325,6 +325,16 @@
Näita kõiki jututubasid nii, et filter pole kasutusel.
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+ See sõnum on krüptimata!
@@ -759,7 +769,7 @@
Kõik failid (*)
-
+ Meediafailide üleslaadimine ei õnnestunud. Palun proovi uuesti.
@@ -788,7 +798,7 @@
Lisa
-
+ Saada kutse
@@ -892,13 +902,13 @@ Näiteks: https://server.minu:8787
-
+ Sisestatud Matrix'i kasutajatunnus on vigane - peaks olema @kasutaja:server.tld
-
+ Koduserveri automaatne tuvastamine ei õnnestunud: päringuvastus oli vigane.
@@ -928,7 +938,7 @@ Näiteks: https://server.minu:8787
ÜHEKORDNE SISSELOGIMINE
-
+ Tühi salasõna
@@ -959,7 +969,7 @@ Näiteks: https://server.minu:8787
MessageDelegate
-
+ Krüptimine on kasutusel
@@ -1024,8 +1034,7 @@ Näiteks: https://server.minu:8787
%1 vastas kõnele.
-
-
+ eemaldatud
@@ -1474,7 +1483,7 @@ Näiteks: https://server.minu:8787
RoomInfo
-
+ salvestatud versiooni ei leidu
@@ -1542,7 +1551,7 @@ Näiteks: https://server.minu:8787
Sisesta olekuteade
-
+ Logi välja
@@ -1565,7 +1574,7 @@ Näiteks: https://server.minu:8787
Palun verifitseeri oma muud seadmed
-
+ Sulge
@@ -1617,7 +1626,7 @@ Näiteks: https://server.minu:8787
Kutsu veel liikmeid
-
+ See jututuba on krüptimata!
@@ -1790,12 +1799,12 @@ Näiteks: https://server.minu:8787
Ootel kutse.
-
+ Jututoa eelvaade
-
+ Eelvaade pole saadaval
@@ -1885,7 +1894,7 @@ Näiteks: https://server.minu:8787
SecretStorage
-
+ Ühenduse loomine võtmehoidlaga ei õnnestunud
@@ -2056,7 +2065,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
TimelineModel
-
+ Sõnumi ümbersõnastamine ebaõnnestus: %1
@@ -2152,7 +2161,28 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
%1 muutis selle jututoa õigusi.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 sai kutse.
@@ -2217,12 +2247,12 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
%1 muutis oma koputust jututoa uksele.
-
+ Sa liitusid jututoaga.
-
+ %1 muutis oma tunnuspilti ja seadistas uueks kuvatavaks nimeks %2.
@@ -2251,7 +2281,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
TimelineRow
-
+ Muudetud
@@ -2297,17 +2327,17 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
TopBar
-
+ Tagasi jututubade loendisse
-
+ Jututuba on valimata
-
+ See jututuba on krüptimata!
@@ -2327,7 +2357,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
Selles jututoas leidub verifitseerimata seadmeid!
-
+ Jututoa valikud
@@ -2439,12 +2469,12 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
-
+ Verifitseeri
-
+ Alusta privaatset vestlust.
@@ -2464,7 +2494,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
Uuenda seadmete loendit.
-
+ Logi see seade võrgust välja.
@@ -3092,7 +3122,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim
descriptiveTime
-
+ Eile
@@ -3219,7 +3249,7 @@ Meedia suurus: %2
message-description sent:
-
+ Sa saatsid helifaili
diff --git a/resources/langs/nheko_fi.ts b/resources/langs/nheko_fi.ts
index 26f83fe3..fe175e70 100644
--- a/resources/langs/nheko_fi.ts
+++ b/resources/langs/nheko_fi.ts
@@ -131,12 +131,12 @@
-
+ Kutsuttu käyttäjä: %1
-
+ Välimuistin tuominen nykyiseen versioon epäonnistui. Tällä voi olla eri syitä. Luo vikailmoitus ja yritä sillä aikaa käyttää vanhempaa versiota. Voit myös vaihtoehtoisesti koettaa tyhjentää välimuistin käsin.
@@ -151,7 +151,7 @@
-
+ Vahvista liittyminen
@@ -242,7 +242,7 @@
Haluatko luoda yksityisen keskustelun käyttäjän %1 kanssa?
-
+ Välimuistin siirto epäonnistui!
@@ -275,7 +275,7 @@
Ole hyvä ja yritä kirjautua sisään uudelleen: %1
-
+ Huoneeseen liittyminen epäonnistui: %1
@@ -325,6 +325,16 @@
Näytä kaikki huoneet ilman suodattamista.
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+ Tätä viestiä ei ole salattu!
@@ -759,7 +769,7 @@
Kaikki Tiedostot (*)
-
+ Mediaa ei onnistuttu lataamaan. Yritä uudelleen.
@@ -788,7 +798,7 @@
Lisää
-
+ Kutsu
@@ -892,13 +902,13 @@ Esimerkki: https://server.my:8787
-
+ Väärä Matrix-tunnus. Esim. @joe:matrix.org
-
+ Palvelimen tietojen hakeminen epäonnistui: virheellinen vastaus.
@@ -928,7 +938,7 @@ Esimerkki: https://server.my:8787
SSO-kirjautuminen
-
+ Tyhjä salasana
@@ -959,8 +969,7 @@ Esimerkki: https://server.my:8787
MessageDelegate
-
-
+ poistettu
@@ -1474,7 +1483,7 @@ Esimerkki: https://server.my:8787
RoomInfo
-
+ ei tallennettua versiota
@@ -1542,7 +1551,7 @@ Esimerkki: https://server.my:8787
Aseta tilapäivitys
-
+ Kirjaudu ulos
@@ -1565,7 +1574,7 @@ Esimerkki: https://server.my:8787
-
+ Sulje
@@ -1617,7 +1626,7 @@ Esimerkki: https://server.my:8787
Kutsu lisää ihmisiä
-
+ Tämä huone ei ole salattu!
@@ -1790,12 +1799,12 @@ Esimerkki: https://server.my:8787
Kutsua odotetaan.
-
+ Esikatsellaan tätä huonetta
-
+ Esikatselu ei saatavilla
@@ -1885,7 +1894,7 @@ Esimerkki: https://server.my:8787
SecretStorage
-
+ Salattuun tallennustilaan ei saatu yhteyttä
@@ -2054,7 +2063,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+ Viestin muokkaus epäonnistui: %1
@@ -2150,7 +2159,28 @@ If you choose verify, you need to have the other device available. If you choose
%1 on muuttanut huoneen lupia.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ &1 kutsuttiin.
@@ -2215,12 +2245,12 @@ If you choose verify, you need to have the other device available. If you choose
%1 perui koputuksensa.
-
+ Sinä liityit tähän huoneeseen.
-
+ %1 vaihtoi avatariaan ja vaihtoi näyttönimekseen %2.
@@ -2249,7 +2279,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+ Muokattu
@@ -2295,17 +2325,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+ Takaisin huonelistaan
-
+ Ei valittua huonetta
-
+ Tämä huone ei ole salattu!
@@ -2325,7 +2355,7 @@ If you choose verify, you need to have the other device available. If you choose
Tämä huone sisältää varmentamattomia laitteita!
-
+ Huoneen asetukset
@@ -2437,12 +2467,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+ Vahvista
-
+ Aloita yksityinen keskustelu.
@@ -2462,7 +2492,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3090,7 +3120,7 @@ Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalk
descriptiveTime
-
+ Eilen
@@ -3217,7 +3247,7 @@ Median koko: %2
message-description sent:
-
+ Lähetit äänileikkeen
diff --git a/resources/langs/nheko_fr.ts b/resources/langs/nheko_fr.ts
index 8581cc15..bf19fecd 100644
--- a/resources/langs/nheko_fr.ts
+++ b/resources/langs/nheko_fr.ts
@@ -96,12 +96,12 @@
- Microphone inconnu : %1
+ Microphone inconnu : %1
- Caméra inconnue : %1
+ Caméra inconnue : %1
@@ -131,12 +131,12 @@
-
+ Utilisateur %1 invité(e)
-
+ La migration du cache vers la version actuelle a échoué. Cela peut arriver pour différentes raisons. Signalez le problème et essayez d'utiliser une ancienne version en attendant. Vous pouvez également supprimer le cache manuellement.
@@ -148,10 +148,10 @@
- Impossible d'ouvrir la base de données, déconnexion !
+ Impossible d'ouvrir la base de données, déconnexion !
-
+ Confirmez la participation
@@ -174,12 +174,12 @@
- Voulez-vous vraiment inviter %1 (%2) ?
+ Voulez-vous vraiment inviter %1 (%2) ?
- Échec de l'invitation de %1 dans %2 : %3
+ Échec de l'invitation de %1 dans %2 : %3
@@ -189,7 +189,7 @@
- Voulez-vous vraiment expulser %1 (%2) ?
+ Voulez-vous vraiment expulser %1 (%2) ?
@@ -204,7 +204,7 @@
- Voulez-vous vraiment bannir %1 (%2) ?
+ Voulez-vous vraiment bannir %1 (%2) ?
@@ -224,12 +224,12 @@
- Voulez-vous vraiment annuler le bannissement de %1 (%2) ?
+ Voulez-vous vraiment annuler le bannissement de %1 (%2) ?
- Échec de l'annulation du bannissement de %1 dans %2 : %3
+ Échec de l'annulation du bannissement de %1 dans %2 : %3
@@ -242,9 +242,9 @@
Voulez-vous vraiment commencer une discussion privée avec %1 ?
-
+
- Échec de la migration du cache !
+ Échec de la migration du cache !
@@ -266,18 +266,18 @@
- Échec de la configuration des clés de chiffrement. Réponse du serveur : %1 %2. Veuillez réessayer plus tard.
+ Échec de la configuration des clés de chiffrement. Réponse du serveur : %1 %2. Veuillez réessayer plus tard.
- Veuillez re-tenter vous reconnecter : %1
+ Veuillez re-tenter vous reconnecter : %1
-
+
- Impossible de rejoindre le salon : %1
+ Impossible de rejoindre le salon : %1
@@ -287,22 +287,22 @@
- Impossible de supprimer l'invitation : %1
+ Impossible de supprimer l'invitation : %1
- Échec de la création du salon : %1
+ Échec de la création du salon : %1
- Impossible de quitter le salon : %1
+ Impossible de quitter le salon : %1
- Échec de l'expulsion de %1 de %2 : %3
+ Échec de l'expulsion de %1 de %2 : %3
@@ -325,6 +325,16 @@
Montre tous les salons sans filtrer.
+
+
+
+
+
+
+
+
+
+
@@ -366,12 +376,12 @@
- Entrez votre clé de récupération ou phrase de passe pour déchiffrer vos secrets :
+ Entrez votre clé de récupération ou phrase de passe pour déchiffrer vos secrets :
- Entrez votre clé de récupération ou votre phrase de passe nommée %1 pour déchiffrer vos secrets :
+ Entrez votre clé de récupération ou votre phrase de passe nommée %1 pour déchiffrer vos secrets :
@@ -394,17 +404,17 @@
- Veuillez vérifier les chiffres suivants. Vous devriez voir les mêmes chiffres des deux côtés. Si ceux-ci diffèrent, veuillez choisir « Ils sont différents ! » pour annuler la vérification !
+ Veuillez vérifier les chiffres suivants. Vous devriez voir les mêmes chiffres des deux côtés. Si ceux-ci diffèrent, veuillez choisir « Ils sont différents ! » pour annuler la vérification !
- Ils sont différents !
+ Ils sont différents !
- Ils sont identiques !
+ Ils sont identiques !
@@ -488,17 +498,17 @@
- Veuillez vérifier les émoji suivants. Vous devriez voir les mêmes émoji des deux côtés. S'ils diffèrent, veuillez choisir « Ils sont différents ! » pour annuler la vérification !
+ Veuillez vérifier les émoji suivants. Vous devriez voir les mêmes émoji des deux côtés. S'ils diffèrent, veuillez choisir « Ils sont différents ! » pour annuler la vérification !
- Ils sont différents !
+ Ils sont différents !
- Ils sont identiques !
+ Ils sont identiques !
@@ -547,9 +557,9 @@
EncryptionIndicator
-
+
- Ce message n'est pas chiffré !
+ Ce message n'est pas chiffré !
@@ -582,7 +592,7 @@
- Clés non correspondantes détectées !
+ Clés non correspondantes détectées !
@@ -597,7 +607,7 @@
- Messages de vérification reçus dans le désordre !
+ Messages de vérification reçus dans le désordre !
@@ -759,7 +769,7 @@
Tous les types de fichiers (*)
-
+ Échec de l'envoi du média. Veuillez réessayer.
@@ -788,7 +798,7 @@
Ajouter
-
+ Inviter
@@ -842,9 +852,9 @@
You can also put your homeserver address there, if your server doesn'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.
- Votre nom de connexion. Un mxid doit commencer par un « @ » suivi de l'identifiant. L'identifiant doit être suivi du nom de serveur, séparé de celui-ci par « : ».
+ Votre nom de connexion. Un mxid doit commencer par un « @ » suivi de l'identifiant. L'identifiant doit être suivi du nom de serveur, séparé de celui-ci par « : ».
Vous pouvez également spécifier l'adresse de votre serveur ici, si votre serveur ne supporte pas l'identification .well-known.
-Exemple : @utilisateur :monserveur.example.com
+Exemple : @utilisateur :monserveur.example.com
Si Nheko n'arrive pas à trouver votre serveur, il vous proposera de l'indiquer manuellement.
@@ -882,7 +892,7 @@ Si Nheko n'arrive pas à trouver votre serveur, il vous proposera de l&apos
L'adresse qui peut être utilisée pour joindre l'API client de votre serveur.
-Exemple : https ://monserveur.example.com:8787
+Exemple : https ://monserveur.example.com:8787
@@ -892,13 +902,13 @@ Exemple : https ://monserveur.example.com:8787
-
+
- Vous avez entré un identifiant Matrix invalide exemple correct : @moi:monserveur.example.com)
+ Vous avez entré un identifiant Matrix invalide exemple correct : @moi:monserveur.example.com)
-
+ Échec de la découverte automatique. Réponse mal formée reçue.
@@ -928,7 +938,7 @@ Exemple : https ://monserveur.example.com:8787
CONNEXION SSO
-
+ Mot de passe vide
@@ -948,19 +958,18 @@ Exemple : https ://monserveur.example.com:8787
- Un appel est en cours. Se déconnecter ?
+ Un appel est en cours. Se déconnecter ?
- Êtes-vous certain de vouloir vous déconnecter ?
+ Êtes-vous certain de vouloir vous déconnecter ?MessageDelegate
-
-
+ retiré
@@ -972,7 +981,7 @@ Exemple : https ://monserveur.example.com:8787
- nom du salon changé en : %1
+ nom du salon changé en : %1
@@ -982,7 +991,7 @@ Exemple : https ://monserveur.example.com:8787
- sujet changé en : %1
+ sujet changé en : %1
@@ -997,7 +1006,7 @@ Exemple : https ://monserveur.example.com:8787
- %1 a créé et configuré le salon : %2
+ %1 a créé et configuré le salon : %2
@@ -1193,12 +1202,12 @@ Exemple : https ://monserveur.example.com:8787
- Pour permettre à d'autres utilisateurs de confirmer qu'un appareil est vraiment le vôtre, vous pouvez le vérifier. Cela permet également aux sauvegardes de clés de déchiffrement de fonctionner automatiquement sur ces appareils, pour ne pas perdre vos messages chiffrés. Vérifier un appareil maintenant ? (Vérifiez que celui-ci est à proximité).
+ Pour permettre à d'autres utilisateurs de confirmer qu'un appareil est vraiment le vôtre, vous pouvez le vérifier. Cela permet également aux sauvegardes de clés de déchiffrement de fonctionner automatiquement sur ces appareils, pour ne pas perdre vos messages chiffrés. Vérifier un appareil maintenant ? (Vérifiez que celui-ci est à proximité).
- Pour permettre aux autres utilisateurs de vérifier quels appareils de votre compte sont réellement les vôtres, vous pouvez les vérifier. Cela permet également à la sauvegarde des clés de fonctionner automatiquement. Vérifier %1 maintenant ?
+ Pour permettre aux autres utilisateurs de vérifier quels appareils de votre compte sont réellement les vôtres, vous pouvez les vérifier. Cela permet également à la sauvegarde des clés de fonctionner automatiquement. Vérifier %1 maintenant ?
@@ -1286,7 +1295,7 @@ Exemple : https ://monserveur.example.com:8787
- Appeler %1 ?
+ Appeler %1 ?
@@ -1319,7 +1328,7 @@ Exemple : https ://monserveur.example.com:8787
- Évènement non implémenté :
+ Évènement non implémenté :
@@ -1474,7 +1483,7 @@ Exemple : https ://monserveur.example.com:8787
RoomInfo
-
+ pas de version enregistrée
@@ -1499,7 +1508,7 @@ Exemple : https ://monserveur.example.com:8787
- Étiqueter le salon comme :
+ Étiqueter le salon comme :
@@ -1542,7 +1551,7 @@ Exemple : https ://monserveur.example.com:8787
Changer le message de statut
-
+ Déconnexion
@@ -1565,7 +1574,7 @@ Exemple : https ://monserveur.example.com:8787
Veuillez vérifier vos autres appareils
-
+ Fermer
@@ -1617,7 +1626,7 @@ Exemple : https ://monserveur.example.com:8787
Inviter plus de personnes
-
+ Ce salon n'est pas chiffré !
@@ -1753,7 +1762,7 @@ Exemple : https ://monserveur.example.com:8787
- Échec de l'activation du chiffrement : %1
+ Échec de l'activation du chiffrement : %1
@@ -1773,13 +1782,13 @@ Exemple : https ://monserveur.example.com:8787
- Erreur lors de la lecture du fichier : %1
+ Erreur lors de la lecture du fichier : %1
- Échec de l'envoi de l'image : %s
+ Échec de l'envoi de l'image : %s
@@ -1790,12 +1799,12 @@ Exemple : https ://monserveur.example.com:8787
Invitation en attente.
-
+ Prévisualisation du salon
-
+ Aucune prévisualisation disponible
@@ -1805,22 +1814,22 @@ Exemple : https ://monserveur.example.com:8787
- Veuillez saisir votre mot de passe pour continuer :
+ Veuillez saisir votre mot de passe pour continuer :
- Veuillez saisir un courriel valide pour continuer :
+ Veuillez saisir un courriel valide pour continuer :
- Veuillez saisir un numéro de téléphone valide pour continuer :
+ Veuillez saisir un numéro de téléphone valide pour continuer :
- Veuillez entrer le jeton qui vous a été envoyé :
+ Veuillez entrer le jeton qui vous a été envoyé :
@@ -1833,17 +1842,17 @@ Exemple : https ://monserveur.example.com:8787
- Partager le bureau avec %1 ?
+ Partager le bureau avec %1 ?
- Fenêtre :
+ Fenêtre :
- Fréquence d'images :
+ Fréquence d'images :
@@ -1885,14 +1894,14 @@ Exemple : https ://monserveur.example.com:8787
SecretStorage
-
+ Échec de la connexion au stockage des secrets
- Nheko n'a pas pu se connecter au stockage sécurisé afin d'y sauvegarder les clés de chiffrement. Cela peut avoir différentes causes. Vérifiez si votre service D-Bus est lancé, et si vous avez configuré un service tel que KWallet ; Gnome Keyring ; KeePassXC ou l'équivalent pour votre système. Si vous n'arrivez pas à résoudre le problème, n'hésitez pas à nous en faire part ici : https ://github.com/Nheko-Reborn/nheko/issues
+ Nheko n'a pas pu se connecter au stockage sécurisé afin d'y sauvegarder les clés de chiffrement. Cela peut avoir différentes causes. Vérifiez si votre service D-Bus est lancé, et si vous avez configuré un service tel que KWallet ; Gnome Keyring ; KeePassXC ou l'équivalent pour votre système. Si vous n'arrivez pas à résoudre le problème, n'hésitez pas à nous en faire part ici : https ://github.com/Nheko-Reborn/nheko/issues
@@ -1900,7 +1909,7 @@ Exemple : https ://monserveur.example.com:8787
- Ceci est votre clé de récupération. Vous en aurez besoin afin de restaurer l'accès à vos messages chiffrés et à vos clés de vérification. Gardez cette clé en sûreté. Ne la partagez pas avec qui que ce soit et ne la perdez pas ! Ne passez pas par la case départ et ne recevez pas 20 000 francs !
+ Ceci est votre clé de récupération. Vous en aurez besoin afin de restaurer l'accès à vos messages chiffrés et à vos clés de vérification. Gardez cette clé en sûreté. Ne la partagez pas avec qui que ce soit et ne la perdez pas ! Ne passez pas par la case départ et ne recevez pas 20 000 francs !
@@ -1910,7 +1919,7 @@ Exemple : https ://monserveur.example.com:8787
- Échec de la configuration du chiffrement : %1
+ Échec de la configuration du chiffrement : %1
@@ -1921,8 +1930,8 @@ Exemple : https ://monserveur.example.com:8787
- Bonjour et bienvenue sur le réseau Matrix !
-Il semblerait que ce soit votre première fois ici. Avant de pouvoir chiffrer vos messages de manière sécurisée, nous devons configurer quelques détails. Vous pouvez soit accepter immédiatement, soit ajuster quelques options basiques. Nous essayons également d'expliquer le fonctionnement de certains mécanismes. Vous pouvez sauter ces étapes, mais celles-ci pourraient se montrer utiles par la suite !
+ Bonjour et bienvenue sur le réseau Matrix !
+Il semblerait que ce soit votre première fois ici. Avant de pouvoir chiffrer vos messages de manière sécurisée, nous devons configurer quelques détails. Vous pouvez soit accepter immédiatement, soit ajuster quelques options basiques. Nous essayons également d'expliquer le fonctionnement de certains mécanismes. Vous pouvez sauter ces étapes, mais celles-ci pourraient se montrer utiles par la suite !
@@ -1952,17 +1961,17 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
- Échec de la création des clés pour l'auto-vérification (cross-signing) !
+ Échec de la création des clés pour l'auto-vérification (cross-signing) !
- Échec de la création de clés pour la sauvegarde en ligne !
+ Échec de la création de clés pour la sauvegarde en ligne !
- Échec de la création des clés pour le stockage sécurisé côté serveur !
+ Échec de la création des clés pour le stockage sécurisé côté serveur !
@@ -1972,7 +1981,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
- Échec de la configuration du chiffrement : %1
+ Échec de la configuration du chiffrement : %1
@@ -2045,7 +2054,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
- Vérification réussie ! Les deux côtés ont vérifié leur appareil !
+ Vérification réussie ! Les deux côtés ont vérifié leur appareil !
@@ -2056,16 +2065,16 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
TimelineModel
-
+
- Échec de la suppression du message : %1
+ Échec de la suppression du message : %1
- Échec du chiffrement de l'évènement, envoi abandonné !
+ Échec du chiffrement de l'évènement, envoi abandonné !
@@ -2152,7 +2161,28 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
%1 a changé les permissions du salon.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 a été invité(e).
@@ -2217,12 +2247,12 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
%1 a arrêté de toquer.
-
+ Vous avez rejoint ce salon.
-
+ %1 a changé son avatar et changé son surnom en %2.
@@ -2240,7 +2270,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
This is a leave event after the user already left and shouldn't happen apart from state resets
- %1 a quitté le salon après l'avoir déjà quitté !
+ %1 a quitté le salon après l'avoir déjà quitté !
@@ -2251,7 +2281,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
TimelineRow
-
+ Modifié
@@ -2297,17 +2327,17 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
TopBar
-
+ Revenir à la liste des salons
-
+ Pas de salon sélectionné
-
+ Ce salon n'est pas chiffré !
@@ -2327,7 +2357,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
Ce salon contient des appareils non vérifiés !
-
+ Options du salon
@@ -2439,12 +2469,12 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
-
+ Vérifier
-
+ Démarrer une discussion privée.
@@ -2464,7 +2494,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
Rafraichir la liste des appareils.
-
+ Déconnecter cet appareil.
@@ -2511,7 +2541,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
- Erreur lors de la lecture du fichier : %1
+ Erreur lors de la lecture du fichier : %1
@@ -2548,7 +2578,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
- profil : %1
+ profil : %1
@@ -3013,7 +3043,7 @@ Cela met l'application en évidence dans la barre des tâches.
- Entrez la phrase de passe pour déchiffrer le fichier :
+ Entrez la phrase de passe pour déchiffrer le fichier :
@@ -3024,7 +3054,7 @@ Cela met l'application en évidence dans la barre des tâches.
- Entrez une phrase de passe pour chiffrer vos clés de session :
+ Entrez une phrase de passe pour chiffrer vos clés de session :
@@ -3094,7 +3124,7 @@ Cela met l'application en évidence dans la barre des tâches.
descriptiveTime
-
+ Hier
@@ -3221,7 +3251,7 @@ Taille du média : %2
message-description sent:
-
+ Vous avez envoyé un message audio
@@ -3283,12 +3313,12 @@ Taille du média : %2
- Vous : %1
+ Vous : %1
- %1 : %2
+ %1 : %2
diff --git a/resources/langs/nheko_hu.ts b/resources/langs/nheko_hu.ts
index 272d67d3..5a488fa1 100644
--- a/resources/langs/nheko_hu.ts
+++ b/resources/langs/nheko_hu.ts
@@ -131,12 +131,12 @@
-
+ A felhasználó meg lett hívva: %1
-
+ A gyorsítótár átvitele a jelenlegi verzióhoz nem sikerült. Ennek több oka is lehet. Kérlek, írj egy hibajelentést és egyelőre próbálj meg egy régebbi verziót használni! Alternatív megoldásként megprobálhatod eltávolítani a gyorsítótárat kézzel.
@@ -151,7 +151,7 @@
-
+ Csatlakozás megerősítése
@@ -242,7 +242,7 @@
Biztosan privát csevegést akarsz indítani %1 felhasználóval?
-
+ Gyorsítótár migráció nem sikerült!
@@ -275,7 +275,7 @@
Kérlek, próbálj meg bejelentkezni újra: %1
-
+ Nem sikerült csatlakozni a szobához: %1
@@ -325,6 +325,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+ Ez az üzenet nincs titkosítva!
@@ -759,7 +769,7 @@
Minden fájl (*)
-
+ Nem sikerült feltölteni a médiafájlt. Kérlek, próbáld újra!
@@ -788,7 +798,7 @@
-
+
@@ -892,13 +902,13 @@ Példa: https://szerver.em:8787
-
+ Érvénytelen Matrixazonosítót adtál meg. Példa: @janos:matrix.org
-
+ Az automatikus felderítés nem sikerült. Helytelen válasz érkezett.
@@ -928,7 +938,7 @@ Példa: https://szerver.em:8787
SSO BEJELENTKEZÉS
-
+ Üres jelszó
@@ -959,7 +969,7 @@ Példa: https://szerver.em:8787
MessageDelegate
-
+ Titkosítás bekapcsolva
@@ -1024,8 +1034,7 @@ Példa: https://szerver.em:8787
%1 fogadta a hívást.
-
-
+ eltávolítva
@@ -1474,7 +1483,7 @@ Példa: https://szerver.em:8787
RoomInfo
-
+ nincs tárolva verzió
@@ -1542,7 +1551,7 @@ Példa: https://szerver.em:8787
-
+ Kijelentkezés
@@ -1565,7 +1574,7 @@ Példa: https://szerver.em:8787
-
+ Bezárás
@@ -1616,7 +1625,7 @@ Példa: https://szerver.em:8787
-
+
@@ -1789,12 +1798,12 @@ Példa: https://szerver.em:8787
-
+
-
+
@@ -1884,7 +1893,7 @@ Példa: https://szerver.em:8787
SecretStorage
-
+
@@ -2053,7 +2062,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+ Az üzenet visszavonása nem sikerült: %1
@@ -2148,7 +2157,28 @@ If you choose verify, you need to have the other device available. If you choose
%1 megváltoztatta a szoba engedélyeit.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 meg lett hívva.
@@ -2213,12 +2243,12 @@ If you choose verify, you need to have the other device available. If you choose
%1 visszavonta a kopogását.
-
+ Csatlakoztál ehhez a szobához.
-
+
@@ -2247,7 +2277,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+ Szerkesztve
@@ -2293,17 +2323,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+ Vissza a szobák listájára
-
+ Nincs kiválasztva szoba
-
+
@@ -2323,7 +2353,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+ Szoba beállításai
@@ -2435,12 +2465,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+ Hitelesítés
-
+
@@ -2460,7 +2490,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3089,7 +3119,7 @@ Ettől általában animálttá válik az alkalmazásablakok listáján szereplő
descriptiveTime
-
+ Tegnap
@@ -3216,7 +3246,7 @@ Média mérete: %2
message-description sent:
-
+ Küldtél egy hangfájlt
diff --git a/resources/langs/nheko_id.ts b/resources/langs/nheko_id.ts
index f4e65f58..fe225acd 100644
--- a/resources/langs/nheko_id.ts
+++ b/resources/langs/nheko_id.ts
@@ -131,12 +131,12 @@
-
+ Pengguna yang diundang: %1
-
+ Migrasi cache ke versi saat ini gagal. Ini dapat memiliki alasan yang berbeda. Silakan buka masalah dan coba gunakan versi yang lebih lama untuk sementara. Alternatifnya Anda dapat mencoba menghapus cache secara manual.
@@ -151,7 +151,7 @@
Gagal untuk membuka basisdata! Anda telah dikeluarkan.
-
+ Konfirmasi untuk bergabung
@@ -242,7 +242,7 @@
Apakah Anda ingin memulai chat privat dengan %1?
-
+ Migrasi cache gagal!
@@ -275,7 +275,7 @@
Mohon mencoba masuk lagi: %1
-
+ Gagal bergabung ruangan: %1
@@ -325,6 +325,16 @@
Menampilkan semua ruangan tanpa penyaringan.
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+ Pesan ini tidak terenkripsi!
@@ -759,7 +769,7 @@
Semua File (*)
-
+ Gagal untuk mengunggah media. Silakan coba lagi.
@@ -788,7 +798,7 @@
Tambahkan
-
+ Undang
@@ -892,13 +902,13 @@ Misalnya: https://server.my:8787
-
+ Anda telah memasukkan ID Matrix yang tidak valid mis. @pengguna:matrix.org
-
+ Penemuan otomatis gagal. Menerima respons cacat.
@@ -928,7 +938,7 @@ Misalnya: https://server.my:8787
LOGIN SSO
-
+ Kata sandi kosong
@@ -959,7 +969,7 @@ Misalnya: https://server.my:8787
MessageDelegate
-
+ Enkripsi diaktifkan
@@ -1024,8 +1034,7 @@ Misalnya: https://server.my:8787
%1 menjawab panggilan.
-
-
+ dihapus
@@ -1474,7 +1483,7 @@ Misalnya: https://server.my:8787
RoomInfo
-
+ tidak ada versi yang disimpan
@@ -1542,7 +1551,7 @@ Misalnya: https://server.my:8787
Tetapkan pesan status
-
+ Keluar
@@ -1565,7 +1574,7 @@ Misalnya: https://server.my:8787
Mohon verifikasi perangkat Anda yang lain
-
+ Tutup
@@ -1616,7 +1625,7 @@ Misalnya: https://server.my:8787
Undang banyak orang
-
+ Ruangan ini tidak terenkripsi!
@@ -1789,12 +1798,12 @@ Misalnya: https://server.my:8787
Undangan tertunda.
-
+ Menampilkan ruangan ini
-
+ Tidak ada tampilan yang tersedia
@@ -1884,7 +1893,7 @@ Misalnya: https://server.my:8787
SecretStorage
-
+ Gagal menghubungkan ke penyimpanan rahasia
@@ -2055,7 +2064,7 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
TimelineModel
-
+ Reaksi pesan gagal: %1
@@ -2150,7 +2159,28 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
%1 telah mengubah izin ruangan.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 diundang.
@@ -2215,12 +2245,12 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
%1 menolak ketukannya.
-
+ Anda bergabung ruangan ini.
-
+ %1 mengubah avatarnya dan ubah nama tampilannya ke %2.
@@ -2249,7 +2279,7 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
TimelineRow
-
+ Diedit
@@ -2295,17 +2325,17 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
TopBar
-
+ Kembali ke daftar ruangan
-
+ Tidak ada ruangan yang dipilih
-
+ Ruangan ini tidak dienkripsi!
@@ -2325,7 +2355,7 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
Ruangan ini berisi perangkat yang belum diverifikasi!
-
+ Opsi ruangan
@@ -2437,12 +2467,12 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
-
+ Verifikasi
-
+ Mulai chat privat.
@@ -2462,7 +2492,7 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
Muat ulang daftar perangkat.
-
+ Keluar dari perangkat ini.
@@ -3090,7 +3120,7 @@ Ini biasanya menyebabkan ikon aplikasi di bilah tugas untuk beranimasi.
descriptiveTime
-
+ Kemarin
@@ -3217,7 +3247,7 @@ Ukuran media: %2
message-description sent:
-
+ Anda mengirim klip audio
diff --git a/resources/langs/nheko_it.ts b/resources/langs/nheko_it.ts
index f1588c29..0e3ed48a 100644
--- a/resources/langs/nheko_it.ts
+++ b/resources/langs/nheko_it.ts
@@ -131,12 +131,12 @@
-
+ Invitato utente: %1
-
+ Migrazione della cache alla versione corrente fallita. Questo può avere diverse cause. Per favore apri una issue e nel frattempo prova ad usare una versione più vecchia. In alternativa puoi provare a cancellare la cache manualmente.
@@ -151,7 +151,7 @@
-
+ Conferma collegamento
@@ -242,7 +242,7 @@
Sei sicuro di voler avviare una chat privata con %1?
-
+ Migrazione della cache fallita!
@@ -275,7 +275,7 @@
Per favore prova ad accedere nuovamente: %1
-
+ Impossibile accedere alla stanza: %1
@@ -325,6 +325,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+ Questo messaggio non è crittato!
@@ -759,7 +769,7 @@
Tutti i File (*)
-
+ Impossibile inviare il file multimediale. Per favore riprova.
@@ -788,7 +798,7 @@
-
+
@@ -892,13 +902,13 @@ Esempio: https://server.mio:8787
-
+ Hai inserito un ID Matrix non valido, es @joe:matrix.org
-
+ Ricerca automatica fallita. Ricevuta risposta malformata.
@@ -928,7 +938,7 @@ Esempio: https://server.mio:8787
ACCESSO SSO
-
+ Password vuota
@@ -959,8 +969,7 @@ Esempio: https://server.mio:8787
MessageDelegate
-
-
+ rimosso
@@ -1475,7 +1484,7 @@ Verificare %1 adesso?
RoomInfo
-
+ nessuna versione memorizzata
@@ -1543,7 +1552,7 @@ Verificare %1 adesso?
-
+ Disconnettiti
@@ -1566,7 +1575,7 @@ Verificare %1 adesso?
-
+ Chiudi
@@ -1618,7 +1627,7 @@ Verificare %1 adesso?
-
+
@@ -1791,12 +1800,12 @@ Verificare %1 adesso?
-
+
-
+
@@ -1886,7 +1895,7 @@ Verificare %1 adesso?
SecretStorage
-
+
@@ -2055,7 +2064,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+ Oscuramento del messaggio fallito: %1
@@ -2151,7 +2160,28 @@ If you choose verify, you need to have the other device available. If you choose
%1 ha cambiato i permessi della stanza.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 è stato invitato.
@@ -2216,12 +2246,12 @@ If you choose verify, you need to have the other device available. If you choose
%1 ha oscurato la sua bussata.
-
+ Sei entrato in questa stanza.
-
+
@@ -2250,7 +2280,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+
@@ -2296,17 +2326,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+
-
+
-
+
@@ -2326,7 +2356,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+ Opzioni della stanza
@@ -2438,12 +2468,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+
-
+
@@ -2463,7 +2493,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3080,7 +3110,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+ Ieri
@@ -3207,7 +3237,7 @@ Peso media: %2
message-description sent:
-
+ Hai inviato una clip audio
diff --git a/resources/langs/nheko_ja.ts b/resources/langs/nheko_ja.ts
index 913468dd..c6e0aa44 100644
--- a/resources/langs/nheko_ja.ts
+++ b/resources/langs/nheko_ja.ts
@@ -131,12 +131,12 @@
-
+ 招待されたユーザー: %1
-
+
@@ -151,7 +151,7 @@
-
+
@@ -242,7 +242,7 @@
-
+
@@ -275,7 +275,7 @@
もう一度ログインしてみて下さい: %1
-
+ 部屋に参加できませんでした: %1
@@ -325,6 +325,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+
@@ -759,7 +769,7 @@
全てのファイル (*)
-
+ メディアをアップロードできませんでした。やり直して下さい。
@@ -788,7 +798,7 @@
-
+
@@ -888,13 +898,13 @@ Example: https://server.my:8787
-
+
-
+ 自動検出できませんでした。不正な形式の応答を受信しました。
@@ -924,7 +934,7 @@ Example: https://server.my:8787
-
+ パスワードが入力されていません
@@ -955,8 +965,7 @@ Example: https://server.my:8787
MessageDelegate
-
-
+
@@ -1470,7 +1479,7 @@ Example: https://server.my:8787
RoomInfo
-
+ バージョンが保存されていません
@@ -1538,7 +1547,7 @@ Example: https://server.my:8787
-
+ ログアウト
@@ -1561,7 +1570,7 @@ Example: https://server.my:8787
-
+ 閉じる
@@ -1612,7 +1621,7 @@ Example: https://server.my:8787
-
+
@@ -1785,12 +1794,12 @@ Example: https://server.my:8787
-
+
-
+
@@ -1880,7 +1889,7 @@ Example: https://server.my:8787
SecretStorage
-
+
@@ -2049,7 +2058,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+ メッセージを編集できませんでした: %1
@@ -2144,7 +2153,28 @@ If you choose verify, you need to have the other device available. If you choose
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1が招待されました。
@@ -2209,12 +2239,12 @@ If you choose verify, you need to have the other device available. If you choose
%1がノックを編集しました。
-
+
-
+
@@ -2243,7 +2273,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+
@@ -2289,17 +2319,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+
-
+
-
+
@@ -2319,7 +2349,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+ 部屋のオプション
@@ -2431,12 +2461,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+
-
+
@@ -2456,7 +2486,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3073,7 +3103,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+ 昨日
@@ -3200,7 +3230,7 @@ Media size: %2
message-description sent:
-
+ 音声データを送信しました
diff --git a/resources/langs/nheko_ml.ts b/resources/langs/nheko_ml.ts
index 6589a0ec..8faacb41 100644
--- a/resources/langs/nheko_ml.ts
+++ b/resources/langs/nheko_ml.ts
@@ -131,12 +131,12 @@
-
+ ക്ഷണിച്ച ഉപയോക്താവ്:% 1
-
+
@@ -151,7 +151,7 @@
-
+ ചേരുന്നത് ഉറപ്പാക്കുക
@@ -242,7 +242,7 @@
-
+
@@ -275,7 +275,7 @@
ദയവായി വീണ്ടും ലോഗിൻ ചെയ്യാൻ നോക്കുക: %1
-
+ മുറിയിൽ ചേരുന്നതിൽ പരാജയം: %1
@@ -325,6 +325,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+
@@ -759,7 +769,7 @@
എല്ലാ ഫയലുകളും (*)
-
+
@@ -788,7 +798,7 @@
ചേർക്കുക
-
+ ക്ഷണിക്കുക
@@ -888,13 +898,13 @@ Example: https://server.my:8787
-
+
-
+
@@ -924,7 +934,7 @@ Example: https://server.my:8787
എസ് എസ് ഓ ലോഗിൻ
-
+
@@ -955,7 +965,7 @@ Example: https://server.my:8787
MessageDelegate
-
+
@@ -1020,8 +1030,7 @@ Example: https://server.my:8787
-
-
+ നീക്കംചെയ്തു
@@ -1470,7 +1479,7 @@ Example: https://server.my:8787
RoomInfo
-
+
@@ -1538,7 +1547,7 @@ Example: https://server.my:8787
-
+
@@ -1561,7 +1570,7 @@ Example: https://server.my:8787
-
+ അടയ്ക്കുക
@@ -1613,7 +1622,7 @@ Example: https://server.my:8787
-
+
@@ -1786,12 +1795,12 @@ Example: https://server.my:8787
-
+
-
+
@@ -1881,7 +1890,7 @@ Example: https://server.my:8787
SecretStorage
-
+
@@ -2050,7 +2059,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+
@@ -2146,7 +2155,28 @@ If you choose verify, you need to have the other device available. If you choose
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2211,12 +2241,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+ നിങ്ങൾ ഈ മുറിയിൽ ചേർന്നു.
-
+
@@ -2245,7 +2275,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+
@@ -2291,17 +2321,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+
-
+
-
+
@@ -2321,7 +2351,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -2433,12 +2463,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+
-
+
@@ -2458,7 +2488,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3075,7 +3105,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+
@@ -3200,7 +3230,7 @@ Media size: %2
message-description sent:
-
+
diff --git a/resources/langs/nheko_nl.ts b/resources/langs/nheko_nl.ts
index 0e97f163..74f3aa15 100644
--- a/resources/langs/nheko_nl.ts
+++ b/resources/langs/nheko_nl.ts
@@ -131,12 +131,12 @@
-
+ Gebruiker uitgenodigd: %1
-
+ Het migreren can de cache naar de huidige versie is mislukt. Dit kan verscheidene redenen hebben. Maak a.u.b een issue aan en probeer in de tussentijd een oudere versie. Je kan ook proberen de cache handmatig te verwijderen.
@@ -151,7 +151,7 @@
Kon database niet openen, je wordt uitgelogd!
-
+ Bevestig deelname
@@ -242,7 +242,7 @@
Weet je zeker dat je een privé chat wil beginnen met %1?
-
+ Migreren van de cache is mislukt!
@@ -275,7 +275,7 @@
Probeer a.u.b. opnieuw in te loggen: %1
-
+ Kamer binnengaan mislukt: %1
@@ -325,6 +325,16 @@
Laat alles kamers zien zonder filters.
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+ Dit bericht is niet versleuteld!
@@ -759,7 +769,7 @@
Alle bestanden (*)
-
+ Het is niet is gelukt om de media te versturen. Probeer het a.u.b. opnieuw.
@@ -788,7 +798,7 @@
Toevoegen
-
+ Uitnodigen
@@ -892,13 +902,13 @@ Voorbeeld: https://mijnserver.nl:8787
-
+ Je hebt een ongeldige Matrix ID ingevuld. Correct voorbeeld: @jan:matrix.org
-
+ Automatische herkenning mislukt. Ongeldig antwoord ontvangen.
@@ -928,7 +938,7 @@ Voorbeeld: https://mijnserver.nl:8787
SSO INLOGGEN
-
+ Leeg wachtwoord
@@ -959,8 +969,7 @@ Voorbeeld: https://mijnserver.nl:8787
MessageDelegate
-
-
+ verwijderd
@@ -1474,7 +1483,7 @@ Voorbeeld: https://mijnserver.nl:8787
RoomInfo
-
+ geen versie opgeslagen
@@ -1542,7 +1551,7 @@ Voorbeeld: https://mijnserver.nl:8787
Stel statusbericht in
-
+ Uitloggen
@@ -1565,7 +1574,7 @@ Voorbeeld: https://mijnserver.nl:8787
Verifieer a.u.b. je andere apparaten
-
+ Sluiten
@@ -1617,7 +1626,7 @@ Voorbeeld: https://mijnserver.nl:8787
Nodig meer mensen uit
-
+ Deze kamer is niet versleuteld!
@@ -1790,12 +1799,12 @@ Voorbeeld: https://mijnserver.nl:8787
Wachtende uitnodiging.
-
+ Voorbeeld van deze kamer
-
+ Geen voorbeeld beschikbaar
@@ -1885,7 +1894,7 @@ Voorbeeld: https://mijnserver.nl:8787
SecretStorage
-
+ Verbinden met geheimopslag mislukt
@@ -2056,7 +2065,7 @@ Als je "verifieer" kiest, moet je het andere apparaat bij de hand hebb
TimelineModel
-
+ Bericht intrekken mislukt: %1
@@ -2152,7 +2161,28 @@ Als je "verifieer" kiest, moet je het andere apparaat bij de hand hebb
%1 heeft de rechten van de kamer aangepast.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 is uitgenodigd.
@@ -2217,12 +2247,12 @@ Als je "verifieer" kiest, moet je het andere apparaat bij de hand hebb
%1 heeft het aankloppen ingetrokken.
-
+ Je neemt nu deel aan deze kamer.
-
+ %1 is van avatar veranderd en heet nu %2.
@@ -2251,7 +2281,7 @@ Als je "verifieer" kiest, moet je het andere apparaat bij de hand hebb
TimelineRow
-
+ Bewerkt
@@ -2297,17 +2327,17 @@ Als je "verifieer" kiest, moet je het andere apparaat bij de hand hebb
TopBar
-
+ Terug naar kamerlijst
-
+ Geen kamer geselecteerd
-
+ Deze kamer is niet versleuteld!
@@ -2327,7 +2357,7 @@ Als je "verifieer" kiest, moet je het andere apparaat bij de hand hebb
Deze kamer bevat ongeverifieerde apparaten!
-
+ Kameropties
@@ -2439,12 +2469,12 @@ Als je "verifieer" kiest, moet je het andere apparaat bij de hand hebb
-
+ Verifiëren
-
+ Begin een privéchat.
@@ -2464,7 +2494,7 @@ Als je "verifieer" kiest, moet je het andere apparaat bij de hand hebb
Ververs apparaatlijst.
-
+ Meld dit apparaat af.
@@ -3092,7 +3122,7 @@ Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets de
descriptiveTime
-
+ Gisteren
@@ -3219,7 +3249,7 @@ Mediagrootte: %2
message-description sent:
-
+ Je verstuurde een audio clip
diff --git a/resources/langs/nheko_pl.ts b/resources/langs/nheko_pl.ts
index d0a5f2f0..829e9449 100644
--- a/resources/langs/nheko_pl.ts
+++ b/resources/langs/nheko_pl.ts
@@ -131,12 +131,12 @@
-
+ Zaproszono użytkownika %1
-
+ Migracja cachu do obecnej wersji nieudana. Przyczyny mogą być różne. Proszę zgłosić błąd i w miedzyczasie używać starszej wersji. Możesz również spróbuwać usunąć cache ręcznie.
@@ -151,14 +151,14 @@
-
+ Potwierdź dołączenie
- Czy na pewno chcesz dołączyć do %1?
+ Czy na pewno chcesz dołączyć do %1?
@@ -242,7 +242,7 @@
Czy na pewno chcesz rozpocząć prywatny czat z %1?
-
+ Nie udało się przenieść pamięci podręcznej!
@@ -275,7 +275,7 @@
Spróbuj zalogować się ponownie: %1
-
+ Nie udało się dołączyć do pokoju: %1
@@ -325,6 +325,16 @@
Pokazuj wszystkie pokoje bez filtrowania.
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+ Ta wiadomość nie jest zaszyfrowana!
@@ -759,7 +769,7 @@
Wszystkie pliki (*)
-
+ Wysłanie mediów nie powiodło się. Spróbuj ponownie.
@@ -788,7 +798,7 @@
Dodaj
-
+ Zaproś
@@ -891,13 +901,13 @@ Przykład: https://server.my:8787
-
+ Wprowadzono nieprawidłowe Matrix ID. Przykład prawidłowego ID: @ania:matrix.org
-
+ Automatyczne odkrywanie zakończone niepowodzeniem. Otrzymano nieprawidłową odpowiedź.
@@ -927,7 +937,7 @@ Przykład: https://server.my:8787
Logowanie SSO
-
+ Puste hasło
@@ -958,8 +968,7 @@ Przykład: https://server.my:8787
MessageDelegate
-
-
+ usunięto
@@ -1474,7 +1483,7 @@ Przykład: https://server.my:8787
RoomInfo
-
+ wersja nie została zachowana
@@ -1542,7 +1551,7 @@ Przykład: https://server.my:8787
Ustaw wiadomość statusową
-
+ Wyloguj
@@ -1565,7 +1574,7 @@ Przykład: https://server.my:8787
-
+ Zamknij
@@ -1618,7 +1627,7 @@ Przykład: https://server.my:8787
Zaproś więcej ludzi
-
+ Ten pokój jest szyfrowany!
@@ -1792,12 +1801,12 @@ Przykład: https://server.my:8787
Oczekujące zaproszenie.
-
+ Podgląd tego pokoju
-
+ Podgląd pokoju niedostępny
@@ -1887,7 +1896,7 @@ Przykład: https://server.my:8787
SecretStorage
-
+ Błąd połączenia do menadżera sekretów
@@ -2056,7 +2065,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+ Cenzurowanie wiadomości nie powiodło się: %1
@@ -2153,7 +2162,28 @@ If you choose verify, you need to have the other device available. If you choose
%1 zmienił(a) uprawnienia pokoju.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 został(a) zaproszona/y.
@@ -2218,12 +2248,12 @@ If you choose verify, you need to have the other device available. If you choose
Użytkownik %1 ocenzurował własne pukanie.
-
+ Dołączyłeś(-łaś) do tego pokoju.
-
+ Użytkownik %1 zmienił swojego awatara i zmienił swoją nazwę wyświetlaną na %2.
@@ -2252,7 +2282,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+ Edytowane
@@ -2298,17 +2328,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+ Wróć do listy pokoi
-
+ Nie wybrano pokoju
-
+ Ten pokój nie jest szyfrowany!
@@ -2328,7 +2358,7 @@ If you choose verify, you need to have the other device available. If you choose
Ten pokój zawiera niezweryfikowane urządzenia!
-
+ Ustawienia pokoju
@@ -2440,12 +2470,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+ Zweryfikuj
-
+ Rozpocznij prywatny czat.
@@ -2465,7 +2495,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -2658,7 +2688,7 @@ Ustaw na 3 aby rozmywać natychmiast po stracie fokusu. Maksymalna wartość to
- Ustaw maksymalną szerokość wiadomości w historii (w pikselach). Może to poprawić czytelność gdy Nheko zostanie zmaksymalizowany na szerokim ekranie
+ Ustaw maksymalną szerokość wiadomości w historii (w pikselach). Może to poprawić czytelność gdy Nheko zostanie zmaksymalizowany na szerokim ekranie
@@ -3091,7 +3121,7 @@ To zwykle sprawia, że ikona aplikacji w tacce systemowej jest animowana.
descriptiveTime
-
+ Wczoraj
@@ -3218,7 +3248,7 @@ Rozmiar multimediów: %2
message-description sent:
-
+ Wysłałeś(aś) klip audio
diff --git a/resources/langs/nheko_pt_BR.ts b/resources/langs/nheko_pt_BR.ts
index a94b3824..0c8a33d8 100644
--- a/resources/langs/nheko_pt_BR.ts
+++ b/resources/langs/nheko_pt_BR.ts
@@ -131,12 +131,12 @@
-
+ Usuário convidado: %1
-
+ Falha ao migrar cache para versão atual. Isso pode ter diferentes razões. Por favor reporte o problema e tente usar uma versão antiga no meio tempo. Alternativamente, você pode tentar excluir o cache manualmente.
@@ -151,7 +151,7 @@
-
+ Confirmar entrada
@@ -242,7 +242,7 @@
Deseja realmente iniciar uma conversa privada com %1?
-
+ Migração do cache falhou!
@@ -275,7 +275,7 @@
-
+ Falha ao entrar na sala: %1
@@ -325,6 +325,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+
@@ -759,7 +769,7 @@
-
+
@@ -788,7 +798,7 @@
-
+
@@ -888,13 +898,13 @@ Example: https://server.my:8787
-
+
-
+
@@ -924,7 +934,7 @@ Example: https://server.my:8787
-
+
@@ -955,7 +965,7 @@ Example: https://server.my:8787
MessageDelegate
-
+
@@ -1020,8 +1030,7 @@ Example: https://server.my:8787
-
-
+
@@ -1470,7 +1479,7 @@ Example: https://server.my:8787
RoomInfo
-
+
@@ -1538,7 +1547,7 @@ Example: https://server.my:8787
-
+
@@ -1561,7 +1570,7 @@ Example: https://server.my:8787
-
+
@@ -1613,7 +1622,7 @@ Example: https://server.my:8787
-
+
@@ -1786,12 +1795,12 @@ Example: https://server.my:8787
-
+
-
+
@@ -1881,7 +1890,7 @@ Example: https://server.my:8787
SecretStorage
-
+
@@ -2050,7 +2059,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+
@@ -2146,7 +2155,28 @@ If you choose verify, you need to have the other device available. If you choose
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2211,12 +2241,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+ Você entrou nessa sala.
-
+
@@ -2245,7 +2275,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+
@@ -2291,17 +2321,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+
-
+
-
+
@@ -2321,7 +2351,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -2433,12 +2463,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+
-
+
@@ -2458,7 +2488,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3075,7 +3105,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+
@@ -3200,7 +3230,7 @@ Media size: %2
message-description sent:
-
+
diff --git a/resources/langs/nheko_pt_PT.ts b/resources/langs/nheko_pt_PT.ts
index b92dfebe..b1eaabae 100644
--- a/resources/langs/nheko_pt_PT.ts
+++ b/resources/langs/nheko_pt_PT.ts
@@ -131,12 +131,12 @@
-
+ Utilizador convidado: %1
-
+ A migração da cache para a versão atual falhou, e existem várias razões possíveis. Por favor abra um problema ("issue") e experimente usar uma versão mais antiga entretanto. Alternativamente, pode tentar apagar a cache manualmente.
@@ -151,7 +151,7 @@
Falha ao abrir base de dados. A terminar sessão!
-
+ Confirmar entrada
@@ -242,7 +242,7 @@
Tem a certeza que quer começar uma conversa privada com %1?
-
+ Falha ao migrar a cache!
@@ -275,7 +275,7 @@
Por favor, tente autenticar-se novamente: %1
-
+ Falha ao entrar em sala: %1
@@ -325,6 +325,16 @@
Mostra todas as salas sem filtros.
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+ Esta mensagem não está encriptada!
@@ -759,7 +769,7 @@
Todos os ficheiros (*)
-
+ Falha ao carregar mídia. Por favor, tente novamente.
@@ -788,7 +798,7 @@
Adicionar
-
+ Convidar
@@ -892,13 +902,13 @@ Exemplo: https://servidor.meu:8787
-
+ Inseriu um ID Matrix inválido p. ex. @ze:matrix.org
-
+ Falha na descoberta automática. Reposta mal formatada recebida.
@@ -928,7 +938,7 @@ Exemplo: https://servidor.meu:8787
ENTRAR COM ISU (SSO)
-
+ Palavra-passe vazia
@@ -959,7 +969,7 @@ Exemplo: https://servidor.meu:8787
MessageDelegate
-
+ Encriptação ativada
@@ -1024,8 +1034,7 @@ Exemplo: https://servidor.meu:8787
%1 atendeu a chamada.
-
-
+ removida
@@ -1474,7 +1483,7 @@ Exemplo: https://servidor.meu:8787
RoomInfo
-
+ nenhuma versão guardada
@@ -1542,7 +1551,7 @@ Exemplo: https://servidor.meu:8787
Definir mensagem de estado
-
+ Terminar sessão
@@ -1565,7 +1574,7 @@ Exemplo: https://servidor.meu:8787
Por favor, verifique os seus outros dispositivos
-
+ Fechar
@@ -1617,7 +1626,7 @@ Exemplo: https://servidor.meu:8787
Convidar mais pessoas
-
+ Esta sala não está encriptada!
@@ -1790,12 +1799,12 @@ Exemplo: https://servidor.meu:8787
Convite pendente.
-
+ A pré-visualizar esta sala
-
+ Pré-visualização não disponível
@@ -1885,7 +1894,7 @@ Exemplo: https://servidor.meu:8787
SecretStorage
-
+ Falha ao ligar ao armazenamento secreto
@@ -2056,7 +2065,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
TimelineModel
-
+ Falha ao eliminar mensagem: %1
@@ -2152,7 +2161,28 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
%1 alterou as permissões da sala.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 foi convidado.
@@ -2217,12 +2247,12 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
%1 eliminou a sua "batida à porta".
-
+ Entrou na sala.
-
+ %1 alterou o seu avatar e também o seu nome de exibição para %2.
@@ -2251,7 +2281,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
TimelineRow
-
+ Editada
@@ -2297,17 +2327,17 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
TopBar
-
+ Voltar à lista de salas
-
+ Nenhuma sala selecionada
-
+ Esta sala não é encriptada!
@@ -2327,7 +2357,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
Esta sala contém dispositivos não verificados!
-
+ Opções da sala
@@ -2439,12 +2469,12 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
-
+ Verificar
-
+ Iniciar uma conversa privada.
@@ -2464,7 +2494,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
Atualizar a lista de dispositivos.
-
+ Terminar sessão neste dispositivo.
@@ -3091,7 +3121,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+ Ontem
@@ -3218,7 +3248,7 @@ Tamanho da mídia: %2
message-description sent:
-
+ Enviou uma mensagem áudio
diff --git a/resources/langs/nheko_ro.ts b/resources/langs/nheko_ro.ts
index 0440c623..3ca2d42f 100644
--- a/resources/langs/nheko_ro.ts
+++ b/resources/langs/nheko_ro.ts
@@ -131,12 +131,12 @@
-
+ Utilizator invitat: %1
-
+ Nu s-a putut muta cache-ul pe versiunea curentă. Acest lucru poate avea diferite cauze. Vă rugăm să deschideți un issue și încercați să folosiți o versiune mai veche între timp. O altă opțiune ar fi să încercați să ștergeți cache-ul manual.
@@ -151,7 +151,7 @@
-
+
@@ -242,7 +242,7 @@
-
+ Nu s-a putut migra cache-ul!
@@ -275,7 +275,7 @@
Vă rugăm să vă reconectați: %1
-
+ Nu s-a putut alătura la cameră: %1
@@ -325,6 +325,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+
@@ -759,7 +769,7 @@
Toate fișierele (*)
-
+
@@ -788,7 +798,7 @@
-
+
@@ -892,13 +902,13 @@ Exemplu: https://serverul.meu:8787
-
+
-
+ Autodescoperirea a eșuat. Răspunsul primit este defectuos.
@@ -928,7 +938,7 @@ Exemplu: https://serverul.meu:8787
CONECTARE SSO
-
+ Parolă necompletată
@@ -959,8 +969,7 @@ Exemplu: https://serverul.meu:8787
MessageDelegate
-
-
+
@@ -1474,7 +1483,7 @@ Exemplu: https://serverul.meu:8787
RoomInfo
-
+ nicio versiune stocată
@@ -1542,7 +1551,7 @@ Exemplu: https://serverul.meu:8787
-
+ Deconectare
@@ -1565,7 +1574,7 @@ Exemplu: https://serverul.meu:8787
-
+ Închide
@@ -1618,7 +1627,7 @@ Exemplu: https://serverul.meu:8787
-
+
@@ -1791,12 +1800,12 @@ Exemplu: https://serverul.meu:8787
-
+
-
+
@@ -1886,7 +1895,7 @@ Exemplu: https://serverul.meu:8787
SecretStorage
-
+
@@ -2055,7 +2064,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+ Redactare mesaj eșuată: %1
@@ -2152,7 +2161,28 @@ If you choose verify, you need to have the other device available. If you choose
%1 a modificat permisiunile camerei.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 a fost invitat(ă).
@@ -2217,12 +2247,12 @@ If you choose verify, you need to have the other device available. If you choose
%1 și-a redactat ciocănitul.
-
+ Te-ai alăturat camerei.
-
+
@@ -2251,7 +2281,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+
@@ -2297,17 +2327,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+
-
+
-
+
@@ -2327,7 +2357,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -2439,12 +2469,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+
-
+
@@ -2464,7 +2494,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3081,7 +3111,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+ Ieri
@@ -3208,7 +3238,7 @@ Dimensiune media: %2
message-description sent:
-
+ Ai trimis un clip audio
diff --git a/resources/langs/nheko_ru.ts b/resources/langs/nheko_ru.ts
index b5ba46dd..63c4ef6a 100644
--- a/resources/langs/nheko_ru.ts
+++ b/resources/langs/nheko_ru.ts
@@ -131,12 +131,12 @@
-
+ Приглашенный пользователь: %1
-
+ Миграция кэша для текущей версии не удалась. Это может происходить по разным причинам. Пожалуйста сообщите о проблеме и попробуйте временно использовать старую версию. Так-же вы можете попробовать удалить кэш самостоятельно.
@@ -151,7 +151,7 @@
-
+ Подтвердить вход
@@ -242,7 +242,7 @@
Вы действительно хотите начать личную переписку с %1?
-
+ Миграция кэша не удалась!
@@ -275,7 +275,7 @@
Повторите попытку входа: %1
-
+ Не удалось присоединиться к комнате: %1
@@ -325,6 +325,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+ Это сообщение не зашифровано!
@@ -759,7 +769,7 @@
Все файлы (*)
-
+ Не удалось загрузить медиа. Пожалуйста попробуйте ещё раз
@@ -788,7 +798,7 @@
-
+
@@ -892,13 +902,13 @@ Example: https://server.my:8787
-
+ Вы ввели не правильный Matrix ID, @joe:matrix.org
-
+ Автообноружение не удалось. Получен поврежденный ответ.
@@ -928,7 +938,7 @@ Example: https://server.my:8787
SSO ВХОД
-
+ Пустой пароль
@@ -959,8 +969,7 @@ Example: https://server.my:8787
MessageDelegate
-
-
+ убрано
@@ -1474,7 +1483,7 @@ Example: https://server.my:8787
RoomInfo
-
+ нет сохраненной версии
@@ -1542,7 +1551,7 @@ Example: https://server.my:8787
-
+ Выйти
@@ -1565,7 +1574,7 @@ Example: https://server.my:8787
-
+ Закрыть
@@ -1618,7 +1627,7 @@ Example: https://server.my:8787
-
+
@@ -1791,12 +1800,12 @@ Example: https://server.my:8787
-
+
-
+
@@ -1886,7 +1895,7 @@ Example: https://server.my:8787
SecretStorage
-
+
@@ -2055,7 +2064,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+ Ошибка редактирования сообщения: %1
@@ -2152,7 +2161,28 @@ If you choose verify, you need to have the other device available. If you choose
%1 поменял разрешения для комнаты.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 был приглашен.
@@ -2217,12 +2247,12 @@ If you choose verify, you need to have the other device available. If you choose
%1 отредактировал его "стук".
-
+ Вы присоединились к этой комнате.
-
+
@@ -2251,7 +2281,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+ Изменено
@@ -2297,17 +2327,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+ Вернуться к списку комнат
-
+ Комнаты не выбраны
-
+
@@ -2327,7 +2357,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+ Настройки комнаты
@@ -2439,12 +2469,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+ Верифицировать
-
+
@@ -2464,7 +2494,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3087,7 +3117,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+ Вчера
@@ -3214,7 +3244,7 @@ Media size: %2
message-description sent:
-
+ Вы отправили аудио запись
diff --git a/resources/langs/nheko_si.ts b/resources/langs/nheko_si.ts
index ea45674a..59fae47f 100644
--- a/resources/langs/nheko_si.ts
+++ b/resources/langs/nheko_si.ts
@@ -131,12 +131,12 @@
-
+
-
+
@@ -151,7 +151,7 @@
-
+
@@ -242,7 +242,7 @@
-
+
@@ -275,7 +275,7 @@
-
+
@@ -325,6 +325,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+
@@ -759,7 +769,7 @@
-
+
@@ -788,7 +798,7 @@
-
+
@@ -888,13 +898,13 @@ Example: https://server.my:8787
-
+
-
+
@@ -924,7 +934,7 @@ Example: https://server.my:8787
-
+
@@ -955,8 +965,7 @@ Example: https://server.my:8787
MessageDelegate
-
-
+
@@ -1470,7 +1479,7 @@ Example: https://server.my:8787
RoomInfo
-
+
@@ -1538,7 +1547,7 @@ Example: https://server.my:8787
-
+
@@ -1561,7 +1570,7 @@ Example: https://server.my:8787
-
+
@@ -1613,7 +1622,7 @@ Example: https://server.my:8787
-
+
@@ -1786,12 +1795,12 @@ Example: https://server.my:8787
-
+
-
+
@@ -1881,7 +1890,7 @@ Example: https://server.my:8787
SecretStorage
-
+
@@ -2050,7 +2059,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+
@@ -2146,7 +2155,28 @@ If you choose verify, you need to have the other device available. If you choose
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2211,12 +2241,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+
-
+
@@ -2245,7 +2275,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+
@@ -2291,17 +2321,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+
-
+
-
+
@@ -2321,7 +2351,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -2433,12 +2463,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+
-
+
@@ -2458,7 +2488,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3075,7 +3105,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+
@@ -3200,7 +3230,7 @@ Media size: %2
message-description sent:
-
+
diff --git a/resources/langs/nheko_sv.ts b/resources/langs/nheko_sv.ts
index 28281dbd..6717b8e3 100644
--- a/resources/langs/nheko_sv.ts
+++ b/resources/langs/nheko_sv.ts
@@ -131,12 +131,12 @@
-
+ Bjöd in användare: %1
-
+ Kunde inte migrera cachen till den nuvarande versionen. Detta kan bero på flera anledningar, vänligen rapportera problemet och prova en äldre version under tiden. Du kan också försöka att manuellt radera cachen.
@@ -151,7 +151,7 @@
-
+
@@ -242,7 +242,7 @@
-
+ Cache-migration misslyckades!
@@ -275,7 +275,7 @@
Vänligen försök logga in på nytt: %1
-
+ Kunde inte gå med i rum: %1
@@ -325,6 +325,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+ Detta meddelande är inte krypterat!
@@ -759,7 +769,7 @@
Alla Filer (*)
-
+ Kunde inte ladda upp media. Vänligen försök igen.
@@ -788,7 +798,7 @@
-
+
@@ -892,13 +902,13 @@ Exempel: https://server.my:8787
-
+
-
+ Autouppslag misslyckades. Mottog felkonstruerat svar.
@@ -928,7 +938,7 @@ Exempel: https://server.my:8787
SSO INLOGGNING
-
+ Tomt lösenord
@@ -959,7 +969,7 @@ Exempel: https://server.my:8787
MessageDelegate
-
+ Kryptering aktiverad
@@ -1024,8 +1034,7 @@ Exempel: https://server.my:8787
%1 besvarade samtalet.
-
-
+ borttagen
@@ -1474,7 +1483,7 @@ Exempel: https://server.my:8787
RoomInfo
-
+ ingen version lagrad
@@ -1542,7 +1551,7 @@ Exempel: https://server.my:8787
-
+ Logga ut
@@ -1565,7 +1574,7 @@ Exempel: https://server.my:8787
-
+ Stäng
@@ -1617,7 +1626,7 @@ Exempel: https://server.my:8787
-
+
@@ -1790,12 +1799,12 @@ Exempel: https://server.my:8787
-
+
-
+
@@ -1885,7 +1894,7 @@ Exempel: https://server.my:8787
SecretStorage
-
+
@@ -2054,7 +2063,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+ Kunde inte maskera meddelande: %1
@@ -2150,7 +2159,28 @@ If you choose verify, you need to have the other device available. If you choose
%1 har ändrat rummets behörigheter.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %1 blev inbjuden.
@@ -2215,12 +2245,12 @@ If you choose verify, you need to have the other device available. If you choose
%1 maskerade sin knackning.
-
+ Du gick med i detta rum.
-
+
@@ -2249,7 +2279,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+
@@ -2295,17 +2325,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+ Tillbaka till rumlista
-
+ Inget rum markerat
-
+
@@ -2325,7 +2355,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+ Alternativ för rum
@@ -2437,12 +2467,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+ Bekräfta
-
+
@@ -2462,7 +2492,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3087,7 +3117,7 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras på något sätt.<
descriptiveTime
-
+ Igår
@@ -3214,7 +3244,7 @@ Mediastorlek: %2
message-description sent:
-
+ Du skickade ett ljudklipp
diff --git a/resources/langs/nheko_zh_CN.ts b/resources/langs/nheko_zh_CN.ts
index fc514ba4..a0f3f774 100644
--- a/resources/langs/nheko_zh_CN.ts
+++ b/resources/langs/nheko_zh_CN.ts
@@ -131,12 +131,12 @@
-
+ 邀请已发送: %1
-
+ 无法迁移缓存到目前版本,可能有多种原因引发此类问题。您可以新建一个议题并继续使用之前版本,或者您可以尝试手动删除缓存。
@@ -151,7 +151,7 @@
-
+
@@ -242,7 +242,7 @@
-
+ 缓存迁移失败!
@@ -275,7 +275,7 @@
请尝试再次登录:%1
-
+ 无法加入房间: %1
@@ -325,6 +325,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -547,7 +557,7 @@
EncryptionIndicator
-
+ 此条信息没有加密
@@ -759,7 +769,7 @@
所有文件(*)
-
+
@@ -788,7 +798,7 @@
-
+
@@ -888,13 +898,13 @@ Example: https://server.my:8787
-
+
-
+
@@ -924,7 +934,7 @@ Example: https://server.my:8787
-
+ 空密码
@@ -955,8 +965,7 @@ Example: https://server.my:8787
MessageDelegate
-
-
+
@@ -1470,7 +1479,7 @@ Example: https://server.my:8787
RoomInfo
-
+
@@ -1538,7 +1547,7 @@ Example: https://server.my:8787
-
+ 登出
@@ -1561,7 +1570,7 @@ Example: https://server.my:8787
-
+
@@ -1612,7 +1621,7 @@ Example: https://server.my:8787
-
+
@@ -1785,12 +1794,12 @@ Example: https://server.my:8787
-
+
-
+
@@ -1880,7 +1889,7 @@ Example: https://server.my:8787
SecretStorage
-
+
@@ -2049,7 +2058,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineModel
-
+ 删除消息失败:%1
@@ -2144,7 +2153,28 @@ If you choose verify, you need to have the other device available. If you choose
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2209,12 +2239,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+ 您已加入此房间
-
+
@@ -2243,7 +2273,7 @@ If you choose verify, you need to have the other device available. If you choose
TimelineRow
-
+
@@ -2289,17 +2319,17 @@ If you choose verify, you need to have the other device available. If you choose
TopBar
-
+
-
+
-
+
@@ -2319,7 +2349,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+ 聊天室选项
@@ -2431,12 +2461,12 @@ If you choose verify, you need to have the other device available. If you choose
-
+
-
+
@@ -2456,7 +2486,7 @@ If you choose verify, you need to have the other device available. If you choose
-
+
@@ -3073,7 +3103,7 @@ This usually causes the application icon in the task bar to animate in some fash
descriptiveTime
-
+
@@ -3200,7 +3230,7 @@ Media size: %2
message-description sent:
-
+
diff --git a/resources/qml/delegates/MessageDelegate.qml b/resources/qml/delegates/MessageDelegate.qml
index 3be5fc82..dc88cf24 100644
--- a/resources/qml/delegates/MessageDelegate.qml
+++ b/resources/qml/delegates/MessageDelegate.qml
@@ -170,10 +170,9 @@ Item {
DelegateChoice {
roleValue: MtxEvent.Redacted
- Pill {
- text: qsTr("removed")
+ Redacted {
+ delegateWidth: d.width
}
-
}
DelegateChoice {
diff --git a/resources/qml/delegates/Redacted.qml b/resources/qml/delegates/Redacted.qml
new file mode 100644
index 00000000..2346fcda
--- /dev/null
+++ b/resources/qml/delegates/Redacted.qml
@@ -0,0 +1,45 @@
+// SPDX-FileCopyrightText: 2021 Nheko Contributors
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+import QtQuick 2.15
+import QtQuick.Controls 2.15
+import QtQuick.Layouts 1.15
+import im.nheko 1.0
+
+Rectangle{
+
+ required property real delegateWidth
+ height: redactedLayout.implicitHeight + 2 * Nheko.paddingSmall
+ width: redactedLayout.implicitWidth + 2 * Nheko.paddingMedium
+ radius: fontMetrics.lineSpacing / 2 + 2 * Nheko.paddingSmall
+ color: Nheko.colors.alternateBase
+
+ RowLayout {
+ id: redactedLayout
+ anchors.centerIn: parent
+ Image {
+ id: trashImg
+ Layout.alignment: Qt.AlignLeft | Qt.AlignVCenter
+ Layout.preferredWidth: fontMetrics.font.pixelSize
+ Layout.preferredHeight: fontMetrics.font.pixelSize
+ source: "image://colorimage/:/icons/icons/ui/delete.svg?" + Nheko.colors.text
+ }
+ Label {
+ id: redactedLabel
+ Layout.margins: Nheko.paddingSmall
+ Layout.alignment: Qt.AlignVCenter | Qt.AlignRight
+ Layout.fillWidth: true
+ Layout.maximumWidth: delegateWidth - 4 * Nheko.paddingSmall - trashImg.width - 2 * Nheko.paddingMedium
+ property var redactedPair: room.formatRedactedEvent(eventId)
+ text: redactedPair["first"]
+ wrapMode: Label.WordWrap
+
+ ToolTip.text: redactedPair["second"]
+ ToolTip.visible: hh.hovered
+ HoverHandler {
+ id: hh
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/resources/res.qrc b/resources/res.qrc
index 83edc941..4bde40a5 100644
--- a/resources/res.qrc
+++ b/resources/res.qrc
@@ -11,6 +11,7 @@
icons/ui/chat.svgicons/ui/checkmark.svgicons/ui/clock.svg
+ icons/ui/delete.svgicons/ui/edit.svgicons/ui/end-call.svgicons/ui/lowprio.svg
@@ -117,6 +118,7 @@
qml/delegates/Pill.qmlqml/delegates/Placeholder.qmlqml/delegates/PlayableMediaMessage.qml
+ qml/delegates/Redacted.qmlqml/delegates/Reply.qmlqml/delegates/TextMessage.qmlqml/device-verification/DeviceVerification.qml
diff --git a/src/timeline/TimelineModel.cpp b/src/timeline/TimelineModel.cpp
index 4a81b243..79d6883f 100644
--- a/src/timeline/TimelineModel.cpp
+++ b/src/timeline/TimelineModel.cpp
@@ -17,6 +17,7 @@
#include
#include
#include
+#include
#include "Cache_p.h"
#include "ChatPage.h"
@@ -1797,6 +1798,42 @@ TimelineModel::formatPowerLevelEvent(QString id)
return tr("%1 has changed the room's permissions.").arg(name);
}
+QVariantMap
+TimelineModel::formatRedactedEvent(QString id)
+{
+ QVariantMap pair{{"first", ""}, {"second", ""}};
+ mtx::events::collections::TimelineEvents *e = events.get(id.toStdString(), "");
+ if (!e)
+ return pair;
+
+ auto event = std::get_if>(e);
+ if (!event)
+ return pair;
+
+ QString dateTime = QDateTime::fromMSecsSinceEpoch(event->origin_server_ts).toString();
+ QString reason = "";
+ auto because = event->unsigned_data.redacted_because;
+ // User info about who actually sent the redacted event.
+ QString redactedUser = QString::fromStdString(because->sender).toHtmlEscaped();
+ QString redactedName = utils::replaceEmoji(displayName(redactedUser));
+
+ if (because.has_value()) {
+ reason = QString::fromStdString(because->content.reason).toHtmlEscaped();
+ }
+
+ if (reason.isEmpty()) {
+ pair["first"] = tr("Removed by %1").arg(redactedName);
+ pair["second"] =
+ tr("%1 (%2) removed this message at %3").arg(redactedName, redactedUser, dateTime);
+ } else {
+ pair["first"] = tr("Removed by %1 because: %2").arg(redactedName, reason);
+ pair["second"] = tr("%1 (%2) removed this message at %3\nReason: %4")
+ .arg(redactedName, redactedUser, dateTime, reason);
+ }
+
+ return pair;
+}
+
void
TimelineModel::acceptKnock(QString id)
{
diff --git a/src/timeline/TimelineModel.h b/src/timeline/TimelineModel.h
index af067476..fe09af75 100644
--- a/src/timeline/TimelineModel.h
+++ b/src/timeline/TimelineModel.h
@@ -10,6 +10,7 @@
#include
#include
#include
+#include
#include
@@ -247,6 +248,7 @@ public:
Q_INVOKABLE QString formatHistoryVisibilityEvent(QString id);
Q_INVOKABLE QString formatGuestAccessEvent(QString id);
Q_INVOKABLE QString formatPowerLevelEvent(QString id);
+ Q_INVOKABLE QVariantMap formatRedactedEvent(QString id);
Q_INVOKABLE void viewRawMessage(QString id);
Q_INVOKABLE void forwardMessage(QString eventId, QString roomId);