# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-01-17 14:58-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: accounts/models.py:42 msgid "username" msgstr "Benutzername" #: accounts/models.py:46 msgid "Required. 30 characters or fewer. Letters, digits and @/./+/-/_ only." msgstr "" #: accounts/models.py:50 msgid "" "Enter a valid username. This value may contain only letters, numbers and @/./" "+/-/_ characters." msgstr "" "Geben Sie einen gültigen Benutzernamen ein. " "Dieser Wert darf nur Buchstaben, Zahlen und die Zeichen @/./+/-/_ enthalten." #: accounts/models.py:55 course/auth.py:367 msgid "A user with that username already exists." msgstr "Ein Benutzer mit diesem Benutzernamen existiert bereits" #: accounts/models.py:58 msgid "first name" msgstr "Vorname" #: accounts/models.py:59 msgid "last name" msgstr "Nachname" #: accounts/models.py:60 msgid "email address" msgstr "" #: accounts/models.py:63 msgid "Name verified" msgstr "" #: accounts/models.py:66 msgid "" "Indicates that this user's name has been verified as being associated with " "the individual able to sign in to this account." msgstr "" #: accounts/models.py:72 msgctxt "User status" msgid "active" msgstr "Aktiv" #: accounts/models.py:75 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." msgstr "" #: accounts/models.py:79 msgid "date joined" msgstr "Beitrittsdatum" #: accounts/models.py:84 msgid "staff status" msgstr "Team-Status" #: accounts/models.py:86 msgid "Designates whether the user can log into this admin site." msgstr "Bestimmt, ob der Benutzer sich bei die Admin-Seite anmelden kann" #: accounts/models.py:90 msgid "Institutional ID" msgstr "Institutionelle ID" #: accounts/models.py:93 msgid "Institutional ID verified" msgstr "Institutionelle ID geprüft" #: accounts/models.py:96 msgid "" "Indicates that this user's institutional ID has been verified as being " "associated with the individual able to log in to this account." msgstr "" #: accounts/models.py:103 msgid "User status" msgstr "Benutzer-Status" #: accounts/models.py:106 msgid "The sign in token sent out in email." msgstr "" #. Translators: the sign in token of the user. #: accounts/models.py:109 msgid "Sign in key" msgstr "Anmelde-Token" #: accounts/models.py:112 msgid "The time stamp of the sign in token." msgstr "Zeitstempel des Anmelde-Tokens" #. Translators: the time when the token is sent out. #: accounts/models.py:114 msgid "Key time" msgstr "" #: accounts/models.py:117 msgid "" "Which key bindings you prefer when editing larger amounts of text or code. " "(If you do not understand what this means, leave it as 'Default'.)" msgstr "" #: accounts/models.py:122 msgid "Default" msgstr "" #. Translators: the text editor used by participants #: accounts/models.py:129 msgid "Editor mode" msgstr "Editor-Modus" #: accounts/models.py:135 msgid "user" msgstr "Benutzer" #: accounts/models.py:136 msgid "users" msgstr "Benutzer" #: course/admin.py:237 msgid "Tags must belong to same course as participation." msgstr "Tags müssen zum selben Kurs gehören wie die Teilnahme" #: course/admin.py:247 msgid "(blank)" msgstr "(leer)" #. Translators: Username displayed in gradebook by opportunity #. Translators: how the real name of a user is displayed. #: course/admin.py:255 course/templates/course/gradebook-by-opp.html.py:111 #: course/templates/course/gradebook-participant.html:39 #: course/templates/course/gradebook.html:36 #, python-format msgid "%(last_name)s, %(first_name)s" msgstr "" #: course/admin.py:266 course/exam.py:188 #: course/templates/course/gradebook-by-opp.html:98 #: course/templates/course/gradebook-participant.html:35 #: course/templates/course/gradebook.html:25 msgctxt "real name of a user" msgid "Name" msgstr "" #: course/admin.py:376 course/admin.py:497 course/admin.py:582 #: course/admin.py:695 course/admin.py:770 course/admin.py:852 #: course/exam.py:100 course/templates/course/gradebook-single.html.py:17 #: course/views.py:603 msgid "Participant" msgstr "Teilnehmer" #: course/admin.py:474 course/admin.py:577 course/admin.py:685 #: course/admin.py:765 course/models.py:197 course/models.py:220 #: course/models.py:265 course/models.py:302 course/models.py:356 #: course/models.py:386 course/models.py:419 course/models.py:990 #: course/models.py:1354 msgid "Course" msgstr "Kurs" #: course/admin.py:479 course/flow.py:1740 course/models.py:388 #: course/models.py:434 course/models.py:816 course/models.py:888 #: course/models.py:1004 course/models.py:1358 #: course/templates/course/gradebook-opp-list.html:26 #: course/templates/course/gradebook-single.html:140 course/views.py:449 #: course/views.py:531 course/views.py:608 msgid "Flow ID" msgstr "Flow-ID" #: course/admin.py:488 course/models.py:543 #: course/templates/course/gradebook-single.html:225 msgid "Page ID" msgstr "Seiten-ID" #: course/admin.py:495 msgid "anonymous" msgstr "anonym" #: course/admin.py:502 msgid "Has answer" msgstr "Hat Antwort" #: course/admin.py:507 msgid "Flow Session ID" msgstr "" #: course/admin.py:690 msgid "Opportunity" msgstr "Gelegenheit" #: course/admin.py:899 msgid "Revoke Exam Tickets" msgstr "Prüfungsticket entwerten" #. Translators: "TA" is short for Teaching Assistant. #: course/analytics.py:58 course/analytics.py:420 course/analytics.py:457 msgid "must be at least TA to view analytics" msgstr "muss mindestens Kurs-Assistent sein um Analytics anzusehen" #: course/analytics.py:106 msgctxt "No data" msgid "None" msgstr "Kein(e)" #: course/analytics.py:115 msgctxt "Value of grade" msgid "value greater than max" msgstr "Wert größer als Maximum" #: course/analytics.py:123 msgctxt "Value of grade" msgid "value smaller than min" msgstr "Wert kleiner als Minimum" #: course/analytics.py:241 course/analytics.py:389 msgctxt "Status of session" msgid "in progress" msgstr "Im Gange" #: course/analytics.py:383 msgctxt "Minute (time unit)" msgid "min" msgstr "" #: course/apps.py:8 msgid "Course module" msgstr "Kurs-Modul" #: course/auth.py:122 msgid "Error while impersonating." msgstr "Fehler beim sich-ausgeben-als" #. Translators: information displayed when selecting #. userfor impersonating. Customize how the name is #. shown, but leave email first to retain usability #. of form sorted by last name. #: course/auth.py:138 course/views.py:581 #, python-format msgid "%(user_email)s - %(user_lastname)s, %(user_firstname)s" msgstr "" #: course/auth.py:149 msgid "Select user to impersonate." msgstr "Benutzer auswählen, als den/die Sie sich ausgeben möchten" #: course/auth.py:151 course/exam.py:187 course/models.py:429 #: course/templates/course/grade-import-preview.html:19 msgid "User" msgstr "Benutzer" #: course/auth.py:153 msgid "Impersonate" msgstr "Sich-ausgeben-als" #: course/auth.py:160 msgid "Already impersonating someone." msgstr "Sie geben sich bereits als jemand anders aus." #: course/auth.py:176 relate/templates/base.html.py:75 msgid "Impersonate user" msgstr "Sich ausgeben als anderer Benutzer" #: course/auth.py:186 relate/templates/base-page-top.html.py:66 #: relate/templates/base.html:73 msgid "Stop impersonating" msgstr "Nicht mehr als anderer Benutzer ausgeben" #: course/auth.py:192 msgid "Not currently impersonating anyone." msgstr "Sie geben sich gegenwärtig nicht als jemand anders aus." #: course/auth.py:199 msgid "No longer impersonating anyone." msgstr "Sie geben sich nicht mehr als jemand anders aus." #: course/auth.py:208 msgid "Stop impersonating user" msgstr "Nicht mehr als jemand anders ausgeben" #: course/auth.py:286 course/templates/course/course-page.html.py:17 #: course/templates/course/flow-start.html:195 #: course/templates/course/login.html:7 relate/templates/403.html.py:14 #: relate/templates/base.html:111 msgid "Sign in" msgstr "Anmelden" #: course/auth.py:332 msgid "Username" msgstr "Benutzername" #: course/auth.py:336 msgid "Enter a valid username." msgstr "Geben Sie einen gültigen Benutzernamen ein." #: course/auth.py:337 msgid "This value may contain only letters, numbers and @/./+/-/_ characters." msgstr "" "Dieser Wert darf nur Buchstaben, Zahlen und die Zeichen @/./+/-/_ enthalten." #: course/auth.py:353 course/auth.py:430 msgid "Send email" msgstr "Email senden" #: course/auth.py:359 course/auth.py:436 course/auth.py:514 msgid "self-registration is not enabled" msgstr "" #: course/auth.py:372 #, python-format msgid "" "That email address is already in use. Would you like to reset " "your password instead?" msgstr "" "Diese Emailadresse wird bereits verwendet. Möchten Sie statt dessen Ihr Passwort zurücksetzen?" #: course/auth.py:402 course/auth.py:468 course/auth.py:485 course/auth.py:559 #: course/auth.py:610 course/templates/course/analytics-flow.html.py:5 #: course/templates/course/analytics-flows.html:5 #: course/templates/course/analytics-page.html:5 #: course/templates/course/broken-code-question-email.txt:6 #: course/templates/course/calendar.html:8 #: course/templates/course/course-base.html:8 #: course/templates/course/flow-completion-grade.html:6 #: course/templates/course/flow-completion.html:6 #: course/templates/course/flow-confirm-completion.html:6 #: course/templates/course/flow-page.html:9 #: course/templates/course/flow-start.html:6 #: course/templates/course/grade-flow-page.html:7 #: course/templates/course/gradebook-by-opp.html:8 #: course/templates/course/gradebook-opp-list.html:8 #: course/templates/course/gradebook-participant-list.html:7 #: course/templates/course/gradebook-participant.html:7 #: course/templates/course/gradebook-single.html:5 #: course/templates/course/gradebook.html:7 #: course/templates/course/grading-statistics.html:5 #: course/templates/course/home.html:6 course/templates/course/home.html:50 #: course/templates/course/query-participations.html:7 #: course/templates/course/sandbox-page.html:17 #: course/templates/course/sign-in-email.txt:2 #: relate/templates/admin/base_site.html:5 relate/templates/base.html.py:11 #: relate/templates/base.html:56 relate/templates/maintenance.html.py:7 msgid "RELATE" msgstr "" #: course/auth.py:403 msgid "Verify your email" msgstr "Email bestätigen" #: course/auth.py:409 course/auth.py:475 course/auth.py:616 msgid "Email sent. Please check your email and click the link." msgstr "" "Email gesendet. Bitte schauen Sie in Ihre Email und klicken sie auf den Link." #: course/auth.py:418 msgid "Sign up" msgstr "Registrieren" #: course/auth.py:424 course/auth.py:569 course/models.py:354 msgid "Email" msgstr "" #: course/auth.py:450 msgid "" "That email address doesn't have an associated user account. Are you sure " "you've registered?" msgstr "" "Diese Email hat kein zugeordnetes Benutzerkonto. Sind Sie sicher, dassSie " "sich registriert haben?" #: course/auth.py:469 msgid "Password reset" msgstr "Passwort zurücksetzen" #: course/auth.py:484 course/auth.py:558 #, python-format msgid "Password reset on %(site_name)s" msgstr "Password zurücksetzen auf %(site_name)s" #: course/auth.py:492 msgid "Password" msgstr "Passwort" #: course/auth.py:494 msgid "Password confirmation" msgstr "Passwort-Bestätigung" #: course/auth.py:500 course/auth.py:674 course/versioning.py:475 msgid "Update" msgstr "Aktualisieren" #: course/auth.py:508 msgid "The two password fields didn't match." msgstr "Die zwei Passwortfelder stimmen nicht überein." #: course/auth.py:518 course/auth.py:636 msgid "Invalid sign-in token. Perhaps you've used an old token email?" msgstr "" "Ungültiges Anmelde-Token. Vielleicht haben Sie eine alte Token-Email " "verwendet?" #: course/auth.py:520 course/auth.py:528 course/auth.py:533 course/auth.py:638 #: course/auth.py:643 msgid "invalid sign-in token" msgstr "Ungültiges Anmelde-Token" #: course/auth.py:532 course/auth.py:642 msgid "Account disabled." msgstr "Konto nicht verwendbar" #: course/auth.py:543 course/auth.py:649 msgid "" "Successfully signed in. Please complete your registration information below." msgstr "" "Erfolgreich angemeldet. Bitte vervollständigen Sie Ihre Anmeldedaten " "unterhalb." #: course/auth.py:550 course/auth.py:656 msgid "Successfully signed in." msgstr "Erfolgreich angemeldet." #: course/auth.py:577 msgid "Send sign-in email" msgstr "Anmelde-Email senden" #: course/auth.py:582 course/auth.py:630 msgid "email-based sign-in is not being used" msgstr "Email-basierte Anmeldung wird nicht verwendet" #: course/auth.py:610 #, python-format msgid "Your %(RELATE)s sign-in link" msgstr "Ihr %(RELATE)s Amelde-Link" #: course/auth.py:690 msgid "Profile data saved." msgstr "Profildaten gesichert." #. Translators: format of event kind in Event model #: course/calendar.py:50 course/calendar.py:192 course/models.py:223 msgid "Should be lower_case_with_underscores, no spaces allowed." msgstr "Sollte kleingeschrieben_mit_unterstrichen sein, ohne Leerzeichen." #: course/calendar.py:52 course/calendar.py:194 msgctxt "Kind of event" msgid "Kind of event" msgstr "Typ des Ereignisses" #: course/calendar.py:56 msgctxt "Starting time of event" msgid "Starting time" msgstr "Anfangszeit" #: course/calendar.py:58 msgid "Duration in minutes" msgstr "Dauer in Minuten" #: course/calendar.py:61 msgid "Weekly" msgstr "Wöchentlich" #: course/calendar.py:63 msgctxt "Interval of recurring events" msgid "Interval" msgstr "Intervall" #: course/calendar.py:66 course/calendar.py:197 msgctxt "Starting ordinal of recurring events" msgid "Starting ordinal" msgstr "Start-Ordnungszahl" #: course/calendar.py:68 msgctxt "Count of recurring events" msgid "Count" msgstr "Anzahl" #: course/calendar.py:74 msgid "Create" msgstr "Erstellen" #: course/calendar.py:102 #, python-format msgid "'%(event_kind)s %(event_ordinal)d' already exists" msgstr "%(event_kind)s %(event_ordinal)d' existiert bereits" #: course/calendar.py:117 msgctxt "Unkown time interval" msgid "unknown interval" msgstr "unbekanntes Intervall" #: course/calendar.py:130 course/calendar.py:213 msgid "only instructors and TAs may do that" msgstr "Nur Instruktoren und Assistenten dürfen das" #: course/calendar.py:160 course/calendar.py:172 msgid "No events created." msgstr "Keine Ereignisse erstellt." #: course/calendar.py:178 msgid "Events created." msgstr "Ereignisse erstellt." #: course/calendar.py:186 course/templates/course/course-base.html.py:111 msgid "Create recurring events" msgstr "Wiederkehrende Ereignisse erstellen" #: course/calendar.py:203 msgid "Renumber" msgstr "Neu numerieren" #: course/calendar.py:245 msgid "Events renumbered." msgstr "Ereignisse neu numeriert" #: course/calendar.py:248 msgid "No events found." msgstr "Keine Ereignisse gefunden." #: course/calendar.py:255 course/templates/course/course-base.html.py:112 msgid "Renumber events" msgstr "Ereignisse neu numerieren" #: course/constants.py:44 msgctxt "User status" msgid "Unconfirmed" msgstr "Unbestätigt" #: course/constants.py:45 msgctxt "User status" msgid "Active" msgstr "Aktiv" #: course/constants.py:63 msgctxt "Participation role" msgid "Instructor" msgstr "Instruktor" #: course/constants.py:65 msgctxt "Participation role" msgid "Teaching Assistant" msgstr "Assistent" #: course/constants.py:67 msgctxt "Participation role" msgid "Student" msgstr "Student/Schüler" #: course/constants.py:69 msgctxt "Participation role" msgid "Observer" msgstr "Beobachter" #: course/constants.py:71 msgctxt "Participation role" msgid "Auditor" msgstr "Auditor" #: course/constants.py:85 msgctxt "Participation status" msgid "Requested" msgstr "Beantragt" #: course/constants.py:87 msgctxt "Participation status" msgid "Active" msgstr "Aktiv" #: course/constants.py:89 msgctxt "Participation status" msgid "Dropped" msgstr "Abgemeldet" #: course/constants.py:91 msgctxt "Participation status" msgid "Denied" msgstr "Abgelehnt" #: course/constants.py:125 msgctxt "Flow expiration mode" msgid "Submit session for grading" msgstr "" #: course/constants.py:128 msgctxt "Flow expiration mode" msgid "Do not submit session for grading" msgstr "" #: course/constants.py:140 msgid "unknown expiration mode" msgstr "" #: course/constants.py:215 msgctxt "Flow permission" msgid "View the flow" msgstr "" #: course/constants.py:217 msgctxt "Flow permission" msgid "Submit answers" msgstr "" #: course/constants.py:219 msgctxt "Flow permission" msgid "End session" msgstr "" #: course/constants.py:221 msgctxt "Flow permission" msgid "Change already-graded answer" msgstr "" #: course/constants.py:224 msgctxt "Flow permission" msgid "See whether an answer is correct" msgstr "" #: course/constants.py:227 msgctxt "Flow permission" msgid "See the correct answer before answering" msgstr "" #: course/constants.py:230 msgctxt "Flow permission" msgid "See the correct answer after answering" msgstr "" #: course/constants.py:233 msgctxt "Flow permission" msgid "Cannot see flow result" msgstr "Darf Flow-Ergebnis nicht sehen" #: course/constants.py:236 msgctxt "Flow permission" msgid "Set the session to 'roll over' expiration mode" msgstr "" #: course/constants.py:238 msgctxt "Flow permission" msgid "See session time" msgstr "" #: course/constants.py:250 msgctxt "Flow rule kind choices" msgid "Session Start" msgstr "" #: course/constants.py:252 msgctxt "Flow rule kind choices" msgid "Session Access" msgstr "" #: course/constants.py:254 msgctxt "Flow rule kind choices" msgid "Grading" msgstr "Benotung" #: course/constants.py:292 msgctxt "Grade aggregation strategy" msgid "Use the max grade" msgstr "Die höchste erzielte Note verwenden" #: course/constants.py:294 msgctxt "Grade aggregation strategy" msgid "Use the avg grade" msgstr "Die durchschnittlich erzielte Note verwenden" #: course/constants.py:296 msgctxt "Grade aggregation strategy" msgid "Use the min grade" msgstr "Die niedrigste erzielte Note verwenden" #: course/constants.py:298 msgctxt "Grade aggregation strategy" msgid "Use the earliest grade" msgstr "Die zuerst erzielte Note verwenden" #: course/constants.py:300 msgctxt "Grade aggregation strategy" msgid "Use the latest grade" msgstr "Die zuletzt erzielte Note verwenden" #: course/constants.py:317 msgctxt "Grade state change" msgid "Grading started" msgstr "" #: course/constants.py:319 msgctxt "Grade state change" msgid "Graded" msgstr "Benotet" #: course/constants.py:321 msgctxt "Grade state change" msgid "Retrieved" msgstr "" #: course/constants.py:323 msgctxt "Grade state change" msgid "Unavailable" msgstr "Nicht verfügbar" #: course/constants.py:325 msgctxt "Grade state change" msgid "Extension" msgstr "" #: course/constants.py:327 msgctxt "Grade state change" msgid "Report sent" msgstr "" #: course/constants.py:329 msgctxt "Grade state change" msgid "Do-over" msgstr "" #: course/constants.py:331 msgctxt "Grade state change" msgid "Exempt" msgstr "" #: course/constants.py:343 msgctxt "Exam ticket state" msgid "Valid" msgstr "" #: course/constants.py:345 msgctxt "Exam ticket state" msgid "Used" msgstr "" #: course/constants.py:347 msgctxt "Exam ticket state" msgid "Revoked" msgstr "" #: course/content.py:117 #, python-format msgid "resource '%s' not found" msgstr "" #: course/content.py:457 msgid "I have no idea what a processing instruction is." msgstr "" #: course/content.py:761 #, python-format msgid "invalid period: %s" msgstr "" #: course/content.py:850 course/content.py:875 #, python-format msgid "unrecognized date/time specification: '%s' (interpreted as 'now')" msgstr "" #: course/content.py:1027 #, python-format msgid "page '%(group_id)s/%(page_id)s' in flow '%(flow_id)s'" msgstr "" #: course/content.py:1084 #, python-format msgid "repo page class must conist of two dotted components (invalid: '%s')" msgstr "" #: course/enrollment.py:72 msgid "Already enrolled. Cannot re-renroll." msgstr "" #: course/enrollment.py:77 msgid "Course is not accepting enrollments." msgstr "" #: course/enrollment.py:84 msgid "Can only enroll using POST request" msgstr "" #: course/enrollment.py:91 msgid "" "Your email address is not yet confirmed. Confirm your email to continue." msgstr "" #: course/enrollment.py:109 #, python-format msgid "Enrollment not allowed. Please use your '%s' email to enroll." msgstr "" #: course/enrollment.py:151 msgid "New enrollment request" msgstr "" #: course/enrollment.py:158 msgid "" "Enrollment request sent. You will receive notifcation by email once your " "request has been acted upon." msgstr "" #: course/enrollment.py:164 msgid "Successfully enrolled." msgstr "" #. Translators: how many enroll requests have ben processed. #: course/enrollment.py:192 #, python-format msgid "%d requests processed." msgstr "" #: course/enrollment.py:210 msgid "Your enrollment request" msgstr "" #: course/enrollment.py:222 msgctxt "Admin" msgid "Approve enrollment" msgstr "" #: course/enrollment.py:228 msgid "Deny enrollment" msgstr "" #: course/enrollment.py:239 course/models.py:359 #: course/templates/course/participation-table.html:8 msgid "Role" msgstr "Rolle" #: course/enrollment.py:241 msgid "Enter fully qualified email addresses, one per line." msgstr "Vollständige Email-Adressen eingeben, eine pro Zeile." #: course/enrollment.py:242 msgid "Emails" msgstr "Email-Adressen" #: course/enrollment.py:248 msgid "Preapprove" msgstr "Vorab bestätigen" #: course/enrollment.py:256 course/enrollment.py:540 msgid "only instructors may do that" msgstr "" #: course/enrollment.py:313 #, python-format msgid "" "%(n_created)d preapprovals created, %(n_exist)d already existed, " "%(n_requested_approved)d pending requests approved." msgstr "" #: course/enrollment.py:328 msgid "Create Participation Preapprovals" msgstr "Teilnahme-Vorab-Bestätigungen Erstellen" #: course/enrollment.py:501 msgid "" "Enter queries, one per line. Allowed: and, or, " "not, id:1234, email:a@b.com, " "email-contains:abc, username:abc, username-" "contains:abc, tagged:abc." msgstr "" #: course/enrollment.py:513 msgid "Queries" msgstr "" #: course/enrollment.py:516 msgid "Apply tag" msgstr "" #: course/enrollment.py:517 msgid "Remove tag" msgstr "" #: course/enrollment.py:518 msgid "Drop" msgstr "Abmelden" #: course/enrollment.py:520 msgid "Operation" msgstr "Vorgang" #: course/enrollment.py:522 msgid "Tag" msgstr "" #: course/enrollment.py:523 msgid "Tag to apply or remove" msgstr "" #: course/enrollment.py:530 course/exam.py:182 msgid "List" msgstr "" #: course/enrollment.py:532 msgid "Apply operation" msgstr "" #: course/enrollment.py:563 #, python-format msgid "Error in line %(lineno)d: %(error)s" msgstr "" #: course/exam.py:76 #, python-format msgid "%(username)s - %(user_lastname)s, %(user_firstname)s" msgstr "" #: course/exam.py:98 msgid "Select participant for whom ticket is to be issued." msgstr "" #: course/exam.py:107 course/exam.py:275 course/models.py:1370 #: course/models.py:1386 msgid "Exam" msgstr "Prüfung" #: course/exam.py:110 msgid "Revoke prior exam tickets for this user" msgstr "" #: course/exam.py:117 msgid "Issue ticket" msgstr "" #: course/exam.py:136 msgid "User is not enrolled in course." msgstr "" #: course/exam.py:160 #, python-format msgid "" "Ticket issued for %(participation)s. The ticket code is " "%(ticket_code)s." msgstr "" #: course/exam.py:172 msgid "Issue Exam Ticket" msgstr "" #: course/exam.py:189 course/exam.py:236 msgctxt "ticket code required to login exam" msgid "Code" msgstr "" #: course/exam.py:213 msgid "Instructions for {{ ticket.exam.description }}" msgstr "" #: course/exam.py:217 msgid "" "These are personalized instructions for {{ ticket.participation.user." "last_name }}, {{ ticket.participation.user.first_name }}." msgstr "" #: course/exam.py:221 msgid "" "If this is not you, please let the proctor know so that you can get the " "correct set of instructions." msgstr "" #: course/exam.py:224 msgid "" "Please sit down at your workstation and open a browser at this location:" msgstr "" #: course/exam.py:227 msgid "Exam URL" msgstr "" #: course/exam.py:229 msgid "" "You should see boxes prompting for your user name and a one-time check-in " "code." msgstr "" #: course/exam.py:232 msgid "Enter the following information" msgstr "" #: course/exam.py:234 course/exam.py:445 msgid "User name" msgstr "Benutzername" #: course/exam.py:238 msgid "You have one hour to complete the exam." msgstr "Sie haben eine Stunde, um die Prüfung zu bearbeiten." #: course/exam.py:240 msgid "Good luck!" msgstr "Viel Glück!" #: course/exam.py:256 msgid "" "Enter RELATE markup containing Django template statements to render your " "exam tickets. tickets contains a list of data structures containing " "ticket information. For each entry tkt in this list, use " "{{ tkt.participation.user.user_name }}, {{ tkt.code }}, " "{{ tkt.exam.description }}, and {{ checkin_uri }} as " "placeholders. See the example for how to use this." msgstr "" #: course/exam.py:277 msgid "Ticket Format" msgstr "" #: course/exam.py:283 msgid "Revoke prior exam tickets" msgstr "" #: course/exam.py:290 msgid "Issue tickets" msgstr "" #: course/exam.py:299 msgid "must be instructor or TA to batch-issue tickets" msgstr "" #: course/exam.py:352 course/exam.py:360 msgid "Template rendering failed" msgstr "" #: course/exam.py:366 #, python-format msgid "%d tickets issued." msgstr "" #: course/exam.py:374 msgid "Batch-Issue Exam Tickets" msgstr "" #: course/exam.py:396 msgid "User name or ticket code not recognized." msgstr "" #: course/exam.py:402 msgid "Ticket is not in usable state. (Has it been revoked?)" msgstr "" #: course/exam.py:412 msgid "Ticket has exceeded its validity period." msgstr "" #: course/exam.py:415 msgid "Exam has not started yet." msgstr "" #: course/exam.py:420 msgid "Exam has ended." msgstr "" #: course/exam.py:422 msgid "Ticket is valid." msgstr "" #: course/exam.py:448 msgid "This is typically your full email address." msgstr "Dies ist typischerweise Ihre volle Email-Adresse." #: course/exam.py:449 msgid "Code" msgstr "Code" #: course/exam.py:451 msgid "" "This is not your password, but a code that was given to you by a staff " "member. If you do not have one, please follow the link above to log in." msgstr "" #: course/exam.py:459 msgid "Check in" msgstr "Anmelden" #: course/exam.py:515 course/templates/course/exam-check-in.html.py:7 msgid "Check in for Exam" msgstr "Für Prüfung Anmelden" #: course/exam.py:588 msgid "" "Access to flows in an exams-only facility is only granted if the flow is " "locked down. To do so, add 'lock_down_as_exam_session' to your flow's start " "rules." msgstr "" #: course/exam.py:611 msgid "Error while processing exam lockdown: flow session not found." msgstr "" #: course/exam.py:657 msgid "" "Your RELATE session is currently locked down to this exam flow. Navigating " "to other parts of RELATE is not currently allowed. To abandon this exam, log " "out." msgstr "" #: course/flow.py:86 msgid "cannot grade ungraded answer" msgstr "" #: course/flow.py:506 msgid "Can't end a session that's already ended" msgstr "" #: course/flow.py:554 msgid "Can't expire a session that's not in progress" msgstr "" #: course/flow.py:556 msgid "Can't expire an anonymous flow session" msgstr "" #: course/flow.py:599 #, python-format msgid "invalid expiration mode '%(mode)s' on flow session ID %(session_id)d" msgstr "" #. Translators: grade flow: calculating grade. #: course/flow.py:634 #, python-format msgid "Counted at %(percent).1f%% of %(point).1f points" msgstr "" #: course/flow.py:701 msgid "Cannot reopen a session that's already in progress" msgstr "" #: course/flow.py:704 msgid "Cannot reopen anonymous sessions" msgstr "" #: course/flow.py:712 #, python-format msgid "" "Session reopened at %(now)s, previous completion time was " "'%(complete_time)s'." msgstr "" #: course/flow.py:782 #, python-format msgid "Session regraded at %(time)s." msgstr "" #: course/flow.py:800 msgid "cannot recalculate grade on in-progress session" msgstr "" #: course/flow.py:805 #, python-format msgid "Session grade recomputed at %(time)s." msgstr "" #: course/flow.py:936 msgid "new session not allowed" msgstr "" #: course/flow.py:979 course/flow.py:983 msgid "may not view other people's sessions" msgstr "" #: course/flow.py:1045 msgid "Save answer" msgstr "Antwort speichern" #: course/flow.py:1052 msgid "Submit answer for grading" msgstr "Antwort zur Benotung einreichen" #: course/flow.py:1056 msgid "Submit final answer" msgstr "Endgültige Antwort einreichen" #: course/flow.py:1065 msgid "Save answer and move on" msgstr "Antwort speichern und weiter" #: course/flow.py:1073 msgid "Save answer and finish" msgstr "Antwort speichern und abschließen" #: course/flow.py:1100 msgid "" "No in-progress session record found for this flow. Redirected to flow start " "page." msgstr "" #: course/flow.py:1143 msgid "not allowed to view flow" msgstr "" #: course/flow.py:1201 #, python-format msgid "Viewing prior submission dated %(date)s." msgstr "" #: course/flow.py:1255 msgid "" "The page data stored in the database was found to be invalid for the page as " "given in the course content. Likely the course content was changed in an " "incompatible way (say, by adding an option to a choice question) without " "changing the question ID. The precise error encountered was the following: " msgstr "" #: course/flow.py:1300 msgid "" "Changes to this session are being prevented because this session yields a " "permanent grade, but you have not completed your enrollment process in this " "course." msgstr "" #: course/flow.py:1385 msgid "could not find which button was pressed" msgstr "" #: course/flow.py:1401 msgid "Answer submission not allowed." msgstr "" #: course/flow.py:1410 msgid "Already have final answer." msgstr "" #: course/flow.py:1432 msgid "Answer saved." msgstr "Antwort gespeichert." #: course/flow.py:1518 msgid "Failed to submit answer." msgstr "" #: course/flow.py:1532 msgid "only POST allowed" msgstr "" #: course/flow.py:1538 msgid "may only change your own flow sessions" msgstr "" #: course/flow.py:1541 msgid "may only change in-progress flow sessions" msgstr "" #: course/flow.py:1546 msgid "invalid expiration mode" msgstr "" #: course/flow.py:1617 msgid "odd POST parameters" msgstr "" #: course/flow.py:1621 msgid "Cannot end a session that's already ended" msgstr "" #: course/flow.py:1625 msgid "not permitted to end session" msgstr "" #: course/flow.py:1665 #, python-format msgid "Submission by %(participation)s" msgstr "" #: course/flow.py:1743 msgid "" "If non-empty, limit the regrading to sessions started under this access " "rules tag." msgstr "" #: course/flow.py:1745 course/models.py:446 msgid "Access rules tag" msgstr "" #: course/flow.py:1749 msgid "Regrade in-progress and not-in-progress sessions" msgstr "" #: course/flow.py:1751 msgid "Regrade in-progress sessions only" msgstr "" #: course/flow.py:1753 msgid "Regrade not-in-progress sessions only" msgstr "" #: course/flow.py:1755 msgid "Regraded session in progress" msgstr "" #: course/flow.py:1758 course/templates/course/gradebook-single.html.py:257 msgid "Regrade" msgstr "Neu benoten" #: course/flow.py:1764 msgid "must be instructor to regrade flows" msgstr "" #: course/flow.py:1794 msgid "" "This regrading process is only intended for flows that donot show up in the " "grade book. If you would like to regradefor-credit flows, use the " "corresponding functionality in the grade book." msgstr "" #: course/flow.py:1799 msgid "Regrade not-for-credit Flow Sessions" msgstr "" #: course/grades.py:61 msgid "must be enrolled to view grades" msgstr "" #: course/grades.py:74 course/grades.py:722 msgid "may not view other people's grades" msgstr "" #: course/grades.py:153 course/grades.py:176 course/grades.py:273 #: course/grades.py:388 course/grading.py:63 msgid "must be instructor or TA to view grades" msgstr "" #: course/grades.py:297 msgid "must be instructor or TA to export grades" msgstr "" #: course/grades.py:351 msgid "Session tag" msgstr "Sitzungs-Tag" #: course/grades.py:355 msgid "" "Only act on in-progress sessions that are past their access rule's due date " "(applies to 'expire')" msgstr "" #. Translators: see help text above. #: course/grades.py:358 msgid "Past due only" msgstr "" #: course/grades.py:361 msgid "Impose deadline (Expire sessions)" msgstr "" #: course/grades.py:365 msgid "Regrade ended sessions" msgstr "" #: course/grades.py:367 msgid "Recalculate grades of ended sessions" msgstr "" #: course/grades.py:393 msgid "opportunity from wrong course" msgstr "" #: course/grades.py:419 course/views.py:482 course/views.py:509 #: course/views.py:557 msgid "invalid operation" msgstr "" #: course/grades.py:574 course/views.py:858 msgid "Set access rules tag" msgstr "" #: course/grades.py:578 course/models.py:846 course/models.py:900 #: course/models.py:1079 course/views.py:902 msgid "Comment" msgstr "" #: course/grades.py:582 course/templates/course/gradebook-single.html.py:271 msgid "Reopen" msgstr "" #: course/grades.py:611 msgid "Cannot reopen a session that's already in progress." msgstr "" #: course/grades.py:625 #, python-format msgid "" "Session reopened at %(now)s by %(user)s, previous completion time was " "'%(completion_time)s': %(comment)s." msgstr "" #: course/grades.py:649 msgid "Reopen session" msgstr "" #: course/grades.py:706 msgid "participation does not match course" msgstr "" #: course/grades.py:715 msgid "This grade is not shown in the grade book." msgstr "" #: course/grades.py:718 msgid "This grade is not shown in the student grade book." msgstr "" #: course/grades.py:725 msgid "grade has not been released" msgstr "" #: course/grades.py:745 msgid "unknown action" msgstr "" #: course/grades.py:761 msgid "Session expired." msgstr "" #: course/grades.py:768 msgid "Session ended." msgstr "" #: course/grades.py:774 msgid "Session regraded." msgstr "" #: course/grades.py:780 msgid "Session grade recalculated." msgstr "" #: course/grades.py:783 msgid "invalid session operation" msgstr "" #: course/grades.py:789 course/grades.py:1093 course/versioning.py:545 msgctxt "Starting of Error message" msgid "Error" msgstr "" #: course/grades.py:879 #, python-format msgid "" "Click to create a new grading opportunity. " "Reload this form when done." msgstr "" #: course/grades.py:883 msgctxt "Field name in Import grades form" msgid "Grading opportunity" msgstr "" #: course/grades.py:888 course/models.py:1070 msgid "Attempt ID" msgstr "" #: course/grades.py:890 msgid "File" msgstr "" #: course/grades.py:894 msgid "CSV with Header" msgstr "" #: course/grades.py:897 msgid "Format" msgstr "" #. Translators: the following strings are for the format #. informatioin for a CSV file to be imported. #: course/grades.py:902 msgid "" "1-based column index for the Email or NetID used to locate student record" msgstr "" #: course/grades.py:905 msgid "User ID column" msgstr "" #: course/grades.py:907 msgid "1-based column index for the (numerical) grade" msgstr "" #: course/grades.py:909 msgid "Points column" msgstr "" #: course/grades.py:911 msgid "1-based column index for further (textual) feedback" msgstr "" #: course/grades.py:913 msgid "Feedback column" msgstr "" #. Translators: "Max point" refers to full credit in points. #: course/grades.py:917 course/models.py:692 course/models.py:1076 msgid "Max points" msgstr "" #: course/grades.py:919 course/sandbox.py:70 #: course/templates/course/grade-import-preview.html:15 #: course/versioning.py:481 msgid "Preview" msgstr "Vorschau" #: course/grades.py:920 msgid "Import" msgstr "" #. Translators: use id_string to find user (participant). #: course/grades.py:955 #, python-format msgid "no participant found for '%(id_string)s'" msgstr "" #: course/grades.py:959 #, python-format msgid "more than one participant found for '%(id_string)s'" msgstr "" #: course/grades.py:1101 #, python-format msgid "%(total)d grades found, %(unchaged)d unchanged." msgstr "" #: course/grades.py:1115 #, python-format msgid "%d grades imported." msgstr "" #: course/grades.py:1128 msgid "Import Grade Data" msgstr "" #: course/grading.py:69 msgid "Flow session not part of specified course" msgstr "" #: course/grading.py:72 msgid "Cannot grade anonymous session" msgstr "" #: course/grading.py:213 course/templates/course/flow-page.html.py:47 msgid "Submit" msgstr "" #: course/grading.py:287 msgid "must be instructor or TA to view grading stats" msgstr "" #: course/im.py:53 msgctxt "Instant message" msgid "Message" msgstr "" #. Translators: literals in this file are about #. the instant messaging function. #: course/im.py:65 msgctxt "Send instant messages" msgid "Send" msgstr "" #: course/im.py:141 msgid "unable to connect" msgstr "" #: course/im.py:159 msgid "only enrolled folks may do that" msgstr "" #: course/im.py:166 msgid "Instant messaging is not enabled for this course." msgstr "" #: course/im.py:172 msgid "Recipient is Online." msgstr "" #: course/im.py:175 msgid "Recipient is Offline." msgstr "" #: course/im.py:189 msgid "no recipient XMPP ID" msgstr "" #: course/im.py:192 msgid "no XMPP password" msgstr "" #: course/im.py:204 msgid "An error occurred while sending the message. Sorry." msgstr "" #: course/im.py:208 msgid "Message sent." msgstr "" #: course/im.py:217 course/templates/course/course-base.html.py:35 msgid "Send instant message" msgstr "" #: course/models.py:62 msgid "" "A course identifier. Alphanumeric with dashes, no spaces. This is visible in " "URLs and determines the location on your file system where the course's git " "repository lives. This should not be changed after the course has " "been created without also moving the course's git on the server." msgstr "" #: course/models.py:67 msgid "Course identifier" msgstr "" #: course/models.py:73 msgid "Identifier may only contain letters, numbers, and hypens ('-')." msgstr "" #: course/models.py:80 msgid "Course name" msgstr "Kurs-Modul" #: course/models.py:81 msgid "A human-readable name for the course. (e.g. 'Numerical Methods')" msgstr "" #: course/models.py:86 msgid "Course number" msgstr "Kurs-Nummer" #: course/models.py:87 msgid "A human-readable course number/ID for the course (e.g. 'CS123')" msgstr "" #: course/models.py:92 msgid "Time Period" msgstr "" #: course/models.py:93 msgid "" "A human-readable description of the time period for the course (e.g. 'Fall " "2014')" msgstr "" #: course/models.py:97 msgid "Start date" msgstr "Anfangsdatum" #: course/models.py:100 msgid "End date" msgstr "Enddatum" #: course/models.py:105 msgid "Is the course only accessible to course staff?" msgstr "Ist der Kurs nur für Teammitglieder zugänglich?" #: course/models.py:106 msgid "Only visible to course staff" msgstr "Nur für Kurs-Mitarbeiter sichtbar" #: course/models.py:109 msgid "Should the course be listed on the main page?" msgstr "Soll der Kurs auf der Hauptseite gelistet werden?" #: course/models.py:110 msgid "Listed on main page" msgstr "Auf der Hauptseite gelistet" #: course/models.py:113 msgid "Accepts enrollment" msgstr "Akzeptiert Anmeldungen" #: course/models.py:116 msgid "" "A Git URL from which to pull course updates. If you're just starting out, " "enter git://github.com/inducer/relate-sample to get some sample " "content." msgstr "" #: course/models.py:120 msgid "git source" msgstr "" #: course/models.py:122 msgid "" "An SSH private key to use for Git authentication. Not needed for the sample " "URL above.You may use this tool to generate " "a key pair." msgstr "" #: course/models.py:126 msgid "SSH private key" msgstr "Geheimer SSH-Schlüssel" #: course/models.py:129 msgid "" "Subdirectory within the git repository to use as course root " "directory. Not required, and usually blank. Use only if your course content " "lives in a subdirectory of your git repository. Should not include trailing " "slash." msgstr "" #: course/models.py:134 msgid "Course root in repository" msgstr "Kurs-Wurzel im Repository" #: course/models.py:138 msgid "" "Name of a YAML file in the git repository that contains the root course " "descriptor." msgstr "" #: course/models.py:140 msgid "Course file" msgstr "" #: course/models.py:143 msgid "" "Name of a YAML file in the git repository that contains calendar information." msgstr "Name einer YAML-Datei, die die Kalender-Information enthält." #: course/models.py:145 course/validation.py:1091 msgid "Events file" msgstr "" #: course/models.py:149 msgid "If set, each enrolling student must be individually approved." msgstr "" #: course/models.py:151 msgid "Enrollment approval required" msgstr "" #: course/models.py:154 msgid "" "Enrollee's email addresses must end in the specified suffix, such as " "'@illinois.edu'." msgstr "" #: course/models.py:156 msgid "Enrollment required email suffix" msgstr "" #. Translators: replace "RELATE" with the brand name of your #. website if necessary. #: course/models.py:161 msgid "" "This email address will be used in the 'From' line of automated emails sent " "by RELATE." msgstr "" #: course/models.py:163 msgid "From email" msgstr "" #: course/models.py:166 msgid "This email address will receive notifications about the course." msgstr "" #: course/models.py:168 msgid "Notify email" msgstr "" #: course/models.py:173 msgid "" "(Required only if the instant message feature is desired.) The Jabber/XMPP " "ID (JID) the course will use to sign in to an XMPP server." msgstr "" #: course/models.py:176 msgid "Course xmpp ID" msgstr "" #: course/models.py:178 msgid "" "(Required only if the instant message feature is desired.) The password to " "go with the JID above." msgstr "" #: course/models.py:180 msgid "Course xmpp password" msgstr "" #: course/models.py:183 msgid "" "(Required only if the instant message feature is desired.) The JID to which " "instant messages will be sent." msgstr "" #: course/models.py:185 msgid "Recipient xmpp ID" msgstr "" #: course/models.py:191 course/models.py:432 msgid "Active git commit SHA" msgstr "" #: course/models.py:198 msgid "Courses" msgstr "Kurse" #: course/models.py:225 msgid "Kind of event" msgstr "" #. Translators: ordinal of event of the same kind #: course/models.py:228 msgid "Ordinal of event" msgstr "" #: course/models.py:230 course/models.py:390 course/models.py:436 #: course/templates/course/flow-start.html:23 msgid "Start time" msgstr "Anfangszeit" #: course/models.py:232 course/models.py:392 msgid "End time" msgstr "Endzeit" #. Translators: for when the due time is "All day", how the webpage #. of a event is displayed. #: course/models.py:236 msgid "" "Only affects the rendering in the class calendar, in that a start time is " "not shown" msgstr "" #: course/models.py:238 msgid "All day" msgstr "Ganztägig" #: course/models.py:241 msgid "Shown in calendar" msgstr "" #: course/models.py:244 msgid "Event" msgstr "Ereignis" #: course/models.py:245 msgid "Events" msgstr "Ereignisse" #. Translators: name format of ParticipationTag #: course/models.py:268 msgid "Format is lower-case-with-hyphens. Do not use spaces." msgstr "" #: course/models.py:270 msgid "Name of participation tag" msgstr "" #: course/models.py:272 msgid "Shown to pariticpant" msgstr "Wird Teilnehmern angezeigt" #: course/models.py:283 msgid "Name contains invalid characters." msgstr "Name enthält ungültige Zeichen." #: course/models.py:292 msgid "Participation tag" msgstr "Teilnahmen-Tag" #: course/models.py:293 msgid "Participation tags" msgstr "Teilnahmen-Tags" #: course/models.py:300 course/templates/course/gradebook-by-opp.html.py:97 #: course/templates/course/gradebook-participant.html:31 #: course/templates/course/gradebook.html:24 #: course/templates/course/participation-table.html:5 msgid "User ID" msgstr "" #: course/models.py:305 msgid "Enroll time" msgstr "Registrierungszeit" #: course/models.py:308 msgid "" "Instructors may update course content. Teaching assistants may access and " "change grade data. Observers may access analytics. Each role includes " "privileges from subsequent roles." msgstr "" #: course/models.py:312 msgid "Participation role" msgstr "Teilnahme-Rolle" #: course/models.py:315 msgid "Participation status" msgstr "Teilnahme-Status" #: course/models.py:320 msgid "Multiplier for time available on time-limited flows" msgstr "" #: course/models.py:322 msgid "Time factor" msgstr "Zeit-Faktor" #: course/models.py:326 msgid "Preview git commit SHA" msgstr "" #: course/models.py:329 course/templates/course/gradebook-participant.html:46 #: course/templates/course/participation-table.html:9 msgid "Tags" msgstr "" #. Translators: displayed format of Participation: some user in some #. course as some role #: course/models.py:334 #, python-format msgid "%(user)s in %(course)s as %(role)s" msgstr "%(user)s in %(course)s als %(role)s" #: course/models.py:342 course/models.py:423 course/models.py:814 #: course/models.py:890 course/models.py:1057 course/models.py:1330 #: course/models.py:1389 course/templates/course/course-base.html.py:122 msgid "Participation" msgstr "Teilnahme" #: course/models.py:343 msgid "Participations" msgstr "Teilnahmen" #: course/models.py:362 course/models.py:832 course/models.py:895 #: course/models.py:1085 course/models.py:1392 msgid "Creator" msgstr "Ersteller" #: course/models.py:364 course/models.py:834 course/models.py:897 #: course/models.py:1015 course/models.py:1394 msgid "Creation time" msgstr "Erstellungszeitpunkt" #. Translators: somebody's email in some course in Participation #. Preapproval #: course/models.py:369 #, python-format msgid "%(email)s in %(course)s" msgstr "" #: course/models.py:376 msgid "Participation preapproval" msgstr "Teilnahmen-Vorab-Bestätigung" #: course/models.py:377 msgid "Participation preapprovals" msgstr "Teilnahmen-Vorab-Bestätigungen" #: course/models.py:394 msgid "Cancelled" msgstr "" #: course/models.py:397 msgid "Instant flow request" msgstr "Sofort-Flow-Anforderung" #: course/models.py:398 course/templates/course/course-base.html.py:127 msgid "Instant flow requests" msgstr "Sofort-Flow-Anforderungen" #: course/models.py:401 #, python-format msgid "Instant flow request for %(flow_id)s in %(course)s at %(start_time)s" msgstr "" #: course/models.py:438 msgid "Completion time" msgstr "Abschlusszeit" #: course/models.py:440 msgid "Page count" msgstr "Seitenzahl" #: course/models.py:443 msgid "In progress" msgstr "Im Gange" #: course/models.py:450 course/templates/course/gradebook-single.html.py:168 msgid "Expiration mode" msgstr "Ablauf-Modus" #: course/models.py:459 course/models.py:1074 #: course/templates/course/gradebook-single.html:227 msgid "Points" msgstr "Punkte" #: course/models.py:462 msgid "Max point" msgstr "" #: course/models.py:464 msgid "Result comment" msgstr "Resultats-Kommentar" #: course/models.py:467 course/models.py:530 course/models.py:583 #: course/models.py:1091 course/templates/course/grade-flow-page.html.py:58 msgid "Flow session" msgstr "Flow-Sitzung" #: course/models.py:468 course/templates/course/gradebook-single.html.py:133 msgid "Flow sessions" msgstr "Flow-Sitzungen" #: course/models.py:473 #, python-format msgid "anonymous session %(session_id)d on '%(flow_id)s'" msgstr "" #: course/models.py:477 #, python-format msgid "%(user)s's session %(session_id)d on '%(flow_id)s'" msgstr "" #: course/models.py:532 msgid "Ordinal" msgstr "" #: course/models.py:537 msgid "Page type as indicated in course content" msgstr "" #: course/models.py:541 msgid "Group ID" msgstr "Gruppen-ID" #: course/models.py:548 msgid "Data" msgstr "" #: course/models.py:551 course/models.py:552 msgid "Flow page data" msgstr "Flow-Seiten-Daten" #: course/models.py:556 #, python-format msgid "" "Data for page '%(group_id)s/%(page_id)s' (ordinal %(ordinal)s) in " "%(flow_session)s" msgstr "" #: course/models.py:586 course/models.py:745 msgid "Page data" msgstr "" #: course/models.py:588 msgid "Visit time" msgstr "" #: course/models.py:590 msgid "Remote address" msgstr "" #: course/models.py:593 msgid "" "Synthetic flow page visits are generated for unvisited pages once a flow is " "finished. This is needed since grade information is attached to a visit, and " "it needs a place to go." msgstr "" #: course/models.py:597 msgid "Is synthetic" msgstr "" #. Translators: "Answer" is a Noun. #: course/models.py:603 course/page/code.py:62 course/page/text.py:98 msgid "Answer" msgstr "Antwort" #. Translators: determine whether the answer is a final, #. submitted answer fit for grading. #: course/models.py:616 msgid "Is submitted answer" msgstr "" #. Translators: flow page visit #: course/models.py:621 #, python-format msgid "'%(group_id)s/%(page_id)s' in '%(session)s' on %(time)s" msgstr "" #. Translators: flow page visit: if an answer is #. provided by user then append the string. #: course/models.py:631 msgid " (with answer)" msgstr " (mit Antwort)" #: course/models.py:639 msgid "Flow page visit" msgstr "Flow-Seiten-Besuch" #: course/models.py:640 msgid "Flow page visits" msgstr "Flow-Seiten-Besuche" #: course/models.py:667 msgid "Visit" msgstr "" #: course/models.py:671 course/templates/course/gradebook-single.html.py:228 msgid "Grader" msgstr "Benotet von" #: course/models.py:673 course/models.py:1087 msgid "Grade time" msgstr "" #: course/models.py:677 msgid "Graded at git commit SHA" msgstr "" #: course/models.py:682 msgid "Grade data" msgstr "" #. Translators: max point in grade #: course/models.py:690 msgid "Point value of this question when receiving full credit." msgstr "" #. Translators: correctness in grade #: course/models.py:695 msgid "" "Real number between zero and one (inclusively) indicating the degree of " "correctness of the answer." msgstr "" #: course/models.py:697 msgid "Correctness" msgstr "" #. Translators: "Feedback" stands for the feedback of answers. #: course/models.py:708 course/templates/course/grade-import-preview.html.py:21 msgid "Feedback" msgstr "" #: course/models.py:723 msgid "Flow page visit grade" msgstr "" #: course/models.py:724 msgid "Flow page visit grades" msgstr "" #. Translators: return the information of the grade of a user #. by percentage. #: course/models.py:734 #, python-format msgid "grade of %(visit)s: %(percentage)s" msgstr "" #: course/models.py:747 course/templates/course/grade-import-preview.html.py:20 #: course/templates/course/gradebook-participant.html:61 #: course/templates/course/gradebook-single.html:74 msgid "Grade" msgstr "Note" #: course/models.py:752 msgid "Bulk feedback" msgstr "" #: course/models.py:788 msgid "stipulations must be a dictionary" msgstr "" #: course/models.py:793 msgid "unrecognized keys in stipulations" msgstr "" #: course/models.py:799 msgid "credit_percent must be a float" msgstr "" #: course/models.py:805 msgid "'allowed_session_count' must be a non-negative integer" msgstr "" #: course/models.py:818 course/models.py:892 msgid "Expiration" msgstr "" #. Translators: help text for stipulations in FlowAccessException #. (deprecated) #: course/models.py:823 msgid "" "A dictionary of the same things that can be added to a flow access rule, " "such as allowed_session_count or credit_percent. If not specified here, " "values will default to the stipulations in the course content." msgstr "" #: course/models.py:829 msgid "Stipulations" msgstr "" #. Translators: deprecated #: course/models.py:839 msgid "" "Check if a flow started under this exception rule set should stay under this " "rule set until it is expired." msgstr "" #. Translators: deprecated #: course/models.py:843 msgid "Is sticky" msgstr "" #. Translators: flow access exception in admin (deprecated) #: course/models.py:851 #, python-format msgid "Access exception for '%(user)s' to '%(flow_id)s' in '%(course)s'" msgstr "" #: course/models.py:868 msgid "Exception" msgstr "" #: course/models.py:871 msgid "Permission" msgstr "" #. Translators: FlowAccessExceptionEntry (deprecated) #: course/models.py:875 msgid "Flow access exception entries" msgstr "" #: course/models.py:904 msgid "Kind" msgstr "" #: course/models.py:906 msgid "Rule" msgstr "" #: course/models.py:909 msgctxt "Is the flow rule exception activated?" msgid "Active" msgstr "" #. Translators: For FlowRuleException #: course/models.py:914 #, python-format msgid "%(kind)s exception for '%(user)s' to '%(flow_id)s'in '%(course)s'" msgstr "" #: course/models.py:930 msgid "grading rules may not expire" msgstr "" #: course/models.py:973 msgid "invalid rule kind: " msgstr "" #: course/models.py:977 msgid "invalid existing_session_rules: " msgstr "" #: course/models.py:980 msgid "Flow rule exception" msgstr "Flow-Regel-Ausnahme" #: course/models.py:981 msgid "Flow rule exceptions" msgstr "Flow-Regel-Ausnahmen" #. Translators: format of identifier for GradingOpportunity #: course/models.py:994 msgid "A symbolic name for this grade. lower_case_with_underscores, no spaces." msgstr "" #: course/models.py:996 msgid "Grading opportunity ID" msgstr "" #. Translators: name for GradingOpportunity #: course/models.py:999 msgid "A human-readable identifier for the grade." msgstr "" #: course/models.py:1000 msgid "Grading opportunity name" msgstr "" #: course/models.py:1002 msgid "Flow identifier that this grading opportunity is linked to, if any" msgstr "" #. Translators: strategy on how the grading of mutiple sessioins #. are aggregated. #: course/models.py:1010 course/templates/course/gradebook-by-opp.html.py:36 #: course/templates/course/gradebook-opp-list.html:27 #: course/templates/course/gradebook-single.html:121 msgid "Aggregation strategy" msgstr "" #: course/models.py:1013 course/models.py:1082 #: course/templates/course/gradebook-opp-list.html:28 course/views.py:891 msgid "Due time" msgstr "" #: course/models.py:1018 msgid "Shown in grade book" msgstr "" #: course/models.py:1020 msgid "Shown in student grade book" msgstr "" #: course/models.py:1023 course/models.py:1054 msgid "Grading opportunity" msgstr "Benotungsmöglichkeit" #: course/models.py:1024 msgid "Grading opportunities" msgstr "Benotungsmöglichkeiten" #. Translators: For GradingOpportunity #: course/models.py:1031 #, python-format msgid "%(opportunity_name)s (%(opportunity_id)s) in %(course)s" msgstr "" #. Translators: something like 'status'. #: course/models.py:1062 course/templates/course/flow-start.html.py:24 #: course/templates/course/gradebook-single.html:141 #: course/templates/course/task-monitor.html:17 msgid "State" msgstr "Zustand" #. Translators: help text of "attempt_id" in GradeChange class #: course/models.py:1067 msgid "" "Grade changes are grouped by their 'attempt ID' where later grades with the " "same attempt ID supersede earlier ones." msgstr "" #: course/models.py:1094 msgid "Grade change" msgstr "Noten-Änderung" #: course/models.py:1095 msgid "Grade changes" msgstr "Noten-Änderungen" #. Translators: information for GradeChange #: course/models.py:1100 #, python-format msgid "%(participation)s %(state)s on %(opportunityname)s" msgstr "" #: course/models.py:1112 msgid "Participation and opportunity must live in the same course" msgstr "" #: course/models.py:1164 msgid "cannot accept grade once opportunity has been marked 'unavailable'" msgstr "" #: course/models.py:1168 msgid "cannot accept grade once opportunity has been marked 'exempt'" msgstr "" #: course/models.py:1211 #, python-format msgid "invalid grade change state '%s'" msgstr "" #: course/models.py:1253 #, python-format msgid "invalid grade aggregation strategy '%s'" msgstr "" #. Translators: display the name of a flow #: course/models.py:1303 #, python-format msgid "Flow: %(flow_desc_title)s" msgstr "" #: course/models.py:1332 msgid "Text" msgstr "" #: course/models.py:1334 course/templates/course/gradebook-single.html.py:71 #: course/views.py:290 msgid "Time" msgstr "" #: course/models.py:1337 msgid "Instant message" msgstr "Sofortnachricht" #: course/models.py:1338 msgid "Instant messages" msgstr "Sofortnachrichten" #: course/models.py:1356 msgid "Description" msgstr "Beschreibung" #: course/models.py:1361 msgid "Currently active" msgstr "" #: course/models.py:1364 msgid "No exams before" msgstr "" #: course/models.py:1367 msgid "No exams after" msgstr "" #: course/models.py:1371 course/templates/course/course-base.html.py:77 #: relate/templates/base.html:84 msgid "Exams" msgstr "Prüfungen" #: course/models.py:1375 #, python-format msgid "Exam %(description)s in %(course)s" msgstr "" #: course/models.py:1396 msgid "Date and time of first usage of ticket" msgstr "" #: course/models.py:1401 msgid "Exam ticket state" msgstr "" #: course/models.py:1406 msgid "Exam ticket" msgstr "Prüfungsticket" #: course/models.py:1407 msgid "Exam tickets" msgstr "Prüfungstickets" #: course/models.py:1410 msgid "Can issue exam tickets to student" msgstr "" #: course/models.py:1414 #, python-format msgid "Exam ticket for %(participation)s in %(exam)s" msgstr "" #: course/models.py:1427 msgid "Participation and exam must live in the same course" msgstr "" #: course/page/base.py:107 msgid "Your answer is not correct." msgstr "" #: course/page/base.py:109 msgid "Your answer is correct." msgstr "" #: course/page/base.py:113 msgid "Your answer is mostly correct." msgstr "" #: course/page/base.py:117 msgid "No information on correctness of answer." msgstr "" #: course/page/base.py:121 msgid "Your answer is somewhat correct." msgstr "" #: course/page/base.py:150 msgid "Invalid correctness value" msgstr "" #: course/page/base.py:530 #, python-format msgid "" "PageBaseWithTitle subclass '%s' does not implement markdown_body_for_title()" msgstr "" #: course/page/base.py:541 msgid "no title found in body or title attribute" msgstr "" #: course/page/base.py:585 msgid "Grade assigned, in percent" msgstr "" #: course/page/base.py:590 msgid "Grade percent" msgstr "" #: course/page/base.py:596 #, python-format msgid "" "Grade assigned, as points out of %.1f. Fill out either this or 'grade " "percent'." msgstr "" #: course/page/base.py:603 msgid "Grade points" msgstr "Notenpunkte" #: course/page/base.py:609 msgid "" "Feedback to be shown to student, using RELATE-flavored Markdown" msgstr "" #: course/page/base.py:613 msgid "Feedback text" msgstr "" #: course/page/base.py:616 msgid "" "Checking this box and submitting the form will notify the participant with a " "generic message containing the feedback text" msgstr "" #: course/page/base.py:619 msgid "Notify" msgstr "Benachrichtigen" #: course/page/base.py:622 msgid "" "Whether the grade and feedback are to be shown to student. (If you would " "like to release all grades at once, do not use this. Instead, use the 'shown " "to students' checkbox for this 'grading opportunity' in the grade book " "admin.)" msgstr "" #: course/page/base.py:627 msgid "Released" msgstr "" #: course/page/base.py:630 msgid "Internal notes, not shown to student" msgstr "" #: course/page/base.py:632 msgid "Notes" msgstr "" #: course/page/base.py:645 course/page/base.py:659 msgid "Grade (percent) and Grade (points) disagree" msgstr "" #: course/page/base.py:736 msgid "New notification" msgstr "" #: course/page/base.py:767 course/page/choice.py:240 course/page/choice.py:373 #: course/page/code.py:554 course/page/code.py:896 course/page/inline.py:837 #: course/page/text.py:906 msgid "No answer provided." msgstr "" #: course/page/base.py:789 msgid "The following feedback was provided" msgstr "" #. Translators: "choice" in Choice Answer Form in a single-choice question. #: course/page/choice.py:47 msgid "Choice" msgstr "Auswahl" #. Translators: "Choice" in Choice Answer Form in a multiple #. choice question in which multiple answers can be chosen. #: course/page/choice.py:58 msgid "Choices" msgstr "Auswahl" #: course/page/choice.py:133 course/page/choice.py:493 #: course/page/inline.py:421 #, python-format msgid "choice %(idx)d: unable to convert to string" msgstr "" #: course/page/choice.py:148 #, python-format msgid "one or more correct answer(s) expected, %(n_correct)d found" msgstr "" #: course/page/choice.py:208 msgid "" "existing choice permutation not suitable for number of choices in question" msgstr "" #: course/page/choice.py:254 course/page/inline.py:809 course/page/text.py:927 msgid "A correct answer is" msgstr "" #: course/page/choice.py:338 msgid "" "'allow_partial_credit' and 'allow_partial_credit_subset_only' are not " "allowed to co-exist when both attribute are 'True'" msgstr "" #: course/page/choice.py:424 msgid "The correct answer is" msgstr "" #: course/page/code.py:641 msgid "code question execution failed" msgstr "" #: course/page/code.py:653 msgid "" "Both the grading code and the attempt to notify course staff about the issue " "failed. Please contact the course or site staff and inform them of this " "issue, mentioning this entire error message:" msgstr "" #: course/page/code.py:661 msgid "" "Sending an email to the course staff about the following failure failed with " "the following error message:" msgstr "" #: course/page/code.py:667 msgid "The original failure message follows:" msgstr "" #: course/page/code.py:695 msgid "" "The grading code failed. Sorry about that. The staff has been informed, and " "if this problem is due to an issue with the grading code, it will be fixed " "as soon as possible. In the meantime, you'll see a traceback below that may " "help you figure out what went wrong." msgstr "" #: course/page/code.py:707 #, python-format msgid "" "Your code took too long to execute. The problem specifies that your code may " "take at most %s seconds to run. It took longer than that and was aborted." msgstr "" #: course/page/code.py:719 msgid "Your code failed to compile. An error message is below." msgstr "" #: course/page/code.py:727 msgid "Your code failed with an exception. A traceback is below." msgstr "" #: course/page/code.py:738 msgid "Here is some feedback on your code" msgstr "" #: course/page/code.py:747 msgid "This is the exception traceback" msgstr "" #: course/page/code.py:760 #, python-format msgid "Your code ran on %s." msgstr "" #: course/page/code.py:766 msgid "Your code printed the following output" msgstr "" #: course/page/code.py:773 msgid "Your code printed the following error messages" msgstr "" #: course/page/code.py:779 msgid "Your code produced the following plots" msgstr "" #: course/page/code.py:788 msgid "Figure" msgstr "" #: course/page/code.py:810 msgid "The following code is a valid answer" msgstr "" #: course/page/code.py:878 msgid "human_feedback_value greater than overall value of question" msgstr "" #: course/page/inline.py:134 #, python-format msgid "unknown embedded question type '%(type)s'" msgstr "" #: course/page/inline.py:148 msgid "must be struct" msgstr "" #: course/page/inline.py:239 #, python-format msgid "unrecogonized width attribute string: '%(width_attr)s'" msgstr "" #: course/page/inline.py:250 #, python-format msgid "" "unsupported length unit '%(length_unit)s', expected length unit can be " "%(allowed_length_unit)s" msgstr "" #: course/page/inline.py:293 course/page/text.py:876 msgid "at least one answer must be provided" msgstr "" #. Translators: refers to optional #. correct answer for checking #. correctness sumbitted by students. #: course/page/inline.py:316 msgid "answer" msgstr "" #: course/page/inline.py:326 course/page/text.py:891 msgid "no matcher is able to provide a plain-text correct answer" msgstr "" #: course/page/inline.py:438 #, python-format msgid "" "one or more correct answer(s) expected for question '%(question_name)s', " "%(n_correct)d found" msgstr "" #: course/page/inline.py:628 #, python-format msgid "invalid answers name %s. " msgstr "" #: course/page/inline.py:629 course/page/inline.py:647 msgid "" "A valid name should start with letters. Alphanumeric with underscores. Do " "not use spaces." msgstr "" #: course/page/inline.py:646 #, python-format msgid "invalid embedded question name %s. " msgstr "" #: course/page/inline.py:664 #, python-format msgid "embedded question name %s not unique." msgstr "" #: course/page/inline.py:675 #, python-format msgid "correct answer(s) not provided for question %s." msgstr "" #: course/page/inline.py:683 #, python-format msgid "redundant answers %s provided for non-existing question(s)." msgstr "" #: course/page/inline.py:710 #, python-format msgid "have unpaired '%s'." msgstr "" #: course/page/text.py:153 #, python-format msgid "page must be of type '%s'" msgstr "" #: course/page/text.py:176 msgid "unknown validator type" msgstr "" #: course/page/text.py:186 course/page/text.py:595 msgid "must be struct or string" msgstr "" #: course/page/text.py:285 #, python-format msgid "regex '%(pattern)s' did not compile" msgstr "" #: course/page/text.py:341 msgid "unable to check symbolic expression" msgstr "" #: course/page/text.py:445 course/page/text.py:456 course/page/text.py:474 msgid "does not provide a valid float literal" msgstr "" #: course/page/text.py:463 msgid "not allowed when 'value' is zero" msgstr "" #: course/page/text.py:484 msgid "" "Float match should have either rtol or atol--otherwise it will match any " "number" msgstr "" #. Translators: a "matcher" is used to determine #. if the answer to text question (blank filling #. question) is correct. #: course/page/text.py:542 #, python-format msgid "%(matcherclassname)s only accepts '%(matchertype)s' patterns" msgstr "" #: course/page/text.py:554 #, python-format msgid "unknown match type '%(matchertype)s'" msgstr "" #: course/page/text.py:573 msgid "does not specify match type" msgstr "" #: course/page/text.py:581 msgid "uses deprecated 'matcher:answer' style" msgstr "" #: course/page/text.py:602 msgid "matcher must supply 'type'" msgstr "" #: course/page/text.py:653 msgid "unrecognized widget type" msgstr "" #: course/page/upload.py:44 msgid "Uploaded file" msgstr "Hochgeladene Datei" #: course/page/upload.py:58 #, python-format msgid "" "Please keep file size under %(allowedsize)s. Current filesize is " "%(uploadedsize)s." msgstr "" #: course/page/upload.py:65 msgid "Uploaded file is not a PDF." msgstr "" #: course/page/upload.py:148 msgid "unrecognized mime types" msgstr "" #: course/page/upload.py:158 msgid "upload question does not have assigned point value" msgstr "" #: course/sandbox.py:63 msgid "Press Alt/Cmd+(Shift+)P to preview." msgstr "" #: course/sandbox.py:66 msgid "Content" msgstr "Inhalt" #: course/sandbox.py:84 course/sandbox.py:138 msgid "must be instructor or TA to access sandbox" msgstr "" #: course/sandbox.py:90 msgid "" "Enter RELATE markup." msgstr "" #: course/sandbox.py:112 msgid "Markup failed to render" msgstr "" #: course/sandbox.py:160 msgid "Enter YAML markup for a flow page." msgstr "" #: course/sandbox.py:190 course/sandbox.py:219 msgid "Page failed to load/validate" msgstr "" #: course/sandbox.py:299 msgid "Submit answer" msgstr "Antwort einreichen" #: course/tasks.py:68 #, python-format msgid "%d sessions expired." msgstr "%d Sitzungen abgelaufen." #: course/tasks.py:102 #, python-format msgid "%d sessions ended." msgstr "%d Sitzungen beendet." #: course/tasks.py:134 #, python-format msgid "Grades recalculated for %d sessions." msgstr "" #: course/tasks.py:169 #, python-format msgid "%d sessions regraded." msgstr "%d Sitzungen neu benotet." #: course/templates/course/analytics-flow.html:5 #: course/templates/course/analytics-flows.html:5 #: course/templates/course/analytics-page.html:5 #: course/templates/course/analytics-page.html:9 msgid "Analytics" msgstr "" #: course/templates/course/analytics-flow.html:9 #, python-format msgid " Analytics: %(flow_identifier)s " msgstr "" #: course/templates/course/analytics-flow.html:11 msgid "Grade Distribution" msgstr "Notenverteilung" #. Translators: the following are the options when showing attempts of particiants in #. grade analytics. #. #: course/templates/course/analytics-flow.html:19 #: course/templates/course/analytics-page.html:23 msgid "Showing results for only the first attempt by each participant." msgstr "" #: course/templates/course/analytics-flow.html:23 #: course/templates/course/analytics-page.html:27 msgid "Show all attempts" msgstr "" #: course/templates/course/analytics-flow.html:26 #: course/templates/course/analytics-page.html:30 msgid "Showing results for all attempts by each participant." msgstr "" #: course/templates/course/analytics-flow.html:28 #: course/templates/course/analytics-page.html:32 msgid "Show only the first attempt" msgstr "" #: course/templates/course/analytics-flow.html:33 #, python-format msgid "%(weight)s grade" msgid_plural "%(weight)s grades" msgstr[0] "" msgstr[1] "" #: course/templates/course/analytics-flow.html:39 #, python-format msgid "(from %(participant_count)s distinct participant)" msgid_plural "(from %(participant_count)s distinct participants)" msgstr[0] "" msgstr[1] "" #: course/templates/course/analytics-flow.html:49 msgid "Page-by-Page Statistics" msgstr "" #: course/templates/course/analytics-flow.html:61 #, python-format msgid "(%(answer_count)s non-empty response," msgid_plural "(%(answer_count)s non-empty responses," msgstr[0] "" msgstr[1] "" #: course/templates/course/analytics-flow.html:66 #, python-format msgid "%(total_count)s response total)" msgid_plural "%(total_count)s responses total)" msgstr[0] "" msgstr[1] "" #: course/templates/course/analytics-flow.html:93 msgid "Time Distribution" msgstr "" #: course/templates/course/analytics-flows.html:9 msgid "Analytics: List of Flows with Sessions" msgstr "" #: course/templates/course/analytics-flows.html:21 msgid " No flow sessions have been recorded." msgstr "" #: course/templates/course/analytics-page.html:15 msgid "Answer Distribution" msgstr "" #: course/templates/course/analytics-page.html:42 #, python-format msgid "(%(astats_count)s response)" msgid_plural "(%(astats_count)s responses)" msgstr[0] "" msgstr[1] "" #: course/templates/course/broken-code-question-email.txt:1 #, python-format msgid "" "Hi there,\n" "Bad news! A code question with ID '%(page_id)s' in '%(course_identifier)s' " "has just failed while a user was trying to get his or her code graded.\n" "Details of the problem are below:\n" "%(error_message)s\n" msgstr "" #: course/templates/course/calendar.html:8 #: course/templates/course/calendar.html:21 #: course/templates/course/course-base.html:107 msgid "Calendar" msgstr "Kalender" #: course/templates/course/calendar.html:42 msgid "" "Note: Some calendar entries are clickable and link to entries below." msgstr "" #. Translators: The following are names for menu items in course page #: course/templates/course/course-base.html:32 msgctxt "menu item" msgid "Student" msgstr "" #: course/templates/course/course-base.html:37 msgid "View grades" msgstr "Noten ansehen" #: course/templates/course/course-base.html:38 msgid "View calendar" msgstr "Kalender ansehen" #: course/templates/course/course-base.html:39 msgid "Back to course page" msgstr "Zurück zur Kursseite" #: course/templates/course/course-base.html:46 msgctxt "menu item" msgid "Grading" msgstr "Benotung" #: course/templates/course/course-base.html:48 msgid "Analytics Overview" msgstr "Analytics-Überblick" #: course/templates/course/course-base.html:52 #: course/templates/course/gradebook-participant.html:23 msgid "Grades" msgstr "Noten" #: course/templates/course/course-base.html:53 #: course/templates/course/gradebook-participant-list.html:7 #: course/templates/course/gradebook-participant-list.html:20 msgid "List of Participants" msgstr "Teilnehmerliste" #: course/templates/course/course-base.html:54 #: course/templates/course/gradebook-opp-list.html:8 #: course/templates/course/gradebook-opp-list.html:21 msgid "List of Grading Opportunities" msgstr "Liste der Benotungsmöglichkeiten" #: course/templates/course/course-base.html:56 msgid "Edit Grading Opportunities (admin)" msgstr "Benotungsmöglichkeiten bearbeiten (Admin)" #: course/templates/course/course-base.html:58 #: course/templates/course/gradebook-by-opp.html:8 #: course/templates/course/gradebook-by-opp.html:22 #: course/templates/course/gradebook-single.html:5 #: course/templates/course/gradebook.html:7 #: course/templates/course/gradebook.html:20 msgid "Grade book" msgstr "Notenbuch" #: course/templates/course/course-base.html:59 msgid "Grade book (CSV export)" msgstr "Notenbuch (CSV-Export)" #: course/templates/course/course-base.html:62 msgid "Import Grades" msgstr "Noten importieren" #: course/templates/course/course-base.html:64 msgid "Regrade flows" msgstr "Flows neu benoten" #: course/templates/course/course-base.html:68 msgid "Exceptions" msgstr "Ausnahmen" #: course/templates/course/course-base.html:69 #: course/templates/course/gradebook-single.html:280 #: course/templates/course/gradebook-single.html:295 msgid "Grant exception" msgstr "Ausnahme gewähren" #: course/templates/course/course-base.html:71 msgid "Show exceptions" msgstr "Ausnahmen zeigen" #: course/templates/course/course-base.html:79 msgid "Edit exams" msgstr "Prüfungen bearbeiten" #: course/templates/course/course-base.html:81 msgid "Batch-issue exam tickets" msgstr "Prüfungstickets en masse ausgeben" #: course/templates/course/course-base.html:90 msgctxt "menu item" msgid "Content" msgstr "Inhalte" #: course/templates/course/course-base.html:93 msgid "Retrieve/preview new course revisions" msgstr "" #: course/templates/course/course-base.html:96 msgid "Edit course" msgstr "Kurs bearbeiten" #: course/templates/course/course-base.html:99 msgid "Content creation" msgstr "Inhaltserstellung" #: course/templates/course/course-base.html:100 msgid "Page sandbox" msgstr "Seiten-Sandkasten" #: course/templates/course/course-base.html:101 msgid "Markup sandbox" msgstr "Markup-Sandkasten" #: course/templates/course/course-base.html:104 msgid "Test flow" msgstr "Flow testen" #: course/templates/course/course-base.html:109 msgid "Edit events" msgstr "Ereignisse bearbeiten" #: course/templates/course/course-base.html:120 msgctxt "menu item" msgid "Instructor" msgstr "Instruktor" #: course/templates/course/course-base.html:123 msgctxt "menu item" msgid "Preapprove enrollments" msgstr "Teilnahmen vorab bestätigen" #: course/templates/course/course-base.html:124 msgctxt "menu item" msgid "Query participations" msgstr "Teilnahmen durchsuchen" #: course/templates/course/course-base.html:128 msgid "Manage instant flow requests" msgstr "Sofort-Flow-Anforderungen verwalten" #: course/templates/course/course-base.html:139 msgid "You are currently seeing a preview of revision" msgstr "Sie sehen eine Vorschau von Revision" #: course/templates/course/course-base.html:142 msgid "View revisions" msgstr "Versionen ansehen" #: course/templates/course/course-base.html:152 msgid "There is an interactive activity going on right now." msgstr "Es ist eine interaktive Aktivität im Gange." #: course/templates/course/course-base.html:156 #: course/templates/course/course-base.html:163 msgid "Go to activity" msgstr "Zur Aktivität" #: course/templates/course/course-base.html:159 msgid "There are some interactive activities going on right now." msgstr "Es sind interaktive Aktivitäten im Gange" #: course/templates/course/course-page.html:8 msgid "This course is only visible to course staff at the moment." msgstr "Dieser Kurs ist im Moment nur für Kurs-Mitarbeiter sichtbar." #: course/templates/course/course-page.html:10 msgctxt "change the visibility of a course" msgid "Change" msgstr "Ändern" #: course/templates/course/course-page.html:15 msgid "You're not currently signed in." msgstr "" #: course/templates/course/course-page.html:26 msgid "Enroll" msgstr "" #. Translators: if a user have a non-empty first_name, then use %(first_name) #: course/templates/course/email-i18n-tags.txt:5 #: course/templates/course/enrollment-decision-email.txt:1 #: course/templates/course/grade-notify.txt:1 #: course/templates/course/sign-in-email.txt:1 #, python-format msgid "Dear %(first_name)s," msgstr "" #. Translators: if a user have an empty first_name, then use his/her email #: course/templates/course/email-i18n-tags.txt:8 #: course/templates/course/enrollment-decision-email.txt:1 #: course/templates/course/grade-notify.txt:1 #: course/templates/course/sign-in-email.txt:1 #, python-format msgid "Dear %(email)s," msgstr "" #. Translators: if a user do not use first_name and email, then use his/her username #: course/templates/course/email-i18n-tags.txt:11 #: course/templates/course/enrollment-decision-email.txt:1 #: course/templates/course/grade-notify.txt:1 #: course/templates/course/sign-in-email.txt:1 #, python-format msgid "Dear %(username)s," msgstr "" #. Translators: sender of the email #: course/templates/course/email-i18n-tags.txt:14 #: course/templates/course/enrollment-decision-email.txt:12 #: course/templates/course/enrollment-request-email.txt:8 #: course/templates/course/grade-notify.txt:13 #: course/templates/course/sign-in-email.txt:11 #: course/templates/course/submit-notify.txt:8 msgid "- RELATE staff " msgstr "" #: course/templates/course/enrollment-decision-email.txt:3 #, python-format msgid "" "Welcome! Your request to join the course '%(course_identifier)s' has been " "approved.\n" "Find the course web page here:\n" "%(course_uri)s\n" "Welcome, and we hope you have a productive class!" msgstr "" #: course/templates/course/enrollment-decision-email.txt:8 #, python-format msgid "" "We're sorry to let you know that your request to join the course " "'%(course_identifier)s' has been denied. Please get in touch with the course " "staff (for example by replying to this email) to state your case.\n" "One common reason for this may be that you may have used your personal email " "(such as a GMail or Yahoo account) rather than your official university " "account to sign in. If that is the case, please use the official account and " "try again." msgstr "" #: course/templates/course/enrollment-request-email.txt:1 #, python-format msgid "" "Dear course staff of %(course_identifier)s,\n" "\n" "User '%(user)s' has requested permission to enroll in your course. Please go " "to\n" "%(admin_uri)s\n" "to approve or deny the request. To do so, select the course participations " "in question and use the \"Approve enrollment\" or \"Deny enrollment\" admin\n" "actions.\n" msgstr "" #: course/templates/course/exam-check-in.html:12 #, python-format msgid "" "If you have a not been issued an exam ticket by your instructor, please use a different method to sign in " "instead." msgstr "" #: course/templates/course/feedback-code-with-human.html:4 #: course/templates/course/gradebook-by-opp.html:99 #: course/templates/course/gradebook-single.html:115 msgid "Overall grade" msgstr "Gesamtnote" #: course/templates/course/feedback-code-with-human.html:7 #, python-format msgid "The overall grade is %(percentage)s%%." msgstr "" #: course/templates/course/feedback-code-with-human.html:16 msgid "Autograder feedback" msgstr "" #: course/templates/course/feedback-code-with-human.html:20 #, python-format msgid "The autograder assigned %(feedback_points)s/%(points)s points." msgstr "" #: course/templates/course/feedback-code-with-human.html:33 msgid "Human feedback" msgstr "" #: course/templates/course/feedback-code-with-human.html:37 #, python-format msgid "The human grader assigned %(feedback_points)s/%(human_points)s points." msgstr "" #: course/templates/course/file-upload-form.html:8 msgid "Review uploaded file" msgstr "Hochgeladene Datei ansehen" #: course/templates/course/file-upload-form.html:10 msgid "Embed viewer" msgstr "Betrachter einbetten" #: course/templates/course/file-upload-form.html:21 #, python-format msgid "" " Your browser reported itself unable to render %(mime_type)s " "inline. " msgstr "" #: course/templates/course/flow-completion-grade.html:12 #: course/templates/course/flow-start.html:78 msgid "Results" msgstr "Ergebnis" #. Translators: the following 5 blocks of literals make a sentence. PartI #: course/templates/course/flow-completion-grade.html:16 msgid "You have" msgstr "Sie haben" #. Translators: PartII #: course/templates/course/flow-completion-grade.html:19 msgid "(so far)" msgstr "(bis jetzt)" #. Translators: PartIII #: course/templates/course/flow-completion-grade.html:22 #, python-format msgid "achieved %(provisional_points)s out of %(max_points)s points." msgstr "%(provisional_points)s von %(max_points)s Punkten erreicht." #. Translators: PartIV #: course/templates/course/flow-completion-grade.html:29 msgid "(Some questions are not graded yet, so your grade will likely change.)" msgstr "" "(Einige Fragen sind noch nicht benotet, daher wird sich Ihre Note " "wahrscheinlich noch ändern.)" #. Translators: PartV #: course/templates/course/flow-completion-grade.html:35 #, python-format msgid "(That's %(points_percent)s%%.)" msgstr "(Das sind %(points_percent)s%%.)" #: course/templates/course/flow-completion-grade.html:51 #, python-format msgid "" "You have answered %(fully_correct_count)s questions correctly, " "%(partially_correct_count)s questions partially correctly, and " "%(incorrect_count)s questions incorrectly." msgstr "" "Sie haben answered %(fully_correct_count)s Fragen korrekt bentwortet, " "%(partially_correct_count)s Fragen teilweise korrekt, und " "%(incorrect_count)s Fragen inkorrekt." #: course/templates/course/flow-completion-grade.html:58 #, python-format msgid "The grade for %(unknown_count)s questions is not yet known." msgstr "Die Note für %(unknown_count)s Fragen ist noch nicht verfügbar." #: course/templates/course/flow-completion-grade.html:82 #: course/templates/course/flow-completion.html:15 msgid "Back to start page" msgstr "Zurück zur Startseite" #: course/templates/course/flow-confirm-completion.html:10 msgid "End Session" msgstr "Sitzung beenden" #: course/templates/course/flow-confirm-completion.html:15 msgid "You have left questions unanswered." msgstr "Sie haben Fragen unbeantwortet gelassen." #: course/templates/course/flow-confirm-completion.html:21 #, python-format msgid "There were %(total_count)s questions." msgstr "Es gab %(total_count)s Fragen." #: course/templates/course/flow-confirm-completion.html:25 msgid "You have provided an answer for all of them." msgstr "Sie haben alle beantwortet." #: course/templates/course/flow-confirm-completion.html:29 #, python-format msgid "" "You have answered %(answered_count)s and left %(unanswered_count)s " "unanswered." msgstr "" #: course/templates/course/flow-confirm-completion.html:36 msgid "If you choose to end your session, the following things will happen:" msgstr "" #: course/templates/course/flow-confirm-completion.html:38 msgid "You will be prevented from making further changes to your answers." msgstr "" #: course/templates/course/flow-confirm-completion.html:39 msgid "" "All your currently saved answers, if not graded already, will be graded." msgstr "" #: course/templates/course/flow-confirm-completion.html:40 msgid "" "If possible, a final grade will be computed from all saved, graded answers." msgstr "" #: course/templates/course/flow-confirm-completion.html:49 msgid "Go back" msgstr "Zurück" #: course/templates/course/flow-confirm-completion.html:51 msgid "Confirm: Submit answers and end session" msgstr "Bestätigen: Antworten einreichen und Sitzung beenden" #: course/templates/course/flow-page.html:25 #: course/templates/course/flow-page.html:29 msgctxt "Previous page/item in a flow" msgid "Previous" msgstr "Voherige" #: course/templates/course/flow-page.html:34 #: course/templates/course/flow-page.html:38 msgctxt "Next page/item in a flow" msgid "Next" msgstr "Nächste" #: course/templates/course/flow-page.html:45 msgid "Go to end" msgstr "Zum Ende gehen" #: course/templates/course/flow-page.html:49 #: course/templates/course/flow-page.html:53 msgid "Finish" msgstr "Beenden" #: course/templates/course/flow-page.html:51 msgid "Submit for grading" msgstr "Zur Benotung einreichen" #: course/templates/course/flow-page.html:63 msgid "Past submissions" msgstr "Vergangene Sitzungen" #: course/templates/course/flow-page.html:79 msgid "(current)" msgstr "" #: course/templates/course/flow-page.html:82 msgid "(submitted)" msgstr "" #. Translators: the string is followed by "what will happen" at deadline. #: course/templates/course/flow-page.html:97 msgid "At deadline:" msgstr "Wenn fällig:" #: course/templates/course/flow-page.html:132 msgid "Session duration:" msgstr "Sitzungs-Dauer" #: course/templates/course/flow-page.html:134 msgid "minutes" msgstr "Minuten" #: course/templates/course/flow-page.html:137 msgid "Time factor:" msgstr "Zeitfaktor:" #: course/templates/course/flow-page.html:147 #, python-format msgid "%(max_points)s point" msgid_plural "%(max_points)s points" msgstr[0] "%(max_points)s Punkt" msgstr[1] "%(max_points)s Punkte" #: course/templates/course/flow-page.html:167 msgid "(You may still change your answer after you submit it.)" msgstr "" "(Sie können Ihre Antwort noch ändern, nachdem Sie sie eingereicht haben.)" #: course/templates/course/flow-page.html:240 msgid "You have unsaved changes on this page." msgstr "Sie haben ungespeicherte Änderungen auf dieser Seite." #: course/templates/course/flow-page.html:311 msgid "Saved." msgstr "Gespeichert." #: course/templates/course/flow-session-state.html:3 msgid "in progress" msgstr "im Gange" #: course/templates/course/flow-session-state.html:5 msgid "finished" msgstr "fertig" #: course/templates/course/flow-start.html:19 msgid "Past sessions" msgstr "Vergangene Sitzungen" #: course/templates/course/flow-start.html:25 #: course/templates/course/gradebook-single.html:161 msgid "Grading rules" msgstr "Benotungsregeln" #: course/templates/course/flow-start.html:26 #: course/templates/course/gradebook-by-opp.html:33 #: course/templates/course/gradebook-single.html:31 #: course/templates/course/gradebook-single.html:142 msgid "Due" msgstr "Fällig" #: course/templates/course/flow-start.html:27 #: course/templates/course/gradebook-single.html:143 msgid "Result" msgstr "Ergebnis" #: course/templates/course/flow-start.html:28 #: course/templates/course/gradebook-single.html:148 msgid "Actions" msgstr "(Aktionen)" #: course/templates/course/flow-start.html:43 msgid "(no description)" msgstr "(keine Beschreibung)" #: course/templates/course/flow-start.html:53 #, python-format msgid "%(points)s out of %(max_points)s (%(percentage)s%%)" msgstr "%(points)s von %(max_points)s (%(percentage)s%%)" #: course/templates/course/flow-start.html:61 #: course/templates/course/gradebook-single.html:209 msgid "(none)" msgstr "(kein)" #: course/templates/course/flow-start.html:69 msgid "Resume" msgstr "Fortsetzen" #: course/templates/course/flow-start.html:71 msgid "Review" msgstr "Ansehen" #: course/templates/course/flow-start.html:91 msgid "If you start a new session, the following rules will apply:" msgstr "" "Wenn Sie eine neue Sitzung beginnen, werden die folgenden Regeln gelten:" #: course/templates/course/flow-start.html:95 #, python-format msgid "Your session will be a '%(description)s'." msgstr "Ihre Sitzung wird eine '%(description)s' sein." #: course/templates/course/flow-start.html:102 #, python-format msgid "Your session will be due on %(due)s." msgstr "Ihre Sitzung wird am %(due)s fällig sein." #: course/templates/course/flow-start.html:108 #, python-format msgid "You will receive %(credit_percent)s%% credit for your work." msgstr "" "Sie werden Ihre Arbeit zu %(credit_percent)s%% angerechnet bekommen." #: course/templates/course/flow-start.html:115 #, python-format msgid "" "This is not your first session. If you start another one, for your overall " "grade we will '%(grade_aggregation_strategy_descr)s' among all your " "sessions." msgstr "" "Dies ist nicht Ihre erste Sitzung. Falls Sie noch eine beginnen, werden wir " "für Ihre Gesamtnote '%(grade_aggregation_strategy_descr)s' über all " "Ihre Sitzungen." #: course/templates/course/flow-start.html:130 #: course/templates/course/flow-start.html:162 msgid "Start" msgstr "Los" #: course/templates/course/flow-start.html:134 msgid "I understand that starting a new session could lower my overall grade." msgstr "" "Ich verstehe, dass ich meine Gesamtnote verringern kann, wenn ich eine neue " "Sitzung starte." #. Translators: student should confirm to start another session. #: course/templates/course/flow-start.html:139 msgid "I am sure" msgstr "Ich bin sicher" #: course/templates/course/flow-start.html:184 msgid "" "You do not have any existing sessions and are not allowed to start a new one." msgstr "" #: course/templates/course/flow-start.html:191 msgid "Check the following:" msgstr "" #: course/templates/course/flow-start.html:197 #, python-format msgid "" "You're not currently signed in. Access to the resource is restricted, and " "since the site has no way of knowing who you are, it may have denied you " "accesss. Once you're signed in, navigate back to your course from the home page and retry your last action." msgstr "" #: course/templates/course/flow-start.html:208 msgid "Has the deadline for this assignment passed?" msgstr "" #: course/templates/course/flow-start.html:211 relate/templates/403.html:27 msgid "" "Complete your enrollment in your course. If you're not enrolled, a large " "\"Enroll now\" button will show up at the top of your course page. Click " "that, follow the indicated steps, and then retry your last action." msgstr "" #: course/templates/course/flow-start.html:219 relate/templates/403.html:34 #, python-format msgid "" "If none of the above steps help, please navigate back to your course from " "the home page and contact your course " "staff." msgstr "" #: course/templates/course/grade-flow-page.html:7 #: course/templates/course/grade-flow-page.html:46 #: course/templates/course/prompt-code-question.html:23 msgid "Grading" msgstr "Benotung" #: course/templates/course/grade-flow-page.html:53 #: course/templates/course/gradebook-by-opp.html:26 #: course/templates/course/gradebook-participant.html:27 #: course/templates/course/gradebook-single.html:13 msgid "Property" msgstr "Eigenschaft" #: course/templates/course/grade-flow-page.html:53 #: course/templates/course/gradebook-by-opp.html:26 #: course/templates/course/gradebook-participant.html:27 #: course/templates/course/gradebook-single.html:13 msgid "Value" msgstr "Wert" #. Translators: the grade information "for" a participant with fullname + (username) #: course/templates/course/grade-flow-page.html:63 #, python-format msgid "for %(last_name)s, %(first_name)s (%(username)s)" msgstr "" #: course/templates/course/grade-flow-page.html:73 msgid "Points awarded" msgstr "" #: course/templates/course/grade-flow-page.html:80 msgid "(unknown)" msgstr "" #. Translators: the unit name in grading #: course/templates/course/grade-flow-page.html:85 msgid "point" msgid_plural "points" msgstr[0] "Punkt" msgstr[1] "Punkte" #: course/templates/course/grade-flow-page.html:92 #: course/templates/course/grade-flow-page.html:113 msgid "(n/a)" msgstr "-/-" #: course/templates/course/grade-flow-page.html:97 msgid "Graded" msgstr "Benotet" #: course/templates/course/grade-flow-page.html:101 #: course/templates/course/grading-statistics.html:19 msgid "(autograded)" msgstr "(automatisch)" #. Translators: the grade is awarded "by" some humman grader. #: course/templates/course/grade-flow-page.html:104 #, python-format msgid "by %(grader_name)s" msgstr "von %(grader_name)s" #. Translators: the most recent grade is provided "at" some time. #: course/templates/course/grade-flow-page.html:109 #, python-format msgid "at %(grade_time)s" msgstr "am %(grade_time)s" #: course/templates/course/grade-flow-page.html:131 course/views.py:696 msgid "Session" msgstr "Sitzung" #: course/templates/course/grade-flow-page.html:136 msgid "Start:" msgstr "Start:" #: course/templates/course/grade-flow-page.html:154 msgid "Page number" msgstr "Seite Nr." #: course/templates/course/grade-flow-page.html:159 msgid "View in flow" msgstr "" #: course/templates/course/grade-flow-page.html:237 msgid "Enter new feedback item:" msgstr "" #: course/templates/course/grade-flow-page.html:285 msgid "Add phrase" msgstr "Phrase hinzufügen" #: course/templates/course/grade-flow-page.html:287 #: course/templates/course/grade-flow-page.html:312 #: course/templates/course/grade-flow-page.html:348 msgid "Clear" msgstr "Löschen" #: course/templates/course/grade-flow-page.html:394 msgid "Submit and next page" msgstr "Abschicken und nächste Seite" #: course/templates/course/grade-flow-page.html:399 msgid "Submit and next session" msgstr "Abschicken und nächste Sitzung" #: course/templates/course/grade-notify.txt:2 #, python-format msgid "" "\n" "You have a new notification regarding your work on the page with title\n" "'%(page_title)s' in '%(flow_id)s' of '%(course_identifier)s'. The\n" "full text of the feedback follows.\n" "-------------------------------------------------------------------\n" "%(feedback_text)s\n" "-------------------------------------------------------------------\n" "Click here to review the feedback in context:\n" "%(review_uri)s\n" "\n" msgstr "" #: course/templates/course/gradebook-by-opp.html:30 #: course/templates/course/gradebook-single.html:27 msgid "Grading Opportunity ID" msgstr "ID der Benotungsmöglichkeit" #: course/templates/course/gradebook-by-opp.html:40 #: course/templates/course/gradebook-single.html:36 msgid "Flow" msgstr "" #: course/templates/course/gradebook-by-opp.html:42 msgid "(Start page)" msgstr "(Startseite)" #: course/templates/course/gradebook-by-opp.html:44 msgid "Grading statistics" msgstr "Benotungsstatistik" #. Translators: "Counts" on the quantities of total session and finished sessions #: course/templates/course/gradebook-by-opp.html:49 msgid "Counts" msgstr "Anzahlen" #: course/templates/course/gradebook-by-opp.html:51 #, python-format msgid "%(total_sessions)s total sessions (%(finished_sessions)s finished)" msgstr "" #: course/templates/course/gradebook-by-opp.html:63 msgid "Batch sessions operations" msgstr "" #: course/templates/course/gradebook-by-opp.html:67 msgid "" "

