From 1b07bde788e629feb5d6528a59668a5189a80ad6 Mon Sep 17 00:00:00 2001 From: Nicolas Werner <nicolas.werner@hotmail.de> Date: Wed, 1 Sep 2021 01:23:20 +0200 Subject: [PATCH] update translations --- resources/langs/nheko_cs.ts | 105 ++++++++++----- resources/langs/nheko_de.ts | 229 ++++++++++++++++++++------------- resources/langs/nheko_el.ts | 105 ++++++++++----- resources/langs/nheko_en.ts | 107 ++++++++++----- resources/langs/nheko_eo.ts | 105 ++++++++++----- resources/langs/nheko_es.ts | 105 ++++++++++----- resources/langs/nheko_et.ts | 107 ++++++++++----- resources/langs/nheko_fi.ts | 105 ++++++++++----- resources/langs/nheko_fr.ts | 105 ++++++++++----- resources/langs/nheko_hu.ts | 105 ++++++++++----- resources/langs/nheko_it.ts | 105 ++++++++++----- resources/langs/nheko_ja.ts | 105 ++++++++++----- resources/langs/nheko_ml.ts | 105 ++++++++++----- resources/langs/nheko_nl.ts | 107 ++++++++++----- resources/langs/nheko_pl.ts | 105 ++++++++++----- resources/langs/nheko_pt_BR.ts | 105 ++++++++++----- resources/langs/nheko_pt_PT.ts | 105 ++++++++++----- resources/langs/nheko_ro.ts | 105 ++++++++++----- resources/langs/nheko_ru.ts | 105 ++++++++++----- resources/langs/nheko_si.ts | 105 ++++++++++----- resources/langs/nheko_sv.ts | 105 ++++++++++----- resources/langs/nheko_zh_CN.ts | 105 ++++++++++----- src/UserSettingsPage.cpp | 2 +- 23 files changed, 1716 insertions(+), 726 deletions(-) diff --git a/resources/langs/nheko_cs.ts b/resources/langs/nheko_cs.ts index fb380e766..7af17b732 100644 --- a/resources/langs/nheko_cs.ts +++ b/resources/langs/nheko_cs.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation type="unfinished"></translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation type="unfinished"></translation> </message> @@ -232,7 +232,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation type="unfinished"></translation> </message> @@ -252,12 +252,14 @@ <translation type="unfinished"></translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation type="unfinished"></translation> </message> @@ -431,7 +433,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation type="unfinished"></translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> @@ -733,7 +745,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -885,7 +897,7 @@ Example: https://server.my:8787</source> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+190"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <source>Encryption enabled</source> <translation type="unfinished"></translation> </message> @@ -984,7 +996,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1243,7 +1255,7 @@ Example: https://server.my:8787</source> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation type="unfinished"></translation> </message> @@ -1402,7 +1414,7 @@ Example: https://server.my:8787</source> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1770,6 +1782,19 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1789,7 +1814,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2054,7 +2079,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished"></translation> </message> @@ -2082,7 +2107,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation type="unfinished"></translation> </message> @@ -2220,8 +2245,8 @@ Example: https://server.my:8787</source> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2229,7 +2254,7 @@ Example: https://server.my:8787</source> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation type="unfinished"></translation> </message> @@ -2249,12 +2274,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2400,6 +2425,11 @@ When disabled, all messages are sent as a plain text.</source> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation type="unfinished"></translation> </message> @@ -2470,7 +2500,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -2480,7 +2520,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -2555,7 +2595,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -2575,17 +2615,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -2650,7 +2695,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -2746,7 +2791,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_de.ts b/resources/langs/nheko_de.ts index a67e648af..cd6d1df81 100644 --- a/resources/langs/nheko_de.ts +++ b/resources/langs/nheko_de.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Nutzer konnte nicht eingeladen werden: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>Eingeladener Benutzer: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>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.</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation>Beitritt bestätigen</translation> </message> @@ -232,7 +232,7 @@ <translation>Möchtest du wirklich eine private Konversation mit %1 beginnen?</translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>Migration des Caches fehlgeschlagen!</translation> </message> @@ -252,12 +252,14 @@ <translation>Wiederherstellung des OLM Accounts fehlgeschlagen. Bitte logge dich erneut ein.</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>Gespeicherte Nachrichten konnten nicht wiederhergestellt werden. Bitte melde Dich erneut an.</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>Fehler beim Setup der Verschlüsselungsschlüssel. Servermeldung: %1 %2. Bitte versuche es später erneut.</translation> </message> @@ -431,7 +433,7 @@ <translation>Suche</translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation>Leute</translation> </message> @@ -499,42 +501,42 @@ <message> <location filename="../qml/delegates/Encrypted.qml" line="+22"/> <source>There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient.</source> - <translation type="unfinished"></translation> + <translation>Kein Schlüssel für diese Nachricht vorhanden. Wir haben den Schlüssel automatisch angefragt, aber wenn du ungeduldig bist, kannst du den Schlüssel nocheinmal anfragen.</translation> </message> <message> <location line="+2"/> <source>This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message.</source> - <translation type="unfinished"></translation> + <translation>Diese Nachricht konnte nicht entschlüsselt werden, weil unser Schlüssel nur für neuere Nachrichten gültig ist. Du kannst den Schlüssel für ältere Nachrichten anfragen.</translation> </message> <message> <location line="+2"/> <source>There was an internal error reading the decryption key from the database.</source> - <translation type="unfinished"></translation> + <translation>Es ist ein interner Fehler beim Laden des Schlüssels aus der Datenbank aufgetreten.</translation> </message> <message> <location line="+2"/> <source>There was an error decrypting this message.</source> - <translation type="unfinished"></translation> + <translation>Beim Entschlüsseln der Nachricht ist ein Fehler aufgetreten.</translation> </message> <message> <location line="+2"/> <source>The message couldn't be parsed.</source> - <translation type="unfinished"></translation> + <translation>Nheko hat die Nachricht nach der Entschlüsselung nicht verstanden.</translation> </message> <message> <location line="+2"/> <source>The encryption key was reused! Someone is possibly trying to insert false messages into this chat!</source> - <translation type="unfinished"></translation> + <translation>Der Schlüssel für diese Nachricht wurde schon einmal verwendet! Vermutlich versucht jemand falsche Nachrichten in diese Unterhaltung einzufügen!</translation> </message> <message> <location line="+2"/> <source>Unknown decryption error</source> - <translation type="unfinished"></translation> + <translation>Unbekannter Entschlüsselungsfehler</translation> </message> <message> <location line="+10"/> <source>Request key</source> - <translation type="unfinished"></translation> + <translation>Schlüssel anfragen</translation> </message> </context> <context> @@ -557,7 +559,7 @@ <message> <location line="+2"/> <source>Encrypted by an unverified device or the key is from an untrusted source like the key backup.</source> - <translation type="unfinished"></translation> + <translation>Nachricht verschlüsselt bei einem unverifizierten Gerät oder der Schlüssel ist aus einer nicht vertrauenswürdigen Quelle wie der Onlineschlüsselsicherung.</translation> </message> </context> <context> @@ -607,64 +609,74 @@ <message> <location filename="../qml/dialogs/ImagePackEditorDialog.qml" line="+24"/> <source>Editing image pack</source> - <translation type="unfinished"></translation> + <translation>Bilderpackung bearbeiten</translation> </message> <message> <location line="+62"/> <source>Add images</source> - <translation type="unfinished"></translation> + <translation>Bilder hinzufügen</translation> </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> - <translation type="unfinished"></translation> + <source>Stickers (*.png *.webp *.gif)</source> + <translation>Sticker (*.png *.webp *.gif)</translation> </message> <message> <location line="+60"/> <source>State key</source> - <translation type="unfinished"></translation> + <translation>Eindeutiger Name</translation> </message> <message> <location line="+11"/> <source>Packname</source> - <translation type="unfinished"></translation> + <translation>Paketname</translation> </message> <message> <location line="+10"/> <source>Attribution</source> - <translation type="unfinished"></translation> + <translation>Attribution</translation> </message> <message> <location line="+10"/> <location line="+65"/> <source>Use as Emoji</source> - <translation type="unfinished"></translation> + <translation>Als Emoji verwenden</translation> </message> <message> <location line="-55"/> <location line="+65"/> <source>Use as Sticker</source> - <translation type="unfinished"></translation> + <translation>Als Sticker verwenden</translation> </message> <message> <location line="-30"/> <source>Shortcode</source> - <translation type="unfinished"></translation> + <translation>Abkürzung</translation> </message> <message> <location line="+10"/> <source>Body</source> - <translation type="unfinished"></translation> + <translation>Beschreibung</translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation>Vom Paket entfernen</translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation>Entfernen</translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation>Abbrechen</translation> </message> <message> <location line="+6"/> <source>Save</source> - <translation type="unfinished"></translation> + <translation>Spechern</translation> </message> </context> <context> @@ -672,42 +684,42 @@ <message> <location filename="../qml/dialogs/ImagePackSettingsDialog.qml" line="+22"/> <source>Image pack settings</source> - <translation type="unfinished"></translation> + <translation>Bilderpackungseinstellungen</translation> </message> <message> <location line="+54"/> <source>Create account pack</source> - <translation type="unfinished"></translation> + <translation>Neue Packung erstellen</translation> </message> <message> <location line="+12"/> <source>New room pack</source> - <translation type="unfinished"></translation> + <translation>Neue Packung</translation> </message> <message> <location line="+20"/> <source>Private pack</source> - <translation type="unfinished"></translation> + <translation>Private Packung</translation> </message> <message> <location line="+2"/> <source>Pack from this room</source> - <translation type="unfinished"></translation> + <translation>Packung aus diesem Raum</translation> </message> <message> <location line="+2"/> <source>Globally enabled pack</source> - <translation type="unfinished"></translation> + <translation>Global aktivierte Packung</translation> </message> <message> <location line="+63"/> <source>Enable globally</source> - <translation type="unfinished"></translation> + <translation>Global aktivieren</translation> </message> <message> <location line="+4"/> <source>Enables this pack to be used in all rooms</source> - <translation type="unfinished"></translation> + <translation>Macht diese Packung in allen Räumen verfügbar</translation> </message> <message> <location line="+10"/> @@ -733,7 +745,7 @@ <translation>Alle Dateien (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation>Medienupload fehlgeschlagen. Bitte versuche es erneut.</translation> </message> @@ -889,7 +901,7 @@ Beispiel: https://mein.server:8787</translation> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+172"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location line="+9"/> <source>removed</source> <translation>entfernt</translation> @@ -962,7 +974,7 @@ Beispiel: https://mein.server:8787</translation> <message> <location line="+70"/> <source>Allow them in</source> - <translation type="unfinished"></translation> + <translation>Reinlassen</translation> </message> </context> <context> @@ -988,7 +1000,7 @@ Beispiel: https://mein.server:8787</translation> <translation>Schreibe eine Nachricht…</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation>Sticker</translation> </message> @@ -1247,7 +1259,7 @@ Beispiel: https://mein.server:8787</translation> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation>Benutze ein separates profil, wodurch mehrere Accounts und Nhekoinstanzen zur gleichen Zeit verwendet werden können.</translation> </message> @@ -1275,7 +1287,7 @@ Beispiel: https://mein.server:8787</translation> <message> <location filename="../../src/ReadReceiptsModel.cpp" line="+111"/> <source>Yesterday, %1</source> - <translation type="unfinished"></translation> + <translation>Gestern, %1</translation> </message> </context> <context> @@ -1329,12 +1341,12 @@ Beispiel: https://mein.server:8787</translation> <message> <location line="+32"/> <source>Registration token</source> - <translation type="unfinished"></translation> + <translation>Registrierungstoken</translation> </message> <message> <location line="+1"/> <source>Please enter a valid registration token.</source> - <translation type="unfinished"></translation> + <translation>Bitte gebe ein gültiges Registrierungstoken ein.</translation> </message> <message> <location line="-175"/> @@ -1395,18 +1407,18 @@ Beispiel: https://mein.server:8787</translation> <message> <location filename="../qml/RoomDirectory.qml" line="+24"/> <source>Explore Public Rooms</source> - <translation type="unfinished"></translation> + <translation>Öffentliche Räume erkunden</translation> </message> <message> <location line="+166"/> <source>Search for public rooms</source> - <translation type="unfinished"></translation> + <translation>Suche nach öffentlichen Räumen</translation> </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation>keine Version gespeichert</translation> </message> @@ -1426,12 +1438,12 @@ Beispiel: https://mein.server:8787</translation> <message> <location line="+9"/> <source>Leave Room</source> - <translation type="unfinished"></translation> + <translation>Raum verlassen</translation> </message> <message> <location line="+1"/> <source>Are you sure you want to leave this room?</source> - <translation type="unfinished"></translation> + <translation>Willst du wirklich diesen Raum verlassen?</translation> </message> <message> <location line="+7"/> @@ -1538,22 +1550,22 @@ Beispiel: https://mein.server:8787</translation> <message> <location line="+76"/> <source>This room is not encrypted!</source> - <translation type="unfinished"></translation> + <translation>Dieser Raum ist nicht verschlüsselt!</translation> </message> <message> <location line="+4"/> <source>This user is verified.</source> - <translation type="unfinished"></translation> + <translation>Der Nutzer ist verifiziert.</translation> </message> <message> <location line="+2"/> <source>This user isn't verified, but is still using the same master key from the first time you met.</source> - <translation type="unfinished"></translation> + <translation>Der Nutzer ist nicht verifiziert, aber hat schon immer diese Identität verwendet.</translation> </message> <message> <location line="+2"/> <source>This user has unverified devices!</source> - <translation type="unfinished"></translation> + <translation>Dieser Nutzer hat unverifizierte Geräte!</translation> </message> </context> <context> @@ -1596,7 +1608,7 @@ Beispiel: https://mein.server:8787</translation> <message> <location line="+9"/> <source>Room access</source> - <translation type="unfinished"></translation> + <translation>Zugangsberechtigungen</translation> </message> <message> <location line="+7"/> @@ -1616,12 +1628,12 @@ Beispiel: https://mein.server:8787</translation> <message> <location line="+2"/> <source>By knocking</source> - <translation type="unfinished"></translation> + <translation>Durch Anklopfen</translation> </message> <message> <location line="+3"/> <source>Restricted by membership in other rooms</source> - <translation type="unfinished"></translation> + <translation>Durch Teilnahme an anderen Räumen</translation> </message> <message> <location line="+12"/> @@ -1642,17 +1654,17 @@ Beispiel: https://mein.server:8787</translation> <message> <location line="+16"/> <source>Sticker & Emote Settings</source> - <translation type="unfinished"></translation> + <translation>Sticker- & Emoteeinstellungen</translation> </message> <message> <location line="+4"/> <source>Change</source> - <translation type="unfinished"></translation> + <translation>Ändern</translation> </message> <message> <location line="+1"/> <source>Change what packs are enabled, remove packs or create new ones</source> - <translation type="unfinished"></translation> + <translation>Ändere welche Packungen aktiviert sind, entferne oder erstelle neue Packungen</translation> </message> <message> <location line="+16"/> @@ -1773,28 +1785,41 @@ Beispiel: https://mein.server:8787</translation> <translation>Abbrechen</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation>Verbindung zum kryptografischen Speicher fehlgeschlagen</translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation>Nheko konnte sich nicht mit dem kryptografischen Speicher verbinden um die Geheimnisse zu speichern. Dies kann verschiedene Gründe haben. Stelle sicher, dass der D-Bus-Dienst läuft und du einen Dienst wie KWallet, Gnome Secrets oder dein Platformäquivalent konfiguriert hast. Wenn du Probleme hast, kannst du hier um Hilfe fragen: https://github.com/Nheko-Reborn/nheko/issues</translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> <location filename="../../src/SingleImagePackModel.cpp" line="+261"/> <location line="+25"/> <source>Failed to update image pack: %1</source> - <translation type="unfinished"></translation> + <translation>Konnte die Bilderpackung nicht aktualisieren: %1</translation> </message> <message> <location line="-12"/> <source>Failed to delete old image pack: %1</source> - <translation type="unfinished"></translation> + <translation>Konnte die alte Bilderpackung nicht löschen: %1</translation> </message> <message> <location line="+27"/> <source>Failed to open image: %1</source> - <translation type="unfinished"></translation> + <translation>Konnte Bild nicht öffnen: %1</translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> - <translation type="unfinished"></translation> + <translation>Konnte Bild nicht hochladen: %1</translation> </message> </context> <context> @@ -1901,12 +1926,12 @@ Beispiel: https://mein.server:8787</translation> <message> <location line="+2"/> <source>%1 allowed to join this room by knocking.</source> - <translation type="unfinished"></translation> + <translation>%1 hat erlaubt Leuten diesen Raum durch Anklopfen beizutreten.</translation> </message> <message> <location line="+7"/> <source>%1 allowed members of the following rooms to automatically join this room: %2</source> - <translation type="unfinished"></translation> + <translation>%1 hat erlaubt Mitglieder aus folgenden Räumen diesen Raum automatisch zu betreten: %2</translation> </message> <message> <location line="+27"/> @@ -1966,7 +1991,7 @@ Beispiel: https://mein.server:8787</translation> <message> <location line="+2"/> <source>%1 joined via authorisation from %2's server.</source> - <translation type="unfinished"></translation> + <translation>%1 hat den Raum durch Authorisierung von %2s Server betreten.</translation> </message> <message> <location line="+12"/> @@ -2056,7 +2081,7 @@ Beispiel: https://mein.server:8787</translation> <translation>Kein Raum geöffnet</translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation>%1 Teilnehmer</translation> </message> @@ -2084,7 +2109,7 @@ Beispiel: https://mein.server:8787</translation> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation>Keinen verschlüsselten Chat mit diesem User gefunden. Erstelle einen verschlüsselten 1:1 Chat mit diesem Nutzer und versuche es erneut.</translation> </message> @@ -2104,22 +2129,22 @@ Beispiel: https://mein.server:8787</translation> <message> <location line="+91"/> <source>This room is not encrypted!</source> - <translation type="unfinished"></translation> + <translation>Dieser Raum ist nicht verschlüsselt!</translation> </message> <message> <location line="+4"/> <source>This room contains only verified devices.</source> - <translation type="unfinished"></translation> + <translation>Dieser Raum enthält nur verifizierte Geräte.</translation> </message> <message> <location line="+2"/> <source>This rooms contain verified devices and devices which have never changed their master key.</source> - <translation type="unfinished"></translation> + <translation>Dieser Raum beinhaltet verifizierte Geräte und Geräte, die nie ihre Identität gewechselt haben.</translation> </message> <message> <location line="+2"/> <source>This room contains unverified devices!</source> - <translation type="unfinished"></translation> + <translation>Dieser Raum enthält unverifizierte Geräte!</translation> </message> <message> <location line="+15"/> @@ -2222,8 +2247,8 @@ Beispiel: https://mein.server:8787</translation> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation>Standard</translation> </message> @@ -2231,7 +2256,7 @@ Beispiel: https://mein.server:8787</translation> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>Ins Benachrichtigungsfeld minimieren</translation> </message> @@ -2251,12 +2276,12 @@ Beispiel: https://mein.server:8787</translation> <translation>Runde Profilbilder</translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation>Profil: %1</translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation>Standard</translation> </message> @@ -2411,6 +2436,11 @@ Wenn deaktiviert werden alle Nachrichten als unformatierter Text gesendet.</tran </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation>Animiete Bilder nur abspielen, wenn die Maus über diesen ist</translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>Desktopbenachrichtigungen</translation> </message> @@ -2454,12 +2484,12 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</ <message> <location line="+55"/> <source>Send encrypted messages to verified users only</source> - <translation type="unfinished"></translation> + <translation>Sende verschlüsselte Nachrichten nur an verifizierte Nutzer</translation> </message> <message> <location line="+2"/> <source>Requires a user to be verified to send encrypted messages to them. This improves safety but makes E2EE more tedious.</source> - <translation type="unfinished"></translation> + <translation>Sendet Schlüssel für verschlüsselte Nachrichten nur an verifizierte Geräte. Das erhöht die Sicherheit, aber macht die Ende-zu-Ende Verschlüsselung komplizierter, weil jeder Nutzer verifiziert werden muss.</translation> </message> <message> <location line="+2"/> @@ -2469,20 +2499,30 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</ <message> <location line="+2"/> <source>Automatically replies to key requests from other users, if they are verified, even if that device shouldn't have access to those keys otherwise.</source> - <translation type="unfinished"></translation> + <translation>Automatisch Schlüssel an verifizierte Nutzer weiterleiten, auch wenn der Nutzer eigentlich keinen Zugriff auf diese Schlüssel haben sollte.</translation> </message> <message> <location line="+2"/> <source>Online Key Backup</source> - <translation type="unfinished"></translation> + <translation>Onlinenachrichtenschlüsselspeicher</translation> </message> <message> <location line="+2"/> <source>Download message encryption keys from and upload to the encrypted online key backup.</source> - <translation type="unfinished"></translation> + <translation>Speichere eine Kopie der Nachrichtenschlüssel verschlüsselt auf dem Server.</translation> + </message> + <message> + <location line="+181"/> + <source>Enable online key backup</source> + <translation>Onlinenachrichtenschlüsselspeicher aktivieren</translation> </message> <message> - <location line="+415"/> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation>Die Nhekoentwickler empfehlen aktuell nicht die Onlinesicherung zu ativieren bevor die symmetrische Methode zu verfügung steht. Trotzdem aktivieren?</translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation>IM CACHE</translation> </message> @@ -2492,7 +2532,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</ <translation>NICHT IM CACHE</translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation>Skalierungsfaktor</translation> </message> @@ -2567,7 +2607,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</ <translation>Gerätefingerabdruck</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation>Sitzungsschlüssel</translation> </message> @@ -2587,17 +2627,22 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</ <translation>VERSCHLÃœSSELUNG</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>ALLGEMEINES</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation>OBERFLÄCHE</translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation>Spiele Medien wie GIF oder WEBP nur ab, wenn du die Maus darüber bewegst.</translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation>Touchscreenmodus</translation> </message> @@ -2662,7 +2707,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</ <translation>Alle Dateien (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation>Öffne Sessions Datei</translation> </message> @@ -2758,7 +2803,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</ <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation>Gestern</translation> </message> diff --git a/resources/langs/nheko_el.ts b/resources/langs/nheko_el.ts index c5bf42225..928e0a93b 100644 --- a/resources/langs/nheko_el.ts +++ b/resources/langs/nheko_el.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation type="unfinished"></translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation type="unfinished"></translation> </message> @@ -232,7 +232,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation type="unfinished"></translation> </message> @@ -252,12 +252,14 @@ <translation type="unfinished"></translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation type="unfinished"></translation> </message> @@ -431,7 +433,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation type="unfinished"></translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished">ΆκυÏο</translation> </message> @@ -733,7 +745,7 @@ <translation type="unfinished">Όλα τα αÏχεία (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -885,7 +897,7 @@ Example: https://server.my:8787</source> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+172"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location line="+9"/> <source>removed</source> <translation type="unfinished"></translation> @@ -984,7 +996,7 @@ Example: https://server.my:8787</source> <translation type="unfinished">ΓÏάψε Îνα μήνυμα...</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1243,7 +1255,7 @@ Example: https://server.my:8787</source> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation type="unfinished"></translation> </message> @@ -1402,7 +1414,7 @@ Example: https://server.my:8787</source> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1769,6 +1781,19 @@ Example: https://server.my:8787</source> <translation type="unfinished">ΆκυÏο</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1788,7 +1813,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2052,7 +2077,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished"></translation> </message> @@ -2080,7 +2105,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation type="unfinished"></translation> </message> @@ -2218,8 +2243,8 @@ Example: https://server.my:8787</source> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2227,7 +2252,7 @@ Example: https://server.my:8787</source> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>Ελαχιστοποίηση</translation> </message> @@ -2247,12 +2272,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2398,6 +2423,11 @@ When disabled, all messages are sent as a plain text.</source> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation type="unfinished"></translation> </message> @@ -2468,7 +2498,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -2478,7 +2518,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -2553,7 +2593,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -2573,17 +2613,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>ΓΕÎΙΚΑ</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -2648,7 +2693,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished">Όλα τα αÏχεία (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -2744,7 +2789,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_en.ts b/resources/langs/nheko_en.ts index 86a9b36a5..59ba7f5fc 100644 --- a/resources/langs/nheko_en.ts +++ b/resources/langs/nheko_en.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Failed to invite user: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>Invited user: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>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.</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation>Confirm join</translation> </message> @@ -232,7 +232,7 @@ <translation>Do you really want to start a private chat with %1?</translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>Cache migration failed!</translation> </message> @@ -252,12 +252,14 @@ <translation>Failed to restore OLM account. Please login again.</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>Failed to restore save data. Please login again.</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</translation> </message> @@ -431,7 +433,7 @@ <translation>Search</translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation>People</translation> </message> @@ -616,8 +618,8 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> - <translation>Stickers (*.png *.webp)</translation> + <source>Stickers (*.png *.webp *.gif)</source> + <translation>Stickers (*.png *.webp *.gif)</translation> </message> <message> <location line="+60"/> @@ -657,7 +659,17 @@ <translation>Body</translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation>Remove from pack</translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation>Remove</translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation>Cancel</translation> </message> @@ -733,7 +745,7 @@ <translation>All Files (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation>Failed to upload media. Please try again.</translation> </message> @@ -889,7 +901,7 @@ Example: https://server.my:8787</translation> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+190"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <source>Encryption enabled</source> <translation>Encryption enabled</translation> </message> @@ -988,7 +1000,7 @@ Example: https://server.my:8787</translation> <translation>Write a message…</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation>Stickers</translation> </message> @@ -1247,7 +1259,7 @@ Example: https://server.my:8787</translation> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</translation> </message> @@ -1406,7 +1418,7 @@ Example: https://server.my:8787</translation> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation>no version stored</translation> </message> @@ -1773,6 +1785,19 @@ Example: https://server.my:8787</translation> <translation>Cancel</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation>Failed to connect to secret storage</translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1792,7 +1817,7 @@ Example: https://server.my:8787</translation> <translation>Failed to open image: %1</translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation>Failed to upload image: %1</translation> </message> @@ -2056,7 +2081,7 @@ Example: https://server.my:8787</translation> <translation>No room open</translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation>%1 member(s)</translation> </message> @@ -2084,7 +2109,7 @@ Example: https://server.my:8787</translation> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</translation> </message> @@ -2222,8 +2247,8 @@ Example: https://server.my:8787</translation> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation>Default</translation> </message> @@ -2231,7 +2256,7 @@ Example: https://server.my:8787</translation> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>Minimize to tray</translation> </message> @@ -2251,12 +2276,12 @@ Example: https://server.my:8787</translation> <translation>Circular Avatars</translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation>profile: %1</translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation>Default</translation> </message> @@ -2412,6 +2437,11 @@ When disabled, all messages are sent as a plain text.</translation> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation>Play animated images only on hover</translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>Desktop notifications</translation> </message> @@ -2483,7 +2513,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Download message encryption keys from and upload to the encrypted online key backup.</translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation>Enable online key backup</translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation>CACHED</translation> </message> @@ -2493,7 +2533,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>NOT CACHED</translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation>Scale factor</translation> </message> @@ -2568,7 +2608,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Device Fingerprint</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation>Session Keys</translation> </message> @@ -2588,17 +2628,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation>ENCRYPTION</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>GENERAL</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation>INTERFACE</translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation>Plays media like GIFs or WEBPs only when explicitly hovering over them.</translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation>Touchscreen mode</translation> </message> @@ -2663,7 +2708,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>All Files (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation>Open Sessions File</translation> </message> @@ -2759,7 +2804,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation>Yesterday</translation> </message> diff --git a/resources/langs/nheko_eo.ts b/resources/langs/nheko_eo.ts index 88828a4aa..654acd23b 100644 --- a/resources/langs/nheko_eo.ts +++ b/resources/langs/nheko_eo.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Malsukcesis inviti uzanton: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation type="unfinished">Invitita uzanto: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>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.</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation>Konfirmu aliÄon</translation> </message> @@ -233,7 +233,7 @@ <translation>Ĉu vi certe volas komenci privatan babilon kun %1?</translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>Malsukcesis migrado de kaÅmemoro!</translation> </message> @@ -253,12 +253,14 @@ <translation type="unfinished"></translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>Malsukcesis agordi ĉifrajn Ålosilojn. Respondo de servilo: %1 %2. Bonvolu reprovi poste.</translation> </message> @@ -432,7 +434,7 @@ <translation>Serĉu</translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation>Homoj</translation> </message> @@ -617,7 +619,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -658,7 +660,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished">Nuligi</translation> </message> @@ -734,7 +746,7 @@ <translation>Ĉiuj dosieroj (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation>Malsukcesis alÅuti vidaÅdaĵojn. Bonvolu reprovi.</translation> </message> @@ -892,7 +904,7 @@ Ekzemplo: https://servilo.mia:8787</translation> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+172"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location line="+9"/> <source>removed</source> <translation>forigita</translation> @@ -991,7 +1003,7 @@ Ekzemplo: https://servilo.mia:8787</translation> <translation>Skribu mesaÄon…</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1250,7 +1262,7 @@ Ekzemplo: https://servilo.mia:8787</translation> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation type="unfinished"></translation> </message> @@ -1409,7 +1421,7 @@ Ekzemplo: https://servilo.mia:8787</translation> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1776,6 +1788,19 @@ Ekzemplo: https://servilo.mia:8787</translation> <translation>Nuligi</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1795,7 +1820,7 @@ Ekzemplo: https://servilo.mia:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2062,7 +2087,7 @@ Ekzemplo: https://servilo.mia:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished">%1 ĉambrano(j)</translation> </message> @@ -2090,7 +2115,7 @@ Ekzemplo: https://servilo.mia:8787</translation> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation type="unfinished"></translation> </message> @@ -2228,8 +2253,8 @@ Ekzemplo: https://servilo.mia:8787</translation> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2237,7 +2262,7 @@ Ekzemplo: https://servilo.mia:8787</translation> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation type="unfinished"></translation> </message> @@ -2257,12 +2282,12 @@ Ekzemplo: https://servilo.mia:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2425,6 +2450,11 @@ Kun ĉi tio malÅaltita, ĉiuj mesaÄoj sendiÄas en plata teksto.</translation> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>Labortablaj sciigoj</translation> </message> @@ -2495,7 +2525,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -2505,7 +2545,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -2580,7 +2620,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -2600,17 +2640,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -2675,7 +2720,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Ĉiuj dosieroj (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -2772,7 +2817,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation>HieraÅ</translation> </message> diff --git a/resources/langs/nheko_es.ts b/resources/langs/nheko_es.ts index 638a2922f..4cd559274 100644 --- a/resources/langs/nheko_es.ts +++ b/resources/langs/nheko_es.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>No se pudo invitar al usuario: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>Usuario invitado: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>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.</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation type="unfinished"></translation> </message> @@ -232,7 +232,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation type="unfinished"></translation> </message> @@ -252,12 +252,14 @@ <translation type="unfinished"></translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation type="unfinished"></translation> </message> @@ -431,7 +433,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation type="unfinished"></translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished">Cancelar</translation> </message> @@ -733,7 +745,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -885,7 +897,7 @@ Example: https://server.my:8787</source> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+190"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <source>Encryption enabled</source> <translation type="unfinished"></translation> </message> @@ -984,7 +996,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1243,7 +1255,7 @@ Example: https://server.my:8787</source> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation type="unfinished"></translation> </message> @@ -1402,7 +1414,7 @@ Example: https://server.my:8787</source> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1769,6 +1781,19 @@ Example: https://server.my:8787</source> <translation type="unfinished">Cancelar</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1788,7 +1813,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2052,7 +2077,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished"></translation> </message> @@ -2080,7 +2105,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation type="unfinished"></translation> </message> @@ -2218,8 +2243,8 @@ Example: https://server.my:8787</source> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2227,7 +2252,7 @@ Example: https://server.my:8787</source> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation type="unfinished"></translation> </message> @@ -2247,12 +2272,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2398,6 +2423,11 @@ When disabled, all messages are sent as a plain text.</source> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation type="unfinished"></translation> </message> @@ -2468,7 +2498,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -2478,7 +2518,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -2553,7 +2593,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -2573,17 +2613,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -2648,7 +2693,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -2744,7 +2789,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_et.ts b/resources/langs/nheko_et.ts index 36f250817..2fd867649 100644 --- a/resources/langs/nheko_et.ts +++ b/resources/langs/nheko_et.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Kutse saatmine kasutajale ei õnnestunud: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>Kutsutud kasutaja: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>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.</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation>Kinnita liitumine</translation> </message> @@ -232,7 +232,7 @@ <translation>Kas sa kindlasti soovid alustada otsevestlust kasutajaga %1?</translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>Puhvri versiooniuuendus ebaõnnestus!</translation> </message> @@ -252,12 +252,14 @@ <translation>OLM konto taastamine ei õnnestunud. Palun logi uuesti sisse.</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>Salvestatud andmete taastamine ei õnnestunud. Palun logi uuesti sisse.</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>Krüptovõtmete kasutusele võtmine ei õnnestunud. Koduserveri vastus päringule: %1 %2. Palun proovi hiljem uuesti.</translation> </message> @@ -431,7 +433,7 @@ <translation>Otsi</translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation>Inimesed</translation> </message> @@ -616,8 +618,8 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> - <translation>Kleepsud (*.png *.webp)</translation> + <source>Stickers (*.png *.webp *.gif)</source> + <translation type="unfinished"></translation> </message> <message> <location line="+60"/> @@ -657,7 +659,17 @@ <translation>Sisu</translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation>Loobu</translation> </message> @@ -733,7 +745,7 @@ <translation>Kõik failid (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation>Meediafailide üleslaadimine ei õnnestunud. Palun proovi uuesti.</translation> </message> @@ -889,7 +901,7 @@ Näiteks: https://server.minu:8787</translation> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+190"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <source>Encryption enabled</source> <translation>Krüptimine on kasutusel</translation> </message> @@ -988,7 +1000,7 @@ Näiteks: https://server.minu:8787</translation> <translation>Kirjuta sõnum…</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation>Kleepsud</translation> </message> @@ -1247,7 +1259,7 @@ Näiteks: https://server.minu:8787</translation> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation>Loo unikaalne profiil, mis võimaldab sul logida samaaegselt sisse erinevatele kasutajakontodele ning käivitada mitu Nheko programmiakent.</translation> </message> @@ -1406,7 +1418,7 @@ Näiteks: https://server.minu:8787</translation> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation>salvestatud versiooni ei leidu</translation> </message> @@ -1773,6 +1785,19 @@ Näiteks: https://server.minu:8787</translation> <translation>Loobu</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1792,7 +1817,7 @@ Näiteks: https://server.minu:8787</translation> <translation>Pildi avamine ei õnnestunud: %1</translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation>Faili üleslaadimine ei õnnestunud: %1</translation> </message> @@ -2056,7 +2081,7 @@ Näiteks: https://server.minu:8787</translation> <translation>Ãœhtegi jututuba pole avatud</translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation>%1 liige(t)</translation> </message> @@ -2084,7 +2109,7 @@ Näiteks: https://server.minu:8787</translation> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation>Ãœhtegi krüptitud vestlust selle kasutajaga ei leidunud. Palun loo temaga krüptitud vestlus ja proovi uuesti.</translation> </message> @@ -2222,8 +2247,8 @@ Näiteks: https://server.minu:8787</translation> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation>Vaikimisi</translation> </message> @@ -2231,7 +2256,7 @@ Näiteks: https://server.minu:8787</translation> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>Vähenda tegumiribale</translation> </message> @@ -2251,12 +2276,12 @@ Näiteks: https://server.minu:8787</translation> <translation>Ãœmmargused tunnuspildid</translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation>Profiil: %1</translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation>Vaikimisi</translation> </message> @@ -2412,6 +2437,11 @@ Kui Markdown ei ole kasutusel, siis saadetakse kõik sõnumid vormindamata tekst </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>Töölauakeskkonna teavitused</translation> </message> @@ -2483,7 +2513,17 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim <translation>Luba krüptitud võtmete varunduseks laadida sõnumite krüptovõtmeid sinu serverisse või sinu serverist.</translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation>PUHVERDATUD</translation> </message> @@ -2493,7 +2533,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim <translation>PUHVERDAMATA</translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation>Mastaabitegur</translation> </message> @@ -2568,7 +2608,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim <translation>Seadme sõrmejälg</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation>Sessioonivõtmed</translation> </message> @@ -2588,17 +2628,22 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim <translation>KRÃœPTIMINE</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>ÃœLDISED SEADISTUSED</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation>LIIDES</translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation>Puuteekraani režiim</translation> </message> @@ -2663,7 +2708,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim <translation>Kõik failid (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation>Ava sessioonide fail</translation> </message> @@ -2759,7 +2804,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation>Eile</translation> </message> diff --git a/resources/langs/nheko_fi.ts b/resources/langs/nheko_fi.ts index c5de1d45e..cadf94974 100644 --- a/resources/langs/nheko_fi.ts +++ b/resources/langs/nheko_fi.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Käyttäjää %1 ei onnistuttu kutsumaan</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>Kutsuttu käyttäjä: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>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.</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation>Vahvista liittyminen</translation> </message> @@ -232,7 +232,7 @@ <translation>Haluatko luoda yksityisen keskustelun käyttäjän %1 kanssa?</translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>Välimuistin siirto epäonnistui!</translation> </message> @@ -252,12 +252,14 @@ <translation>OLM-tilin palauttaminen epäonnistui. Ole hyvä ja kirjaudu sisään uudelleen.</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>Tallennettujen tietojen palauttaminen epäonnistui. Ole hyvä ja kirjaudu sisään uudelleen.</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>Salausavainten lähetys epäonnistui. Palvelimen vastaus: %1 %2. Ole hyvä ja yritä uudelleen myöhemmin.</translation> </message> @@ -431,7 +433,7 @@ <translation>Hae</translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation>Ihmiset</translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished">Peruuta</translation> </message> @@ -733,7 +745,7 @@ <translation>Kaikki Tiedostot (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation>Mediaa ei onnistuttu lataamaan. Yritä uudelleen.</translation> </message> @@ -889,7 +901,7 @@ Esimerkki: https://server.my:8787</translation> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+172"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location line="+9"/> <source>removed</source> <translation>poistettu</translation> @@ -988,7 +1000,7 @@ Esimerkki: https://server.my:8787</translation> <translation>Kirjoita viesti…</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1247,7 +1259,7 @@ Esimerkki: https://server.my:8787</translation> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation>Luo uniikki profili, joka mahdollistaa kirjautumisen usealle tilille samanaikaisesti ja useamman nheko-instanssin aloittamisen.</translation> </message> @@ -1406,7 +1418,7 @@ Esimerkki: https://server.my:8787</translation> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation>ei tallennettua versiota</translation> </message> @@ -1773,6 +1785,19 @@ Esimerkki: https://server.my:8787</translation> <translation>Peruuta</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1792,7 +1817,7 @@ Esimerkki: https://server.my:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2056,7 +2081,7 @@ Esimerkki: https://server.my:8787</translation> <translation>Ei avointa huonetta</translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation>%1 jäsentä</translation> </message> @@ -2084,7 +2109,7 @@ Esimerkki: https://server.my:8787</translation> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation>Salattua keskustelua ei löydetty tälle käyttäjälle. Luo salattu yksityiskeskustelu tämän käyttäjän kanssa ja yritä uudestaan.</translation> </message> @@ -2222,8 +2247,8 @@ Esimerkki: https://server.my:8787</translation> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation>Oletus</translation> </message> @@ -2231,7 +2256,7 @@ Esimerkki: https://server.my:8787</translation> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>Pienennä ilmoitusalueelle</translation> </message> @@ -2251,12 +2276,12 @@ Esimerkki: https://server.my:8787</translation> <translation>Pyöreät avatarit</translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation>profiili: %1</translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation>Oletus</translation> </message> @@ -2412,6 +2437,11 @@ Kun poissa päältä, kaikki viestit lähetetään tavallisena tekstinä.</trans </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>Työpöytäilmoitukset</translation> </message> @@ -2483,7 +2513,17 @@ Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalk <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation>VÄLIMUISTISSA</translation> </message> @@ -2493,7 +2533,7 @@ Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalk <translation>EI VÄLIMUISTISSA</translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation>Mittakerroin</translation> </message> @@ -2568,7 +2608,7 @@ Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalk <translation>Laitteen sormenjälki</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation>Istunnon avaimet</translation> </message> @@ -2588,17 +2628,22 @@ Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalk <translation>SALAUS</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>YLEISET ASETUKSET</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation>KÄYTTÖLIITTYMÄ</translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation>Kosketusnäyttötila</translation> </message> @@ -2663,7 +2708,7 @@ Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalk <translation>Kaikki Tiedostot (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation>Avaa Istuntoavaintiedosto</translation> </message> @@ -2759,7 +2804,7 @@ Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalk <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation>Eilen</translation> </message> diff --git a/resources/langs/nheko_fr.ts b/resources/langs/nheko_fr.ts index 04027b850..8eec32bcb 100644 --- a/resources/langs/nheko_fr.ts +++ b/resources/langs/nheko_fr.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Échec lors de l'invitation de %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>%1 a été invité(e)</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>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.</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation>Confirmez la participation</translation> </message> @@ -232,7 +232,7 @@ <translation>Voulez-vous vraimer commencer une discussion privée avec %1 ?</translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>Échec de la migration du cache !</translation> </message> @@ -252,12 +252,14 @@ <translation>Échec de la restauration du compte OLM. Veuillez vous reconnecter.</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>Échec de la restauration des données sauvegardées. Veuillez vous reconnecter.</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>Échec de la configuration des clés de chiffrement. Réponse du serveur : %1 %2. Veuillez réessayer plus tard.</translation> </message> @@ -431,7 +433,7 @@ <translation>Chercher</translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation>Personnes</translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished">Annuler</translation> </message> @@ -733,7 +745,7 @@ <translation>Tous les types de fichiers (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation>Échec de l'envoi du média. Veuillez réessayer.</translation> </message> @@ -889,7 +901,7 @@ Exemple : https ://monserveur.example.com :8787</translation> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+172"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location line="+9"/> <source>removed</source> <translation>retiré</translation> @@ -988,7 +1000,7 @@ Exemple : https ://monserveur.example.com :8787</translation> <translation>Écrivez un message…</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1247,7 +1259,7 @@ Exemple : https ://monserveur.example.com :8787</translation> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation>Créer un profil unique, vous permettant de vous connecter simultanément à plusieurs comptes et à lancer plusieurs instances de nheko.</translation> </message> @@ -1406,7 +1418,7 @@ Exemple : https ://monserveur.example.com :8787</translation> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation>pas de version enregistrée</translation> </message> @@ -1773,6 +1785,19 @@ Exemple : https ://monserveur.example.com :8787</translation> <translation type="unfinished">Annuler</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1792,7 +1817,7 @@ Exemple : https ://monserveur.example.com :8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2056,7 +2081,7 @@ Exemple : https ://monserveur.example.com :8787</translation> <translation>Aucun salon ouvert</translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished">%1 membre(s)</translation> </message> @@ -2084,7 +2109,7 @@ Exemple : https ://monserveur.example.com :8787</translation> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation>Pas de discussion privée et chiffrée trouvée avec cet utilisateur. Créez-en une et réessayez.</translation> </message> @@ -2222,8 +2247,8 @@ Exemple : https ://monserveur.example.com :8787</translation> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation>Défaut</translation> </message> @@ -2231,7 +2256,7 @@ Exemple : https ://monserveur.example.com :8787</translation> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>Réduire à la barre des tâches</translation> </message> @@ -2251,12 +2276,12 @@ Exemple : https ://monserveur.example.com :8787</translation> <translation>Avatars circulaires</translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation>profil : %1</translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation>Défaut</translation> </message> @@ -2414,6 +2439,11 @@ Lorsque désactivé, tous les messages sont envoyés en texte brut.</translation </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>Notifier sur le bureau</translation> </message> @@ -2485,7 +2515,17 @@ Cela met l'application en évidence dans la barre des tâches.</translation <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation>EN CACHE</translation> </message> @@ -2495,7 +2535,7 @@ Cela met l'application en évidence dans la barre des tâches.</translation <translation>PAS DANS LE CACHE</translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation>Facteur d'échelle</translation> </message> @@ -2570,7 +2610,7 @@ Cela met l'application en évidence dans la barre des tâches.</translation <translation>Empreinte de l'appareil</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation>Clés de session</translation> </message> @@ -2590,17 +2630,22 @@ Cela met l'application en évidence dans la barre des tâches.</translation <translation>CHIFFREMENT</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>GÉNÉRAL</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation>INTERFACE</translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation>Mode écran tactile</translation> </message> @@ -2665,7 +2710,7 @@ Cela met l'application en évidence dans la barre des tâches.</translation <translation>Tous les types de fichiers (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation>Ouvrir fichier de sessions</translation> </message> @@ -2761,7 +2806,7 @@ Cela met l'application en évidence dans la barre des tâches.</translation <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation>Hier</translation> </message> diff --git a/resources/langs/nheko_hu.ts b/resources/langs/nheko_hu.ts index 961fcffe0..3626eff2f 100644 --- a/resources/langs/nheko_hu.ts +++ b/resources/langs/nheko_hu.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Nem sikerült meghÃvni a felhasználót: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>A felhasználó meg lett hÃvva: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>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.</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation>Csatlakozás megerÅ‘sÃtése</translation> </message> @@ -232,7 +232,7 @@ <translation>Biztosan privát csevegést akarsz indÃtani %1 felhasználóval?</translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>GyorsÃtótár migráció nem sikerült!</translation> </message> @@ -252,12 +252,14 @@ <translation>Nem sikerült visszaállÃtani az OLM fiókot. Kérlek, jelentkezz be ismét!</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>Nem sikerült visszaállÃtani a mentési adatot. Kérlek, jelentkezz be ismét!</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>Nem sikerült beállÃtani a titkosÃtási kulcsokat. Válasz a szervertÅ‘l: %1 %2. Kérlek, próbáld újra késÅ‘bb!</translation> </message> @@ -431,7 +433,7 @@ <translation>Keresés</translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation>Emberek</translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished">Mégse</translation> </message> @@ -733,7 +745,7 @@ <translation>Minden fájl (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation>Nem sikerült feltölteni a médiafájlt. Kérlek, próbáld újra!</translation> </message> @@ -889,7 +901,7 @@ Példa: https://szerver.em:8787</translation> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+190"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <source>Encryption enabled</source> <translation>TitkosÃtás bekapcsolva</translation> </message> @@ -988,7 +1000,7 @@ Példa: https://szerver.em:8787</translation> <translation>Ãrj egy üzenetet…</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1247,7 +1259,7 @@ Példa: https://szerver.em:8787</translation> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation>Egy egyedi profil létrehozása, amellyel be tudsz jelentkezni egyszerre több fiókon keresztül és a Nheko több példányát is tudod futtatni.</translation> </message> @@ -1406,7 +1418,7 @@ Példa: https://szerver.em:8787</translation> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation>nincs tárolva verzió</translation> </message> @@ -1772,6 +1784,19 @@ Példa: https://szerver.em:8787</translation> <translation>Mégse</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1791,7 +1816,7 @@ Példa: https://szerver.em:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2054,7 +2079,7 @@ Példa: https://szerver.em:8787</translation> <translation>Nincs nyitott szoba</translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished">%1 tag</translation> </message> @@ -2082,7 +2107,7 @@ Példa: https://szerver.em:8787</translation> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation>Nem található titkosÃtott privát csevegés ezzel a felhasználóval. Hozz létre egy titkosÃtott privát csevegést vele, és próbáld újra!</translation> </message> @@ -2220,8 +2245,8 @@ Példa: https://szerver.em:8787</translation> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation>Alapértelmezett</translation> </message> @@ -2229,7 +2254,7 @@ Példa: https://szerver.em:8787</translation> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>KicsinyÃtés a tálcára</translation> </message> @@ -2249,12 +2274,12 @@ Példa: https://szerver.em:8787</translation> <translation>KerekÃtett profilképek</translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation>profil: %1</translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation>Alapértelmezett</translation> </message> @@ -2411,6 +2436,11 @@ Ha ki van kapcsolva, az összes üzenet sima szövegként lesz elküldve.</trans </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>Asztali értesÃtések</translation> </message> @@ -2482,7 +2512,17 @@ EttÅ‘l általában animálttá válik az alkalmazásablakok listáján szereplÅ‘ <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation>GYORSÃTÓTÃRAZVA</translation> </message> @@ -2492,7 +2532,7 @@ EttÅ‘l általában animálttá válik az alkalmazásablakok listáján szereplÅ‘ <translation>NINCS GYORSÃTÓTÃRAZVA</translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation>NagyÃtási tényezÅ‘</translation> </message> @@ -2567,7 +2607,7 @@ EttÅ‘l általában animálttá válik az alkalmazásablakok listáján szereplÅ‘ <translation>Eszközujjlenyomat</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation>Munkamenetkulcsok</translation> </message> @@ -2587,17 +2627,22 @@ EttÅ‘l általában animálttá válik az alkalmazásablakok listáján szereplÅ‘ <translation>TITKOSÃTÃS</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>ÃLTALÃNOS</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation>FELÃœLET</translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation>ÉrintÅ‘ képernyÅ‘s mód</translation> </message> @@ -2662,7 +2707,7 @@ EttÅ‘l általában animálttá válik az alkalmazásablakok listáján szereplÅ‘ <translation>Minden fájl (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation>Munkameneti fájl megnyitása</translation> </message> @@ -2758,7 +2803,7 @@ EttÅ‘l általában animálttá válik az alkalmazásablakok listáján szereplÅ‘ <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation>Tegnap</translation> </message> diff --git a/resources/langs/nheko_it.ts b/resources/langs/nheko_it.ts index 0b44bd805..1ecd3358a 100644 --- a/resources/langs/nheko_it.ts +++ b/resources/langs/nheko_it.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Impossibile invitare l'utente: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>Invitato utente: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>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.</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation>Conferma collegamento</translation> </message> @@ -232,7 +232,7 @@ <translation>Sei sicuro di voler avviare una chat privata con %1?</translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>Migrazione della cache fallita!</translation> </message> @@ -252,12 +252,14 @@ <translation>Impossibile ripristinare l'account OLM. Per favore accedi nuovamente.</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>Impossibile ripristinare i dati salvati. Per favore accedi nuovamente.</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>Impossibile configurare le chiavi crittografiche. Risposta del server: %1 %2. Per favore riprova in seguito.</translation> </message> @@ -431,7 +433,7 @@ <translation>Cerca</translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation>Membri</translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished">Annulla</translation> </message> @@ -733,7 +745,7 @@ <translation type="unfinished">Tutti i File (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished">Impossibile inviare il file multimediale. Per favore riprova.</translation> </message> @@ -889,7 +901,7 @@ Esempio: https://server.mio:8787</translation> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+172"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location line="+9"/> <source>removed</source> <translation>rimosso</translation> @@ -988,7 +1000,7 @@ Esempio: https://server.mio:8787</translation> <translation type="unfinished">Scrivi un messaggio…</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1248,7 +1260,7 @@ Verificare %1 adesso?</translation> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation type="unfinished"></translation> </message> @@ -1407,7 +1419,7 @@ Verificare %1 adesso?</translation> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation>nessuna versione memorizzata</translation> </message> @@ -1774,6 +1786,19 @@ Verificare %1 adesso?</translation> <translation type="unfinished">Annulla</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1793,7 +1818,7 @@ Verificare %1 adesso?</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2057,7 +2082,7 @@ Verificare %1 adesso?</translation> <translation>Nessuna stanza aperta</translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished"></translation> </message> @@ -2085,7 +2110,7 @@ Verificare %1 adesso?</translation> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation type="unfinished"></translation> </message> @@ -2223,8 +2248,8 @@ Verificare %1 adesso?</translation> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2232,7 +2257,7 @@ Verificare %1 adesso?</translation> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>Minimizza nella tray</translation> </message> @@ -2252,12 +2277,12 @@ Verificare %1 adesso?</translation> <translation>Avatar Circolari</translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2403,6 +2428,11 @@ When disabled, all messages are sent as a plain text.</source> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>Notifiche desktop</translation> </message> @@ -2473,7 +2503,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -2483,7 +2523,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation>Fattore di scala</translation> </message> @@ -2558,7 +2598,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Impronta digitale del dispositivo</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation>Chiavi di Sessione</translation> </message> @@ -2578,17 +2618,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation>CRITTOGRAFIA</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>GENERALE</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation>INTERFACCIA</translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -2653,7 +2698,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished">Tutti i File (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation>Apri File delle Sessioni</translation> </message> @@ -2749,7 +2794,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation>Ieri</translation> </message> diff --git a/resources/langs/nheko_ja.ts b/resources/langs/nheko_ja.ts index 9ca8f970b..51451ede1 100644 --- a/resources/langs/nheko_ja.ts +++ b/resources/langs/nheko_ja.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>ユーザーを招待ã§ãã¾ã›ã‚“ã§ã—ãŸ: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>招待ã•ã‚ŒãŸãƒ¦ãƒ¼ã‚¶ãƒ¼: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation type="unfinished"></translation> </message> @@ -232,7 +232,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation type="unfinished"></translation> </message> @@ -252,12 +252,14 @@ <translation>OLMアカウントを復元ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ãƒã‚°ã‚¤ãƒ³ã—ã¦ä¸‹ã•ã„。</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>セーブデータを復元ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ãƒã‚°ã‚¤ãƒ³ã—ã¦ä¸‹ã•ã„。</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>æš—å·åŒ–éµã‚’è¨å®šã§ãã¾ã›ã‚“ã§ã—ãŸã€‚サーãƒãƒ¼ã®å¿œç”: %1 %2. 後ã§ã‚„ã‚Šç›´ã—ã¦ä¸‹ã•ã„。</translation> </message> @@ -431,7 +433,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation type="unfinished"></translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished">ã‚ャンセル</translation> </message> @@ -733,7 +745,7 @@ <translation type="unfinished">å…¨ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ« (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished">メディアをアップãƒãƒ¼ãƒ‰ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ã‚„ã‚Šç›´ã—ã¦ä¸‹ã•ã„。</translation> </message> @@ -885,7 +897,7 @@ Example: https://server.my:8787</source> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+172"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location line="+9"/> <source>removed</source> <translation type="unfinished"></translation> @@ -984,7 +996,7 @@ Example: https://server.my:8787</source> <translation type="unfinished">メッセージを書ã...</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1243,7 +1255,7 @@ Example: https://server.my:8787</source> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation type="unfinished"></translation> </message> @@ -1402,7 +1414,7 @@ Example: https://server.my:8787</source> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation>ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãŒä¿å˜ã•ã‚Œã¦ã„ã¾ã›ã‚“</translation> </message> @@ -1768,6 +1780,19 @@ Example: https://server.my:8787</source> <translation type="unfinished">ã‚ャンセル</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1787,7 +1812,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2050,7 +2075,7 @@ Example: https://server.my:8787</source> <translation>部屋ãŒé–‹ã„ã¦ã„ã¾ã›ã‚“</translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished"></translation> </message> @@ -2078,7 +2103,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation type="unfinished"></translation> </message> @@ -2216,8 +2241,8 @@ Example: https://server.my:8787</source> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2225,7 +2250,7 @@ Example: https://server.my:8787</source> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>トレイã¸æœ€å°åŒ–</translation> </message> @@ -2245,12 +2270,12 @@ Example: https://server.my:8787</source> <translation>円形アãƒã‚¿ãƒ¼</translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2396,6 +2421,11 @@ When disabled, all messages are sent as a plain text.</source> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>デスクトップ通知</translation> </message> @@ -2466,7 +2496,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -2476,7 +2516,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation>尺度係数</translation> </message> @@ -2551,7 +2591,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>デãƒã‚¤ã‚¹ã®æŒ‡ç´‹</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation>セッションéµ</translation> </message> @@ -2571,17 +2611,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation>æš—å·åŒ–</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>全般</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -2646,7 +2691,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished">å…¨ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ« (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation>セッションファイルを開ã</translation> </message> @@ -2742,7 +2787,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation>昨日</translation> </message> diff --git a/resources/langs/nheko_ml.ts b/resources/langs/nheko_ml.ts index 115da2bdb..2d8ddab6f 100644 --- a/resources/langs/nheko_ml.ts +++ b/resources/langs/nheko_ml.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>ഉപയോകàµà´¤à´¾à´µà´¿à´¨àµ† à´•àµà´·à´£à´¿à´•àµà´•àµà´¨àµà´¨à´¤à´¿àµ½ പരാജയപàµà´ªàµ†à´Ÿàµà´Ÿàµ: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>à´•àµà´·à´£à´¿à´šàµà´š ഉപയോകàµà´¤à´¾à´µàµ:% 1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation type="unfinished"></translation> </message> @@ -232,7 +232,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation type="unfinished"></translation> </message> @@ -252,12 +252,14 @@ <translation type="unfinished"></translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation type="unfinished"></translation> </message> @@ -431,7 +433,7 @@ <translation>തിരയàµà´•</translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation>ആളàµà´•àµ¾</translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished">റദàµà´¦à´¾à´•àµà´•àµ</translation> </message> @@ -733,7 +745,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -885,7 +897,7 @@ Example: https://server.my:8787</source> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+190"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <source>Encryption enabled</source> <translation type="unfinished"></translation> </message> @@ -984,7 +996,7 @@ Example: https://server.my:8787</source> <translation>ഒരൠസനàµà´¦àµ‡à´¶à´‚ à´Žà´´àµà´¤àµà´•â€¦.</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1243,7 +1255,7 @@ Example: https://server.my:8787</source> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation type="unfinished"></translation> </message> @@ -1402,7 +1414,7 @@ Example: https://server.my:8787</source> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1769,6 +1781,19 @@ Example: https://server.my:8787</source> <translation type="unfinished">റദàµà´¦à´¾à´•àµà´•àµ</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1788,7 +1813,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2052,7 +2077,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished"></translation> </message> @@ -2080,7 +2105,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation type="unfinished"></translation> </message> @@ -2218,8 +2243,8 @@ Example: https://server.my:8787</source> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2227,7 +2252,7 @@ Example: https://server.my:8787</source> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation type="unfinished"></translation> </message> @@ -2247,12 +2272,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2398,6 +2423,11 @@ When disabled, all messages are sent as a plain text.</source> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation type="unfinished"></translation> </message> @@ -2468,7 +2498,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -2478,7 +2518,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -2553,7 +2593,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -2573,17 +2613,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -2648,7 +2693,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -2744,7 +2789,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_nl.ts b/resources/langs/nheko_nl.ts index d93301104..55489cc14 100644 --- a/resources/langs/nheko_nl.ts +++ b/resources/langs/nheko_nl.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Gebruiker uitnodigen mislukt: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>Gebruiker uitgenodigd: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>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.</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation>Bevestig deelname</translation> </message> @@ -232,7 +232,7 @@ <translation>Weet je zeker dat je een privé chat wil beginnen met %1?</translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>Migreren van de cache is mislukt!</translation> </message> @@ -252,12 +252,14 @@ <translation>Herstellen van OLM account mislukt. Log a.u.b. opnieuw in.</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>Opgeslagen gegevens herstellen mislukt. Log a.u.b. opnieuw in.</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>Instellen van de versleuteling is mislukt. Bericht van server: %1 %2. Probeer het a.u.b. later nog eens.</translation> </message> @@ -431,7 +433,7 @@ <translation>Zoeken</translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation>Mensen</translation> </message> @@ -616,8 +618,8 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> - <translation>Stickers (*.png *.webp)</translation> + <source>Stickers (*.png *.webp *.gif)</source> + <translation type="unfinished"></translation> </message> <message> <location line="+60"/> @@ -657,7 +659,17 @@ <translation>Tekstinhoud</translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation>Annuleren</translation> </message> @@ -733,7 +745,7 @@ <translation>Alle bestanden (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation>Het is niet is gelukt om de media te versturen. Probeer het a.u.b. opnieuw.</translation> </message> @@ -889,7 +901,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+172"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location line="+9"/> <source>removed</source> <translation>verwijderd</translation> @@ -988,7 +1000,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation> <translation>Typ een bericht…</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation>Stickers</translation> </message> @@ -1247,7 +1259,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation>Creëer een uniek profiel, waardoor je op meerdere accounts tegelijk kan inloggen, en meerdere kopieën van Nheko tegelijk kan starten.</translation> </message> @@ -1406,7 +1418,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation>geen versie opgeslagen</translation> </message> @@ -1773,6 +1785,19 @@ Voorbeeld: https://mijnserver.nl:8787</translation> <translation>Annuleren</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1792,7 +1817,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation> <translation>Kon afbeelding niet openen: %1</translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation>Kon afbeelding niet uploaden: %1</translation> </message> @@ -2056,7 +2081,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation> <translation>Geen kamer open</translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation>%1 deelnemer(s)</translation> </message> @@ -2084,7 +2109,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation>Geen versleutelde chat gevonden met deze gebruiker. Maak een versleutelde chat aan met deze gebruiker en probeer het opnieuw.</translation> </message> @@ -2222,8 +2247,8 @@ Voorbeeld: https://mijnserver.nl:8787</translation> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation>Standaard</translation> </message> @@ -2231,7 +2256,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>Minimaliseren naar systeemvak</translation> </message> @@ -2251,12 +2276,12 @@ Voorbeeld: https://mijnserver.nl:8787</translation> <translation>Ronde avatars</translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation>profiel: %1</translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation>Standaard</translation> </message> @@ -2412,6 +2437,11 @@ Indien uitgeschakeld worden alle berichten als platte tekst verstuurd.</translat </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>Bureaubladnotificaties</translation> </message> @@ -2483,7 +2513,17 @@ Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets de <translation>Download van en upload naar de online reservesleutel.</translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation>IN CACHE</translation> </message> @@ -2493,7 +2533,7 @@ Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets de <translation>NIET IN CACHE</translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation>Schaalfactor</translation> </message> @@ -2568,7 +2608,7 @@ Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets de <translation>Apparaat vingerafdruk</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation>Sessiesleutels</translation> </message> @@ -2588,17 +2628,22 @@ Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets de <translation>VERSLEUTELING</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>ALGEMEEN</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation>INTERFACE</translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation>Touchscreenmodus</translation> </message> @@ -2663,7 +2708,7 @@ Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets de <translation>Alle bestanden (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation>Open sessiebestand</translation> </message> @@ -2759,7 +2804,7 @@ Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets de <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation>Gisteren</translation> </message> diff --git a/resources/langs/nheko_pl.ts b/resources/langs/nheko_pl.ts index 1c9a39983..c0058c9b8 100644 --- a/resources/langs/nheko_pl.ts +++ b/resources/langs/nheko_pl.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Nie udaÅ‚o siÄ™ zaprosić użytkownika: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation type="unfinished"></translation> </message> @@ -232,7 +232,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>Nie udaÅ‚o siÄ™ przenieść pamiÄ™ci podrÄ™cznej!</translation> </message> @@ -252,12 +252,14 @@ <translation>Nie udaÅ‚o siÄ™ przywrócić konta OLM. Spróbuj zalogować siÄ™ ponownie.</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>Nie udaÅ‚o siÄ™ przywrócić zapisanych danych. Spróbuj zalogować siÄ™ ponownie.</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>Nie udaÅ‚o siÄ™ ustawić kluczy szyfrujÄ…cych. Odpowiedź serwera: %1 %2. Spróbuj ponownie później.</translation> </message> @@ -431,7 +433,7 @@ <translation>Szukaj</translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation>Ludzie</translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished">Anuluj</translation> </message> @@ -733,7 +745,7 @@ <translation type="unfinished">Wszystkie pliki (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -887,7 +899,7 @@ Example: https://server.my:8787</source> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+172"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location line="+9"/> <source>removed</source> <translation type="unfinished"></translation> @@ -986,7 +998,7 @@ Example: https://server.my:8787</source> <translation type="unfinished">Napisz wiadomość…</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1245,7 +1257,7 @@ Example: https://server.my:8787</source> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation>Stwórz unikalny profil, który pozwoli Ci na zalogowanie siÄ™ do kilku kont jednoczeÅ›nie i uruchomienie wielu instancji Nheko.</translation> </message> @@ -1404,7 +1416,7 @@ Example: https://server.my:8787</source> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1772,6 +1784,19 @@ Example: https://server.my:8787</source> <translation type="unfinished">Anuluj</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1791,7 +1816,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2056,7 +2081,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished"></translation> </message> @@ -2084,7 +2109,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation type="unfinished"></translation> </message> @@ -2222,8 +2247,8 @@ Example: https://server.my:8787</source> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2231,7 +2256,7 @@ Example: https://server.my:8787</source> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>Zminimalizuj do paska zadaÅ„</translation> </message> @@ -2251,12 +2276,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2402,6 +2427,11 @@ When disabled, all messages are sent as a plain text.</source> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>Powiadomienia na pulpicie</translation> </message> @@ -2472,7 +2502,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -2482,7 +2522,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -2557,7 +2597,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Odcisk palca urzÄ…dzenia</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -2577,17 +2617,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation>SZYFROWANIE</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>OGÓLNE</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -2652,7 +2697,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished">Wszystkie pliki (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -2748,7 +2793,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_pt_BR.ts b/resources/langs/nheko_pt_BR.ts index 931c8da77..ebf558974 100644 --- a/resources/langs/nheko_pt_BR.ts +++ b/resources/langs/nheko_pt_BR.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Falha ao convidar usuário: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>Usuário convidado: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation>Confirmar entrada</translation> </message> @@ -232,7 +232,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>Migração do cache falhou!</translation> </message> @@ -252,12 +252,14 @@ <translation>Falha ao restaurar conta OLM. Por favor faça login novamente.</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>Falha ao restaurar dados salvos. Por favor faça login novamente.</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation type="unfinished"></translation> </message> @@ -431,7 +433,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation type="unfinished"></translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished">Cancelar</translation> </message> @@ -733,7 +745,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -885,7 +897,7 @@ Example: https://server.my:8787</source> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+190"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <source>Encryption enabled</source> <translation type="unfinished"></translation> </message> @@ -984,7 +996,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1243,7 +1255,7 @@ Example: https://server.my:8787</source> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation type="unfinished"></translation> </message> @@ -1402,7 +1414,7 @@ Example: https://server.my:8787</source> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1769,6 +1781,19 @@ Example: https://server.my:8787</source> <translation type="unfinished">Cancelar</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1788,7 +1813,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2052,7 +2077,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished"></translation> </message> @@ -2080,7 +2105,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation type="unfinished"></translation> </message> @@ -2218,8 +2243,8 @@ Example: https://server.my:8787</source> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2227,7 +2252,7 @@ Example: https://server.my:8787</source> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation type="unfinished"></translation> </message> @@ -2247,12 +2272,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2398,6 +2423,11 @@ When disabled, all messages are sent as a plain text.</source> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation type="unfinished"></translation> </message> @@ -2468,7 +2498,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -2478,7 +2518,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -2553,7 +2593,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -2573,17 +2613,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -2648,7 +2693,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -2744,7 +2789,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_pt_PT.ts b/resources/langs/nheko_pt_PT.ts index eb8467b3f..bf63723f0 100644 --- a/resources/langs/nheko_pt_PT.ts +++ b/resources/langs/nheko_pt_PT.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation type="unfinished"></translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation type="unfinished"></translation> </message> @@ -232,7 +232,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation type="unfinished"></translation> </message> @@ -252,12 +252,14 @@ <translation type="unfinished"></translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation type="unfinished"></translation> </message> @@ -431,7 +433,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation type="unfinished"></translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> @@ -733,7 +745,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -885,7 +897,7 @@ Example: https://server.my:8787</source> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+190"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <source>Encryption enabled</source> <translation type="unfinished"></translation> </message> @@ -984,7 +996,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1243,7 +1255,7 @@ Example: https://server.my:8787</source> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation type="unfinished"></translation> </message> @@ -1402,7 +1414,7 @@ Example: https://server.my:8787</source> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1769,6 +1781,19 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1788,7 +1813,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2052,7 +2077,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished"></translation> </message> @@ -2080,7 +2105,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation type="unfinished"></translation> </message> @@ -2218,8 +2243,8 @@ Example: https://server.my:8787</source> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2227,7 +2252,7 @@ Example: https://server.my:8787</source> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation type="unfinished"></translation> </message> @@ -2247,12 +2272,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2398,6 +2423,11 @@ When disabled, all messages are sent as a plain text.</source> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation type="unfinished"></translation> </message> @@ -2468,7 +2498,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -2478,7 +2518,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -2553,7 +2593,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -2573,17 +2613,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -2648,7 +2693,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -2744,7 +2789,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_ro.ts b/resources/langs/nheko_ro.ts index 85514304e..f04aff5dc 100644 --- a/resources/langs/nheko_ro.ts +++ b/resources/langs/nheko_ro.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Nu s-a putut invita utilizatorul: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>Utilizator invitat: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>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.</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation type="unfinished"></translation> </message> @@ -232,7 +232,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>Nu s-a putut migra cache-ul!</translation> </message> @@ -252,12 +252,14 @@ <translation>Nu s-a putut restabili contul OLM. Vă rugăm să vă reconectaÈ›i.</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>Nu s-au putut restabili datele salvate. Vă rugăm să vă reconectaÈ›i.</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>Nu s-au putut stabili cheile. Răspunsul serverului: %1 %2. Vă rugăm încercaÈ›i mai târziu.</translation> </message> @@ -431,7 +433,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation type="unfinished"></translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> @@ -733,7 +745,7 @@ <translation type="unfinished">Toate fiÈ™ierele (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -889,7 +901,7 @@ Exemplu: https://serverul.meu:8787</translation> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+172"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location line="+9"/> <source>removed</source> <translation type="unfinished"></translation> @@ -988,7 +1000,7 @@ Exemplu: https://serverul.meu:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1247,7 +1259,7 @@ Exemplu: https://serverul.meu:8787</translation> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation type="unfinished"></translation> </message> @@ -1406,7 +1418,7 @@ Exemplu: https://serverul.meu:8787</translation> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation>nicio versiune stocată</translation> </message> @@ -1774,6 +1786,19 @@ Exemplu: https://serverul.meu:8787</translation> <translation type="unfinished"></translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1793,7 +1818,7 @@ Exemplu: https://serverul.meu:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2058,7 +2083,7 @@ Exemplu: https://serverul.meu:8787</translation> <translation>Nicio cameră deschisă</translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished"></translation> </message> @@ -2086,7 +2111,7 @@ Exemplu: https://serverul.meu:8787</translation> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation type="unfinished"></translation> </message> @@ -2224,8 +2249,8 @@ Exemplu: https://serverul.meu:8787</translation> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2233,7 +2258,7 @@ Exemplu: https://serverul.meu:8787</translation> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>Minimizează în bara de notificări</translation> </message> @@ -2253,12 +2278,12 @@ Exemplu: https://serverul.meu:8787</translation> <translation>Avatare rotunde</translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2404,6 +2429,11 @@ When disabled, all messages are sent as a plain text.</source> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>Notificări desktop</translation> </message> @@ -2474,7 +2504,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -2484,7 +2524,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation>Factor de dimensiune</translation> </message> @@ -2559,7 +2599,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Amprentă Dispozitiv</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation>Chei de sesiune</translation> </message> @@ -2579,17 +2619,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation>CRIPTARE</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>GENERAL</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation>INTERFAȚĂ</translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -2654,7 +2699,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished">Toate fiÈ™ierele (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation>Deschide fiÈ™ierul de sesiuni</translation> </message> @@ -2750,7 +2795,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation>Ieri</translation> </message> diff --git a/resources/langs/nheko_ru.ts b/resources/langs/nheko_ru.ts index 52c76005f..11f8982b0 100644 --- a/resources/langs/nheko_ru.ts +++ b/resources/langs/nheko_ru.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Ðе удалоÑÑŒ приглаÑить пользователÑ: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>Приглашенный пользователь: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>ÐœÐ¸Ð³Ñ€Ð°Ñ†Ð¸Ñ ÐºÑша Ð´Ð»Ñ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ верÑии не удалаÑÑŒ. Ðто может проиÑходить по разным причинам. ПожалуйÑта Ñообщите о проблеме и попробуйте временно иÑпользовать Ñтарую верÑию. Так-же вы можете попробовать удалить кÑш ÑамоÑтоÑтельно.</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation>Подтвердить вход</translation> </message> @@ -232,7 +232,7 @@ <translation>Ð’Ñ‹ дейÑтвительно хотите начать личную перепиÑку Ñ %1?</translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>ÐœÐ¸Ð³Ñ€Ð°Ñ†Ð¸Ñ ÐºÑша не удалаÑÑŒ!</translation> </message> @@ -252,12 +252,14 @@ <translation>Ðе удалоÑÑŒ воÑÑтановить учетную запиÑÑŒ OLM. ПожалуйÑта, войдите Ñнова.</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>Ðе удалоÑÑŒ воÑÑтановить Ñохраненные данные. ПожалуйÑта, войдите Ñнова.</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>Ðе удалоÑÑŒ наÑтроить ключи шифрованиÑ. Ответ Ñервера:%1 %2. ПожалуйÑта, попробуйте позже.</translation> </message> @@ -431,7 +433,7 @@ <translation>ПоиÑк</translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation>Люди</translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> @@ -733,7 +745,7 @@ <translation>Ð’Ñе файлы (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation>Ðе удалоÑÑŒ загрузить медиа. ПожалуйÑта попробуйте ещё раз</translation> </message> @@ -889,7 +901,7 @@ Example: https://server.my:8787</source> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+172"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location line="+9"/> <source>removed</source> <translation>убрано</translation> @@ -988,7 +1000,7 @@ Example: https://server.my:8787</source> <translation>ÐапиÑать Ñообщение…</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1247,7 +1259,7 @@ Example: https://server.my:8787</source> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation>Создать уникальный профиль, который позволÑет веÑти неÑколько аккаунтов и запуÑкать множеÑтво ÑущноÑтей nheko. </translation> </message> @@ -1406,7 +1418,7 @@ Example: https://server.my:8787</source> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation>нет Ñохраненной верÑии</translation> </message> @@ -1774,6 +1786,19 @@ Example: https://server.my:8787</source> <translation>Отмена</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1793,7 +1818,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2058,7 +2083,7 @@ Example: https://server.my:8787</source> <translation>Комната не выбрана</translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished">%1 учаÑтник(ов)</translation> </message> @@ -2086,7 +2111,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation>Ðе найдено личного чата Ñ Ñтим пользователем. Создайте зашифрованный личный чат Ñ Ñтим пользователем и попытайтеÑÑŒ еще раз.</translation> </message> @@ -2224,8 +2249,8 @@ Example: https://server.my:8787</source> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation>По умолчанию</translation> </message> @@ -2233,7 +2258,7 @@ Example: https://server.my:8787</source> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>Сворачивать в ÑиÑтемную панель</translation> </message> @@ -2253,12 +2278,12 @@ Example: https://server.my:8787</source> <translation>Округлый Ðватар</translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation>профиль: %1</translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation>По умолчанию</translation> </message> @@ -2408,6 +2433,11 @@ When disabled, all messages are sent as a plain text.</source> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>Ð£Ð²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð½Ð° рабочем Ñтоле</translation> </message> @@ -2479,7 +2509,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation>Закешировано</translation> </message> @@ -2489,7 +2529,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>ÐЕ ЗÐКЕШИРОВÐÐО</translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation>МаÑштаб</translation> </message> @@ -2564,7 +2604,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Отпечаток уÑтройÑтва</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation>Ключи ÑеанÑа</translation> </message> @@ -2584,17 +2624,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation>ШИФРОВÐÐИЕ</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>ГЛÐÐ’ÐОЕ</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation>ИÐТЕРФЕЙС</translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation>СенÑорный режим</translation> </message> @@ -2659,7 +2704,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Ð’Ñе файлы (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation>Открыть файл ÑеанÑов</translation> </message> @@ -2756,7 +2801,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation>Вчера</translation> </message> diff --git a/resources/langs/nheko_si.ts b/resources/langs/nheko_si.ts index b0a86c9d2..84ae71efb 100644 --- a/resources/langs/nheko_si.ts +++ b/resources/langs/nheko_si.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation type="unfinished"></translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation type="unfinished"></translation> </message> @@ -232,7 +232,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation type="unfinished"></translation> </message> @@ -252,12 +252,14 @@ <translation type="unfinished"></translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation type="unfinished"></translation> </message> @@ -431,7 +433,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation type="unfinished"></translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> @@ -733,7 +745,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -885,7 +897,7 @@ Example: https://server.my:8787</source> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+172"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location line="+9"/> <source>removed</source> <translation type="unfinished"></translation> @@ -984,7 +996,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1243,7 +1255,7 @@ Example: https://server.my:8787</source> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation type="unfinished"></translation> </message> @@ -1402,7 +1414,7 @@ Example: https://server.my:8787</source> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1769,6 +1781,19 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1788,7 +1813,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2052,7 +2077,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished"></translation> </message> @@ -2080,7 +2105,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation type="unfinished"></translation> </message> @@ -2218,8 +2243,8 @@ Example: https://server.my:8787</source> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2227,7 +2252,7 @@ Example: https://server.my:8787</source> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation type="unfinished"></translation> </message> @@ -2247,12 +2272,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2398,6 +2423,11 @@ When disabled, all messages are sent as a plain text.</source> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation type="unfinished"></translation> </message> @@ -2468,7 +2498,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -2478,7 +2518,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -2553,7 +2593,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -2573,17 +2613,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -2648,7 +2693,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -2744,7 +2789,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_sv.ts b/resources/langs/nheko_sv.ts index 09a91b135..ff36093e7 100644 --- a/resources/langs/nheko_sv.ts +++ b/resources/langs/nheko_sv.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>Kunde inte bjuda in användare: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>Bjöd in användare: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>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.</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation type="unfinished"></translation> </message> @@ -232,7 +232,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>Cache-migration misslyckades!</translation> </message> @@ -252,12 +252,14 @@ <translation>Kunde inte Ã¥terställa OLM-konto. Vänligen logga in pÃ¥ nytt.</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>Kunde inte Ã¥terställa sparad data. Vänligen logga in pÃ¥ nytt.</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>Kunde inte sätta upp krypteringsnycklar. Svar frÃ¥n servern: %1 %2. Vänligen försök igen senare.</translation> </message> @@ -431,7 +433,7 @@ <translation>Sök</translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation>Personer</translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished">Avbryt</translation> </message> @@ -733,7 +745,7 @@ <translation>Alla Filer (*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation>Kunde inte ladda upp media. Vänligen försök igen.</translation> </message> @@ -889,7 +901,7 @@ Exempel: https://server.my:8787</translation> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+190"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <source>Encryption enabled</source> <translation>Kryptering aktiverad</translation> </message> @@ -988,7 +1000,7 @@ Exempel: https://server.my:8787</translation> <translation>Skriv ett meddelande…</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1247,7 +1259,7 @@ Exempel: https://server.my:8787</translation> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation>Skapa en unik profil, vilket tillÃ¥ter dig att logga in pÃ¥ flera konton samtidigt och starta flera instanser av Nheko.</translation> </message> @@ -1406,7 +1418,7 @@ Exempel: https://server.my:8787</translation> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation>ingen version lagrad</translation> </message> @@ -1773,6 +1785,19 @@ Exempel: https://server.my:8787</translation> <translation type="unfinished">Avbryt</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1792,7 +1817,7 @@ Exempel: https://server.my:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2056,7 +2081,7 @@ Exempel: https://server.my:8787</translation> <translation>Inget rum öppet</translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished"></translation> </message> @@ -2084,7 +2109,7 @@ Exempel: https://server.my:8787</translation> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation>Ingen krypterad privat chatt med denna användare kunde hittas. Skapa en krypterad privat chatt med användaren och försök igen.</translation> </message> @@ -2222,8 +2247,8 @@ Exempel: https://server.my:8787</translation> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2231,7 +2256,7 @@ Exempel: https://server.my:8787</translation> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>Minimera till systemtrÃ¥g</translation> </message> @@ -2251,12 +2276,12 @@ Exempel: https://server.my:8787</translation> <translation>Cirkulära avatarer</translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation>profil: %1</translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2409,6 +2434,11 @@ Om denna inställning är av kommer alla meddelanden skickas som oformatterad te </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>Skrivbordsnotifikationer</translation> </message> @@ -2480,7 +2510,17 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras pÃ¥ nÃ¥got sätt.< <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation>SPARAD</translation> </message> @@ -2490,7 +2530,7 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras pÃ¥ nÃ¥got sätt.< <translation>EJ SPARAD</translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation>Storleksfaktor</translation> </message> @@ -2565,7 +2605,7 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras pÃ¥ nÃ¥got sätt.< <translation>Enhetsfingeravtryck</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation>Sessionsnycklar</translation> </message> @@ -2585,17 +2625,22 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras pÃ¥ nÃ¥got sätt.< <translation>KRYPTERING</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>ALLMÄNT</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation>GRÄNSSNITT</translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation>Touchskärmsläge</translation> </message> @@ -2660,7 +2705,7 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras pÃ¥ nÃ¥got sätt.< <translation>Alla Filer (*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation>Öppna sessionsfil</translation> </message> @@ -2756,7 +2801,7 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras pÃ¥ nÃ¥got sätt.< <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation>IgÃ¥r</translation> </message> diff --git a/resources/langs/nheko_zh_CN.ts b/resources/langs/nheko_zh_CN.ts index b788a5699..4bdcfd0c0 100644 --- a/resources/langs/nheko_zh_CN.ts +++ b/resources/langs/nheko_zh_CN.ts @@ -125,23 +125,23 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+132"/> + <location filename="../../src/ChatPage.cpp" line="+128"/> <source>Failed to invite user: %1</source> <translation>邀请用户失败: %1</translation> </message> <message> <location line="+4"/> - <location line="+668"/> + <location line="+673"/> <source>Invited user: %1</source> <translation>邀请已å‘é€: %1</translation> </message> <message> - <location line="-459"/> + <location line="-464"/> <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source> <translation>æ— æ³•è¿ç§»ç¼“å˜åˆ°ç›®å‰ç‰ˆæœ¬ï¼Œå¯èƒ½æœ‰å¤šç§åŽŸå› 引å‘æ¤ç±»é—®é¢˜ã€‚您å¯ä»¥æ–°å»ºä¸€ä¸ªè®®é¢˜å¹¶ç»§ç»ä½¿ç”¨ä¹‹å‰ç‰ˆæœ¬ï¼Œæˆ–者您å¯ä»¥å°è¯•æ‰‹åŠ¨åˆ 除缓å˜ã€‚</translation> </message> <message> - <location line="+362"/> + <location line="+367"/> <source>Confirm join</source> <translation type="unfinished"></translation> </message> @@ -232,7 +232,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="-795"/> + <location line="-800"/> <source>Cache migration failed!</source> <translation>缓å˜è¿ç§»å¤±è´¥ï¼</translation> </message> @@ -252,12 +252,14 @@ <translation>æ¢å¤ OLM 账户失败。请é‡æ–°ç™»å½•ã€‚</translation> </message> <message> + <location line="+4"/> + <location line="+4"/> <location line="+4"/> <source>Failed to restore save data. Please login again.</source> <translation>æ¢å¤ä¿å˜çš„æ•°æ®å¤±è´¥ã€‚请é‡æ–°ç™»å½•ã€‚</translation> </message> <message> - <location line="+102"/> + <location line="+99"/> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <translation>设置密钥失败。æœåŠ¡å™¨è¿”回信æ¯: %1 %2。请ç¨åŽå†è¯•ã€‚</translation> </message> @@ -431,7 +433,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+186"/> + <location line="+187"/> <source>People</source> <translation type="unfinished"></translation> </message> @@ -616,7 +618,7 @@ </message> <message> <location line="+7"/> - <source>Stickers (*.png *.webp)</source> + <source>Stickers (*.png *.webp *.gif)</source> <translation type="unfinished"></translation> </message> <message> @@ -657,7 +659,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> + <location line="+30"/> + <source>Remove from pack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+26"/> <source>Cancel</source> <translation type="unfinished">å–消</translation> </message> @@ -733,7 +745,7 @@ <translation type="unfinished">所有文件(*)</translation> </message> <message> - <location line="+442"/> + <location line="+449"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -885,7 +897,7 @@ Example: https://server.my:8787</source> <context> <name>MessageDelegate</name> <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+172"/> + <location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location line="+9"/> <source>removed</source> <translation type="unfinished"></translation> @@ -984,7 +996,7 @@ Example: https://server.my:8787</source> <translation>写一æ¡æ¶ˆæ¯â€¦</translation> </message> <message> - <location line="+231"/> + <location line="+234"/> <source>Stickers</source> <translation type="unfinished"></translation> </message> @@ -1243,7 +1255,7 @@ Example: https://server.my:8787</source> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+200"/> + <location filename="../../src/main.cpp" line="+199"/> <source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation type="unfinished"></translation> </message> @@ -1402,7 +1414,7 @@ Example: https://server.my:8787</source> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+4440"/> + <location filename="../../src/Cache.cpp" line="+4531"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1768,6 +1780,19 @@ Example: https://server.my:8787</source> <translation type="unfinished">å–消</translation> </message> </context> +<context> + <name>SecretStorage</name> + <message> + <location filename="../../src/Cache.cpp" line="-3765"/> + <source>Failed to connect to secret storage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>SingleImagePackModel</name> <message> @@ -1787,7 +1812,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+27"/> + <location line="+31"/> <source>Failed to upload image: %1</source> <translation type="unfinished"></translation> </message> @@ -2050,7 +2075,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+145"/> + <location line="+139"/> <source>%1 member(s)</source> <translation type="unfinished"></translation> </message> @@ -2078,7 +2103,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineViewManager</name> <message> - <location filename="../../src/timeline/TimelineViewManager.cpp" line="+544"/> + <location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/> <source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source> <translation type="unfinished"></translation> </message> @@ -2216,8 +2241,8 @@ Example: https://server.my:8787</source> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+366"/> - <location filename="../../src/UserSettingsPage.h" line="+203"/> + <location filename="../../src/UserSettingsPage.cpp" line="+377"/> + <location filename="../../src/UserSettingsPage.h" line="+207"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2225,7 +2250,7 @@ Example: https://server.my:8787</source> <context> <name>UserSettingsPage</name> <message> - <location line="+554"/> + <location line="+557"/> <source>Minimize to tray</source> <translation>最å°åŒ–至托盘</translation> </message> @@ -2245,12 +2270,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-214"/> + <location line="-216"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+100"/> + <location line="+102"/> <source>Default</source> <translation type="unfinished"></translation> </message> @@ -2396,6 +2421,11 @@ When disabled, all messages are sent as a plain text.</source> </message> <message> <location line="+2"/> + <source>Play animated images only on hover</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Desktop notifications</source> <translation>æ¡Œé¢é€šçŸ¥</translation> </message> @@ -2466,7 +2496,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+415"/> + <location line="+181"/> + <source>Enable online key backup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+248"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -2476,7 +2516,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-478"/> + <location line="-493"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -2551,7 +2591,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>设备指纹</translation> </message> <message> - <location line="-164"/> + <location line="-167"/> <source>Session Keys</source> <translation>会è¯å¯†é’¥</translation> </message> @@ -2571,17 +2611,22 @@ This usually causes the application icon in the task bar to animate in some fash <translation>åŠ å¯†</translation> </message> <message> - <location line="-119"/> + <location line="-121"/> <source>GENERAL</source> <translation>通用</translation> </message> <message> - <location line="+68"/> + <location line="+70"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+194"/> + <location line="+180"/> + <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -2646,7 +2691,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished">所有文件(*)</translation> </message> <message> - <location line="+246"/> + <location line="+261"/> <source>Open Sessions File</source> <translation>打开会è¯æ–‡ä»¶</translation> </message> @@ -2742,7 +2787,7 @@ This usually causes the application icon in the task bar to animate in some fash <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+184"/> + <location filename="../../src/Utils.cpp" line="+185"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/src/UserSettingsPage.cpp b/src/UserSettingsPage.cpp index d55a0f618..af32344c6 100644 --- a/src/UserSettingsPage.cpp +++ b/src/UserSettingsPage.cpp @@ -989,7 +989,7 @@ UserSettingsPage::UserSettingsPage(QSharedPointer<UserSettings> settings, QWidge "text.")); boxWrap(tr("Play animated images only on hover"), animateImagesOnHover_, - tr("Plays media like GIFs or APNGs only when explicitly hovering over them.")); + tr("Plays media like GIFs or WEBPs only when explicitly hovering over them.")); boxWrap(tr("Desktop notifications"), desktopNotifications_, tr("Notify about received message when the client is not currently focused.")); -- GitLab