summary refs log tree commit diff
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2021-02-10 15:31:33 +0100
committerNicolas Werner <nicolas.werner@hotmail.de>2021-02-10 15:31:33 +0100
commit6c65136101b09b4f883b7bfedfc4dc125f7766ed (patch)
tree1a9d391bb8e5db249f4ea63cdc3eb63c6ed336f9
parentFix messages sometimes not being rendered, when they are too large (diff)
downloadnheko-6c65136101b09b4f883b7bfedfc4dc125f7766ed.tar.xz
Update translations
-rw-r--r--resources/langs/nheko_cs.ts136
-rw-r--r--resources/langs/nheko_de.ts136
-rw-r--r--resources/langs/nheko_el.ts136
-rw-r--r--resources/langs/nheko_en.ts139
-rw-r--r--resources/langs/nheko_eo.ts136
-rw-r--r--resources/langs/nheko_et.ts136
-rw-r--r--resources/langs/nheko_fi.ts136
-rw-r--r--resources/langs/nheko_fr.ts136
-rw-r--r--resources/langs/nheko_hu.ts136
-rw-r--r--resources/langs/nheko_it.ts136
-rw-r--r--resources/langs/nheko_ja.ts136
-rw-r--r--resources/langs/nheko_ml.ts136
-rw-r--r--resources/langs/nheko_nl.ts136
-rw-r--r--resources/langs/nheko_pl.ts136
-rw-r--r--resources/langs/nheko_pt_PT.ts136
-rw-r--r--resources/langs/nheko_ro.ts136
-rw-r--r--resources/langs/nheko_ru.ts136
-rw-r--r--resources/langs/nheko_si.ts136
-rw-r--r--resources/langs/nheko_sv.ts136
-rw-r--r--resources/langs/nheko_zh_CN.ts136
20 files changed, 2183 insertions, 540 deletions
diff --git a/resources/langs/nheko_cs.ts b/resources/langs/nheko_cs.ts

