Update FR translations
This commit is contained in:
parent
cf0ffe66ac
commit
391c88e588
|
|
@ -1,191 +1,225 @@
|
||||||
{
|
{
|
||||||
"Benutzername": "Nom d'utilisateur",
|
"Benutzername": "Nom d’utilisateur",
|
||||||
"In MS Teams findest du die Trainerunterlagen und kannst deine offenen Fragen klären.": "Avec MS Teams, tu trouveras la documentation pour les formateurs et tu pourras clarifier tes questions en suspens.",
|
"Hier findest du die Trainerunterlagen (Lösungsblätter, Präsentationen etc.) für deinen Circle.": "Tu trouves ici les documents de formation (feuilles de solution, présentations, etc.) pour ton cercle.",
|
||||||
"Klicke auf den Button, um dich über SSO anzumelden oder zu registrieren.": "Clique sur le bouton pour te connecter ou t'inscrire via SSO.",
|
"Klicke auf den Button, um dich über SSO anzumelden oder zu registrieren.": "Clique sur le bouton pour te connecter via le SSO ou t’inscrire.",
|
||||||
"MS Teams öffnen": "Ouvrir MS Teams",
|
"MS Teams öffnen": "Ouvrir MS Teams ",
|
||||||
"Nächste Termine:": "Prochains rendez-vous",
|
"Nächste Termine:": "Prochaines réunions :",
|
||||||
"Passwort": "Mot de passe",
|
"Passwort": "Mot de passe",
|
||||||
"SSO Login/Registration": "Connexion/enregistrement SSO",
|
"SSO Login/Registration": "Connexion SSO / Inscription",
|
||||||
"Trainerunterlagen": "Dossier de l'entraîneur",
|
"Trainerunterlagen": "Documents du formateur / de la formatrice",
|
||||||
"Zur Zeit sind keine Termine vorhanden": "Il n'y a pas de rendez-vous pour le moment",
|
"Zur Zeit sind keine Termine vorhanden": "Aucune réunion n’est prévue pour le moment",
|
||||||
|
"assignment": {
|
||||||
|
"acceptConditionsDisclaimer": "Accepter les conditions et remettre les résultats",
|
||||||
|
"assessmentDocumentDisclaimer": "Cette étude de cas dirigée est évaluée par l’outil suivant :",
|
||||||
|
"assessmentTitle": "Évaluation",
|
||||||
|
"assignmentSubmitted": "Tes résultats ont bien été transmis.",
|
||||||
|
"confirmSubmitPerson": "Par la présente, je confirme que la personne suivante doit évaluer mes résultats.",
|
||||||
|
"confirmSubmitResults": "Par la présente, je confirme que j’ai vérifié la synthèse de mes résultats et que je souhaite la remettre telle quelle.",
|
||||||
|
"dueDateIntroduction": "Envoie tes résultats dans les délais avant le {date} à {time} heures.",
|
||||||
|
"dueDateNotSet": "Aucune date de remise n’a été spécifiée pour cette opération.",
|
||||||
|
"dueDateSubmission": "Date de clôture : {date}",
|
||||||
|
"dueDateTitle": "Date de remise",
|
||||||
|
"edit": "Traiter",
|
||||||
|
"effortTitle": "Temps nécessaire",
|
||||||
|
"initialSituationTitle": "Situation initiale",
|
||||||
|
"lastChangesNotSaved": "La dernière modification n’a pas pu être enregistrée.",
|
||||||
|
"performanceObjectivesTitle": "Objectifs",
|
||||||
|
"showAssessmentDocument": "Afficher l’outil d’évaluation",
|
||||||
|
"submissionNotificationDisclaimer": "{name} va procéder à l’évaluation de tes résultats. Tu recevras une notification dès que l’évaluation aura été validée et que tu pourras la consulter.",
|
||||||
|
"submitAssignment": "Remettre les résultats",
|
||||||
|
"taskDefinition": "Résous les exercices et documente tes résultats.",
|
||||||
|
"taskDefinitionTitle": "Énoncé du problème"
|
||||||
|
},
|
||||||
"circlePage": {
|
"circlePage": {
|
||||||
"circleContentBoxTitle": "C'est ce que tu apprends dans ce Cercle.",
|
"circleContentBoxTitle": "Ce que tu vas apprendre dans ce cercle",
|
||||||
"contactExpertButton": "Contacter l'expert",
|
"contactExpertButton": "Contacter le formateur / la formatrice",
|
||||||
"contactExpertDescription": "Echange avec l'experte du cercle {circleName} .",
|
"contactExpertDescription": "Échanger avec le formateur / la formatrice si tu as des questions sur le cercle {circleName}.",
|
||||||
"documents": {
|
"documents": {
|
||||||
"action": "Télécharger des documents",
|
"action": "Télécharger les documents",
|
||||||
"chooseLearningSequence": "Choisis une séquence d'apprentissage",
|
"chooseLearningSequence": "Sélectionne une séquence",
|
||||||
"chooseName": "Choisis un nom",
|
"chooseName": "Sélectionne un nom",
|
||||||
"chooseSequence": "Choisis une séquence d'apprentissage",
|
"chooseSequence": "Sélectionne une séquence",
|
||||||
"expertDescription": "Mettre à disposition de tes apprenants des contenus supplémentaires",
|
"deleteModalTitle": "Supprimer les documents",
|
||||||
|
"deleteModalWarning": "Veux-tu <strong>\"{title}\"</strong> supprimer les documents ?<br> Cette action est irréversible.",
|
||||||
|
"expertDescription": "Mets des contenus supplémentaires à la disposition de tes apprenants.",
|
||||||
"fileLabel": "Fichier",
|
"fileLabel": "Fichier",
|
||||||
"maxFileSize": "Taille maximale du fichier : 20 Mo",
|
"maxFileSize": "Taille maximale du fichier : 20 Mo",
|
||||||
"modalAction": "Choisir un fichier",
|
"modalAction": "Sélectionner le fichier",
|
||||||
"modalFileName": "Nom",
|
"modalFileName": "Nom",
|
||||||
"modalNameInformation": "Max. 70 caractères",
|
"modalNameInformation": "Max. 70 signes",
|
||||||
"selectFile": "Choisis un fichier",
|
"selectFile": "Sélectionne un fichier",
|
||||||
"title": "Documents",
|
"title": "Documents",
|
||||||
"uploadErrorMessage": "Une erreur est survenue lors du téléchargement. Veuillez réessayer.",
|
"trainerDescription": "Sur Teams, tu trouveras des contenus supplémentaires pour ton cours.",
|
||||||
"userDescription": "Tu trouveras ici les documents que l'experte en la matière a mis à ta disposition."
|
"trainerLinkSrc": "https://vbvbern.sharepoint.com/sites/myVBV-AFA_K-CI",
|
||||||
|
"trainerLinkText": "Regarder les contenus sur Teams",
|
||||||
|
"trainerTitle": "Accompagnement pour le formateur / la formatrice",
|
||||||
|
"uploadErrorMessage": "Une erreur est survenue lors du téléchargement. Essaie à nouveau.",
|
||||||
|
"userDescription": "Tu trouves ici des documents complémentaires qui peuvent d’être utiles pour ce cercle."
|
||||||
},
|
},
|
||||||
"duration": "Durée",
|
"duration": "Durée",
|
||||||
"gotQuestions": "Tu as des questions ?",
|
"gotQuestions": "As-tu des questions ?",
|
||||||
"learnMore": "En savoir plus sur ce sujet"
|
"learnMore": "Pour en savoir plus"
|
||||||
},
|
},
|
||||||
"cockpit": {
|
"cockpit": {
|
||||||
"examsDone": "Examens passés par les participants.",
|
"examsDone": "Examens remis par les participants.",
|
||||||
"feedbacksDone": "Feedbacks envoyés par les participants.",
|
"feedbacksDone": "Retours envoyés par les participants.",
|
||||||
"notifyTask": "notifier",
|
"notifyTask": "Notifier",
|
||||||
"notifyTaskDescription": "Notifier les participants",
|
"notifyTaskDescription": "Notifier les participants",
|
||||||
"profileLink": "Voir le profil",
|
"profileLink": "Afficher le profil",
|
||||||
"progress": "Progrès",
|
"progress": "Personne participante / Statut",
|
||||||
"tasksDone": "Ordres de transfert terminés par le participant.",
|
"tasksDone": "Exercices d’application terminés par les participants.",
|
||||||
"title": "Cockpit"
|
"title": "Cockpit"
|
||||||
},
|
},
|
||||||
"competences": {
|
"competences": {
|
||||||
"assessAgain": "S'évaluer à nouveau",
|
"assessAgain": "S’évaluer à nouveau",
|
||||||
"assessment": "évaluation",
|
"assessment": "Évaluations",
|
||||||
"competences": "Compétences",
|
"competences": "Compétences",
|
||||||
"lastImprovements": "Dernières compétences améliorées",
|
"lastImprovements": "Dernières compétences améliorées",
|
||||||
"notAssessed": "Non évalué",
|
"notAssessed": "Compétence non évaluée",
|
||||||
"title": "CompetenceNavi"
|
"title": "Menu des compétences"
|
||||||
},
|
},
|
||||||
"constants": {
|
"constants": {
|
||||||
"no": "Non",
|
"no": "Non",
|
||||||
"satisfied": "satisfait",
|
"satisfied": "Satisfait(e)",
|
||||||
"unsatisfied": "insatisfait",
|
"unsatisfied": "Insatisfait(e)",
|
||||||
"verySatisfied": "très satisfait",
|
"verySatisfied": "Très satisfait(e)",
|
||||||
"veryUnsatisfied": "très insatisfait",
|
"veryUnsatisfied": "Très insatisfait(e)",
|
||||||
"yes": "Our"
|
"yes": "Oui"
|
||||||
},
|
},
|
||||||
"dashboard": {
|
"dashboard": {
|
||||||
|
"courses": "Formation",
|
||||||
|
"nocourses": "Tu n’as été affecté(e) à aucune formation encore.",
|
||||||
"welcome": "Bienvenue, {name}"
|
"welcome": "Bienvenue, {name}"
|
||||||
},
|
},
|
||||||
"feedback": {
|
"feedback": {
|
||||||
"answers": "Réponses",
|
"answers": "Réponses",
|
||||||
"areYouSatisfied": "A quel point es-tu satisfait ?",
|
"areYouSatisfied": "Quel est ton degré de satisfaction ?",
|
||||||
"average": "Moyenne",
|
"average": "Moyen",
|
||||||
"circleFeedback": "Feedback sur le Cercle",
|
"circleFeedback": "Feed-back sur le cercle",
|
||||||
"completionDescription": "Ton feedback est anonyme. Ton prénom et ton nom n'apparaissent pas sur le site de ton formateur.",
|
"completionDescription": "Tes commentaires seront anonymes. Ton nom et ton prénom ne seront pas indiqués au formateur / à la formatrice.",
|
||||||
"completionTitle": "Envoie ton feedback à {name}",
|
"completionTitle": "Envoie ton feed-back à {name}",
|
||||||
"courseNegativeFeedbackLabel": "Où voyez-vous un potentiel d'amélioration ?",
|
"courseNegativeFeedbackLabel": "À ton avis, quels sont les points qui pourraient être améliorés ?",
|
||||||
"coursePositiveFeedbackLabel": "Qu'avez-vous particulièrement apprécié ?",
|
"coursePositiveFeedbackLabel": "Qu’est-ce qui t’a particulièrement plu ?",
|
||||||
"feedbackPageInfo": "Les participants ont complété le feedback",
|
"feedbackPageInfo": "Les participants ont rempli le feed-back",
|
||||||
"feedbackPageTitle": "Feedback sur la formation",
|
"feedbackPageTitle": "Feed-back sur la formation",
|
||||||
"feedbackSent": "Ton feedback a été envoyé",
|
"feedbackSent": "Ton feed-back a été envoyé",
|
||||||
"goalAttainmentLabel": "Total des objectifs réalisés",
|
"goalAttainmentLabel": "Degré de réalisation des objectifs",
|
||||||
"happy": "Satisfait",
|
"happy": "Satisfait",
|
||||||
"instructorCompetenceLabel": "Le formateur était très compétent.",
|
"instructorCompetenceLabel": "Que penses-tu des compétences techniques de la personne chargée du cours et de sa maîtrise du sujet ?",
|
||||||
"instructorOpenFeedbackLabel": "Ce que je voulais dire d'autre au formateur :",
|
"instructorOpenFeedbackLabel": "Souhaites-tu ajouter quelque chose à l’intention de la personne chargée du cours ?",
|
||||||
"instructorRespectLabel": "Les questions et les suggestions des participants au cours ont été prises au sérieux et traitées.",
|
"instructorRespectLabel": "Les questions et les suggestions des participants ont-elles été prises au sérieux et traitées correctement ?",
|
||||||
"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.",
|
"intro": "{name}, ton formateur / ta formatrice, t’invite à lui adresser un feed-back. Cela n’est pas obligatoire, mais lui permettrait d’améliorer son cours.",
|
||||||
"materialsRatingLabel": "Si oui, comment jugez-vous les documents de préparation (par exemple, eLearning) ?",
|
"materialsRatingLabel": "Si oui : Que pensez-vous des documents fournis pour le travail préparatoire (par ex. eLearning) ?",
|
||||||
"noFeedbacks": "Aucun feedback n'a encore été donné",
|
"noFeedbacks": "Aucun feed-back n’a encore été remis",
|
||||||
"proficiencyLabel": "Comment évaluez-vous votre sécurité par rapport aux thèmes après le cours ?",
|
"preparationTaskClarityLabel": "Les travaux préparatoires étaient-ils clairs et compréhensibles ?",
|
||||||
|
"proficiencyLabel": "As-tu l’impression de bien maîtriser les sujets qui ont été abordés pendant le cours ?",
|
||||||
"questionTitle": "Question",
|
"questionTitle": "Question",
|
||||||
"receivedMaterialsLabel": "Avez-vous reçu des documents de préparation (par ex. eLearning) ?",
|
"recommendLabel": "Est-ce que tu recommandes ce cours ?",
|
||||||
"recommendLabel": "Recommanderiez-vous ce cours?",
|
"satisfactionLabel": "Degré de satisfaction au global",
|
||||||
"satisfactionLabel": "Satisfaction totale",
|
"sendFeedback": "Envoyer le feed-back",
|
||||||
"sendFeedback": "Envoyer le feedback",
|
|
||||||
"sentByUsers": "Rempli par {count} participants",
|
"sentByUsers": "Rempli par {count} participants",
|
||||||
"showDetails": "Voir les détails",
|
"showDetails": "Afficher les détails",
|
||||||
"unhappy": "insatisfait",
|
"unhappy": "Insatisfait(e)",
|
||||||
"veryHappy": "très satisfait",
|
"veryHappy": "Très satisfait(e)",
|
||||||
"veryUnhappy": "très insatisfait"
|
"veryUnhappy": "Très insatisfait(e)"
|
||||||
},
|
},
|
||||||
"footer": {
|
"footer": {
|
||||||
|
"contact": "Contact",
|
||||||
"contactLink": "https://www.vbv.ch/fr/lafa/organisation/contact",
|
"contactLink": "https://www.vbv.ch/fr/lafa/organisation/contact",
|
||||||
"contactText": "Contact",
|
"contactText": "Contact",
|
||||||
"copyright": "© 2023 AFA",
|
"copyright": "© 2023 AFA",
|
||||||
"dataProtectionLink": "https://www.vbv.ch/fr/politique-de-confidentialite",
|
"dataProtectionLink": "https://www.vbv.ch/fr/politique-de-confidentialite",
|
||||||
"dataProtectionText": "Politique de confidentialité",
|
"dataProtectionText": "Dispositions sur la protection des données",
|
||||||
"faq": "FAQ",
|
|
||||||
"imprint": "Impressum",
|
|
||||||
"imprintLink": "https://www.vbv.ch/fr/impressum",
|
"imprintLink": "https://www.vbv.ch/fr/impressum",
|
||||||
"imprintText": "Impressum"
|
"imprintText": "Impressum"
|
||||||
},
|
},
|
||||||
"general": {
|
"general": {
|
||||||
"back": "retour",
|
"back": "Retour",
|
||||||
"backCapitalized": "@.capitalize:general.back",
|
"backCapitalized": "@.capitalize:general.back",
|
||||||
"backToCircle": "retour au Cercle",
|
"backToCircle": "Revenir au cercle",
|
||||||
"backToLearningPath": "retour au parcours d'apprentissage",
|
"backToLearningPath": "Revenir au programme de formation",
|
||||||
"certificate": "Certificat | Certificats",
|
"certificate": "Certificat | Certificats",
|
||||||
"circles": "Cercles",
|
"circles": "Cercles",
|
||||||
|
"close": "Fermer",
|
||||||
"exam": "Examen | Examens",
|
"exam": "Examen | Examens",
|
||||||
"examResult": "Résultat de l'examen | Résultats de l'examen",
|
"examResult": "Résultat de l’examen | Résultats de l’examen",
|
||||||
"feedback": "Feedback | Feedbacks",
|
"feedback": "Feed-back | Feed-backs",
|
||||||
"learningPath": "Parcours d'apprentissage",
|
"introduction": "Introduction",
|
||||||
"learningSequence": "Séquence d'apprentissage",
|
"learningPath": "Programme de formation",
|
||||||
"learningUnit": "Unité d'apprentissage",
|
"learningSequence": "Séquence",
|
||||||
"next": "Suivant",
|
"learningUnit": "Leçon",
|
||||||
"nextStep": "A suivre",
|
"next": "Continuer",
|
||||||
|
"nextStep": "Cela continue",
|
||||||
"no": "Non",
|
"no": "Non",
|
||||||
"notification": "Notification | Notifications",
|
"notification": "Notification | Notifications",
|
||||||
"profileLink": "Voir le profil",
|
"profileLink": "Détails",
|
||||||
"save": "Sauvegarde",
|
"save": "Enregistrer",
|
||||||
"send": "Envoyer",
|
"send": "Envoyer",
|
||||||
"settings": "Configuration du compte",
|
"settings": "Paramètres du compte",
|
||||||
"shop": "Shop",
|
"shop": "Shop",
|
||||||
"show": "Montrer",
|
"show": "Consulter",
|
||||||
"showAll": "Montrer tous",
|
"showAll": "Tout consulter",
|
||||||
"start": "On y va",
|
"start": "C’est parti !",
|
||||||
|
"submission": "Remise",
|
||||||
"title": "myAFA",
|
"title": "myAFA",
|
||||||
"transferTask": "Ordre de transfert | Ordres de transfert",
|
"transferTask": "Exercice d’application | Exercices d’application",
|
||||||
"yes": "Our"
|
"yes": "Oui"
|
||||||
},
|
},
|
||||||
"language": {
|
"language": {
|
||||||
"de": "Allemand",
|
"de": "Deutsch",
|
||||||
"fr": "Français"
|
"fr": "Français",
|
||||||
|
"it": "Italiano"
|
||||||
},
|
},
|
||||||
"learningContent": {
|
"learningContent": {
|
||||||
"completeAndContinue": "Marquer comme fait"
|
"markAsDone": "Marquer comme effectué(e)"
|
||||||
},
|
},
|
||||||
"learningPathPage": {
|
"learningPathPage": {
|
||||||
"currentCircle": "Cercle actuel",
|
"currentCircle": "Cercle en cours",
|
||||||
"listView": "Vue: liste",
|
"listView": "Affichage sous forme de liste",
|
||||||
"nextStep": "Étape suivante",
|
"nextStep": "Étape suivante",
|
||||||
"pathView": "Vue: parcours",
|
"pathView": "Affichage sous forme de parcours",
|
||||||
"progressText": "Tu as travaillé dans { inProgressCount } des { allCount } Cercles",
|
"progressText": "Tu as traité { inProgressCount } de { allCount } cercles",
|
||||||
"topics": "Thèmes:",
|
"showListView": "Afficher la liste",
|
||||||
"welcomeBack": "Salut { name }! Bienvenue dans ton cours:"
|
"topics": "Thèmes :",
|
||||||
|
"welcomeBack": "Cela fait plaisir de te revoir dans ta formation :"
|
||||||
},
|
},
|
||||||
"mainNavigation": {
|
"mainNavigation": {
|
||||||
"logout": "Fermer la session",
|
"logout": "Se déconnecter",
|
||||||
"profile": "Profil"
|
"profile": "Profil"
|
||||||
},
|
},
|
||||||
"mediaLibrary": {
|
"mediaLibrary": {
|
||||||
"handlungsfelder": {
|
"handlungsfelder": {
|
||||||
"description": "Trouve toutes les ressources des domaines d'action comme les médias d'apprentissage, les liens et autres informations utiles.",
|
"description": "Trouve toutes les ressources des champs d’action, comme les outils didactiques, les liens et autres informations utiles.",
|
||||||
"title": "Domaine d'action | Domaines d'action"
|
"title": "Champ d’action | Champs d’action"
|
||||||
},
|
},
|
||||||
"learningMedia": {
|
"learningMedia": {
|
||||||
"description": "Trouve une liste complète des livres et autres supports auxquels il est fait référence dans le cours.",
|
"description": "Trouve une liste complète des livres, manuels et autres outils qui ont été mentionnés pendant le cours.",
|
||||||
"titel": "Médias d'apprentissage"
|
"titel": "Outils didactiques "
|
||||||
},
|
},
|
||||||
"title": "Médiathèque"
|
"title": "Médiathèque"
|
||||||
},
|
},
|
||||||
"messages": {
|
"messages": {
|
||||||
"sendMessage": "Envoyer un message"
|
"sendMessage": "Écrire un message"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"load_more": "Plus de détails",
|
"load_more": "Télécharger davantage",
|
||||||
"no_notifications": "Tu n'as pas de notifications pour le moment"
|
"no_notifications": "Tu n’as reçu aucune notification pour le moment"
|
||||||
},
|
},
|
||||||
"selfEvaluation": {
|
"selfEvaluation": {
|
||||||
"instruction": [
|
"instruction": [
|
||||||
"Vérifie que dans l'unité d'apprentissage",
|
"Überprüfe, ob du in der Lernheinheit",
|
||||||
"tu as tout compris.",
|
"alles verstanden hast.",
|
||||||
"Lis et évalue l'affirmation suivante :"
|
"Lies die folgende Aussage und bewerte sie:"
|
||||||
],
|
],
|
||||||
"no": "Je dois regarder à nouveau",
|
"no": "Il faut que je regarde cela encore une fois de plus près.",
|
||||||
"progressLink": "Ouvrir CompetenceNavi",
|
"progressLink": "Ouvrir le menu des compétences",
|
||||||
"progressText": "Regarde ta progression dans ton CompetenceNavi :",
|
"progressText": "Consulte tes progrès dans ton menu des compétences :",
|
||||||
"selfEvaluation": "Évaluation personnelle",
|
"selfEvaluation": "Auto-évaluation",
|
||||||
"selfEvaluationNo": "@:selfEvaluation: Je dois le regarder à nouveau.",
|
"selfEvaluationNo": "@:selfEvaluation: Il faut que je regarde cela encore une fois de plus près.",
|
||||||
"selfEvaluationYes": "@:selfEvaluation: Je peux faire ça.",
|
"selfEvaluationYes": "@:selfEvaluation: Je maîtrise cette question.",
|
||||||
"steps": "Etape {current} de {max}",
|
"steps": "Étape {current} sur {max}",
|
||||||
"title": "@:selfEvaluation.selfEvaluation {title}",
|
"title": "@:selfEvaluation.selfEvaluation {title}",
|
||||||
"yes": "Oui, je peux faire ça"
|
"yes": "Oui, je maîtrise cette question"
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"emailNotifications": "Notifications par e-mail"
|
"emailNotifications": "Notifications par e-mail"
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,3 @@
|
||||||
from wagtail.blocks import StreamValue
|
|
||||||
from wagtail.blocks.list_block import ListBlock, ListValue
|
|
||||||
from wagtail.rich_text import RichText
|
|
||||||
|
|
||||||
from vbv_lernwelt.assignment.models import (
|
from vbv_lernwelt.assignment.models import (
|
||||||
AssignmentListPage,
|
AssignmentListPage,
|
||||||
AssignmentType,
|
AssignmentType,
|
||||||
|
|
@ -20,6 +16,9 @@ from vbv_lernwelt.assignment.tests.assignment_factories import (
|
||||||
from vbv_lernwelt.core.utils import replace_whitespace
|
from vbv_lernwelt.core.utils import replace_whitespace
|
||||||
from vbv_lernwelt.course.consts import COURSE_UK, COURSE_VERSICHERUNGSVERMITTLERIN_ID
|
from vbv_lernwelt.course.consts import COURSE_UK, COURSE_VERSICHERUNGSVERMITTLERIN_ID
|
||||||
from vbv_lernwelt.course.models import CoursePage
|
from vbv_lernwelt.course.models import CoursePage
|
||||||
|
from wagtail.blocks import StreamValue
|
||||||
|
from wagtail.blocks.list_block import ListBlock, ListValue
|
||||||
|
from wagtail.rich_text import RichText
|
||||||
|
|
||||||
|
|
||||||
def create_uk_fahrzeug_casework(course_id=COURSE_UK):
|
def create_uk_fahrzeug_casework(course_id=COURSE_UK):
|
||||||
|
|
@ -1408,7 +1407,9 @@ def create_uk_reflection(course_id=COURSE_UK, circle_title="Fahrzeug"):
|
||||||
return assignment
|
return assignment
|
||||||
|
|
||||||
|
|
||||||
def create_vv_reflection(course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID, _circle_title="Fahrzeug"):
|
def create_vv_reflection(
|
||||||
|
course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID, _circle_title="Fahrzeug"
|
||||||
|
):
|
||||||
assignment_list_page = (
|
assignment_list_page = (
|
||||||
CoursePage.objects.get(course_id=course_id)
|
CoursePage.objects.get(course_id=course_id)
|
||||||
.get_children()
|
.get_children()
|
||||||
|
|
@ -1564,7 +1565,9 @@ def create_vv_reflection(course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID, _circle_
|
||||||
return assignment
|
return assignment
|
||||||
|
|
||||||
|
|
||||||
def create_vv_einkommenssicherung_casework(course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID):
|
def create_vv_einkommenssicherung_casework(
|
||||||
|
course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID,
|
||||||
|
):
|
||||||
assignment_list_page = (
|
assignment_list_page = (
|
||||||
CoursePage.objects.get(course_id=course_id)
|
CoursePage.objects.get(course_id=course_id)
|
||||||
.get_children()
|
.get_children()
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,10 @@ from vbv_lernwelt.assignment.creators.create_assignments import (
|
||||||
create_uk_fahrzeug_casework,
|
create_uk_fahrzeug_casework,
|
||||||
create_uk_fahrzeug_prep_assignment,
|
create_uk_fahrzeug_prep_assignment,
|
||||||
create_uk_kickoff_prep_assignment,
|
create_uk_kickoff_prep_assignment,
|
||||||
create_uk_reflection, create_vv_reflection, create_vv_einkommenssicherung_casework, create_vv_gesundheit_casework,
|
create_uk_reflection,
|
||||||
|
create_vv_einkommenssicherung_casework,
|
||||||
|
create_vv_gesundheit_casework,
|
||||||
|
create_vv_reflection,
|
||||||
)
|
)
|
||||||
from vbv_lernwelt.assignment.models import Assignment
|
from vbv_lernwelt.assignment.models import Assignment
|
||||||
from vbv_lernwelt.assignment.services import update_assignment_completion
|
from vbv_lernwelt.assignment.services import update_assignment_completion
|
||||||
|
|
@ -129,7 +132,9 @@ def create_versicherungsvermittlerin_course():
|
||||||
|
|
||||||
create_vv_new_competence_profile(course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID)
|
create_vv_new_competence_profile(course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID)
|
||||||
create_default_media_library(course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID)
|
create_default_media_library(course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID)
|
||||||
create_vv_einkommenssicherung_casework(course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID)
|
create_vv_einkommenssicherung_casework(
|
||||||
|
course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID
|
||||||
|
)
|
||||||
create_vv_gesundheit_casework(course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID)
|
create_vv_gesundheit_casework(course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID)
|
||||||
create_vv_reflection(course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID)
|
create_vv_reflection(course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID)
|
||||||
create_vv_new_learning_path()
|
create_vv_new_learning_path()
|
||||||
|
|
|
||||||
|
|
@ -14,16 +14,19 @@ from vbv_lernwelt.course.consts import COURSE_VERSICHERUNGSVERMITTLERIN_ID
|
||||||
from vbv_lernwelt.course.models import CourseCategory, CoursePage
|
from vbv_lernwelt.course.models import CourseCategory, CoursePage
|
||||||
from vbv_lernwelt.learnpath.tests.learning_path_factories import (
|
from vbv_lernwelt.learnpath.tests.learning_path_factories import (
|
||||||
CircleFactory,
|
CircleFactory,
|
||||||
|
LearningContentAssignmentFactory,
|
||||||
LearningContentFeedbackFactory,
|
LearningContentFeedbackFactory,
|
||||||
LearningContentLearningModuleFactory,
|
LearningContentLearningModuleFactory,
|
||||||
LearningContentMediaLibraryFactory,
|
LearningContentMediaLibraryFactory,
|
||||||
LearningContentPlaceholderFactory,
|
LearningContentPlaceholderFactory,
|
||||||
LearningContentRichTextFactory,
|
LearningContentRichTextFactory,
|
||||||
|
LearningContentTestFactory,
|
||||||
LearningContentVideoFactory,
|
LearningContentVideoFactory,
|
||||||
LearningPathFactory,
|
LearningPathFactory,
|
||||||
LearningSequenceFactory,
|
LearningSequenceFactory,
|
||||||
LearningUnitFactory,
|
LearningUnitFactory,
|
||||||
TopicFactory, LearningContentAssignmentFactory, LearningContentTestFactory, )
|
TopicFactory,
|
||||||
|
)
|
||||||
from vbv_lernwelt.learnpath.vv_circle_goals import GoalsType, VV_CIRCLE_GOALS
|
from vbv_lernwelt.learnpath.vv_circle_goals import GoalsType, VV_CIRCLE_GOALS
|
||||||
|
|
||||||
# todo: remove when all Handlungsfelder are ready
|
# todo: remove when all Handlungsfelder are ready
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue