diff options
Diffstat (limited to '')
-rw-r--r-- | Makefile | 3 | ||||
-rw-r--r-- | resources/langs/nheko_de.ts | 235 | ||||
-rw-r--r-- | resources/langs/nheko_el.ts | 235 | ||||
-rw-r--r-- | resources/langs/nheko_en.ts | 235 | ||||
-rw-r--r-- | resources/langs/nheko_nl.ts | 235 |
5 files changed, 475 insertions, 468 deletions
diff --git a/Makefile b/Makefile index a63a228f..a8ba1826 100644 --- a/Makefile +++ b/Makefile @@ -47,5 +47,8 @@ docker-debian-appimage: debian-image docker run -v `pwd`:/build nheko-debian-appimage make release docker run --privileged -v `pwd`:/build nheko-debian-appimage make linux-deploy +update-translations: + lupdate src/**/*.cc src/**/*.cpp -ts resources/langs/nheko_*.ts -no-obsolete + clean: rm -rf build diff --git a/resources/langs/nheko_de.ts b/resources/langs/nheko_de.ts index 8a695eeb..34812599 100644 --- a/resources/langs/nheko_de.ts +++ b/resources/langs/nheko_de.ts @@ -2,194 +2,195 @@ <!DOCTYPE TS> <TS version="2.1" language="de"> <context> - <name>EmojiPanel</name> + <name>CreateRoom</name> <message> - <location filename="../../src/EmojiPanel.cc" line="120"/> - <source>Smileys & People</source> - <translation>Smileys & Personen</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="32"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="123"/> - <source>Animals & Nature</source> - <translation>Tiere & Natur</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="43"/> + <source>Name</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="126"/> - <source>Food & Drink</source> - <translation>Essen & Tringen</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="46"/> + <source>Topic</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="129"/> - <source>Activity</source> - <translation>Aktivitäten</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="49"/> + <source>Alias</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="132"/> - <source>Travel & Places</source> - <translation>Reisen & Orte</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="57"/> + <source>Room Visibility</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="135"/> - <source>Objects</source> - <translation>Objekte</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="66"/> + <source>Room Preset</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="138"/> - <source>Symbols</source> - <translation>Symbole</translation> - </message> - <message> - <location filename="../../src/EmojiPanel.cc" line="141"/> - <source>Flags</source> - <translation>Flaggen</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="76"/> + <source>Direct Chat</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>LoginPage</name> + <name>InviteUsers</name> <message> - <location filename="../../src/LoginPage.cc" line="85"/> - <source>Matrix ID</source> - <translation>Matrix-ID</translation> + <location filename="../../src/dialogs/InviteUsers.cc" line="36"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/LoginPage.cc" line="88"/> - <source>e.g @joe:matrix.org</source> - <translation>z.B. @joe:matrix.org</translation> + <location filename="../../src/dialogs/InviteUsers.cc" line="47"/> + <source>User ID to invite</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>JoinRoom</name> <message> - <location filename="../../src/LoginPage.cc" line="92"/> - <source>Password</source> - <translation>Passwort</translation> + <location filename="../../src/dialogs/JoinRoom.cc" line="30"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/LoginPage.cc" line="104"/> - <source>LOGIN</source> - <translation>ANMELDUNG</translation> + <location filename="../../src/dialogs/JoinRoom.cc" line="41"/> + <source>Room ID or alias</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>LeaveRoom</name> <message> - <location filename="../../src/LoginPage.cc" line="150"/> - <source>Invalid Matrix ID</source> - <translation>Ungültige Matrix-ID</translation> + <location filename="../../src/dialogs/LeaveRoom.cc" line="29"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/LoginPage.cc" line="152"/> - <source>Empty password</source> - <translation>Leeres Passwort</translation> + <location filename="../../src/dialogs/LeaveRoom.cc" line="39"/> + <source>Are you sure you want to leave?</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>MatrixClient</name> + <name>Logout</name> <message> - <location filename="../../src/MatrixClient.cc" line="75"/> - <source>Wrong username or password</source> - <translation>Falscher Nutzername oder Passwort</translation> + <location filename="../../src/dialogs/Logout.cc" line="47"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/MatrixClient.cc" line="80"/> - <source>Login endpoint was not found on the server</source> - <translation>Login-Endpunkt wurde auf dem Server nicht gefunden</translation> + <location filename="../../src/dialogs/Logout.cc" line="57"/> + <source>Logout. Are you sure?</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>Panel</name> <message> - <location filename="../../src/MatrixClient.cc" line="86"/> - <source>An unknown error occured. Please try again.</source> - <translation>Ein unbekannter Fehler trat auf. Bitte erneut versuchen.</translation> + <location filename="../../src/emoji/Panel.cc" line="125"/> + <source>Smileys & People</source> + <translation type="unfinished">Smileys & Personen</translation> </message> <message> - <location filename="../../src/MatrixClient.cc" line="100"/> - <source>Malformed response. Possibly not a Matrix server</source> - <translation>Ungewöhnliche Antwort. Vielleicht kein Matrix-Server</translation> + <location filename="../../src/emoji/Panel.cc" line="129"/> + <source>Animals & Nature</source> + <translation type="unfinished">Tiere & Natur</translation> </message> -</context> -<context> - <name>RegisterPage</name> <message> - <location filename="../../src/RegisterPage.cc" line="72"/> - <source>Username</source> - <translation>Nutzername</translation> + <location filename="../../src/emoji/Panel.cc" line="132"/> + <source>Food & Drink</source> + <translation type="unfinished">Essen & Tringen</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="78"/> - <source>Password</source> - <translation>Passwort</translation> + <location filename="../../src/emoji/Panel.cc" line="135"/> + <source>Activity</source> + <translation type="unfinished">Aktivitäten</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="85"/> - <source>Password confirmation</source> - <translation>Passwort-Bestätigung</translation> + <location filename="../../src/emoji/Panel.cc" line="139"/> + <source>Travel & Places</source> + <translation type="unfinished">Reisen & Orte</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="92"/> - <source>Home Server</source> - <translation>Heimserver</translation> + <location filename="../../src/emoji/Panel.cc" line="142"/> + <source>Objects</source> + <translation type="unfinished">Objekte</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="108"/> - <source>REGISTER</source> - <translation>REGISTRIEREN</translation> + <location filename="../../src/emoji/Panel.cc" line="145"/> + <source>Symbols</source> + <translation type="unfinished">Symbole</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="159"/> - <source>Invalid username</source> - <translation>Ungültiger Nutzername</translation> + <location filename="../../src/emoji/Panel.cc" line="148"/> + <source>Flags</source> + <translation type="unfinished">Flaggen</translation> </message> +</context> +<context> + <name>PreviewUploadOverlay</name> <message> - <location filename="../../src/RegisterPage.cc" line="161"/> - <source>Password is not long enough (min 8 chars)</source> - <translation>Passwort nicht lang genug (min. 8 Zeichen)</translation> + <location filename="../../src/dialogs/PreviewUploadOverlay.cc" line="41"/> + <source>Upload</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="163"/> - <source>Passwords don't match</source> - <translation>Passwörter stimmen nicht überein</translation> + <location filename="../../src/dialogs/PreviewUploadOverlay.cc" line="42"/> + <source>Cancel</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="165"/> - <source>Invalid server name</source> - <translation>Ungültiger Server-Name</translation> + <location filename="../../src/dialogs/PreviewUploadOverlay.cc" line="114"/> + <source>Media type: %1 +Media size: %2 +</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>TextInputWidget</name> + <name>ReCaptcha</name> <message> - <location filename="../../src/TextInputWidget.cc" line="62"/> - <source>Write a message...</source> - <translation>Schreibe eine Nachricht...</translation> + <location filename="../../src/dialogs/ReCaptcha.cpp" line="34"/> + <source>CONFIRM</source> + <translation type="unfinished"></translation> </message> -</context> -<context> - <name>TrayIcon</name> <message> - <location filename="../../src/TrayIcon.cc" line="73"/> - <source>Show</source> - <translation>Zeige</translation> + <location filename="../../src/dialogs/ReCaptcha.cpp" line="37"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/TrayIcon.cc" line="74"/> - <source>Quit</source> - <translation>Schließe</translation> + <location filename="../../src/dialogs/ReCaptcha.cpp" line="48"/> + <source>Solve the reCAPTCHA and press the confirm button</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>WelcomePage</name> + <name>ReadReceipts</name> <message> - <location filename="../../src/WelcomePage.cc" line="38"/> - <source>Welcome to nheko! The desktop client for the Matrix protocol.</source> - <translation>Willkommen bei nheko - dem Desktop-Client für das Matrix-Protokoll.</translation> - </message> - <message> - <location filename="../../src/WelcomePage.cc" line="39"/> - <source>Enjoy your stay!</source> - <translation>Genieße deinen Aufenthalt!</translation> + <location filename="../../src/dialogs/ReadReceipts.cc" line="92"/> + <source>Read receipts</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>TimelineView</name> <message> - <location filename="../../src/WelcomePage.cc" line="60"/> - <source>REGISTER</source> - <translation>REGISTRIEREN</translation> + <location filename="../../src/timeline/TimelineView.cc" line="682"/> + <source>Today</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/WelcomePage.cc" line="68"/> - <source>LOGIN</source> - <translation>ANMELDEN</translation> + <location filename="../../src/timeline/TimelineView.cc" line="684"/> + <source>Yesterday</source> + <translation type="unfinished"></translation> </message> </context> </TS> diff --git a/resources/langs/nheko_el.ts b/resources/langs/nheko_el.ts index a57f545e..a80a8869 100644 --- a/resources/langs/nheko_el.ts +++ b/resources/langs/nheko_el.ts @@ -2,194 +2,195 @@ <!DOCTYPE TS> <TS version="2.1" language="el"> <context> - <name>EmojiPanel</name> + <name>CreateRoom</name> <message> - <location filename="../../src/EmojiPanel.cc" line="120"/> - <source>Smileys & People</source> - <translation>Πρόσωπα</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="32"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="123"/> - <source>Animals & Nature</source> - <translation>Ζώα & Φύση</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="43"/> + <source>Name</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="126"/> - <source>Food & Drink</source> - <translation>Φαγητά & Ποτά</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="46"/> + <source>Topic</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="129"/> - <source>Activity</source> - <translation>Δραστηριότητες</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="49"/> + <source>Alias</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="132"/> - <source>Travel & Places</source> - <translation>Ταξίδια & Τοποθεσίες</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="57"/> + <source>Room Visibility</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="135"/> - <source>Objects</source> - <translation>Αντικείμενα</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="66"/> + <source>Room Preset</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="138"/> - <source>Symbols</source> - <translation>Σύμβολα</translation> - </message> - <message> - <location filename="../../src/EmojiPanel.cc" line="141"/> - <source>Flags</source> - <translation>Σημαίες</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="76"/> + <source>Direct Chat</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>LoginPage</name> + <name>InviteUsers</name> <message> - <location filename="../../src/LoginPage.cc" line="85"/> - <source>Matrix ID</source> - <translation>Matrix ID</translation> + <location filename="../../src/dialogs/InviteUsers.cc" line="36"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/LoginPage.cc" line="88"/> - <source>e.g @joe:matrix.org</source> - <translation>π.χ @john:matrix.org</translation> + <location filename="../../src/dialogs/InviteUsers.cc" line="47"/> + <source>User ID to invite</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>JoinRoom</name> <message> - <location filename="../../src/LoginPage.cc" line="92"/> - <source>Password</source> - <translation>Κωδικός</translation> + <location filename="../../src/dialogs/JoinRoom.cc" line="30"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/LoginPage.cc" line="104"/> - <source>LOGIN</source> - <translation>ΕΙΣΟΔΟΣ</translation> + <location filename="../../src/dialogs/JoinRoom.cc" line="41"/> + <source>Room ID or alias</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>LeaveRoom</name> <message> - <location filename="../../src/LoginPage.cc" line="150"/> - <source>Invalid Matrix ID</source> - <translation>Μη έγκυρο Matrix ID</translation> + <location filename="../../src/dialogs/LeaveRoom.cc" line="29"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/LoginPage.cc" line="152"/> - <source>Empty password</source> - <translation>Κενός κωδικός</translation> + <location filename="../../src/dialogs/LeaveRoom.cc" line="39"/> + <source>Are you sure you want to leave?</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>MatrixClient</name> + <name>Logout</name> <message> - <location filename="../../src/MatrixClient.cc" line="75"/> - <source>Wrong username or password</source> - <translation>Λάθος ψευδώνυμο ή κωδικός.</translation> + <location filename="../../src/dialogs/Logout.cc" line="47"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/MatrixClient.cc" line="80"/> - <source>Login endpoint was not found on the server</source> - <translation>Δεν παρέχεται δυνατότητα εισόδου από το διακομιστή.</translation> + <location filename="../../src/dialogs/Logout.cc" line="57"/> + <source>Logout. Are you sure?</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>Panel</name> <message> - <location filename="../../src/MatrixClient.cc" line="86"/> - <source>An unknown error occured. Please try again.</source> - <translation>Σφάλμα άγνωστης προεύλευσης. Παρακαλώ προσπαθήστε ξανά.</translation> + <location filename="../../src/emoji/Panel.cc" line="125"/> + <source>Smileys & People</source> + <translation type="unfinished">Πρόσωπα</translation> </message> <message> - <location filename="../../src/MatrixClient.cc" line="100"/> - <source>Malformed response. Possibly not a Matrix server</source> - <translation>Ο διακόμιστής δεν χρησιμοποιεί το πρωτόκολλο Matrix.</translation> + <location filename="../../src/emoji/Panel.cc" line="129"/> + <source>Animals & Nature</source> + <translation type="unfinished">Ζώα & Φύση</translation> </message> -</context> -<context> - <name>RegisterPage</name> <message> - <location filename="../../src/RegisterPage.cc" line="72"/> - <source>Username</source> - <translation>Ψευδώνυμο</translation> + <location filename="../../src/emoji/Panel.cc" line="132"/> + <source>Food & Drink</source> + <translation type="unfinished">Φαγητά & Ποτά</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="78"/> - <source>Password</source> - <translation>Κωδικός</translation> + <location filename="../../src/emoji/Panel.cc" line="135"/> + <source>Activity</source> + <translation type="unfinished">Δραστηριότητες</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="85"/> - <source>Password confirmation</source> - <translation>Επαλήθευση κωδικού</translation> + <location filename="../../src/emoji/Panel.cc" line="139"/> + <source>Travel & Places</source> + <translation type="unfinished">Ταξίδια & Τοποθεσίες</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="92"/> - <source>Home Server</source> - <translation>Διακομιστής</translation> + <location filename="../../src/emoji/Panel.cc" line="142"/> + <source>Objects</source> + <translation type="unfinished">Αντικείμενα</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="108"/> - <source>REGISTER</source> - <translation>ΕΓΓΡΑΦΗ</translation> + <location filename="../../src/emoji/Panel.cc" line="145"/> + <source>Symbols</source> + <translation type="unfinished">Σύμβολα</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="159"/> - <source>Invalid username</source> - <translation>Μη έγκυρο ψευδώνυμο</translation> + <location filename="../../src/emoji/Panel.cc" line="148"/> + <source>Flags</source> + <translation type="unfinished">Σημαίες</translation> </message> +</context> +<context> + <name>PreviewUploadOverlay</name> <message> - <location filename="../../src/RegisterPage.cc" line="161"/> - <source>Password is not long enough (min 8 chars)</source> - <translation>Ο κωδικός δεν αποτελείται από αρκετούς χαρακτήρες (τουλάχιστον 8)</translation> + <location filename="../../src/dialogs/PreviewUploadOverlay.cc" line="41"/> + <source>Upload</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="163"/> - <source>Passwords don't match</source> - <translation>Οι κωδικοί δεν ταιριάζουν</translation> + <location filename="../../src/dialogs/PreviewUploadOverlay.cc" line="42"/> + <source>Cancel</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="165"/> - <source>Invalid server name</source> - <translation>Μη έγκυρος διακομιστής</translation> + <location filename="../../src/dialogs/PreviewUploadOverlay.cc" line="114"/> + <source>Media type: %1 +Media size: %2 +</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>TextInputWidget</name> + <name>ReCaptcha</name> <message> - <location filename="../../src/TextInputWidget.cc" line="62"/> - <source>Write a message...</source> - <translation>Γράψε κάτι...</translation> + <location filename="../../src/dialogs/ReCaptcha.cpp" line="34"/> + <source>CONFIRM</source> + <translation type="unfinished"></translation> </message> -</context> -<context> - <name>TrayIcon</name> <message> - <location filename="../../src/TrayIcon.cc" line="73"/> - <source>Show</source> - <translation>Εμφάνιση</translation> + <location filename="../../src/dialogs/ReCaptcha.cpp" line="37"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/TrayIcon.cc" line="74"/> - <source>Quit</source> - <translation>Έξοδος</translation> + <location filename="../../src/dialogs/ReCaptcha.cpp" line="48"/> + <source>Solve the reCAPTCHA and press the confirm button</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>WelcomePage</name> + <name>ReadReceipts</name> <message> - <location filename="../../src/WelcomePage.cc" line="38"/> - <source>Welcome to nheko! The desktop client for the Matrix protocol.</source> - <translation>Καλώς ήρθες στο nheko!</translation> - </message> - <message> - <location filename="../../src/WelcomePage.cc" line="39"/> - <source>Enjoy your stay!</source> - <translation>Τη desktop εφαρμογή για το πρωτόκολλο επικοινωνίας Matrix.</translation> + <location filename="../../src/dialogs/ReadReceipts.cc" line="92"/> + <source>Read receipts</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>TimelineView</name> <message> - <location filename="../../src/WelcomePage.cc" line="60"/> - <source>REGISTER</source> - <translation>ΕΓΓΡΑΦΗ</translation> + <location filename="../../src/timeline/TimelineView.cc" line="682"/> + <source>Today</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/WelcomePage.cc" line="68"/> - <source>LOGIN</source> - <translation>ΕΙΣΟΔΟΣ</translation> + <location filename="../../src/timeline/TimelineView.cc" line="684"/> + <source>Yesterday</source> + <translation type="unfinished"></translation> </message> </context> </TS> diff --git a/resources/langs/nheko_en.ts b/resources/langs/nheko_en.ts index b4ac7fb1..430775e1 100644 --- a/resources/langs/nheko_en.ts +++ b/resources/langs/nheko_en.ts @@ -2,194 +2,195 @@ <!DOCTYPE TS> <TS version="2.1" language="en"> <context> - <name>EmojiPanel</name> + <name>CreateRoom</name> <message> - <location filename="../../src/EmojiPanel.cc" line="120"/> - <source>Smileys & People</source> - <translation>Smileys & People</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="32"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="123"/> - <source>Animals & Nature</source> - <translation>Animals & Nature</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="43"/> + <source>Name</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="126"/> - <source>Food & Drink</source> - <translation>Food & Drink</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="46"/> + <source>Topic</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="129"/> - <source>Activity</source> - <translation>Activity</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="49"/> + <source>Alias</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="132"/> - <source>Travel & Places</source> - <translation>Travel & Places</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="57"/> + <source>Room Visibility</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="135"/> - <source>Objects</source> - <translation>Objects</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="66"/> + <source>Room Preset</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="138"/> - <source>Symbols</source> - <translation>Symbols</translation> - </message> - <message> - <location filename="../../src/EmojiPanel.cc" line="141"/> - <source>Flags</source> - <translation>Flags</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="76"/> + <source>Direct Chat</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>LoginPage</name> + <name>InviteUsers</name> <message> - <location filename="../../src/LoginPage.cc" line="85"/> - <source>Matrix ID</source> - <translation>Matrix ID</translation> + <location filename="../../src/dialogs/InviteUsers.cc" line="36"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/LoginPage.cc" line="88"/> - <source>e.g @joe:matrix.org</source> - <translation>e.g @joe:matrix.org</translation> + <location filename="../../src/dialogs/InviteUsers.cc" line="47"/> + <source>User ID to invite</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>JoinRoom</name> <message> - <location filename="../../src/LoginPage.cc" line="92"/> - <source>Password</source> - <translation>Password</translation> + <location filename="../../src/dialogs/JoinRoom.cc" line="30"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/LoginPage.cc" line="104"/> - <source>LOGIN</source> - <translation>LOGIN</translation> + <location filename="../../src/dialogs/JoinRoom.cc" line="41"/> + <source>Room ID or alias</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>LeaveRoom</name> <message> - <location filename="../../src/LoginPage.cc" line="150"/> - <source>Invalid Matrix ID</source> - <translation>Invalid Matrix ID</translation> + <location filename="../../src/dialogs/LeaveRoom.cc" line="29"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/LoginPage.cc" line="152"/> - <source>Empty password</source> - <translation>Empty password</translation> + <location filename="../../src/dialogs/LeaveRoom.cc" line="39"/> + <source>Are you sure you want to leave?</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>MatrixClient</name> + <name>Logout</name> <message> - <location filename="../../src/MatrixClient.cc" line="75"/> - <source>Wrong username or password</source> - <translation>Wrong username or password</translation> + <location filename="../../src/dialogs/Logout.cc" line="47"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/MatrixClient.cc" line="80"/> - <source>Login endpoint was not found on the server</source> - <translation>Login endpoint was not found on the server</translation> + <location filename="../../src/dialogs/Logout.cc" line="57"/> + <source>Logout. Are you sure?</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>Panel</name> <message> - <location filename="../../src/MatrixClient.cc" line="86"/> - <source>An unknown error occured. Please try again.</source> - <translation>An unknown error occured. Please try again.</translation> + <location filename="../../src/emoji/Panel.cc" line="125"/> + <source>Smileys & People</source> + <translation type="unfinished">Smileys & People</translation> </message> <message> - <location filename="../../src/MatrixClient.cc" line="100"/> - <source>Malformed response. Possibly not a Matrix server</source> - <translation>Malformed response. Possibly not a Matrix server</translation> + <location filename="../../src/emoji/Panel.cc" line="129"/> + <source>Animals & Nature</source> + <translation type="unfinished">Animals & Nature</translation> </message> -</context> -<context> - <name>RegisterPage</name> <message> - <location filename="../../src/RegisterPage.cc" line="72"/> - <source>Username</source> - <translation>Username</translation> + <location filename="../../src/emoji/Panel.cc" line="132"/> + <source>Food & Drink</source> + <translation type="unfinished">Food & Drink</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="78"/> - <source>Password</source> - <translation>Password</translation> + <location filename="../../src/emoji/Panel.cc" line="135"/> + <source>Activity</source> + <translation type="unfinished">Activity</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="85"/> - <source>Password confirmation</source> - <translation>Password confirmation</translation> + <location filename="../../src/emoji/Panel.cc" line="139"/> + <source>Travel & Places</source> + <translation type="unfinished">Travel & Places</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="92"/> - <source>Home Server</source> - <translation>Home Server</translation> + <location filename="../../src/emoji/Panel.cc" line="142"/> + <source>Objects</source> + <translation type="unfinished">Objects</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="108"/> - <source>REGISTER</source> - <translation>REGISTER</translation> + <location filename="../../src/emoji/Panel.cc" line="145"/> + <source>Symbols</source> + <translation type="unfinished">Symbols</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="159"/> - <source>Invalid username</source> - <translation>Invalid username</translation> + <location filename="../../src/emoji/Panel.cc" line="148"/> + <source>Flags</source> + <translation type="unfinished">Flags</translation> </message> +</context> +<context> + <name>PreviewUploadOverlay</name> <message> - <location filename="../../src/RegisterPage.cc" line="161"/> - <source>Password is not long enough (min 8 chars)</source> - <translation>Password is not long enough (min 8 chars)</translation> + <location filename="../../src/dialogs/PreviewUploadOverlay.cc" line="41"/> + <source>Upload</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="163"/> - <source>Passwords don't match</source> - <translation>Passwords don't match</translation> + <location filename="../../src/dialogs/PreviewUploadOverlay.cc" line="42"/> + <source>Cancel</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="165"/> - <source>Invalid server name</source> - <translation>Invalid server name</translation> + <location filename="../../src/dialogs/PreviewUploadOverlay.cc" line="114"/> + <source>Media type: %1 +Media size: %2 +</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>TextInputWidget</name> + <name>ReCaptcha</name> <message> - <location filename="../../src/TextInputWidget.cc" line="62"/> - <source>Write a message...</source> - <translation>Write a message...</translation> + <location filename="../../src/dialogs/ReCaptcha.cpp" line="34"/> + <source>CONFIRM</source> + <translation type="unfinished"></translation> </message> -</context> -<context> - <name>TrayIcon</name> <message> - <location filename="../../src/TrayIcon.cc" line="73"/> - <source>Show</source> - <translation>Show</translation> + <location filename="../../src/dialogs/ReCaptcha.cpp" line="37"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/TrayIcon.cc" line="74"/> - <source>Quit</source> - <translation>Quit</translation> + <location filename="../../src/dialogs/ReCaptcha.cpp" line="48"/> + <source>Solve the reCAPTCHA and press the confirm button</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>WelcomePage</name> + <name>ReadReceipts</name> <message> - <location filename="../../src/WelcomePage.cc" line="38"/> - <source>Welcome to nheko! The desktop client for the Matrix protocol.</source> - <translation>Welcome to nheko! The desktop client for the Matrix protocol.</translation> - </message> - <message> - <location filename="../../src/WelcomePage.cc" line="39"/> - <source>Enjoy your stay!</source> - <translation>Enjoy your stay!</translation> + <location filename="../../src/dialogs/ReadReceipts.cc" line="92"/> + <source>Read receipts</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>TimelineView</name> <message> - <location filename="../../src/WelcomePage.cc" line="60"/> - <source>REGISTER</source> - <translation>REGISTER</translation> + <location filename="../../src/timeline/TimelineView.cc" line="682"/> + <source>Today</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/WelcomePage.cc" line="68"/> - <source>LOGIN</source> - <translation>LOGIN</translation> + <location filename="../../src/timeline/TimelineView.cc" line="684"/> + <source>Yesterday</source> + <translation type="unfinished"></translation> </message> </context> </TS> diff --git a/resources/langs/nheko_nl.ts b/resources/langs/nheko_nl.ts index 1e5b04ff..f0c74ad5 100644 --- a/resources/langs/nheko_nl.ts +++ b/resources/langs/nheko_nl.ts @@ -2,194 +2,195 @@ <!DOCTYPE TS> <TS version="2.1" language="nl"> <context> - <name>EmojiPanel</name> + <name>CreateRoom</name> <message> - <location filename="../../src/EmojiPanel.cc" line="120"/> - <source>Smileys & People</source> - <translation>Smileys & Mensen</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="32"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="123"/> - <source>Animals & Nature</source> - <translation>Dieren & Natuur</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="43"/> + <source>Name</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="126"/> - <source>Food & Drink</source> - <translation>Eten & Drinken</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="46"/> + <source>Topic</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="129"/> - <source>Activity</source> - <translation>Activiteit</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="49"/> + <source>Alias</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="132"/> - <source>Travel & Places</source> - <translation>Reizen & Locaties</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="57"/> + <source>Room Visibility</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="135"/> - <source>Objects</source> - <translation>Objecten</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="66"/> + <source>Room Preset</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/EmojiPanel.cc" line="138"/> - <source>Symbols</source> - <translation>Symbolen</translation> - </message> - <message> - <location filename="../../src/EmojiPanel.cc" line="141"/> - <source>Flags</source> - <translation>Vlaggen</translation> + <location filename="../../src/dialogs/CreateRoom.cc" line="76"/> + <source>Direct Chat</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>LoginPage</name> + <name>InviteUsers</name> <message> - <location filename="../../src/LoginPage.cc" line="85"/> - <source>Matrix ID</source> - <translation>Matrix ID</translation> + <location filename="../../src/dialogs/InviteUsers.cc" line="36"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/LoginPage.cc" line="88"/> - <source>e.g @joe:matrix.org</source> - <translation>b.v @jan:matrix.org</translation> + <location filename="../../src/dialogs/InviteUsers.cc" line="47"/> + <source>User ID to invite</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>JoinRoom</name> <message> - <location filename="../../src/LoginPage.cc" line="92"/> - <source>Password</source> - <translation>Wachtwoord</translation> + <location filename="../../src/dialogs/JoinRoom.cc" line="30"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/LoginPage.cc" line="104"/> - <source>LOGIN</source> - <translation>LOGIN</translation> + <location filename="../../src/dialogs/JoinRoom.cc" line="41"/> + <source>Room ID or alias</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>LeaveRoom</name> <message> - <location filename="../../src/LoginPage.cc" line="150"/> - <source>Invalid Matrix ID</source> - <translation>Ongeldig Matrix ID</translation> + <location filename="../../src/dialogs/LeaveRoom.cc" line="29"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/LoginPage.cc" line="152"/> - <source>Empty password</source> - <translation>Leeg wachtwoord</translation> + <location filename="../../src/dialogs/LeaveRoom.cc" line="39"/> + <source>Are you sure you want to leave?</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>MatrixClient</name> + <name>Logout</name> <message> - <location filename="../../src/MatrixClient.cc" line="75"/> - <source>Wrong username or password</source> - <translation>Verkeerde gebruikersnaam of wachtwoord</translation> + <location filename="../../src/dialogs/Logout.cc" line="47"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/MatrixClient.cc" line="80"/> - <source>Login endpoint was not found on the server</source> - <translation>De login eindpunt is niet gevonden op de server</translation> + <location filename="../../src/dialogs/Logout.cc" line="57"/> + <source>Logout. Are you sure?</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>Panel</name> <message> - <location filename="../../src/MatrixClient.cc" line="86"/> - <source>An unknown error occured. Please try again.</source> - <translation>Er is een onbekende fout opgetreden. Probeer het alsjeblieft opnieuw.</translation> + <location filename="../../src/emoji/Panel.cc" line="125"/> + <source>Smileys & People</source> + <translation type="unfinished">Smileys & Mensen</translation> </message> <message> - <location filename="../../src/MatrixClient.cc" line="100"/> - <source>Malformed response. Possibly not a Matrix server</source> - <translation>Onjuist antwoord ontvangen. Het is mogelijk geen Matrix server</translation> + <location filename="../../src/emoji/Panel.cc" line="129"/> + <source>Animals & Nature</source> + <translation type="unfinished">Dieren & Natuur</translation> </message> -</context> -<context> - <name>RegisterPage</name> <message> - <location filename="../../src/RegisterPage.cc" line="72"/> - <source>Username</source> - <translation>Gebruikersnaam</translation> + <location filename="../../src/emoji/Panel.cc" line="132"/> + <source>Food & Drink</source> + <translation type="unfinished">Eten & Drinken</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="78"/> - <source>Password</source> - <translation>Wachtwoord</translation> + <location filename="../../src/emoji/Panel.cc" line="135"/> + <source>Activity</source> + <translation type="unfinished">Activiteit</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="85"/> - <source>Password confirmation</source> - <translation>Wachtwoord bevestiging</translation> + <location filename="../../src/emoji/Panel.cc" line="139"/> + <source>Travel & Places</source> + <translation type="unfinished">Reizen & Locaties</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="92"/> - <source>Home Server</source> - <translation>Home server</translation> + <location filename="../../src/emoji/Panel.cc" line="142"/> + <source>Objects</source> + <translation type="unfinished">Objecten</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="108"/> - <source>REGISTER</source> - <translation>REGISTREER</translation> + <location filename="../../src/emoji/Panel.cc" line="145"/> + <source>Symbols</source> + <translation type="unfinished">Symbolen</translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="159"/> - <source>Invalid username</source> - <translation>Ongeldige gebruikersnaam</translation> + <location filename="../../src/emoji/Panel.cc" line="148"/> + <source>Flags</source> + <translation type="unfinished">Vlaggen</translation> </message> +</context> +<context> + <name>PreviewUploadOverlay</name> <message> - <location filename="../../src/RegisterPage.cc" line="161"/> - <source>Password is not long enough (min 8 chars)</source> - <translation>Het wachtwoord is niet lang genoeg (minimaal 8 karakters)</translation> + <location filename="../../src/dialogs/PreviewUploadOverlay.cc" line="41"/> + <source>Upload</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="163"/> - <source>Passwords don't match</source> - <translation>De wachtwoorden komen niet overeen</translation> + <location filename="../../src/dialogs/PreviewUploadOverlay.cc" line="42"/> + <source>Cancel</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/RegisterPage.cc" line="165"/> - <source>Invalid server name</source> - <translation>Ongeldige server naam</translation> + <location filename="../../src/dialogs/PreviewUploadOverlay.cc" line="114"/> + <source>Media type: %1 +Media size: %2 +</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>TextInputWidget</name> + <name>ReCaptcha</name> <message> - <location filename="../../src/TextInputWidget.cc" line="62"/> - <source>Write a message...</source> - <translation>Type een bericht...</translation> + <location filename="../../src/dialogs/ReCaptcha.cpp" line="34"/> + <source>CONFIRM</source> + <translation type="unfinished"></translation> </message> -</context> -<context> - <name>TrayIcon</name> <message> - <location filename="../../src/TrayIcon.cc" line="73"/> - <source>Show</source> - <translation>Laten zien</translation> + <location filename="../../src/dialogs/ReCaptcha.cpp" line="37"/> + <source>CANCEL</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/TrayIcon.cc" line="74"/> - <source>Quit</source> - <translation>Sluiten</translation> + <location filename="../../src/dialogs/ReCaptcha.cpp" line="48"/> + <source>Solve the reCAPTCHA and press the confirm button</source> + <translation type="unfinished"></translation> </message> </context> <context> - <name>WelcomePage</name> + <name>ReadReceipts</name> <message> - <location filename="../../src/WelcomePage.cc" line="38"/> - <source>Welcome to nheko! The desktop client for the Matrix protocol.</source> - <translation type="unfinished">Welkom bij nheko! De desktop client voor het Matrix protocol.</translation> - </message> - <message> - <location filename="../../src/WelcomePage.cc" line="39"/> - <source>Enjoy your stay!</source> - <translation>Geniet van je verblijf!</translation> + <location filename="../../src/dialogs/ReadReceipts.cc" line="92"/> + <source>Read receipts</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>TimelineView</name> <message> - <location filename="../../src/WelcomePage.cc" line="60"/> - <source>REGISTER</source> - <translation>REGISTREER</translation> + <location filename="../../src/timeline/TimelineView.cc" line="682"/> + <source>Today</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/WelcomePage.cc" line="68"/> - <source>LOGIN</source> - <translation>LOGIN</translation> + <location filename="../../src/timeline/TimelineView.cc" line="684"/> + <source>Yesterday</source> + <translation type="unfinished"></translation> </message> </context> </TS> |