Skip to content

Commit

Permalink
Development: Fix diverging translations (#9471)
Browse files Browse the repository at this point in the history
  • Loading branch information
iyannsch authored Oct 18, 2024
1 parent e70d972 commit 3b18dff
Show file tree
Hide file tree
Showing 32 changed files with 68 additions and 18 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@
ngbTooltip="{{ 'artemisApp.programmingExercise.allowOfflineIde.alertNoTheia' | artemisTranslate }}"
/>
}
} @else {
<jhi-help-icon text="artemisApp.programmingExercise.allowOfflineIde.description" />
}
</label>
</div>
Expand Down Expand Up @@ -74,6 +76,8 @@
ngbTooltip="{{ 'artemisApp.programmingExercise.allowOnlineEditor.alertNoTheia' | artemisTranslate }}"
/>
}
} @else {
<jhi-help-icon text="artemisApp.programmingExercise.allowOnlineEditor.description" />
}
</label>
</div>
Expand All @@ -99,6 +103,8 @@
[placement]="'top'"
ngbTooltip="{{ 'artemisApp.programmingExercise.allowOnlineIde.alert' | artemisTranslate }}"
/>
} @else {
<jhi-help-icon text="artemisApp.programmingExercise.allowOnlineIde.description" />
}
</label>
</div>
Expand Down
6 changes: 6 additions & 0 deletions src/main/webapp/i18n/de/competency.json
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,7 @@
"titleUniqueValidationError": "Es gibt bereits eine Kompetenz/Voraussetzung mit diesem Titel in dem Kurs",
"suggestedTaxonomy": "Vorschlag",
"averageMastery": "Durchschnittliche Kompetenzbeherrschung der Studierenden",
"averageStudentScore": "Durchschnittliche Bewertung der Studierenden",
"selectLecture": "Wähle eine Vorlesung aus",
"noLectures": "Dieser Kurs hat keine Vorlesungen",
"dropdown": "{{lectureTitle}} ({{ noOfConnectedUnits }} Vorlesungseinheiten verbunden)",
Expand Down Expand Up @@ -281,6 +282,11 @@
"edit": {
"title": "Bearbeite eine Voraussetzung"
},
"importAll": {
"title": "Alle Kompetenzen eines Kurses importieren",
"success": "{{ noOfCompetencies }} Kompetenzen aus dem Kurs \"{{ courseTitle }}\" importiert.",
"warning": "Es wurden keine Kompetenzen für den Kurs \"{{ courseTitle }}\" gefunden."
},
"competencyCard": {
"delete": {
"question": "Willst du wirklich die Voraussetzung <strong>{{ title }}</strong> löschen? Du kannst diese Aktion nicht rückgängig machen!",
Expand Down
3 changes: 2 additions & 1 deletion src/main/webapp/i18n/de/dragAndDropSubmittedAnswer.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@
"detail": {
"title": "Drag-and-Drop eingereichte Antwort"
},
"mappings": "Zuordnungen"
"mappings": "Zuordnungen",
"assignments": "Anweisungen"
}
}
}
1 change: 1 addition & 0 deletions src/main/webapp/i18n/de/editor.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@
"deleteFolderTitle": "Verzeichnis löschen",
"deleteFileConfirm": "Bist Du sicher, dass Du die Datei <strong>{{filename}}</strong> löschen willst?",
"deleteFolderConfirm": "Bist Du sicher, dass Du das Verzeichnis <strong>{{filename}}</strong> und alle enthaltenen Dateien löschen willst?",
"delete": "Löschen bestätigen",
"unsavedChanges": "Datei enthält ungespeicherte Änderungen",
"createFolderRoot": "Verzeichnis auf Root Level erstellen",
"createFileRoot": "Datei auf Root Level erstellen",
Expand Down
2 changes: 2 additions & 0 deletions src/main/webapp/i18n/de/exam.json
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,7 @@
"examScores": {
"xAxes": "Ergebnis in %",
"xAxesSuffix": " + {Notenname}",
"xAxesSuffixNoBonus": " + {Notenname}",
"xAxesSuffixBonus": " + {Bonuspunkte}",
"yAxes": "Anzahl Teilnehmende",
"highlightPassedMedian": "Hebe Median aller bestandenen Klausuren im Diagramm hervor: {{ median }}%",
Expand Down Expand Up @@ -319,6 +320,7 @@
"notSynced": "Aufgabe nicht gespeichert",
"notStarted": "Aufgabe nicht gestartet",
"submitted": "Du hast eine Lösung für die Aufgabe eingereicht. Du kannst die Aufgabe weiter bearbeiten und erneut abgeben.",
"submittedSubmissionLimitReached": "Du hast eine Lösung für die Aufgabe eingereicht. Du kannst keine Lösungen mehr einreichen, weil du das Limit erreicht hast.",
"notSubmitted": "Aufgabe nicht eingereicht",
"notSavedOrSubmitted": "Du hast Änderungen, die nicht abgesendet sind.",
"saveSubmissionError": "Die Änderungen konnten nicht gespeichert werden! Bitte stelle sicher, dass du online bist und speichere nochmal.",
Expand Down
1 change: 1 addition & 0 deletions src/main/webapp/i18n/de/exercise-actions.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
"openCodeEditor": "Programmiereditor öffnen",
"openPracticeCodeEditor": "Programmiereditor zum Üben öffnen",
"openGradedCodeEditor": "Programmiereditor öffnen",
"choseGradedMode": "Bewertete Teilnahme gewählt",
"openModelingEditor": "Modellierungseditor öffnen",
"importIntoIDE": "In deiner IDE öffnen",
"openOnlineIDE": "Online IDE öffnen",
Expand Down
1 change: 1 addition & 0 deletions src/main/webapp/i18n/de/exerciseAssessmentDashboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@
"toRead": "zum Lesen",
"toReview": "zur Überprüfung",
"totalExamples": "Es gibt {{total}} Beispielabgaben: {{toRead}} zum Lesen und {{toAssess}} zur Bewertung.",
"totalExampleSubmissions": "Es gibt {{total}} Beispielabgaben: {{toRead}} zum Lesen and {{toAssess}} zur Bewertung.",
"readSubmissions": "Überprüfung von Beispielabgaben",
"start": "",
"continue": "",
Expand Down
2 changes: 2 additions & 0 deletions src/main/webapp/i18n/de/global.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
"quizExercise": "Quiz Aufgabe",
"lecture": "Vorlesung",
"competency": "Kompetenz",
"ltiOutcomeUrl": "LTI-Outcome-URL",
"submittedAnswer": "Eingereichte Antwort",
"quizQuestion": "Frage",
"multipleChoiceQuestion": "Multiple-Choice Frage",
Expand Down Expand Up @@ -207,6 +208,7 @@
"confirm": "Bestätigen",
"download": "Herunterladen",
"dashboard": "Dashboard",
"exportRepos": "Repositories herunterladen",
"units": "Einheiten",
"edit": "Bearbeiten",
"connect": "Verknüpfen",
Expand Down
3 changes: 2 additions & 1 deletion src/main/webapp/i18n/de/lectureUnit.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
},
"releaseDate": "Veröffentlichungsdatum",
"details": {
"title": "Eigenschaften",
"releaseDateNotSet": "Kein Veröffentlichungsdatum gesetzt!",
"releaseDateSet": "Veröffentlichungsdatum: ",
"attachmentVersion": "Dateiversion: "
Expand Down Expand Up @@ -86,7 +87,7 @@
"description": "Beschreibung",
"notReleasedTooltip": "Onlineeinheit nur sichtbar für Tutor:innen und Lehrende. Veröffentlichungsdatum:",
"doOpen": "Link öffnen",
"createVideoUnit": {
"createOnlineUnit": {
"title": "Erstelle Onlineeinheit",
"name": "Name",
"namePlaceHolder": "Gib der Onlineeinheit einen Namen",
Expand Down
10 changes: 9 additions & 1 deletion src/main/webapp/i18n/de/metrics.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,15 @@
"cachename": "Cache Name",
"hits": "Treffer",
"misses": "Keine Treffer",
"evictions": "Anzahl entfernter Objekte"
"gets": "Cache Gets",
"puts": "Cache Hinzufügungen",
"removals": "Cache Entfernungen",
"evictions": "Anzahl entfernter Objekte",
"hitPercent": "Cache Hit %",
"missPercent": "Cache Miss %",
"averageGetTime": "Durchschnitt get Zeit (µs)",
"averagePutTime": "Durchschnitt put Zeit (µs)",
"averageRemoveTime": "Durchschnitt remove Zeit (µs)"
},
"datasource": {
"usage": "Usage",
Expand Down
2 changes: 2 additions & 0 deletions src/main/webapp/i18n/de/notification.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@
"showAllSavedNotifications": "Zeige alle gespeicherten Benachrichtigungen",
"hideAllCurrentlyDisplayedNotifications": "Verstecke alle aktuell dargestellten Benachrichtigungen",
"target": {
"newAnswer": "Antwort ansehen",
"newAnswerPost": "Antwort ansehen",
"newPost": "Beitrag ansehen",
"newQuestion": "Frage ansehen",
"exerciseCreated": "Übung ansehen",
"exerciseUpdated": "Übung ansehen",
"attachmentUpdated": "Vorlesung ansehen"
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/i18n/de/organizationManagement.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"url": "URL",
"description": "Beschreibung",
"logoUrl": "Logo URL",
"Nutzer:innens": "Nutzer:innen",
"users": "Nutzer:innen",
"courses": "Kurse",
"emailPattern": "E-Mail-Muster",
"delete": {
Expand Down
7 changes: 7 additions & 0 deletions src/main/webapp/i18n/de/programmingExercise.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@
"steps": {
"generalInfoStepTitle": "Informationen",
"difficultyStepTitle": "Modus",
"buildPlansTitle": "Build-Pläne",
"languageStepTitle": "Sprache",
"gradingStepTitle": "Benotung",
"problemStepTitle": "Problem",
Expand All @@ -65,6 +66,7 @@
"generalInfoStepTitle": "Allgemein",
"generalInfoStepMessage": "Eingabe von Informationen, die die Grundlage für die Programmieraufgabe bilden",
"difficultyStepTitle": "Modus",
"buildPlansTitle": "Build-Pläne",
"difficultyStepMessage": "Konfiguration der Einstellungen bezüglich der Bearbeitung und Kollaboration der Aufgabe",
"languageStepTitle": "Sprache",
"languageStepMessage": "Wähle die gewünschte Programmiersprache aus und konfiguriere zusätzliche Funktionen bezüglich der Build Umgebung",
Expand Down Expand Up @@ -135,18 +137,21 @@
"workdir": "Verzeichnis",
"allowOnlineEditor": {
"title": "Online-Editor erlauben",
"description": "Ein Online-Texteditor mit Datei-Explorer und Code-Hervorhebungsfunktionen, jedoch ohne die Möglichkeit, Code zu kompilieren oder auszuführen.",
"alert": "Es muss mindestens eine Option (Offline-IDE, Online-Editor oder Online-IDE) ausgewählt sein",
"alertNoTheia": "Es muss mindestens eine Option (Offline-IDE oder Online-Editor) ausgewählt sein"
},
"onlineEditor": "Online",
"allowOfflineIde": {
"title": "Offline-IDE erlauben",
"description": "Aktiviere diese Option, um den Studierenden zu erlauben, die Übung herunterzuladen und lokal mit der bevorzugten IDE daran zu arbeiten.",
"alert": "Es muss mindestens eine Option (Offline-IDE, Online-Editor oder Online-IDE) ausgewählt sein",
"alertNoTheia": "Es muss mindestens eine Option (Offline-IDE oder Online-Editor) ausgewählt sein"
},
"offlineIde": "IDE",
"allowOnlineIde": {
"title": "Online-IDE erlauben",
"description": "Eine auf Visual Studio Code basierende Online-Entwicklungsumgebung mit Code-Hervorhebungs- und Formatierungsfunktionen. Vorkonfiguriert für die Sprache der Übung und mit der Möglichkeit, Code online zu kompilieren oder auszuführen.",
"alert": "Es muss mindestens eine Option (Offline-IDE, Online-Editor oder Online-IDE) ausgewählt sein.",
"alertNoTheia": "Es muss mindestens eine Option (Offline-IDE oder Online-Editor) ausgewählt sein"
},
Expand Down Expand Up @@ -518,10 +523,12 @@
"repositoryName": "Name des Repositorys",
"checkoutDirectory": "Checkout-Verzeichnis",
"description": "Beschreibung",
"invalidRepositoryName": "Es existiert bereits ein Repository mit diesem Namen in der Aufgabe.",
"duplicateRepositoryNames": "Verschiedene Hilfs-Repositories dürfen nicht den gleichen Namen haben.",
"duplicateDirectoryNames": "Verschiedene Hilfs-Repositories dürfen nicht das gleiche Checkout-Verzeichnis haben.",
"warning": "Hilfs-Repositories können hinzugefügt, editiert und gelöscht werden. Editierungen wirken sich allerdings nicht auf das VCS und CIS aus und müssen dort manuell durchgeführt werden.",
"editedWarning": "Du hast die Hilfs-Repositories verändert. Diese Änderungen wirken sich allerdings nicht auf das VCS und CIS aus und müssen dort manuell durchgeführt werden.",
"editedWarningLocalCI": "Du hast die Hilfs-Repositories verändert. Diese Änderungen wirken sich allerdings nicht auf das VCS und CIS aus und müssen dort manuell durchgeführt werden.",
"repositoryNameRequired": {
"pattern": "Der Name eines Hilfs-Repositories darf nicht 'exercise', 'solution', 'tests', oder 'auxiliary' sein. Außerdem darf der Name nur Wörter und die Sonderzeichen '-' und '_' enthalten."
},
Expand Down
6 changes: 0 additions & 6 deletions src/main/webapp/i18n/de/quizExercise.json
Original file line number Diff line number Diff line change
Expand Up @@ -308,12 +308,6 @@
"join": "Bearbeiten",
"joinFailed": "Dem Quiz konnte nicht beigetreten werden.",
"submitSuccess": "Deine Antworten wurden erfolgreich abgegeben.<br><br>Die Ergebnisse sind verfügbar, nachdem das Quiz beendet ist."
},
"quizLiveModal": {
"title": "Go-Live einer neuen Quiz-Übung",
"body": "Das Quiz {{quizName}} für den Kurs {{courseName}} ist nun aktiv! Klick auf den 'Weiter zum Quiz' Button, um zum Quiz zu gelangen.",
"cancelButton": "Abbrechen",
"goToButton": "Weiter zum Quiz"
}
}
}
3 changes: 3 additions & 0 deletions src/main/webapp/i18n/de/student-dashboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@
"achievablePoints": "Erreichbare Punktzahl",
"applyFilter": "Filter anwenden",
"resetFilter": "Filter zurücksetzen",
"clearFilter": "Filter entfernen",
"noFilterAvailable": "Für die bisherigen Aufgaben gibt es keine unterscheidenden Filteroptionen",
"noMoreOptions": "Keine weiteren Auswahlmöglichkeiten"
},
Expand Down Expand Up @@ -136,6 +137,7 @@
"notReleased": "Nicht freigegeben",
"live": "Live",
"shortDueDate": "Bis",
"userNotAssignedToTeam": "Du wurdest noch keinem Team zugeteilt.",
"userNotStartedExercise": "Du hast mit der Aufgabe noch nicht angefangen.",
"exerciseSubmitted": "Bereits abgegeben, Änderungen sind noch möglich.",
"exerciseSubmittedWaitingForGrading": "Bereits abgegeben, noch keine Bewertung.",
Expand All @@ -148,6 +150,7 @@
"userParticipating": "Du nimmst gerade an diesem Quiz teil.",
"userSubmitted": "Du hast bereits abgegeben.",
"userNotStartedExerciseShort": "Nicht angefangen",
"userNotAssignedToTeamShort": "Noch kein Team",
"exerciseNotSubmittedShort": "Nicht abgegeben",
"exerciseMissedDueDateShort": "Frist abgelaufen",
"quizNotStartedShort": "Nicht begonnen",
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/i18n/de/userSettings.json
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@
},
"settingDescriptions": {
"basicWeeklySummaryDescription": "Erhalte jeden Freitag um 17:00 Uhr eine einfache wöchentliche Zusammenfassung (bsp. welche neuen Aufgaben diese Woche veröffentlicht wurden und noch bearbeitbar sind)",
"exerciseCreatedOrStartedDescription": "Erhalte eine Mitteilung, wenn eine neue Aufgabe veröffentlicht wurde",
"exerciseReleasedDescription": "Erhalte eine Mitteilung, wenn eine Aufgabe veröffentlicht wurde",
"exerciseOpenForPracticeDescription": "Erhalte eine Mitteilung, wenn eine Aufgabe zum Üben freigeschaltet wurde (z.B. ein Quiz)",
"exerciseSubmissionAssessedDescription": "Erhalte eine Mitteilung, wenn deine eingereichten Aufgaben bewertet wurden",
"newExercisePostDescription": "Erhalte eine Mitteilung, wenn eine neue Nachricht zu einer Aufgabe erstellt wurde",
Expand Down
1 change: 1 addition & 0 deletions src/main/webapp/i18n/en/competency.json
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,7 @@
"create": {
"titleUniqueValidationError": "There already exists a competency/prerequisite with this title in the course",
"suggestedTaxonomy": "Suggested",
"averageMastery": "Average competency mastery of students",
"averageStudentScore": "Average student mastery",
"selectLecture": "Select a Lecture",
"noLectures": "This course has no lectures",
Expand Down
1 change: 1 addition & 0 deletions src/main/webapp/i18n/en/complaint.json
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@
"info": "Submitting a feedback request does not affect your number of allowed complaints, but your score will remain unchanged.",
"review": "Review More Feedback Request",
"alreadyHandled": "The request has been resolved",
"alreadySubmitted": "You already requested more feedback",
"alreadySubmittedSubmissionAuthor": "You have already requested more feedback",
"alreadySubmittedNotSubmissionAuthor": "The student has already requested more feedback",
"acceptedLong": "Request was answered",
Expand Down
1 change: 1 addition & 0 deletions src/main/webapp/i18n/en/conversation.json
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,7 @@
"maxError": "You can only add {{ max }} users",
"addUserLabel": "Search for users in the course",
"maxUsersNote": "Note: You can add {{ max }} users to this conversation",
"maxU": "Note: You can only add {{ max }} users to this conversation",
"addIndividualUsers": "Add individual users",
"addWholeGroups": "Add whole groups",
"addAllStudents": "Add all students",
Expand Down
1 change: 1 addition & 0 deletions src/main/webapp/i18n/en/dragAndDropSubmittedAnswer.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"detail": {
"title": "Drag And Drop Submitted Answer"
},
"mappings": "Mappings",
"assignments": "Assignments"
}
}
Expand Down
1 change: 1 addition & 0 deletions src/main/webapp/i18n/en/editor.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
"building": "Building and testing...",
"buildFailed": "Build failed",
"noBuildOutput": "No build results available",
"generatingFeedback": "Generating feedback...",
"selectFile": "Select a file to get started!",
"binaryFileSelected": "This is a binary file that cannot be displayed.",
"downloadBuildResult": "Download Build Result",
Expand Down
2 changes: 2 additions & 0 deletions src/main/webapp/i18n/en/exam.json
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,7 @@
},
"examScores": {
"xAxes": "Score in %",
"xAxesSuffix": " + {Grade Name}",
"xAxesSuffixNoBonus": " + {Grade Name}",
"xAxesSuffixBonus": " + {Bonus Points}",
"yAxes": "Number of Participants",
Expand Down Expand Up @@ -471,6 +472,7 @@
"examStudentReviewStart": "Begin of Student Review",
"examStudentReviewEnd": "End of Student Review",
"exampleSolutionPublicationDateTooltip": "Students can see the example solutions for all exercises in the exam from this time onwards if they participated in the exam. Leave blank to disable.",
"studentReviewEnabled": "Student review enabled",
"maxPoints": {
"title": "Maximum number of points for exam",
"warning": "Updating this field will update the grading scale for the exam if such exists, such that the points values for the grade steps still match the percentages, adjusted for the new maximum points value. This also affects all students' grades in the exam!"
Expand Down
1 change: 1 addition & 0 deletions src/main/webapp/i18n/en/exampleSubmission.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
"readSuccessfully": "You have successfully read and understood this example submission",
"createNew": "Create new",
"pageHeader": "Example Text Submission for Exercise",
"usedForTutorial": "Use in Tutorial",
"assessmentTraining": "Assessment Training",
"selectModel": "Select Assessment Training Mode:",
"selectModelExplanation": "You can select the assessment training mode here. The assessment training mode defines how the tutor has to confirm that the example was understood.",
Expand Down
1 change: 1 addition & 0 deletions src/main/webapp/i18n/en/exerciseAssessmentDashboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
"readAndUnderstood": "I have read and understood the instructions",
"toRead": "to read",
"toReview": "to review",
"totalExamples": "There are {{total}} example submissions: {{toRead}} to read and {{toAssess}} to assess.",
"totalExampleSubmissions": "There are {{total}} example submissions: {{toRead}} to read and {{toAssess}} to assess.",
"readSubmissions": "Read submissions",
"start": "Start",
Expand Down
Loading

0 comments on commit 3b18dff

Please sign in to comment.