\"Impose deadline (Expire sessions)\" will find all sessions for this " "flow that match the selected session tag and, depending on the session's " "selected choice of action at the deadline (aka its \"expiration mode\"), " "either end the session or roll it over to the now-current set of grading " "rules. (The \"session tag\" corresponds to session tags you may have defined " "in your access rules.)

\"Regrade ended sessions\" will rerun the " "grading code on all submissions that are no longer in progress. If the flow " "involved code questions, this may be a long-running operation.

" "\"Recalculate grades of ended sessions\", by contrast, will not try to " "redetermine the correctness of the answers provided by the participant. " "Instead, it will merely use the already available correctness information to " "recompute the grade achieved, taking into account possible changes in the " "grading rules.

" msgstr "" #: course/templates/course/gradebook-by-opp.html:100 msgid "Sessions" msgstr "" #: course/templates/course/gradebook-by-opp.html:140 msgid "Rules tag" msgstr "" #: course/templates/course/gradebook-by-opp.html:143 #, python-format msgid "%(points)s/%(max_points)s points" msgstr "" #: course/templates/course/gradebook-opp-list.html:25 #: course/templates/course/gradebook-participant.html:60 msgid "Name of grading opportunity" msgstr "Name der Benotungsmöglichkeit" #: course/templates/course/gradebook-opp-list.html:29 msgid "Shown to students" msgstr "" #: course/templates/course/gradebook-participant.html:7 #: course/templates/course/gradebook-participant.html:21 msgid "My Grades" msgstr "Meine Noten" #: course/templates/course/gradebook-participant.html:62 msgid "Date" msgstr "Datum" #: course/templates/course/gradebook-single.html:9 msgid "Understand a grade" msgstr "Noten-Details" #: course/templates/course/gradebook-single.html:20 #, python-format msgid "%(last_name)s, %(first_name)s (%(username)s)" msgstr "" #: course/templates/course/gradebook-single.html:42 msgid "Flow start page" msgstr "Flow-Startseite" #. Translators: averaged grade of a flow of all participants #: course/templates/course/gradebook-single.html:48 msgid "Average grade" msgstr "Durchschnittsnote" #. Translators: average grade of a flow, format "10% (out of 5 grades)" #: course/templates/course/gradebook-single.html:52 #, python-format msgid "%(avg_grade_percentage)s%% (out of %(avg_grade_population)s grades)" msgstr "" #: course/templates/course/gradebook-single.html:57 msgid "(no data)" msgstr "(keine Daten)" #: course/templates/course/gradebook-single.html:65 msgid "Grade history" msgstr "Notengeschichte" #: course/templates/course/gradebook-single.html:67 msgid " (no grade data available)" msgstr "" #. Translators: "what" stand for the state of a grade, e.g. "graded" #: course/templates/course/gradebook-single.html:73 msgid "What" msgstr "Was" #: course/templates/course/gradebook-single.html:75 msgid "Further Information" msgstr "" #: course/templates/course/gradebook-single.html:90 #, python-format msgid "%(points)s/%(max_points)s points (%(percentage)s%%)" msgstr "" #: course/templates/course/gradebook-single.html:96 #: course/templates/course/gradebook-single.html:242 msgid "(no grade)" msgstr "(keine Note)" #: course/templates/course/gradebook-single.html:107 #, python-format msgid "(from flow session %(gchange_flow_session_id)s)" msgstr "" #: course/templates/course/gradebook-single.html:145 msgid "Pages" msgstr "" #. Translators: means "Started at", which followed by a time string #: course/templates/course/gradebook-single.html:173 msgid "Started" msgstr "Begonnen" #. Translators: means "Completed at", which followed by a time string #: course/templates/course/gradebook-single.html:178 msgid "Completed" msgstr "Beendet" #. Translators: means "Last activity at", which followed by a time string #: course/templates/course/gradebook-single.html:182 msgid "Last activity" msgstr "Letzte Aktivität" #: course/templates/course/gradebook-single.html:203 #, python-format msgid "(grade not available) (%(max_points)s points achievable)" msgstr "(Note nicht verfügbar) (%(max_points)s Punkte erreichbar)" #: course/templates/course/gradebook-single.html:213 msgid " Notes:" msgstr " Notizen:" #: course/templates/course/gradebook-single.html:226 msgid "Percent" msgstr "Prozent" #: course/templates/course/gradebook-single.html:262 msgid "Expire" msgstr "" #: course/templates/course/gradebook-single.html:266 msgid "End and grade" msgstr "Beenden und benoten" #: course/templates/course/gradebook-single.html:275 msgid "Recalculate grade" msgstr "Note neu berechnen" #: course/templates/course/grading-statistics.html:5 msgid "Grading Statistics" msgstr "" #: course/templates/course/grading-statistics.html:9 msgid "Grading Statistics: " msgstr "" #: course/templates/course/grading-statistics.html:23 #: course/templates/course/grading-statistics.html:35 msgid "Total" msgstr "" #: course/templates/course/home.html:7 #, python-format msgid " Welcome to %(RELATE)s " msgstr "Willkommen bei %(RELATE)s " #: course/templates/course/home.html:8 msgid "RELATE is an Environment for Learning And TEaching" msgstr "" "RELATE is an Environment for Learning And TEaching -- eine Umgebung fürs " "Lernen und Lehren" #: course/templates/course/home.html:10 msgid "Learn more" msgstr "Mehr erfahren" #: course/templates/course/home.html:21 #: course/templates/course/list-exams.html:20 msgid "View" msgstr "Ansehen" #: course/templates/course/home.html:27 msgid "Past Courses" msgstr "Vergangene Kurse" #: course/templates/course/home.html:51 #, python-format msgid "There are no courses hosted on this %(RELATE)s site." msgstr "" #: course/templates/course/home.html:54 #, python-format msgid "Sign in to get started." msgstr "" #: course/templates/course/home.html:61 course/versioning.py:312 msgid "Set up new course" msgstr "Neuen Kurs erstellen" #: course/templates/course/human-feedback-form.html:9 msgid "Rubric" msgstr "Benotungsrichtlinie" #: course/templates/course/invalid-datespec-list.html:5 msgid "Event validity check" msgstr "Ereignis-Gültigkeitsprüfung" #: course/templates/course/invalid-datespec-list.html:8 msgid "" "The following events were found in course content that are not present in " "the database:" msgstr "" #: course/templates/course/invalid-datespec-list.html:26 msgid "Unrecognized events were found." msgstr "" #: course/templates/course/invalid-datespec-list.html:30 msgid "" "Check the \"Calendar\" functions in the instructor menu to add the missing " "labels." msgstr "" #: course/templates/course/invalid-datespec-list.html:39 msgid "No unrecognized events were found." msgstr "" #: course/templates/course/keypair.html:5 msgid "SSH Key Pair" msgstr "" #: course/templates/course/keypair.html:7 msgid "Private key:" msgstr "" #: course/templates/course/keypair.html:8 msgid "" "Copy and paste this block of text into the 'private key' field in RELATE." msgstr "" #: course/templates/course/keypair.html:13 msgid "Public key:" msgstr "" #: course/templates/course/keypair.html:14 msgid "" "On Bitbucket, GitHub, or an other repository hosting site, add this snippet " "as an \"SSH Key\" to your user profile or as a \"Deployment key\" to your " "repository." msgstr "" #: course/templates/course/list-exams.html:5 msgid "Available Exams" msgstr "Verfügbar Prüfungen" #: course/templates/course/login-by-email.html:7 msgid "Sign in or create account" msgstr "" #: course/templates/course/login-by-email.html:12 #, python-format msgid "" "If you cannot or would not like to sign in by email, please choose a different method to sign in." msgstr "" #. Translators: For courses which require specific email suffix for enrollment, translate the following literals #. with your customized email suffix. #. #: course/templates/course/login-by-email.html:24 msgid "" "Please use the official email address associated with the " "institution at which this course is taking place. Some courses may require a " "certain email domain (such as \"@illinois.edu\") for enrollment." msgstr "" #: course/templates/course/login.html:12 #, python-format msgid "" "If you cannot or would not like to sign in using a RELATE-specific user name " "or password, please choose a different " "method to sign in." msgstr "" #: course/templates/course/login.html:21 msgid "" "Note that the user name and password needed to use this form is not " "the user name and password you may have been assigned by your institution." msgstr "" #: course/templates/course/login.html:31 #, python-format msgid "" "If you do not have an account, sign up." msgstr "" #: course/templates/course/login.html:36 #, python-format msgid "" "If you do not remember your password, " "reset your password ." msgstr "" #: course/templates/course/participation-table.html:6 msgid "Last Name" msgstr "Nachname" #: course/templates/course/participation-table.html:7 msgid "First Name" msgstr "Vorname" #. Translators: Grading code is the python code to determing the grades for code questions. #: course/templates/course/prompt-code-question.html:10 msgid "Grading code" msgstr "" #: course/templates/course/prompt-code-question.html:11 #: course/templates/course/prompt-code-question.html:38 msgid "(click to view)" msgstr "(klicken zum Ansehen)" #. Translators: "set-up" stands for set-up code for code question #: course/templates/course/prompt-code-question.html:19 msgid "Set-up:" msgstr "" #. Translators: starter code for code question #: course/templates/course/prompt-code-question.html:37 msgid "Starter code" msgstr "Code zum Loslegen" #: course/templates/course/query-participations.html:7 #: course/templates/course/query-participations.html:20 msgid "Query Participations" msgstr "Teilnahmen Durchsuchen" #: course/templates/course/query-participations.html:29 msgid "No matches" msgstr "" #: course/templates/course/sandbox-markup.html:12 msgid "Markup Sandbox" msgstr "Markup-Sandkasten" #. Translators: "[SB]" is abbreviation for "Sandbox" #: course/templates/course/sandbox-page.html:10 #, python-format msgid "[SB] %(title)s" msgstr "" #: course/templates/course/sandbox-page.html:14 #: course/templates/course/sandbox-page.html:29 msgid "Page Sandbox" msgstr "Seiten-Sandkasten" #: course/templates/course/sandbox-page.html:25 msgid "" "What you type into this page is not saved once you navigate away. Please " "make sure to retain a copy." msgstr "" #: course/templates/course/sandbox-page.html:41 msgid "Warnings were encountered when validating the page:" msgstr "" #: course/templates/course/sandbox-page.html:89 msgid "(Page preview appears here)" msgstr "(Seitenvorschau erscheint hier)" #: course/templates/course/sign-in-email.txt:2 #, python-format msgid "" "\n" "Welcome to %(RELATE)s! Please click this link to sign in:\n" "%(sign_in_uri)s\n" "\n" "You have received this email because someone (maybe you) entered your email " "address into the %(RELATE)s web site at\n" "%(home_uri)s\n" "\n" "If this was not you, it is safe to disregard this email.\n" msgstr "" #: course/templates/course/static-page.html:6 msgid "Jump to" msgstr "Springen zu" #: course/templates/course/submit-notify.txt:1 #, python-format msgid "Dear course staff of %(course_identifier)s," msgstr "" #: course/templates/course/submit-notify.txt:3 msgid "Participant '%(participant)s'" msgstr "Teilnehmer '%(participant)s'" #: course/templates/course/submit-notify.txt:3 msgid "A participant" msgstr "Ein Teilnehmer" #: course/templates/course/submit-notify.txt:3 #, python-format msgid "" " has just submitted his/her work on '%(flow_id)s'.\n" "\n" "Click here to review it:\n" "%(review_uri)s\n" msgstr "" #: course/templates/course/task-monitor.html:12 msgid "Task Progress" msgstr "Fortschritt" #: course/templates/course/task-monitor.html:22 msgid "Progress" msgstr "Fortschritt" #: course/templates/course/task-monitor.html:54 msgid "The process failed and reported the following error:" msgstr "" #: course/utils.py:348 msgid "grading rule determination was unable to find a grading rule" msgstr "" #: course/utils.py:583 msgid "Press F9 to toggle full-screen mode. " msgstr "F9 für Vollbild. " #: course/utils.py:584 #, python-format msgid "Set editor mode in user profile." msgstr "Editor-Modus im Benutzerprofil einstellen." #: course/validation.py:55 course/validation.py:63 msgid "invalid identifier" msgstr "" #: course/validation.py:81 #, python-format msgid "invalid role '%(role)s'" msgstr "" #: course/validation.py:93 #, python-format msgid "" "Name of facility not recognized: '%(fac_name)s'. Known facility names: " "'%(known_fac_names)s'" msgstr "" #: course/validation.py:133 #, python-format msgid "attribute '%(attr)s' missing" msgstr "" #: course/validation.py:151 #, python-format msgid "" "attribute '%(attr)s' has wrong type: got '%(name)s', expected '%(allowed)s'" msgstr "" #: course/validation.py:166 #, python-format msgid "extraneous attribute(s) '%(attr)s'" msgstr "" #: course/validation.py:275 msgid "Uses deprecated 'start' attribute--use 'if_after' instead" msgstr "" #: course/validation.py:281 msgid "Uses deprecated 'end' attribute--use 'if_before' instead" msgstr "" #: course/validation.py:287 msgid "Uses deprecated 'roles' attribute--use 'if_has_role' instead" msgstr "" #: course/validation.py:319 msgid "no title present" msgstr "" #: course/validation.py:350 msgid "must have either 'chunks' or 'content'" msgstr "" #: course/validation.py:377 #, python-format msgid "chunk id '%(chunkid)s' not unique" msgstr "" #: course/validation.py:394 msgid "flow page has no ID" msgstr "" #: course/validation.py:412 msgid "could not instantiate flow page" msgstr "" #: course/validation.py:448 #, python-format msgid "group '%(group_id)s': group is empty" msgstr "" #: course/validation.py:455 #, python-format msgid "group '%(group_id)s': max_page_count is not positive" msgstr "" #: course/validation.py:468 #, python-format msgid "page id '%(page_desc_id)s' not unique" msgstr "" #: course/validation.py:521 msgid "attribute 'may_start_new_session' is not present" msgstr "" #: course/validation.py:525 msgid "attribute 'may_list_existing_sessions' is not present" msgstr "" #: course/validation.py:537 course/validation.py:582 course/validation.py:665 #, python-format msgid "invalid tag '%(tag)s'" msgstr "" #: course/validation.py:591 #, python-format msgid "invalid expiration mode '%(expiremode)s'" msgstr "" #: course/validation.py:632 msgid "" "'grade_identifier' attribute found. This attribute is no longer allowed here " "and should be moved upward into the 'rules' block." msgstr "" #: course/validation.py:641 msgid "" "'grade_aggregation_strategy' attribute found. This attribute is no longer " "allowed here and should be moved upward into the 'rules' block." msgstr "" #: course/validation.py:676 msgid "'generates_grade' is true, but no 'grade_identifier'is given." msgstr "" #: course/validation.py:705 msgid "" "'rules' block does not have a grade_identifier attribute. This attribute " "needs to be moved out of the lower-level 'grading' rules block and into the " "'rules' block itself." msgstr "" #: course/validation.py:744 #, python-format msgid "" "grading rule that have a grade identifier (%(type)s: %(identifier)s) must " "have a grade_aggregation_strategy" msgstr "" #: course/validation.py:760 msgid "invalid grade aggregation strategy" msgstr "" #: course/validation.py:771 msgid "'grading' block is required if grade_identifier is not null/None." msgstr "" #: course/validation.py:782 msgid "rules/grading: may not be an empty list" msgstr "" #: course/validation.py:797 msgid "rules/grading: last grading rule must be unconditional" msgstr "" #: course/validation.py:807 msgid "" "Uses deprecated 'modify' permission--replace by 'submit_answer' and " "'end_session'" msgstr "" #: course/validation.py:813 msgid "" "Uses deprecated 'see_answer' permission--replace by " "'see_answer_after_submission'" msgstr "" #: course/validation.py:820 #, python-format msgid "invalid flow permission '%(permission)s'" msgstr "" #: course/validation.py:855 msgid "must have either 'groups' or 'pages'" msgstr "" #: course/validation.py:881 #, python-format msgid "group %(group_index)d ('%(group_id)d'): no pages found" msgstr "" #: course/validation.py:889 #, python-format msgid "%s: no pages found" msgstr "" #: course/validation.py:902 #, python-format msgid "group id '%(group_id)s' not unique" msgstr "" #: course/validation.py:1022 #, python-brace-format msgid "" "{location}: existing grading opportunity with identifier " "'{grade_identifier}' refers to flow '{other_flow_id}', however flow code in " "this flow ('{new_flow_id}') specifies the same grade identifier. (Have you " "renamed the flow? If so, edit the grading opportunity to match.)" msgstr "" #: course/validation.py:1061 #, python-format msgid "" "%(loc)s, group '%(group)s', page '%(page)s': page type ('%(type_new)s') " "differs from type used in database ('%(type_old)s')" msgstr "" #: course/validation.py:1092 #, python-format msgid "Your course repository does not have an events file named '%s'." msgstr "" #: course/validation.py:1112 msgid "" "Your course repository has a 'media/' directory. Linking to media files " "using 'media:' is discouraged. Use the 'repo:' and 'repocur:' linkng schemes " "instead." msgstr "" #: course/validation.py:1137 msgid "" "invalid flow name. Flow names may only contain (roman) letters, numbers, " "dashes and underscores." msgstr "" #: course/validation.py:1162 msgid "flow uses the same grade_identifier as another flow" msgstr "" #: course/validation.py:1201 msgid "" "invalid page name. Page names may only contain alphanumeric characters (any " "language) and hyphens." msgstr "" #: course/validation.py:1307 msgid "WARNINGS: " msgstr "WARNUNGEN: " #: course/versioning.py:189 msgid "Validate and create" msgstr "Validieren und Erstellen" #: course/versioning.py:194 msgid "Git source must be specified" msgstr "Git-Quelle muss angegeben werden" #: course/versioning.py:202 msgid "only staff may create courses" msgstr "" #: course/versioning.py:261 msgid "Course content validated, creation succeeded." msgstr "" #: course/versioning.py:287 #, python-format msgid "Failed to delete unused repository directory '%s'." msgstr "" #: course/versioning.py:299 msgid "Course creation failed" msgstr "Kurs-Erstellung fehlgeschlagen" #: course/versioning.py:348 msgid "no git source URL specified" msgstr "" #: course/versioning.py:361 msgid "fetch would discard commits, refusing" msgstr "Abholen würde Commits wegwerfen, abgelehnt" #: course/versioning.py:365 msgid "Fetch successful." msgstr "Abholen erfolgreich." #: course/versioning.py:374 msgid "Preview ended." msgstr "Vorschau beendet." #: course/versioning.py:389 #, python-format msgid "Course content did not validate successfully. (%s) Update not applied." msgstr "Kurs-Inhalt nicht erfolgreich validiert. (%s) Aktualisierung nicht angewended." #: course/versioning.py:396 msgid "Course content validated successfully." msgstr "Kurs-Inhalt erfolgreich validiert." #: course/versioning.py:400 msgid "Course content validated OK, with warnings: " msgstr "Kurs-Inhalt erfolgreich validiert, mit Warnungen:" #: course/versioning.py:411 msgid "Preview activated." msgstr "Vorschau aktiviert." #: course/versioning.py:421 msgid "Update applied. " msgstr "Aktualisierung angewendet." #: course/versioning.py:424 course/versioning.py:527 course/views.py:787 msgid "invalid command" msgstr "ungültiger Befehl" #: course/versioning.py:463 msgctxt "new git SHA for revision of course contents" msgid "New git SHA" msgstr "Neue git SHA" #: course/versioning.py:466 msgid "Prevent updating to a git revision prior to the current one" msgstr "Aktualisierung auf eine vorherige git Version verhindern" #: course/versioning.py:474 msgid "Fetch and update" msgstr "Abholen und Aktualisieren" #: course/versioning.py:478 msgid "End preview" msgstr "Vorschau Beenden" #: course/versioning.py:480 msgid "Fetch and preview" msgstr "Abholen und Vorschau" #: course/versioning.py:483 msgid "Fetch" msgstr "Abholen" #: course/versioning.py:494 msgid "must be instructor or TA to update course" msgstr "" #: course/versioning.py:571 msgid "Git Source URL" msgstr "Git Quell-URL" #: course/versioning.py:576 msgid "Public active git SHA" msgstr "Öffentlich sichtbare git SHA" #: course/versioning.py:586 msgid "Current git HEAD" msgstr "Aktueller git HEAD" #: course/versioning.py:597 course/versioning.py:609 msgid "Current preview git SHA" msgstr "Aktuelle git Vorschau-SHA" #: course/versioning.py:611 msgid "None" msgstr "Kein" #: course/versioning.py:623 msgid "Update Course Revision" msgstr "Kurs-Version Aktualisieren" #: course/views.py:132 msgid "only course staff have access" msgstr "" #: course/views.py:156 msgid "" "Your enrollment request is pending. You will be notified once it has been " "acted upon." msgstr "" #. Translators: "set" fake time. #. Translators: "set" fake facility. #: course/views.py:297 course/views.py:389 msgid "Set" msgstr "Setzen" #. Translators: "unset" fake time. #. Translators: "unset" fake facility. #: course/views.py:300 course/views.py:392 msgid "Unset" msgstr "Löschen" #: course/views.py:328 msgid "only staff may set fake time" msgstr "" #: course/views.py:352 relate/templates/base-page-top.html.py:41 #: relate/templates/base.html:77 msgid "Set fake time" msgstr "Eine andere Zeit vorgeben" #: course/views.py:378 msgid "Facilities" msgstr "" #: course/views.py:379 msgid "Facilities you wish to pretend to be in" msgstr "" #: course/views.py:382 msgid "Custom facilities" msgstr "" #: course/views.py:384 msgid "" "More (non-predefined) facility names, separated by commas, which would like " "to pretend to be in" msgstr "" #: course/views.py:397 msgid "only staff may set fake facility" msgstr "" #: course/views.py:427 msgid "Pretend to be in Facilities" msgstr "" #: course/views.py:453 msgctxt "Duration for instant flow" msgid "Duration in minutes" msgstr "Dauer in Minuten" #: course/views.py:458 msgctxt "Add an instant flow" msgid "Add" msgstr "Hinzufügen" #: course/views.py:462 msgctxt "Cancel all instant flow(s)" msgid "Cancel all" msgstr "Alle abbrechen" #: course/views.py:469 msgid "must be instructor to manage instant flow requests" msgstr "" #: course/views.py:516 msgid "Manage Instant Flow Requests" msgstr "" #: course/views.py:538 msgctxt "Start an activity" msgid "Go" msgstr "Los" #: course/views.py:548 msgid "must be instructor or TA to test flows" msgstr "" #: course/views.py:569 msgid "Test Flow" msgstr "Flow testen" #: course/views.py:601 msgid "Select participant for whom exception is to be granted." msgstr "" #: course/views.py:615 course/views.py:703 msgctxt "Next step" msgid "Next" msgstr "Weiter" #: course/views.py:625 course/views.py:713 course/views.py:928 msgid "must be instructor or TA to grant exceptions" msgstr "" #: course/views.py:645 course/views.py:824 course/views.py:1088 msgid "Grant Exception" msgstr "Ausnahme gewähren" #. Translators: %s is the string of the start time of a session. #: course/views.py:652 #, python-format msgid "started at %s" msgstr "begonnen am %s" #: course/views.py:669 msgid "" "If you click 'Create session', this tag will be applied to the new session." msgstr "" #: course/views.py:671 msgid "Access rules tag for new session" msgstr "" #: course/views.py:677 msgid "Create session (override rules)" msgstr "" #: course/views.py:682 msgid "Create session" msgstr "" #: course/views.py:693 msgid "" "The rules that currently apply to selected session will provide the default " "values for the rules on the next page." msgstr "" #: course/views.py:722 #, python-format msgid "Granting exception to '%(participation)s' for '%(flow_id)s'." msgstr "" #: course/views.py:743 course/views.py:747 msgid "NONE" msgstr "" #: course/views.py:759 msgid "" "Creating a new session is (technically) not allowed by course rules. " "Clicking 'Create Session' anyway will override this rule." msgstr "" #: course/views.py:834 msgctxt "Time when access expires" msgid "Access expires" msgstr "" #: course/views.py:835 msgid "" "At the specified time, the special access granted below will expire and " "revert to being the same as for the rest of the class. This field may be " "empty, in which case this access does not expire. Note also that the grading-" "related entries (such as 'due date' and 'credit percent') do not expire and " "remain valid indefinitely, unless overridden by another exception." msgstr "" #: course/views.py:860 msgid "Exception only applies to sessions with the above tag" msgstr "" #: course/views.py:879 msgid "If set, the 'Due' field will be disregarded." msgstr "" #: course/views.py:882 msgid "Due same as access expiration" msgstr "" #: course/views.py:887 msgid "" "The due time shown to the student. Also, the time after which any session " "under these rules is subject to expiration." msgstr "" #: course/views.py:895 msgid "Credit percent" msgstr "" #: course/views.py:908 msgid "Save" msgstr "Sichern" #: course/views.py:917 msgid "" "Must specify access expiration if 'due same as access expiration' is set." msgstr "" #: course/views.py:989 course/views.py:1048 msgid "newly created exception" msgstr "" #: course/views.py:1018 msgid "Granted excecption" msgstr "" #: course/views.py:1020 msgid "credit" msgstr "" #: course/views.py:1065 #, python-format msgid "Exception granted to '%(participation)s' for '%(flow_id)s'." msgstr "" #: course/views.py:1091 #, python-format msgid "" "Granting exception to '%(participation)s' for '%(flow_id)s' (session " "%(session)s)." msgstr "" #: course/views.py:1108 msgid "only staff may use this tool" msgstr "" #: course/views.py:1150 #, python-format msgid "%(current)d out of %(total)d items processed." msgstr "" #: relate/templates/403.html:5 msgid "403 Forbidden" msgstr "" #: relate/templates/403.html:7 msgid "Access to the page you requested was denied." msgstr "" #: relate/templates/403.html:9 msgid "Here are a few things you could try:" msgstr "" #: relate/templates/403.html:17 #, python-format msgid "" "You're not currently signed in. Access to the resource is restricted, and " "since the site has no way of knowing who you are, it denied you accesss. " "Once you're signed in, navigate back to your course from the home page and retry your last action." msgstr "" #: relate/templates/403.html:42 msgid " Sorry, and thanks for your patience! " msgstr "" #: relate/templates/404.html:5 msgid "404 Not Found" msgstr "" #: relate/templates/404.html:8 msgid "Request URL" msgstr "" #: relate/templates/404.html:12 msgid "" "Oops. Either the URL you entered was invalid, or you stumbled on a dead " "link. If it was the latter, please get in touch with your course staff to " "let them know what you were doing when the error occurred." msgstr "" #: relate/templates/404.html:20 relate/templates/500.html.py:18 #, python-format msgid "" "In the meantime, you may navigate back to the home page." msgstr "" #: relate/templates/404.html:27 relate/templates/500.html.py:25 msgid "Sorry, and thanks for your patience!" msgstr "Entschuldigung, und vielen Dank für Ihre Geduld!" #: relate/templates/500.html:5 msgid "500 Server Error" msgstr "500 Server-Fehler" #: relate/templates/500.html:8 msgid "" "Oops. That shouldn't have happened. Technical details of the error have been " "recorded. Please get in touch with your course staff to let them know what " "you were doing when the error occurred. Also mention the current time when " "sending your report." msgstr "" #: relate/templates/admin/base_site.html:6 #, python-format msgid "%(RELATE)s Administration" msgstr "" #: relate/templates/base-page-top.html:35 #, python-format msgid "" "You are currently seeing a preview of what the site would look like at " "%(fake_time)s." msgstr "" #: relate/templates/base-page-top.html:49 #, python-format msgid "" "You are currently seeing a preview of what the site would look like from " "inside the facilities %(facilities)s." msgstr "Sie sehen eine Vorschau davon, wie die Seite aus den Eichrichtungen " "%(facilities)s aussehen würde." #: relate/templates/base-page-top.html:55 relate/templates/base.html.py:78 msgid "Pretend to be in facilities" msgstr "Vorgeben in Einrichtungen zu sein" #: relate/templates/base-page-top.html:63 #, python-format msgid "" "Now impersonating %(last_name)s, %(first_name)s (user: %(username)s, email: " "%(email)s)." msgstr "Jetzt als %(last_name)s, %(first_name)s (Benutzer: %(username)s, E-Mail: " "%(email)s) ausgegeben." #: relate/templates/base.html:66 msgid "Staff" msgstr "Mitarbeiter" #: relate/templates/base.html:69 msgid "Admin site" msgstr "Verwaltungs-Site" #: relate/templates/base.html:71 msgid "Test/Troubleshoot" msgstr "Testen/Fehler beheben" #: relate/templates/base.html:85 msgid "Issue exam tickets" msgstr "Prüfungstickets ausgeben" #: relate/templates/base.html:86 msgid "Exam check-in" msgstr "Prüfungs-Check-In" #: relate/templates/base.html:96 #, python-format msgid "Signed in as %(username)s" msgstr "Als %(username)s angemeldet" #: relate/templates/base.html:103 msgid "(impersonated)" msgstr "(ausgegeben als)" #: relate/templates/djangosaml2/wayf.html:5 msgid "Institutional Login (SAML2)" msgstr "Institutions-Login (SAML2)" #: relate/templates/djangosaml2/wayf.html:6 msgid "Please select your Identity Provider from the following list:" msgstr "Bitte wählen Sie Ihren Identity Provider aus der folgenden Liste:" #: relate/templates/maintenance.html:8 #, python-format msgid "" "%(RELATE)s is currently in maintenance mode. Sorry for the interruption, " "we'll be back shortly." msgstr "" #: relate/templates/sign-in-choice.html:5 msgid "Sign in to RELATE" msgstr "Bei RELATE Anmelden" #: relate/templates/sign-in-choice.html:14 msgid "Sign in using your institution's login" msgstr "Via Institutions-Login anmelden" #: relate/templates/sign-in-choice.html:24 msgid "Sign in using your email" msgstr "Via Email anmelden" #: relate/templates/sign-in-choice.html:33 msgid "Sign up for an account" msgstr "Neues Konto erstellen" #: relate/templates/sign-in-choice.html:42 msgid "Sign in using an exam ticket" msgstr "Mit Prüfungsticket anmelden" #: relate/templates/sign-in-choice.html:50 msgid "Sign in with a RELATE-specific user name and password" msgstr "Mit einem RELATE-spezifischen Benutzernamen anmelden" #: relate/templates/user-profile-form.html:7 msgid "User Profile" msgstr "Benutzerprofil" #: relate/templates/user-profile-form.html:12 msgid "Sign out" msgstr "Abmelden" #~ msgid "Now impersonating '%s'." #~ msgstr "Sie geben sich jetzt als '%s' aus." #~ msgid "Sign-in not allowed in this facility." #~ msgstr "Anmeldung in dieser Einrichtung nicht erlaubt" #~ msgid "user not allowed to sign in in facility" #~ msgstr "" #~ "Benutzer ist es nicht gestattet, sich in dieser Einrichtung anzumelden" #~ msgid "password-based sign-in is not being used" #~ msgstr "Passwort-basierte Anmeldung wird nicht benutzt" #~ msgid "Whether the course content has passed validation." #~ msgstr "Ob der Kurs die Validierung bestanden hat" #~ msgid "Valid" #~ msgstr "Gültig" #~ msgctxt "Flow expiration mode" #~ msgid "End session and grade" #~ msgstr "Sitzung beenden und benoten"