Classement alphabétique des entrées des dictionnaires.
This commit is contained in:
parent
f7e05cc173
commit
528060529a
@ -1,26 +1,26 @@
|
||||
module.exports =
|
||||
{
|
||||
needNumberUserResponses : "Le nombre de questions auxquelles l'utilisateur a répondu doit être fourni.",
|
||||
needIntegerNumberUserResponses : "Le nombre de questions auxquelles l'utilisateur a répondu doit être un nombre entier.",
|
||||
needMinNumberUserResponses : "Le nombre de questions auxquelles l'utilisateur a répondu ne peut être inférieur à 1.",
|
||||
needMaxNumberUserResponses : "Le nombre de questions auxquelles l'utilisateur a répondu ne peut être aussi élevé.",
|
||||
needNumberCorrectResponses : "Le nombre de réponses correctes doit être fourni.",
|
||||
needIntegerNumberCorrectResponses : "Le nombre de réponses correctes doit être un nombre entier.",
|
||||
needMinNumberCorrectResponses : "Le nombre de réponses correctes ne peut être négatif.",
|
||||
needMaxNumberCorrectResponses : "Le nombre de réponses correctes ne peut être supérieur au nombre de questions.",
|
||||
needIntegerNumberSecondesResponse : "La durée de la réponse doit être un nombre entier de secondes.",
|
||||
needMinNumberSecondesResponse : "La durée de la réponse ne peut être négative.",
|
||||
checkResponsesOuputFail : "Vous avez répondu en DURATION secondes et avez NBCORRECTANSWERS bonne(s) réponse(s) sur NBQUESTIONS questions. C'est certain, vous ferez mieux la prochaine fois !",
|
||||
checkResponsesOuputMedium : "Vous avez répondu en DURATION secondes et avez NBCORRECTANSWERS bonne(s) réponse(s) sur NBQUESTIONS questions. C'est pas mal du tout !",
|
||||
checkResponsesOuputSuccess : "Vous avez répondu en DURATION secondes et avez NBCORRECTANSWERS bonne(s) réponse(s) sur NBQUESTIONS questions. Bravo ! Rien ne vous échappe !",
|
||||
wantToSaveResponses: "Si vous le souhaitez, vous pouvez sauvegarder votre résultat <u>en créant votre compte ci-dessous</u>.<br><b>Cela vous permettra aussi de recevoir régulièrement de nouveaux quizs par e-mail</b>.",
|
||||
responseSavedMessage : "Votre résultat a été enregistré. <a href='/#URL'>Accèder à tous vos quizs</a>.",
|
||||
responseSavedError : "Cependant une erreur a été rencontrée durant l'enregistrement de votre résultat. <a href='/#URL'>Accèder à tous vos quizs</a>.",
|
||||
noQuestionnaireWithoudAnswer: "Bravo ! Vous avez répondu à tous les quizs qui vous on été proposés !<br>Il y en a des nouveaux publiés régulièrement et qui vous seront proposés.<br>En attendant vous pouvez peut-être essayer de répondre de nouveau à certain quiz pour voir si vous vous souvenez des bonnes réponses ?",
|
||||
nbQuestionnaireWithoudAnswer: "Il y a #NB quizs qui vous ont été proposés et auxquels vous n'avez pas répondu. Voici les derniers :!",
|
||||
statsUser: "Vous avez enregistré NBANSWERS réponses à <b>NBQUESTIONNAIRES questionnaires différents</b> sur les NBTOTQUESTIONNAIRES proposés par le site.<br>En moyenne, vous avez mis AVGDURATION secondes à répondre et avez <b>correctement répondu à AVGCORRECTANSWERS % des questions</b>.",
|
||||
previousAnswersTitle: "Bonjour #NOM, voici vos précédents résultats à ce quiz",
|
||||
previousAnswersStats: "En moyenne, vous avez répondu à ce quiz en AVGDURATION secondes, en ayant <b>AVGCORRECTANSWERS % de bonnes réponses</b>.",
|
||||
needIntegerNumberCorrectResponses : "Le nombre de réponses correctes doit être un nombre entier.",
|
||||
needIntegerNumberSecondesResponse : "La durée de la réponse doit être un nombre entier de secondes.",
|
||||
needIntegerNumberUserResponses : "Le nombre de questions auxquelles l'utilisateur a répondu doit être un nombre entier.",
|
||||
needMaxNumberUserResponses : "Le nombre de questions auxquelles l'utilisateur a répondu ne peut être aussi élevé.",
|
||||
needMinNumberUserResponses : "Le nombre de questions auxquelles l'utilisateur a répondu ne peut être inférieur à 1.",
|
||||
needNumberCorrectResponses : "Le nombre de réponses correctes doit être fourni.",
|
||||
needNumberUserResponses : "Le nombre de questions auxquelles l'utilisateur a répondu doit être fourni.",
|
||||
needMaxNumberCorrectResponses : "Le nombre de réponses correctes ne peut être supérieur au nombre de questions.",
|
||||
needMinNumberCorrectResponses : "Le nombre de réponses correctes ne peut être négatif.",
|
||||
needMinNumberSecondesResponse : "La durée de la réponse ne peut être négative.",
|
||||
noPreviousAnswer: "On dirait que c'est la première fois que vous répondez à ce quiz. Bonne lecture !",
|
||||
noQuestionnaireWithoudAnswer: "Bravo ! Vous avez répondu à tous les quizs qui vous on été proposés !<br>Il y en a des nouveaux publiés régulièrement et qui vous seront proposés.<br>En attendant vous pouvez peut-être essayer de répondre de nouveau à certain quiz pour voir si vous vous souvenez des bonnes réponses ?",
|
||||
previousAnswersLine: "Le DATEANSWER, vous avez répondu correctement à NBCORRECTANSWERS questions sur NBQUESTIONS en AVGDURATION secondes.",
|
||||
noPreviousAnswer: "On dirait que c'est la première fois que vous répondez à ce quiz. Bonne lecture !"
|
||||
previousAnswersStats: "En moyenne, vous avez répondu à ce quiz en AVGDURATION secondes, en ayant <b>AVGCORRECTANSWERS % de bonnes réponses</b>.",
|
||||
previousAnswersTitle: "Bonjour #NOM, voici vos précédents résultats à ce quiz",
|
||||
responseSavedError : "Cependant une erreur a été rencontrée durant l'enregistrement de votre résultat. <a href='/#URL'>Accèder à tous vos quizs</a>.",
|
||||
responseSavedMessage : "Votre résultat a été enregistré. <a href='/#URL'>Accèder à tous vos quizs</a>.",
|
||||
statsUser: "Vous avez enregistré NBANSWERS réponses à <b>NBQUESTIONNAIRES questionnaires différents</b> sur les NBTOTQUESTIONNAIRES proposés par le site.<br>En moyenne, vous avez mis AVGDURATION secondes à répondre et avez <b>correctement répondu à AVGCORRECTANSWERS % des questions</b>.",
|
||||
wantToSaveResponses: "Si vous le souhaitez, vous pouvez sauvegarder votre résultat <u>en créant votre compte ci-dessous</u>.<br><b>Cela vous permettra aussi de recevoir régulièrement de nouveaux quizs par e-mail</b>.",
|
||||
};
|
||||
|
@ -1,10 +1,10 @@
|
||||
module.exports =
|
||||
{
|
||||
needTextForChoice : "Merci de saisir le texte de la réponse proposée.",
|
||||
needGoodLongTextForChoice : "Merci de saisir des réponses ne comptant pas plus de 255 caractères.",
|
||||
needKnowIsCorrectChoice : "Merci de spécifier si cette réponse est correcte ou pas.",
|
||||
needQuestionForChoices : "Tentative d'ajout/actualisation de réponses possibles pour une question n'ayant pas été trouvée : ",
|
||||
needOneGoodChoice : "Merci de désigner au moins une des réponses comme étant correcte.",
|
||||
needMinChoicesForQuestion : "Merci de fournir au moins 2 réponses possibles pour chaque question.",
|
||||
needMaxChoicesForQuestion : "Le nombre de réponses possibles pour une question ne peut dépasser : ",
|
||||
needMinChoicesForQuestion : "Merci de fournir au moins 2 réponses possibles pour chaque question.",
|
||||
needOneGoodChoice : "Merci de désigner au moins une des réponses comme étant correcte.",
|
||||
needQuestionForChoices : "Tentative d'ajout/actualisation de réponses possibles pour une question n'ayant pas été trouvée : ",
|
||||
needTextForChoice : "Merci de saisir le texte de la réponse proposée.",
|
||||
};
|
@ -1,30 +1,30 @@
|
||||
module.exports =
|
||||
{
|
||||
siteHTMLTitle : "WikiLerni : Wikipédia en questions",
|
||||
siteMetaDescription : "Avec WikiLerni, recevez chaque jour de nouveaux quizs pour tester vos connaissances et apprendre de nouvelles choses.",
|
||||
scriptTimingInfo : "Durée de la réponse : SCRIPT_TIMING millisecondes, route : SCRIPT_URL",
|
||||
scriptTimingAlert : "*** Script lent : SCRIPT_TIMING millisecondes, route : SCRIPT_URL",
|
||||
serverError : "Désolé. Une erreur imprévue est survenue. Si cela persiste, n'hésitez à prévenir l'administrateur du site.",
|
||||
serverErrorAdmin : "Bug de l'application :",
|
||||
neededParams : "Des paramètres nécessaires manquants sont manquants.",
|
||||
badUrl : "Tentative d'accès à une page n'existant pas :",
|
||||
notValidFormat : "Format non valide.",
|
||||
notAllowed : "Vous n'avez pas les droits nécessaires pour cette action.",
|
||||
notRequired : "Facultatif.",
|
||||
updateBtnTxt: "Modifier",
|
||||
addBtnTxt: "Ajouter",
|
||||
deleteBtnTxt: "Supprimer",
|
||||
addOkMessage : "Les données ont bien été enregistrées.",
|
||||
updateOkMessage : "La mise à jour à jour a bien été enregistrée.",
|
||||
alertNewWindow: "nouvelle fenêtre",
|
||||
badUrl : "Tentative d'accès à une page n'existant pas :",
|
||||
btnLinkToQuestionnaire : "Aller au quiz !",
|
||||
deleteBtnTxt: "Supprimer",
|
||||
deleteOkMessage : "La suppression a bien été enregistrée.",
|
||||
failAuth : "Erreur d'authentification.",
|
||||
failAuthHeader : "Absence de header Authorization.",
|
||||
failAuthToken : "Token invalide ou utilisateur non trouvé.",
|
||||
failAuthId : "Identifiant non valide : ",
|
||||
failAuthCron : "Tentative de lancement d'un cron sans le bon token.",
|
||||
previousPage : "Page précédente",
|
||||
failAuthHeader : "Absence de header Authorization.",
|
||||
failAuthId : "Identifiant non valide : ",
|
||||
failAuthToken : "Token invalide ou utilisateur non trouvé.",
|
||||
neededParams : "Des paramètres nécessaires manquants sont manquants.",
|
||||
nextPage : "Page suivante",
|
||||
alertNewWindow: "nouvelle fenêtre",
|
||||
btnLinkToQuestionnaire : "Aller au quiz !",
|
||||
statsAdmin : "Durant les dernières 24h : NB_USERS_24H comptes ont été créés, NB_SUBSCRIPTIONS_24H validés et NB_USERS_DELETED_24H supprimés. NB_ANSWERS_24H réponses aux quizs ont été enregistrées.<br>En tout, il y a : NB_USERS_TOT comptes, dont NB_SUBSCRIPTIONS_TOT validés et NB_SUBSCRIPTIONS_PREMIUM comptes prémium. NB_ANSWERS_TOT réponses aux quizs ont été enregistrées.<br>Parmi les NB_USERS_DELETED_TOT comptes supprimés, NB_USERS_DELETED_VALIDED avaient validé leur compte et NB_USERS_DELETED_PREMIUM avaient souscrit un compte prémium."
|
||||
notAllowed : "Vous n'avez pas les droits nécessaires pour cette action.",
|
||||
notRequired : "Facultatif.",
|
||||
notValidFormat : "Format non valide.",
|
||||
previousPage : "Page précédente",
|
||||
serverError : "Désolé. Une erreur imprévue est survenue. Si cela persiste, n'hésitez à prévenir l'administrateur du site.",
|
||||
serverErrorAdmin : "Bug de l'application :",
|
||||
siteHTMLTitle : "WikiLerni : Wikipédia en questions",
|
||||
siteMetaDescription : "Avec WikiLerni, recevez chaque jour de nouveaux quizs pour tester vos connaissances et apprendre de nouvelles choses.",
|
||||
scriptTimingAlert : "*** Script lent : SCRIPT_TIMING millisecondes, route : SCRIPT_URL",
|
||||
scriptTimingInfo : "Durée de la réponse : SCRIPT_TIMING millisecondes, route : SCRIPT_URL",
|
||||
statsAdmin : "Durant les dernières 24h : NB_USERS_24H comptes ont été créés, NB_SUBSCRIPTIONS_24H validés et NB_USERS_DELETED_24H supprimés. NB_ANSWERS_24H réponses aux quizs ont été enregistrées.<br>En tout, il y a : NB_USERS_TOT comptes, dont NB_SUBSCRIPTIONS_TOT validés et NB_SUBSCRIPTIONS_PREMIUM comptes prémium. NB_ANSWERS_TOT réponses aux quizs ont été enregistrées.<br>Parmi les NB_USERS_DELETED_TOT comptes supprimés, NB_USERS_DELETED_VALIDED avaient validé leur compte et NB_USERS_DELETED_PREMIUM avaient souscrit un compte prémium.",
|
||||
updateBtnTxt: "Modifier",
|
||||
updateOkMessage : "La mise à jour à jour a bien été enregistrée."
|
||||
};
|
@ -1,20 +1,20 @@
|
||||
module.exports =
|
||||
{
|
||||
addIllustrationTxt: "Ajouter une illustration",
|
||||
needUrl : "Merci de fournir une url pour l'image.",
|
||||
needUniqueUrl : "L'url est déjà utilisée par une autre image.",
|
||||
needGoodLongUrl : "L'url de l'image doit contenir entre 5 et 255 caractères.",
|
||||
needGoodLongAlt : "Le texte de la propriété 'alt' ne doit pas compter plus de 255 caractères.",
|
||||
needGoodLongTitle : "Le texte de la propriété 'title' ne doit pas compter plus de 255 caractères.",
|
||||
needGoodLongCaption : "Le texte de la légende de l'image ne doit pas compter plus de 255 caractères.",
|
||||
needGoodFile : "Votre fichier n'a pas été accepté.",
|
||||
needQuestionnaireForIllustration : "Tentative d'ajout/mise à jour/suppreession d'une illustration pour un questionnaire n'ayant pas été trouvé.",
|
||||
needMaxIllustrationsForQuestionnaire : "Vous avez déjà atteint le nombre maximal d'illustrations pour ce questionnaire.",
|
||||
notFound: "L'enregistrement de l'illustration n'a pas été trouvé : ",
|
||||
addedOkMessage: "L'illustration a bien été enregistrée.",
|
||||
updatedOkMessage: "L'illustration a bien été modifiée.",
|
||||
deletedOkMessage: "L'illustration a bien été supprimée.",
|
||||
addIllustrationTxt: "Ajouter une illustration",
|
||||
defaultAlt : "Illustration du quiz",
|
||||
deletedOkMessage: "L'illustration a bien été supprimée.",
|
||||
introNoIllustration : "Aucune illustration pour l'instant.",
|
||||
introTitleForIllustration : "Illustrations du quiz",
|
||||
introNoIllustration : "Aucune illustration pour l'instant."
|
||||
needGoodFile : "Votre fichier n'a pas été accepté.",
|
||||
needGoodLongAlt : "Le texte de la propriété 'alt' ne doit pas compter plus de 255 caractères.",
|
||||
needGoodLongCaption : "Le texte de la légende de l'image ne doit pas compter plus de 255 caractères.",
|
||||
needGoodLongTitle : "Le texte de la propriété 'title' ne doit pas compter plus de 255 caractères.",
|
||||
needGoodLongUrl : "L'url de l'image doit contenir entre 5 et 255 caractères.",
|
||||
needMaxIllustrationsForQuestionnaire : "Vous avez déjà atteint le nombre maximal d'illustrations pour ce questionnaire.",
|
||||
needQuestionnaireForIllustration : "Tentative d'ajout/mise à jour/suppreession d'une illustration pour un questionnaire n'ayant pas été trouvé.",
|
||||
needUniqueUrl : "L'url est déjà utilisée par une autre image.",
|
||||
needUrl : "Merci de fournir une url pour l'image.",
|
||||
notFound: "L'enregistrement de l'illustration n'a pas été trouvé : ",
|
||||
updatedOkMessage: "L'illustration a bien été modifiée.",
|
||||
};
|
@ -1,18 +1,18 @@
|
||||
module.exports =
|
||||
{
|
||||
addedOkMessage: "Le lien a bien été ajouté.",
|
||||
addLinkTxt: "Ajouter un lien",
|
||||
needUrl : "Merci de saisir l'url du lien.",
|
||||
needValidUrl : "Merci de saisir un url ayant un format valide.",
|
||||
needNotTooLongUrl : "Merci de saisir un url ne comptant pas plus de 255 caractères.",
|
||||
defaultValueForLink: "Lire l'article sur Wikipédia.",
|
||||
deletedOkMessage: "Le lien a bien été supprimé.",
|
||||
introNoLink : "Aucun lien pour l'instant.",
|
||||
introTitleForLink : "Lectures proposées",
|
||||
needAnchor : "Merci de fournir une ancre pour ce lien.",
|
||||
needGoodLongAnchor : "Merci de fournir une ancre pour ce lien comptant entre 5 et 150 caractères.",
|
||||
needQuestionnaire : "Le questionnaire du lien n'a pas été trouvé.",
|
||||
needMaxLinksForQuestionnaire : "Vous avez déjà atteint le nombre maximal de liens pour ce questionnaire.",
|
||||
updatedOkMessage: "Le lien a bien été modifié.",
|
||||
addedOkMessage: "Le lien a bien été ajouté.",
|
||||
deletedOkMessage: "Le lien a bien été supprimé.",
|
||||
needNotTooLongUrl : "Merci de saisir un url ne comptant pas plus de 255 caractères.",
|
||||
needQuestionnaire : "Le questionnaire du lien n'a pas été trouvé.",
|
||||
needUrl : "Merci de saisir l'url du lien.",
|
||||
needValidUrl : "Merci de saisir un url ayant un format valide.",
|
||||
notFound : "L'enregistrement du lien n'a pas été trouvé.",
|
||||
introTitleForLink : "Lectures proposées",
|
||||
introNoLink : "Aucun lien pour l'instant.",
|
||||
defaultValueForLink: "Lire l'article sur Wikipédia."
|
||||
updatedOkMessage: "Le lien a bien été modifié."
|
||||
};
|
@ -1,13 +1,13 @@
|
||||
module.exports =
|
||||
{
|
||||
needName : "Merci de saisir un nom pour cette période de pause.",
|
||||
needGoodLongName : "Le nom saisi pour cette période de pause ne doit pas compter plus de 255 caractères.",
|
||||
needStartingDate : "Merci de fournir la date de début de la période de pause.",
|
||||
needValidStartingDate : "La date de début fournie n'a pas un format valide.",
|
||||
needEndingDate : "Merci de fournir la date de fin de la période de pause.",
|
||||
needValidEndingDate : "La date de fin fournie n'a pas un format valide.",
|
||||
needMinEndingDate : "La date de fin doit être supérieure à celle de début.",
|
||||
createdOkMessage: "La nouvelle période de pause a bien été enregistrée.",
|
||||
updatedOkMessage: "La période de pause a bien été modifiée.",
|
||||
deletedOkMessage: "La période de pause a bien été supprimée."
|
||||
deletedOkMessage: "La période de pause a bien été supprimée.",
|
||||
needEndingDate : "Merci de fournir la date de fin de la période de pause.",
|
||||
needGoodLongName : "Le nom saisi pour cette période de pause ne doit pas compter plus de 255 caractères.",
|
||||
needMinEndingDate : "La date de fin doit être supérieure à celle de début.",
|
||||
needName : "Merci de saisir un nom pour cette période de pause.",
|
||||
needStartingDate : "Merci de fournir la date de début de la période de pause.",
|
||||
needValidEndingDate : "La date de fin fournie n'a pas un format valide.",
|
||||
needValidStartingDate : "La date de début fournie n'a pas un format valide.",
|
||||
updatedOkMessage: "La période de pause a bien été modifiée."
|
||||
};
|
@ -1,21 +1,21 @@
|
||||
module.exports =
|
||||
{
|
||||
needName : "Il manque le nom du client ayant payé.",
|
||||
needAmount : "Il manque le montant du paiement.",
|
||||
needCorrectAmount : "Le montant du paiement n'a pas un format valide.",
|
||||
needCode : "Il manque le code de la commande associée à ce paiement.",
|
||||
paymentUrlFail: "Un retour paiement a été reçu avec une url non conforme : ",
|
||||
paymentDatasFail: "Un retour paiement a été reçu avec des paramètres non conformes : ",
|
||||
paymentUserNotFound: "Un retour paiement a été reçu avec l'id d'un utilisateur inconnu : ",
|
||||
mailPaymentThankSubject: "Merci !",
|
||||
mailPaymentLinkTxt: "Mon compte WikiLerni.",
|
||||
mailPaymentThankBodyTxt: "Bonjour USER_NAME,\n\nSuite à votre paiement, votre abonnement à SITE_NAME vient d'être prolongé de NBDAYS jours.\n\nMerci beaucoup et à bientôt !",
|
||||
mailPaymentThankBodyHTML: "<h3>Bonjour USER_NAME,</h3><p>Suite à votre paiement, votre abonnement à SITE_NAME vient d'être prolongé de NBDAYS jours.<br><br>Merci beaucoup et à bientôt sur SITE_NAME !</p>",
|
||||
mailPaymentAdminNoticeSubject: "Nouvel abonnement prémium !",
|
||||
mailPaymentAdminNoticeBodyTxt: "Bonjour,\nUn nouvel abonnement de soutien vient d'être enregistré par l'utilisateur EMAIL.",
|
||||
mailPaymentAdminNoticeBodyHTML: "<h3>Bonjour,</h3><p>Un nouvel abonnement de soutien vient d'être enregistré pour l'utilisateur EMAIL.</p>",
|
||||
mailPaymentThankGodfatherSubject: "Merci !",
|
||||
mailPaymentThankGodfatherBodyTxt: "Bonjour USER_NAME,\n\nUn des utilisateurs que vous avez parrainé vient de souscrire à un abonnement de soutien.\n\nEn récompense, votre abonnement vient donc d'être prolongé de 30 jours.\n\nMerci à vous et à bientôt !",
|
||||
mailPaymentAdminNoticeBodyTxt: "Bonjour,\nUn nouvel abonnement de soutien vient d'être enregistré par l'utilisateur EMAIL.",
|
||||
mailPaymentAdminNoticeSubject: "Nouvel abonnement prémium !",
|
||||
mailPaymentLinkTxt: "Mon compte WikiLerni.",
|
||||
mailPaymentThankBodyHTML: "<h3>Bonjour USER_NAME,</h3><p>Suite à votre paiement, votre abonnement à SITE_NAME vient d'être prolongé de NBDAYS jours.<br><br>Merci beaucoup et à bientôt sur SITE_NAME !</p>",
|
||||
mailPaymentThankBodyTxt: "Bonjour USER_NAME,\n\nSuite à votre paiement, votre abonnement à SITE_NAME vient d'être prolongé de NBDAYS jours.\n\nMerci beaucoup et à bientôt !",
|
||||
mailPaymentThankGodfatherBodyHTML: "<h3>Bonjour USER_NAME,</h3><p>Un des utilisateurs que vous avez parrainé vient de souscrire à un abonnement de soutien.<br>En récompense, votre abonnement vient donc d'être prolongé de 30 jours.<br>Merci à vous et à bientôt !</p>",
|
||||
paymentGodfatherNotFound: "Un retour paiement a été reçu pour un utilisateur, mais les infos de son parrain n'ont pas été retrouvées : "
|
||||
mailPaymentThankGodfatherBodyTxt: "Bonjour USER_NAME,\n\nUn des utilisateurs que vous avez parrainé vient de souscrire à un abonnement de soutien.\n\nEn récompense, votre abonnement vient donc d'être prolongé de 30 jours.\n\nMerci à vous et à bientôt !",
|
||||
mailPaymentThankGodfatherSubject: "Merci !",
|
||||
mailPaymentThankSubject: "Merci !",
|
||||
needAmount : "Il manque le montant du paiement.",
|
||||
needCode : "Il manque le code de la commande associée à ce paiement.",
|
||||
needCorrectAmount : "Le montant du paiement n'a pas un format valide.",
|
||||
needName : "Il manque le nom du client ayant payé.",
|
||||
paymentDatasFail: "Un retour paiement a été reçu avec des paramètres non conformes : ",
|
||||
paymentGodfatherNotFound: "Un retour paiement a été reçu pour un utilisateur, mais les infos de son parrain n'ont pas été retrouvées : ",
|
||||
paymentUrlFail: "Un retour paiement a été reçu avec une url non conforme : ",
|
||||
paymentUserNotFound: "Un retour paiement a été reçu avec l'id d'un utilisateur inconnu : "
|
||||
};
|
@ -1,15 +1,15 @@
|
||||
module.exports =
|
||||
{
|
||||
addQuestionTxt: "Ajouter une question",
|
||||
needText: "Merci de saisir le texte de la question !",
|
||||
needNotTooLongText: "La question ne doit pas compter plus de 255 caractères.",
|
||||
needQuestionnaire: "Le questionnaire concerné n'a pas été trouvé.",
|
||||
needMaxQuestions: "Vous avez déjà atteint le nombre maximal de questions pour ce questionnaire : ",
|
||||
notFound: "L'enregistrement de la question n'a pas été trouvé.",
|
||||
addOkMessage: "La question a bien été ajoutée.",
|
||||
updateOkMessage: "La question a bien été modifiée.",
|
||||
addQuestionTxt: "Ajouter une question",
|
||||
deleteOkMessage: "La question a bien été supprimée.",
|
||||
introTitleForQuestion: "Les questions enregistrées",
|
||||
introNoQuestion: "Aucune question n'a été saisie pour l'instant",
|
||||
needNumberForRank : "Vous devez fournir un nombre supérieur ou égal à 1 pour le rang de cette question."
|
||||
introTitleForQuestion: "Les questions enregistrées",
|
||||
needMaxQuestions: "Vous avez déjà atteint le nombre maximal de questions pour ce questionnaire : ",
|
||||
needNotTooLongText: "La question ne doit pas compter plus de 255 caractères.",
|
||||
needNumberForRank : "Vous devez fournir un nombre supérieur ou égal à 1 pour le rang de cette question.",
|
||||
needQuestionnaire: "Le questionnaire concerné n'a pas été trouvé.",
|
||||
needText: "Merci de saisir le texte de la question !",
|
||||
notFound: "L'enregistrement de la question n'a pas été trouvé.",
|
||||
updateOkMessage: "La question a bien été modifiée."
|
||||
};
|
@ -1,22 +1,11 @@
|
||||
module.exports =
|
||||
{
|
||||
needTitle: "Merci de fournir un titre à votre quiz.",
|
||||
needNotTooLongTitle: "Le titre du quiz ne doit pas compter plus de 255 caractères.",
|
||||
needUrl: "Merci de fournir l'url à votre quiz.",
|
||||
needUniqueUrl: "L'url du quiz doit être unique.",
|
||||
needIntroduction: "Merci de fournir un texte d'introduction à votre quiz.",
|
||||
needCorrectPublishingDate: "La date de publication fournie n'a pas un format valide.",
|
||||
needKnowIfIsPublished: "Il faut savoir si ce quiz est publié.",
|
||||
needLanguage: "Vous devez sélectionner la langue de ce quiz.",
|
||||
needEstimatedTime: "Merci de sélectionner une estimation de la durée de ce quiz.",
|
||||
notFound : "Aucun quiz n'a pas été trouvé.",
|
||||
searchResultTitle : "Résultat pour votre recherche",
|
||||
searchQuestionnaireWithNoResult : "Aucun quiz n'a été trouvé pour votre recherche.",
|
||||
searchWithResult : "Voici #NB quizs pour votre recherche :",
|
||||
questionnairesName: "quiz",
|
||||
publishedBy: "Quiz publié par",
|
||||
publishedAt: ", le",
|
||||
lastUpdated: "Dernière mise à jour, le ",
|
||||
btnProposeConnection: "Je me connecte.",
|
||||
btnProposeSubscribe: "Je crée mon compte.",
|
||||
btnSendResponse: "Testez vos réponses.",
|
||||
btnShareQuizTxt: "Partager ce quiz sur ",
|
||||
btnShowQuestionnaire: "Afficher le quiz !",
|
||||
correctAnswerTxt: "Bonne réponse",
|
||||
estimatedTime: "Durée de lecture estimée : ",
|
||||
estimatedTimeOption :
|
||||
{
|
||||
@ -25,16 +14,27 @@ module.exports =
|
||||
long: "longue"
|
||||
},
|
||||
explanationBeforeTxt: "Extrait :",
|
||||
correctAnswerTxt: "Bonne réponse",
|
||||
wrongAnswerTxt: "Mauvaise réponse",
|
||||
btnSendResponse: "Testez vos réponses.",
|
||||
btnProposeSubscribe: "Je crée mon compte.",
|
||||
btnProposeConnection: "Je me connecte.",
|
||||
btnShowQuestionnaire: "Afficher le quiz !",
|
||||
btnShareQuizTxt: "Partager ce quiz sur ",
|
||||
nextQuestionnairesList: "Les #NB prochains quizs devant être publiés",
|
||||
questionnaireNeedBeCompleted: "Quiz incomplet",
|
||||
nextDateWithoutQuestionnaire: "Prochaine date sans quiz programmé : ",
|
||||
haveBeenPublished : ":NB nouveaux questionnaires ont été publiés.",
|
||||
haveBeenRegenerated : "Les fichiers HTML de #NB1 questionnaires et #NB2 rubriques ont été regénérés."
|
||||
haveBeenRegenerated : "Les fichiers HTML de #NB1 questionnaires et #NB2 rubriques ont été regénérés.",
|
||||
lastUpdated: "Dernière mise à jour, le ",
|
||||
needCorrectPublishingDate: "La date de publication fournie n'a pas un format valide.",
|
||||
needEstimatedTime: "Merci de sélectionner une estimation de la durée de ce quiz.",
|
||||
needIntroduction: "Merci de fournir un texte d'introduction à votre quiz.",
|
||||
needKnowIfIsPublished: "Il faut savoir si ce quiz est publié.",
|
||||
needLanguage: "Vous devez sélectionner la langue de ce quiz.",
|
||||
needNotTooLongTitle: "Le titre du quiz ne doit pas compter plus de 255 caractères.",
|
||||
needTitle: "Merci de fournir un titre à votre quiz.",
|
||||
needUniqueUrl: "L'url du quiz doit être unique.",
|
||||
needUrl: "Merci de fournir l'url à votre quiz.",
|
||||
nextDateWithoutQuestionnaire: "Prochaine date sans quiz programmé : ",
|
||||
nextQuestionnairesList: "Les #NB prochains quizs devant être publiés",
|
||||
notFound : "Aucun quiz n'a pas été trouvé.",
|
||||
questionnairesName: "quiz",
|
||||
questionnaireNeedBeCompleted: "Quiz incomplet",
|
||||
publishedAt: ", le",
|
||||
publishedBy: "Quiz publié par",
|
||||
searchQuestionnaireWithNoResult : "Aucun quiz n'a été trouvé pour votre recherche.",
|
||||
searchResultTitle : "Résultat pour votre recherche",
|
||||
searchWithResult : "Voici #NB quizs pour votre recherche :",
|
||||
wrongAnswerTxt: "Mauvaise réponse"
|
||||
};
|
@ -1,7 +1,7 @@
|
||||
module.exports =
|
||||
{
|
||||
notFound : "Les informations d'un questionnaire attribué à un abonné n'ont pas été trouvées : ",
|
||||
searchIsNotLongEnough : "Merci de fournir un mot-clés d'au moins deux caractères pour votre recherche.",
|
||||
questionnaireRetryInfo : "<b>Vous avez déjà reçu tous les quizs publiés à ce jour ! En attendant la publication de nouveaux quizs, vous pouvez peut-être réessayer le suivant ?</b>",
|
||||
questionnaireRetryInfoTxt : "Bonjour USER_NAME,\n\nVous avez déjà reçu tous les quizs publiés à ce jour ! En attendant la publication de nouveaux quizs, vous pouvez peut-être réessayer le suivant ?\n\nQUESTIONNAIRE_URL\n\nBonne lecture !\n\nStopper les envois ?\nUNSUBSCRIBE_URL",
|
||||
searchIsNotLongEnough : "Merci de fournir un mot-clés d'au moins deux caractères pour votre recherche."
|
||||
};
|
@ -1,36 +1,33 @@
|
||||
module.exports =
|
||||
{
|
||||
needNumberOfDays : "Il faut un nombre de jours pour l'abonnement.",
|
||||
allSubscriptionProcessed : "Tous les abonnés ont été traités pour le moment.",
|
||||
infosExpirated: "Votre abonnement a expiré, mais il vous reste encore quelques jours avant que votre compte et vos données ne soient complètement supprimées.<br>Pour ce faire, suivez sans tarder les indications ci-dessous :",
|
||||
infosExpiratedAdmin: "Cet abonnement a expiré.",
|
||||
infosNbDays: "Votre abonnement est encore valable <b>pendant NB_DAYS jours</b>.<br>Vous pouvez à tout moment prolonger votre abonnement en suivant les indications ci-dessous :",
|
||||
infosNbDaysAdmin: "Cet abonnement est encore valable <b>pendant NB_DAYS jours</b>.",
|
||||
infosPaymentsAdmin : "DATE_PAYMENT : paiement de AMOUNT € au nom de CLIENT_NAME.",
|
||||
isNotValided : "Cet utilisateur n'a pas encore validé son compte.<br>Vous pouvez le faire à sa place <a href='#validationOk'>en cochant la case indiquée</a> et enregistrant.",
|
||||
mailEndFreeTimeBodyHTML: "<h3>Bonjour USER_NAME,</h3><p>Votre abonnement gratuit à SITE_NAME va expirer d'ici quelques jours.<br><br>Pour continuer à utiliser le site, vous pouvez souscrire à un abonnement sans tarder en cliquant sur le lien ci-dessous.</p>",
|
||||
mailEndFreeTimeBodyTxt: "Bonjour USER_NAME,\n\nVotre abonnement gratuit à SITE_NAME va expirer d'ici quelques jours.\n\nPour continuer à utiliser le site, vous pouvez sans attendre souscrire à un abonnement :\nLINK_URL",
|
||||
mailEndFreeTimeLinkTxt : "M'abonner.",
|
||||
mailEndFreeTimeMessage: " relances envoyées.",
|
||||
mailEndFreeTimeSubject: "Votre abonnement gratuit va expirer",
|
||||
mailExpirationBodyHTML: "<h3>Bonjour USER_NAME,</h3><p>Votre abonnement à SITE_NAME va expirer d'ici quelques jours.<br><br>Pour continuer à utiliser SITE_NAME, vous pouvez le prolonger dès aujourd'hui en cliquant sur le lien ci-dessous.</p>",
|
||||
mailExpirationBodyTxt: "Bonjour USER_NAME,\n\nVotre abonnement à SITE_NAME va expirer d'ici quelques jours.\n\nPour continuer à utiliser SITE_NAME, vous pouvez le prolonger dès aujourd'hui :\nLINK_URL",
|
||||
mailExpirationLinkTxt : "Prolonger mon abonnement.",
|
||||
mailExpirationMessage: "FIRST premières et SECOND deuxièmes relances envoyées pour des abonnements expirant d'ici peu.",
|
||||
mailExpirationRelaunchTxt: "[Rappel] ",
|
||||
mailExpirationSubject: "Votre abonnement va bientôt expirer",
|
||||
mailNewQuestionnaireBodyTxt : "Bonjour USER_NAME,\n\nUn nouveau quiz vient de vous être proposé :\n\nQUESTIONNAIRE_URL\n\nBonne lecture !\n\nStopper les envois ?\nUNSUBSCRIBE_URL",
|
||||
mailStopMailLinkTxt : "Stopper les envois.",
|
||||
needKnowIfNoticeOk : "Il manque l'information sur l'acceptation ou non de recevoir des notifications.",
|
||||
needIntegerNumberOfDays : "Le nombre de jours de l'abonnement doit être un nombre entier.",
|
||||
needMinNumberOfDays : "Le nombre de jours de l'abonnement ne peut être négatif !",
|
||||
needNotTooLongDaysList : "La liste de jours sélectionnés n'a pas le bon format (trop longue).",
|
||||
needValidDaysList : "La liste de jours sélectionnés n'a pas le bon format. Caractère non valide : ",
|
||||
needNumberOfDays : "Il faut un nombre de jours pour l'abonnement.",
|
||||
needUniqueDaysList : "La liste de jours sélectionnés n'a pas le bon format. Doublon : ",
|
||||
needKnowIfNoticeOk : "Il manque l'information sur l'acceptation ou non de recevoir des notifications.",
|
||||
unsubscriptionOk : "Votre demande a bien été prise en compte. Vous ne recevrez plus de messages venant du site, sauf pour vous signaler la fin de votre abonnement.<br>N'hésitez pas <a href='/#URL'>à accéder à votre compte</a> pour de nouveau autoriser certains envois.",
|
||||
unsubscriptionFail : "Si vous voyez ce message, c'est que votre lien de désabonnement ne fonctionne pas.<br>Vous pouvez <a href='/#URL'>accéder à votre compte</a> pour désactiver les envois manuellement.",
|
||||
allSubscriptionProcessed : "Tous les abonnés ont été traités pour le moment.",
|
||||
mailStopMailLinkTxt : "Stopper les envois.",
|
||||
mailNewQuestionnaireBodyTxt : "Bonjour USER_NAME,\n\nUn nouveau quiz vient de vous être proposé :\n\nQUESTIONNAIRE_URL\n\nBonne lecture !\n\nStopper les envois ?\nUNSUBSCRIBE_URL",
|
||||
needValidDaysList : "La liste de jours sélectionnés n'a pas le bon format. Caractère non valide : ",
|
||||
noNewQuestionnaireForUser : "Aucun nouveau questionnaire trouvé pour un abonné : ",
|
||||
|
||||
mailEndFreeTimeSubject: "Votre abonnement gratuit va expirer",
|
||||
mailEndFreeTimeLinkTxt : "M'abonner.",
|
||||
mailEndFreeTimeBodyTxt: "Bonjour USER_NAME,\n\nVotre abonnement gratuit à SITE_NAME va expirer d'ici quelques jours.\n\nPour continuer à utiliser le site, vous pouvez sans attendre souscrire à un abonnement :\nLINK_URL",
|
||||
mailEndFreeTimeBodyHTML: "<h3>Bonjour USER_NAME,</h3><p>Votre abonnement gratuit à SITE_NAME va expirer d'ici quelques jours.<br><br>Pour continuer à utiliser le site, vous pouvez souscrire à un abonnement sans tarder en cliquant sur le lien ci-dessous.</p>",
|
||||
mailEndFreeTimeMessage: " relances envoyées.",
|
||||
|
||||
mailExpirationSubject: "Votre abonnement va bientôt expirer",
|
||||
mailExpirationLinkTxt : "Prolonger mon abonnement.",
|
||||
mailExpirationBodyTxt: "Bonjour USER_NAME,\n\nVotre abonnement à SITE_NAME va expirer d'ici quelques jours.\n\nPour continuer à utiliser SITE_NAME, vous pouvez le prolonger dès aujourd'hui :\nLINK_URL",
|
||||
mailExpirationBodyHTML: "<h3>Bonjour USER_NAME,</h3><p>Votre abonnement à SITE_NAME va expirer d'ici quelques jours.<br><br>Pour continuer à utiliser SITE_NAME, vous pouvez le prolonger dès aujourd'hui en cliquant sur le lien ci-dessous.</p>",
|
||||
mailExpirationRelaunchTxt: "[Rappel] ",
|
||||
|
||||
mailExpirationMessage: "FIRST premières et SECOND deuxièmes relances envoyées pour des abonnements expirant d'ici peu.",
|
||||
infosNbDays: "Votre abonnement est encore valable <b>pendant NB_DAYS jours</b>.<br>Vous pouvez à tout moment prolonger votre abonnement en suivant les indications ci-dessous :",
|
||||
infosExpirated: "Votre abonnement a expiré, mais il vous reste encore quelques jours avant que votre compte et vos données ne soient complètement supprimées.<br>Pour ce faire, suivez sans tarder les indications ci-dessous :",
|
||||
infosNbDaysAdmin: "Cet abonnement est encore valable <b>pendant NB_DAYS jours</b>.",
|
||||
infosExpiratedAdmin: "Cet abonnement a expiré.",
|
||||
isNotValided : "Cet utilisateur n'a pas encore validé son compte.<br>Vous pouvez le faire à sa place <a href='#validationOk'>en cochant la case indiquée</a> et enregistrant.",
|
||||
infosPaymentsAdmin : "DATE_PAYMENT : paiement de AMOUNT € au nom de CLIENT_NAME.",
|
||||
unsubscriptionOk : "Votre demande a bien été prise en compte. Vous ne recevrez plus de messages venant du site, sauf pour vous signaler la fin de votre abonnement.<br>N'hésitez pas <a href='/#URL'>à accéder à votre compte</a> pour de nouveau autoriser certains envois.",
|
||||
unsubscriptionFail : "Si vous voyez ce message, c'est que votre lien de désabonnement ne fonctionne pas.<br>Vous pouvez <a href='/#URL'>accéder à votre compte</a> pour désactiver les envois manuellement."
|
||||
};
|
||||
|
@ -1,11 +1,11 @@
|
||||
module.exports =
|
||||
{
|
||||
needName: "Merci de donner un nom à cette nouvelle étiquette.",
|
||||
needUniqueName: "Une étiquette ayant le même nom existe déjà.",
|
||||
needNotTooLongName: "Merci de saisir un nom d'étiquette ne contenant pas plus de 100 caractères.",
|
||||
needUrl : "Merci de saisir une url pour cette étiquette.",
|
||||
needUniqueName: "Une étiquette ayant le même nom existe déjà.",
|
||||
needUniqueUrl : "Une étiquette ayant la même url existe déjà.",
|
||||
needUrl : "Merci de saisir une url pour cette étiquette.",
|
||||
notFound: "Le tag n'a pas été trouvé.",
|
||||
tagsForQuestionnaireNotFound: "Il manque la liste des tags actuellement associés à ce questionnaire.",
|
||||
tagMetaDescription: "une sélection d'articles Wikipédia et de quizs sur le thème : "
|
||||
tagMetaDescription: "une sélection d'articles Wikipédia et de quizs sur le thème : ",
|
||||
tagsForQuestionnaireNotFound: "Il manque la liste des tags actuellement associés à ce questionnaire."
|
||||
};
|
156
lang/fr/user.js
156
lang/fr/user.js
@ -1,87 +1,87 @@
|
||||
module.exports =
|
||||
{
|
||||
notFound: "L'utilisateur n'a pas été trouvé.",
|
||||
needName: "Merci de choisir un nom d'utilisateur.",
|
||||
needNotTooLongName: "Merci de choisir un nom d'utilisateur ne comptant pas plus de 70 caractères.",
|
||||
needEmail: "Merci de saisir votre adresse e-mail.",
|
||||
needUniqueEmail: "L'adresse e-mail que vous avez saisie est déjà utilisée pour un compte utilisateur. Si vous avez déjà un compte, <a href='/#URL'>cliquez-ici pour vous connecter</a>.",
|
||||
needNotTooLongEmail: "Merci de saisir une adresse e-mail ne comptant pas plus de 255 caractères.",
|
||||
needPassWord : "Merci de fournir un mot de passe.",
|
||||
needLongPassWord : "Merci de fournir un mot de passe d'au moins MIN_LENGTH caractères.",
|
||||
passwordCopied: "Le mot de passe généré a été copié dans le presse-papier de votre ordinateur (ou mobile). Vous pouvez le \"coller\" où vous le souhaitez.",
|
||||
needStatus : "Il manque le statut.",
|
||||
needLanguage : "Il manque le code langue.",
|
||||
needValidLastConnectionDate : "La date de dernière connexion n'est pas valide.",
|
||||
needSMTP : "Il manque le serveur SMTP.",
|
||||
needSMTPNotFound : "Il manque un serveur SMTP valide.",
|
||||
needKnowNewsletterOk : "Il faut savoir si l'utilisateur accepte ou refuse de recevoir la newsletter.",
|
||||
needTimeDifference : "Il faut connaître le nombre de minutes du décalage horaire.",
|
||||
needMinTimeDifference : "Il faut fournir un nombre de minutes à enlever à l'heure GMT ne dépassant pas 720.",
|
||||
needMaxTimeDifference : "Il faut fournir un nombre de minutes à ajouter à l'heure GMT ne dépassant pas 840.",
|
||||
needUGCOk : "Merci d'accepter les CGU pour créer votre compte.",
|
||||
godfatherNotFound: "Désolé mais aucun utilisateur n'a été trouvé pour ce code/e-mail parrain :(",
|
||||
godfatherFound: "Votre \"parrain\" a bien été trouvé :)",
|
||||
mailValidationMessage: "Votre inscription est bien enregistrée.\nPour la finaliser, merci de cliquer dans les 24 H sur le lien de confirmation qui vient de vous être envoyé par e-mail.",
|
||||
mailValidationLinkSubject : "Merci de valider votre inscription",
|
||||
mailValidationLinkTxt : "Valider mon compte.",
|
||||
mailValidationLinkSBodyTxt : "Bonjour USER_NAME,\n\nPour valider votre inscription, merci de cliquer sur le lien suivant dans les 24h :\nLINK_URL",
|
||||
mailValidationLinkSBodyHTML : "<h3>Bonjour USER_NAME,</h3><p>Pour valider votre inscription, merci de cliquer sur le lien ci-dessous dans les 24h.</p>",
|
||||
validationMessage: "Votre compte vient bien d'être validé. Merci et bienvenue !<br>Vous pouvez sans tarder vous connecter ci-dessous pour accéder à votre espace WikiLerni.",
|
||||
validationMessageAdmin: "Le compte a bien été validé.",
|
||||
validationAlreadyMessage: "Il semble que vous ayez déjà validé votre compte.",
|
||||
validationAlreadyMessageAdmin: "Ce compte a déjà été validé.",
|
||||
mailWelcomeSubject : "Bienvenue !",
|
||||
mailWelcomeLinkTxt : "Me connecter à mon compte.",
|
||||
mailWelcomeBodyTxt : "Bonjour USER_NAME,\n\nVous venez de valider votre inscription à NOM_SITE. Merci et bienvenue !\n\nSi vous avez la moindre question ou suggestion concernant NOM_SITE, n'hésitez pas à me contacter en écrivant à EMAIL.\n\nJe vous conseille d'ailleurs d'ajouter EMAIL à votre carnet d'adresses pour éviter que les prochains envois du site n'arrivent en \"spam\".\n\nPar ailleurs, pour gérer votre abonnement, accéder à vos informations ou encore chercher plus facilement parmi les quizs du site, vous pouvez à tout moment vous connecter à votre compte utilisateur.\n\nPour ce faire, utilisez le lien suivant : LINK_URL\n\nÀ bientôt sur NOM_SITE.",
|
||||
mailWelcomeBodyHTML : "<h3>Bonjour USER_NAME,</h3><p>Vous venez de valider votre inscription à NOM_SITE. Merci et bienvenue !<br><br>Si vous avez la moindre question ou suggestion concernant NOM_SITE, n'hésitez pas à me contacter en écrivant à <b>EMAIL</b>.<br><br>Je vous conseille d'ailleurs d'ajouter <b>EMAIL</b> à votre carnet d'adresses pour éviter que les prochains envois du site n'arrivent en <i>spam</i>.<br><br>Par ailleurs, pour gérer votre abonnement, accéder à vos informations ou encore chercher plus facilement parmi les quizs du site, vous pouvez à tout moment vous connecter à votre compte utilisateur.<br><br>Pour ce faire, utilisez le lien ci-dessous.<br><br>À bientôt sur NOM_SITE.",
|
||||
mailThankGodfatherSubject : "Merci !",
|
||||
mailThankGodfatherLinkTxt : "Me connecter à mon compte.",
|
||||
mailThankGodfatherBodyTxt : "Bonjour USER_NAME,\nGrâce à vous, un nouvel utilisateur (EMAIL) vient de s'inscrire sur NOM_SITE.\nSi dans l'avenir cette personne souscrit un abonnement prémium, votre propre abonnement sera prolongé de 30 jours.\nEncore merci et à bientôt !",
|
||||
mailThankGodfatherBodyHTML : "<h3>Bonjour USER_NAME,</h3><p>Grâce à vous, un nouvel utilisateur (EMAIL) vient de s'inscrire sur NOM_SITE.<br>Si dans l'avenir cette personne souscrit un abonnement prémium, votre propre abonnement sera prolongé de 30 jours.</p><p>Encore merci et à bientôt !</p>",
|
||||
badLinkValidationMessage: "Votre lien de confirmation ne semble pas valide ou bien il a expiré. Vous pouvez en recevoir un nouveau <a href='#URL'>en cliquant ici</a>.",
|
||||
emailNotFound: "Aucun compte utilisateur n'a été trouvé pour cette adresse e-mail.",
|
||||
alreadyConnected: "Vous êtes déjà connecté au site !",
|
||||
needBeConnected: "Vous devez être connecté pour accéder à cette page.",
|
||||
connectionOk: "Connexion réussie.",
|
||||
needChooseLoginWay: "Vous devez soit saisir votre mot de passe, soit cocher la case vous permettant de recevoir un lien de connexion par e-mail.",
|
||||
needValidationToLogin : "Vous devez d'abord valider votre compte avant de pouvoir vous connecter. Pour ce faire, un nouveau lien vient de vous être envoyé par e-mail.",
|
||||
tooManyLoginFails : "Désolé mais il y a eu trop de tentatives de connexion infructueuses pour cette adresse e-mail. Vous devez attendre MINUTES minutes pour essayer de nouveau.",
|
||||
badLinkValidationMessage: "Votre lien de confirmation ne semble pas valide ou bien il a expiré. Vous pouvez en recevoir un nouveau <a href='#URL'>en cliquant ici</a>.",
|
||||
badPassword: "Aucun compte utilisateur ne correspond aux informations saisies.",
|
||||
mailLoginLinkSubject : "Votre lien de connexion.",
|
||||
mailLoginLinkTxt : "Me connecter.",
|
||||
mailLoginLinkBodyTxt : "Bonjour USER_NAME,\n\nPour vous connecter à votre compte, cliquez sur le lien suivant sans tarder :\nLINK_URL",
|
||||
mailLoginLinkBodyHTML : "<h3>Bonjour USER_NAME,</h3><p>Pour vous connecter à votre compte, cliquez sur le lien suivant sans tarder :</p>",
|
||||
mailLoginLinkMessage : "Un lien de connexion vient de vous être envoyé sur votre adresse e-mail. Ne tardez pas à l'utiliser, car il n'est valable que durant *TIMING* !",
|
||||
updatedOkMessage: "Vos informations ont bien été mises à jour.",
|
||||
updatedNeedGoodEmail : "Mais la nouvelle adresse e-mail n'a pu être enregistrée, car elle n'a pas un format correct.",
|
||||
updatedNeedUniqueEmail : "Mais la nouvelle adresse e-mail saisie (NEW_EMAIL) n'a pu être enregistrée, car elle est déjà utilisée pour un autre compte.",
|
||||
mailUpdateLoginSubject : "Merci de valider vos nouveaux identifiants.",
|
||||
mailUpdateLoginLinkTxt : "Valider.",
|
||||
mailUpdateLoginBodyTxt : "Bonjour USER_NAME,\n\nPour valider vos nouveaux identifiants de connexion, cliquez sur le lien suivant sans tarder :\nLINK_URL",
|
||||
mailUpdateLoginBodyHTML : "<h3>Bonjour USER_NAME,</h3><p>Pour valider vos nouveaux identifiants de connexion, cliquez sur le lien ci-dessous sans tarder.</p>",
|
||||
mailUpdateLoginLinkMessage: "Cependant, vous avez modifié au moins un de vos identifiants de connexion (e-mail et/ou mot de passe) et <b>vous devez cliquer sur le lien qui vient de vous êtres envoyé sur votre adresse (NEW_EMAIL) pour valider ce changement</b>.<br>En attendant, merci de continuer à utiliser vos anciens identifiants.",
|
||||
updatedNeedValidatedUser: "L'utilisateur que vous souhaitez modifier n'existe pas/plus ou n'a pas encore validé son compte.",
|
||||
updatedNeedGoodGodfather : "Mais le nouveau code parrain n'a pu être retenu, car il ne correspond à aucun compte utilisateur ou à l'utilisateur lui-même.",
|
||||
mailUpdateLoginOkMessage: "La mise à jour de vos identifiants a bien été enregistrée.",
|
||||
updatedFailedGodfatherNotFound : "L'identifiant fourni pour le parrain ne correspond à aucun utilisateur.",
|
||||
byebyeMessage: "Si vous voyez ce message, c'est que votre déconnexion s'est bien déroulée.<br>À bientôt !",
|
||||
connectionOk: "Connexion réussie.",
|
||||
creationOkMessage: "Le nouvel utilisateur a bien été enregistré.",
|
||||
mailDeleteSubject : "Confirmer la suppression de votre compte.",
|
||||
mailDeleteLinkTxt : "Confirmer.",
|
||||
mailDeleteBodyTxt : "Bonjour USER_NAME,\n\nPour confirmer la suppression de votre compte, cliquez sur le lien suivant sans tarder :\nLINK_URL",
|
||||
mailDeleteBodyHTML : "<h3>Bonjour USER_NAME,</h3><p>Pour confirmer la suppression de votre compte, cliquez sur le lien ci-dessous sans tarder.</p>",
|
||||
mailDeleteLinkMessage: "Votre demande de suppression a bien été enregistrée. Merci de cliquer sans tarder sur le lien qui vient de vous être envoyé par e-mail pour confirmer.",
|
||||
deleteOkMessage: "L'utilisateur a bien été supprimé.",
|
||||
cronDeleteUnvalidedUsersMessage: " comptes utilisateurs non validés ont été supprimés.",
|
||||
deleteFailMessage: "Tentative de suppression d'un utilisateur inexistant : ",
|
||||
mailDeleteLinkOkMessage: "Votre compte a bien été supprimé. Merci d'avoir utilisé nos services.",
|
||||
deleteInactiveUsersMessage: " comptes utilisateurs inactifs ont été supprimés.",
|
||||
deleteOkMessage: "L'utilisateur a bien été supprimé.",
|
||||
emailNotFound: "Aucun compte utilisateur n'a été trouvé pour cette adresse e-mail.",
|
||||
godfatherFound: "Votre \"parrain\" a bien été trouvé :)",
|
||||
godfatherNotFound: "Désolé mais aucun utilisateur n'a été trouvé pour ce code/e-mail parrain :(",
|
||||
infosAdminGodfather: "Cet utilisateur a été parrainé par ",
|
||||
infosAdminNbGodChilds: "Ses #NB filleuls : ",
|
||||
infosUserForAdmin: "Cet utilisateur (id: ID_USER) a <b>créé son compte le DATE_CREA</b>, la dernière mise à jour datant du DATE_UPDATE.<br><b>Date de sa dernière connexion : DATE_CONNECTION.</b>",
|
||||
infosUserNbGodChilds: "Voici les #NB utilisateur(s) inscrit(s) en vous désignant comme \"parrain\" : ",
|
||||
infosUserNoGodchilds: "Pour l'instant, aucune personne ne s'est inscrite, en vous désignant comme \"parrain\".",
|
||||
mailDeleteBodyHTML : "<h3>Bonjour USER_NAME,</h3><p>Pour confirmer la suppression de votre compte, cliquez sur le lien ci-dessous sans tarder.</p>",
|
||||
mailDeleteBodyTxt : "Bonjour USER_NAME,\n\nPour confirmer la suppression de votre compte, cliquez sur le lien suivant sans tarder :\nLINK_URL",
|
||||
mailDeleteLinkAlreadyMessage: "Il semble que vous ayez déjà validé la suppression de votre compte.",
|
||||
mailDeleteLinkFailMessage: "Votre lien de suppression n'est pas valide ou alors il a expiré.",
|
||||
cronDeleteUnvalidedUsersMessage: " comptes utilisateurs non validés ont été supprimés.",
|
||||
deleteInactiveUsersMessage: " comptes utilisateurs inactifs ont été supprimés.",
|
||||
welcomeMessage: "Bienvenue #NAME !",
|
||||
byebyeMessage: "Si vous voyez ce message, c'est que votre déconnexion s'est bien déroulée.<br>À bientôt !",
|
||||
infosUserForAdmin: "Cet utilisateur (id: ID_USER) a <b>créé son compte le DATE_CREA</b>, la dernière mise à jour datant du DATE_UPDATE.<br><b>Date de sa dernière connexion : DATE_CONNECTION.</b>",
|
||||
infosUserNoGodchilds: "Pour l'instant, aucune personne ne s'est inscrite, en vous désignant comme \"parrain\".",
|
||||
infosUserNbGodChilds: "Voici les #NB utilisateur(s) inscrit(s) en vous désignant comme \"parrain\" : ",
|
||||
infosAdminGodfather: "Cet utilisateur a été parrainé par ",
|
||||
infosAdminNbGodChilds: "Ses #NB filleuls : "
|
||||
mailDeleteLinkMessage: "Votre demande de suppression a bien été enregistrée. Merci de cliquer sans tarder sur le lien qui vient de vous être envoyé par e-mail pour confirmer.",
|
||||
mailDeleteLinkOkMessage: "Votre compte a bien été supprimé. Merci d'avoir utilisé nos services.",
|
||||
mailDeleteLinkTxt : "Confirmer.",
|
||||
mailDeleteSubject : "Confirmer la suppression de votre compte.",
|
||||
mailLoginLinkBodyHTML : "<h3>Bonjour USER_NAME,</h3><p>Pour vous connecter à votre compte, cliquez sur le lien suivant sans tarder :</p>",
|
||||
mailLoginLinkBodyTxt : "Bonjour USER_NAME,\n\nPour vous connecter à votre compte, cliquez sur le lien suivant sans tarder :\nLINK_URL",
|
||||
mailLoginLinkMessage : "Un lien de connexion vient de vous être envoyé sur votre adresse e-mail. Ne tardez pas à l'utiliser, car il n'est valable que durant *TIMING* !",
|
||||
mailLoginLinkSubject : "Votre lien de connexion.",
|
||||
mailLoginLinkTxt : "Me connecter.",
|
||||
mailThankGodfatherBodyHTML : "<h3>Bonjour USER_NAME,</h3><p>Grâce à vous, un nouvel utilisateur (EMAIL) vient de s'inscrire sur NOM_SITE.<br>Si dans l'avenir cette personne souscrit un abonnement prémium, votre propre abonnement sera prolongé de 30 jours.</p><p>Encore merci et à bientôt !</p>",
|
||||
mailThankGodfatherBodyTxt : "Bonjour USER_NAME,\nGrâce à vous, un nouvel utilisateur (EMAIL) vient de s'inscrire sur NOM_SITE.\nSi dans l'avenir cette personne souscrit un abonnement prémium, votre propre abonnement sera prolongé de 30 jours.\nEncore merci et à bientôt !",
|
||||
mailThankGodfatherLinkTxt : "Me connecter à mon compte.",
|
||||
mailThankGodfatherSubject : "Merci !",
|
||||
mailUpdateLoginBodyHTML : "<h3>Bonjour USER_NAME,</h3><p>Pour valider vos nouveaux identifiants de connexion, cliquez sur le lien ci-dessous sans tarder.</p>",
|
||||
mailUpdateLoginBodyTxt : "Bonjour USER_NAME,\n\nPour valider vos nouveaux identifiants de connexion, cliquez sur le lien suivant sans tarder :\nLINK_URL",
|
||||
mailUpdateLoginLinkMessage: "Cependant, vous avez modifié au moins un de vos identifiants de connexion (e-mail et/ou mot de passe) et <b>vous devez cliquer sur le lien qui vient de vous êtres envoyé sur votre adresse (NEW_EMAIL) pour valider ce changement</b>.<br>En attendant, merci de continuer à utiliser vos anciens identifiants.",
|
||||
mailUpdateLoginLinkTxt : "Valider.",
|
||||
mailUpdateLoginOkMessage: "La mise à jour de vos identifiants a bien été enregistrée.",
|
||||
mailUpdateLoginSubject : "Merci de valider vos nouveaux identifiants.",
|
||||
mailValidationLinkSBodyHTML : "<h3>Bonjour USER_NAME,</h3><p>Pour valider votre inscription, merci de cliquer sur le lien ci-dessous dans les 24h.</p>",
|
||||
mailValidationLinkSBodyTxt : "Bonjour USER_NAME,\n\nPour valider votre inscription, merci de cliquer sur le lien suivant dans les 24h :\nLINK_URL",
|
||||
mailValidationLinkSubject : "Merci de valider votre inscription",
|
||||
mailValidationLinkTxt : "Valider mon compte.",
|
||||
mailValidationMessage: "Votre inscription est bien enregistrée.\nPour la finaliser, merci de cliquer dans les 24 H sur le lien de confirmation qui vient de vous être envoyé par e-mail.",
|
||||
mailWelcomeBodyHTML : "<h3>Bonjour USER_NAME,</h3><p>Vous venez de valider votre inscription à NOM_SITE. Merci et bienvenue !<br><br>Si vous avez la moindre question ou suggestion concernant NOM_SITE, n'hésitez pas à me contacter en écrivant à <b>EMAIL</b>.<br><br>Je vous conseille d'ailleurs d'ajouter <b>EMAIL</b> à votre carnet d'adresses pour éviter que les prochains envois du site n'arrivent en <i>spam</i>.<br><br>Par ailleurs, pour gérer votre abonnement, accéder à vos informations ou encore chercher plus facilement parmi les quizs du site, vous pouvez à tout moment vous connecter à votre compte utilisateur.<br><br>Pour ce faire, utilisez le lien ci-dessous.<br><br>À bientôt sur NOM_SITE.",
|
||||
mailWelcomeBodyTxt : "Bonjour USER_NAME,\n\nVous venez de valider votre inscription à NOM_SITE. Merci et bienvenue !\n\nSi vous avez la moindre question ou suggestion concernant NOM_SITE, n'hésitez pas à me contacter en écrivant à EMAIL.\n\nJe vous conseille d'ailleurs d'ajouter EMAIL à votre carnet d'adresses pour éviter que les prochains envois du site n'arrivent en \"spam\".\n\nPar ailleurs, pour gérer votre abonnement, accéder à vos informations ou encore chercher plus facilement parmi les quizs du site, vous pouvez à tout moment vous connecter à votre compte utilisateur.\n\nPour ce faire, utilisez le lien suivant : LINK_URL\n\nÀ bientôt sur NOM_SITE.",
|
||||
mailWelcomeLinkTxt : "Me connecter à mon compte.",
|
||||
mailWelcomeSubject : "Bienvenue !",
|
||||
needBeConnected: "Vous devez être connecté pour accéder à cette page.",
|
||||
needChooseLoginWay: "Vous devez soit saisir votre mot de passe, soit cocher la case vous permettant de recevoir un lien de connexion par e-mail.",
|
||||
needEmail: "Merci de saisir votre adresse e-mail.",
|
||||
needKnowNewsletterOk : "Il faut savoir si l'utilisateur accepte ou refuse de recevoir la newsletter.",
|
||||
needLanguage : "Il manque le code langue.",
|
||||
needLongPassWord : "Merci de fournir un mot de passe d'au moins MIN_LENGTH caractères.",
|
||||
needMaxTimeDifference : "Il faut fournir un nombre de minutes à ajouter à l'heure GMT ne dépassant pas 840.",
|
||||
needMinTimeDifference : "Il faut fournir un nombre de minutes à enlever à l'heure GMT ne dépassant pas 720.",
|
||||
needName: "Merci de choisir un nom d'utilisateur.",
|
||||
needNotTooLongName: "Merci de choisir un nom d'utilisateur ne comptant pas plus de 70 caractères.",
|
||||
needNotTooLongEmail: "Merci de saisir une adresse e-mail ne comptant pas plus de 255 caractères.",
|
||||
needPassWord : "Merci de fournir un mot de passe.",
|
||||
needSMTP : "Il manque le serveur SMTP.",
|
||||
needSMTPNotFound : "Il manque un serveur SMTP valide.",
|
||||
needStatus : "Il manque le statut.",
|
||||
needTimeDifference : "Il faut connaître le nombre de minutes du décalage horaire.",
|
||||
needUGCOk : "Merci d'accepter les CGU pour créer votre compte.",
|
||||
needUniqueEmail: "L'adresse e-mail que vous avez saisie est déjà utilisée pour un compte utilisateur. Si vous avez déjà un compte, <a href='/#URL'>cliquez-ici pour vous connecter</a>.",
|
||||
needValidationToLogin : "Vous devez d'abord valider votre compte avant de pouvoir vous connecter. Pour ce faire, un nouveau lien vient de vous être envoyé par e-mail.",
|
||||
needValidLastConnectionDate : "La date de dernière connexion n'est pas valide.",
|
||||
notFound: "L'utilisateur n'a pas été trouvé.",
|
||||
passwordCopied: "Le mot de passe généré a été copié dans le presse-papier de votre ordinateur (ou mobile). Vous pouvez le \"coller\" où vous le souhaitez.",
|
||||
tooManyLoginFails : "Désolé mais il y a eu trop de tentatives de connexion infructueuses pour cette adresse e-mail. Vous devez attendre MINUTES minutes pour essayer de nouveau.",
|
||||
updatedFailedGodfatherNotFound : "L'identifiant fourni pour le parrain ne correspond à aucun utilisateur.",
|
||||
updatedNeedGoodEmail : "Mais la nouvelle adresse e-mail n'a pu être enregistrée, car elle n'a pas un format correct.",
|
||||
updatedNeedGoodGodfather : "Mais le nouveau code parrain n'a pu être retenu, car il ne correspond à aucun compte utilisateur ou à l'utilisateur lui-même.",
|
||||
updatedNeedUniqueEmail : "Mais la nouvelle adresse e-mail saisie (NEW_EMAIL) n'a pu être enregistrée, car elle est déjà utilisée pour un autre compte.",
|
||||
updatedNeedValidatedUser: "L'utilisateur que vous souhaitez modifier n'existe pas/plus ou n'a pas encore validé son compte.",
|
||||
updatedOkMessage: "Vos informations ont bien été mises à jour.",
|
||||
validationAlreadyMessage: "Il semble que vous ayez déjà validé votre compte.",
|
||||
validationAlreadyMessageAdmin: "Ce compte a déjà été validé.",
|
||||
validationMessage: "Votre compte vient bien d'être validé. Merci et bienvenue !<br>Vous pouvez sans tarder vous connecter ci-dessous pour accéder à votre espace WikiLerni.",
|
||||
validationMessageAdmin: "Le compte a bien été validé.",
|
||||
welcomeMessage: "Bienvenue #NAME !"
|
||||
};
|
@ -2,6 +2,6 @@ module.exports =
|
||||
{
|
||||
needValidCreationDate: "La date de création du compte fournie n'a pas un format valide.",
|
||||
needValidDeleteDate: "La date de suppression du compte fournie n'a pas un format valide.",
|
||||
needKnowIfWasValided: "Nous devons savoir si ce compte était validé ou pas.",
|
||||
needKnowIfWasPremium: "Nous devons savoir si ce compte avait un abonnement prémium ou pas."
|
||||
needKnowIfWasPremium: "Nous devons savoir si ce compte avait un abonnement prémium ou pas.",
|
||||
needKnowIfWasValided: "Nous devons savoir si ce compte était validé ou pas."
|
||||
};
|
Loading…
x
Reference in New Issue
Block a user