From 8f70633ffb903ea6a540b1a729c3ff5c4da1dd58 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Sun, 3 Jul 2022 20:52:17 +0000 Subject: [PATCH 01/12] Translated using Weblate (French) Currently translated at 100.0% (94 of 94 strings) Translation: FitTrackee/FitTrackee Client - User Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-user/fr/ --- fittrackee_client/src/locales/fr/user.json | 30 +++++++++++----------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/fittrackee_client/src/locales/fr/user.json b/fittrackee_client/src/locales/fr/user.json index 71e9d67d..bb7c5e88 100644 --- a/fittrackee_client/src/locales/fr/user.json +++ b/fittrackee_client/src/locales/fr/user.json @@ -1,13 +1,13 @@ { - "ACCOUNT_CONFIRMATION_NOT_RECEIVED": "Vous n'avez pas reçu les instructions ?", - "ACCOUNT_CONFIRMATION_SENT": "Vérifiez votre boite mail. Un nouvel email de confirmation a été envoyé à l'adresse email fournie.", + "ACCOUNT_CONFIRMATION_NOT_RECEIVED": "Vous n'avez pas reçu les instructions ?", + "ACCOUNT_CONFIRMATION_SENT": "Vérifiez vos courriels. Un nouveau courriel de confirmation a été envoyé à l'adresse électronique fournie.", "ADMIN": "Admin", - "ALREADY_HAVE_ACCOUNT": "Vous avez déjà un compte ?", - "CONFIRM_ACCOUNT_DELETION": "Êtes-vous sûr de vouloir supprimer votre compte ? Toutes les données seront définitivement effacés.", + "ALREADY_HAVE_ACCOUNT": "Vous avez déjà un compte ?", + "CONFIRM_ACCOUNT_DELETION": "Êtes-vous sûr·e de vouloir supprimer votre compte ? Toutes les données seront définitivement effacés", "CURRENT_PASSWORD": "Mot de passe actuel", - "EMAIL": "Email", - "EMAIL_INFO": "Saisir une adresse email valide.", - "ENTER_PASSWORD": "Saisir un mot de passe", + "EMAIL": "Courriel", + "EMAIL_INFO": "Saisissez une adresse électronique valide.", + "ENTER_PASSWORD": "Saisissez un mot de passe", "FILTER_ON_USERNAME": "Filtrer sur le nom d'utilisateur", "HIDE_PASSWORD": "masquer le mot de passe", "INVALID_TOKEN": "Jeton invalide, veuillez demander une nouvelle réinitialisation de mot de passe.", @@ -21,13 +21,13 @@ "PASSWORD_INFO": "8 caractères minimum.", "PASSWORD_FORGOTTEN": "Mot de passe oublié ?", "PASSWORD_RESET": "Réinitialisation du mot de passe", - "PASSWORD_SENT_EMAIL_TEXT": "Vérifiez votre boite mail. Si vote adresse est dans notre base de données, vous recevrez un email avec un lien pour réinitialiser votre mot de passe.", + "PASSWORD_SENT_EMAIL_TEXT": "Vérifiez vos courriels. Si vote adresse est dans notre base de données, vous recevrez un courriel avec un lien pour réinitialiser votre mot de passe.", "PASSWORD_STRENGTH": { "WEAK": "faible", "AVERAGE": "moyenne", "GOOD": "bonne", "STRONG": "forte", - "LABEL": "robustesse du mot de passe ", + "LABEL": "robustesse du mot de passe", "SUGGESTIONS": { "l33t": "Évitez les substitutions de lettres prévisibles comme {'@'} pour a.", "reverseWords": "Évitez les orthographes inversées des mots courants.", @@ -54,7 +54,7 @@ "EDIT": "Modifier le profil", "EDIT_PREFERENCES": "Modifier les préférences", "EDIT_SPORTS_PREFERENCES": "Modifier les préférences des sports", - "ERRORED_EMAIL_UPDATE": "Veuillez vous {0} pour changer de nouveau votre adresse email ou contacter l'administrateur", + "ERRORED_EMAIL_UPDATE": "Veuillez vous {0} pour changer de nouveau votre adresse électronique ou contacter l'administrateur", "FIRST_DAY_OF_WEEK": "Premier jour de la semaine", "FIRST_NAME": "Prénom", "LANGUAGE": "Langue", @@ -78,7 +78,7 @@ "SPORTS": "sports" }, "UNITS": { - "LABEL": "Unités pour les distances ", + "LABEL": "Unités pour les distances", "IMPERIAL": "Système impérial (ft, mi)", "METRIC": "Système métrique (m, km)" }, @@ -90,19 +90,19 @@ "LABEL": "label", "STOPPED_SPEED_THRESHOLD": "seuil de vitesse arrêtée" }, - "SUCCESSFUL_EMAIL_UPDATE": "Votre compte a été modifié avec succès. Veuillez vérifier votre boite email pour valider votre nouvelle adresse email.", + "SUCCESSFUL_EMAIL_UPDATE": "Votre compte a été modifié avec succès. Veuillez vérifier votre boîte de réception pour valider votre nouvelle adresse électronique.", "SUCCESSFUL_REGISTRATION": "Votre compte a été créé avec succès.", - "SUCCESSFUL_REGISTRATION_WITH_EMAIL": "Un lien pour activer votre compte a été envoyé à l'adresse email fournie.", + "SUCCESSFUL_REGISTRATION_WITH_EMAIL": "Un lien pour activer votre compte a été envoyé à l'adresse électronique fournie.", "SUCCESSFUL_UPDATE": "Votre compte a été modifié avec succès.", "TIMEZONE": "Fuseau horaire" }, "REGISTER": "S'inscrire", "REGISTER_DISABLED": "Désolé, les inscriptions sont désactivées.", - "RESENT_ACCOUNT_CONFIRMATION": "Envoyer à nouveau l'email de confirmation de compte", + "RESENT_ACCOUNT_CONFIRMATION": "Envoyer à nouveau le courriel de confirmation de compte", "RESET_PASSWORD": "Réinitialiser votre mot de passe", "SHOW_PASSWORD": "afficher le mot de passe", "THIS_USER_ACCOUNT_IS_INACTIVE": "Le compte de cet utilisateur est inactif.", "USER_PICTURE": "photo de l'utilisateur", "USERNAME": "Nom d'utilisateur", - "USERNAME_INFO": "3 à 30 caractères requis, seuls les caractères alphanumériques et le caractère \"_\" sont autorisés." + "USERNAME_INFO": "3 à 30 caractères requis, seuls les caractères alphanumériques et le caractère _ sont autorisés." } From 5882a710a9fd1a523bf07ac362bf063f3c2fbe6c Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Sun, 3 Jul 2022 21:05:34 +0000 Subject: [PATCH 02/12] Translated using Weblate (French) Currently translated at 100.0% (93 of 93 strings) Translation: FitTrackee/FitTrackee Client - Workouts Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-workouts/fr/ --- .../src/locales/fr/workouts.json | 196 +++++++++--------- 1 file changed, 98 insertions(+), 98 deletions(-) diff --git a/fittrackee_client/src/locales/fr/workouts.json b/fittrackee_client/src/locales/fr/workouts.json index 5d5f3858..8131fc8c 100644 --- a/fittrackee_client/src/locales/fr/workouts.json +++ b/fittrackee_client/src/locales/fr/workouts.json @@ -1,101 +1,101 @@ { - "ADD_WORKOUT": "Ajouter une séance", - "ANALYSIS": "analyse", - "ASCENT": "dénivelé positif", - "AVERAGE_SPEED": "vitesse moyenne", - "AVE_SPEED": "vitesse moy.", - "BACK_TO_WORKOUT": "revenir à la séance", - "DATE": "date", - "DESCENT": "dénivelé négatif", - "DISPLAY_FILTERS": "afficher les filtres", - "DISTANCE": "distance", - "DURATION": "durée", - "EDIT_WORKOUT": "Modifier la séance", - "ELEVATION": "altitude", - "END": "fin", - "FROM": "à partir de", - "GPX_FILE": "fichier .gpx", - "HIDE_FILTERS": "masquer les filtres", - "LATEST_WORKOUTS": "Séances récentes", - "LOAD_MORE_WORKOUT": "Charger les séances suivantes", - "MAX_ALTITUDE": "altitude max", - "MAX_FILES": "fichiers max. ", - "MAX_SIZE": "taille max. ", - "MAX_SPEED": "vitesse max", - "MIN_ALTITUDE": "altitude min", - "NEXT_SEGMENT": "Segment suivant", - "NEXT_WORKOUT": "Séance suivante", - "NO_DATA_CLEANING": "données issues du fichier gpx, sans correction", - "NO_FILE_PROVIDED": "Pas de fichier fourni", - "NO_FOLDER": "pas de répertoire", - "NO_MAP": "Pas de carte", - "NO_NEXT_SEGMENT": "Pas de segment suivant", - "NO_NEXT_WORKOUT": "Pas de séance suivante", - "NO_NOTES": "Pas de notes", - "NO_PREVIOUS_SEGMENT": "Pas de segment précédent", - "NO_PREVIOUS_WORKOUT": "Pas de séance précédente", - "NO_RECORDS": "Pas de records.", - "NO_WORKOUTS": "Pas de séances.", - "NOTES": "notes", - "PAUSES": "pauses", - "PREVIOUS_SEGMENT": "Segment précédent", - "PREVIOUS_WORKOUT": "Séance précédente", - "RECORD": "record | records", - "RECORD_AS": "Vitesse moy.", - "RECORD_FD": "Distance la + longue", - "RECORD_LD": "Durée la + longue", - "RECORD_MS": "Vitesse max.", - "REMAINING_CHARS": "nombre de caractères restants ", - "SEGMENT": "segment | segments", - "SPEED": "vitesse", - "SPORT": "sport | sports", - "START": "début", - "START_AND_FINISH": "Départ et arrivée", - "START_ELEVATION_AT_ZERO": "démarrer l'axe de l'altitude à 0", - "TITLE": "titre", - "TO": "jusqu'au", - "TOTAL_DURATION": "durée totale", - "UPLOAD_FIRST_WORKOUT": "Ajoutez votre première séance !", - "WEATHER": { - "HUMIDITY": "humidité", - "TEMPERATURE": "température", - "WIND": "vent", - "WIND_DIRECTIONS": { - "N": "N", - "NNE": "NNE", - "NE": "NE", - "ENE": "ENE", - "E": "E", - "ESE": "ESE", - "SE": "SE", - "SSE": "SSE", - "S": "S", - "SSW": "SSO", - "SW": "SO", - "WSW": "OSO", - "W": "O", - "WNW": "ONO", - "NW": "NO", - "NNW": "NNO" + "ADD_WORKOUT": "Ajouter une séance", + "ANALYSIS": "analyse", + "ASCENT": "dénivelé positif", + "AVERAGE_SPEED": "vitesse moyenne", + "AVE_SPEED": "vitesse moy.", + "BACK_TO_WORKOUT": "revenir à la séance", + "DATE": "date", + "DESCENT": "dénivelé négatif", + "DISPLAY_FILTERS": "afficher les filtres", + "DISTANCE": "distance", + "DURATION": "durée", + "EDIT_WORKOUT": "Modifier la séance", + "ELEVATION": "altitude", + "END": "fin", + "FROM": "à partir de", + "GPX_FILE": "fichier .gpx", + "HIDE_FILTERS": "masquer les filtres", + "LATEST_WORKOUTS": "Séances récentes", + "LOAD_MORE_WORKOUT": "Charger les séances suivantes", + "MAX_ALTITUDE": "altitude max", + "MAX_FILES": "fichiers max. ", + "MAX_SIZE": "taille max. ", + "MAX_SPEED": "vitesse max", + "MIN_ALTITUDE": "altitude min", + "NEXT_SEGMENT": "Segment suivant", + "NEXT_WORKOUT": "Séance suivante", + "NO_DATA_CLEANING": "données issues du fichier gpx, sans correction", + "NO_FILE_PROVIDED": "Pas de fichier fourni", + "NO_FOLDER": "pas de répertoire", + "NO_MAP": "Pas de carte", + "NO_NEXT_SEGMENT": "Pas de segment suivant", + "NO_NEXT_WORKOUT": "Pas de séance suivante", + "NO_NOTES": "Pas de notes", + "NO_PREVIOUS_SEGMENT": "Pas de segment précédent", + "NO_PREVIOUS_WORKOUT": "Pas de séance précédente", + "NO_RECORDS": "Pas de records.", + "NO_WORKOUTS": "Pas de séances.", + "NOTES": "notes", + "PAUSES": "pauses", + "PREVIOUS_SEGMENT": "Segment précédent", + "PREVIOUS_WORKOUT": "Séance précédente", + "RECORD": "record | records", + "RECORD_AS": "Vitesse moy.", + "RECORD_FD": "Distance la + longue", + "RECORD_LD": "Durée la + longue", + "RECORD_MS": "Vitesse max.", + "REMAINING_CHARS": "nombre de caractères restants ", + "SEGMENT": "segment | segments", + "SPEED": "vitesse", + "SPORT": "sport | sports", + "START": "début", + "START_AND_FINISH": "Départ et arrivée", + "START_ELEVATION_AT_ZERO": "démarrer l'axe de l'altitude à 0", + "TITLE": "titre", + "TO": "jusqu'au", + "TOTAL_DURATION": "durée totale", + "UPLOAD_FIRST_WORKOUT": "Ajoutez votre première séance !", + "WEATHER": { + "HUMIDITY": "humidité", + "TEMPERATURE": "température", + "WIND": "vent", + "WIND_DIRECTIONS": { + "N": "N", + "NNE": "NNE", + "NE": "NE", + "ENE": "ENE", + "E": "E", + "ESE": "ESE", + "SE": "SE", + "SSE": "SSE", + "S": "S", + "SSW": "SSO", + "SW": "SO", + "WSW": "OSO", + "W": "O", + "WNW": "ONO", + "NW": "NO", + "NNW": "NNO" + }, + "DARK_SKY": { + "clear-day": "ensoleillé", + "clear-night": "nuit claire", + "cloudy": "nuageux", + "fog": "brouillard", + "partly-cloudy-day": "partiellement nuageux", + "partly-cloudy-night": "nuit partiellement nuageuse", + "rain": "pluie", + "sleet": "neige fondue", + "snow": "neige", + "wind": "venteux" + } }, - "DARK_SKY": { - "clear-day": "ensoleillé", - "clear-night": "nuit claire", - "cloudy": "nuageux", - "fog": "brouillard", - "partly-cloudy-day": "partiellement nuageux", - "partly-cloudy-night": "nuit partiellement nuageuse", - "rain": "pluie", - "sleet": "neige fondue", - "snow": "neige", - "wind": "venteux" - } - }, - "WITH_GPX": "avec un fichier .gpx", - "WITHOUT_GPX": "sans fichier .gpx", - "WORKOUT": "séance | séances", - "WORKOUT_DATE": "date de la séance", - "WORKOUT_DELETION_CONFIRMATION": "Etes-vous sûr de vouloir supprimer cette séance ?", - "ZIP_ARCHIVE": "archive .zip", - "ZIP_ARCHIVE_DESCRIPTION": "ou une archive .zip contenant des fichiers .gpx" + "WITH_GPX": "avec un fichier .gpx", + "WITHOUT_GPX": "sans fichier .gpx", + "WORKOUT": "séance | séances", + "WORKOUT_DATE": "date de la séance", + "WORKOUT_DELETION_CONFIRMATION": "Etes-vous sûr de vouloir supprimer cette séance ?", + "ZIP_ARCHIVE": "archive .zip", + "ZIP_ARCHIVE_DESCRIPTION": "ou une archive .zip contenant des fichiers .gpx" } From 29f390d3ebb65138e2e69d25c93e19c6c4ed2f45 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Sun, 3 Jul 2022 21:00:45 +0000 Subject: [PATCH 03/12] Translated using Weblate (German) Currently translated at 100.0% (28 of 28 strings) Translation: FitTrackee/FitTrackee Client - API messages Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-api-messages/de/ --- fittrackee_client/src/locales/de/api.json | 64 +++++++++++------------ 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/fittrackee_client/src/locales/de/api.json b/fittrackee_client/src/locales/de/api.json index 896a5944..ccb1e321 100644 --- a/fittrackee_client/src/locales/de/api.json +++ b/fittrackee_client/src/locales/de/api.json @@ -1,34 +1,34 @@ { - "ERROR": { - "UNKNOWN": "Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.", - "email: valid email must be provided": "E-Mail: Eine gültige E-Mail muss angegeben werden.", - "error on getting configuration": "Fehler beim Abrufen der Konfiguration.", - "error when updating configuration": "Fehler beim Aktualisieren der Konfiguration.", - "error, please try again or contact the administrator": "Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.", - "error, registration is disabled": "Fehler. Die Registrierung ist deaktiviert.", - "file extension not allowed": "Dateierweiterung ist nicht erlaubt.", - "file size is greater than the allowed size": "Die Datei ist größer als erlaubt.", - "invalid credentials": "Ungültige Anmeldedaten.", - "invalid payload": "Die bereitgestellten Daten sind ungültig.", - "invalid token, please log in again": "Ungültiges Token, bitte erneut anmelden.", - "invalid token, please request a new token": "Ungültiges Token, bitte erneut anmelden.", - "Network Error": "Netzwerkfehler.", - "new email must be different than curent email": "Die neue E-Mail muss sich von der aktuellen E-Mail unterscheiden.", - "no file part": "Keine Datei angegeben.", - "no selected file": "Keine Datei ausgewählt.", - "password: password and password confirmation do not match": "Passwort: Passwort und Passwortbestätigung stimmen nicht überein.", - "provide a valid auth token": "Gebe ein gültiges Authentifizierungstoken an.", - "sorry, that username is already taken": "Es tut mir leid, der Benutzername ist schon vergeben.", - "sport does not exist": "Sportart existiert nicht.", - "signature expired, please log in again": "Die Signatur ist abgelaufen. Bitte melde dich erneut an.", - "successfully registered": "Registrierung erfolgreich.", - "user does not exist": "Der Nutzer existiert nicht.", - "valid email must be provided for admin contact": "Um den Administrator zu kontaktieren, muss eine gültige E-Mail-Adresse angegeben werden.", - "you can not delete your account, no other user has admin rights": "Du kannst Dein Konto nicht löschen, da kein anderer Nutzer hat Administratorrechte besitzt.", - "you do not have permissions": "Du hast keine Berechtigung." - }, - "PAGINATION": { - "PREVIOUS": "Vorhergehende", - "NEXT": "Nächste" - } + "ERROR": { + "UNKNOWN": "Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.", + "email: valid email must be provided": "E-Mail: Eine gültige E-Mail muss angegeben werden.", + "error on getting configuration": "Fehler beim Abrufen der Konfiguration.", + "error when updating configuration": "Fehler beim Aktualisieren der Konfiguration", + "error, please try again or contact the administrator": "Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.", + "error, registration is disabled": "Fehler. Die Registrierung ist deaktiviert.", + "file extension not allowed": "Dateierweiterung ist nicht erlaubt.", + "file size is greater than the allowed size": "Die Datei ist größer als erlaubt.", + "invalid credentials": "Ungültige Anmeldedaten.", + "invalid payload": "Die bereitgestellten Daten sind ungültig.", + "invalid token, please log in again": "Ungültiges Token, bitte erneut anmelden.", + "invalid token, please request a new token": "Ungültiges Token, bitte erneut anmelden.", + "Network Error": "Netzwerkfehler.", + "new email must be different than curent email": "Die neue E-Mail muss sich von der aktuellen E-Mail unterscheiden", + "no file part": "Keine Datei angegeben.", + "no selected file": "Keine Datei ausgewählt.", + "password: password and password confirmation do not match": "Passwort: Passwort und Passwortbestätigung stimmen nicht überein.", + "provide a valid auth token": "Gebe ein gültiges Authentifizierungstoken an.", + "sorry, that username is already taken": "Es tut mir leid, der Benutzername ist schon vergeben.", + "sport does not exist": "Sportart existiert nicht.", + "signature expired, please log in again": "Die Signatur ist abgelaufen. Bitte melde dich erneut an.", + "successfully registered": "Registrierung erfolgreich.", + "user does not exist": "Der Nutzer existiert nicht.", + "valid email must be provided for admin contact": "Um den Administrator zu kontaktieren, muss eine gültige E-Mail-Adresse angegeben werden", + "you can not delete your account, no other user has admin rights": "Du kannst Dein Konto nicht löschen, da kein anderer Nutzer hat Administratorrechte besitzt.", + "you do not have permissions": "Du hast keine Berechtigung." + }, + "PAGINATION": { + "PREVIOUS": "Vorhergehende", + "NEXT": "Nächste" + } } From 2ca7a8f631305794aa09f4fa7c8f3e6c1a8a7bad Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Sun, 3 Jul 2022 20:59:50 +0000 Subject: [PATCH 04/12] Translated using Weblate (German) Currently translated at 100.0% (15 of 15 strings) Translation: FitTrackee/FitTrackee Client - Buttons Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-buttons/de/ --- fittrackee_client/src/locales/de/buttons.json | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/fittrackee_client/src/locales/de/buttons.json b/fittrackee_client/src/locales/de/buttons.json index 9be5564e..1610f2c8 100644 --- a/fittrackee_client/src/locales/de/buttons.json +++ b/fittrackee_client/src/locales/de/buttons.json @@ -1,17 +1,17 @@ { - "ACCOUNT-CONFIRMATION-RESEND": "Bestätigungs-E-Mail erneut senden", - "BACK": "Zurück", - "CANCEL": "Abbrechen", - "CLEAR_FILTER": "Filter löschen", - "DELETE_MY_ACCOUNT": "Lösche meinen Account", - "DISABLE": "Deaktivieren", - "EDIT": "Editieren", - "ENABLE": "Aktivieren", - "FILTER": "Filter", - "LOGIN": "Einloggen", - "NO": "Nein", - "REGISTER": "Registrieren", - "RESET": "Zurücksetzen", - "SUBMIT": "Speichern", - "YES": "Ja" + "ACCOUNT-CONFIRMATION-RESEND": "Bestätigungs-E-Mail erneut senden", + "BACK": "Zurück", + "CANCEL": "Abbrechen", + "CLEAR_FILTER": "Filter löschen", + "DELETE_MY_ACCOUNT": "Mein Konto löschen", + "DISABLE": "Deaktivieren", + "EDIT": "Bearbeiten", + "ENABLE": "Aktivieren", + "FILTER": "Filter", + "LOGIN": "Anmelden", + "NO": "Nein", + "REGISTER": "Registrieren", + "RESET": "Zurücksetzen", + "SUBMIT": "Speichern", + "YES": "Ja" } From 92688e8ac23ef48bb5afdd7f3577c72084fbfec8 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Sun, 3 Jul 2022 21:00:31 +0000 Subject: [PATCH 05/12] Translated using Weblate (German) Currently translated at 100.0% (4 of 4 strings) Translation: FitTrackee/FitTrackee Client - About Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-about/de/ --- fittrackee_client/src/locales/de/about.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fittrackee_client/src/locales/de/about.json b/fittrackee_client/src/locales/de/about.json index d5c76a42..bf711119 100644 --- a/fittrackee_client/src/locales/de/about.json +++ b/fittrackee_client/src/locales/de/about.json @@ -1,6 +1,6 @@ { - "CONTACT_ADMIN": "Kontaktiere den Administrator", - "FITTRACKEE_DESCRIPTION": "FitTrackee ist ein selbst-gehosteter Outdoor-Aktivitäts-Tracker.", - "FITTRACKEE_LICENSE": "unter {0} Lizenz", - "SOURCE_CODE": "Quellkode" + "CONTACT_ADMIN": "Kontaktiere den Administrator", + "FITTRACKEE_DESCRIPTION": "FitTrackee ist ein selbst-gehosteter Outdoor-Aktivitäts-Tracker.", + "FITTRACKEE_LICENSE": "unter {0} Lizenz ", + "SOURCE_CODE": "Quellkode" } From 596def59a1ac3df553fe7d68a1fe9831544d214d Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Sun, 3 Jul 2022 20:52:30 +0000 Subject: [PATCH 06/12] Translated using Weblate (German) Currently translated at 100.0% (94 of 94 strings) Translation: FitTrackee/FitTrackee Client - User Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-user/de/ --- fittrackee_client/src/locales/de/user.json | 206 ++++++++++----------- 1 file changed, 103 insertions(+), 103 deletions(-) diff --git a/fittrackee_client/src/locales/de/user.json b/fittrackee_client/src/locales/de/user.json index 68d2200f..d64f42c8 100644 --- a/fittrackee_client/src/locales/de/user.json +++ b/fittrackee_client/src/locales/de/user.json @@ -1,108 +1,108 @@ { - "ACCOUNT_CONFIRMATION_NOT_RECEIVED": "Hast du keine Anweisungen erhalten?", - "ACCOUNT_CONFIRMATION_SENT": "Prüfe Deine E-Mail. Eine neue Bestätigungsemail wurde an die angegebene Adresse geschickt.", - "ADMIN": "Admin", - "ALREADY_HAVE_ACCOUNT": "Hast du bereits ein Konto?", - "CONFIRM_ACCOUNT_DELETION": "Möchtest Du Dein Konto wirklich löschen? Alle Daten werden gelöscht. Dieser Vorgang kann nicht rückgängig gemacht werden.", - "CURRENT_PASSWORD": "Aktuelles Passwort", - "EMAIL": "E-Mail", - "EMAIL_INFO": "Gebe eine gültige E-Mail-Adresse an.", - "ENTER_PASSWORD": "Gebe ein Passwort ein", - "FILTER_ON_USERNAME": "Nach Benutzernamen filtern", - "HIDE_PASSWORD": "Passwort verbergen", - "INVALID_TOKEN": "Ungültiges Token, bitte fordere ein neues Passworts an.", - "LANGUAGE": "Sprache", - "LOG_IN": "Anmelden", - "LOGIN": "Anmeldung", - "LOGOUT": "Abmelden", - "NEW_PASSWORD": "Neues Passwort", - "NO_USERS_FOUND": "Keine Nutzer gefunden.", - "PASSWORD": "Passwort", - "PASSWORD_INFO": "Mindestens 8 Zeichen sind erforderlich.", - "PASSWORD_FORGOTTEN": "Passwort vergessen?", - "PASSWORD_RESET": "Passwort zurücksetzen", - "PASSWORD_SENT_EMAIL_TEXT": "Prüfe Deine E-Mail. Wenn Deine Adresse in der Datenbank enthalten ist, wirst du eine E-Mail mit einem Link erhalten um Dein Passwort zurückzusetzen.", - "PASSWORD_STRENGTH": { - "WEAK": "schwach", - "AVERAGE": "mittel", - "GOOD": "gut", - "STRONG": "start", - "LABEL": "Passwortstärke", - "SUGGESTIONS": { - "l33t": "Vermeide vorhersehbare Buchstabenersetzungen wie {'@'} für a.", - "reverseWords": "Vermeide umgekehrte Schreibweisen gebräuchlicher Wörter.", - "allUppercase": "Schreibe einige, aber nicht alle Buchstaben groß.", - "capitalization": "Schreibe mehr als nur den ersten Buchstaben groß.", - "dates": "Vermeide Daten und Jahreszahlen, die mit Dir in Verbindung gebracht werden.", - "recentYears": "Vermeide Angabe von letzten Jahreszahlen.", - "associatedYears": "Vermeide Jahreszahlen, die mit Dir in Verbindung gebracht werden.", - "sequences": "Vermeide gebräuchliche Zeichenfolgen.", - "repeated": "Vermeide wiederholungen von Wörtern und Zeichen.", - "longerKeyboardPattern": "Verwende längere Tastaturmuster und ändere mehrmals die Schreibrichtung.", - "anotherWord": "Füge weitere weniger gebräuchliche Wörter hinzu.", - "useWords": "Verwenden Sie mehrere Wörter, aber vermeide gebräuchliche Ausdrücke.", - "noNeed": "Du kannst sichere Passwörter erstellen, ohne Symbole, Zahlen oder Großbuchstaben zu verwenden.", - "pwned": "Wenn Sie dieses Passwort auch anderweitig verwenden, sollten Sie es ändern." - } - }, - "PASSWORD_UPDATED": "Dein Passwort wurde aktualisiert. Klicke {0} um dich anzumelden.", - "PROFILE": { - "ACCOUNT_EDITION": "Kontoausgabe", - "BACK_TO_PROFILE": "Zurück zum Profil", - "BIO": "Biographie", - "BIRTH_DATE": "Geburtsdatum", - "EDIT": "Profil bearbeiten", - "EDIT_PREFERENCES": "Einstellungen ändern", - "EDIT_SPORTS_PREFERENCES": "Einstellungen für Sportarten ändern", - "ERRORED_EMAIL_UPDATE": "Bitte {0} um Deine E-Mail Adresse nochmals zu ändern oder kontaktiere den Administrator", - "FIRST_NAME": "Vorname", - "FIRST_DAY_OF_WEEK": "Erster Tag der Woche", + "ACCOUNT_CONFIRMATION_NOT_RECEIVED": "Hast du keine Anweisungen erhalten?", + "ACCOUNT_CONFIRMATION_SENT": "Prüfe deine E-Mail. Eine neue Bestätigungs-E-Mail wurde an die angegebene Adresse geschickt.", + "ADMIN": "Admin", + "ALREADY_HAVE_ACCOUNT": "Hast du bereits ein Konto?", + "CONFIRM_ACCOUNT_DELETION": "Möchtest du dein Konto wirklich löschen? Alle Daten werden gelöscht. Dieser Vorgang kann nicht rückgängig gemacht werden", + "CURRENT_PASSWORD": "Aktuelles Passwort", + "EMAIL": "E-Mail", + "EMAIL_INFO": "Gebe eine gültige E-Mail-Adresse an.", + "ENTER_PASSWORD": "Gebe ein Passwort ein", + "FILTER_ON_USERNAME": "Nach Benutzernamen filtern", + "HIDE_PASSWORD": "Passwort verbergen", + "INVALID_TOKEN": "Ungültiges Token, bitte fordere ein neues Passworts an.", "LANGUAGE": "Sprache", - "LAST_NAME": "Nachname", - "LOCATION": "Ort", - "MONDAY": "Montag", - "PICTURE": "Bild", - "PICTURE_EDITION": "Bildausgabe", - "PICTURE_UPDATE": "Bild aktualisieren", - "PICTURE_REMOVE": "Bild entfernen", - "PREFERENCES_EDITION": "Einstellungsausgabe", - "PROFILE_EDITION": "Profil-Ausgabe", - "REGISTRATION_DATE": "Regirierungsdatum", - "SPORTS_EDITION": "Sportarten-Einstellungsausgabe", - "SUNDAY": "Sontag", - "TABS": { - "ACCOUNT": "Konto", - "PICTURE": "Bild", - "PREFERENCES": "Einstellungen", - "PROFILE": "Profil", - "SPORTS": "Sportarten" + "LOG_IN": "Anmelden", + "LOGIN": "Anmeldung", + "LOGOUT": "Abmelden", + "NEW_PASSWORD": "Neues Passwort", + "NO_USERS_FOUND": "Keine Nutzer gefunden.", + "PASSWORD": "Passwort", + "PASSWORD_INFO": "Mindestens 8 Zeichen sind erforderlich.", + "PASSWORD_FORGOTTEN": "Passwort vergessen?", + "PASSWORD_RESET": "Passwort zurücksetzen", + "PASSWORD_SENT_EMAIL_TEXT": "Prüfe Deine E-Mail. Wenn Deine Adresse in der Datenbank enthalten ist, wirst du eine E-Mail mit einem Link erhalten um Dein Passwort zurückzusetzen.", + "PASSWORD_STRENGTH": { + "WEAK": "schwach", + "AVERAGE": "mittel", + "GOOD": "gut", + "STRONG": "start", + "LABEL": "Passwortstärke", + "SUGGESTIONS": { + "l33t": "Vermeide vorhersehbare Buchstabenersetzungen wie {'@'} für a.", + "reverseWords": "Vermeide umgekehrte Schreibweisen gebräuchlicher Wörter.", + "allUppercase": "Schreibe einige, aber nicht alle Buchstaben groß.", + "capitalization": "Schreibe mehr als nur den ersten Buchstaben groß.", + "dates": "Vermeide Daten und Jahreszahlen, die mit Dir in Verbindung gebracht werden.", + "recentYears": "Vermeide Angabe von letzten Jahreszahlen.", + "associatedYears": "Vermeide Jahreszahlen, die mit Dir in Verbindung gebracht werden.", + "sequences": "Vermeide gebräuchliche Zeichenfolgen.", + "repeated": "Vermeide wiederholungen von Wörtern und Zeichen.", + "longerKeyboardPattern": "Verwende längere Tastaturmuster und ändere mehrmals die Schreibrichtung.", + "anotherWord": "Füge weitere weniger gebräuchliche Wörter hinzu.", + "useWords": "Verwenden Sie mehrere Wörter, aber vermeide gebräuchliche Ausdrücke.", + "noNeed": "Du kannst sichere Passwörter erstellen, ohne Symbole, Zahlen oder Großbuchstaben zu verwenden.", + "pwned": "Wenn Sie dieses Passwort auch anderweitig verwenden, sollten Sie es ändern." + } }, - "SPORT": { - "ACTION": "Aktion", - "COLOR": "Farbe", - "DISABLED_BY_ADMIN": "vom Admin deaktiviert", - "IS_ACTIVE": "aktiv", - "LABEL": "Titel", - "STOPPED_SPEED_THRESHOLD": "Geschwindigkeitsschwellenwert für Stopp" + "PASSWORD_UPDATED": "Dein Passwort wurde aktualisiert. Klicke {0} um dich anzumelden.", + "PROFILE": { + "ACCOUNT_EDITION": "Kontoausgabe", + "BACK_TO_PROFILE": "Zurück zum Profil", + "BIO": "Biographie", + "BIRTH_DATE": "Geburtsdatum", + "EDIT": "Profil bearbeiten", + "EDIT_PREFERENCES": "Einstellungen ändern", + "EDIT_SPORTS_PREFERENCES": "Einstellungen für Sportarten ändern", + "ERRORED_EMAIL_UPDATE": "Bitte {0} um Deine E-Mail Adresse nochmals zu ändern oder kontaktiere den Administrator", + "FIRST_NAME": "Vorname", + "FIRST_DAY_OF_WEEK": "Erster Tag der Woche", + "LANGUAGE": "Sprache", + "LAST_NAME": "Nachname", + "LOCATION": "Ort", + "MONDAY": "Montag", + "PICTURE": "Bild", + "PICTURE_EDITION": "Bildausgabe", + "PICTURE_UPDATE": "Bild aktualisieren", + "PICTURE_REMOVE": "Bild entfernen", + "PREFERENCES_EDITION": "Einstellungsausgabe", + "PROFILE_EDITION": "Profil-Ausgabe", + "REGISTRATION_DATE": "Regirierungsdatum", + "SPORTS_EDITION": "Sportarten-Einstellungsausgabe", + "SUNDAY": "Sontag", + "TABS": { + "ACCOUNT": "Konto", + "PICTURE": "Bild", + "PREFERENCES": "Einstellungen", + "PROFILE": "Profil", + "SPORTS": "Sportarten" + }, + "SPORT": { + "ACTION": "Aktion", + "COLOR": "Farbe", + "DISABLED_BY_ADMIN": "vom Admin deaktiviert", + "IS_ACTIVE": "aktiv", + "LABEL": "Titel", + "STOPPED_SPEED_THRESHOLD": "Geschwindigkeitsschwellenwert für Stopp" + }, + "SUCCESSFUL_EMAIL_UPDATE": "Dein Konto wurde erfolgreich aktualisiert. Bitte prüfe Deine E-Mail um die neue E-Mail Adresse zu bestätigen.", + "SUCCESSFUL_REGISTRATION": "Dein Konto wurde erfolgreich erstellt.", + "SUCCESSFUL_REGISTRATION_WITH_EMAIL": "Ein Aktivierungslink für Dein Konto wurde an die angegebene E-Mail Adresse geschickt.", + "SUCCESSFUL_UPDATE": "Dein Konto wurde erfolgreich aktualisiert.", + "UNITS": { + "LABEL": "Einheiten für die Distanz", + "IMPERIAL": "Imperiales System (ft, mi)", + "METRIC": "Metrisches System (m, km)" + }, + "TIMEZONE": "Zeitzone" }, - "SUCCESSFUL_EMAIL_UPDATE": "Dein Konto wurde erfolgreich aktualisiert. Bitte prüfe Deine E-Mail um die neue E-Mail Adresse zu bestätigen.", - "SUCCESSFUL_REGISTRATION": "Dein Konto wurde erfolgreich erstellt.", - "SUCCESSFUL_REGISTRATION_WITH_EMAIL": "Ein Aktivierungslink für Dein Konto wurde an die angegebene E-Mail Adresse geschickt.", - "SUCCESSFUL_UPDATE": "Dein Konto wurde erfolgreich aktualisiert.", - "UNITS": { - "LABEL": "Einheiten für die Distanz", - "IMPERIAL": "Imperiales System (ft, mi)", - "METRIC": "Metrisches System (m, km)" - }, - "TIMEZONE": "Zeitzone" - }, - "REGISTER": "Registrieren", - "RESENT_ACCOUNT_CONFIRMATION": "Sende Email zur Kontobestätigung erneut", - "REGISTER_DISABLED": "Entschuldigung, die Registrierung ist deaktiviert.", - "RESET_PASSWORD": "Passwort zurücksetzen", - "SHOW_PASSWORD": "Passwort anzeigen", - "THIS_USER_ACCOUNT_IS_INACTIVE": "Dieser Account ist inaktiv.", - "USER_PICTURE": "Benutzerbild", - "USERNAME": "Nutzername", - "USERNAME_INFO": "3 bis 30 Zeichen sind erforderlich, nur alphanumerische Zeichen und der Unterstrich \"_\" sind erlaubt." + "REGISTER": "Registrieren", + "RESENT_ACCOUNT_CONFIRMATION": "E-Mail zur Kontobestätigung erneut senden", + "REGISTER_DISABLED": "Entschuldigung, die Registrierung ist deaktiviert.", + "RESET_PASSWORD": "Passwort zurücksetzen", + "SHOW_PASSWORD": "Passwort anzeigen", + "THIS_USER_ACCOUNT_IS_INACTIVE": "Dieser Account ist inaktiv.", + "USER_PICTURE": "Benutzerbild", + "USERNAME": "Nutzername", + "USERNAME_INFO": "3 bis 30 Zeichen sind erforderlich, nur alphanumerische Zeichen und der Unterstrich _ sind erlaubt." } From c18829ffb66e6fa7657f10fcede7383a2d6a5ff9 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Sun, 3 Jul 2022 21:02:24 +0000 Subject: [PATCH 07/12] Translated using Weblate (German) Currently translated at 100.0% (12 of 12 strings) Translation: FitTrackee/FitTrackee Client - Sports Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-sports/de/ --- fittrackee_client/src/locales/de/sports.json | 74 ++++++++++---------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/fittrackee_client/src/locales/de/sports.json b/fittrackee_client/src/locales/de/sports.json index b67a4303..12d7b2fc 100644 --- a/fittrackee_client/src/locales/de/sports.json +++ b/fittrackee_client/src/locales/de/sports.json @@ -1,38 +1,38 @@ { - "Cycling (Sport)": { - "LABEL": "Radfahren (Sport)" - }, - "Cycling (Transport)": { - "LABEL": "Radfahren (Pendeln)" - }, - "Hiking": { - "LABEL": "Wandern" - }, - "Mountain Biking": { - "LABEL": "Mountainbiken" - }, - "Mountain Biking (Electric)": { - "LABEL": "Mountainbiken (elektrisch)" - }, - "Rowing": { - "LABEL": "Rudern" - }, - "Running": { - "LABEL": "Laufen" - }, - "Skiing (Alpine)": { - "LABEL": "Skifahren (Alpin)" - }, - "Skiing (Cross Country)": { - "LABEL": "Skifahren (Langlauf)" - }, - "Snowshoes": { - "LABEL": "Schneeschuhe" - }, - "Trail": { - "LABEL": "Trail" - }, - "Walking": { - "LABEL": "Walking" - } -} \ No newline at end of file + "Cycling (Sport)": { + "LABEL": "Radfahren (Sport)" + }, + "Cycling (Transport)": { + "LABEL": "Radfahren (Pendeln)" + }, + "Hiking": { + "LABEL": "Wandern" + }, + "Mountain Biking": { + "LABEL": "Mountainbiken" + }, + "Mountain Biking (Electric)": { + "LABEL": "Mountainbiken (elektrisch)" + }, + "Rowing": { + "LABEL": "Rudern" + }, + "Running": { + "LABEL": "Laufen" + }, + "Skiing (Alpine)": { + "LABEL": "Skifahren (Alpin)" + }, + "Skiing (Cross Country)": { + "LABEL": "Skifahren (Langlauf)" + }, + "Snowshoes": { + "LABEL": "Schneeschuhe" + }, + "Trail": { + "LABEL": "Trail" + }, + "Walking": { + "LABEL": "Gehen" + } +} From 5816aedab66c93bc41086738d31cdcc2248122c1 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Sun, 3 Jul 2022 21:04:09 +0000 Subject: [PATCH 08/12] Translated using Weblate (German) Currently translated at 100.0% (93 of 93 strings) Translation: FitTrackee/FitTrackee Client - Workouts Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-workouts/de/ --- .../src/locales/de/workouts.json | 196 +++++++++--------- 1 file changed, 98 insertions(+), 98 deletions(-) diff --git a/fittrackee_client/src/locales/de/workouts.json b/fittrackee_client/src/locales/de/workouts.json index 2c15ae8d..ec71459d 100644 --- a/fittrackee_client/src/locales/de/workouts.json +++ b/fittrackee_client/src/locales/de/workouts.json @@ -1,101 +1,101 @@ { - "ADD_WORKOUT": "Training hinzufügen", - "ANALYSIS": "Analyse", - "ASCENT": "Aufstieg", - "AVE_SPEED": "Durchschn. Geschwindigkeit", - "AVERAGE_SPEED": "Durchschnittsgeschwindigkeit", - "BACK_TO_WORKOUT": "zurück zum Training", - "DATE": "Datum", - "DESCENT": "Abstieg", - "DISPLAY_FILTERS": "zeige Filter", - "DISTANCE": "Entfernung", - "DURATION": "Dauer", - "EDIT_WORKOUT": "Training bearbeiten", - "ELEVATION": "Höhe", - "END": "Ende", - "FROM": "Von", - "GPX_FILE": ".gpx Datei", - "HIDE_FILTERS": "verberge Filter", - "LATEST_WORKOUTS": "Letzte Trainings", - "LOAD_MORE_WORKOUT": "Lade mehr Trainings", - "MAX_ALTITUDE": "maximale Höhe", - "MAX_FILES": "Maximale Dateianzahl", - "MAX_SIZE": "Maximalgröße", - "MAX_SPEED": "Max. Geschwindigkeit", - "MIN_ALTITUDE": "minimale Höhe", - "NEXT_SEGMENT": "Nächstes Segment", - "NEXT_WORKOUT": "Nächstes Training", - "NO_DATA_CLEANING": "Daten aus gpx, ohne Bereinigung", - "NO_FILE_PROVIDED": "Keine Datei angegeben", - "NO_FOLDER": "enthält keinen Ordner", - "NO_MAP": "Keine Karte", - "NO_NEXT_SEGMENT": "Kein nächstes Segment", - "NO_NEXT_WORKOUT": "Kein nächstes Training", - "NO_NOTES": "Keine Anmerkungen", - "NO_PREVIOUS_SEGMENT": "Kein vorheriges Segment", - "NO_PREVIOUS_WORKOUT": "Kein vorheriges Training", - "NO_RECORDS": "Keine Aufzeichnungen.", - "NO_WORKOUTS": "Keine Trainings.", - "NOTES": "Anmerkungen", - "PAUSES": "Pausen", - "PREVIOUS_SEGMENT": "Vorheriges Segment", - "PREVIOUS_WORKOUT": "Vorheriges Training", - "RECORD": "Aufzeichnung | Aufzeichnungen", - "RECORD_AS": "Durchschn. Geschwindigkeit", - "RECORD_FD": "Weiteste Entfernung", - "RECORD_LD": "Längste Dauer", - "RECORD_MS": "Max. Geschwindigkeit", - "REMAINING_CHARS": "remaining characters", - "SEGMENT": "Segment | Segmente", - "SPEED": "Geschwindigkeit", - "SPORT": "Sportart | Sportarten", - "START": "Start", - "START_AND_FINISH": "Start und Ziel", - "START_ELEVATION_AT_ZERO": "Höhenachse bei Null starten", - "TITLE": "Titel", - "TO": "bis", - "TOTAL_DURATION": "Gesamtdauer", - "UPLOAD_FIRST_WORKOUT": "Füge erstes Training hinzu!", - "WEATHER": { - "HUMIDITY": "Luftfeuchtigkeit", - "TEMPERATURE": "Temperatur", - "WIND": "Wind", - "WIND_DIRECTIONS": { - "N": "N", - "NNE": "NNO", - "NE": "NO", - "ENE": "ONO", - "E": "O", - "ESE": "OSO", - "SE": "SO", - "SSE": "SSO", - "S": "S", - "SSW": "SSW", - "SW": "SW", - "WSW": "WSW", - "W": "W", - "WNW": "WNW", - "NW": "NW", - "NNW": "NNW" + "ADD_WORKOUT": "Training hinzufügen", + "ANALYSIS": "Analyse", + "ASCENT": "Aufstieg", + "AVE_SPEED": "Durchschn. Geschwindigkeit", + "AVERAGE_SPEED": "Durchschnittsgeschwindigkeit", + "BACK_TO_WORKOUT": "zurück zum Training", + "DATE": "Datum", + "DESCENT": "Abstieg", + "DISPLAY_FILTERS": "zeige Filter", + "DISTANCE": "Entfernung", + "DURATION": "Dauer", + "EDIT_WORKOUT": "Training bearbeiten", + "ELEVATION": "Höhe", + "END": "Ende", + "FROM": "Von", + "GPX_FILE": ".gpx Datei", + "HIDE_FILTERS": "verberge Filter", + "LATEST_WORKOUTS": "Letzte Trainings", + "LOAD_MORE_WORKOUT": "Lade mehr Trainings", + "MAX_ALTITUDE": "maximale Höhe", + "MAX_FILES": "Maximale Dateianzahl", + "MAX_SIZE": "Maximalgröße", + "MAX_SPEED": "Max. Geschwindigkeit", + "MIN_ALTITUDE": "minimale Höhe", + "NEXT_SEGMENT": "Nächstes Segment", + "NEXT_WORKOUT": "Nächstes Training", + "NO_DATA_CLEANING": "Daten aus gpx, ohne Bereinigung", + "NO_FILE_PROVIDED": "Keine Datei angegeben", + "NO_FOLDER": "enthält keinen Ordner", + "NO_MAP": "Keine Karte", + "NO_NEXT_SEGMENT": "Kein nächstes Segment", + "NO_NEXT_WORKOUT": "Kein nächstes Training", + "NO_NOTES": "Keine Anmerkungen", + "NO_PREVIOUS_SEGMENT": "Kein vorheriges Segment", + "NO_PREVIOUS_WORKOUT": "Kein vorheriges Training", + "NO_RECORDS": "Keine Aufzeichnungen.", + "NO_WORKOUTS": "Keine Trainings.", + "NOTES": "Anmerkungen", + "PAUSES": "Pausen", + "PREVIOUS_SEGMENT": "Vorheriges Segment", + "PREVIOUS_WORKOUT": "Vorheriges Training", + "RECORD": "Aufzeichnung | Aufzeichnungen", + "RECORD_AS": "Durchschn. Geschwindigkeit", + "RECORD_FD": "Weiteste Entfernung", + "RECORD_LD": "Längste Dauer", + "RECORD_MS": "Max. Geschwindigkeit", + "REMAINING_CHARS": "verbleibende Zeichen", + "SEGMENT": "Segment | Segmente", + "SPEED": "Geschwindigkeit", + "SPORT": "Sportart | Sportarten", + "START": "Start", + "START_AND_FINISH": "Start und Ziel", + "START_ELEVATION_AT_ZERO": "Höhenachse bei Null starten", + "TITLE": "Titel", + "TO": "bis", + "TOTAL_DURATION": "Gesamtdauer", + "UPLOAD_FIRST_WORKOUT": "Füge erstes Training hinzu!", + "WEATHER": { + "HUMIDITY": "Luftfeuchtigkeit", + "TEMPERATURE": "Temperatur", + "WIND": "Wind", + "WIND_DIRECTIONS": { + "N": "N", + "NNE": "NNO", + "NE": "NO", + "ENE": "ONO", + "E": "O", + "ESE": "OSO", + "SE": "SO", + "SSE": "SSO", + "S": "S", + "SSW": "SSW", + "SW": "SW", + "WSW": "WSW", + "W": "W", + "WNW": "WNW", + "NW": "NW", + "NNW": "NNW" + }, + "DARK_SKY": { + "clear-day": "klarer Tag", + "clear-night": "klare Nacht", + "cloudy": "wolkig", + "fog": "Nebel", + "partly-cloudy-day": "teilweise bewölkter Tag", + "partly-cloudy-night": "teilweise bewölkte Nacht", + "rain": "Regen", + "sleet": "Schneeregen", + "snow": "Schnee", + "wind": "Wind" + } }, - "DARK_SKY": { - "clear-day": "klarer Tag", - "clear-night": "klare Nacht", - "cloudy": "wolkig", - "fog": "Nebel", - "partly-cloudy-day": "teilweise bewölkter Tag", - "partly-cloudy-night": "teilweise bewölkte Nacht", - "rain": "Regen", - "sleet": "Schneeregen", - "snow": "Schnee", - "wind": "Wind" - } - }, - "WITH_GPX": "mit .gpx Datei", - "WITHOUT_GPX": "ohne .gpx Datei", - "WORKOUT": "Training | Trainings", - "WORKOUT_DATE": "Trainingsdatum", - "WORKOUT_DELETION_CONFIRMATION": "Bist du sicher, dass du dieses Training löschen möchtest?", - "ZIP_ARCHIVE": ".zip Datei", - "ZIP_ARCHIVE_DESCRIPTION": "oder .zip Datei mit .gpx Dateien" + "WITH_GPX": "mit .gpx Datei", + "WITHOUT_GPX": "ohne .gpx Datei", + "WORKOUT": "Training | Trainings", + "WORKOUT_DATE": "Trainingsdatum", + "WORKOUT_DELETION_CONFIRMATION": "Bist du sicher, dass du dieses Training löschen möchtest?", + "ZIP_ARCHIVE": ".zip Datei", + "ZIP_ARCHIVE_DESCRIPTION": "oder .zip Datei mit .gpx Dateien" } From cc169f182cba3a38f39ddc2686486ba6e2ff31f0 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Sun, 3 Jul 2022 19:11:26 +0000 Subject: [PATCH 09/12] Translated using Weblate (German) Currently translated at 100.0% (34 of 34 strings) Translation: FitTrackee/FitTrackee API - Emails Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-api-emails/de/ --- .../translations/de/LC_MESSAGES/messages.mo | Bin 4891 -> 5136 bytes .../translations/de/LC_MESSAGES/messages.po | 78 +++++++++--------- 2 files changed, 40 insertions(+), 38 deletions(-) diff --git a/fittrackee/emails/translations/de/LC_MESSAGES/messages.mo b/fittrackee/emails/translations/de/LC_MESSAGES/messages.mo index a4e4648723d690f46d2ca0bec5c1f55116c05305..d9ed277cba530abbc015135b223c6c391617dc20 100644 GIT binary patch delta 1637 zcmaLVO>7%Q6bJBe0>Rljw&Mg^NYjiH)H-d~#v~Ngr9g^Pw@pnx8=%4!YwyI~#NLf& z$BD?r7j7VwXato2alxuoksc62s8Vh|w3XlhNQfgB%7?gcK^#EhKO5IBQN>8RzuDcH zc{A_rhle*~oBg!}A>?8QZfO2aLi%BM(?hTa&totTCtw)X;S~G=z6*U15t4zMa0~tb z&%ot}2`RuEP|fS@BIGeR4Ex~8E>a_ppp$LBxCB#pw&07f4t4kw9D{ur9EBNp3|cS= z--AQ&7Ca1pZW{CxvWVwrU@v?J9)%ynd3eWPBV-1h!EQn>KpP%}H=$bad-#cukUyL6 zKiEgeqj>)%JOICj%kVB#Cz=iH24wJ4Jnul2ffCYq4Sof4&#<2 z4i3N#h^&$Kp(@Eo@C5t}s!aR>UxEjb*D3f0JPEhqDR>vE5)9+mDnksa_gCRK{0^?d znjg{kqw^+Iso8?6);n+k4&hiTRRYG~ZFmU&0g)K5jo_}GT$1YF5JSo5J9Dk zmM>$0xWkKyRqiaaf^ZW{mJqw~?(6Ets-?4vVU^v4$r8_N7Y(~uHHrvsGA(;PJE<=+ zuC|n-$@o(m&LNmBWJMe3ytHsuzO9YOQ7u}tY4kKrp3+{`Gt6e(5Drh#S9Z5S$K%Pd zcv3gnnnot|EQ0Bcw``N~s$Hac=88sLSVd-&Gp#~<(Be+~Eez42+2 z$$!GhuHDIUtT%^DZS`ImXw~8Y$JHX|{`Y$&ays&WX*-c8ds@q`SGg&Fk0kyD1#@ZW delta 1290 zcmaLUOH30%7zgk{-Yo@Ms2D*U(C~C|TjY@n21+XeMQU5{A|zWFnhM=bw!0EY44BBl zm?&gSj4@t_;bI_0uEq z3Jc)PbTUmcF_=$IJc2I7ORx=YK>=205K<4X!ZLUl*1{#|fE(~6G~=)eSerBe2M|v} zD_ny$@B<7&OBU+)V<2S_(hXn068IAu2OiHR06+A~g1ILIt|)=t~g>v#kjUfLOy|m7bcC6F zk{r>c2opj~iWxJs#pi1qkJc$_6dk9lx8)J0>T+cNnukSY+M~#tLXv4K z>*kD<6w2S{Xel1I3ioWxMp>b*Z4$ Uc1XF;3r^?k9y_6{e6!%}A3#JN=>Px# diff --git a/fittrackee/emails/translations/de/LC_MESSAGES/messages.po b/fittrackee/emails/translations/de/LC_MESSAGES/messages.po index 5ce4486c..83893f8e 100644 --- a/fittrackee/emails/translations/de/LC_MESSAGES/messages.po +++ b/fittrackee/emails/translations/de/LC_MESSAGES/messages.po @@ -8,14 +8,16 @@ msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-07-03 07:58+0200\n" -"PO-Revision-Date: 2022-07-02 18:25+0200\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2022-07-04 21:17+0000\n" +"Last-Translator: J. Lavoie \n" +"Language-Team: German \n" "Language: de\n" -"Language-Team: de \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.13.1-dev\n" "Generated-By: Babel 2.10.3\n" #: fittrackee/emails/templates/layout.html:215 @@ -46,16 +48,16 @@ msgstr "Danke" #: fittrackee/emails/templates/layout.html:222 #: fittrackee/emails/templates/layout.txt:6 msgid "The FitTrackee Team" -msgstr "Dein FitTrackee Team" +msgstr "Dein FitTrackee-Team" #: fittrackee/emails/templates/account_confirmation/body.html:2 #: fittrackee/emails/templates/account_confirmation/subject.txt:1 msgid "Confirm your account" -msgstr "Bestätige Dein Konto" +msgstr "Bestätige dein Konto" #: fittrackee/emails/templates/account_confirmation/body.html:3 msgid "Use this link to confirm your account." -msgstr "Verwendet diesen Link um Dein Konto zu bestätigen." +msgstr "Verwendet diesen Link, um Dden Konto zu bestätigen." #: fittrackee/emails/templates/account_confirmation/body.html:4 #: fittrackee/emails/templates/account_confirmation/body.txt:1 @@ -64,14 +66,15 @@ msgstr "Du hast ein Konto bei FitTrackee angelegt." #: fittrackee/emails/templates/account_confirmation/body.html:4 msgid "Use the button below to confirm your address email." -msgstr "Verwende den unteren Button um Deine E-Mail Adresse zu bestätigen." +msgstr "" +"Verwende die unteren Schaltfläche, um deine E-Mail-Adresse zu bestätigen." #: fittrackee/emails/templates/account_confirmation/body.html:11 #: fittrackee/emails/templates/account_confirmation/body.txt:4 #: fittrackee/emails/templates/email_update_to_new_email/body.html:11 #: fittrackee/emails/templates/email_update_to_new_email/body.txt:4 msgid "Verify your email" -msgstr "Bestätige Deine E-Mail" +msgstr "Bestätige deine E-Mail" #: fittrackee/emails/templates/account_confirmation/body.html:18 #: fittrackee/emails/templates/account_confirmation/body.txt:7 @@ -89,21 +92,21 @@ msgid "" "If you're having trouble with the button above, copy and paste the URL " "below into your web browser." msgstr "" -"Falls Du Probleme mit dem oberen Button hast, kopiere diese URL und gebe " -"sie in Deinen Webbrowser ein." +"Falls du Probleme mit der oberen Schaltfläche hast, kopiere diese URL und " +"gebe sie in deinen Webbrowser ein." #: fittrackee/emails/templates/account_confirmation/body.txt:2 msgid "Use the link below to confirm your address email." -msgstr "Verwende den unteren Link um Deine E-Mail Adresse zu bestätigen." +msgstr "Verwende den unteren Link, um deine E-Mail-Adresse zu bestätigen." #: fittrackee/emails/templates/email_update_to_current_email/body.html:2 #: fittrackee/emails/templates/email_update_to_current_email/subject.txt:1 msgid "Email changed" -msgstr "E-Mail Adresse geändert" +msgstr "E-Mail-Adresse geändert" #: fittrackee/emails/templates/email_update_to_current_email/body.html:3 msgid "Your email is being updated." -msgstr "Deine E-Mail Adresse wure aktualisiert." +msgstr "Deine E-Mail-Adresse wurde aktualisiert." #: fittrackee/emails/templates/email_update_to_current_email/body.html:4 #: fittrackee/emails/templates/email_update_to_current_email/body.txt:1 @@ -111,8 +114,8 @@ msgid "" "You recently requested to change your email address for your FitTrackee " "account to:" msgstr "" -"Du hast kürzlich beantragt, die E-Mail Adresse Deines FitTrackee Kontos " -"zu ändern. Neue Adresse:" +"Du hast kürzlich beantragt, die E-Mail-Adresse deines FitTrackee-Kontos zu " +"ändern. Neue Adresse:" #: fittrackee/emails/templates/email_update_to_current_email/body.html:18 #: fittrackee/emails/templates/email_update_to_current_email/body.txt:4 @@ -120,18 +123,18 @@ msgid "" "If this email change wasn't initiated by you, please change your password" " immediately or contact your administrator if your account is locked." msgstr "" -"Falls die Änderung der E-Mail Adresse nicht von Dir initiiert wurde, " -"ändere bitte sofort Dein Passwort oder kontaktiere den Administrator, " -"falls Dein Konto gesperrt ist." +"Falls die Änderung der E-Mail-Adresse nicht von Dir initiiert wurde, ändere " +"bitte sofort Dein Passwort oder kontaktiere den Administrator, falls dein " +"Konto gesperrt ist." #: fittrackee/emails/templates/email_update_to_new_email/body.html:2 #: fittrackee/emails/templates/email_update_to_new_email/subject.txt:1 msgid "Confirm email change" -msgstr "Bestätige E-Mail Änderung" +msgstr "E-Mail-Änderung bestätigen" #: fittrackee/emails/templates/email_update_to_new_email/body.html:3 msgid "Use this link to confirm email change." -msgstr "Verwende den unteren Link um Deine Adresse zu bestätigen." +msgstr "Verwende den unteren Link, um deine Adresse zu bestätigen." #: fittrackee/emails/templates/email_update_to_new_email/body.html:4 #: fittrackee/emails/templates/email_update_to_new_email/body.txt:1 @@ -139,23 +142,23 @@ msgid "" "You recently requested to change your email address for your FitTrackee " "account." msgstr "" -"Du hast kürzlich beantragt, die E-Mail Adresse Deines FitTrackee Kontos " -"zu ändern." +"Du hast kürzlich beantragt, die E-Mail-Adresse deines FitTrackee-Kontos zu " +"ändern." #: fittrackee/emails/templates/email_update_to_new_email/body.html:4 msgid "Use the button below to confirm this address." -msgstr "Verwende den unteren Button um Deine Adresse zu bestätigen." +msgstr "Verwende die untere Schaltfläche, um deine Adresse zu bestätigen." #: fittrackee/emails/templates/email_update_to_new_email/body.html:18 #: fittrackee/emails/templates/email_update_to_new_email/body.txt:7 msgid "If this email change wasn't initiated by you, please ignore this email." msgstr "" -"Falls die Änderung der E-Mail Adresse nicht von Dir initiiert wurde, " +"Falls die Änderung der E-Mail-Adresse nicht von dir initiiert wurde, " "ignoriere diese E-Mail bitte." #: fittrackee/emails/templates/email_update_to_new_email/body.txt:2 msgid "Use the link below to confirm this address." -msgstr "Verwende den unteren Link um Deine Adresse zu bestätigen." +msgstr "Verwende den unteren Link, um deine Adresse zu bestätigen." #: fittrackee/emails/templates/password_change/body.html:2 #: fittrackee/emails/templates/password_change/subject.txt:1 @@ -169,7 +172,7 @@ msgstr "Dein Passwort wurde geändert." #: fittrackee/emails/templates/password_change/body.html:4 #: fittrackee/emails/templates/password_change/body.txt:1 msgid "The password for your FitTrackee account has been changed." -msgstr "Das Passwort Deines FitTrackee Kontos wurde geändert." +msgstr "Das Passwort deines FitTrackee-Kontos wurde geändert." #: fittrackee/emails/templates/password_change/body.html:5 #: fittrackee/emails/templates/password_change/body.txt:4 @@ -178,9 +181,9 @@ msgid "" "password immediately or contact your administrator if your account is " "locked." msgstr "" -"Falls die Änderung des Passworts nicht von Dir initiiert wurde, ändere " -"bitte sofort Dein Passwort oder kontaktiere den Administrator, falls Dein" -" Konto gesperrt ist." +"Falls die Änderung des Passworts nicht von dir initiiert wurde, ändere bitte " +"sofort dein Passwort oder kontaktiere den Administrator, falls dein Konto " +"gesperrt ist." #: fittrackee/emails/templates/password_reset_request/body.html:2 #: fittrackee/emails/templates/password_reset_request/subject.txt:1 @@ -193,19 +196,19 @@ msgid "" "Use this link to reset your password. The link is only valid for " "%(expiration_delay)s." msgstr "" -"Verwende den unteren Link um Dein Passwort zurückzusetzen. Der Link ist " -"nur für %(expiration_delay)s gültig." +"Verwende den unteren Link, um dein Passwort zurückzusetzen. Der Link ist nur " +"für %(expiration_delay)s gültig." #: fittrackee/emails/templates/password_reset_request/body.html:4 #: fittrackee/emails/templates/password_reset_request/body.txt:1 msgid "You recently requested to reset your password for your FitTrackee account." msgstr "" -"Du hast kürzlich beantragt, das Passwort Deines FitTrackee Kontos " +"Du hast kürzlich beantragt, das Passwort deines FitTrackee-Kontos " "zurückzusetzen." #: fittrackee/emails/templates/password_reset_request/body.html:4 msgid "Use the button below to reset it." -msgstr "Verwende den unteren Button um es zurückzusetzen." +msgstr "Verwende die untere Schaltfläche, um es zurückzusetzen." #: fittrackee/emails/templates/password_reset_request/body.html:5 #: fittrackee/emails/templates/password_reset_request/body.txt:2 @@ -216,16 +219,15 @@ msgstr "Der Link ist nur für %(expiration_delay)s gültig." #: fittrackee/emails/templates/password_reset_request/body.html:13 #: fittrackee/emails/templates/password_reset_request/body.txt:4 msgid "Reset your password" -msgstr "Setze Dein Passwort zurück" +msgstr "Dein Passwort zurücksetzen" #: fittrackee/emails/templates/password_reset_request/body.html:20 #: fittrackee/emails/templates/password_reset_request/body.txt:7 msgid "If you did not request a password reset, please ignore this email." msgstr "" -"Falls Du das Zurücksetzen des Passworts nicht angefordert hast, igoniere " +"Falls du das Zurücksetzen des Passworts nicht angefordert hast, igoniere " "diese E-Mail bitte." #: fittrackee/emails/templates/password_reset_request/body.txt:1 msgid "Use the link below to reset it." -msgstr "Verwende den unteren Link um es zurückzusetzen." - +msgstr "Verwende den unteren Link, um es zurückzusetzen." From 61a0b7d0b71600805b65f66014ef74f196690504 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Sun, 3 Jul 2022 20:51:08 +0000 Subject: [PATCH 10/12] Translated using Weblate (French) Currently translated at 100.0% (34 of 34 strings) Translation: FitTrackee/FitTrackee API - Emails Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-api-emails/fr/ --- .../translations/fr/LC_MESSAGES/messages.mo | Bin 4995 -> 5291 bytes .../translations/fr/LC_MESSAGES/messages.po | 54 ++++++++++-------- 2 files changed, 29 insertions(+), 25 deletions(-) diff --git a/fittrackee/emails/translations/fr/LC_MESSAGES/messages.mo b/fittrackee/emails/translations/fr/LC_MESSAGES/messages.mo index c651ea14aa385b70a66596b234fdec317c2638d2..d19e155e44b3a9168cf849a274eea0606c862aaf 100644 GIT binary patch delta 1347 zcmZY7Piz!b9Ki8k3zY8Ac6VE}YAp;@3YE-m*HR4&qAmR+(si5KA{q=Cwy*8rcBalw zOZ2h_5)+M4%)~?zLV(ba0>%R&(Ib|G5V_#Na6%J9h&NB1Ao2UAtC8(5nfbi;n}6^9 zesgmBm9A48%V`lAspUk}uMydZv5K3pk$Ddu!#+&lMLdYt@hhxZD>96y@Eg2`{djzx zNCCe`{amt6 zQ~$*amC^I4tD-BRtEFQr2W^gmE<|mitx?t5k@ZGV%bD(p$wBd=pgSV_J$K5vHdgz% zu4TwqZehmUG2{f}zFqi8sjl$DSnCdBG;fWm1*hbAt~Fo>Dr>$!*f(b7^436~`Bpxg zJFxSE{5yl;ud!WaYh2m0S+nx4y)!{DSIVZ-GhQiBlc^KxSdkZ`JbyYp=X=LhAt{A;HUQ)Bepv|Z%^~_Dc{H)$PHSDl&_bRH8ZJhgM9?b4Z@<) zwq{~{DEz|c2)m3e+g)>?nb~6;wuY6fd^_;`toh!`D$HG}OiwCfO{xVWyr1Z3TwW@& zAm4MHkLOkRx3R7Bsf;=6O*&J~@{*EK+c!(gONDvg36___*ET$inFVj&_Z?LX?=&*oU`}4W*Nb~EfuAZsNywNi74+HBI=>Px# delta 1005 zcmZwEO-vI(7zW^}{IqT<&=v*d$Fayy#l`I+Ru@7Fv>{-zwMD!bk_DzsO=->2VmKHM z#*>ji=Aw!5q>049!N!X*9wadmjp5+MgE5*IIp~2z4{A(&2Ufzty*%GLnVrn{%|q|C zmW8T0vg-@)A*2d<*mN8^kgvdTcpX;44R{9rg!3>|M92Vq3m0KsF(G|$1x~QN zLdbrYfNprTgv=2uibZqbHq?-pVE}GG8G1_z>3|pDVR!?!!DZ-!@8BV5$6?K|%`^r_ zk!PV3uEV476O2QL4gE(^=r%%z;3HTE|3Goz!M*6vf=j^`By;MCG8txqo2YQ3SSSTKsqLC4~-(Y$! zmCeXOJ;yYvDyk|gep%_DieKwI)uyP5f{k*F&7`LPvrnZyzoz=P_VJ6-36Dk-h7{H_ z$-JIq@(9zX#0u>WhXd(Ud)7$y@QB@GYt7Ie>hpH-A5v#gK9}IKy|H$HWtf3`Ov-(; z8tv1^S(>WtKBc`w;_sb}C2UGhrTI&HlV_`BDK22NHm)_=*;SpfjqI*5O\n" +"PO-Revision-Date: 2022-07-04 21:17+0000\n" +"Last-Translator: J. Lavoie \n" +"Language-Team: French \n" "Language: fr\n" -"Language-Team: fr \n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.13.1-dev\n" "Generated-By: Babel 2.10.3\n" #: fittrackee/emails/templates/layout.html:215 @@ -35,7 +37,7 @@ msgid "" "For security, this request was received from a %(operating_system)s " "device using %(browser_name)s." msgstr "" -"Pour vérification, cette demande a été reçue à partir d'un appareil sous " +"Par sécurité, cette demande a été reçue à partir d'un appareil sous " "%(operating_system)s, utilisant le navigateur %(browser_name)s." #: fittrackee/emails/templates/layout.html:221 @@ -55,7 +57,7 @@ msgstr "Confirmer votre inscription" #: fittrackee/emails/templates/account_confirmation/body.html:3 msgid "Use this link to confirm your account." -msgstr "Utiliser ce lien pour confirmer votre inscription." +msgstr "Utilisez ce lien pour confirmer votre inscription." #: fittrackee/emails/templates/account_confirmation/body.html:4 #: fittrackee/emails/templates/account_confirmation/body.txt:1 @@ -64,14 +66,14 @@ msgstr "Vous avez créé un compte sur FitTrackee." #: fittrackee/emails/templates/account_confirmation/body.html:4 msgid "Use the button below to confirm your address email." -msgstr "Cliquez sur le bouton pour confirmer votre adresse email." +msgstr "Cliquez sur le bouton pour confirmer votre adresse électronique." #: fittrackee/emails/templates/account_confirmation/body.html:11 #: fittrackee/emails/templates/account_confirmation/body.txt:4 #: fittrackee/emails/templates/email_update_to_new_email/body.html:11 #: fittrackee/emails/templates/email_update_to_new_email/body.txt:4 msgid "Verify your email" -msgstr "Vérifier l'adresse email" +msgstr "Vérifier l'adresse électronique" #: fittrackee/emails/templates/account_confirmation/body.html:18 #: fittrackee/emails/templates/account_confirmation/body.txt:7 @@ -80,7 +82,7 @@ msgid "" "email." msgstr "" "Si vous n'êtes pas à l'origine de la création de ce compte, vous pouvez " -"ignorer cet e-mail." +"ignorer ce courriel." #: fittrackee/emails/templates/account_confirmation/body.html:22 #: fittrackee/emails/templates/email_update_to_new_email/body.html:22 @@ -94,16 +96,17 @@ msgstr "" #: fittrackee/emails/templates/account_confirmation/body.txt:2 msgid "Use the link below to confirm your address email." -msgstr "Cliquez sur le lien ci-dessous pour confirmer votre adresse email." +msgstr "" +"Cliquez sur le lien ci-dessous pour confirmer votre adresse électronique." #: fittrackee/emails/templates/email_update_to_current_email/body.html:2 #: fittrackee/emails/templates/email_update_to_current_email/subject.txt:1 msgid "Email changed" -msgstr "Adresse email modifiée" +msgstr "Adresse électronique modifiée" #: fittrackee/emails/templates/email_update_to_current_email/body.html:3 msgid "Your email is being updated." -msgstr "Votre adresse email est en cours de mise à jour." +msgstr "Votre adresse électronique est en cours de mise à jour." #: fittrackee/emails/templates/email_update_to_current_email/body.html:4 #: fittrackee/emails/templates/email_update_to_current_email/body.txt:1 @@ -111,8 +114,8 @@ msgid "" "You recently requested to change your email address for your FitTrackee " "account to:" msgstr "" -"Vous avez récemment demandé la modification de l'adresse email associée à" -" votre compte sur FitTrackee vers :" +"Vous avez récemment demandé la modification de l'adresse électronique " +"associée à votre compte sur FitTrackee vers :" #: fittrackee/emails/templates/email_update_to_current_email/body.html:18 #: fittrackee/emails/templates/email_update_to_current_email/body.txt:4 @@ -127,11 +130,11 @@ msgstr "" #: fittrackee/emails/templates/email_update_to_new_email/body.html:2 #: fittrackee/emails/templates/email_update_to_new_email/subject.txt:1 msgid "Confirm email change" -msgstr "Confirmer le changement d'adresse email" +msgstr "Confirmer le changement d'adresse électronique" #: fittrackee/emails/templates/email_update_to_new_email/body.html:3 msgid "Use this link to confirm email change." -msgstr "Confirmer le changement d'adresse email." +msgstr "Confirmer le changement d'adresse électronique." #: fittrackee/emails/templates/email_update_to_new_email/body.html:4 #: fittrackee/emails/templates/email_update_to_new_email/body.txt:1 @@ -139,23 +142,25 @@ msgid "" "You recently requested to change your email address for your FitTrackee " "account." msgstr "" -"Vous avez récemment demandé la modification de l'adresse email associée à" -" votre compte sur FitTrackee." +"Vous avez récemment demandé la modification de l'adresse électronique " +"associée à votre compte sur FitTrackee." #: fittrackee/emails/templates/email_update_to_new_email/body.html:4 msgid "Use the button below to confirm this address." -msgstr "Cliquez sur le bouton ci-dessous pour confirmer cette adresse email." +msgstr "" +"Cliquez sur le bouton ci-dessous pour confirmer cette adresse électronique." #: fittrackee/emails/templates/email_update_to_new_email/body.html:18 #: fittrackee/emails/templates/email_update_to_new_email/body.txt:7 msgid "If this email change wasn't initiated by you, please ignore this email." msgstr "" -"Si vous n'êtes pas à l'origine de cette modification, vous pouvez ignorer" -" cet e-mail." +"Si vous n'êtes pas à l'origine de cette modification, vous pouvez ignorer ce " +"courriel." #: fittrackee/emails/templates/email_update_to_new_email/body.txt:2 msgid "Use the link below to confirm this address." -msgstr "Cliquez sur le lien ci-dessous pour confirmer cette adresse email." +msgstr "" +"Cliquez sur le lien ci-dessous pour confirmer cette adresse électronique." #: fittrackee/emails/templates/password_change/body.html:2 #: fittrackee/emails/templates/password_change/subject.txt:1 @@ -222,10 +227,9 @@ msgstr "Réinitialiser le mot de passe" #: fittrackee/emails/templates/password_reset_request/body.txt:7 msgid "If you did not request a password reset, please ignore this email." msgstr "" -"Si vous n'avez pas demandé de réinitialisation, vous pouvez ignorer cet " -"e-mail." +"Si vous n'avez pas demandé de réinitialisation, vous pouvez ignorer ce " +"courriel." #: fittrackee/emails/templates/password_reset_request/body.txt:1 msgid "Use the link below to reset it." msgstr "Cliquez sur le lien ci-dessous pour le réinitialiser." - From 740d2cda46cd5a5dab98c0ea94a6e9d7df360f4f Mon Sep 17 00:00:00 2001 From: Sam Date: Wed, 3 Aug 2022 08:51:38 +0200 Subject: [PATCH 11/12] fix tests --- .../translations/de/LC_MESSAGES/messages.mo | Bin 5136 -> 4997 bytes .../translations/fr/LC_MESSAGES/messages.mo | Bin 5291 -> 5155 bytes .../translations/fr/LC_MESSAGES/messages.po | 4 +-- .../email_account_confirmation.py | 14 ++++---- .../email_update_to_current_email.py | 6 ++-- .../email_update_to_new_email.py | 32 +++++++++--------- .../password_reset_request.py | 8 ++--- .../test_email_template_email_update.py | 17 ++++++++-- 8 files changed, 46 insertions(+), 35 deletions(-) diff --git a/fittrackee/emails/translations/de/LC_MESSAGES/messages.mo b/fittrackee/emails/translations/de/LC_MESSAGES/messages.mo index d9ed277cba530abbc015135b223c6c391617dc20..e3f338a808b578a5a2c45159401ea78281e8158c 100644 GIT binary patch delta 810 zcmZwEzfTik9LMoT3#InJil7)kJz~NS>os@RYW4h){uC+2Hf_a$FkH)(l+@O=1!W+e zh=YltsfqdzxELJ7zd=_A9VBsas*A?O#KFY(g$@qh^7?+CJonu5{oKy<_SDXBQ~dKJ z4+}9&ztA<01N09tkK1?*J2;QO@d?HqLd@bvY~gs15D|Qh1^kKjdv|(;IEh6Z!mVD> z6nzw}?!pT+=yx%M9aM0}DTE*I;sicMFYcm-pYbe895#vGt{GgU-^4-ufamcmW^us9 z{Ami)B}4+>;5hz4`@qp7Om&D$p}p>rggAj0@DxUH4VTcK=pEW0+{ag_^&ceg1z*yK ziE|k{cn@zjj|y>|;w?_$dmO_b$nZk)9Q=|&yhJ~Vb`r}N#TL%vC%l3a0s32bAB`=F5sL3>vU921?bGg&W_%$$mkfntu}nOhb*ED~C0eu0MyXm+VrIiKWL?#DMGY#dUsi+0 z#min*S5-DD8Ed0d|IfaFtZRlA^r}4Wq*-q$xtdw2m(51CX2=PjoHRG8B}=}x<|~_H zb{VQz4W-~Km^av8SzR|*`RawS9 z5z5j75nYll)gdGz@LoYd5k&t$*0oEg4!ytQeqnyE-~5>Q&CKUJciNXbmh1C}MI=_r zKn2P~>an6|Ggfoni&GfF9k_}k_y+G`$rh0)F5?RRz>_$)Rb(1pq25**A$*D{ z{20iKj4^4d5IKV$HsU+f4Zq{F5|O{f^~aSWyI6mVd+;;P;Rfm#ovqq@purcMucIb# zl^CDnC!EA=jmSKH%`@4_O(aNjbE#kgEsp``hIG( zRrpn;iG%m^tCW%MiOoT1e$f@;Tkx)=*OI0G%Il&gGw*tK$51*qo^hwI8Pi#qtY}DC zV+ki|meSeug6D+YoC(?&BcY@dPdMR_eL4}04|iQkj7F@Oo6R}g>SeFHxrI#79-4^7 z?9os>VjqjdL&LGbP&k~7q*BKVHP%#B%=Kn(xU+0GV+xO~{<4Yjp~4rdt*~fywp?(c e#xt4Cea@RHb~JWhcTaD3k27PI)~YLS2L1yof_M-B diff --git a/fittrackee/emails/translations/fr/LC_MESSAGES/messages.mo b/fittrackee/emails/translations/fr/LC_MESSAGES/messages.mo index d19e155e44b3a9168cf849a274eea0606c862aaf..e2868a61e0e8fd55da667d61927143eb2dc38324 100644 GIT binary patch delta 852 zcmZwEOK1~O6oBDl-%k3l4;9*4M^dCUOq@)s)uEO?5=vugLsDB6p-keWL_z}7BwC?n zC5ob01_YNPE=20WE?w%vjUcEC7j9fgSArYCC;p>ZxbSYib7szcoO>S)-XFN#Rgr&2 ztVX1Ze70%|TgWe93a{V}+`{Ad6>njrR%9CA;5zo!iA>^SOyg(t=AEn;*@YSG#I<^< zNF%{|^}}5>$v1Euw@|~u29Y6L#C>=J1Gs@9e206{$71_2P&I)Iuv{VVCVoV(vme-peQhE%CCAWvk}!_qX*`T~ForL20=v0i@21Y8*U0s% zZ_%q)X)5JlIiuj{W$nbF-nguCXnin2ScH z=GBErA~`d6!ri0nu0&=hW@6(L;cz07Oe*oYd2PzEtzx#2*TPoOHdRA63{4-=^dVIr zF%KOH=!ULSs3q)jcI7{H!>SQ7Ln8s5p~S3}qBieX`IVeiEI6hb4XQD#T*%t$==osI z>hZ$yyj|4N!L&6-eSW!QEwgXNajz;VH|`s7zbM1CrDDd_eEyzkJ8wH2?3^~aYO0e~ z%Fd}qFr){E6!(3*?!NGiwHHc`T7LG>$!4Le=m*|HQCeefR&}#-EJwz|jQv@N=KhTpw-#acHnE9N$JNI($Irl}|O8Y{6?y!iM zg}jLJB9VHm$lHX~jJt6X1Go(r@eIDjdst8`GKdTK0Kee?UMmqv;%ij%>Pkg+Vhj4P zw^VXcMiR;YFou4{DeT8ZG;jmE(Z|R8aS%H&g>L;p$ z)Nx$pMO5Fv#3T3}k7Dh1kr~Vlkf@TrK~cZhcfMJX?rTQ8Y|o^^@SbFPF~g9!l~@2lSp2-takTO zMMGR0i5f9$E|p28Z6lb-T7La}C=fFuQ6m`8PeuKap^gjD;gDt~GFgMEc4j7#O*?)) zJZ75ua3B)W`$Cbxkl7yy24kUk{DfPhO;(u+dwMo8&2m$Y`$+348XFC}pS4!^rq*bA!qGEp%gI?Mm0eq2ov)lID|-Lb?_Tz` Ktk(MK3;qEf@PvK< diff --git a/fittrackee/emails/translations/fr/LC_MESSAGES/messages.po b/fittrackee/emails/translations/fr/LC_MESSAGES/messages.po index f72d8c56..b2831e04 100644 --- a/fittrackee/emails/translations/fr/LC_MESSAGES/messages.po +++ b/fittrackee/emails/translations/fr/LC_MESSAGES/messages.po @@ -37,7 +37,7 @@ msgid "" "For security, this request was received from a %(operating_system)s " "device using %(browser_name)s." msgstr "" -"Par sécurité, cette demande a été reçue à partir d'un appareil sous " +"Pour vérification, cette demande a été reçue à partir d'un appareil sous " "%(operating_system)s, utilisant le navigateur %(browser_name)s." #: fittrackee/emails/templates/layout.html:221 @@ -115,7 +115,7 @@ msgid "" "account to:" msgstr "" "Vous avez récemment demandé la modification de l'adresse électronique " -"associée à votre compte sur FitTrackee vers :" +"associée à votre compte sur FitTrackee vers :" #: fittrackee/emails/templates/email_update_to_current_email/body.html:18 #: fittrackee/emails/templates/email_update_to_current_email/body.txt:4 diff --git a/fittrackee/tests/emails/template_results/email_account_confirmation.py b/fittrackee/tests/emails/template_results/email_account_confirmation.py index 94a52ad9..951bba3a 100644 --- a/fittrackee/tests/emails/template_results/email_account_confirmation.py +++ b/fittrackee/tests/emails/template_results/email_account_confirmation.py @@ -17,12 +17,12 @@ http://localhost""" expected_fr_text_body = """Bonjour test, Vous avez créé un compte sur FitTrackee. -Cliquez sur le lien ci-dessous pour confirmer votre adresse email. +Cliquez sur le lien ci-dessous pour confirmer votre adresse électronique. -Vérifier l'adresse email: http://localhost/account-confirmation?token=xxx +Vérifier l'adresse électronique: http://localhost/account-confirmation?token=xxx Pour vérification, cette demande a été reçue à partir d'un appareil sous Linux, utilisant le navigateur Firefox. -Si vous n'êtes pas à l'origine de la création de ce compte, vous pouvez ignorer cet e-mail. +Si vous n'êtes pas à l'origine de la création de ce compte, vous pouvez ignorer ce courriel. Merci, L'équipe FitTrackee @@ -101,7 +101,7 @@ expected_en_html_body = """ """ expected_fr_html_body = """ - Utiliser ce lien pour confirmer votre inscription. + Utilisez ce lien pour confirmer votre inscription.