diff --git a/language/de.js b/language/de.js
index 45816a88..f5bdc2b7 100644
--- a/language/de.js
+++ b/language/de.js
@@ -17,8 +17,40 @@ H5PEditor.language.core = {
addFile: 'Datei hinzufügen',
removeFile: 'Datei entfernen',
confirmRemoval: 'Ganz sicher entfernen?',
+ browseFiles: 'Dateien durchsuchen',
removeImage: 'Bild entfernen',
confirmImageRemoval: 'Dies wird das Bild entfernen. Ganz sicher fortfahren?',
+ dragAndDropAndPasteImage: 'Bilddatei zum Hochladen ziehen und ablegen oder per :keyCombination einfügen',
+ dragAndDropAndPasteReplaceImage: 'Bilddatei zum Ersetzen hierher ziehen oder einfügen',
+ dropImage: 'Bilddatei zum Hochladen hier ablegen',
+ uploadImage: 'Bild hochladen',
+ uploadingImage: 'Das Bild wird hochgeladen, bitte warten.',
+ replaceImage: 'Bild ersetzen?',
+ confirmReplaceImage: 'Bist du sicher, dass du das Bild ersetzen möchtest?',
+ onlyPasteImageFiles: 'Du kannst nur Bilddateien einfügen',
+ replaceAudio: 'Audio ersetzen?',
+ replaceVideo: 'Video ersetzen?',
+ confirmReplaceAudio: 'Bist du sicher, dass du das Audio ersetzen möchtest?',
+ confirmReplaceVideo: 'Bist du sicher, dass du das Video ersetzen möchtest?',
+ uploadVideo: 'Video hochladen',
+ uploadAudio: 'Audio hochladen',
+ uploadOr: 'oder',
+ dragAndDropAndPasteVideo: 'Videodatei zum Hochladen ziehen und ablegen oder per :keyCombination einfügen',
+ dragAndDropAndPasteAudio: 'Audiodatei zum Hochladen ziehen und ablegen oder per :keyCombination einfügen',
+ pasteVideoLink: 'YouTube-Link oder andere Videoquelle einfügen',
+ pasteAudioLink: 'Link oder URL einer anderen Audioquelle einfügen',
+ dropVideo: 'Videodatei zum Hochladen hier ablegen',
+ dropAudio: 'Audiodatei zum Hochladen hier ablegen',
+ enterVideoLink: 'Gib einen Video-Link ein',
+ enterAudioLink: 'Gib einen Audio-Link ein',
+ insertUrl: 'URL einfügen',
+ replaceUrl: 'URL ersetzen',
+ ctrlKey: 'Strg',
+ commandKey: '⌘',
+ pasteKey: 'v',
+ supportedVideoFormats: 'H5P unterstützt externe Videoquellen wie mp4, webm oder ogv, wie Vimeo Pro, und unterstützt YouTube- und Panopto-Links.',
+ dragAndDropToReplaceVideo: 'Videodatei zum Ersetzen hierher ziehen',
+ dragAndDropToReplaceAudio: 'Audiodatei zum Ersetzen hierher ziehen',
changeFile: 'Datei ändern',
changeLibrary: 'Inhaltstyp ändern?',
semanticsError: 'Semantischer Fehler: :error',
@@ -27,11 +59,9 @@ H5PEditor.language.core = {
addEntity: ':entity hinzufügen',
tooLong: 'Der Text des Feldes ist zu lang. Es sollte :max Buchstaben oder weniger beinhalten.',
invalidFormat: 'Das Feld beinhaltet ein ungültiges Format oder verbotene Zeichen.',
- confirmChangeLibrary:
- 'Wenn dies ausgeführt wird, dann geht alles verloren, was mit dem aktuellen Inhaltstyp erstellt wurde. Ganz sicher den Inhaltstyp wechseln?',
+ confirmChangeLibrary: 'Wenn dies ausgeführt wird, dann geht alles verloren, was mit dem aktuellen Inhaltstyp erstellt wurde. Ganz sicher den Inhaltstyp wechseln?',
commonFields: 'Bezeichnungen und Beschriftungen',
- commonFieldsDescription:
- 'Hier können Bezeichnungen bearbeitet oder Texte übersetzt werden, die in diesem Inhalt verwendet werden.',
+ commonFieldsDescription: 'Hier können Bezeichnungen bearbeitet oder Texte übersetzt werden, die in diesem Inhalt verwendet werden.',
uploading: 'Lade hoch, bitte warten...',
noFollow: 'Dem Feld ":path" kann nicht gefolgt werden.',
editCopyright: 'Rechteangaben bearbeiten',
@@ -45,7 +75,9 @@ H5PEditor.language.core = {
noSemantics: 'Der Editor zu diesem Inhaltstyp konnte nicht geladen werden.',
editImage: 'Bild bearbeiten',
saveLabel: 'Speichern',
+ image: 'Bild',
cancelLabel: 'Abbrechen',
+ deleteLabel: 'Löschen',
resetToOriginalLabel: 'Auf Original zurücksetzen',
loadingImageEditor: 'Lade Bildeditor, bitte warten...',
selectFiletoUpload: 'Datei zum Hochladen auswählen',
@@ -56,8 +88,7 @@ H5PEditor.language.core = {
enterVideoTitle: 'YouTube-Link oder andere Video-URL einfügen',
uploadAudioTitle: 'Audio-Datei hochladen',
uploadVideoTitle: 'Video-Datei hochladen',
- addVideoDescription:
- 'H5P unterstützt alle externen Videoquellen, die das mp4-, webm- or ogv-Format haben, wie Vimeo Pro, und unterstützt YouTube- und Panopto-Links.',
+ addVideoDescription: 'H5P unterstützt alle externen Videoquellen, die das mp4-, webm- or ogv-Format haben, wie Vimeo Pro, und unterstützt YouTube- und Panopto-Links.',
insert: 'Einfügen',
cancel: 'Abbrechen',
height: 'Höhe',
@@ -77,8 +108,7 @@ H5PEditor.language.core = {
uploadTabLabel: 'Hochladen',
uploadPlaceholder: 'Keine Datei ausgewählt',
uploadInstructionsTitle: 'Eine H5P-Datei hochladen.',
- uploadInstructionsContent:
- 'Du kannst mit Beispielen von H5P.org starten.',
+ uploadInstructionsContent: 'Du kannst mit Beispielen von H5P.org starten.',
uploadFileButtonLabel: 'Datei hochladen',
uploadFileButtonChangeLabel: 'Datei ändern',
uploadingThrobber: 'Lade hoch ...',
@@ -122,8 +152,7 @@ H5PEditor.language.core = {
readLess: 'weniger anzeigen',
contentTypeOwner: 'Von :owner',
contentTypeUnsupportedApiVersionTitle: 'Dieser Inhaltstyp erfordert eine neuere Version von H5P.',
- contentTypeUnsupportedApiVersionContent:
- 'Kontaktiere bitte deinen Systemadministrator, um die notwendigen Aktualisierungen zu erhalten.',
+ contentTypeUnsupportedApiVersionContent: 'Kontaktiere bitte deinen Systemadministrator, um die notwendigen Aktualisierungen zu erhalten.',
contentTypeUpdateAvailable: 'Aktualisierung verfügbar',
contentTypeRestricted: 'Beschränkter Inhaltstyp',
contentTypeRestrictedDesc: 'Die Verwendung dieses Inhaltstyps wurde durch einen Administrator beschränkt.',
@@ -134,12 +163,10 @@ H5PEditor.language.core = {
errorCommunicatingHubTitle: 'Es ist keine Verbindung zum Hub möglich.',
errorCommunicatingHubContent: 'Ein Fehler ist aufgetreten. Bitte versuche es noch einmal.',
warningNoContentTypesInstalled: 'Es sind keine Inhaltstypen installiert.',
- warningChangeBrowsingToSeeResults:
- 'Klicke Alle Inhaltstypen an, um eine Liste aller installierbaren Inhaltstypen zu erhalten.',
+ warningChangeBrowsingToSeeResults: 'Klicke Alle Inhaltstypen an, um eine Liste aller installierbaren Inhaltstypen zu erhalten.',
warningUpdateAvailableTitle: 'Eine neuere Version von :contentType ist verfügbar.',
warningUpdateAvailableBody: 'Aktualisiere auf die neueste Version, um von allen Verbesserungen zu profitieren.',
- licenseDescription:
- 'Einige der Eigenschaften der Lizenz sind unten aufgeführt. Klicke auf das Info-Icon, um den Originallizenztext zu lesen.',
+ licenseDescription: 'Einige der Eigenschaften der Lizenz sind unten aufgeführt. Klicke auf das Info-Icon, um den Originallizenztext zu lesen.',
licenseModalTitle: 'Lizenzdetails',
licenseModalSubtitle: 'Wähle eine Lizenz aus, um zu erfahren, welche Auflagen sie umfasst.',
licenseUnspecified: 'Nicht näher angegeben',
@@ -159,15 +186,12 @@ H5PEditor.language.core = {
screenshots: 'Bildschirmfotos',
reloadButtonLabel: 'Neu laden',
videoQuality: 'Beschreibung der Videoqualität',
- videoQualityDescription:
- 'An dieser Beschreibung kann der Benutzer die Qualität des hochgeladenen Videos erkennen. Beispiele: 1080p, 720p, HD oder mobil',
+ videoQualityDescription: 'An dieser Beschreibung kann der Benutzer die Qualität des hochgeladenen Videos erkennen. Beispiele: 1080p, 720p, HD oder mobil',
videoQualityDefaultLabel: 'Videoqualität :index',
noContentTypesAvailable: 'Keine Inhaltstypen verfügbar',
- noContentTypesAvailableDesc:
- 'Es können keine Inhaltstypen aufgelistet werden, da Verbindungsprobleme zu H5P.org bestehen.',
+ noContentTypesAvailableDesc: 'Es können keine Inhaltstypen aufgelistet werden, da Verbindungsprobleme zu H5P.org bestehen.',
contentTypeCacheOutdated: 'Die Liste der Inhaltstypen ist veraltet',
- contentTypeCacheOutdatedDesc:
- 'Es kann nicht nach Aktualisierungen für Inhaltstypen gesucht werden, da Verbindungsprobleme zu H5P.org bestehen. Es ist möglich, dass keine neuen Inhaltstypen installiert oder bestehende aktualisiert werden können.',
+ contentTypeCacheOutdatedDesc: 'Es kann nicht nach Aktualisierungen für Inhaltstypen gesucht werden, da Verbindungsprobleme zu H5P.org bestehen. Es ist möglich, dass keine neuen Inhaltstypen installiert oder bestehende aktualisiert werden können.',
tryAgain: 'Bitte versuche es erneut',
getHelp: 'Hilfe',
untitled: 'Unbenannt: :libraryTitle',
@@ -182,24 +206,20 @@ H5PEditor.language.core = {
confirmRemoveAuthor: 'Bist du sicher, dass du diesen Autor aus der Liste entfernen möchtest?',
addNewChange: 'Änderung hinzufügen',
confirmDeleteChangeLog: 'Bist du dir sicher, dass du diesen Eintrag des Änderungsprotokolls löschen möchtest?',
- changelogDescription:
- 'Einige Lizenzen schreiben vor, dass Änderungen am ursprünglichen Werk oder an Derivaten gekennzeichnet werden. Hier kannst du solche Änderungen protokollieren - aus Lizenzgründen oder um einen Überblick über die vorgenommen Änderungen zu haben.',
+ changelogDescription: 'Einige Lizenzen schreiben vor, dass Änderungen am ursprünglichen Werk oder an Derivaten gekennzeichnet werden. Hier kannst du solche Änderungen protokollieren - aus Lizenzgründen oder um einen Überblick über die vorgenommen Änderungen zu haben.',
logThisChange: 'Änderung festhalten',
newChangeHasBeenLogged: 'Neue Änderung wurde festgehalten',
loggedChanges: 'Änderungen festgehalten',
noChangesHaveBeenLogged: 'Keine Änderungen festgehalten',
errorHeader: 'Ein Fehler ist aufgetreten',
- errorCalculatingMaxScore:
- 'Die maximale Punktzahl für diesen Inhalt konnte nicht berechnet werden. Es wird angenommen, dass die maximale Punktzahl 0 ist. Kontaktiere bitte deinen Administrator, falls das nicht korrekt ist.',
- maxScoreSemanticsMissing:
- 'Die Datei, in der die Struktur des Inhalts beschrieben wird, konnte nicht gefunden werden (semantics.json).',
+ errorCalculatingMaxScore: 'Die maximale Punktzahl für diesen Inhalt konnte nicht berechnet werden. Es wird angenommen, dass die maximale Punktzahl 0 ist. Kontaktiere bitte deinen Administrator, falls das nicht korrekt ist.',
+ maxScoreSemanticsMissing: 'Die Datei, in der die Struktur des Inhalts beschrieben wird, konnte nicht gefunden werden (semantics.json).',
copyButton: 'Kopieren',
copiedButton: 'Kopiert',
pasteButton: 'Einfügen',
pasteAndReplaceButton: 'Einfügen & Ersetzen',
pasteContent: 'Inhalte ersetzen',
- confirmPasteContent:
- 'Diese Aktion ersetzt den derzeitigen Inhalt mit dem aus der Zwischenablage. Der aktuelle Inhalt geht dadurch verloren. Bist du dir sicher, dass du weitermachen willst?',
+ confirmPasteContent: 'Diese Aktion ersetzt den derzeitigen Inhalt mit dem aus der Zwischenablage. Der aktuelle Inhalt geht dadurch verloren. Bist du dir sicher, dass du weitermachen willst?',
confirmPasteButtonText: 'Inhalt ersetzen',
copyToClipboard: 'Kopiere H5P-Inhalt in den Zwischenspeicher',
copiedToClipboard: 'Inhalt wurde in die Zwischenablage kopiert',
@@ -208,12 +228,9 @@ H5PEditor.language.core = {
pasteNoContent: 'Kein H5P-Inhalt in der Zwischenablage',
pasteError: 'Kann nicht aus der Zwischenablage einfügen',
pasteContentNotSupported: 'Der Inhalt der Zwischenablage kann an dieser Stelle nicht eingefügt werden',
- pasteContentRestricted:
- 'Der Inhalt der Zwischenlage kann auf dieser Seite nicht eingefügt werden, da die Nutzung des Inhaltstyps von den Administratoren eingeschränkt wurde',
- pasteTooOld:
- 'Der Inhalt in der Zwischenablage liegt in einer zu alten Version vor (:clip), die nicht an dieser Stelle eingefügt werden kann (erfordert :local). Aktualisiere bitte den Inhalt, den du einfügen möchtest, kopiere ihn erneut und füge ihn dann hier wieder ein.',
- pasteTooNew:
- 'Der Inhalt in der Zwischenablage liegt in einer zu neuen Version vor (:clip), die nicht an dieser Stelle eingefügt werden kann (erfordert: local). Aktualisiere bitte den Inhalt, in den du hineinkopieren möchtest und versuche es dann erneut. ',
+ pasteContentRestricted: 'Der Inhalt der Zwischenlage kann auf dieser Seite nicht eingefügt werden, da die Nutzung des Inhaltstyps von den Administratoren eingeschränkt wurde',
+ pasteTooOld:'Der Inhalt in der Zwischenablage liegt in einer zu alten Version vor (:clip), die nicht an dieser Stelle eingefügt werden kann (erfordert :local). Aktualisiere bitte den Inhalt, den du einfügen möchtest, kopiere ihn erneut und füge ihn dann hier wieder ein.',
+ pasteTooNew: 'Der Inhalt in der Zwischenablage liegt in einer zu neuen Version vor (:clip), die nicht an dieser Stelle eingefügt werden kann (erfordert: local). Aktualisiere bitte den Inhalt, in den du hineinkopieren möchtest und versuche es dann erneut. ',
ok: 'OK',
avTablistLabel: 'Einfügen über',
tabTitleBasicFileUpload: 'Datei hochladen',
@@ -226,18 +243,13 @@ H5PEditor.language.core = {
language: 'Sprache',
noLanguagesSupported: 'Keine Sprachen unterstützt',
changeLanguage: 'Sprache auf :language ändern?',
- thisWillPotentially:
- 'Hierdurch werden möglicherweise alle Bezeichnungen und Beschriftungen zurückgesetzt. Dies kann nicht rückgängig gemacht werden. Der Inhalt selbst wird nicht geändert. Möchtest du fortfahren?',
+ thisWillPotentially: 'Hierdurch werden möglicherweise alle Bezeichnungen und Beschriftungen zurückgesetzt. Dies kann nicht rückgängig gemacht werden. Der Inhalt selbst wird nicht geändert. Möchtest du fortfahren?',
notAllTextsChanged: 'Nicht alle Texte wurden geändert, da die Übersetzungen in :language nicht vollständig ist.',
- contributeTranslations:
- 'Wenn du die Übersetzung in :language vervollständigen möchtest, kannst du Übersetzungen zu H5P beisteuern',
- unknownLibrary: "Leider ist der ausgewählte Inhaltstyp '%lib' auf dieser Seite nicht installiert.",
+ contributeTranslations: 'Wenn du die Übersetzung in :language vervollständigen möchtest, kannst du Übersetzungen zu H5P beisteuern',
+ unknownLibrary: 'Leider ist der ausgewählte Inhaltstyp \'%lib\' auf dieser Seite nicht installiert.',
proceedButtonLabel: 'Weiter zum Speichern',
enterFullscreenButtonLabel: 'Vollbild',
exitFullscreenButtonLabel: 'Vollbild beenden',
- a11yTitleShowLabel: 'Show label for AT',
- a11yTitleHideLabel: 'Hide label for AT',
- reuseSuccess: ':title wurde Erfolgreich vom H5P Hub importiert.',
noContentHeader: 'Kein passender Inhalt?',
noContentSuggestion: 'Erstelle ihn selber!',
tutorials: 'Tutorials',
@@ -282,7 +294,10 @@ H5PEditor.language.core = {
dropdownLabel: 'Lizenz',
dialogHeader: 'Wähle die von dir bevorzugten Nutzungsrechte aus',
dialogButtonLabel: 'Nach Lizenzen filtern',
- options: { modified: 'Darf verändert werden', commercial: 'Erlaubt kommerzielle Nutzung' },
+ options: {
+ modified: 'Darf verändert werden',
+ commercial: 'Erlaubt kommerzielle Nutzung'
+ },
},
},
clearFilters: 'Alle Filter zurücksetzen',
@@ -308,4 +323,7 @@ H5PEditor.language.core = {
filterErrorMessage: 'Etwas ist schiefgegangen. Biete lade die Seite neu.',
in: 'in',
navigateToParent: 'Zum übergeordneten Objekt navigieren',
+ a11yTitleShowLabel: 'Show label for AT',
+ a11yTitleHideLabel: 'Hide label for AT',
+ reuseSuccess: ':title wurde Erfolgreich vom H5P Hub importiert.',
};