Add some docs
This commit is contained in:
parent
b475797f11
commit
e1e1d2930e
15
README.md
15
README.md
|
|
@ -94,6 +94,21 @@ Preferences -> Tools -> Actions on Save
|
||||||
* Run eslint --fix
|
* Run eslint --fix
|
||||||
* Run prettier
|
* Run prettier
|
||||||
|
|
||||||
|
## Translations
|
||||||
|
|
||||||
|
We use (vue-i18n)[https://kazupon.github.io/vue-i18n/] for translations
|
||||||
|
and (vue-i18n-extract)[https://github.com/Spittal/vue-i18n-extract] for helper
|
||||||
|
scripts.
|
||||||
|
|
||||||
|
```
|
||||||
|
# will create a report on command line with missing translations
|
||||||
|
npm run vue-i18n-extract
|
||||||
|
|
||||||
|
# add missing translations to files, see docs for more options
|
||||||
|
cd client
|
||||||
|
npx vue-i18n-extract --add
|
||||||
|
```
|
||||||
|
|
||||||
## Deployment to CapRover
|
## Deployment to CapRover
|
||||||
|
|
||||||
### CapRover Dev (vbv-lernwelt.control.iterativ.ch)
|
### CapRover Dev (vbv-lernwelt.control.iterativ.ch)
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@
|
||||||
"coverage": "vitest run --coverage",
|
"coverage": "vitest run --coverage",
|
||||||
"typecheck": "vue-tsc --noEmit -p tsconfig.app.json --composite false",
|
"typecheck": "vue-tsc --noEmit -p tsconfig.app.json --composite false",
|
||||||
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore",
|
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore",
|
||||||
"vue-i18n-extract": "vue-i18n-extract report --vueFiles 'src/**/*.?(js|vue)' --languageFiles 'src/locales/*.json'",
|
"vue-i18n-extract": "vue-i18n-extract report",
|
||||||
"prettier": "prettier . --write",
|
"prettier": "prettier . --write",
|
||||||
"prettier:check": "prettier . --check",
|
"prettier:check": "prettier . --check",
|
||||||
"tailwind": "tailwindcss -i tailwind.css -o ../server/vbv_lernwelt/static/css/tailwind.css --watch"
|
"tailwind": "tailwindcss -i tailwind.css -o ../server/vbv_lernwelt/static/css/tailwind.css --watch"
|
||||||
|
|
|
||||||
|
|
@ -1,170 +1,170 @@
|
||||||
{
|
{
|
||||||
|
"circlePage": {
|
||||||
|
"circleContentBoxTitle": "Das lernst du in diesem Circle.",
|
||||||
|
"contactExpertButton": "Fachexpertin kontaktieren",
|
||||||
|
"contactExpertDescription": "Tausche dich mit der Fachexpertin für den Circle {circleName} aus.",
|
||||||
|
"documents": {
|
||||||
|
"action": "Unterlagen hochladen",
|
||||||
|
"chooseLearningSequence": "Bitte wähle eine Lernsequenz aus",
|
||||||
|
"chooseName": "Bitte wähle einen Namen",
|
||||||
|
"chooseSequence": "Wähle eine Lernsequenz aus",
|
||||||
|
"expertDescription": "Stelle deinen Lernenden zusätzliche Inhalte zur Verfügung.",
|
||||||
|
"fileLabel": "Datei",
|
||||||
|
"maxFileSize": "Maximale Dateigrösse: 20 MB",
|
||||||
|
"modalAction": "Datei auswählen",
|
||||||
|
"modalFileName": "Name",
|
||||||
|
"modalNameInformation": "Max. 70 Zeichen",
|
||||||
|
"selectFile": "Bitte wähle eine Datei aus",
|
||||||
|
"title": "Unterlagen",
|
||||||
|
"uploadErrorMessage": "Beim Hochladen ist ein Fehler aufgetreten. Bitte versuche es erneut.",
|
||||||
|
"userDescription": "Hier findest du die Unterlagen, die dir die Fachexpertin zur Verfügung gestellt hat."
|
||||||
|
},
|
||||||
|
"duration": "Dauer",
|
||||||
|
"gotQuestions": "Hast du Fragen?",
|
||||||
|
"learnMore": "Erfahre mehr dazu"
|
||||||
|
},
|
||||||
|
"cockpit": {
|
||||||
|
"examsDone": "Abgelegte Prüfungen von Teilnehmer.",
|
||||||
|
"feedbacksDone": "Abgeschickte Feedbacks von Teilnehmer.",
|
||||||
|
"notifyTask": "Benachrichtigen",
|
||||||
|
"notifyTaskDescription": "Teilnehmer benachrichtigen",
|
||||||
|
"profileLink": "Profil anzeigen",
|
||||||
|
"progress": "Fortschritt",
|
||||||
|
"tasksDone": "Erledigte Transferaufträge von Teilnehmer.",
|
||||||
|
"title": "Cockpit"
|
||||||
|
},
|
||||||
|
"competences": {
|
||||||
|
"assessAgain": "Sich nochmals einschätzen",
|
||||||
|
"assessment": "Einschätzungen",
|
||||||
|
"competences": "Kompetenzen",
|
||||||
|
"lastImprovements": "Letzte verbesserte Kompetenzen",
|
||||||
|
"notAssessed": "Nicht eingeschätzt",
|
||||||
|
"title": "KompetenzNavi"
|
||||||
|
},
|
||||||
|
"constants": {
|
||||||
|
"no": "Nein",
|
||||||
|
"satisfied": "zufrieden",
|
||||||
|
"unsatisfied": "unzufrieden",
|
||||||
|
"verySatisfied": "sehr zufrieden",
|
||||||
|
"veryUnsatisfied": "sehr unzufrieden",
|
||||||
|
"yes": "Ja"
|
||||||
|
},
|
||||||
|
"dashboard": {
|
||||||
|
"welcome": "Willkommen, {name}"
|
||||||
|
},
|
||||||
|
"feedback": {
|
||||||
|
"answers": "Antworten",
|
||||||
|
"areYouSatisfied": "Wie zufrieden bist du?",
|
||||||
|
"average": "Durchschnitt",
|
||||||
|
"circleFeedback": "Feedback zum Circle",
|
||||||
|
"completionDescription": "Dein Feedback ist anonym. Dein Vor- und Nachname werden bei deiner Trainer/-in nicht angezeigt.",
|
||||||
|
"completionTitle": "Schicke dein Feedback an {name}",
|
||||||
|
"courseNegativeFeedbackLabel": "Wo sehen Sie Verbesserungspotenzial?",
|
||||||
|
"coursePositiveFeedbackLabel": "Was hat Ihnen besonders gut gefallen?",
|
||||||
|
"feedbackPageInfo": "Teilnehmer haben das Feedback ausgefüllt",
|
||||||
|
"feedbackPageTitle": "Feedback zum Lehrgang",
|
||||||
|
"feedbackSent": "Dein Feedback wurde abgeschickt",
|
||||||
|
"goalAttainmentLabel": "Zielerreichung insgesamt",
|
||||||
|
"happy": "Zufrieden",
|
||||||
|
"instructorCompetenceLabel": "Der Kursleiter war themenstark, fachkompetent.",
|
||||||
|
"instructorOpenFeedbackLabel": "Was ich dem Kursleiter sonst noch sagen wollte:",
|
||||||
|
"instructorRespectLabel": "Fragen und Anregungen der Kursteilnehmenden wurden ernst genommen und aufgegriffen.",
|
||||||
|
"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.",
|
||||||
|
"materialsRatingLabel": "Falls ja: Wie beurteilen Sie die Vorbereitungsunterlagen (z.B. eLearning)?",
|
||||||
|
"noFeedbacks": "Es wurden noch keine Feedbacks abgegeben",
|
||||||
|
"proficiencyLabel": "Wie beurteilen Sie Ihre Sicherheit bezüglichen den Themen nach dem Kurs?",
|
||||||
|
"questionTitle": "Frage",
|
||||||
|
"receivedMaterialsLabel": "Haben Sie Vorbereitungsunterlagen (z.B. eLearning) erhalten?",
|
||||||
|
"recommendLabel": "Würden Sie den Kurs weiterempfehlen?",
|
||||||
|
"satisfactionLabel": "Zufriedenheit insgesamt",
|
||||||
|
"sendFeedback": "Feedback abschicken",
|
||||||
|
"sentByUsers": "Von {count} Teilnehmern ausgefüllt",
|
||||||
|
"showDetails": "Details anzeigen",
|
||||||
|
"unhappy": "Unzufrieden",
|
||||||
|
"veryHappy": "Sehr zufrieden",
|
||||||
|
"veryUnhappy": "Sehr unzufrieden"
|
||||||
|
},
|
||||||
|
"footer": {
|
||||||
|
"contact": "Kontakt",
|
||||||
|
"dataProtection": "Datenschutzbestimmungen",
|
||||||
|
"faq": "FAQ",
|
||||||
|
"imprint": "Impressum"
|
||||||
|
},
|
||||||
"general": {
|
"general": {
|
||||||
"nextStep": "Weiter geht's",
|
|
||||||
"start": "Los geht's",
|
|
||||||
"backToLearningPath": "zurück zum Lernpfad",
|
|
||||||
"backToCircle": "zurück zum Circle",
|
|
||||||
"next": "Weiter",
|
|
||||||
"back": "zurück",
|
"back": "zurück",
|
||||||
"backCapitalized": "@.capitalize:general.back",
|
"backCapitalized": "@.capitalize:general.back",
|
||||||
"save": "Speichern",
|
"backToCircle": "zurück zum Circle",
|
||||||
"send": "Senden",
|
"backToLearningPath": "zurück zum Lernpfad",
|
||||||
"learningUnit": "Lerneinheit",
|
"certificate": "Zertifikat | Zertifikate",
|
||||||
"learningPath": "Lernpfad",
|
|
||||||
"learningSequence": "Lernsequenz",
|
|
||||||
"show": "Anschauen",
|
|
||||||
"circles": "Circles",
|
"circles": "Circles",
|
||||||
"transferTask": "Transferauftrag | Transferaufträge",
|
|
||||||
"feedback": "Feedback | Feedbacks",
|
|
||||||
"exam": "Prüfung | Prüfungen",
|
"exam": "Prüfung | Prüfungen",
|
||||||
"examResult": "Prüfungsresultat | Prüfungsresultate",
|
"examResult": "Prüfungsresultat | Prüfungsresultate",
|
||||||
"certificate": "Zertifikat | Zertifikate",
|
"feedback": "Feedback | Feedbacks",
|
||||||
|
"learningPath": "Lernpfad",
|
||||||
|
"learningSequence": "Lernsequenz",
|
||||||
|
"learningUnit": "Lerneinheit",
|
||||||
|
"next": "Weiter",
|
||||||
|
"nextStep": "Weiter geht's",
|
||||||
|
"no": "Nein",
|
||||||
"notification": "Benachrichtigung | Benachrichtigungen",
|
"notification": "Benachrichtigung | Benachrichtigungen",
|
||||||
"profileLink": "Profil anzeigen",
|
"profileLink": "Profil anzeigen",
|
||||||
|
"save": "Speichern",
|
||||||
|
"send": "Senden",
|
||||||
|
"settings": "Kontoeinstellungen",
|
||||||
"shop": "Shop",
|
"shop": "Shop",
|
||||||
"yes": "Ja",
|
"show": "Anschauen",
|
||||||
"no": "Nein",
|
|
||||||
"showAll": "Alle anschauen",
|
"showAll": "Alle anschauen",
|
||||||
"settings": "Kontoeinstellungen"
|
"start": "Los geht's",
|
||||||
|
"transferTask": "Transferauftrag | Transferaufträge",
|
||||||
|
"yes": "Ja"
|
||||||
|
},
|
||||||
|
"learningContent": {
|
||||||
|
"completeAndContinue": "Als erledigt markieren"
|
||||||
|
},
|
||||||
|
"learningPathPage": {
|
||||||
|
"nextStep": "Nächster Schritt",
|
||||||
|
"showListView": "Listenansicht anzeigen",
|
||||||
|
"welcomeBack": "Willkommen zurück, {name}"
|
||||||
},
|
},
|
||||||
"mainNavigation": {
|
"mainNavigation": {
|
||||||
"logout": "Abmelden",
|
"logout": "Abmelden",
|
||||||
"profile": "Profil"
|
"profile": "Profil"
|
||||||
},
|
},
|
||||||
"dashboard": {
|
|
||||||
"welcome": "Willkommen, {name}"
|
|
||||||
},
|
|
||||||
"learningPathPage": {
|
|
||||||
"welcomeBack": "Willkommen zurück, {name}",
|
|
||||||
"showListView": "Listenansicht anzeigen",
|
|
||||||
"nextStep": "Nächster Schritt"
|
|
||||||
},
|
|
||||||
"circlePage": {
|
|
||||||
"duration": "Dauer",
|
|
||||||
"circleContentBoxTitle": "Das lernst du in diesem Circle.",
|
|
||||||
"gotQuestions": "Hast du Fragen?",
|
|
||||||
"contactExpertButton": "Fachexpertin kontaktieren",
|
|
||||||
"contactExpertDescription": "Tausche dich mit der Fachexpertin für den Circle {circleName} aus.",
|
|
||||||
"learnMore": "Erfahre mehr dazu",
|
|
||||||
"documents": {
|
|
||||||
"title": "Unterlagen",
|
|
||||||
"expertDescription": "Stelle deinen Lernenden zusätzliche Inhalte zur Verfügung.",
|
|
||||||
"userDescription": "Hier findest du die Unterlagen, die dir die Fachexpertin zur Verfügung gestellt hat.",
|
|
||||||
"action": "Unterlagen hochladen",
|
|
||||||
"modalAction": "Datei auswählen",
|
|
||||||
"fileLabel": "Datei",
|
|
||||||
"modalFileName": "Name",
|
|
||||||
"modalNameInformation": "Max. 70 Zeichen",
|
|
||||||
"chooseSequence": "Wähle eine Lernsequenz aus",
|
|
||||||
"selectFile": "Bitte wähle eine Datei aus",
|
|
||||||
"chooseName": "Bitte wähle einen Namen",
|
|
||||||
"chooseLearningSequence": "Bitte wähle eine Lernsequenz aus",
|
|
||||||
"uploadErrorMessage": "Beim Hochladen ist ein Fehler aufgetreten. Bitte versuche es erneut.",
|
|
||||||
"maxFileSize": "Maximale Dateigrösse: 20 MB"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"learningContent": {
|
|
||||||
"completeAndContinue": "Als erledigt markieren"
|
|
||||||
},
|
|
||||||
"selfEvaluation": {
|
|
||||||
"selfEvaluation": "Selbsteinschätzung",
|
|
||||||
"title": "@:selfEvaluation.selfEvaluation {title}",
|
|
||||||
"steps": "Schritt {current} von {max}",
|
|
||||||
"instruction": [
|
|
||||||
"Überprüfe, ob du in der Lernheinheit",
|
|
||||||
"alles verstanden hast.",
|
|
||||||
"Lies die folgende Aussage und bewerte sie:"
|
|
||||||
],
|
|
||||||
"yes": "Ja, ich kann das",
|
|
||||||
"no": "Das muss ich nochmals anschauen",
|
|
||||||
"progressText": "Schau dein Fortschritt in deinem KompetenzNavi:",
|
|
||||||
"progressLink": "KompetenzNavi öffnen",
|
|
||||||
"selfEvaluationYes": "@:selfEvaluation: Ich kann das.",
|
|
||||||
"selfEvaluationNo": "@:selfEvaluation: Muss ich nochmals anschauen."
|
|
||||||
},
|
|
||||||
"competences": {
|
|
||||||
"competences": "Kompetenzen",
|
|
||||||
"title": "KompetenzNavi",
|
|
||||||
"lastImprovements": "Letzte verbesserte Kompetenzen",
|
|
||||||
"assessment": "Einschätzungen",
|
|
||||||
"notAssessed": "Nicht eingeschätzt",
|
|
||||||
"assessAgain": "Sich nochmals einschätzen"
|
|
||||||
},
|
|
||||||
"mediaLibrary": {
|
"mediaLibrary": {
|
||||||
"title": "Mediathek",
|
|
||||||
"learningMedia": {
|
|
||||||
"titel": "Lernmedien",
|
|
||||||
"description": "Finde eine vollständige Liste der Bücher und anderen Medien, auf die im Kurs verwiesen wird."
|
|
||||||
},
|
|
||||||
"handlungsfelder": {
|
"handlungsfelder": {
|
||||||
"title": "Handlungsfeld | Handlungsfelder",
|
"description": "Finde alle Ressourcen der Handlungsfelder wie Lernmedien, Links und andere nützliche Informationen.",
|
||||||
"description": "Finde alle Ressourcen der Handlungsfelder wie Lernmedien, Links und andere nützliche Informationen."
|
"title": "Handlungsfeld | Handlungsfelder"
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"footer": {
|
"learningMedia": {
|
||||||
"dataProtection": "Datenschutzbestimmungen",
|
"description": "Finde eine vollständige Liste der Bücher und anderen Medien, auf die im Kurs verwiesen wird.",
|
||||||
"imprint": "Impressum",
|
"titel": "Lernmedien"
|
||||||
"contact": "Kontakt",
|
|
||||||
"faq": "FAQ"
|
|
||||||
},
|
},
|
||||||
"cockpit": {
|
"title": "Mediathek"
|
||||||
"title": "Cockpit",
|
|
||||||
"tasksDone": "Erledigte Transferaufträge von Teilnehmer.",
|
|
||||||
"feedbacksDone": "Abgeschickte Feedbacks von Teilnehmer.",
|
|
||||||
"examsDone": "Abgelegte Prüfungen von Teilnehmer.",
|
|
||||||
"progress": "Fortschritt",
|
|
||||||
"profileLink": "Profil anzeigen",
|
|
||||||
"notifyTaskDescription": "Teilnehmer benachrichtigen",
|
|
||||||
"notifyTask": "Benachrichtigen"
|
|
||||||
},
|
},
|
||||||
"messages": {
|
"messages": {
|
||||||
"sendMessage": "Nachricht schreiben"
|
"sendMessage": "Nachricht schreiben"
|
||||||
},
|
},
|
||||||
"feedback": {
|
|
||||||
"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.",
|
|
||||||
"areYouSatisfied": "Wie zufrieden bist du?",
|
|
||||||
"recommendLabel": "Würden Sie den Kurs weiterempfehlen?",
|
|
||||||
"satisfactionLabel": "Zufriedenheit insgesamt",
|
|
||||||
"goalAttainmentLabel": "Zielerreichung insgesamt",
|
|
||||||
"proficiencyLabel": "Wie beurteilen Sie Ihre Sicherheit bezüglichen den Themen nach dem Kurs?",
|
|
||||||
"receivedMaterialsLabel": "Haben Sie Vorbereitungsunterlagen (z.B. eLearning) erhalten?",
|
|
||||||
"materialsRatingLabel": "Falls ja: Wie beurteilen Sie die Vorbereitungsunterlagen (z.B. eLearning)?",
|
|
||||||
"instructorCompetenceLabel": "Der Kursleiter war themenstark, fachkompetent.",
|
|
||||||
"instructorRespectLabel": "Fragen und Anregungen der Kursteilnehmenden wurden ernst genommen und aufgegriffen.",
|
|
||||||
"instructorOpenFeedbackLabel": "Was ich dem Kursleiter sonst noch sagen wollte:",
|
|
||||||
"courseNegativeFeedbackLabel": "Wo sehen Sie Verbesserungspotenzial?",
|
|
||||||
"coursePositiveFeedbackLabel": "Was hat Ihnen besonders gut gefallen?",
|
|
||||||
"completionTitle": "Schicke dein Feedback an {name}",
|
|
||||||
"completionDescription": "Dein Feedback ist anonym. Dein Vor- und Nachname werden bei deiner Trainer/-in nicht angezeigt.",
|
|
||||||
"sendFeedback": "Feedback abschicken",
|
|
||||||
"feedbackSent": "Dein Feedback wurde abgeschickt",
|
|
||||||
"circleFeedback": "Feedback zum Circle",
|
|
||||||
"showDetails": "Details anzeigen",
|
|
||||||
"sentByUsers": "Von {count} Teilnehmern ausgefüllt",
|
|
||||||
"feedbackPageTitle": "Feedback zum Lehrgang",
|
|
||||||
"feedbackPageInfo": "Teilnehmer haben das Feedback ausgefüllt",
|
|
||||||
"questionTitle": "Frage",
|
|
||||||
"veryUnhappy": "Sehr unzufrieden",
|
|
||||||
"unhappy": "Unzufrieden",
|
|
||||||
"happy": "Zufrieden",
|
|
||||||
"veryHappy": "Sehr zufrieden",
|
|
||||||
"average": "Durchschnitt",
|
|
||||||
"answers": "Antworten",
|
|
||||||
"noFeedbacks": "Es wurden noch keine Feedbacks abgegeben"
|
|
||||||
},
|
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"load_more": "Mehr laden",
|
"load_more": "Mehr laden",
|
||||||
"no_notifications": "Du hast derzeit keine Benachrichtigungen"
|
"no_notifications": "Du hast derzeit keine Benachrichtigungen"
|
||||||
},
|
},
|
||||||
|
"selfEvaluation": {
|
||||||
|
"instruction": [
|
||||||
|
"Überprüfe, ob du in der Lernheinheit",
|
||||||
|
"alles verstanden hast.",
|
||||||
|
"Lies die folgende Aussage und bewerte sie:"
|
||||||
|
],
|
||||||
|
"no": "Das muss ich nochmals anschauen",
|
||||||
|
"progressLink": "KompetenzNavi öffnen",
|
||||||
|
"progressText": "Schau dein Fortschritt in deinem KompetenzNavi:",
|
||||||
|
"selfEvaluation": "Selbsteinschätzung",
|
||||||
|
"selfEvaluationNo": "@:selfEvaluation: Muss ich nochmals anschauen.",
|
||||||
|
"selfEvaluationYes": "@:selfEvaluation: Ich kann das.",
|
||||||
|
"steps": "Schritt {current} von {max}",
|
||||||
|
"title": "@:selfEvaluation.selfEvaluation {title}",
|
||||||
|
"yes": "Ja, ich kann das"
|
||||||
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"emailNotifications": "Email Benachrichtigungen"
|
"emailNotifications": "Email Benachrichtigungen"
|
||||||
},
|
|
||||||
"constants": {
|
|
||||||
"yes": "Ja",
|
|
||||||
"no": "Nein",
|
|
||||||
"verySatisfied": "sehr zufrieden",
|
|
||||||
"satisfied": "zufrieden",
|
|
||||||
"unsatisfied": "unzufrieden",
|
|
||||||
"veryUnsatisfied": "sehr unzufrieden"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,159 +1,170 @@
|
||||||
{
|
{
|
||||||
"general": {
|
"circlePage": {
|
||||||
"nextStep": "Prochaine étape",
|
"circleContentBoxTitle": "Das lernst du in diesem Circle.",
|
||||||
"start": "Commencer",
|
"contactExpertButton": "Fachexpertin kontaktieren",
|
||||||
"backToLearningPath": "zurück zum Lernpfad",
|
"contactExpertDescription": "Tausche dich mit der Fachexpertin für den Circle {circleName} aus.",
|
||||||
"backToCircle": "zurück zum Circle",
|
"documents": {
|
||||||
"next": "Weiter",
|
"action": "Unterlagen hochladen",
|
||||||
"back": "zurück",
|
"chooseLearningSequence": "Bitte wähle eine Lernsequenz aus",
|
||||||
"backCapitalized": "@.capitalize:general.back",
|
"chooseName": "Bitte wähle einen Namen",
|
||||||
"save": "Speichern",
|
"chooseSequence": "Wähle eine Lernsequenz aus",
|
||||||
"learningUnit": "Lerneinheit",
|
"expertDescription": "Stelle deinen Lernenden zusätzliche Inhalte zur Verfügung.",
|
||||||
"learningPath": "Lernpfad",
|
"fileLabel": "Datei",
|
||||||
"learningSequence": "Lernsequenz",
|
"maxFileSize": "Maximale Dateigrösse: 20 MB",
|
||||||
"show": "Anschauen",
|
"modalAction": "Datei auswählen",
|
||||||
"circles": "Circles",
|
"modalFileName": "Name",
|
||||||
"transferTask": "Transferauftrag | Transferaufträge",
|
"modalNameInformation": "Max. 70 Zeichen",
|
||||||
"feedback": "Feedback | Feedbacks",
|
"selectFile": "Bitte wähle eine Datei aus",
|
||||||
"exam": "Prüfung | Prüfungen",
|
"title": "Unterlagen",
|
||||||
"examResult": "Prüfungsresultat | Prüfungsresultate",
|
"uploadErrorMessage": "Beim Hochladen ist ein Fehler aufgetreten. Bitte versuche es erneut.",
|
||||||
"certificate": "Zertifikat | Zertifikate",
|
"userDescription": "Hier findest du die Unterlagen, die dir die Fachexpertin zur Verfügung gestellt hat."
|
||||||
"notification": "Benachrichtigung | Benachrichtigungen",
|
|
||||||
"profileLink": "Profil anzeigen",
|
|
||||||
"shop": "Shop",
|
|
||||||
"yes": "Ja",
|
|
||||||
"no": "Nein"
|
|
||||||
},
|
},
|
||||||
"mainNavigation": {
|
"duration": "Dauer",
|
||||||
"logout": "Abmelden",
|
"gotQuestions": "Hast du Fragen?",
|
||||||
"settings": "Kontoeinstellungen"
|
"learnMore": "Erfahre mehr dazu"
|
||||||
|
},
|
||||||
|
"cockpit": {
|
||||||
|
"examsDone": "Abgelegte Prüfungen von Teilnehmer.",
|
||||||
|
"feedbacksDone": "Abgeschickte Feedbacks von Teilnehmer.",
|
||||||
|
"profileLink": "Profil anzeigen",
|
||||||
|
"progress": "Fortschritt",
|
||||||
|
"tasksDone": "Erledigte Transferaufträge von Teilnehmer.",
|
||||||
|
"title": "Cockpit"
|
||||||
|
},
|
||||||
|
"competences": {
|
||||||
|
"assessAgain": "Sich nochmals einschätzen",
|
||||||
|
"assessment": "Einschätzungen",
|
||||||
|
"competences": "Kompetenzen",
|
||||||
|
"lastImprovements": "Letzte verbesserte Kompetenzen",
|
||||||
|
"notAssessed": "Nicht eingeschätzt",
|
||||||
|
"showAll": "Alle anschauen",
|
||||||
|
"title": "KompetenzNavi"
|
||||||
|
},
|
||||||
|
"constants": {
|
||||||
|
"no": "Nein",
|
||||||
|
"satisfied": "zufrieden",
|
||||||
|
"unsatisfied": "unzufrieden",
|
||||||
|
"verySatisfied": "sehr zufrieden",
|
||||||
|
"veryUnsatisfied": "sehr unzufrieden",
|
||||||
|
"yes": "Ja"
|
||||||
},
|
},
|
||||||
"dashboard": {
|
"dashboard": {
|
||||||
"welcome": "Willkommen, {name}"
|
"welcome": "Willkommen, {name}"
|
||||||
},
|
},
|
||||||
"learningPathPage": {
|
"feedback": {
|
||||||
"welcomeBack": "Willkommen zurück, {name}",
|
"answers": "Antworten",
|
||||||
"showListView": "Listenansicht anzeigen",
|
"areYouSatisfied": "Wie zufrieden bist du?",
|
||||||
"nextStep": "Nächster Schritt"
|
"average": "Durchschnitt",
|
||||||
|
"circleFeedback": "Feedback zum Circle",
|
||||||
|
"completionDescription": "Dein Feedback ist anonym. Dein Vor- und Nachname werden bei deiner Trainer/-in nicht angezeigt.",
|
||||||
|
"completionTitle": "Schicke dein Feedback an {name}",
|
||||||
|
"courseNegativeFeedbackLabel": "Wo sehen Sie Verbesserungspotenzial?",
|
||||||
|
"coursePositiveFeedbackLabel": "Was hat Ihnen besonders gut gefallen?",
|
||||||
|
"feedbackPageInfo": "Teilnehmer haben das Feedback ausgefüllt",
|
||||||
|
"feedbackPageTitle": "Feedback zum Lehrgang",
|
||||||
|
"feedbackSent": "Dein Feedback wurde abgeschickt",
|
||||||
|
"goalAttainmentLabel": "Zielerreichung insgesamt",
|
||||||
|
"happy": "Zufrieden",
|
||||||
|
"instructorCompetenceLabel": "Der Kursleiter war themenstark, fachkompetent.",
|
||||||
|
"instructorOpenFeedbackLabel": "Was ich dem Kursleiter sonst noch sagen wollte:",
|
||||||
|
"instructorRespectLabel": "Fragen und Anregungen der Kursteilnehmenden wurden ernst genommen und aufgegriffen.",
|
||||||
|
"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.",
|
||||||
|
"materialsRatingLabel": "Falls ja: Wie beurteilen Sie die Vorbereitungsunterlagen (z.B. eLearning)?",
|
||||||
|
"noFeedbacks": "Es wurden noch keine Feedbacks abgegeben",
|
||||||
|
"proficiencyLabel": "Wie beurteilen Sie Ihre Sicherheit bezüglichen den Themen nach dem Kurs?",
|
||||||
|
"questionTitle": "Frage",
|
||||||
|
"receivedMaterialsLabel": "Haben Sie Vorbereitungsunterlagen (z.B. eLearning) erhalten?",
|
||||||
|
"recommendLabel": "Würden Sie den Kurs weiterempfehlen?",
|
||||||
|
"satisfactionLabel": "Zufriedenheit insgesamt",
|
||||||
|
"sendFeedback": "Feedback abschicken",
|
||||||
|
"sentByUsers": "Von {count} Teilnehmern ausgefüllt",
|
||||||
|
"showDetails": "Details anzeigen",
|
||||||
|
"unhappy": "Unzufrieden",
|
||||||
|
"veryHappy": "Sehr zufrieden",
|
||||||
|
"veryUnhappy": "Sehr unzufrieden"
|
||||||
},
|
},
|
||||||
"circlePage": {
|
"footer": {
|
||||||
"duration": "Dauer",
|
"contact": "Kontakt",
|
||||||
"circleContentBoxTitle": "Das lernst du in diesem Circle.",
|
"dataProtection": "Datenschutzbestimmungen",
|
||||||
"gotQuestions": "Hast du Fragen?",
|
"faq": "FAQ",
|
||||||
"contactExpertButton": "Fachexpertin kontaktieren",
|
"imprint": "Impressum"
|
||||||
"contactExpertDescription": "Tausche dich mit der Fachexpertin für den Circle {circleName} aus.",
|
},
|
||||||
"learnMore": "Erfahre mehr dazu",
|
"general": {
|
||||||
"documents": {
|
"back": "zurück",
|
||||||
"title": "Unterlagen",
|
"backCapitalized": "@.capitalize:general.back",
|
||||||
"expertDescription": "Stelle deinen Lernenden zusätzliche Inhalte zur Verfügung.",
|
"backToCircle": "zurück zum Circle",
|
||||||
"userDescription": "Hier findest du die Unterlagen, die dir die Fachexpertin zur Verfügung gestellt hat.",
|
"backToLearningPath": "zurück zum Lernpfad",
|
||||||
"action": "Unterlagen hochladen",
|
"certificate": "Zertifikat | Zertifikate",
|
||||||
"modalAction": "Datei auswählen",
|
"circles": "Circles",
|
||||||
"fileLabel": "Datei",
|
"exam": "Prüfung | Prüfungen",
|
||||||
"modalFileName": "Name",
|
"examResult": "Prüfungsresultat | Prüfungsresultate",
|
||||||
"modalNameInformation": "Max. 70 Zeichen",
|
"feedback": "Feedback | Feedbacks",
|
||||||
"chooseSequence": "Wähle eine Lernsequenz aus",
|
"hello": "",
|
||||||
"selectFile": "Bitte wähle eine Datei aus",
|
"learningPath": "Lernpfad",
|
||||||
"chooseName": "Bitte wähle einen Namen",
|
"learningSequence": "Lernsequenz",
|
||||||
"chooseLearningSequence": "Bitte wähle eine Lernsequenz aus",
|
"learningUnit": "Lerneinheit",
|
||||||
"uploadErrorMessage": "Beim Hochladen ist ein Fehler aufgetreten. Bitte versuche es erneut.",
|
"next": "Weiter",
|
||||||
"maxFileSize": "Maximale Dateigrösse: 20 MB"
|
"nextStep": "Prochaine étape",
|
||||||
}
|
"no": "Nein",
|
||||||
|
"notification": "Benachrichtigung | Benachrichtigungen",
|
||||||
|
"profileLink": "Profil anzeigen",
|
||||||
|
"save": "Speichern",
|
||||||
|
"settings": "",
|
||||||
|
"shop": "Shop",
|
||||||
|
"show": "Anschauen",
|
||||||
|
"showAll": "",
|
||||||
|
"start": "Commencer",
|
||||||
|
"transferTask": "Transferauftrag | Transferaufträge",
|
||||||
|
"yes": "Ja"
|
||||||
},
|
},
|
||||||
"learningContent": {
|
"learningContent": {
|
||||||
"completeAndContinue": "Als erledigt markieren"
|
"completeAndContinue": "Als erledigt markieren"
|
||||||
},
|
},
|
||||||
|
"learningPathPage": {
|
||||||
|
"nextStep": "Nächster Schritt",
|
||||||
|
"showListView": "Listenansicht anzeigen",
|
||||||
|
"welcomeBack": "Willkommen zurück, {name}"
|
||||||
|
},
|
||||||
|
"mainNavigation": {
|
||||||
|
"logout": "Abmelden",
|
||||||
|
"profile": "",
|
||||||
|
"settings": "Kontoeinstellungen"
|
||||||
|
},
|
||||||
|
"mediaLibrary": {
|
||||||
|
"handlungsfelder": {
|
||||||
|
"description": "Finde alle Ressourcen der Handlungsfelder wie Lernmedien, Links und andere nützliche Informationen.",
|
||||||
|
"title": "Handlungsfeld | Handlungsfelder"
|
||||||
|
},
|
||||||
|
"learningMedia": {
|
||||||
|
"description": "Finde eine vollständige Liste der Bücher und anderen Medien, auf die im Kurs verwiesen wird.",
|
||||||
|
"titel": "Lernmedien"
|
||||||
|
},
|
||||||
|
"title": "Mediathek"
|
||||||
|
},
|
||||||
|
"messages": {
|
||||||
|
"sendMessage": "Nachricht schreiben"
|
||||||
|
},
|
||||||
|
"notifications": {
|
||||||
|
"load_more": "",
|
||||||
|
"no_notifications": ""
|
||||||
|
},
|
||||||
"selfEvaluation": {
|
"selfEvaluation": {
|
||||||
"selfEvaluation": "Selbsteinschätzung",
|
|
||||||
"title": "@:selfEvaluation.selfEvaluation {title}",
|
|
||||||
"steps": "Schritt {current} von {max}",
|
|
||||||
"instruction": [
|
"instruction": [
|
||||||
"Überprüfe, ob du in der Lernheinheit",
|
"Überprüfe, ob du in der Lernheinheit",
|
||||||
"alles verstanden hast.",
|
"alles verstanden hast.",
|
||||||
"Lies die folgende Aussage und bewerte sie:"
|
"Lies die folgende Aussage und bewerte sie:"
|
||||||
],
|
],
|
||||||
"yes": "Ja, ich kann das",
|
|
||||||
"no": "Das muss ich nochmals anschauen",
|
"no": "Das muss ich nochmals anschauen",
|
||||||
"progressText": "Schau dein Fortschritt in deinem KompetenzNavi:",
|
|
||||||
"progressLink": "KompetenzNavi öffnen",
|
"progressLink": "KompetenzNavi öffnen",
|
||||||
|
"progressText": "Schau dein Fortschritt in deinem KompetenzNavi:",
|
||||||
|
"selfEvaluation": "Selbsteinschätzung",
|
||||||
|
"selfEvaluationNo": "@:selfEvaluation: Muss ich nochmals anschauen.",
|
||||||
"selfEvaluationYes": "@:selfEvaluation: Ich kann das.",
|
"selfEvaluationYes": "@:selfEvaluation: Ich kann das.",
|
||||||
"selfEvaluationNo": "@:selfEvaluation: Muss ich nochmals anschauen."
|
"steps": "Schritt {current} von {max}",
|
||||||
|
"title": "@:selfEvaluation.selfEvaluation {title}",
|
||||||
|
"yes": "Ja, ich kann das"
|
||||||
},
|
},
|
||||||
"competences": {
|
"settings": {
|
||||||
"competences": "Kompetenzen",
|
"emailNotifications": ""
|
||||||
"title": "KompetenzNavi",
|
|
||||||
"lastImprovements": "Letzte verbesserte Kompetenzen",
|
|
||||||
"showAll": "Alle anschauen",
|
|
||||||
"assessment": "Einschätzungen",
|
|
||||||
"notAssessed": "Nicht eingeschätzt",
|
|
||||||
"assessAgain": "Sich nochmals einschätzen"
|
|
||||||
},
|
|
||||||
"mediaLibrary": {
|
|
||||||
"title": "Mediathek",
|
|
||||||
"learningMedia": {
|
|
||||||
"titel": "Lernmedien",
|
|
||||||
"description": "Finde eine vollständige Liste der Bücher und anderen Medien, auf die im Kurs verwiesen wird."
|
|
||||||
},
|
|
||||||
"handlungsfelder": {
|
|
||||||
"title": "Handlungsfeld | Handlungsfelder",
|
|
||||||
"description": "Finde alle Ressourcen der Handlungsfelder wie Lernmedien, Links und andere nützliche Informationen."
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"footer": {
|
|
||||||
"dataProtection": "Datenschutzbestimmungen",
|
|
||||||
"imprint": "Impressum",
|
|
||||||
"contact": "Kontakt",
|
|
||||||
"faq": "FAQ"
|
|
||||||
},
|
|
||||||
"cockpit": {
|
|
||||||
"title": "Cockpit",
|
|
||||||
"tasksDone": "Erledigte Transferaufträge von Teilnehmer.",
|
|
||||||
"feedbacksDone": "Abgeschickte Feedbacks von Teilnehmer.",
|
|
||||||
"examsDone": "Abgelegte Prüfungen von Teilnehmer.",
|
|
||||||
"progress": "Fortschritt",
|
|
||||||
"profileLink": "Profil anzeigen"
|
|
||||||
},
|
|
||||||
"messages": {
|
|
||||||
"sendMessage": "Nachricht schreiben"
|
|
||||||
},
|
|
||||||
"feedback": {
|
|
||||||
"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.",
|
|
||||||
"areYouSatisfied": "Wie zufrieden bist du?",
|
|
||||||
"recommendLabel": "Würden Sie den Kurs weiterempfehlen?",
|
|
||||||
"satisfactionLabel": "Zufriedenheit insgesamt",
|
|
||||||
"goalAttainmentLabel": "Zielerreichung insgesamt",
|
|
||||||
"proficiencyLabel": "Wie beurteilen Sie Ihre Sicherheit bezüglichen den Themen nach dem Kurs?",
|
|
||||||
"receivedMaterialsLabel": "Haben Sie Vorbereitungsunterlagen (z.B. eLearning) erhalten?",
|
|
||||||
"materialsRatingLabel": "Falls ja: Wie beurteilen Sie die Vorbereitungsunterlagen (z.B. eLearning)?",
|
|
||||||
"instructorCompetenceLabel": "Der Kursleiter war themenstark, fachkompetent.",
|
|
||||||
"instructorRespectLabel": "Fragen und Anregungen der Kursteilnehmenden wurden ernst genommen und aufgegriffen.",
|
|
||||||
"instructorOpenFeedbackLabel": "Was ich dem Kursleiter sonst noch sagen wollte:",
|
|
||||||
"courseNegativeFeedbackLabel": "Wo sehen Sie Verbesserungspotenzial?",
|
|
||||||
"coursePositiveFeedbackLabel": "Was hat Ihnen besonders gut gefallen?",
|
|
||||||
"completionTitle": "Schicke dein Feedback an {name}",
|
|
||||||
"completionDescription": "Dein Feedback ist anonym. Dein Vor- und Nachname werden bei deiner Trainer/-in nicht angezeigt.",
|
|
||||||
"sendFeedback": "Feedback abschicken",
|
|
||||||
"feedbackSent": "Dein Feedback wurde abgeschickt",
|
|
||||||
"circleFeedback": "Feedback zum Circle",
|
|
||||||
"showDetails": "Details anzeigen",
|
|
||||||
"sentByUsers": "Von {count} Teilnehmern ausgefüllt",
|
|
||||||
"feedbackPageTitle": "Feedback zum Lehrgang",
|
|
||||||
"feedbackPageInfo": "Teilnehmer haben das Feedback ausgefüllt",
|
|
||||||
"questionTitle": "Frage",
|
|
||||||
"veryUnhappy": "Sehr unzufrieden",
|
|
||||||
"unhappy": "Unzufrieden",
|
|
||||||
"happy": "Zufrieden",
|
|
||||||
"veryHappy": "Sehr zufrieden",
|
|
||||||
"average": "Durchschnitt",
|
|
||||||
"answers": "Antworten",
|
|
||||||
"noFeedbacks": "Es wurden noch keine Feedbacks abgegeben"
|
|
||||||
},
|
|
||||||
"constants": {
|
|
||||||
"yes": "Ja",
|
|
||||||
"no": "Nein",
|
|
||||||
"verySatisfied": "sehr zufrieden",
|
|
||||||
"satisfied": "zufrieden",
|
|
||||||
"unsatisfied": "unzufrieden",
|
|
||||||
"veryUnsatisfied": "sehr unzufrieden"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
module.exports = {
|
||||||
|
vueFiles: "./src/**/*.?(js|vue)",
|
||||||
|
languageFiles: "./src/locales/*.json",
|
||||||
|
exclude: ["translation_key_1", "translation_key_2"],
|
||||||
|
output: false,
|
||||||
|
add: false,
|
||||||
|
remove: false,
|
||||||
|
ci: false,
|
||||||
|
separator: ".",
|
||||||
|
noEmptyTranslation: "",
|
||||||
|
};
|
||||||
Loading…
Reference in New Issue