diff --git a/resources/langs/nheko_de.ts b/resources/langs/nheko_de.ts index 5251742f..cfc58189 100644 --- a/resources/langs/nheko_de.ts +++ b/resources/langs/nheko_de.ts @@ -479,13 +479,7 @@ TimelineModel - - -- Encrypted Event (No keys found for decryption) -- - Placeholder, when the message was not decrypted yet or can't be decrypted - -- Verschlüsseltes Event (keine Schlüssel zur Entschlüsselung gefunden) -- - - - + -- Decryption Error (failed to communicate with DB) -- Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session. -- Entschlüsselungsfehler (Fehler bei Kommunikation mit Datenbank) -- @@ -497,19 +491,7 @@ -- Entschlüsselungsfehler (Fehler bei Suche nach megolm Schlüsseln in Datenbank) -- - - -- Decryption Error (%1) -- - Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1 - -- Entschlüsselungsfehler (%1) -- - - - - -- Encrypted Event (Unknown event type) -- - Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet - -- Verschlüsseltes Event (Unbekannter Eventtyp) -- - - - + Message redaction failed: %1 Nachricht zurückziehen fehlgeschlagen: %1 @@ -533,9 +515,27 @@ Save file Datei speichern + + + -- Encrypted Event (No keys found for decryption) -- + Placeholder, when the message was not decrypted yet or can't be decrypted. + -- Verschlüsseltes Event (keine Schlüssel zur Entschlüsselung gefunden) -- + + + + -- Decryption Error (%1) -- + Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1. + -- Entschlüsselungsfehler (%1) -- + + + + -- Encrypted Event (Unknown event type) -- + Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet. + -- Verschlüsseltes Event (Unbekannter Eventtyp) -- + - - %1 and %2 are typing + + %1 and %2 are typing. Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.) %1%2 tippt @@ -544,42 +544,42 @@ - %1 opened the room to the public + %1 opened the room to the public. - %1 made this room require and invitation to join + %1 made this room require and invitation to join. - %1 made the room open to guests + %1 made the room open to guests. - %1 has closed the room to guest access + %1 has closed the room to guest access. - %1 made the room history world readable. Events may be now read by non-joined people + %1 made the room history world readable. Events may be now read by non-joined people. - %1 set the room history visible to members from this point on + %1 set the room history visible to members from this point on. - %1 set the room history visible to members since they were invited + %1 set the room history visible to members since they were invited. - %1 set the room history visible to members since they joined the room + %1 set the room history visible to members since they joined the room. @@ -634,11 +634,16 @@ - Unbanned %1 - Hat die Verbannung von %1 zurückgezogen. + Unbanned %1. + Hat die Verbannung von %1 zurückgezogen. - + + %1 was banned. + + + + %1 redacted their knock. %1 hat das Anklopfen zurückgezogen. @@ -654,12 +659,7 @@ %1 hat den Raum verlassen. - - %1 was banned - - - - + Reason: %1 diff --git a/resources/langs/nheko_el.ts b/resources/langs/nheko_el.ts index 0f75ca9f..0d374cf5 100644 --- a/resources/langs/nheko_el.ts +++ b/resources/langs/nheko_el.ts @@ -479,13 +479,7 @@ TimelineModel - - -- Encrypted Event (No keys found for decryption) -- - Placeholder, when the message was not decrypted yet or can't be decrypted - - - - + -- Decryption Error (failed to communicate with DB) -- Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session. @@ -497,19 +491,7 @@ - - -- Decryption Error (%1) -- - Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1 - - - - - -- Encrypted Event (Unknown event type) -- - Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet - - - - + Message redaction failed: %1 @@ -533,9 +515,27 @@ Save file + + + -- Encrypted Event (No keys found for decryption) -- + Placeholder, when the message was not decrypted yet or can't be decrypted. + + + + + -- Decryption Error (%1) -- + Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1. + + + + + -- Encrypted Event (Unknown event type) -- + Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet. + + - - %1 and %2 are typing + + %1 and %2 are typing. Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.) @@ -544,42 +544,42 @@ - %1 opened the room to the public + %1 opened the room to the public. - %1 made this room require and invitation to join + %1 made this room require and invitation to join. - %1 made the room open to guests + %1 made the room open to guests. - %1 has closed the room to guest access + %1 has closed the room to guest access. - %1 made the room history world readable. Events may be now read by non-joined people + %1 made the room history world readable. Events may be now read by non-joined people. - %1 set the room history visible to members from this point on + %1 set the room history visible to members from this point on. - %1 set the room history visible to members since they were invited + %1 set the room history visible to members since they were invited. - %1 set the room history visible to members since they joined the room + %1 set the room history visible to members since they joined the room. @@ -634,11 +634,16 @@ - Unbanned %1 + Unbanned %1. - + + %1 was banned. + + + + %1 redacted their knock. @@ -654,12 +659,7 @@ - - %1 was banned - - - - + Reason: %1 diff --git a/resources/langs/nheko_en.ts b/resources/langs/nheko_en.ts index f01bd5d0..c97a4ac2 100644 --- a/resources/langs/nheko_en.ts +++ b/resources/langs/nheko_en.ts @@ -479,13 +479,7 @@ TimelineModel - - -- Encrypted Event (No keys found for decryption) -- - Placeholder, when the message was not decrypted yet or can't be decrypted - -- Encrypted Event (No keys found for decryption) -- - - - + -- Decryption Error (failed to communicate with DB) -- Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session. -- Decryption Error (failed to communicate with DB) -- @@ -497,19 +491,7 @@ -- Decryption Error (failed to retrieve megolm keys from db) -- - - -- Decryption Error (%1) -- - Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1 - -- Decryption Error (%1) -- - - - - -- Encrypted Event (Unknown event type) -- - Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet - -- Encrypted Event (Unknown event type) -- - - - + Message redaction failed: %1 Message redaction failed: %1 @@ -533,9 +515,27 @@ Save file Save file + + + -- Encrypted Event (No keys found for decryption) -- + Placeholder, when the message was not decrypted yet or can't be decrypted. + -- Encrypted Event (No keys found for decryption) -- + + + + -- Decryption Error (%1) -- + Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1. + -- Decryption Error (%1) -- + + + + -- Encrypted Event (Unknown event type) -- + Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet. + -- Encrypted Event (Unknown event type) -- + - - %1 and %2 are typing + + %1 and %2 are typing. Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.) %1%2 is typing @@ -544,42 +544,42 @@ - %1 opened the room to the public + %1 opened the room to the public. - %1 made this room require and invitation to join + %1 made this room require and invitation to join. - %1 made the room open to guests + %1 made the room open to guests. - %1 has closed the room to guest access + %1 has closed the room to guest access. - %1 made the room history world readable. Events may be now read by non-joined people + %1 made the room history world readable. Events may be now read by non-joined people. - %1 set the room history visible to members from this point on + %1 set the room history visible to members from this point on. - %1 set the room history visible to members since they were invited + %1 set the room history visible to members since they were invited. - %1 set the room history visible to members since they joined the room + %1 set the room history visible to members since they joined the room. @@ -634,11 +634,16 @@ - Unbanned %1 - Unbanned %1. + Unbanned %1. + Unbanned %1. - + + %1 was banned. + + + + %1 redacted their knock. %1 redacted their knock. @@ -654,12 +659,7 @@ %1 left after having already left! - - %1 was banned - - - - + Reason: %1 diff --git a/resources/langs/nheko_fi.ts b/resources/langs/nheko_fi.ts index 5cc9b9fe..8659d560 100644 --- a/resources/langs/nheko_fi.ts +++ b/resources/langs/nheko_fi.ts @@ -479,13 +479,7 @@ TimelineModel - - -- Encrypted Event (No keys found for decryption) -- - Placeholder, when the message was not decrypted yet or can't be decrypted - -- Salattu viesti (salauksen purkuavaimia ei löydetty) -- - - - + -- Decryption Error (failed to communicate with DB) -- Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session. -- Virhe purkaessa salausta (tietokannan kanssa kommunikointi epäonnistui) -- @@ -497,19 +491,7 @@ -- Virhe purkaessa salausta (megolm-avaimien hakeminen tietokannasta epäonnistui) -- - - -- Decryption Error (%1) -- - Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1 - -- Virhe purkaessa salausta (%1) -- - - - - -- Encrypted Event (Unknown event type) -- - Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet - -- Salattu viesti (tuntematon viestityyppi) -- - - - + Message redaction failed: %1 Viestin poisto epäonnistui: %1 @@ -533,53 +515,71 @@ Save file + + + -- Encrypted Event (No keys found for decryption) -- + Placeholder, when the message was not decrypted yet or can't be decrypted. + -- Salattu viesti (salauksen purkuavaimia ei löydetty) -- + + + + -- Decryption Error (%1) -- + Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1. + -- Virhe purkaessa salausta (%1) -- + + + + -- Encrypted Event (Unknown event type) -- + Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet. + -- Salattu viesti (tuntematon viestityyppi) -- + - - %1 and %2 are typing + + %1 and %2 are typing. Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.) - + %1%2 kirjoittaa %1 ja %2 kirjoittavat - %1 opened the room to the public + %1 opened the room to the public. - %1 made this room require and invitation to join + %1 made this room require and invitation to join. - %1 made the room open to guests + %1 made the room open to guests. - %1 has closed the room to guest access + %1 has closed the room to guest access. - %1 made the room history world readable. Events may be now read by non-joined people + %1 made the room history world readable. Events may be now read by non-joined people. - %1 set the room history visible to members from this point on + %1 set the room history visible to members from this point on. - %1 set the room history visible to members since they were invited + %1 set the room history visible to members since they were invited. - %1 set the room history visible to members since they joined the room + %1 set the room history visible to members since they joined the room. @@ -634,11 +634,16 @@ - Unbanned %1 + Unbanned %1. - + + %1 was banned. + + + + %1 redacted their knock. @@ -654,12 +659,7 @@ - - %1 was banned - - - - + Reason: %1 diff --git a/resources/langs/nheko_fr.ts b/resources/langs/nheko_fr.ts index 7af4f89e..6efe8252 100644 --- a/resources/langs/nheko_fr.ts +++ b/resources/langs/nheko_fr.ts @@ -480,13 +480,7 @@ TimelineModel - - -- Encrypted Event (No keys found for decryption) -- - Placeholder, when the message was not decrypted yet or can't be decrypted - - - - + -- Decryption Error (failed to communicate with DB) -- Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session. @@ -498,19 +492,7 @@ - - -- Decryption Error (%1) -- - Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1 - - - - - -- Encrypted Event (Unknown event type) -- - Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet - - - - + Message redaction failed: %1 @@ -534,9 +516,27 @@ Save file + + + -- Encrypted Event (No keys found for decryption) -- + Placeholder, when the message was not decrypted yet or can't be decrypted. + + + + + -- Decryption Error (%1) -- + Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1. + + + + + -- Encrypted Event (Unknown event type) -- + Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet. + + - - %1 and %2 are typing + + %1 and %2 are typing. Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.) @@ -545,42 +545,42 @@ - %1 opened the room to the public + %1 opened the room to the public. - %1 made this room require and invitation to join + %1 made this room require and invitation to join. - %1 made the room open to guests + %1 made the room open to guests. - %1 has closed the room to guest access + %1 has closed the room to guest access. - %1 made the room history world readable. Events may be now read by non-joined people + %1 made the room history world readable. Events may be now read by non-joined people. - %1 set the room history visible to members from this point on + %1 set the room history visible to members from this point on. - %1 set the room history visible to members since they were invited + %1 set the room history visible to members since they were invited. - %1 set the room history visible to members since they joined the room + %1 set the room history visible to members since they joined the room. @@ -635,11 +635,16 @@ - Unbanned %1 + Unbanned %1. - + + %1 was banned. + + + + %1 redacted their knock. @@ -655,12 +660,7 @@ - - %1 was banned - - - - + Reason: %1 diff --git a/resources/langs/nheko_ja.ts b/resources/langs/nheko_ja.ts index 8ee5a053..05528a42 100644 --- a/resources/langs/nheko_ja.ts +++ b/resources/langs/nheko_ja.ts @@ -479,13 +479,7 @@ TimelineModel - - -- Encrypted Event (No keys found for decryption) -- - Placeholder, when the message was not decrypted yet or can't be decrypted - -- 暗号化イベント (復号鍵が見つかりません) -- - - - + -- Decryption Error (failed to communicate with DB) -- Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session. -- 復号エラー (データベースと通信できませんでした) -- @@ -497,19 +491,7 @@ -- 復号エラー (データベースからmegolm鍵を取得できませんでした) -- - - -- Decryption Error (%1) -- - Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1 - -- 復号エラー (%1) -- - - - - -- Encrypted Event (Unknown event type) -- - Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet - -- 暗号化イベント (不明なイベント型です) -- - - - + Message redaction failed: %1 メッセージを編集できませんでした: %1 @@ -533,9 +515,27 @@ Save file ファイルを保存 + + + -- Encrypted Event (No keys found for decryption) -- + Placeholder, when the message was not decrypted yet or can't be decrypted. + -- 暗号化イベント (復号鍵が見つかりません) -- + + + + -- Decryption Error (%1) -- + Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1. + -- 復号エラー (%1) -- + + + + -- Encrypted Event (Unknown event type) -- + Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet. + -- 暗号化イベント (不明なイベント型です) -- + - - %1 and %2 are typing + + %1 and %2 are typing. Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.) %1%2が入力しています @@ -543,42 +543,42 @@ - %1 opened the room to the public + %1 opened the room to the public. - %1 made this room require and invitation to join + %1 made this room require and invitation to join. - %1 made the room open to guests + %1 made the room open to guests. - %1 has closed the room to guest access + %1 has closed the room to guest access. - %1 made the room history world readable. Events may be now read by non-joined people + %1 made the room history world readable. Events may be now read by non-joined people. - %1 set the room history visible to members from this point on + %1 set the room history visible to members from this point on. - %1 set the room history visible to members since they were invited + %1 set the room history visible to members since they were invited. - %1 set the room history visible to members since they joined the room + %1 set the room history visible to members since they joined the room. @@ -633,11 +633,16 @@ - Unbanned %1 - %1の永久追放を解除しました + Unbanned %1. + %1 の永久追放を解除しました。 - + + %1 was banned. + + + + %1 redacted their knock. %1がノックを編集しました。 @@ -653,12 +658,7 @@ 退出済みの%1が退出しました! - - %1 was banned - - - - + Reason: %1 diff --git a/resources/langs/nheko_nl.ts b/resources/langs/nheko_nl.ts index b07971bc..79e82714 100644 --- a/resources/langs/nheko_nl.ts +++ b/resources/langs/nheko_nl.ts @@ -479,13 +479,7 @@ TimelineModel - - -- Encrypted Event (No keys found for decryption) -- - Placeholder, when the message was not decrypted yet or can't be decrypted - - - - + -- Decryption Error (failed to communicate with DB) -- Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session. @@ -497,19 +491,7 @@ - - -- Decryption Error (%1) -- - Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1 - - - - - -- Encrypted Event (Unknown event type) -- - Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet - - - - + Message redaction failed: %1 @@ -533,9 +515,27 @@ Save file + + + -- Encrypted Event (No keys found for decryption) -- + Placeholder, when the message was not decrypted yet or can't be decrypted. + + + + + -- Decryption Error (%1) -- + Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1. + + + + + -- Encrypted Event (Unknown event type) -- + Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet. + + - - %1 and %2 are typing + + %1 and %2 are typing. Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.) @@ -544,42 +544,42 @@ - %1 opened the room to the public + %1 opened the room to the public. - %1 made this room require and invitation to join + %1 made this room require and invitation to join. - %1 made the room open to guests + %1 made the room open to guests. - %1 has closed the room to guest access + %1 has closed the room to guest access. - %1 made the room history world readable. Events may be now read by non-joined people + %1 made the room history world readable. Events may be now read by non-joined people. - %1 set the room history visible to members from this point on + %1 set the room history visible to members from this point on. - %1 set the room history visible to members since they were invited + %1 set the room history visible to members since they were invited. - %1 set the room history visible to members since they joined the room + %1 set the room history visible to members since they joined the room. @@ -634,11 +634,16 @@ - Unbanned %1 + Unbanned %1. - + + %1 was banned. + + + + %1 redacted their knock. @@ -654,12 +659,7 @@ - - %1 was banned - - - - + Reason: %1 diff --git a/resources/langs/nheko_pl.ts b/resources/langs/nheko_pl.ts index f28164dc..774868db 100644 --- a/resources/langs/nheko_pl.ts +++ b/resources/langs/nheko_pl.ts @@ -479,13 +479,7 @@ TimelineModel - - -- Encrypted Event (No keys found for decryption) -- - Placeholder, when the message was not decrypted yet or can't be decrypted - - - - + -- Decryption Error (failed to communicate with DB) -- Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session. @@ -497,19 +491,7 @@ - - -- Decryption Error (%1) -- - Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1 - - - - - -- Encrypted Event (Unknown event type) -- - Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet - - - - + Message redaction failed: %1 Redagowanie wiadomości nie powiodło się: %1 @@ -533,9 +515,27 @@ Save file + + + -- Encrypted Event (No keys found for decryption) -- + Placeholder, when the message was not decrypted yet or can't be decrypted. + + + + + -- Decryption Error (%1) -- + Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1. + + + + + -- Encrypted Event (Unknown event type) -- + Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet. + + - - %1 and %2 are typing + + %1 and %2 are typing. Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.) @@ -545,42 +545,42 @@ - %1 opened the room to the public + %1 opened the room to the public. - %1 made this room require and invitation to join + %1 made this room require and invitation to join. - %1 made the room open to guests + %1 made the room open to guests. - %1 has closed the room to guest access + %1 has closed the room to guest access. - %1 made the room history world readable. Events may be now read by non-joined people + %1 made the room history world readable. Events may be now read by non-joined people. - %1 set the room history visible to members from this point on + %1 set the room history visible to members from this point on. - %1 set the room history visible to members since they were invited + %1 set the room history visible to members since they were invited. - %1 set the room history visible to members since they joined the room + %1 set the room history visible to members since they joined the room. @@ -635,11 +635,16 @@ - Unbanned %1 + Unbanned %1. - + + %1 was banned. + + + + %1 redacted their knock. @@ -655,12 +660,7 @@ - - %1 was banned - - - - + Reason: %1 diff --git a/resources/langs/nheko_ru.ts b/resources/langs/nheko_ru.ts index 8dde197e..0dce43f5 100644 --- a/resources/langs/nheko_ru.ts +++ b/resources/langs/nheko_ru.ts @@ -479,13 +479,7 @@ TimelineModel - - -- Encrypted Event (No keys found for decryption) -- - Placeholder, when the message was not decrypted yet or can't be decrypted - - - - + -- Decryption Error (failed to communicate with DB) -- Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session. @@ -497,19 +491,7 @@ - - -- Decryption Error (%1) -- - Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1 - - - - - -- Encrypted Event (Unknown event type) -- - Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet - - - - + Message redaction failed: %1 Ошибка редактирования сообщения: %1 @@ -533,9 +515,27 @@ Save file + + + -- Encrypted Event (No keys found for decryption) -- + Placeholder, when the message was not decrypted yet or can't be decrypted. + + + + + -- Decryption Error (%1) -- + Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1. + + + + + -- Encrypted Event (Unknown event type) -- + Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet. + + - - %1 and %2 are typing + + %1 and %2 are typing. Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.) @@ -545,42 +545,42 @@ - %1 opened the room to the public + %1 opened the room to the public. - %1 made this room require and invitation to join + %1 made this room require and invitation to join. - %1 made the room open to guests + %1 made the room open to guests. - %1 has closed the room to guest access + %1 has closed the room to guest access. - %1 made the room history world readable. Events may be now read by non-joined people + %1 made the room history world readable. Events may be now read by non-joined people. - %1 set the room history visible to members from this point on + %1 set the room history visible to members from this point on. - %1 set the room history visible to members since they were invited + %1 set the room history visible to members since they were invited. - %1 set the room history visible to members since they joined the room + %1 set the room history visible to members since they joined the room. @@ -635,11 +635,16 @@ - Unbanned %1 + Unbanned %1. - + + %1 was banned. + + + + %1 redacted their knock. @@ -655,12 +660,7 @@ - - %1 was banned - - - - + Reason: %1 diff --git a/resources/langs/nheko_zh_CN.ts b/resources/langs/nheko_zh_CN.ts index 3b7138bb..8bd4c750 100644 --- a/resources/langs/nheko_zh_CN.ts +++ b/resources/langs/nheko_zh_CN.ts @@ -479,13 +479,7 @@ TimelineModel - - -- Encrypted Event (No keys found for decryption) -- - Placeholder, when the message was not decrypted yet or can't be decrypted - - - - + -- Decryption Error (failed to communicate with DB) -- Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session. @@ -497,19 +491,7 @@ - - -- Decryption Error (%1) -- - Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1 - - - - - -- Encrypted Event (Unknown event type) -- - Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet - - - - + Message redaction failed: %1 删除消息失败:%1 @@ -533,9 +515,27 @@ Save file + + + -- Encrypted Event (No keys found for decryption) -- + Placeholder, when the message was not decrypted yet or can't be decrypted. + + + + + -- Decryption Error (%1) -- + Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1. + + + + + -- Encrypted Event (Unknown event type) -- + Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet. + + - - %1 and %2 are typing + + %1 and %2 are typing. Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.) @@ -543,42 +543,42 @@ - %1 opened the room to the public + %1 opened the room to the public. - %1 made this room require and invitation to join + %1 made this room require and invitation to join. - %1 made the room open to guests + %1 made the room open to guests. - %1 has closed the room to guest access + %1 has closed the room to guest access. - %1 made the room history world readable. Events may be now read by non-joined people + %1 made the room history world readable. Events may be now read by non-joined people. - %1 set the room history visible to members from this point on + %1 set the room history visible to members from this point on. - %1 set the room history visible to members since they were invited + %1 set the room history visible to members since they were invited. - %1 set the room history visible to members since they joined the room + %1 set the room history visible to members since they joined the room. @@ -633,11 +633,16 @@ - Unbanned %1 + Unbanned %1. - + + %1 was banned. + + + + %1 redacted their knock. @@ -653,12 +658,7 @@ - - %1 was banned - - - - + Reason: %1 diff --git a/src/timeline/TimelineModel.cpp b/src/timeline/TimelineModel.cpp index e1d2e822..ec98da23 100644 --- a/src/timeline/TimelineModel.cpp +++ b/src/timeline/TimelineModel.cpp @@ -716,7 +716,7 @@ TimelineModel::decryptEvent(const mtx::events::EncryptedEvent &users, QColor bg) { QString temp = - tr("%1 and %2 are typing", + tr("%1 and %2 are typing.", "Multiple users are typing. First argument is a comma separated list of potentially " "multiple users. Second argument is the last user of that list. (If only one user is " "typing, %1 is empty. You should still use it in your string though to silence Qt " @@ -1494,9 +1494,9 @@ TimelineModel::formatJoinRuleEvent(QString id) switch (event->content.join_rule) { case mtx::events::state::JoinRule::Public: - return tr("%1 opened the room to the public").arg(name); + return tr("%1 opened the room to the public.").arg(name); case mtx::events::state::JoinRule::Invite: - return tr("%1 made this room require and invitation to join").arg(name); + return tr("%1 made this room require and invitation to join.").arg(name); default: // Currently, knock and private are reserved keywords and not implemented in Matrix. return ""; @@ -1519,9 +1519,9 @@ TimelineModel::formatGuestAccessEvent(QString id) switch (event->content.guest_access) { case mtx::events::state::AccessState::CanJoin: - return tr("%1 made the room open to guests").arg(name); + return tr("%1 made the room open to guests.").arg(name); case mtx::events::state::AccessState::Forbidden: - return tr("%1 has closed the room to guest access").arg(name); + return tr("%1 has closed the room to guest access.").arg(name); default: return ""; } @@ -1545,16 +1545,16 @@ TimelineModel::formatHistoryVisibilityEvent(QString id) switch (event->content.history_visibility) { case mtx::events::state::Visibility::WorldReadable: return tr("%1 made the room history world readable. Events may be now read by " - "non-joined people") + "non-joined people.") .arg(name); case mtx::events::state::Visibility::Shared: - return tr("%1 set the room history visible to members from this point on") + return tr("%1 set the room history visible to members from this point on.") .arg(name); case mtx::events::state::Visibility::Invited: - return tr("%1 set the room history visible to members since they were invited") + return tr("%1 set the room history visible to members since they were invited.") .arg(name); case mtx::events::state::Visibility::Joined: - return tr("%1 set the room history visible to members since they joined the room") + return tr("%1 set the room history visible to members since they joined the room.") .arg(name); default: return ""; @@ -1661,7 +1661,7 @@ TimelineModel::formatMemberEvent(QString id) else rendered = tr("Kicked %1.").arg(name); } else if (prevEvent->content.membership == Membership::Ban) { - rendered = tr("Unbanned %1").arg(name); + rendered = tr("Unbanned %1.").arg(name); } else if (prevEvent->content.membership == Membership::Knock) { if (event->state_key == event->sender) rendered = tr("%1 redacted their knock.").arg(name); @@ -1675,7 +1675,7 @@ TimelineModel::formatMemberEvent(QString id) break; case Membership::Ban: - rendered = tr("%1 was banned").arg(name); + rendered = tr("%1 was banned.").arg(name); break; case Membership::Knock: rendered = tr("%1 knocked.").arg(name);