{
  "dataLoadingMap": "[Daten werden geladen]",
  "imageLoadingMap": "[Bild wird geladen]",
  "missingContent": "[Kein Inhalt vorhanden]",
  "noSectionSelected": "[Kein Abschnitt ausgewählt]",
  "noWorkbookLoaded": "[Kein Arbeitsheft geladen!]",
  "resetLocalStorage": "Alle Eingaben löschen",
  "downloadEverything": "Herunterladen",
  "uploadSession": "Laden (Datei -> Arbeitsheft)",
  "settings": "Einstellungen",
  "logout": "Abmelden",
  "switchUser": "Benutzer wechseln",
  "previousSection": "← Vorheriger Abschnitt",
  "nextSection": "Nächster Abschnitt →",
  "checkSolution": "Lösung prüfen",
  "beginnerMode": "Anfänger",
  "advancedMode": "Fortgeschritten",
  "checkCode": "Code prüfen",
  "codeTodoLegend": " = diese Stellen müsst ihr selbst ausfüllen.",
  "advancedCodeFeedbackSuccess": "✅ Sehr gut! Der Code enthält alle wichtigen Teile.",
  "advancedCodeFeedbackIncomplete": "⚠️ Noch nicht ganz. Prüft:",
  "resetCode": "Code zurücksetzen",
  "resetCodeConfirm": "Code wirklich auf den Ausgangstext zurücksetzen? Eure Änderungen gehen verloren.",
  "resetCodeConfirmYes": "Zurücksetzen",
  "resetCodeConfirmNo": "Abbrechen",
  "reorderFeedbackSuccess": "✅ Sehr gut! Die Reihenfolge ist korrekt.",
  "reorderFeedbackWrongOrder": "⚠️ Fast! Die Logik passt noch nicht ganz. Prüfe, welche Schritte zwingend vor anderen kommen müssen.",
  "startSortingActivity": "Zuordnungsübung starten",
  "sortingCurrentTerm": "Aktueller Begriff",
  "sortingLastErrorCount": "Fehler beim letzten Versuch: {count}",
  "sortingSessionErrorCount": "Fehler in diesem Versuch: {count}",
  "sortingFeedbackSuccess": "✅ Sehr gut! Alle Begriffe sind richtig zugeordnet.",
  "sortingErrorPopupOk": "Verstanden",
  "sortingResetExercise": "Übung zurücksetzen",
  "startSortingReasonActivity": "Zuordnungsübung mit Begründung starten",
  "sortingReasonPrompt": "Begründe kurz, warum du diesen Begriff gleich so zuordnen wirst:",
  "sortingReasonConfirm": "Begründung bestätigen",
  "noUserLoggedIn": "[Niemand]",
  "showHeader": "Navigation einblenden",
  "hideHeader": "Navigation ausblenden",
  "canvas": "Dein Programm",
  "runProgram": "Ausführen (Snap-Animation)",
  "turtleOutput": "Turtle-Ausgabe",
  "turtleResult": "Dein Ergebnis",
  "staticPreviewProgram": "Statische Vorschau",
  "targetDrawing": "Zielzeichnung",
  "turtleBringTargetFront": "Blau nach vorn",
  "turtleBringResultFront": "Rot nach vorn",
  "turtleTargetMark": "Blau: Ziel",
  "turtleResultMark": "Rot: dein Ergebnis",
  "openEditor": "Snap Editor öffnen :)",
  "syncInfoTooltipPartial": "Synchronisiert zu _ / _ Quellen",
  "syncInfoTooltipFull": "Synchronisiert zu allen _ Quellen",
  "syncInfoTooltipDisabled": "Synchronisation deaktiviert",
  "syncInfoTooltipWarning": "Synchronisiert zu keiner der_ Quellen",
  "TextEditorPlaceholder": "Text hier eingeben",
  "MessengerEditorSendMessageButton": "Absenden",
  "MessengerEditorInputPlaceholder": "Frage hier eingeben",
  "turtleGradingPanel": "Vorschau (Turtle)",
  "qrTitle": "QR-Code erstellen",
  "qrText": "Zu speichernder Text (UTF-8)",
  "qrErrorCorrection": "Fehlerkorrektur",
  "qrVersion": "Version",
  "qrMask": "Maske",
  "qrAutomatic": "Automatisch",
  "qrTooLarge": "Der Text passt nicht zur gewählten Version und Fehlerkorrektur. Wähle Automatisch, eine größere Version oder kürze den Text.",
  "qrInvalidPreview": "Für diesen Entwurf gibt es keinen QR-Code. Der letzte gültige Code bleibt gespeichert.",
  "qrMinBytes": "Mindestanzahl gespeicherter Bytes",
  "qrMaxBytes": "Höchstanzahl gespeicherter Bytes",
  "qrMinimumErrorCorrection": "Mindestens benötigte Fehlerkorrektur",
  "qrRequiredVersion": "Benötigte Version",
  "qrRequiredMask": "Benötigte Maske",
  "qrTask": "Erstelle einen QR-Code, der mindestens 32 Bytes speichert. Probiere verschiedene Masken und Fehlerkorrekturstufen aus. Scanne den fertigen Code mit deinem Handy.",
  "qrRegionFinder": "Positionsmarkierungen",
  "qrRegionSeparator": "Helle Trennbereiche",
  "qrRegionTiming": "Taktmuster",
  "qrRegionAlignment": "Ausrichtungsmuster",
  "qrRegionFormat": "Masken- und Korrekturinformation",
  "qrRegionVersion": "Versionsinformation",
  "qrRegionFixedDark": "Festes dunkles Modul",
  "qrRegionEncoding": "Kodierung und Byteanzahl",
  "qrRegionData": "Daten und Füllbytes",
  "qrRegionErrorCorrection": "Fehlerkorrektur",
  "qrRegionRemainder": "Restbits",
  "turtleNoProgramYet": "Öffne den Editor, um dein Programm zu erstellen. Dein Blockprogramm erscheint dann hier."
}