index 22bbd88b..8ab0dd25 100644 --- a/resources/langs/nheko_cs.ts +++ b/resources/langs/nheko_cs.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation type="unfinished"></translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation type="unfinished"></translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation type="unfinished"></translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation type="unfinished"></translation> @@ -568,7 +568,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -797,12 +797,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation type="unfinished"></translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation type="unfinished"></translation> </message> @@ -999,15 +999,20 @@ Example: https://server.my:8787</source> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation type="unfinished"></translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1149,7 +1154,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation type="unfinished"></translation> </message> @@ -1300,12 +1305,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation type="unfinished"></translation> </message> @@ -1329,7 +1334,17 @@ Example: https://server.my:8787</source> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1347,7 +1362,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1357,6 +1372,11 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation type="unfinished"></translation> @@ -1480,7 +1500,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation type="unfinished"></translation> </message> @@ -1503,7 +1528,7 @@ Example: https://server.my:8787</source> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation type="unfinished"></translation> </message> @@ -1522,11 +1547,40 @@ Example: https://server.my:8787</source> <source>Kick the user</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation type="unfinished"></translation> </message> @@ -1546,12 +1600,17 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation type="unfinished"></translation> </message> @@ -1604,6 +1663,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation type="unfinished"></translation> </message> @@ -1714,7 +1796,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1724,7 +1806,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -1799,7 +1881,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -1819,17 +1901,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -1899,7 +1981,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -1995,7 +2077,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_de.ts b/resources/langs/nheko_de.ts
index 9b827a91..18327ea3 100644 --- a/resources/langs/nheko_de.ts +++ b/resources/langs/nheko_de.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>Du bist dem Raum beigetreten.</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation>Nutzer konnte nicht eingeladen werden: %1</translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation>Eingeladener Benutzer: %1</translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation>-- Verschlüsseltes Event (keine Schlüssel zur Entschlüsselung gefunden) --</translation> @@ -568,7 +568,7 @@ <translation>Alle Dateien (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation>Medienupload fehlgeschlagen. Bitte versuche es erneut.</translation> </message> @@ -801,12 +801,12 @@ Beispiel: https://mein.server:8787</translation> <translation>Schreibe eine Nachricht…</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation>Emoji</translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation>Senden</translation> </message> @@ -1003,15 +1003,20 @@ Beispiel: https://mein.server:8787</translation> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation>Schließen</translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation>keine Version gespeichert</translation> </message> @@ -1153,7 +1158,7 @@ Beispiel: https://mein.server:8787</translation> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation>Nachricht zurückziehen fehlgeschlagen: %1</translation> </message> @@ -1303,12 +1308,12 @@ Beispiel: https://mein.server:8787</translation> <translation>%1 hat das Anklopfen zurückgezogen.</translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation>Du bist dem Raum beigetreten.</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation>Hat das Anklopfen von %1 abgewiesen.</translation> </message> @@ -1332,7 +1337,17 @@ Beispiel: https://mein.server:8787</translation> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation>Reaktion senden</translation> </message> @@ -1350,7 +1365,7 @@ Beispiel: https://mein.server:8787</translation> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation>Reaktion senden</translation> </message> @@ -1360,6 +1375,11 @@ Beispiel: https://mein.server:8787</translation> <translation>Antworten</translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation>Lesebestätigungen</translation> @@ -1483,7 +1503,12 @@ Beispiel: https://mein.server:8787</translation> <translation>Status:</translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation>Setze Präsenz automatisch</translation> </message> @@ -1506,7 +1531,7 @@ Beispiel: https://mein.server:8787</translation> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation>Verifizieren</translation> </message> @@ -1525,11 +1550,40 @@ Beispiel: https://mein.server:8787</translation> <source>Kick the user</source> <translation>Kicke den Nutzer</translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished">Wähle einen Avatar</translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">Alle Dateien (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished">Die ausgewählte Datei ist kein Bild</translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished">Fehler beim Lesen der DateI: %1</translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>Ins Benachrichtigungsfeld minimieren</translation> </message> @@ -1549,12 +1603,17 @@ Beispiel: https://mein.server:8787</translation> <translation>Runde Profilbilder</translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation>Profil: %1</translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation>TELEFONATE</translation> </message> @@ -1609,6 +1668,29 @@ Betrifft nur Nachrichten in verschlüsselten Chats.</translation> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation>Zeige Buttons in der Historie</translation> </message> @@ -1725,7 +1807,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</ <translation>Teile Schlüssel mit verifizierten Nutzern und Geräten</translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation>IM CACHE</translation> </message> @@ -1735,7 +1817,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</ <translation>NICHT IM CACHE</translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation>Skalierungsfaktor</translation> </message> @@ -1810,7 +1892,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</ <translation>Gerätefingerabdruck</translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation>Sitzungsschlüssel</translation> </message> @@ -1830,17 +1912,17 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</ <translation>VERSCHLÜSSELUNG</translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>ALLGEMEINES</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation>OBERFLÄCHE</translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation>Touchscreenmodus</translation> </message> @@ -1910,7 +1992,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</ <translation>Alle Dateien (*)</translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation>Öffne Sessions Datei</translation> </message> @@ -2006,7 +2088,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</ <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation>Gestern</translation> </message> diff --git a/resources/langs/nheko_el.ts b/resources/langs/nheko_el.ts
index e24539ce..f86dfcab 100644 --- a/resources/langs/nheko_el.ts +++ b/resources/langs/nheko_el.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation type="unfinished"></translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation type="unfinished"></translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation type="unfinished"></translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation type="unfinished"></translation> @@ -568,7 +568,7 @@ <translation type="unfinished">Όλα τα αρχεία (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -797,12 +797,12 @@ Example: https://server.my:8787</source> <translation type="unfinished">Γράψε ένα μήνυμα...</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation type="unfinished"></translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation type="unfinished"></translation> </message> @@ -999,15 +999,20 @@ Example: https://server.my:8787</source> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation type="unfinished"></translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1149,7 +1154,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation type="unfinished"></translation> </message> @@ -1299,12 +1304,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation type="unfinished"></translation> </message> @@ -1328,7 +1333,17 @@ Example: https://server.my:8787</source> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1346,7 +1361,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1356,6 +1371,11 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation type="unfinished"></translation> @@ -1479,7 +1499,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation type="unfinished"></translation> </message> @@ -1502,7 +1527,7 @@ Example: https://server.my:8787</source> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation type="unfinished"></translation> </message> @@ -1521,11 +1546,40 @@ Example: https://server.my:8787</source> <source>Kick the user</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">Όλα τα αρχεία (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>Ελαχιστοποίηση</translation> </message> @@ -1545,12 +1599,17 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation type="unfinished"></translation> </message> @@ -1603,6 +1662,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation type="unfinished"></translation> </message> @@ -1713,7 +1795,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1723,7 +1805,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -1798,7 +1880,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -1818,17 +1900,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>ΓΕΝΙΚΑ</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -1898,7 +1980,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished">Όλα τα αρχεία (*)</translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -1994,7 +2076,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_en.ts b/resources/langs/nheko_en.ts
index 9919e89e..35c70c0b 100644 --- a/resources/langs/nheko_en.ts +++ b/resources/langs/nheko_en.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>You joined this room.</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation>Failed to invite user: %1</translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation>Invited user: %1</translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation>-- Encrypted Event (No keys found for decryption) --</translation> @@ -568,7 +568,7 @@ <translation>All Files (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation>Failed to upload media. Please try again.</translation> </message> @@ -801,12 +801,12 @@ Example: https://server.my:8787</translation> <translation>Write a message…</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation>Emoji</translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation>Send</translation> </message> @@ -1003,15 +1003,20 @@ Example: https://server.my:8787</translation> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation>Close</translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation>Cancel edit</translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation>no version stored</translation> </message> @@ -1153,7 +1158,7 @@ Example: https://server.my:8787</translation> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation>Message redaction failed: %1</translation> </message> @@ -1303,12 +1308,12 @@ Example: https://server.my:8787</translation> <translation>%1 redacted their knock.</translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation>You joined this room.</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation>Rejected the knock from %1.</translation> </message> @@ -1332,7 +1337,17 @@ Example: https://server.my:8787</translation> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation>Edit</translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation>Edited</translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation>React</translation> </message> @@ -1350,7 +1365,7 @@ Example: https://server.my:8787</translation> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation>React</translation> </message> @@ -1360,6 +1375,11 @@ Example: https://server.my:8787</translation> <translation>Reply</translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation>Edit</translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation>Read receipts</translation> @@ -1483,7 +1503,12 @@ Example: https://server.my:8787</translation> <translation>Status:</translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation>User Profile Settings</translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation>Set presence automatically</translation> </message> @@ -1506,7 +1531,7 @@ Example: https://server.my:8787</translation> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation>Verify</translation> </message> @@ -1525,11 +1550,40 @@ Example: https://server.my:8787</translation> <source>Kick the user</source> <translation>Kick the user</translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation>Select an avatar</translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation>All Files (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation>The selected file is not an image</translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation>Error while reading file: %1</translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation>Default</translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>Minimize to tray</translation> </message> @@ -1549,12 +1603,17 @@ Example: https://server.my:8787</translation> <translation>Circular Avatars</translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation>profile: %1</translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation>Default</translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation>CALLS</translation> </message> @@ -1609,6 +1668,32 @@ Only affects messages in encrypted chats.</translation> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation>Privacy Screen</translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation>When the window loses focus, the timeline will +be blurred.</translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation>Privacy screen timeout (in seconds [0 - 3600])</translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation>Show buttons in timeline</translation> </message> @@ -1725,7 +1810,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Share keys with verified users and devices</translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation>CACHED</translation> </message> @@ -1735,7 +1820,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>NOT CACHED</translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation>Scale factor</translation> </message> @@ -1810,7 +1895,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Device Fingerprint</translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation>Session Keys</translation> </message> @@ -1830,17 +1915,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation>ENCRYPTION</translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>GENERAL</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation>INTERFACE</translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation>Touchscreen mode</translation> </message> @@ -1910,7 +1995,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>All Files (*)</translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation>Open Sessions File</translation> </message> @@ -2006,7 +2091,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation>Yesterday</translation> </message> diff --git a/resources/langs/nheko_eo.ts b/resources/langs/nheko_eo.ts
index b09d8240..5f0eade7 100644 --- a/resources/langs/nheko_eo.ts +++ b/resources/langs/nheko_eo.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>Vi aliĝis ĉi tiun ĉambron.</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation type="unfinished"></translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation type="unfinished"></translation> </message> @@ -480,7 +480,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation type="unfinished"></translation> @@ -569,7 +569,7 @@ <translation type="unfinished">Ĉiuj dosieroj (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -802,12 +802,12 @@ Ekzemplo: https://servisto.mia:8787</translation> <translation type="unfinished">Skribu mesaĝon...</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation type="unfinished"></translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation>Sendu</translation> </message> @@ -1004,15 +1004,20 @@ Ekzemplo: https://servisto.mia:8787</translation> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation type="unfinished"></translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1156,7 +1161,7 @@ Ekzemplo: https://servisto.mia:8787</translation> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation type="unfinished"></translation> </message> @@ -1308,12 +1313,12 @@ Ekzemplo: https://servisto.mia:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation>Vi aliĝis ĉi tiun ĉambron.</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation type="unfinished"></translation> </message> @@ -1337,7 +1342,17 @@ Ekzemplo: https://servisto.mia:8787</translation> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation>Reagu</translation> </message> @@ -1355,7 +1370,7 @@ Ekzemplo: https://servisto.mia:8787</translation> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation>Reagu</translation> </message> @@ -1365,6 +1380,11 @@ Ekzemplo: https://servisto.mia:8787</translation> <translation>Respondu</translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation type="unfinished"></translation> @@ -1488,7 +1508,12 @@ Ekzemplo: https://servisto.mia:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation type="unfinished"></translation> </message> @@ -1511,7 +1536,7 @@ Ekzemplo: https://servisto.mia:8787</translation> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation type="unfinished"></translation> </message> @@ -1530,11 +1555,40 @@ Ekzemplo: https://servisto.mia:8787</translation> <source>Kick the user</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">Ĉiuj dosieroj (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation type="unfinished"></translation> </message> @@ -1554,12 +1608,17 @@ Ekzemplo: https://servisto.mia:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation type="unfinished"></translation> </message> @@ -1612,6 +1671,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation type="unfinished"></translation> </message> @@ -1722,7 +1804,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1732,7 +1814,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -1807,7 +1889,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -1827,17 +1909,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -1907,7 +1989,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished">Ĉiuj dosieroj (*)</translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -2004,7 +2086,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation>Hieraŭ</translation> </message> diff --git a/resources/langs/nheko_et.ts b/resources/langs/nheko_et.ts
index e3b46f95..1c7f31b2 100644 --- a/resources/langs/nheko_et.ts +++ b/resources/langs/nheko_et.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>Sa liitusid selle jututoaga.</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation>Kutse saatmine kasutajale ei õnnestunud: %1</translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation>Kutsutud kasutaja: %1</translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation>-- Krüptitud sündmus (Dekrüptimisvõtmeid ei leidunud) --</translation> @@ -568,7 +568,7 @@ <translation>Kõik failid (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation>Meediafailide üleslaadimine ei õnnestunud. Palun proovi uuesti.</translation> </message> @@ -801,12 +801,12 @@ Näiteks: https://server.minu:8787</translation> <translation>Kirjuta sõnum…</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation>Emoji</translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation>Saada</translation> </message> @@ -1003,15 +1003,20 @@ Näiteks: https://server.minu:8787</translation> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation>Sulge</translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation>salvestatud versiooni ei leidu</translation> </message> @@ -1153,7 +1158,7 @@ Näiteks: https://server.minu:8787</translation> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation>Sõnumi ümbersõnastamine ebaõnnestus: %1</translation> </message> @@ -1303,12 +1308,12 @@ Näiteks: https://server.minu:8787</translation> <translation>%1 muutis oma koputust jututoa uksele.</translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation>Sa liitusid jututoaga.</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation>Lükkas tagasi %1 koputuse jututoa uksele.</translation> </message> @@ -1332,7 +1337,17 @@ Näiteks: https://server.minu:8787</translation> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation>Reageeri</translation> </message> @@ -1350,7 +1365,7 @@ Näiteks: https://server.minu:8787</translation> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation>Reageeri</translation> </message> @@ -1360,6 +1375,11 @@ Näiteks: https://server.minu:8787</translation> <translation>Vasta</translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation>Lugemisteatised</translation> @@ -1483,7 +1503,12 @@ Näiteks: https://server.minu:8787</translation> <translation>Olek:</translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation>Määra oma võrguolek automaatselt</translation> </message> @@ -1506,7 +1531,7 @@ Näiteks: https://server.minu:8787</translation> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation>Verifitseeri</translation> </message> @@ -1525,11 +1550,40 @@ Näiteks: https://server.minu:8787</translation> <source>Kick the user</source> <translation>Müksa kasutaja välja</translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished">Vali tunnuspilt</translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">Kõik failid (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished">Valitud fail ei ole pildifail</translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished">Viga faili lugemisel: %1</translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>Vähenda tegumiribale</translation> </message> @@ -1549,12 +1603,17 @@ Näiteks: https://server.minu:8787</translation> <translation>Ümmargused tunnuspildid</translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation>Profiil: %1</translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation>KÕNED</translation> </message> @@ -1609,6 +1668,29 @@ Kehtib vaid läbivalt krüptitud vestluste puhul.</translation> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation>Näita ajajoonel nuppe</translation> </message> @@ -1725,7 +1807,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim <translation>Jaga võtmeid verifitseeritud kasutajate ja seadmetega</translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation>PUHVERDATUD</translation> </message> @@ -1735,7 +1817,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim <translation>PUHVERDAMATA</translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation>Mastaabitegur</translation> </message> @@ -1810,7 +1892,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim <translation>Seadme sõrmejälg</translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation>Sessioonivõtmed</translation> </message> @@ -1830,17 +1912,17 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim <translation>KRÜPTIMINE</translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>ÜLDISED SEADISTUSED</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation>LIIDES</translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation>Puuteekraani režiim</translation> </message> @@ -1910,7 +1992,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim <translation>Kõik failid (*)</translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation>Ava sessioonide fail</translation> </message> @@ -2006,7 +2088,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation>Eile</translation> </message> diff --git a/resources/langs/nheko_fi.ts b/resources/langs/nheko_fi.ts
index f4a518e5..001baed6 100644 --- a/resources/langs/nheko_fi.ts +++ b/resources/langs/nheko_fi.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation type="unfinished"></translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation type="unfinished"></translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation type="unfinished"></translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation>-- Salattu viesti (salauksen purkuavaimia ei löydetty) --</translation> @@ -568,7 +568,7 @@ <translation>Kaikki Tiedostot (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -797,12 +797,12 @@ Example: https://server.my:8787</source> <translation>Kirjoita viesti…</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation type="unfinished">Emoji</translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation type="unfinished"></translation> </message> @@ -999,15 +999,20 @@ Example: https://server.my:8787</source> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation>Sulje</translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation>ei tallennettua versiota</translation> </message> @@ -1149,7 +1154,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation>Viestin muokkaus epäonnistui: %1</translation> </message> @@ -1299,12 +1304,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation type="unfinished"></translation> </message> @@ -1328,7 +1333,17 @@ Example: https://server.my:8787</source> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1346,7 +1361,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1356,6 +1371,11 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation>Lukukuittaukset</translation> @@ -1479,7 +1499,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation type="unfinished"></translation> </message> @@ -1502,7 +1527,7 @@ Example: https://server.my:8787</source> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation type="unfinished"></translation> </message> @@ -1521,11 +1546,40 @@ Example: https://server.my:8787</source> <source>Kick the user</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished">Valitse profiilikuva</translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">Kaikki Tiedostot (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished">Valittu tiedosto ei ole kuva</translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished">Virhe lukiessa tiedostoa: %1</translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>Pienennä ilmoitusalueelle</translation> </message> @@ -1545,12 +1599,17 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation type="unfinished"></translation> </message> @@ -1603,6 +1662,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation type="unfinished"></translation> </message> @@ -1713,7 +1795,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1723,7 +1805,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation>Mittakerroin</translation> </message> @@ -1798,7 +1880,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Laitteen sormenjälki</translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation>Istunnon avaimet</translation> </message> @@ -1818,17 +1900,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation>SALAUS</translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>YLEISET ASETUKSET</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -1898,7 +1980,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Kaikki Tiedostot (*)</translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation>Avaa Istuntoavaintiedosto</translation> </message> @@ -1994,7 +2076,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation>Eilen</translation> </message> diff --git a/resources/langs/nheko_fr.ts b/resources/langs/nheko_fr.ts
index 130bc004..090e2d1b 100644 --- a/resources/langs/nheko_fr.ts +++ b/resources/langs/nheko_fr.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>Vous avez rejoint ce salon.</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation>Échec lors de l&apos;invitation de %1</translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation>%1 a été invité(e)</translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation>-- Évènement chiffré (pas de clé trouvée pour le déchiffrement) --</translation> @@ -568,7 +568,7 @@ <translation>Tous les types de fichiers (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation>Échec de l&apos;envoi du média. Veuillez réessayer.</translation> </message> @@ -801,12 +801,12 @@ Exemple&#xa0;: https&#x202f;://monserveur.example.com&#x202f;:8787</translation> <translation>Écrivez un message…</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation>Émoji</translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation>Envoyer</translation> </message> @@ -1003,15 +1003,20 @@ Exemple&#xa0;: https&#x202f;://monserveur.example.com&#x202f;:8787</translation> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation>Fermer</translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation>pas de version enregistrée</translation> </message> @@ -1153,7 +1158,7 @@ Exemple&#xa0;: https&#x202f;://monserveur.example.com&#x202f;:8787</translation> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation>Échec de la suppression du message&#xa0;: %1</translation> </message> @@ -1303,12 +1308,12 @@ Exemple&#xa0;: https&#x202f;://monserveur.example.com&#x202f;:8787</translation> <translation>%1 ne frappe plus au salon.</translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation>Vous avez rejoint ce salon.</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation>%1 a été rejeté après avoir frappé au salon.</translation> </message> @@ -1332,7 +1337,17 @@ Exemple&#xa0;: https&#x202f;://monserveur.example.com&#x202f;:8787</translation> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation>Réagir</translation> </message> @@ -1350,7 +1365,7 @@ Exemple&#xa0;: https&#x202f;://monserveur.example.com&#x202f;:8787</translation> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation>Réagir</translation> </message> @@ -1360,6 +1375,11 @@ Exemple&#xa0;: https&#x202f;://monserveur.example.com&#x202f;:8787</translation> <translation>Réponse</translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation>Accusés de lecture</translation> @@ -1483,7 +1503,12 @@ Exemple&#xa0;: https&#x202f;://monserveur.example.com&#x202f;:8787</translation> <translation>Statut&#xa0;:</translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation>Changer la présence automatiquement</translation> </message> @@ -1506,7 +1531,7 @@ Exemple&#xa0;: https&#x202f;://monserveur.example.com&#x202f;:8787</translation> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation>Vérifier</translation> </message> @@ -1525,11 +1550,40 @@ Exemple&#xa0;: https&#x202f;://monserveur.example.com&#x202f;:8787</translation> <source>Kick the user</source> <translation>Expulser l&apos;utilisateur</translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished">Sélectionner un avatar</translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">Tous les types de fichiers (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished">Le fichier sélectionné n&apos;est pas une image</translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished">Erreur lors de la lecture du fichier&#xa0;&#xa0;: %1</translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>Réduire à la barre des tâches</translation> </message> @@ -1549,12 +1603,17 @@ Exemple&#xa0;: https&#x202f;://monserveur.example.com&#x202f;:8787</translation> <translation>Avatars circulaires</translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation>profil&#x202f;: %1</translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation>APPELS</translation> </message> @@ -1609,6 +1668,29 @@ Cela n&apos;affecte que les messages des salons chiffrés.</translation> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation>Montrer les boutons dans la discussion</translation> </message> @@ -1726,7 +1808,7 @@ Cela met l&apos;application en évidence dans la barre des tâches.</translation <translation>Partager vos clés avec les utilisateurs et appareils que vous avez vérifiés</translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation>EN CACHE</translation> </message> @@ -1736,7 +1818,7 @@ Cela met l&apos;application en évidence dans la barre des tâches.</translation <translation>PAS DANS LE CACHE</translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation>Facteur d&apos;échelle</translation> </message> @@ -1811,7 +1893,7 @@ Cela met l&apos;application en évidence dans la barre des tâches.</translation <translation>Empreinte de l&apos;appareil</translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation>Clés de session</translation> </message> @@ -1831,17 +1913,17 @@ Cela met l&apos;application en évidence dans la barre des tâches.</translation <translation>CHIFFREMENT</translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>GÉNÉRAL</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation>INTERFACE</translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation>Mode écran tactile</translation> </message> @@ -1911,7 +1993,7 @@ Cela met l&apos;application en évidence dans la barre des tâches.</translation <translation>Tous les types de fichiers (*)</translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation>Ouvrir fichier de sessions</translation> </message> @@ -2007,7 +2089,7 @@ Cela met l&apos;application en évidence dans la barre des tâches.</translation <context> <name>descriptiveTime</name> <message> - <location filename="../../src/Utils.cpp" line="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation>Hier</translation> </message> diff --git a/resources/langs/nheko_hu.ts b/resources/langs/nheko_hu.ts
index c00dc096..e36c5eef 100644 --- a/resources/langs/nheko_hu.ts +++ b/resources/langs/nheko_hu.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>Csatlakoztál ehhez a szobához.</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <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="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation>A felhasználó meg lett hívva: %1</translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation>-- Titkosított esemény (Nem találhatók kulcsok a titkosítás feloldásához) --</translation> @@ -568,7 +568,7 @@ <translation>Minden fájl (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <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> @@ -801,12 +801,12 @@ Példa: https://szerver.em:8787</translation> <translation>Írj egy üzenetet…</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation>Hangulatjelek</translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation>Küldés</translation> </message> @@ -1003,15 +1003,20 @@ Példa: https://szerver.em:8787</translation> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation>Bezárás</translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation>nincs tárolva verzió</translation> </message> @@ -1153,7 +1158,7 @@ Példa: https://szerver.em:8787</translation> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation>Az üzenet visszavonása nem sikerült: %1</translation> </message> @@ -1302,12 +1307,12 @@ Példa: https://szerver.em:8787</translation> <translation>%1 visszavonta a kopogását.</translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation>Csatlakoztál ehhez a szobához.</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation>Kopogás elutasítva tőle: %1.</translation> </message> @@ -1331,7 +1336,17 @@ Példa: https://szerver.em:8787</translation> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation>Reakció</translation> </message> @@ -1349,7 +1364,7 @@ Példa: https://szerver.em:8787</translation> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation>Reakció</translation> </message> @@ -1359,6 +1374,11 @@ Példa: https://szerver.em:8787</translation> <translation>Válasz</translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation>Olvasási jegyek</translation> @@ -1482,7 +1502,12 @@ Példa: https://szerver.em:8787</translation> <translation>Állapot:</translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation>Elérhetőség megadása automatikusan</translation> </message> @@ -1505,7 +1530,7 @@ Példa: https://szerver.em:8787</translation> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation>Hitelesítés</translation> </message> @@ -1524,11 +1549,40 @@ Példa: https://szerver.em:8787</translation> <source>Kick the user</source> <translation>A felhasználó kirúgása</translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">Minden fájl (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>Kicsinyítés a tálcára</translation> </message> @@ -1548,12 +1602,17 @@ Példa: https://szerver.em:8787</translation> <translation>Kerekített profilképek</translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation>profil: %1</translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation>HÍVÁSOK</translation> </message> @@ -1608,6 +1667,29 @@ Csak a titkosított csevegések üzeneteire vonatkozik.</translation> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation>Gombok mutatása az idővonalban</translation> </message> @@ -1724,7 +1806,7 @@ Ettől általában animálttá válik az alkalmazásablakok listáján szereplő <translation>Kulcsok megosztása hitelesített felhasználókkal és eszközökkel</translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation>GYORSÍTÓTÁRAZVA</translation> </message> @@ -1734,7 +1816,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="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation>Nagyítási tényező</translation> </message> @@ -1809,7 +1891,7 @@ Ettől általában animálttá válik az alkalmazásablakok listáján szereplő <translation>Eszközujjlenyomat</translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation>Munkamenetkulcsok</translation> </message> @@ -1829,17 +1911,17 @@ Ettől általában animálttá válik az alkalmazásablakok listáján szereplő <translation>TITKOSÍTÁS</translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>ÁLTALÁNOS</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation>FELÜLET</translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation>Érintő képernyős mód</translation> </message> @@ -1909,7 +1991,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="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation>Munkameneti fájl megnyitása</translation> </message> @@ -2005,7 +2087,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation>Tegnap</translation> </message> diff --git a/resources/langs/nheko_it.ts b/resources/langs/nheko_it.ts
index e05cea70..2c01a1bb 100644 --- a/resources/langs/nheko_it.ts +++ b/resources/langs/nheko_it.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>Sei entrato in questa stanza.</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation>Impossibile invitare l&apos;utente: %1</translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation>Invitato utente: %1</translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation type="unfinished">-- Evento Criptato (Chiavi per la decriptazione non trovate) --</translation> @@ -568,7 +568,7 @@ <translation type="unfinished">Tutti i File (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished">Impossibile inviare il file multimediale. Per favore riprova.</translation> </message> @@ -801,12 +801,12 @@ Esempio: https://server.mio:8787</translation> <translation type="unfinished">Scrivi un messaggio…</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation type="unfinished">Emoji</translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation type="unfinished"></translation> </message> @@ -1003,15 +1003,20 @@ Esempio: https://server.mio:8787</translation> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation>Chiudi</translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation>nessuna versione memorizzata</translation> </message> @@ -1153,7 +1158,7 @@ Esempio: https://server.mio:8787</translation> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation>Oscuramento del messaggio fallito: %1</translation> </message> @@ -1303,12 +1308,12 @@ Esempio: https://server.mio:8787</translation> <translation>%1 ha oscurato la sua bussata.</translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation>Sei entrato in questa stanza.</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation>Rifiutata la bussata di %1.</translation> </message> @@ -1332,7 +1337,17 @@ Esempio: https://server.mio:8787</translation> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1350,7 +1365,7 @@ Esempio: https://server.mio:8787</translation> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1360,6 +1375,11 @@ Esempio: https://server.mio:8787</translation> <translation>Risposta</translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation>Leggi le ricevute</translation> @@ -1483,7 +1503,12 @@ Esempio: https://server.mio:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation type="unfinished"></translation> </message> @@ -1506,7 +1531,7 @@ Esempio: https://server.mio:8787</translation> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation type="unfinished"></translation> </message> @@ -1525,11 +1550,40 @@ Esempio: https://server.mio:8787</translation> <source>Kick the user</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished">Scegli un avatar</translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">Tutti i File (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished">Il file selezionato non è un&apos;immagine</translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished">Errore durante la lettura del file: %1</translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>Minimizza nella tray</translation> </message> @@ -1549,12 +1603,17 @@ Esempio: https://server.mio:8787</translation> <translation>Avatar Circolari</translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation type="unfinished"></translation> </message> @@ -1607,6 +1666,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation>Mostra pulsanti nella timeline</translation> </message> @@ -1717,7 +1799,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1727,7 +1809,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation>Fattore di scala</translation> </message> @@ -1802,7 +1884,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="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation>Chiavi di Sessione</translation> </message> @@ -1822,17 +1904,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation>CRITTOGRAFIA</translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>GENERALE</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation>INTERFACCIA</translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -1902,7 +1984,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="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation>Apri File delle Sessioni</translation> </message> @@ -1998,7 +2080,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation>Ieri</translation> </message> diff --git a/resources/langs/nheko_ja.ts b/resources/langs/nheko_ja.ts
index 47cb27b8..18e18c20 100644 --- a/resources/langs/nheko_ja.ts +++ b/resources/langs/nheko_ja.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation type="unfinished"></translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation>ユーザーを招待できませんでした: %1</translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation>招待されたユーザー: %1</translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation type="unfinished">-- 暗号化イベント (復号鍵が見つかりません) --</translation> @@ -568,7 +568,7 @@ <translation type="unfinished">全てのファイル (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished">メディアをアップロードできませんでした。やり直して下さい。</translation> </message> @@ -797,12 +797,12 @@ Example: https://server.my:8787</source> <translation type="unfinished">メッセージを書く...</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation type="unfinished">絵文字</translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation type="unfinished"></translation> </message> @@ -999,15 +999,20 @@ Example: https://server.my:8787</source> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation type="unfinished">閉じる</translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation>バージョンが保存されていません</translation> </message> @@ -1149,7 +1154,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation>メッセージを編集できませんでした: %1</translation> </message> @@ -1298,12 +1303,12 @@ Example: https://server.my:8787</source> <translation>%1がノックを編集しました。</translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation>%1からのノックを拒否しました。</translation> </message> @@ -1327,7 +1332,17 @@ Example: https://server.my:8787</source> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1345,7 +1360,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1355,6 +1370,11 @@ Example: https://server.my:8787</source> <translation type="unfinished">返信</translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation>開封確認</translation> @@ -1478,7 +1498,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation type="unfinished"></translation> </message> @@ -1501,7 +1526,7 @@ Example: https://server.my:8787</source> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation type="unfinished"></translation> </message> @@ -1520,11 +1545,40 @@ Example: https://server.my:8787</source> <source>Kick the user</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished">アバターを選択</translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">全てのファイル (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished">選択したファイルは画像ではありません</translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished">ファイルの読み込み時にエラーが発生しました: %1</translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>トレイへ最小化</translation> </message> @@ -1544,12 +1598,17 @@ Example: https://server.my:8787</source> <translation>円形アバター</translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation type="unfinished"></translation> </message> @@ -1602,6 +1661,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation type="unfinished"></translation> </message> @@ -1712,7 +1794,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1722,7 +1804,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation>尺度係数</translation> </message> @@ -1797,7 +1879,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>デバイスの指紋</translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation>セッション鍵</translation> </message> @@ -1817,17 +1899,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation>暗号化</translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>全般</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -1897,7 +1979,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished">全てのファイル (*)</translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation>セッションファイルを開く</translation> </message> @@ -1993,7 +2075,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation>昨日</translation> </message> diff --git a/resources/langs/nheko_ml.ts b/resources/langs/nheko_ml.ts
index fcceacab..9905ff35 100644 --- a/resources/langs/nheko_ml.ts +++ b/resources/langs/nheko_ml.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>നിങ്ങൾ ഈ മുറിയിൽ ചേർന്നു.</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation>ഉപയോക്താവിനെ ക്ഷണിക്കുന്നതിൽ പരാജയപ്പെട്ടു: %1</translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation>ക്ഷണിച്ച ഉപയോക്താവ്:% 1</translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation type="unfinished"></translation> @@ -568,7 +568,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -797,12 +797,12 @@ Example: https://server.my:8787</source> <translation>ഒരു സന്ദേശം എഴുതുക….</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation>ഇമോജി</translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation>അയക്കുക</translation> </message> @@ -999,15 +999,20 @@ Example: https://server.my:8787</source> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation type="unfinished">അടയ്‌ക്കുക</translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1149,7 +1154,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation type="unfinished"></translation> </message> @@ -1299,12 +1304,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation type="unfinished">നിങ്ങൾ ഈ മുറിയിൽ ചേർന്നു.</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation type="unfinished"></translation> </message> @@ -1328,7 +1333,17 @@ Example: https://server.my:8787</source> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1346,7 +1361,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1356,6 +1371,11 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation type="unfinished"></translation> @@ -1479,7 +1499,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation type="unfinished"></translation> </message> @@ -1502,7 +1527,7 @@ Example: https://server.my:8787</source> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation type="unfinished"></translation> </message> @@ -1521,11 +1546,40 @@ Example: https://server.my:8787</source> <source>Kick the user</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation type="unfinished"></translation> </message> @@ -1545,12 +1599,17 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation type="unfinished"></translation> </message> @@ -1603,6 +1662,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation type="unfinished"></translation> </message> @@ -1713,7 +1795,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1723,7 +1805,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -1798,7 +1880,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -1818,17 +1900,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -1898,7 +1980,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -1994,7 +2076,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_nl.ts b/resources/langs/nheko_nl.ts
index d4f6e5f0..520f0f17 100644 --- a/resources/langs/nheko_nl.ts +++ b/resources/langs/nheko_nl.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>Je bent lid geworden van deze kamer.</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation>Gebruiker uitnodigen mislukt: %1</translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation>Gebruiker uitgenodigd: %1</translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation type="unfinished"></translation> @@ -568,7 +568,7 @@ <translation type="unfinished">Alle bestanden (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -797,12 +797,12 @@ Example: https://server.my:8787</source> <translation type="unfinished">Typ een bericht...</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation type="unfinished"></translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation type="unfinished"></translation> </message> @@ -999,15 +999,20 @@ Example: https://server.my:8787</source> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation type="unfinished"></translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1149,7 +1154,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation type="unfinished"></translation> </message> @@ -1299,12 +1304,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation type="unfinished">Je bent lid geworden van deze kamer.</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation type="unfinished"></translation> </message> @@ -1328,7 +1333,17 @@ Example: https://server.my:8787</source> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1346,7 +1361,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1356,6 +1371,11 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation type="unfinished">Leesbevestigingen</translation> @@ -1479,7 +1499,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation type="unfinished"></translation> </message> @@ -1502,7 +1527,7 @@ Example: https://server.my:8787</source> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation type="unfinished"></translation> </message> @@ -1521,11 +1546,40 @@ Example: https://server.my:8787</source> <source>Kick the user</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">Alle bestanden (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>Minimaliseren naar systeemvak</translation> </message> @@ -1545,12 +1599,17 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation type="unfinished"></translation> </message> @@ -1603,6 +1662,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation type="unfinished"></translation> </message> @@ -1713,7 +1795,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1723,7 +1805,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -1798,7 +1880,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -1818,17 +1900,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>ALGEMEEN</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -1898,7 +1980,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished">Alle bestanden (*)</translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -1994,7 +2076,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_pl.ts b/resources/langs/nheko_pl.ts
index b0f83014..53468903 100644 --- a/resources/langs/nheko_pl.ts +++ b/resources/langs/nheko_pl.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>Dołączyłeś(-łaś) do tego pokoju.</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation>Nie udało się zaprosić użytkownika: %1</translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation type="unfinished"></translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation>-- Zdarzenie szyfrowania (Nie znaleziono kluczy deszyfrujących)</translation> @@ -568,7 +568,7 @@ <translation type="unfinished">Wszystkie pliki (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -799,12 +799,12 @@ Example: https://server.my:8787</source> <translation type="unfinished">Napisz wiadomość…</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation type="unfinished">Emoji</translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation type="unfinished"></translation> </message> @@ -1001,15 +1001,20 @@ Example: https://server.my:8787</source> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation>Zamknij</translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1151,7 +1156,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation type="unfinished">Redagowanie wiadomości nie powiodło się: %1</translation> </message> @@ -1302,12 +1307,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation type="unfinished">Dołączyłeś(-łaś) do tego pokoju.</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation type="unfinished"></translation> </message> @@ -1331,7 +1336,17 @@ Example: https://server.my:8787</source> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1349,7 +1364,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1359,6 +1374,11 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation>Potwierdzenia przeczytania</translation> @@ -1482,7 +1502,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation type="unfinished"></translation> </message> @@ -1505,7 +1530,7 @@ Example: https://server.my:8787</source> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation type="unfinished"></translation> </message> @@ -1524,11 +1549,40 @@ Example: https://server.my:8787</source> <source>Kick the user</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished">Wybierz awatar</translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">Wszystkie pliki (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>Zminimalizuj do paska zadań</translation> </message> @@ -1548,12 +1602,17 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation type="unfinished"></translation> </message> @@ -1606,6 +1665,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation type="unfinished"></translation> </message> @@ -1716,7 +1798,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1726,7 +1808,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -1801,7 +1883,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="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -1821,17 +1903,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation>SZYFROWANIE</translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>OGÓLNE</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -1901,7 +1983,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="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -1997,7 +2079,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <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 31be9ea9..caa970b5 100644 --- a/resources/langs/nheko_pt_PT.ts +++ b/resources/langs/nheko_pt_PT.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation type="unfinished"></translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation type="unfinished"></translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation type="unfinished"></translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation type="unfinished"></translation> @@ -568,7 +568,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -797,12 +797,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation type="unfinished"></translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation type="unfinished"></translation> </message> @@ -999,15 +999,20 @@ Example: https://server.my:8787</source> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation type="unfinished"></translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1149,7 +1154,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation type="unfinished"></translation> </message> @@ -1299,12 +1304,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation type="unfinished"></translation> </message> @@ -1328,7 +1333,17 @@ Example: https://server.my:8787</source> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1346,7 +1361,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1356,6 +1371,11 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation type="unfinished"></translation> @@ -1479,7 +1499,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation type="unfinished"></translation> </message> @@ -1502,7 +1527,7 @@ Example: https://server.my:8787</source> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation type="unfinished"></translation> </message> @@ -1521,11 +1546,40 @@ Example: https://server.my:8787</source> <source>Kick the user</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation type="unfinished"></translation> </message> @@ -1545,12 +1599,17 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation type="unfinished"></translation> </message> @@ -1603,6 +1662,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation type="unfinished"></translation> </message> @@ -1713,7 +1795,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1723,7 +1805,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -1798,7 +1880,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -1818,17 +1900,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -1898,7 +1980,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -1994,7 +2076,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_ro.ts b/resources/langs/nheko_ro.ts
index 7b36ea59..662377f5 100644 --- a/resources/langs/nheko_ro.ts +++ b/resources/langs/nheko_ro.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>Te-ai alăturat camerei.</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation>Nu s-a putut invita utilizatorul: %1</translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation>Utilizator invitat: %1</translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation type="unfinished"></translation> @@ -568,7 +568,7 @@ <translation type="unfinished">Toate fișierele (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -801,12 +801,12 @@ Exemplu: https://serverul.meu:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation type="unfinished"></translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation type="unfinished"></translation> </message> @@ -1003,15 +1003,20 @@ Exemplu: https://serverul.meu:8787</translation> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation type="unfinished">Închide</translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation>nicio versiune stocată</translation> </message> @@ -1153,7 +1158,7 @@ Exemplu: https://serverul.meu:8787</translation> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation>Redactare mesaj eșuată: %1</translation> </message> @@ -1304,12 +1309,12 @@ Exemplu: https://serverul.meu:8787</translation> <translation>%1 și-a redactat ciocănitul.</translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation>Te-ai alăturat camerei.</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation>Ciocănit refuzat de la %1.</translation> </message> @@ -1333,7 +1338,17 @@ Exemplu: https://serverul.meu:8787</translation> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1351,7 +1366,7 @@ Exemplu: https://serverul.meu:8787</translation> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1361,6 +1376,11 @@ Exemplu: https://serverul.meu:8787</translation> <translation>Răspuns</translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation>Confirmări de citire</translation> @@ -1484,7 +1504,12 @@ Exemplu: https://serverul.meu:8787</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation type="unfinished"></translation> </message> @@ -1507,7 +1532,7 @@ Exemplu: https://serverul.meu:8787</translation> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation type="unfinished"></translation> </message> @@ -1526,11 +1551,40 @@ Exemplu: https://serverul.meu:8787</translation> <source>Kick the user</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished">Selectează un avatar</translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">Toate fișierele (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished">Fișierul selectat nu este imagine</translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished">Eroare întâmpinată la citirea fișierului: %1</translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>Minimizează în bara de notificări</translation> </message> @@ -1550,12 +1604,17 @@ Exemplu: https://serverul.meu:8787</translation> <translation>Avatare rotunde</translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation type="unfinished"></translation> </message> @@ -1608,6 +1667,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation>Arată butoanele în cronologie</translation> </message> @@ -1718,7 +1800,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1728,7 +1810,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation>Factor de dimensiune</translation> </message> @@ -1803,7 +1885,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Amprentă Dispozitiv</translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation>Chei de sesiune</translation> </message> @@ -1823,17 +1905,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation>CRIPTARE</translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>GENERAL</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation>INTERFAȚĂ</translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -1903,7 +1985,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="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation>Deschide fișierul de sesiuni</translation> </message> @@ -1999,7 +2081,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation>Ieri</translation> </message> diff --git a/resources/langs/nheko_ru.ts b/resources/langs/nheko_ru.ts
index 21b31b33..112e8c8c 100644 --- a/resources/langs/nheko_ru.ts +++ b/resources/langs/nheko_ru.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>Вы присоединились к этой комнате.</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation>Не удалось пригласить пользователя: %1</translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation>Приглашенный пользователь: %1</translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation>-- Зашифрованное событие (Нет найдено ключей для дешифрования) --</translation> @@ -568,7 +568,7 @@ <translation>Все файлы (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation>Не удалось загрузить медиа. Пожалуйста попробуйте ещё раз</translation> </message> @@ -801,12 +801,12 @@ Example: https://server.my:8787</source> <translation>Написать сообщение…</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation>Эмоджи</translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation>Отправить</translation> </message> @@ -1003,15 +1003,20 @@ Example: https://server.my:8787</source> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation>Закрыть</translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation>нет сохраненной версии</translation> </message> @@ -1153,7 +1158,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation>Ошибка редактирования сообщения: %1</translation> </message> @@ -1304,12 +1309,12 @@ Example: https://server.my:8787</source> <translation>%1 отредактировал его &quot;стук&quot;.</translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation>Вы присоединились к этой комнате.</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation>Отверг &quot;стук&quot; от %1</translation> </message> @@ -1333,7 +1338,17 @@ Example: https://server.my:8787</source> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation>Отреагировать</translation> </message> @@ -1351,7 +1366,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation>Отреагировать</translation> </message> @@ -1361,6 +1376,11 @@ Example: https://server.my:8787</source> <translation>Ответить</translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation>Посмотреть получателей</translation> @@ -1484,7 +1504,12 @@ Example: https://server.my:8787</source> <translation>Статус: </translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation>Установить &apos;presence&apos;автоматически</translation> </message> @@ -1507,7 +1532,7 @@ Example: https://server.my:8787</source> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation>Верифицировать</translation> </message> @@ -1526,11 +1551,40 @@ Example: https://server.my:8787</source> <source>Kick the user</source> <translation>Выгнать пользователя</translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished">Выберите аватар</translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">Все файлы (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished">Выбранный файл не является картинкой</translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished">Ошибка во время прочтения файла: %1</translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>Сворачивать в системную панель</translation> </message> @@ -1550,12 +1604,17 @@ Example: https://server.my:8787</source> <translation>Округлый Аватар</translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation>профиль: %1</translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation>ЗВОНКИ</translation> </message> @@ -1608,6 +1667,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation>Отображать кнопки в таймлайне</translation> </message> @@ -1723,7 +1805,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Делиться ключами с проверенными участниками и устройствами</translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1733,7 +1815,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation>Масштаб</translation> </message> @@ -1808,7 +1890,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Отпечаток устройства</translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation>Ключи сеанса</translation> </message> @@ -1828,17 +1910,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation>ШИФРОВАНИЕ</translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>ГЛАВНОЕ</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation>ИНТЕРФЕЙС</translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation>Сенсорный режим</translation> </message> @@ -1908,7 +1990,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>Все файлы (*)</translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation>Открыть файл сеансов</translation> </message> @@ -2005,7 +2087,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation>Вчера</translation> </message> diff --git a/resources/langs/nheko_si.ts b/resources/langs/nheko_si.ts
index 6366b35a..d665081c 100644 --- a/resources/langs/nheko_si.ts +++ b/resources/langs/nheko_si.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation type="unfinished"></translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation type="unfinished"></translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation type="unfinished"></translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation type="unfinished"></translation> @@ -568,7 +568,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -797,12 +797,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation type="unfinished"></translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation type="unfinished"></translation> </message> @@ -999,15 +999,20 @@ Example: https://server.my:8787</source> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation type="unfinished"></translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1149,7 +1154,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation type="unfinished"></translation> </message> @@ -1299,12 +1304,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation type="unfinished"></translation> </message> @@ -1328,7 +1333,17 @@ Example: https://server.my:8787</source> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1346,7 +1361,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1356,6 +1371,11 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation type="unfinished"></translation> @@ -1479,7 +1499,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation type="unfinished"></translation> </message> @@ -1502,7 +1527,7 @@ Example: https://server.my:8787</source> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation type="unfinished"></translation> </message> @@ -1521,11 +1546,40 @@ Example: https://server.my:8787</source> <source>Kick the user</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation type="unfinished"></translation> </message> @@ -1545,12 +1599,17 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation type="unfinished"></translation> </message> @@ -1603,6 +1662,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation type="unfinished"></translation> </message> @@ -1713,7 +1795,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1723,7 +1805,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -1798,7 +1880,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation type="unfinished"></translation> </message> @@ -1818,17 +1900,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -1898,7 +1980,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation type="unfinished"></translation> </message> @@ -1994,7 +2076,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message> diff --git a/resources/langs/nheko_sv.ts b/resources/langs/nheko_sv.ts
index 18266ad4..49a825aa 100644 --- a/resources/langs/nheko_sv.ts +++ b/resources/langs/nheko_sv.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>Du gick med i detta rum.</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation>Kunde inte bjuda in användare: %1</translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation>Bjöd in användare: %1</translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation>-- Krypterat Event (Inga nycklar kunde hittas för dekryptering) --</translation> @@ -568,7 +568,7 @@ <translation>Alla Filer (*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation>Kunde inte ladda upp media. Vänligen försök igen.</translation> </message> @@ -801,12 +801,12 @@ Exempel: https://server.my:8787</translation> <translation>Skriv ett meddelande…</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation>Emoji</translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation>Skicka</translation> </message> @@ -1003,15 +1003,20 @@ Exempel: https://server.my:8787</translation> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation>Stäng</translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation>ingen version lagrad</translation> </message> @@ -1153,7 +1158,7 @@ Exempel: https://server.my:8787</translation> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation>Kunde inte maskera meddelande: %1</translation> </message> @@ -1303,12 +1308,12 @@ Exempel: https://server.my:8787</translation> <translation>%1 maskerade sin knackning.</translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation>Du gick med i detta rum.</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation>Avvisade knackningen från %1.</translation> </message> @@ -1332,7 +1337,17 @@ Exempel: https://server.my:8787</translation> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation>Reagera</translation> </message> @@ -1350,7 +1365,7 @@ Exempel: https://server.my:8787</translation> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation>Reagera</translation> </message> @@ -1360,6 +1375,11 @@ Exempel: https://server.my:8787</translation> <translation>Svara</translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation>Läskvitton</translation> @@ -1483,7 +1503,12 @@ Exempel: https://server.my:8787</translation> <translation>Status:</translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation>Sätt närvaro automatiskt</translation> </message> @@ -1506,7 +1531,7 @@ Exempel: https://server.my:8787</translation> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation>Bekräfta</translation> </message> @@ -1525,11 +1550,40 @@ Exempel: https://server.my:8787</translation> <source>Kick the user</source> <translation>Sparka ut användaren</translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished">Välj en avatar</translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">Alla Filer (*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished">Den valda filen är inte en bild</translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished">Kunde inte läsa filen: %1</translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>Minimera till systemtråg</translation> </message> @@ -1549,12 +1603,17 @@ Exempel: https://server.my:8787</translation> <translation>Cirkulära avatarer</translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation>profil: %1</translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation>SAMTAL</translation> </message> @@ -1609,6 +1668,29 @@ Påverkar endast krypterade chattar.</translation> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation>Visa knappar i tidslinje</translation> </message> @@ -1725,7 +1807,7 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras på något sätt.< <translation>Dela nycklar med verifierade användare och enheter</translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation>SPARAD</translation> </message> @@ -1735,7 +1817,7 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras på något sätt.< <translation>EJ SPARAD</translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation>Storleksfaktor</translation> </message> @@ -1810,7 +1892,7 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras på något sätt.< <translation>Enhetsfingeravtryck</translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation>Sessionsnycklar</translation> </message> @@ -1830,17 +1912,17 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras på något sätt.< <translation>KRYPTERING</translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>ALLMÄNT</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation>GRÄNSSNITT</translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation>Touchskärmsläge</translation> </message> @@ -1910,7 +1992,7 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras på något sätt.< <translation>Alla Filer (*)</translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation>Öppna sessionsfil</translation> </message> @@ -2006,7 +2088,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <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 ce25bcbe..b371ce70 100644 --- a/resources/langs/nheko_zh_CN.ts +++ b/resources/langs/nheko_zh_CN.ts
@@ -51,7 +51,7 @@ <context> <name>Cache</name> <message> - <location filename="../../src/Cache.cpp" line="+1978"/> + <location filename="../../src/Cache.cpp" line="+2084"/> <source>You joined this room.</source> <translation>您已加入此房间</translation> </message> @@ -120,13 +120,13 @@ <context> <name>ChatPage</name> <message> - <location filename="../../src/ChatPage.cpp" line="+211"/> + <location filename="../../src/ChatPage.cpp" line="+215"/> <source>Failed to invite user: %1</source> <translation>邀请用户失败: %1</translation> </message> <message> <location line="+4"/> - <location line="+796"/> + <location line="+797"/> <source>Invited user: %1</source> <translation>邀请已发送: %1</translation> </message> @@ -479,7 +479,7 @@ <context> <name>EventStore</name> <message> - <location filename="../../src/timeline/EventStore.cpp" line="+559"/> + <location filename="../../src/timeline/EventStore.cpp" line="+612"/> <source>-- Encrypted Event (No keys found for decryption) --</source> <comment>Placeholder, when the message was not decrypted yet or can&apos;t be decrypted.</comment> <translation type="unfinished"></translation> @@ -568,7 +568,7 @@ <translation type="unfinished">所有文件(*)</translation> </message> <message> - <location line="+340"/> + <location line="+384"/> <source>Failed to upload media. Please try again.</source> <translation type="unfinished"></translation> </message> @@ -797,12 +797,12 @@ Example: https://server.my:8787</source> <translation>写一条消息…</translation> </message> <message> - <location line="+170"/> + <location line="+186"/> <source>Emoji</source> <translation type="unfinished"></translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Send</source> <translation type="unfinished"></translation> </message> @@ -999,15 +999,20 @@ Example: https://server.my:8787</source> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+43"/> + <location filename="../qml/ReplyPopup.qml" line="+45"/> <source>Close</source> <translation type="unfinished"></translation> </message> + <message> + <location line="+13"/> + <source>Cancel edit</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoomInfo</name> <message> - <location filename="../../src/Cache.cpp" line="+1868"/> + <location filename="../../src/Cache.cpp" line="+1861"/> <source>no version stored</source> <translation type="unfinished"></translation> </message> @@ -1149,7 +1154,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+860"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+895"/> <source>Message redaction failed: %1</source> <translation type="unfinished">删除消息失败:%1</translation> </message> @@ -1298,12 +1303,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-771"/> + <location line="-795"/> <source>You joined this room.</source> <translation type="unfinished">您已加入此房间</translation> </message> <message> - <location line="+773"/> + <location line="+797"/> <source>Rejected the knock from %1.</source> <translation type="unfinished"></translation> </message> @@ -1327,7 +1332,17 @@ Example: https://server.my:8787</source> <context> <name>TimelineRow</name> <message> - <location filename="../qml/TimelineRow.qml" line="+97"/> + <location filename="../qml/TimelineRow.qml" line="+99"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Edited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1345,7 +1360,7 @@ Example: https://server.my:8787</source> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+83"/> + <location filename="../qml/TimelineView.qml" line="+85"/> <source>React</source> <translation type="unfinished"></translation> </message> @@ -1355,6 +1370,11 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> + <location line="+7"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> <location line="+5"/> <source>Read receipts</source> <translation>阅读回执</translation> @@ -1478,7 +1498,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+8"/> + <source>User Profile Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Set presence automatically</source> <translation type="unfinished"></translation> </message> @@ -1501,7 +1526,7 @@ Example: https://server.my:8787</source> <context> <name>UserProfile</name> <message> - <location filename="../qml/UserProfile.qml" line="+54"/> + <location filename="../qml/UserProfile.qml" line="+133"/> <source>Verify</source> <translation type="unfinished"></translation> </message> @@ -1520,11 +1545,40 @@ Example: https://server.my:8787</source> <source>Kick the user</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/UserProfile.cpp" line="+296"/> + <source>Select an avatar</source> + <translation type="unfinished">选择一个头像</translation> + </message> + <message> + <location line="+0"/> + <source>All Files (*)</source> + <translation type="unfinished">所有文件(*)</translation> + </message> + <message> + <location line="+12"/> + <source>The selected file is not an image</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Error while reading file: %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>UserSettings</name> + <message> + <location filename="../../src/UserSettingsPage.cpp" line="+345"/> + <location filename="../../src/UserSettingsPage.h" line="+183"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserSettingsPage</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+794"/> + <location line="+496"/> <source>Minimize to tray</source> <translation>最小化至托盘</translation> </message> @@ -1544,12 +1598,17 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="-195"/> + <location line="-210"/> <source>profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+112"/> + <location line="+96"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> <source>CALLS</source> <translation type="unfinished"></translation> </message> @@ -1602,6 +1661,29 @@ Only affects messages in encrypted chats.</source> </message> <message> <location line="+2"/> + <source>Privacy Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>When the window loses focus, the timeline will +be blurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Privacy screen timeout (in seconds [0 - 3600])</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Set timeout (in seconds) for how long after window loses +focus before the screen will be blurred. +Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> <source>Show buttons in timeline</source> <translation type="unfinished"></translation> </message> @@ -1712,7 +1794,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="+395"/> + <location line="+407"/> <source>CACHED</source> <translation type="unfinished"></translation> </message> @@ -1722,7 +1804,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished"></translation> </message> <message> - <location line="-449"/> + <location line="-461"/> <source>Scale factor</source> <translation type="unfinished"></translation> </message> @@ -1797,7 +1879,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation>设备指纹</translation> </message> <message> - <location line="-155"/> + <location line="-164"/> <source>Session Keys</source> <translation>会话密钥</translation> </message> @@ -1817,17 +1899,17 @@ This usually causes the application icon in the task bar to animate in some fash <translation>加密</translation> </message> <message> - <location line="-100"/> + <location line="-115"/> <source>GENERAL</source> <translation>通用</translation> </message> <message> - <location line="+57"/> + <location line="+64"/> <source>INTERFACE</source> <translation type="unfinished"></translation> </message> <message> - <location line="+177"/> + <location line="+194"/> <source>Touchscreen mode</source> <translation type="unfinished"></translation> </message> @@ -1897,7 +1979,7 @@ This usually causes the application icon in the task bar to animate in some fash <translation type="unfinished">所有文件(*)</translation> </message> <message> - <location line="+225"/> + <location line="+237"/> <source>Open Sessions File</source> <translation>打开会话文件</translation> </message> @@ -1993,7 +2075,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="+147"/> + <location filename="../../src/Utils.cpp" line="+145"/> <source>Yesterday</source> <translation type="unfinished"></translation> </message>