Merged in feature/fr (pull request #34)

Add 🇫🇷 UI texts
This commit is contained in:
Christian Cueni 2023-03-06 06:02:53 +00:00
commit b1ec2989df
2 changed files with 130 additions and 121 deletions

View File

@ -1,170 +1,174 @@
{ {
"circlePage": { "circlePage": {
"circleContentBoxTitle": "Das lernst du in diesem Circle.", "circleContentBoxTitle": "C'est ce que tu apprends dans ce Cercle.",
"contactExpertButton": "Fachexpertin kontaktieren", "contactExpertButton": "Contacter l'expert",
"contactExpertDescription": "Tausche dich mit der Fachexpertin für den Circle {circleName} aus.", "contactExpertDescription": "Echange avec l'experte du cercle {circleName} .",
"documents": { "documents": {
"action": "Unterlagen hochladen", "action": "Télécharger des documents",
"chooseLearningSequence": "Bitte wähle eine Lernsequenz aus", "chooseLearningSequence": "Choisis une séquence d'apprentissage",
"chooseName": "Bitte wähle einen Namen", "chooseName": "Choisis un nom",
"chooseSequence": "Wähle eine Lernsequenz aus", "chooseSequence": "Choisis une séquence d'apprentissage",
"expertDescription": "Stelle deinen Lernenden zusätzliche Inhalte zur Verfügung.", "expertDescription": "Mettre à disposition de tes apprenants des contenus supplémentaires",
"fileLabel": "Datei", "fileLabel": "Fichier",
"maxFileSize": "Maximale Dateigrösse: 20 MB", "maxFileSize": "Taille maximale du fichier : 20 Mo",
"modalAction": "Datei auswählen", "modalAction": "Choisir un fichier",
"modalFileName": "Name", "modalFileName": "Nom",
"modalNameInformation": "Max. 70 Zeichen", "modalNameInformation": "Max. 70 caractères",
"selectFile": "Bitte wähle eine Datei aus", "selectFile": "Choisis un fichier",
"title": "Unterlagen", "title": "Documents",
"uploadErrorMessage": "Beim Hochladen ist ein Fehler aufgetreten. Bitte versuche es erneut.", "uploadErrorMessage": "Une erreur est survenue lors du téléchargement. Veuillez réessayer.",
"userDescription": "Hier findest du die Unterlagen, die dir die Fachexpertin zur Verfügung gestellt hat." "userDescription": "Tu trouveras ici les documents que l'experte en la matière a mis à ta disposition."
}, },
"duration": "Dauer", "duration": "Durée",
"gotQuestions": "Hast du Fragen?", "gotQuestions": "Tu as des questions ?",
"learnMore": "Erfahre mehr dazu" "learnMore": "En savoir plus sur ce sujet"
}, },
"cockpit": { "cockpit": {
"examsDone": "Abgelegte Prüfungen von Teilnehmer.", "examsDone": "Examens passés par les participants.",
"feedbacksDone": "Abgeschickte Feedbacks von Teilnehmer.", "feedbacksDone": "Feedbacks envoyés par les participants.",
"profileLink": "Profil anzeigen", "notifyTask": "notifier",
"progress": "Fortschritt", "notifyTaskDescription": "Notifier les participants",
"tasksDone": "Erledigte Transferaufträge von Teilnehmer.", "profileLink": "Voir le profil",
"progress": "Progrès",
"tasksDone": "Ordres de transfert terminés par le participant.",
"title": "Cockpit" "title": "Cockpit"
}, },
"competences": { "competences": {
"assessAgain": "Sich nochmals einschätzen", "assessAgain": "S'évaluer à nouveau",
"assessment": "Einschätzungen", "assessment": "évaluation",
"competences": "Kompetenzen", "competences": "Compétences",
"lastImprovements": "Letzte verbesserte Kompetenzen", "lastImprovements": "Dernières compétences améliorées",
"notAssessed": "Nicht eingeschätzt", "notAssessed": "Non évalué",
"showAll": "Alle anschauen", "title": "CompetenceNavi"
"title": "KompetenzNavi"
}, },
"constants": { "constants": {
"no": "Nein", "no": "Non",
"satisfied": "zufrieden", "satisfied": "satisfait",
"unsatisfied": "unzufrieden", "unsatisfied": "insatisfait",
"verySatisfied": "sehr zufrieden", "verySatisfied": "très satisfait",
"veryUnsatisfied": "sehr unzufrieden", "veryUnsatisfied": "très insatisfait",
"yes": "Ja" "yes": "Our"
}, },
"dashboard": { "dashboard": {
"welcome": "Willkommen, {name}" "welcome": "Bienvenue, {name}"
}, },
"feedback": { "feedback": {
"answers": "Antworten", "answers": "Réponses",
"areYouSatisfied": "Wie zufrieden bist du?", "areYouSatisfied": "A quel point es-tu satisfait ?",
"average": "Durchschnitt", "average": "Moyenne",
"circleFeedback": "Feedback zum Circle", "circleFeedback": "Feedback sur le Cercle",
"completionDescription": "Dein Feedback ist anonym. Dein Vor- und Nachname werden bei deiner Trainer/-in nicht angezeigt.", "completionDescription": "Ton feedback est anonyme. Ton prénom et ton nom n'apparaissent pas sur le site de ton formateur.",
"completionTitle": "Schicke dein Feedback an {name}", "completionTitle": "Envoie ton feedback à {name}",
"courseNegativeFeedbackLabel": "Wo sehen Sie Verbesserungspotenzial?", "courseNegativeFeedbackLabel": "Où voyez-vous un potentiel d'amélioration ?",
"coursePositiveFeedbackLabel": "Was hat Ihnen besonders gut gefallen?", "coursePositiveFeedbackLabel": "Qu'avez-vous particulièrement apprécié ?",
"feedbackPageInfo": "Teilnehmer haben das Feedback ausgefüllt", "feedbackPageInfo": "Les participants ont complété le feedback",
"feedbackPageTitle": "Feedback zum Lehrgang", "feedbackPageTitle": "Feedback sur la formation",
"feedbackSent": "Dein Feedback wurde abgeschickt", "feedbackSent": "Ton feedback a été envoyé",
"goalAttainmentLabel": "Zielerreichung insgesamt", "goalAttainmentLabel": "Total des objectifs réalisés",
"happy": "Zufrieden", "happy": "Satisfait",
"instructorCompetenceLabel": "Der Kursleiter war themenstark, fachkompetent.", "instructorCompetenceLabel": "Le formateur était très compétent.",
"instructorOpenFeedbackLabel": "Was ich dem Kursleiter sonst noch sagen wollte:", "instructorOpenFeedbackLabel": "Ce que je voulais dire d'autre au formateur :",
"instructorRespectLabel": "Fragen und Anregungen der Kursteilnehmenden wurden ernst genommen und aufgegriffen.", "instructorRespectLabel": "Les questions et les suggestions des participants au cours ont été prises au sérieux et traitées.",
"intro": "{name}, dein/e Trainer/-in, bittet dich, ihm/ihr Feedback zu geben. Das ist freiwillig, würde aber ihm/ihr helfen, deine Lernerlebniss zu verbessern.", "intro": "{name}, ton formateur te demande de lui donner un feedback. C'est facultatif, mais cela l'aidera à améliorer ton expérience d'apprentissage.",
"materialsRatingLabel": "Falls ja: Wie beurteilen Sie die Vorbereitungsunterlagen (z.B. eLearning)?", "materialsRatingLabel": "Si oui, comment jugez-vous les documents de préparation (par exemple, eLearning) ?",
"noFeedbacks": "Es wurden noch keine Feedbacks abgegeben", "noFeedbacks": "Aucun feedback n'a encore été donné",
"proficiencyLabel": "Wie beurteilen Sie Ihre Sicherheit bezüglichen den Themen nach dem Kurs?", "proficiencyLabel": "Comment évaluez-vous votre sécurité par rapport aux thèmes après le cours ?",
"questionTitle": "Frage", "questionTitle": "Question",
"receivedMaterialsLabel": "Haben Sie Vorbereitungsunterlagen (z.B. eLearning) erhalten?", "receivedMaterialsLabel": "Avez-vous reçu des documents de préparation (par ex. eLearning) ?",
"recommendLabel": "Würden Sie den Kurs weiterempfehlen?", "recommendLabel": "Recommanderiez-vous ce cours?",
"satisfactionLabel": "Zufriedenheit insgesamt", "satisfactionLabel": "Satisfaction totale",
"sendFeedback": "Feedback abschicken", "sendFeedback": "Envoyer le feedback",
"sentByUsers": "Von {count} Teilnehmern ausgefüllt", "sentByUsers": "Rempli par {count} participants",
"showDetails": "Details anzeigen", "showDetails": "Voir les détails",
"unhappy": "Unzufrieden", "unhappy": "insatisfait",
"veryHappy": "Sehr zufrieden", "veryHappy": "très satisfait",
"veryUnhappy": "Sehr unzufrieden" "veryUnhappy": "très insatisfait"
}, },
"footer": { "footer": {
"contact": "Kontakt", "contact": "Contact",
"dataProtection": "Datenschutzbestimmungen", "dataProtection": "Politique de confidentialité",
"faq": "FAQ", "faq": "FAQ",
"imprint": "Impressum" "imprint": "Impressum"
}, },
"general": { "general": {
"back": "zurück", "back": "retour",
"backCapitalized": "@.capitalize:general.back", "backCapitalized": "@.capitalize:general.back",
"backToCircle": "zurück zum Circle", "backToCircle": "retour au Cercle",
"backToLearningPath": "zurück zum Lernpfad", "backToLearningPath": "retour au parcours d'apprentissage",
"certificate": "Zertifikat | Zertifikate", "certificate": "Certificat | Certificats",
"circles": "Circles", "circles": "Cercles",
"exam": "Prüfung | Prüfungen", "exam": "Examen | Examens",
"examResult": "Prüfungsresultat | Prüfungsresultate", "examResult": "Résultat de l'examen | Résultats de l'examen",
"feedback": "Feedback | Feedbacks", "feedback": "Feedback | Feedbacks",
"hello": "", "learningPath": "Parcours d'apprentissage",
"learningPath": "Lernpfad", "learningSequence": "Séquence d'apprentissage",
"learningSequence": "Lernsequenz", "learningUnit": "Unité d'apprentissage",
"learningUnit": "Lerneinheit", "next": "Suivant",
"next": "Weiter", "nextStep": "A suivre",
"nextStep": "Prochaine étape", "no": "Non",
"no": "Nein", "notification": "Notification | Notifications",
"notification": "Benachrichtigung | Benachrichtigungen", "profileLink": "Voir le profil",
"profileLink": "Profil anzeigen", "save": "Sauvegarde",
"save": "Speichern", "send": "Envoyer",
"settings": "", "settings": "Configuration du compte",
"shop": "Shop", "shop": "Shop",
"show": "Anschauen", "show": "Montrer",
"showAll": "", "showAll": "Montrer tous",
"start": "Commencer", "start": "On y va",
"transferTask": "Transferauftrag | Transferaufträge", "transferTask": "Ordre de transfert | Ordres de transfert",
"yes": "Ja" "yes": "Our"
},
"language": {
"de": "Allemand",
"fr": "Français"
}, },
"learningContent": { "learningContent": {
"completeAndContinue": "Als erledigt markieren" "completeAndContinue": "Marquer comme fait"
}, },
"learningPathPage": { "learningPathPage": {
"nextStep": "Nächster Schritt", "nextStep": "Prochaine étape",
"showListView": "Listenansicht anzeigen", "showListView": "Voir la liste",
"welcomeBack": "Willkommen zurück, {name}" "welcomeBack": "Bienvenue, {name}"
}, },
"mainNavigation": { "mainNavigation": {
"logout": "Abmelden", "logout": "Fermer la session",
"profile": "", "profile": "Profil"
"settings": "Kontoeinstellungen"
}, },
"mediaLibrary": { "mediaLibrary": {
"handlungsfelder": { "handlungsfelder": {
"description": "Finde alle Ressourcen der Handlungsfelder wie Lernmedien, Links und andere nützliche Informationen.", "description": "Trouve toutes les ressources des domaines d'action comme les médias d'apprentissage, les liens et autres informations utiles.",
"title": "Handlungsfeld | Handlungsfelder" "title": "Domaine d'action | Domaines d'action"
}, },
"learningMedia": { "learningMedia": {
"description": "Finde eine vollständige Liste der Bücher und anderen Medien, auf die im Kurs verwiesen wird.", "description": "Trouve une liste complète des livres et autres supports auxquels il est fait référence dans le cours.",
"titel": "Lernmedien" "titel": "Médias d'apprentissage"
}, },
"title": "Mediathek" "title": "Médiathèque"
}, },
"messages": { "messages": {
"sendMessage": "Nachricht schreiben" "sendMessage": "Envoyer un message"
}, },
"notifications": { "notifications": {
"load_more": "", "load_more": "Plus de détails",
"no_notifications": "" "no_notifications": "Tu n'as pas de notifications pour le moment"
}, },
"selfEvaluation": { "selfEvaluation": {
"instruction": [ "instruction": [
"Überprüfe, ob du in der Lernheinheit", "Vérifie que dans l'unité d'apprentissage",
"alles verstanden hast.", "tu as tout compris.",
"Lies die folgende Aussage und bewerte sie:" "Lis et évalue l'affirmation suivante :"
], ],
"no": "Das muss ich nochmals anschauen", "no": "Je dois regarder à nouveau",
"progressLink": "KompetenzNavi öffnen", "progressLink": "Ouvrir CompetenceNavi",
"progressText": "Schau dein Fortschritt in deinem KompetenzNavi:", "progressText": "Regarde ta progression dans ton CompetenceNavi :",
"selfEvaluation": "Selbsteinschätzung", "selfEvaluation": "Évaluation personnelle",
"selfEvaluationNo": "@:selfEvaluation: Muss ich nochmals anschauen.", "selfEvaluationNo": "@:selfEvaluation: Je dois le regarder à nouveau.",
"selfEvaluationYes": "@:selfEvaluation: Ich kann das.", "selfEvaluationYes": "@:selfEvaluation: Je peux faire ça.",
"steps": "Schritt {current} von {max}", "steps": "Etape {current} de {max}",
"title": "@:selfEvaluation.selfEvaluation {title}", "title": "@:selfEvaluation.selfEvaluation {title}",
"yes": "Ja, ich kann das" "yes": "Oui, je peux faire ça"
}, },
"settings": { "settings": {
"emailNotifications": "" "emailNotifications": "Notifications par e-mail"
} }
} }

View File

@ -237,6 +237,11 @@ def command():
user=User.objects.get(username="christoph.bosshard@vbv-afa.ch"), user=User.objects.get(username="christoph.bosshard@vbv-afa.ch"),
) )
_csu = CourseSessionUser.objects.create(
course_session=cs,
user=User.objects.get(username="bianca.muster@eiger-versicherungen.ch"),
)
_csu = CourseSessionUser.objects.create( _csu = CourseSessionUser.objects.create(
course_session=cs, course_session=cs,
user=User.objects.get(username="axel.manderbach@lernetz.ch"), user=User.objects.get(username="axel.manderbach@lernetz.ch"),