From caa2421445f8d31b81d15d7e0e5af091d3e50c65 Mon Sep 17 00:00:00 2001 From: RiotTranslate Date: Fri, 2 Jun 2017 14:48:43 +0200 Subject: [PATCH 1/3] Update from Weblate. (#1010) * Translated using Weblate (German) Currently translated at 100.0% (827 of 827 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: https://translate.nordgedanken.de/projects/riot-web/matrix-react-sdk/de/ * Translated using Weblate (Chinese (Traditional)) Currently translated at 39.5% (327 of 827 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: https://translate.nordgedanken.de/projects/riot-web/matrix-react-sdk/zh_Hant/ * Translated using Weblate (German) Currently translated at 100.0% (827 of 827 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: https://translate.nordgedanken.de/projects/riot-web/matrix-react-sdk/de/ * Translated using Weblate (German) Currently translated at 100.0% (827 of 827 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: https://translate.nordgedanken.de/projects/riot-web/matrix-react-sdk/de/ --- src/i18n/strings/de_DE.json | 34 +++++++++++++++++----------------- src/i18n/strings/zh_Hant.json | 3 ++- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/src/i18n/strings/de_DE.json b/src/i18n/strings/de_DE.json index 0e88560bc3..d02db7cd54 100644 --- a/src/i18n/strings/de_DE.json +++ b/src/i18n/strings/de_DE.json @@ -28,7 +28,7 @@ "Decryption error": "Entschlüsselungs Fehler", "Session ID": "Sitzungs-ID", "End-to-end encryption information": "Ende-zu-Ende-Verschlüsselungs-Informationen", - "Event information": "Ereignis Informationen", + "Event information": "Ereignis-Informationen", "Sender device information": "Absender Geräte Informationen", "Displays action": "Zeigt Aktionen an", "Bans user with given id": "Sperrt Benutzer mit der angegebenen ID", @@ -222,7 +222,7 @@ "This room is not accessible by remote Matrix servers": "Dieser Raum ist über entfernte Matrix-Server nicht zugreifbar", "This room's internal ID is": "Die interne ID dieses Raumes ist", "To ban users": "Zum Nutzer bannen", - "To configure the room": "Zum Raum konfigurieren", + "To configure the room": "Um den Raum zu konfigurieren", "To invite users into the room": "Um Nutzer in den Raum einzuladen", "to join the discussion": "um an der Diskussion teilzunehmen", "To kick users": "Um Nutzer zu entfernen", @@ -297,9 +297,9 @@ "The file '%(fileName)s' failed to upload": "Das Hochladen der Datei '%(fileName)s' schlug fehl", "The remote side failed to pick up": "Die Gegenstelle konnte nicht abheben", "This phone number is already in use": "Diese Telefonnummer wird bereits verwendet", - "Unable to restore previous session": "Frühere Sitzung nicht wiederherstellbar", + "Unable to restore previous session": "Die vorherige Sitzung konnte nicht wiederhergestellt werden", "Unable to capture screen": "Unfähig den Bildschirm aufzunehmen", - "Unable to enable Notifications": "Unfähig Benachrichtigungen zu aktivieren", + "Unable to enable Notifications": "Benachrichtigungen konnten nicht aktiviert werden", "Upload Failed": "Upload fehlgeschlagen", "VoIP is unsupported": "VoIP wird nicht unterstützt", "You are already in a call": "Du bist bereits bei einem Anruf", @@ -329,7 +329,7 @@ "%(weekDayName)s, %(monthName)s %(day)s %(time)s": "%(weekDayName)s, %(day)s. %(monthName)s %(time)s", "%(weekDayName)s %(time)s": "%(weekDayName)s %(time)s", "Set a display name:": "Anzeigename eingeben:", - "Upload an avatar:": "Lade einen Avatar hoch:", + "Upload an avatar:": "Profilbild hochladen:", "This server does not support authentication with a phone number.": "Dieser Server unterstützt keine Authentifizierung mittels Telefonnummer.", "Missing password.": "Fehlendes Passwort.", "Passwords don't match.": "Passwörter stimmen nicht überein.", @@ -360,7 +360,7 @@ "/ddg is not a command": "/ddg ist kein Kommando", "%(senderName)s ended the call.": "%(senderName)s hat den Anruf beendet.", "Failed to lookup current room": "Aktuellen Raum nachzuschlagen schlug fehl", - "Failed to send request.": "Anfrage zu senden schlug fehl.", + "Failed to send request.": "Anfrage konnte nicht gesendet werden.", "%(userId)s from %(fromPowerLevel)s to %(toPowerLevel)s": "%(userId)s von %(fromPowerLevel)s zu %(toPowerLevel)s", "%(senderName)s invited %(targetName)s.": "%(senderName)s hat %(targetName)s eingeladen.", "%(displayName)s is typing": "%(displayName)s schreibt", @@ -413,11 +413,11 @@ "de": "Deutsch", "da": "Dänisch", "ru": "Russisch", - "Drop here %(toAction)s": "Hierher ziehen: %(toAction)s", + "Drop here %(toAction)s": "Hierher ziehen: %(toAction)s", "Drop here to tag %(section)s": "Hierher ziehen: %(section)s taggen", "Press": "Drücke", "tag as %(tagName)s": "als %(tagName)s taggen", - "to browse the directory": "um das Verzeichnis anzusehen", + "to browse the directory": "um das Raum-Verzeichnis zu durchsuchen", "to demote": "um die Priorität herabzusetzen", "to favourite": "zum Favorisieren", "to make a room or": "um einen Raum zu erstellen, oder", @@ -588,7 +588,7 @@ "Invalid address format": "Ungültiges Adressformat", "'%(alias)s' is not a valid format for an address": "'%(alias)s' ist kein gültiges Adressformat", "'%(alias)s' is not a valid format for an alias": "'%(alias)s' hat kein valides Aliasformat", - "Join Room": "Raum beitreten", + "Join Room": "Dem Raum beitreten", "Kick": "Kicke", "Level": "Level", "Local addresses for this room:": "Lokale Adressen dieses Raumes:", @@ -620,7 +620,7 @@ "Tried to load a specific point in this room's timeline, but was unable to find it": "Versuchte einen spezifischen Punkt in der Raum-Chronik zu laden, aber er konnte nicht gefunden werden", "Turn Markdown off": "Markdown abschalten", "Turn Markdown on": "Markdown einschalten", - "Unable to load device list": "Laden der Geräteliste nicht möglich", + "Unable to load device list": "Geräteliste konnte nicht geladen werden", "Unknown command": "Unbekannter Befehl", "Unknown room %(roomId)s": "Unbekannter Raum %(roomId)s", "Usage: /markdown on|off": "Verwendung: /markdown on|off", @@ -681,7 +681,7 @@ "were invited": "wurden eingeladen", "were banned %(repeats)s times": "wurden %(repeats)s mal aus dem Raum ausgeschlossen", "was banned %(repeats)s times": "wurde %(repeats)s mal aus dem Raum ausgeschlossen", - "were banned": "wurden gebannt", + "were banned": "wurden aus dem Raum ausgeschlossen", "were unbanned %(repeats)s times": "wurden %(repeats)s mal entbannt", "was unbanned %(repeats)s times": "wurde %(repeats)s mal entbannt", "were unbanned": "wurden entbannt", @@ -695,7 +695,7 @@ "%(severalUsers)schanged their avatar %(repeats)s times": "%(severalUsers)shaben %(repeats)s mal ihren Avatar geändert", "%(oneUser)schanged their avatar %(repeats)s times": "%(oneUser)sänderte %(repeats)s mal seinen/ihren Avatar", "%(severalUsers)schanged their avatar": "%(severalUsers)sänderten ihre Avatare", - "%(oneUser)schanged their avatar": "%(oneUser)sänderte seinen/ihren Avatar", + "%(oneUser)schanged their avatar": "%(oneUser)shat das Profilbild geändert", "%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s %(time)s": "%(weekDayName)s, %(day)s. %(monthName)s %(fullYear)s %(time)s", "%(oneUser)sleft and rejoined": "%(oneUser)sverließ den Raum und trat erneut bei", "A registered account is required for this action": "Für diese Aktion ist ein registrierter Account notwendig", @@ -789,14 +789,14 @@ "File to import": "Datei zum Importieren", "Failed to invite the following users to the %(roomName)s room:": "Das Einladen der folgenden Nutzer in den Raum \"%(roomName)s\" ist fehlgeschlagen:", "Are you sure you wish to remove (delete) this event? Note that if you delete a room name or topic change, it could undo the change.": "Bist du sicher, dass du dieses Ereignis löschen willst? Wenn du einen Raum-Namen- oder Themen-Änderung löscht, kann dies die Änderung rückgängig machen.", - "This process allows you to export the keys for messages you have received in encrypted rooms to a local file. You will then be able to import the file into another Matrix client in the future, so that client will also be able to decrypt these messages.": "Dieser Prozess erlaubt dir die Schlüssel für in verschlüsselten Räumen empfangene Nachrichten in eine lokale Datei zu exportieren. In Zukunft wirst du diese Datei in einen anderen Matrix-Client importieren können, sodass dieser Client ebenfalls diese Nachrichten entschlüsseln kann.", + "This process allows you to export the keys for messages you have received in encrypted rooms to a local file. You will then be able to import the file into another Matrix client in the future, so that client will also be able to decrypt these messages.": "Dieser Prozess erlaubt es dir, die Schlüssel für in verschlüsselten Räumen empfangene Nachrichten in eine lokale Datei zu exportieren. In Zukunft wird es möglich sein, diese Datei in einen anderen Matrix-Client zu importieren, sodass dieser Client ebenfalls diese Nachrichten entschlüsseln kann.", "The exported file will allow anyone who can read it to decrypt any encrypted messages that you can see, so you should be careful to keep it secure. To help with this, you should enter a passphrase below, which will be used to encrypt the exported data. It will only be possible to import the data by using the same passphrase.": "Die exportierte Datei erlaubt jedem, der diese lesen kann, jede verschlüsselte Nachricht zu entschlüsseln die du sehen kannst. Du solltest sie also sicher verwahren. Um dabei zu helfen, solltest du unten eine Passphrase eingeben, die dazu verwendet wird, die exportierten Daten zu verschlüsseln. Anschließend ist es nur möglich die Daten zu lesen, wenn dieselbe Passphrase verwendet wird.", "Analytics": "Analyse", - "Opt out of analytics": "Zustimmung zur Analyse verweigern", + "Opt out of analytics": "Zustimmung zur Übermittlung von Analysedaten verweigern", "Riot collects anonymous analytics to allow us to improve the application.": "Riot sammelt anonymisierte Analysedaten, um die Anwendung kontinuierlich verbessern zu können.", "Add an Integration": "Eine Integration hinzufügen", "Removed or unknown message type": "Gelöschte oder unbekannter Nachrichten-Typ", - "Disable URL previews by default for participants in this room": "Deaktiviere standardmäßig die URL-Vorschau für Teilnehmer dieses Raumes", + "Disable URL previews by default for participants in this room": "URL-Vorschau für Teilnehmer dieses Raumes standardmäßig deaktivieren", "URL previews are %(globalDisableUrlPreview)s by default for participants in this room.": "URL-Vorschau ist standardmäßig %(globalDisableUrlPreview)s für Teilnehmer dieses Raumes.", "URL Previews": "URL-Vorschau", "Enable URL previews for this room (affects only you)": "Aktiviere die URL-Vorschau in diesem Raum (betrifft nur dich)", @@ -821,7 +821,7 @@ "Disable URL previews for this room (affects only you)": "Deaktiviere die URL-Vorschau für diesen Raum (betrifft nur dich)", "Start automatically after system login": "Starte automatisch nach System-Login", "Desktop specific": "Desktopspezifisch", - "Jump to first unread message.": "Springe zur ersten ungelesenen Nachricht.", + "Jump to first unread message.": "Zur ersten ungelesenen Nachricht springen.", "Options": "Optionen", "disabled": "deaktiviert", "enabled": "aktiviert", @@ -834,7 +834,7 @@ "%(senderDisplayName)s removed the room avatar.": "%(senderDisplayName)s entfernte Raum-Bild.", "VoIP": "VoIP", "No Webcams detected": "Keine Webcam erkannt", - "Missing Media Permissions, click here to request.": "Fehlende Medienberechtigungen. klicke hier um anzufragen.", + "Missing Media Permissions, click here to request.": "Fehlende Medienberechtigungen. Klicke hier um anzufragen.", "No Microphones detected": "Keine Mikrophone erkannt", "No media permissions": "Keine Medienberechtigungen", "You may need to manually permit Riot to access your microphone/webcam": "Du musst anscheinend Riot manuell den Zugriff zu deinem Mikrophon/Webcam gewähren", diff --git a/src/i18n/strings/zh_Hant.json b/src/i18n/strings/zh_Hant.json index 583ef7479c..2966aaa558 100644 --- a/src/i18n/strings/zh_Hant.json +++ b/src/i18n/strings/zh_Hant.json @@ -325,5 +325,6 @@ "Thursday": "星期四", "Friday": "星期五", "Saturday": "星期六", - "OK": "OK" + "OK": "OK", + "Please Register": "請註冊" } From 7fdfcfdc683ac59339d88e1e56aed8a4161f5f8e Mon Sep 17 00:00:00 2001 From: RiotTranslate Date: Fri, 2 Jun 2017 14:56:20 +0200 Subject: [PATCH 2/3] Update from Weblate. (#1011) * Translated using Weblate (German) Currently translated at 100.0% (827 of 827 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: https://translate.nordgedanken.de/projects/riot-web/matrix-react-sdk/de/ * Translated using Weblate (Chinese (Traditional)) Currently translated at 39.5% (327 of 827 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: https://translate.nordgedanken.de/projects/riot-web/matrix-react-sdk/zh_Hant/ * Translated using Weblate (German) Currently translated at 100.0% (827 of 827 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: https://translate.nordgedanken.de/projects/riot-web/matrix-react-sdk/de/ * Translated using Weblate (German) Currently translated at 100.0% (827 of 827 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: https://translate.nordgedanken.de/projects/riot-web/matrix-react-sdk/de/ * Translated using Weblate (German) Currently translated at 100.0% (827 of 827 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: https://translate.nordgedanken.de/projects/riot-web/matrix-react-sdk/de/ --- src/i18n/strings/de_DE.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i18n/strings/de_DE.json b/src/i18n/strings/de_DE.json index d02db7cd54..c3622decbb 100644 --- a/src/i18n/strings/de_DE.json +++ b/src/i18n/strings/de_DE.json @@ -414,7 +414,7 @@ "da": "Dänisch", "ru": "Russisch", "Drop here %(toAction)s": "Hierher ziehen: %(toAction)s", - "Drop here to tag %(section)s": "Hierher ziehen: %(section)s taggen", + "Drop here to tag %(section)s": "Hierher ziehen: %(section)s taggen", "Press": "Drücke", "tag as %(tagName)s": "als %(tagName)s taggen", "to browse the directory": "um das Raum-Verzeichnis zu durchsuchen", From ed144be61ec129491d7610d1f768894bc5e5deba Mon Sep 17 00:00:00 2001 From: Matthew Hodgson Date: Fri, 2 Jun 2017 13:52:44 +0100 Subject: [PATCH 3/3] fix random missing french --- src/i18n/strings/fr.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/i18n/strings/fr.json b/src/i18n/strings/fr.json index f24ba80389..8a603076f6 100644 --- a/src/i18n/strings/fr.json +++ b/src/i18n/strings/fr.json @@ -142,13 +142,13 @@ "End-to-end encryption is in beta and may not be reliable": "L’encryption bout-en-bout est en bêta et risque de ne pas être fiable", "Enter Code": "Entrer le code", "Error": "Erreur", - "Event information": "Event information", - "Existing Call": "Existing Call", - "Export E2E room keys": "Export E2E room keys", - "Failed to ban user": "Failed to ban user", - "Failed to change password. Is your password correct?": "Failed to change password. Is your password correct?", - "Failed to change power level": "Failed to change power level", - "Failed to delete device": "Failed to delete device", + "Event information": "Information de l'événement", + "Existing Call": "Appel en cours", + "Export E2E room keys": "Exporter les clés d'encryption du salon", + "Failed to ban user": "Échec lors du bannissement de l'utilisateur", + "Failed to change password. Is your password correct?": "Échec du changement de mot de passe. Votre mot de passe est-il correct ?", + "Failed to change power level": "Échec du changement de niveau d'autorité", + "Failed to delete device": "Échec de la suppression de l'appareil", "Failed to forget room %(errCode)s": "Échec lors de l'oubli du salon %(errCode)s", "Please Register": "Veuillez vous enregistrer", "Remove": "Supprimer",