Merge branch 'dev' into alternate_weather_api
This commit is contained in:
@ -1,59 +1,59 @@
|
||||
{
|
||||
"ACTION": "Action",
|
||||
"ACTIVATE_USER_ACCOUNT": "Activer le compte",
|
||||
"ACTIVE": "Actif",
|
||||
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Ajouter/retirer des droits d'administration, supprimer des comptes utilisateurs.",
|
||||
"ADMIN": "Admin",
|
||||
"ADMINISTRATION": "Administration",
|
||||
"APPLICATION": "Application",
|
||||
"APP_CONFIG": {
|
||||
"ADMIN_CONTACT": "Email de l'administrateur pour contact ",
|
||||
"MAX_USERS_LABEL": "Nombre maximum d'utilisateurs actifs ",
|
||||
"MAX_USERS_HELP": "Si égal à 0, pas limite d'inscription",
|
||||
"MAX_FILES_IN_ZIP_LABEL": "Taille max. des archives zip (en Mo) ",
|
||||
"NO_CONTACT_EMAIL": "non renseigné",
|
||||
"SINGLE_UPLOAD_MAX_SIZE_LABEL": "Taille max. des fichiers (en Mo) ",
|
||||
"TITLE": "Configuration de l'application",
|
||||
"ZIP_UPLOAD_MAX_SIZE_LABEL": "Nombre max. de fichiers dans une archive zip "
|
||||
},
|
||||
"BACK_TO_ADMIN": "Revenir à l'admin",
|
||||
"CONFIRM_USER_ACCOUNT_DELETION": "Êtes-vous sûr de vouloir supprimer le compte de l'utilisateur {0} ? Toutes les données seront définitivement.",
|
||||
"CONFIRM_USER_PASSWORD_RESET": "Êtes-vous sûr de vouloir réinitialiser le mot de passe de l'utilisateur {0} ?",
|
||||
"CURRENT_EMAIL": "Adresse email actuelle",
|
||||
"DELETE_USER": "Supprimer l'utilisateur",
|
||||
"EMAIL_SENDING_DISABLED": "L'envoi d'emails est désactivé.",
|
||||
"ENABLE_DISABLE_SPORTS": "Activer/désactiver des sports.",
|
||||
"NEW_EMAIL": "Nouvelle adresse email",
|
||||
"PASSWORD_RESET_SUCCESSFUL": "Le mot de passe a été réinitialisé.",
|
||||
"REGISTRATION_DISABLED": "Les inscriptions sont actuellement désactivées.",
|
||||
"REGISTRATION_ENABLED": "Les inscriptions sont actuellement activées.",
|
||||
"RESET_USER_PASSWORD": "Réinit. le mot de passe",
|
||||
"SPORTS": {
|
||||
"TABLE": {
|
||||
"ACTIVE": "Actif",
|
||||
"HAS_WORKOUTS": "des séances existent",
|
||||
"IMAGE": "Image",
|
||||
"LABEL": "Label"
|
||||
"ACTION": "Action",
|
||||
"ACTIVATE_USER_ACCOUNT": "Activer le compte",
|
||||
"ACTIVE": "Actif",
|
||||
"ADMIN": "Admin",
|
||||
"ADMINISTRATION": "Administration",
|
||||
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Ajouter/retirer des droits d'administration, supprimer des comptes utilisateurs.",
|
||||
"APPLICATION": "Application",
|
||||
"APP_CONFIG": {
|
||||
"ADMIN_CONTACT": "Email de l'administrateur pour contact ",
|
||||
"MAX_FILES_IN_ZIP_LABEL": "Nombre max. de fichiers dans une archive zip ",
|
||||
"MAX_USERS_HELP": "Si égal à 0, pas limite d'inscription",
|
||||
"MAX_USERS_LABEL": "Nombre maximum d'utilisateurs actifs ",
|
||||
"NO_CONTACT_EMAIL": "non renseigné",
|
||||
"SINGLE_UPLOAD_MAX_SIZE_LABEL": "Taille max. des fichiers (en Mo) ",
|
||||
"TITLE": "Configuration de l'application",
|
||||
"ZIP_UPLOAD_MAX_SIZE_LABEL": "Taille max. des archives zip (en Mo) "
|
||||
},
|
||||
"TITLE": "Administration - Sports"
|
||||
},
|
||||
"UPDATE_APPLICATION_DESCRIPTION": "Configurer l'application (nombre maximum d'utilisateurs inscrits, taille maximale des fichers).",
|
||||
"UPDATE_USER_EMAIL": "Changer l'email",
|
||||
"USER": "utilisateur | utilisateurs",
|
||||
"USER_EMAIL_UPDATE_SUCCESSFUL": "L'adresse email a été mise à jour.",
|
||||
"USERS": {
|
||||
"TABLE": {
|
||||
"ADD_ADMIN_RIGHTS": "Ajouter les droits d'admin",
|
||||
"REMOVE_ADMIN_RIGHTS": "Retirer les droits d'admin"
|
||||
"BACK_TO_ADMIN": "Revenir à l'admin",
|
||||
"CONFIRM_USER_ACCOUNT_DELETION": "Êtes-vous sûr de vouloir supprimer le compte de l'utilisateur {0} ? Toutes les données seront définitivement.",
|
||||
"CONFIRM_USER_PASSWORD_RESET": "Êtes-vous sûr de vouloir réinitialiser le mot de passe de l'utilisateur {0} ?",
|
||||
"CURRENT_EMAIL": "Adresse email actuelle",
|
||||
"DELETE_USER": "Supprimer l'utilisateur",
|
||||
"EMAIL_SENDING_DISABLED": "L'envoi d'emails est désactivé.",
|
||||
"ENABLE_DISABLE_SPORTS": "Activer/désactiver des sports.",
|
||||
"NEW_EMAIL": "Nouvelle adresse email",
|
||||
"PASSWORD_RESET_SUCCESSFUL": "Le mot de passe a été réinitialisé.",
|
||||
"REGISTRATION_DISABLED": "Les inscriptions sont actuellement désactivées.",
|
||||
"REGISTRATION_ENABLED": "Les inscriptions sont actuellement activées.",
|
||||
"RESET_USER_PASSWORD": "Réinit. le mot de passe",
|
||||
"SPORTS": {
|
||||
"TABLE": {
|
||||
"ACTIVE": "Actif",
|
||||
"HAS_WORKOUTS": "des séances existent",
|
||||
"IMAGE": "Image",
|
||||
"LABEL": "Label"
|
||||
},
|
||||
"TITLE": "Administration - Sports"
|
||||
},
|
||||
"SELECTS": {
|
||||
"ORDER_BY": {
|
||||
"ADMIN": "status administrateur",
|
||||
"CREATED_AT": "date d'inscription",
|
||||
"IS_ACTIVE": "statut du compte",
|
||||
"USERNAME": "nom d'utilisateur",
|
||||
"WORKOUTS_COUNT": "nombre de séances"
|
||||
}
|
||||
}
|
||||
}
|
||||
"UPDATE_APPLICATION_DESCRIPTION": "Configurer l'application (nombre maximum d'utilisateurs inscrits, taille maximale des fichers).",
|
||||
"UPDATE_USER_EMAIL": "Changer l'email",
|
||||
"USER": "utilisateur | utilisateurs",
|
||||
"USERS": {
|
||||
"SELECTS": {
|
||||
"ORDER_BY": {
|
||||
"ADMIN": "status administrateur",
|
||||
"CREATED_AT": "date d'inscription",
|
||||
"IS_ACTIVE": "statut du compte",
|
||||
"USERNAME": "nom d'utilisateur",
|
||||
"WORKOUTS_COUNT": "nombre de séances"
|
||||
}
|
||||
},
|
||||
"TABLE": {
|
||||
"ADD_ADMIN_RIGHTS": "Ajouter les droits d'admin",
|
||||
"REMOVE_ADMIN_RIGHTS": "Retirer les droits d'admin"
|
||||
}
|
||||
},
|
||||
"USER_EMAIL_UPDATE_SUCCESSFUL": "L'adresse email a été mise à jour."
|
||||
}
|
||||
|
@ -1,9 +1,11 @@
|
||||
{
|
||||
"ERROR": {
|
||||
"Network Error": "Erreur réseau.",
|
||||
"UNKNOWN": "Erreur. Veuillez réessayer ou contacter l'administrateur.",
|
||||
"at least one file in zip archive exceeds size limit, please check the archive": "Au moins un fichier de l'archive zip dépasse la taille maximale, veuillez vérifier l'archive.",
|
||||
"email: valid email must be provided": "Courriel : une adresse électronique valide doit être fournie.",
|
||||
"error during gpx processing": "Erreur lors du traitement du fichier gpx.",
|
||||
"error during gpx file parsing": "Erreur lors de l'analyse du fichier.",
|
||||
"error during gpx processing": "Erreur lors du traitement du fichier gpx.",
|
||||
"error on getting configuration": "Erreur lors de la récupération de la configuration.",
|
||||
"error when updating configuration": "Erreur lors de la mise à jour de la configuration",
|
||||
"error, please try again or contact the administrator": "Erreur, veuillez réessayer ou contacter l'administrateur.",
|
||||
@ -14,23 +16,23 @@
|
||||
"invalid payload": "Données fournies incorrectes.",
|
||||
"invalid token, please log in again": "Jeton de connexion invalide, merci de vous reconnecter.",
|
||||
"invalid token, please request a new token": "Jeton de connexion, merci de vous reconnecter.",
|
||||
"new email must be different than curent email": "La nouvelle addresse électronique doit être differente de l'adresse actuelle",
|
||||
"no file part": "Pas de fichier fourni.",
|
||||
"no selected file": "Pas de fichier sélectionné.",
|
||||
"Network Error": "Erreur réseau.",
|
||||
"new email must be different than curent email": "La nouvelle addresse électronique doit être differente de l'adresse actuelle",
|
||||
"password: password and password confirmation do not match": "Mot de passe : les mots de passe saisis sont différents.",
|
||||
"provide a valid auth token": "Merci de fournir un jeton de connexion valide.",
|
||||
"sport does not exist": "Ce sport n'existe pas.",
|
||||
"signature expired, please log in again": "Signature expirée. Merci de vous reconnecter.",
|
||||
"sorry, that username is already taken": "Désolé, ce nom d'utilisateur est déjà utilisé.",
|
||||
"sport does not exist": "Ce sport n'existe pas.",
|
||||
"successfully registered": "Inscription validée.",
|
||||
"the number of files in the archive exceeds the limit": "Le nombre de fichiers de l'archive dépasse la limite.",
|
||||
"user does not exist": "L'utilisateur n'existe pas.",
|
||||
"valid email must be provided for admin contact": "Une adresse électronique doit être fournie pour le contact de l'administrateur",
|
||||
"you can not delete your account, no other user has admin rights": "Vous ne pouvez pas supprimer votre compte, aucun autre utilisateur n'a des droits d'administration.",
|
||||
"you do not have permissions": "Vous n'avez pas les permissions nécessaires."
|
||||
},
|
||||
"PAGINATION": {
|
||||
"PREVIOUS": "précédent",
|
||||
"NEXT": "suivant"
|
||||
"NEXT": "suivant",
|
||||
"PREVIOUS": "précédent"
|
||||
}
|
||||
}
|
||||
|
@ -1,25 +1,25 @@
|
||||
{
|
||||
"ABOUT": "à propos",
|
||||
"CONFIRMATION": "Confirmation",
|
||||
"CONTACT": "contact",
|
||||
"DAY": "jour | jours",
|
||||
"DISPLAYED": "Affiché",
|
||||
"DOCUMENTATION": "documentation (en)",
|
||||
"HERE": "ici",
|
||||
"HIDDEN": "Masqué",
|
||||
"HOME": "Accueil",
|
||||
"SELECTS": {
|
||||
"ORDER_BY": {
|
||||
"LABEL": "trier par "
|
||||
"ABOUT": "à propos",
|
||||
"CONFIRMATION": "Confirmation",
|
||||
"CONTACT": "contact",
|
||||
"DAY": "jour | jours",
|
||||
"DISPLAYED": "Affiché",
|
||||
"DOCUMENTATION": "documentation (en)",
|
||||
"HERE": "ici",
|
||||
"HIDDEN": "Masqué",
|
||||
"HOME": "Accueil",
|
||||
"SELECTS": {
|
||||
"ORDER": {
|
||||
"ASC": "ascendant",
|
||||
"DESC": "descendant",
|
||||
"LABEL": "tri"
|
||||
},
|
||||
"ORDER_BY": {
|
||||
"LABEL": "trier par "
|
||||
},
|
||||
"PER_PAGE": {
|
||||
"LABEL": "par page"
|
||||
}
|
||||
},
|
||||
"ORDER": {
|
||||
"LABEL": "tri",
|
||||
"ASC": "ascendant",
|
||||
"DESC": "descendant"
|
||||
},
|
||||
"PER_PAGE": {
|
||||
"LABEL": "par page"
|
||||
}
|
||||
},
|
||||
"TOTAL": "Total"
|
||||
"TOTAL": "Total"
|
||||
}
|
@ -1,9 +1,9 @@
|
||||
{
|
||||
"UNKNOWN": "Erreur. Veuillez réessayer ou contacter l'administrateur.",
|
||||
"APP_ERROR": "L'application semble rencontrer quelques problèmes.<br />Veuillez réessayer plus tard ou contacter l'administrateur.",
|
||||
"NOT_FOUND": {
|
||||
"PAGE": "Page introuvable",
|
||||
"WORKOUT": "Séance introuvable"
|
||||
},
|
||||
"SOMETHING_WRONG": "Une erreur s'est produite"
|
||||
}
|
||||
"APP_ERROR": "L'application semble rencontrer quelques problèmes.<br />Veuillez réessayer plus tard ou contacter l'administrateur.",
|
||||
"NOT_FOUND": {
|
||||
"PAGE": "Page introuvable",
|
||||
"WORKOUT": "Séance introuvable"
|
||||
},
|
||||
"SOMETHING_WRONG": "Une erreur s'est produite",
|
||||
"UNKNOWN": "Erreur. Veuillez réessayer ou contacter l'administrateur."
|
||||
}
|
||||
|
@ -1,36 +1,36 @@
|
||||
{
|
||||
"ADD_A_NEW_APP": "Ajouter une nouvelle application OAuth2",
|
||||
"APP": {
|
||||
"CLIENT_ID": "Identifiant",
|
||||
"CLIENT_SECRET": "Secret",
|
||||
"DESCRIPTION": "Description de l'application",
|
||||
"ISSUE_AT": "Créée le",
|
||||
"NAME": "Nom de l'application",
|
||||
"REDIRECT_URL": "URL de redirection",
|
||||
"SCOPE": {
|
||||
"LABEL": "Scope",
|
||||
"application:write_DESCRIPTION": "donne les droits en écriture à la configuration de l'application.",
|
||||
"profile:read_DESCRIPTION": "donne les droits en lecture aux routes <code>auth</code>.",
|
||||
"profile:write_DESCRIPTION": "donne les droits en écriture aux routes <code>auth</code>.",
|
||||
"users:read_DESCRIPTION": "donne les droits en lecture aux routes <code>users</code>.",
|
||||
"users:write_DESCRIPTION": "donne les droits en écriture aux routes <code>users</code>.",
|
||||
"workouts:read_DESCRIPTION": "donne les droits en lecture aux routes <code>workouts</code>.",
|
||||
"workouts:write_DESCRIPTION": "donne les droits en écriture aux routes <code>workouts</code>."
|
||||
"ADD_A_NEW_APP": "Ajouter une nouvelle application OAuth2",
|
||||
"APP": {
|
||||
"CLIENT_ID": "Identifiant",
|
||||
"CLIENT_SECRET": "Secret",
|
||||
"DESCRIPTION": "Description de l'application",
|
||||
"ISSUE_AT": "Créée le",
|
||||
"NAME": "Nom de l'application",
|
||||
"REDIRECT_URL": "URL de redirection",
|
||||
"SCOPE": {
|
||||
"LABEL": "Scope",
|
||||
"application:write_DESCRIPTION": "donne les droits en écriture à la configuration de l'application.",
|
||||
"profile:read_DESCRIPTION": "donne les droits en lecture aux routes <code>auth</code>.",
|
||||
"profile:write_DESCRIPTION": "donne les droits en écriture aux routes <code>auth</code>.",
|
||||
"users:read_DESCRIPTION": "donne les droits en lecture aux routes <code>users</code>.",
|
||||
"users:write_DESCRIPTION": "donne les droits en écriture aux routes <code>users</code>.",
|
||||
"workouts:read_DESCRIPTION": "donne les droits en lecture aux routes <code>workouts</code>.",
|
||||
"workouts:write_DESCRIPTION": "donne les droits en écriture aux routes <code>workouts</code>."
|
||||
},
|
||||
"URL": "URL de l'application"
|
||||
},
|
||||
"URL": "URL de l'application"
|
||||
},
|
||||
"APP_CREATED_SUCCESSFULLY": "Application créée avec succès. Assurez-vous de copier le secret maintenant, il ne s'affichera plus.",
|
||||
"APP_DELETION_CONFIRMATION": "Êtes-vous sûr de vouloir supprimer cette application ?",
|
||||
"APP_REQUESTING_ACCESS": "L'application {0} demande les accès suivants :",
|
||||
"APPS_LIST": "Applications OAuth2",
|
||||
"AUTHORIZE_APP": "Autoriser {0} à utiliser votre compte ?",
|
||||
"COPY_TO_CLIPBOARD": "copier dans le presse papier",
|
||||
"DELETE_APP": "Supprimer l'application",
|
||||
"NEW_APP": "Ajouter une application",
|
||||
"NO_APP": "Application introuvable !",
|
||||
"NO_APPS": "pas de applications",
|
||||
"NO_DESCRIPTION": "pas de description",
|
||||
"REVOKE_ALL_TOKENS": "Révoquer tous les jetons",
|
||||
"TOKENS_REVOCATION_CONFIRMATION": "Êtes-vous sûr de vouloir révoquer tous les jetons ?",
|
||||
"TOKENS_REVOKED": "Tous les jetons associés existants ont été révoqués."
|
||||
}
|
||||
"APPS_LIST": "Applications OAuth2",
|
||||
"APP_CREATED_SUCCESSFULLY": "Application créée avec succès. Assurez-vous de copier le secret maintenant, il ne s'affichera plus.",
|
||||
"APP_DELETION_CONFIRMATION": "Êtes-vous sûr de vouloir supprimer cette application ?",
|
||||
"APP_REQUESTING_ACCESS": "L'application {0} demande les accès suivants :",
|
||||
"AUTHORIZE_APP": "Autoriser {0} à utiliser votre compte ?",
|
||||
"COPY_TO_CLIPBOARD": "copier dans le presse papier",
|
||||
"DELETE_APP": "Supprimer l'application",
|
||||
"NEW_APP": "Ajouter une application",
|
||||
"NO_APP": "Application introuvable !",
|
||||
"NO_APPS": "pas de applications",
|
||||
"NO_DESCRIPTION": "pas de description",
|
||||
"REVOKE_ALL_TOKENS": "Révoquer tous les jetons",
|
||||
"TOKENS_REVOCATION_CONFIRMATION": "Êtes-vous sûr de vouloir révoquer tous les jetons ?",
|
||||
"TOKENS_REVOKED": "Tous les jetons associés existants ont été révoqués."
|
||||
}
|
||||
|
@ -17,6 +17,9 @@
|
||||
"Mountain Biking (Electric)": {
|
||||
"LABEL": "VTT (Électrique)"
|
||||
},
|
||||
"Mountaineering": {
|
||||
"LABEL": "Alpinisme"
|
||||
},
|
||||
"Rowing": {
|
||||
"LABEL": "Aviron"
|
||||
},
|
||||
|
@ -1,8 +1,8 @@
|
||||
{
|
||||
"STATISTICS": "Statistiques",
|
||||
"TIME_FRAMES": {
|
||||
"week": "semaine",
|
||||
"month": "mois",
|
||||
"year": "année"
|
||||
}
|
||||
"STATISTICS": "Statistiques",
|
||||
"TIME_FRAMES": {
|
||||
"month": "mois",
|
||||
"week": "semaine",
|
||||
"year": "année"
|
||||
}
|
||||
}
|
||||
|
@ -12,38 +12,38 @@
|
||||
"HIDE_PASSWORD": "masquer le mot de passe",
|
||||
"INVALID_TOKEN": "Jeton invalide, veuillez demander une nouvelle réinitialisation de mot de passe.",
|
||||
"LANGUAGE": "Langue",
|
||||
"LOG_IN": "connecter",
|
||||
"LOGIN": "Se connecter",
|
||||
"LOGOUT": "Se déconnecter",
|
||||
"LOG_IN": "connecter",
|
||||
"NEW_PASSWORD": "Nouveau mot de passe",
|
||||
"NO_USERS_FOUND": "Aucun utilisateur trouvé.",
|
||||
"PASSWORD": "Mot de passe",
|
||||
"PASSWORD_INFO": "8 caractères minimum.",
|
||||
"PASSWORD_FORGOTTEN": "Mot de passe oublié ?",
|
||||
"PASSWORD_INFO": "8 caractères minimum.",
|
||||
"PASSWORD_RESET": "Réinitialisation du 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",
|
||||
"STRONG": "forte",
|
||||
"SUGGESTIONS": {
|
||||
"l33t": "Évitez les substitutions de lettres prévisibles comme {'@'} pour a.",
|
||||
"reverseWords": "Évitez les orthographes inversées des mots courants.",
|
||||
"allUppercase": "Mettez quelques lettres en majuscules, mais pas toutes.",
|
||||
"anotherWord": "Ajoutez des mots moins courants.",
|
||||
"associatedYears": "Évitez les années qui vous sont associées. (ex : date de naissance).",
|
||||
"capitalization": "Capitalisez mais pas seulement la première lettre.",
|
||||
"dates": "Évitez les dates et les années qui vous sont associées. (ex : date ou année de naissance).",
|
||||
"recentYears": "Évitez les dernières années.",
|
||||
"associatedYears": "Évitez les années qui vous sont associées. (ex : date de naissance).",
|
||||
"sequences": "Évitez les séquences de caractères courantes.",
|
||||
"repeated": "Évitez les mots et les caractères répétés.",
|
||||
"l33t": "Évitez les substitutions de lettres prévisibles comme {'@'} pour a.",
|
||||
"longerKeyboardPattern": "Utilisez des motifs de clavier plus longs et changez de sens de frappe plusieurs fois.",
|
||||
"anotherWord": "Ajoutez des mots moins courants.",
|
||||
"useWords": "Utilisez plusieurs mots, mais évitez les phrases courantes.",
|
||||
"noNeed": "Vous pouvez créer des mots de passe forts sans utiliser de symboles, de chiffres ou de lettres majuscules.",
|
||||
"pwned": "Si vous utilisez ce mot de passe ailleurs, vous devriez le modifier."
|
||||
}
|
||||
"pwned": "Si vous utilisez ce mot de passe ailleurs, vous devriez le modifier.",
|
||||
"recentYears": "Évitez les dernières années.",
|
||||
"repeated": "Évitez les mots et les caractères répétés.",
|
||||
"reverseWords": "Évitez les orthographes inversées des mots courants.",
|
||||
"sequences": "Évitez les séquences de caractères courantes.",
|
||||
"useWords": "Utilisez plusieurs mots, mais évitez les phrases courantes."
|
||||
},
|
||||
"WEAK": "faible"
|
||||
},
|
||||
"PASSWORD_UPDATED": "Votre mot de passe a été mis à jour. Cliquez {0} pour vous connecter.",
|
||||
"PROFILE": {
|
||||
@ -65,12 +65,24 @@
|
||||
"MONDAY": "Lundi",
|
||||
"PICTURE": "Image de profil",
|
||||
"PICTURE_EDITION": "Mise à jour de l'image de profil",
|
||||
"PICTURE_UPDATE": "Mettre à jour l'image",
|
||||
"PICTURE_REMOVE": "Supprimer",
|
||||
"PICTURE_UPDATE": "Mettre à jour l'image",
|
||||
"PREFERENCES_EDITION": "Mise à jour des préférences",
|
||||
"PROFILE_EDITION": "Mise à jour du profil",
|
||||
"REGISTRATION_DATE": "Date d'inscription",
|
||||
"SPORT": {
|
||||
"ACTION": "action",
|
||||
"COLOR": "couleur",
|
||||
"DISABLED_BY_ADMIN": "désactivé par l'administrateur",
|
||||
"IS_ACTIVE": "actif",
|
||||
"LABEL": "label",
|
||||
"STOPPED_SPEED_THRESHOLD": "seuil de vitesse arrêtée"
|
||||
},
|
||||
"SPORTS_EDITION": "Mise à jour des préférences des sports",
|
||||
"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 électronique fournie.",
|
||||
"SUCCESSFUL_UPDATE": "Votre compte a été modifié avec succès.",
|
||||
"SUNDAY": "Dimanche",
|
||||
"TABS": {
|
||||
"ACCOUNT": "compte",
|
||||
@ -80,24 +92,12 @@
|
||||
"PROFILE": "profil",
|
||||
"SPORTS": "sports"
|
||||
},
|
||||
"TIMEZONE": "Fuseau horaire",
|
||||
"UNITS": {
|
||||
"LABEL": "Unités pour les distances",
|
||||
"IMPERIAL": "Système impérial (ft, mi, mph, °F)",
|
||||
"LABEL": "Unités pour les distances",
|
||||
"METRIC": "Système métrique (m, km, m/s, °C)"
|
||||
},
|
||||
"SPORT": {
|
||||
"ACTION": "action",
|
||||
"COLOR": "couleur",
|
||||
"DISABLED_BY_ADMIN": "désactivé par l'administrateur",
|
||||
"IS_ACTIVE": "actif",
|
||||
"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 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 é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.",
|
||||
@ -105,7 +105,7 @@
|
||||
"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.",
|
||||
"USER_PICTURE": "photo de l'utilisateur"
|
||||
}
|
@ -16,6 +16,9 @@
|
||||
"FROM": "à partir de",
|
||||
"GPX_FILE": "fichier .gpx",
|
||||
"HIDE_FILTERS": "masquer les filtres",
|
||||
"INVALID_ASCENT_OR_DESCENT": "Les 2 valeurs pour l'élévation doivent être renseignées et être supérieures ou égales à 0.",
|
||||
"INVALID_DISTANCE": "La distance doit être supérieure à 0",
|
||||
"INVALID_DURATION": "La durée doit être supérieure à 0 secondes",
|
||||
"LATEST_WORKOUTS": "Séances récentes",
|
||||
"LOAD_MORE_WORKOUT": "Charger les séances suivantes",
|
||||
"MAX_ALTITUDE": "altitude max",
|
||||
@ -25,6 +28,7 @@
|
||||
"MIN_ALTITUDE": "altitude min",
|
||||
"NEXT_SEGMENT": "Segment suivant",
|
||||
"NEXT_WORKOUT": "Séance suivante",
|
||||
"NOTES": "notes",
|
||||
"NO_DATA_CLEANING": "données issues du fichier gpx, sans correction",
|
||||
"NO_FILE_PROVIDED": "Pas de fichier fourni",
|
||||
"NO_FOLDER": "pas de répertoire",
|
||||
@ -36,7 +40,6 @@
|
||||
"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",
|
||||
@ -58,27 +61,6 @@
|
||||
"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",
|
||||
@ -90,10 +72,31 @@
|
||||
"sleet": "neige fondue",
|
||||
"snow": "neige",
|
||||
"wind": "venteux"
|
||||
},
|
||||
"HUMIDITY": "humidité",
|
||||
"TEMPERATURE": "température",
|
||||
"WIND": "vent",
|
||||
"WIND_DIRECTIONS": {
|
||||
"E": "E",
|
||||
"ENE": "ENE",
|
||||
"ESE": "ESE",
|
||||
"N": "N",
|
||||
"NE": "NE",
|
||||
"NNE": "NNE",
|
||||
"NNW": "NNO",
|
||||
"NW": "NO",
|
||||
"S": "S",
|
||||
"SE": "SE",
|
||||
"SSE": "SSE",
|
||||
"SSW": "SSO",
|
||||
"SW": "SO",
|
||||
"W": "O",
|
||||
"WNW": "ONO",
|
||||
"WSW": "OSO"
|
||||
}
|
||||
},
|
||||
"WITH_GPX": "avec un fichier .gpx",
|
||||
"WITHOUT_GPX": "sans fichier .gpx",
|
||||
"WITH_GPX": "avec un 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 ?",
|
||||
|
Reference in New Issue
Block a user