diff --git a/frontend/src/locales/de.json b/frontend/src/locales/de.json index 3b8339a21d..8e06d018e3 100644 --- a/frontend/src/locales/de.json +++ b/frontend/src/locales/de.json @@ -4,6 +4,10 @@ "banner.button.agree": "Ich stimme zu", "banner.privacyPolicy": "Datenschutzrichtlinien", "banner.text": "Wir verwenden Cookies und ähnliche Technologien um Ihre Besuche auf unserer Seite zu erkennen und zu analysieren sowie um den Datentransfer zu verfolgen. Wenn Sie mehr darüber erfahren wollen, wie wir die Daten verwenden die wir von Ihnen erhalten, sehen Sie bitte hier nach: {link}. Wenn Sie auf \"Ich stimme zu\" klicken, erteilen SIe die Genehmigung, Cookies in diesem Sinn zu verwenden.", + "banner.button.close": "Close", + "banner.button.learnmore": "Learn More", + "banner.title.notification": "Important notification for users", + "banner.text.archivalNotification": "Attention: as part of the ongoing maintenance of the Tasking Manager, projects created before 2020 will be archived.", "comment.input.imageUpload.error": "Der Bild-Upload ist fehlgeschlagen.", "comment.input.imageUpload.progress": "Datei wird hochgeladen ...", "comment.input.sending.progress": "Nachricht wird gesendet ...", @@ -11,6 +15,13 @@ "comment.input.sending.error": "Es trat ein Fehler auf während die Nachricht gesendet wurde.", "comment.hashtags.help.managers": "Füge \"{hashtag}\" hinzu, um die Projekt Manager über deinen Kommentar zu informieren.", "comment.hashtags.help.author": "Füge \"{hashtag}\" hinzu, um den Projekt Autor über deinen Kommentar zu informieren.", + "comment.hashtags.help.contributors": "Add \"{hashtag}\" to notify the task contributors about your comment.", + "comment.preview.nothingToPreview": "Nothing to preview", + "comment.preview.leaveAComment": "Leave a comment...", + "textarea.write": "Write", + "textarea.preview": "Preview", + "comment.write.attachImage": "Attach image by dragging and dropping", + "comment.write.markdownSupported": "Markdown supported", "mytasks.mainSection.title": "Meine Aufgaben", "mytasks.contribution": "Beiträge", "mytasks.filter.all": "Alle", @@ -19,8 +30,12 @@ "mytasks.filter.invalidated": "Mehr Kartierung nötig", "mytasks.filter.archived": "Archivierte Projekte", "mytasks.placeholder.search_project": "Suche nach Projektnummer", + "mytasks.placeholder.noMatchingProjectId": "No matching project ID", "mytasks.filter.projects": "Projekte", "mytasks.filter.tasks": "Aufgaben", + "mytasks.filter.recentlyEdited": "Recently edited", + "mytasks.filter.projectId": "Project ID", + "mytasks.filter.sortBy": "Sort by", "mytasks.filter.clear": "Filter zurücksetzen", "mytasks.navFilters.error": "Fehler beim Laden der Aufgaben", "mytasks.pagination.count": "{number} von {total} werden angezeigt", @@ -33,33 +48,50 @@ "mytasks.unlock": "Aufgabensperre wird in {time} aufgehoben", "mytasks.tasks.title": "Aufgabe #{task} · Projekt #{project}", "mytasks.tasks.button.retry": "Wiederholen", - "mytasks.tasks.comments.number": "{number, plural, one {} other {}}", + "mytasks.tasks.comments.number": "{number, plural, one {# comment} other {# comments}}", "deleteModal.status.processing": "In Bearbeitung", "deleteModal.status.success": "{type} wurde erfolgreich gelöscht.", + "deleteModal.status.success.projects": "Project deleted successfully.", + "deleteModal.status.success.teams": "Team deleted successfully.", + "deleteModal.status.success.organisations": "Organisation deleted successfully.", + "deleteModal.status.success.partners": "Partner deleted successfully.", + "deleteModal.status.success.interests": "Interest deleted successfully.", + "deleteModal.status.success.licenses": "License deleted successfully.", + "deleteModal.status.success.comments": "Comment deleted successfully.", + "deleteModal.status.success.campaigns": "Campaign deleted successfully.", "deleteModal.status.failure.projects": "Beim Versuch, dieses Projekt zu löschen, ist ein Fehler aufgetreten.", "deleteModal.status.failure.organisations": "Beim Versuch, diese Organisation zu löschen, ist ein Fehler aufgetreten.", + "deleteModal.status.failure.partners": "An error occurred when trying to delete this partners.", "deleteModal.status.failure.interests": "Beim Versuch, dieses Interesse zu löschen, ist ein Fehler aufgetreten.", "deleteModal.status.failure.licenses": "Beim Versuch, diese Lizenz zu löschen, ist ein Fehler aufgetreten.", "deleteModal.status.failure.campaigns": "Beim Versuch, diese Kampagne zu löschen, ist ein Fehler aufgetreten.", "deleteModal.status.failure.notifications": "Beim Löschen dieser Benachrichtigung ist ein Fehler aufgetreten.", "deleteModal.status.failure.teams": "Beim Versuch, diese Gruppe zu löschen, ist ein Fehler aufgetreten.", + "deleteModal.status.failure.comments": "An error occurred when trying to delete this comment.", "deleteModal.button.delete": "Löschen", + "deleteModal.status.failure.InternalServerErrorError": "Something has gone wrong on the server, but the server could not be more specific on what the exact problem is.", + "deleteModal.status.failure.HasMappedTasksError": "Project has mapped tasks, cannot be deleted.", "deleteModal.button.cancel": "Abbrechen", "deleteModal.title.projects": "Möchten Sie dieses Projekt wirklich löschen?", "deleteModal.title.organisation": "Sind Sie sicher, dass Sie diese Organisation löschen wollen?", + "deleteModal.title.partners": "Are you sure you want to delete this partner?", "deleteModal.title.licenses": "Sind Sie sicher, dass Sie die Lizenz löschen wollen?", "deleteModal.title.interests": "Möchten Sie diese Kategorie wirklich löschen?", "deleteModal.title.campaigns": "Möchten Sie diese Kampagne wirklich löschen?", "deleteModal.title.notifications": "Möchten Sie diese Benachrichtigung wirklich löschen?", "deleteModal.title.teams": "Möchten Sie diese Gruppe wirklich löschen?", + "deleteModal.title.comments": "Are you sure you want to delete this comment?", + "deleteModal.error.OrgHasProjectsError": "Organisation has some projects. Please delete them first.", "header.nav.projects": "Kartierungsprojekte", "header.nav.learn": "Lernen", "header.nav.aboutLink": "Info", + "header.nav.support": "Support", "header.nav.my_contributions": "Meine Beiträge", "header.nav.manage": "Verwalten", "header.buttons.logIn": "Anmelden", + "header.nav.partners": "Partners", "header.buttons.signUp": "Registrieren", - "header.buttons.createAccount": "", + "header.buttons.createAccount": "Create an account", "header.buttons.authorize": "Anmelden", "signUp.modal.authorize": "Haben Sie Ihre Registrierung bei OpenStreetMap abgeschlossen?", "signUp.authorize.message": "Beginne Sie mit der Kartierung! Dazu melden Sie sich am Tasking Manager mit Ihrem neuen OpenStreetMap-Benutzerkonto an.", @@ -89,9 +121,10 @@ "emailUpdate.modal.text1": "Bevor Sie mit der Kartierung beginnen, fügen Sie bitte Ihre E-Mailadresse hinzu.", "emailUpdate.modal.text2": "Wir kartieren zusammen! Die Angabe Ihrer E-Mail-Adresse ist notwendig, damit Rückmeldungen zu Ihrer Arbeit und persönliche Mitteilungen Sie erreichen können.", "emailUpdate.modal.privacy_policy": "Lesen Sie unsere Datenschutzerklärung für weitere Informationen darüber, wie wir die personenbezogenen Daten der Nutzer schützen.", - "serviceWorker.dialog.newVersion": "", - "serviceWorker.dialog.update": "", - "serviceWorker.dialog.remindMeLater": "", + "serviceWorker.dialog.newVersion": "Tasking Manager has been updated.", + "serviceWorker.dialog.newVersionAvailableLineTwo": "Click the button to refresh and ensure the page is displayed correctly.", + "serviceWorker.dialog.update": "Refresh", + "serviceWorker.dialog.remindMeLater": "Remind me later", "home.mainSection.title": "Kartiere für Menschen in Not", "home.mainSection.lead": "Schließen Sie sich einer globalen Gemeinschaft an und kartieren Sie die am stärksten gefährdeten Menschen und Orte der Welt. So unterstützen Sie direkt humanitäre Hilfe und nachhaltige Entwicklung.", "home.callToAction.title": "Ohne Sie könnten wir es nicht schaffen", @@ -106,6 +139,7 @@ "home.stats.edits": "Gesamte Beiträge zur Kartierung", "home.stats.community": "Gesamtanzahl der Kartografen/innen", "home.stats.mappers": "Kartografen/innen online", + "home.stats.loading.error": "An error occured while loading the stats", "home.mappingFlow.title": "Jedes Jahr töten Katastrophen auf der ganzen Welt fast {number} und betreffen oder verdrängen 200 Millionen Menschen. Kartierung kann dazu beitragen, dies zu ändern.", "home.mappingFlow.headLine": "Organisationen verwenden den Tasking Manager, um Kartierungsprojekte für Gebiete auf der ganzen Welt zu erstellen, in denen dringend Daten benötigt werden, um Leben zu retten oder zu verbessern.", "home.mappingFlow.cards.mapping.title": "Kartierung", @@ -125,8 +159,8 @@ "home.contact.contacterMessage": "Nachricht", "home.contact.contacterHeadText": "Sind Sie an einer Zusammenarbeit interessiert? Oder haben Sie eine Frage oder Feedback für uns? Füllen Sie das untenstehende Formular aus, um unser Team zu kontaktieren.", "home.contact.submit": "Senden", - "home.contact.serviceDesk": "", - "home.contact.serviceDesk.description": "", + "home.contact.serviceDesk": "Service Desk", + "home.contact.serviceDesk.description": "You can also contact us through our {link}.", "home.testimonials.title": "Sie können den Unterschied machen", "home.testimonials.ifrc.citation": "In den Anfangstagen der Projekte zum Wirbelsturm Idai brauchte IFRC genaue Karten um einen Überblick über das Ausmaß der Flut zu bekommen und um Such- und Rettungsaktionen durchzuführen. Später hat man uns gebeten, zu ermitteln, wo sich bestimmte Gebäude wie Gesundheitszentren und Krankenhäuser befinden damit unsere Gesundheitsteams die Schäden und medizinischen Bedürfnisse herausfinden konnten.", "home.testimonials.ifrc.bio": "Informationsmanagementkoordinatorin für Zyklon Idai der Internationalen Rotkreuz- und Rothalbmond-Bewegung", @@ -137,17 +171,27 @@ "footer.credits": "Freie und Open-Source Software, erstellt vom Humanitarian OpenStreetMap Team.", "footer.learn": "Erfahren Sie mehr über OpenStreetMap.", "footer.privacyPolicy": "Datenschutzrichtlinie", + "footer.license": "Images and screenshots of the Tasking Manager may be shared under a Creative Commons Attribution-Sharealike 4.0 International License", "mapping.level.all": "Alle Ebenen", "mapping.level.advanced": "Erfahrene/r Kartograf/in", "mapping.level.intermediate": "Fortgeschrittene/r Kartierer/in", "mapping.level.beginner": "Kartierungsanfänger/in", + "mapping.difficulty.all": "All", + "mapping.difficulty.advanced": "Easy", + "mapping.difficulty.moderate": "Moderate", + "mapping.difficulty.beginner": "Challenging", "project.typesOfMapping.roads": "Straßen", "project.typesOfMapping.buildings": "Gebäude", "project.typesOfMapping.landUse": "Landnutzung", "project.typesOfMapping.waterways": "Gewässer", "project.typesOfMapping.other": "Andere", "project.typesOfMapping.pointsOfInterest": "Interessante Örtlichkeit", + "browser.webgl.unsupported.title": "WebGL Context Not Found", + "browser.webgl.unsupported.description": "Your browser does not support WebGL, which is required to render map components. Please try using a different browser or check that WebGL is enabled.", + "common.loading": "Loading...", + "editor.layer.gpx.name": "Task for project {projectId}. Do not edit outside of this area!", "notifications.mainSection.title": "Benachrichtigungen", + "notifications.singular.notification": "notification", "notifications.filter.all": "Alle", "notifications.filter.messages": "Nachrichten", "notifications.bodytitle.message": "Nachricht", @@ -156,11 +200,16 @@ "notifications.filter.projects": "Projekte", "notifications.filter.clear": "Filter löschen", "notifications.markAsRead": "Als gelesen markieren", + "notifications.selectAll": "Select all {count} notifications {activeTab, select, all {} other {in {activeTab}}}", + "notifications.allNotificationsSelected": "All {count} notifications {activeTab, select, all {} other {in {activeTab}}} are selected. ", + "notifications.allPageNotificationsSelected": "All notifications on this page are selected.", + "notifications.clearSelection": "Clear selection", + "notifications.errorLoadingNotifications": "There was an error while loading your notifications", "notifications.navFilters.error": "Fehler beim Laden von {xWord} für {yWord}", "notifications.navFilters.error.simple": "Fehler beim Laden des {xWord}", "notifications.pagination.count": "{number} von {total} werden angezeigt", "notifications.nav.new.one": "1 neue Nachricht", - "notifications.nav.new.plural": "{n} neue Nachrichten", + "notifications.nav.unread.plural": "{n} unread", "notifications.nav.viewAll": "Alle anzeigen", "notifications.nav.goToNotifications": "Zu Benachrichtigungen gehen", "notifications.nav.noUnread": "Keine ungelesenen Nachrichten", @@ -184,6 +233,41 @@ "notifications.message.type.task_comment_notification": "Kommentar zur Aufgabe", "notifications.message.type.project_chat_notification": "Projektkommentar", "notifications.message.type.project_activity_notification": "Projektaktivität", + "management.partners.button.save": "Save", + "management.partners.button.cancel": "Cancel", + "management.partners.stats.title": "Statistics", + "management.partners.edit": "Edit", + "management.partners.fields.name": "Name", + "management.partners.fields.image": "Image", + "management.messages.notAllowedPartners": "You are not allowed to manage partners.", + "management.partners.link": "Link", + "management.partners.currentProjects.startMapping": "Start mapping", + "management.partners.link.manage": "Manage {entity}", + "management.partners.filter.buildingsStats": "Buildings mapped", + "management.partners.contributors": "Contributors", + "management.partners.filter.roadsStats": "Km road mapped", + "management.partners.filter.editsStats": "Total map edits", + "partners.group.zero": "No partners group yet", + "management.partners.activity.edits": "Total Map Edits", + "management.partners.activity.buildings": "Buildings Mapped", + "management.partners.activity.roads": "KM of Roads Mapped", + "management.partners.activity.users": "Users", + "partners.readMoreButton": "Read more", + "management.partners.learnToMap": "Learn to Map", + "management.filter.buttons.myPartners": "My Partners", + "management.filter.textarea.searchPartners": "Search partners...", + "management.partner": "Partner", + "management.partners": "Partners", + "management.partners.list.empty": "No partners were found.", + "management.partners.titles.partner_information": "Partner information", + "management.partners.titles.partner_permalink": "Permalink", + "management.partners.titles.partner_primaryhashtag": "Primary hashtag", + "management.partners.titles.partner_secondaryhashtag": "Secondary hashtag", + "management.partners.titles.partner_logo": "Logo", + "management.partners.titles.partner_metaLink": "Meta Link", + "management.partners.titles.partner_xLink": "X Link", + "management.partners.titles.partner_instagramLink": "Instagram Link", + "management.partners.titles.partner.currentProjects": "Current projects", "project.card.contributorCount": "{number} Mitwirkende insgesamt", "project.card.lastContribution": "Letzter Beitrag", "project.card.percentMapped": "{n}% kartiert", @@ -201,6 +285,8 @@ "project.card.edit_project.button": "Bearbeiten", "project.card.project_page.button": "Projektseite", "project.card.project_tasks.button": "Aufgaben", + "project.detail.noDueDate": "No due date specified", + "project.detail.dueDateExpired": "Due date expired", "management.projects.create.title": "Ein neues Projekt erstellen", "management.projects.clone.message": "Das neue Projekt wird ein Klon des Projekts #{id} ({name}) sein.", "management.projects.create.clone": "Klonen", @@ -230,15 +316,17 @@ "management.projects.create.errors.unsupported_geom": "Nicht-unterstützter Geometrietyp {geometry}", "management.projects.create.errors.no_featurecollection": "\"Type field\" ist nicht \"FeatureCollection\"", "management.projects.create.errors.closed_linestring": "Die Punkte formen keine geschlossenen Linie", + "management.projects.create.errors.no_project_name": "Name is a required field.", + "management.projects.create.errors.project_name_validation_error": "Project name should start with an alphabet.", "management.projects.create.errors.no_geometry": "Sie müssen ein Arbeitsgebiet für das Projekt definieren.", "management.projects.create.errors.no_organization": "'Organisation' ist ein Pflichtfeld.", "management.projects.create.errors.fileSize": "Wir akzeptieren nur Dateien bis {fileSize} MB. Bitte reduzieren Sie die Größe Ihrer Datei, und versuchen Sie es erneut.", "management.projects.create.split_task.description": "Verkleinern Sie Aufgaben, indem Sie auf bestimmte Aufgaben klicken oder einen Bereich auf der Karte zeichnen.", "management.projects.create.reset.button": "Zurücksetzen", - "management.projects.create.show_aois": "", - "management.projects.create.show_aois.disabled": "", - "management.projects.create.show_aois.enable": "", - "management.projects.create.show_aois.legend": "", + "management.projects.create.show_aois": "Show existing projects AoIs", + "management.projects.create.show_aois.disabled": "Zoom in to be able to activate the visualization of other projects' areas of interest.", + "management.projects.create.show_aois.enable": "Enable the visualization of the existing projects' areas of interest.", + "management.projects.create.show_aois.legend": "Color legend:", "management.projects.create.split.tasks.number": "Ein neues Projekt wird mit {n} Aufgaben erstellt.", "management.projects.create.split.tasks.area": "Die Größe jeder Aufgabe beträgt ungefähr {area} km{sq}.", "management.projects.create.split_task.draw.button": "Bereich zum Teilen einzeichnen", @@ -247,6 +335,8 @@ "management.projects.create.button.back": "Ein Schritt zurück", "management.projects.create.button.next": "Weiter", "management.projects.create.button.trim": "Beschneiden", + "management.projects.create.trimError": "An error occured while trimming the geometry.", + "management.projects.create.SelfIntersectingAOIError": "Invalid geometry - polygon is self intersecting.", "management.projects.create.button.draw": "Zeichnen", "management.projects.create.button.select_file": "Datei auswählen", "management.projects.create.arbitrary_tasks": "Wähle die Aufgaben für die hochgeladenen Polygone", @@ -267,6 +357,7 @@ "project.detail.projectPriorityLow": "Niedrig", "project.detail.dueDateLeft": "{daysLeftHumanize} übrig", "project.detail.typesOfMapping": "Kartierungstypen", + "project.detail.private": "Private", "project.detail.editProject": "Projekt bearbeiten", "project.detail.editor": "Editor", "project.detail.editor.select": "Editor auswählen", @@ -282,7 +373,8 @@ "project.detail.addToFavorites": "Zu Favoriten hinzufügen", "project.detail.removeFromFavorites": "Aus Favoriten entfernen", "project.detail.questionsAndComments.none": "Derzeit gibt es keine Fragen oder Kommentare zu diesem Projekt. Verfassen Sie doch den ersten Beitrag!", - "project.detail.questionsAndComments.login": "", + "project.detail.questionsAndComments.login": "Log in to be able to post comments.", + "project.detail.questionsAndComments.fetching.error": "An error occured while loading questions and comments.", "project.detail.questionsAndComments.button": "Veröffentlichen", "project.detail.share": "Teilen", "project.detail.team": "Gruppe", @@ -304,10 +396,14 @@ "project.detail.sections.questionsAndComments": "Fragen und Kommentare", "project.detail.sections.contributions": "Beiträge", "project.detail.sections.contributionsTimeline": "Zeitachse der Beiträge", + "project.detail.sections.downloadOsmData": "Download OSM Data", + "project.detail.sections.errorDownloadOsmData": "Data Extraction Unavailable", + "project.detail.sections.errorDownloadOsmDataDescription": "The data extract you are attempting to download is currently inactive or unavailable. Please ensure that the extract is active and try again later.", "project.detail.sections.contributions.osmcha": "Changsets in OSMCha", "project.detail.sections.contributions.changesets": "Änderungssätze", "project.detail.sections.contributors": "Mitwirkende", - "project.detail.sections.relatedProjects": "Ähnliche Projekte", + "project.detail.sections.similarProjects": "Similar projects", + "project.detail.sections.contributors.error": "An error occured while loading contributors", "project.detail.sections.contributions.timelineError": "Der zeitliche Verlauf wird angezeigt sobald die erste Aufgabe erledigt wurde.", "project.status.draft": "Entwurf", "project.status.archived": "Archiviert", @@ -319,19 +415,25 @@ "projects.data.download.aoi": "Geodaten des Projektgebietes herunterladen", "projects.data.download.taskGrid": "Geodaten zu Aufgaben herunterladen", "projects.link.stats": "Mehr Statistiken", - "projects.stats.mapped": "", - "projects.stats.validated": "", + "projects.stats.mapped": "Mapped tasks", + "projects.stats.validated": "Validated tasks", "project.share.twitter": "Leiste deinen Beitrag zur Kartierung des Projekt #{id} auf {site}", "project.share.facebook": "Auf Facebook posten", "project.share.linkedin": "Auf LinkedIn teilen", + "project.inaccessible.title": "You don't have permission to access this project", + "project.inaccessible.description": "Please contact the project manager to request access.", + "project.inaccessible.exploreOtherProjects": "Explore other projects", + "project.noSimilarProjectsFound": "Could not find any similar projects for this project", "projects.formInputs.privacy.title": "Privatsphäre", "projects.formInputs.privacy.field": "Privates Projekt", "projects.formInputs.privacy.description": "Privat bedeutet, dass nur Benutzer, die Mitglieder der Gruppe sind, auf dieses Projekt zugreifen, kartieren oder validieren können. Diese Option überschreibt die Kartierungs- und Validierungsberechtigungen.", "projects.formInputs.teams.title": "Gruppen", + "projects.teams.teamsPermissionNote": "Note: Mappers have mapping permissions. Validators have mapping and validation permissions. Project managers have mapping and validation permissions as well as the access to the management sections.", "projects.formInputs.organisation.title": "Organisation", "projects.formInputs.campaign.title": "Kampagne", "projects.formInputs.categories.title": "Themen", "projects.formInputs.organisation.description": "Die Organisation, welche das Projekt koordiniert (falls vorhanden). Die Manager dieser Organisation haben Administratorrechte für das Projekt.", + "projects.formInputs.admins.title": "TM Admins", "projects.formInputs.imagery.select": "Bildmaterial auswählen", "projects.formInputs.license.select": "Wählen Sie eine Lizenz", "projects.formInputs.organisation.select": "Organisation auswählen", @@ -379,6 +481,15 @@ "projects.actions.reset_all_tasks.error": "Das Zurücksetzen aller Aufgaben ist aus einem unbekannten Grund fehlgeschlagen.", "projects.actions.clone_project.button": "Projekt klonen", "projects.actions.clone_project.description": "Dadurch werden alle Beschreibungen, Anweisungen, Metadaten usw. in ein neues Projekt kopiert. Der Arbeitsbereich, die Aufgaben und die Prioritätsbereiche werden nicht kopiert. Sie müssen diese erneut zeichnen/importieren. Ihr neu geklontes Projekt hat den Entwurfsstatus.", + "projects.actions.revert_validated_tasks.button": "Revert validated tasks", + "projects.actions.revert_validated_tasks.title": "Revert validated tasks", + "projects.actions.revert_validated_tasks.description": "Revert all validated tasks by a specified user and mark it as mapped", + "projects.actions.revert_validated_tasks.success": "The tasks were reverted successfully.", + "projects.actions.revert_unavailable_tasks.button": "Revert unavailable tasks", + "projects.actions.revert_unavailable_tasks.title": "Revert unavailable tasks", + "projects.actions.revert_unavailable_tasks.description": "Revert all tasks marked as unavailable by a specified user and mark it as ready to map", + "projects.actions.revert_unavailable_tasks.success": "The tasks were reverted successfully.", + "projects.actions.revert_validated_tasks.error": "The tasks reversion failed.", "projects.actions.transfer_project.button": "Projekt transferieren", "projects.actions.transfer_project.title": "Projektbesitz übertragen", "projects.actions.transfer_project.alert": "Wenden Sie sich im Falle einer falschen Übertragung an den neuen Besitzer, um die Änderung rückgängig zu machen.", @@ -398,6 +509,7 @@ "projects.formInputs.priority": "Priorität", "projects.formInputs.license": "Erforderliche Lizenz", "projects.formInputs.language": "Standardsprache", + "projects.formInputs.type": "Type here...", "projects.formInputs.language.translations": "Übersetzungen", "projects.formInputs.language.select": "Wählen Sie oben eine Sprache zum Übersetzen aus.", "projects.formInputs.mapping_editors": "Editoren für die Kartierung", @@ -406,6 +518,8 @@ "projects.formInputs.random_task_selection": "Zufällige Aufgabenauswahl erzwingen", "projects.formInputs.random_task_selection.mapping": "Zufällige Aufgabenauswahl für die Kartierung erzwingen", "projects.formInputs.random_task_selection.description": "Wenn diese Option aktiviert ist, müssen Benutzer zufällig ausgewählte Aufgaben kartieren (Projektmanager und Administratoren sind ausgenommen).\n", + "projects.formInputs.rapid_power_user": "Enable Rapid Power User Features", + "projects.formInputs.rapid_power_user.description": "If checked, Rapid will load with the power user dialog enabled.", "projects.formInputs.imagery": "Bildmaterial", "projects.formInputs.imagery.note": "Benutzen Sie dieses Format für TMS-URLs: {exampleURL}", "projects.formInputs.priority_areas.options.polygon": "Polygon zeichnen", @@ -414,6 +528,7 @@ "projects.formInputs.priority_areas.action.selectFile": "Datei auswählen", "projects.formInputs.priority_areas.upload.description": "Es werden folgende Dateiformate unterstützt: GeoJSON, KML, OSM oder gezipptes Shapefile. Sie können eine Datei auf die Karte ziehen um sie zu importieren.", "projects.formInputs.name": "Name des Projektes", + "management.projects.edit.errors.project_name_validation_error": "Project name should start with an alphabet.", "projects.formInputs.dueDate": "Zieldatum", "projects.formInputs.dueDate.description": "Definiere das ideale Datum zum Projekt Abschluss. Das Datumsformat ist Tag/Monat/Jahr.", "projects.formInputs.description": "Beschreibung", @@ -425,14 +540,15 @@ "projects.formInputs.mapping_types": "Arten der Kartierung", "projects.formInputs.id_presets": "iD Editor Vorlagen", "projects.formInputs.user_role": "Benutzerrolle", - "projects.formInputs.mapper_level": "Kartierungserfahrung", - "projects.formInputs.mapper_level.description": "Die Festlegung eines Schwierigkeitsgrads hilft den Kartografen, geeignete Projekte zu finden, an denen sie arbeiten können.", + "projects.formInputs.difficulty": "Difficulty", + "projects.formInputs.difficulty.description": "Setting the difficulty will help mappers to find suitable projects to work on.", "projects.formInputs.per_task_instructions": "Aufgabenspezifische Anweisungen", "projects.formInputs.per_task_instructions.descriptions": "Fügen Sie alle Informationen hinzu, die Benutzern beim Kartieren einer Aufgabe nützlich sein können. „{x}“, „{y}“ und „{z}“ werden durch die entsprechenden Parameter für jede Aufgabe ersetzt. Die Parameter „{x}“, „{y}“ und „{z}“ können nur für Aufgaben verwendet werden, die im Tasking Manager erzeugt wurden und nicht für importierte Aufgaben.", "projects.formInputs.per_task_instructions.example": "Beispiel: Diese Aufgabe beinhaltet das Laden zusätzlicher Daten. Klicken Sie [hier] (http://localhost:8111/import? new_layer=true&url= http://www.domain.com/data/{x}/{y}/{z}/routes_2009.osm), um die Daten in JOSM zu laden.", "projects.formInputs.changesetComment": "Kommentar zum Änderungssatz", "projects.formInputs.changesetComment.example": "Beispiel: #hotosm -project-470 #missingmaps Buildings mapping.", "projects.formInputs.changesetComment.description": "Standardkommentare, die dem Kommentarfeld für hochzuladende Änderungssätze hinzugefügt werden. Benutzer sollten auch aufgefordert werden, dazuzuschreiben, was sie kartiert haben. Hashtags werden manchmal später für die Analyse verwendet, sollten aber aussagekräftig sein und nicht bei jedem Projekt verwendet werden, zum Beispiel #group #event.", + "projects.formInputs.non_editable_comment": "This default comment is not editable.", "project.formInputs.priority.options.urgent": "Dringend", "project.formInputs.priority.options.high": "Hoch", "project.formInputs.priority.options.medium": "Mittel", @@ -445,9 +561,9 @@ "project.formInputs.placeholders.subject": "Betreff *", "project.formInputs.placeholders.message": "Nachricht *", "project.formInputs.mapper_level.options.all": "Alle Erfahrungsstufen", - "project.formInputs.mapper_level.options.advanced": "Experte", - "project.formInputs.mapper_level.options.intermediate": "Fortgeschritten", - "project.formInputs.mapper_level.options.beginner": "Anfänger", + "project.formInputs.mapper_level.options.challenging": "Challenging", + "project.formInputs.mapper_level.options.moderate": "Moderate", + "project.formInputs.mapper_level.options.easy": "Easy", "project.formInputs.teams.actions.filter.organisations": "Filtern von Gruppen nach Organisationen", "project.formInputs.teams.actions.select": "Gruppe auswählen...", "project.formInputs.teams.actions.select.role": "Rolle auswählen...", @@ -462,6 +578,12 @@ "projects.formInputs.custom_editor.delete": "Benutzerdefinierten Editor löschen", "projects.formInputs.custom_editor.remove": "Benutzerdefinierten Editor löschen", "projects.formInputs.custom_editor.delete.confirm": "Hiermit wird der benutzerdefinierte Editor aus dem Projekt entfernt. Sind Sie sicher, dass Sie den benutzerdefinierten Editor nicht deaktivieren wollen, in dem Sie das entsprechende Kästchen oben anklicken?", + "projects.formInputs.noMappingEditor": "At least one editor must be enabled for mapping", + "projects.formInputs.noValidationEditor": "At least one editor must be enabled for validation", + "projects.formInputs.extraIdParams": "Additional iD URL parameters", + "projects.formInputs.extraIdParams.description": "Any additional URL parameters that you want include when loading iD editor (both the embedded and the external ones). Use & to separate different parameters. Example: {text}.", + "projects.formInputs.extraIdParams.description.link": "Check the {link} for more information.", + "projects.formInputs.extraIdParams.iDAPIDocs": "iD editor documentation", "project.mainSection.title": "Generisches Projekt", "project.nav.mappingDifficulty": "Schwierigkeitsgrad", "project.nav.moreFilters": "Weitere Filter", @@ -470,6 +592,14 @@ "navFilters.startDate.placeholder": "Wählen Sie ein Startdatum durch Klicken aus", "navFilters.endDate": "An", "navFilters.endDatePlace.placeholder": "Wählen Sie ein Enddatum durch Klicken aus", + "navFilters.dateRange": "Date Range", + "navFilters.thisWeek": "This week", + "navFilters.thisMonth": "This month", + "navFilters.thisYear": "This year", + "navFilters.lastWeek": "Last week", + "navFilters.lastMonth": "Last month", + "navFilters.lastYear": "Last year", + "navFilters.customRange": "Custom range", "project.nav.showMapToggle": "Karte anzeigen", "project.nav.listViewToggle": "Listenansicht", "project.navFilters.typesOfMapping": "Arten der Kartierung", @@ -484,6 +614,9 @@ "project.navFilters.organisations": "Alle Organisationen", "project.navFilters.location": "Ort", "project.navFilters.locations": "Orte", + "project.navFilters.interest": "Interest", + "project.navFilters.interests": "Interests", + "project.navFilters.filterByMyInterests": "Filter by my interests", "project.navFilters.error": "Fehler beim Laden von {xWord} für {yWord}", "project.nav.filters": "Filter", "project.nav.projects": "Projekte", @@ -493,6 +626,7 @@ "project.nav.contributed": "Beiträge", "project.nav.allprojects": "Alle", "project.nav.active": "Aktiv", + "project.nav.stale": "Stale", "project.nav.managed": "Verwaltet durch mich", "project.nav.created": "Von mir erstellt", "project.nav.draft": "Entwurf", @@ -503,13 +637,14 @@ "project.sortby.id.descending": "Neue Projekte", "project.sortby.id.ascending": "Alte Projekte", "project.sortby.priority": "Dringende Projekte", - "project.sortby.difficulty.beginner": "Projekte für Anfänger", - "project.sortby.difficulty.advanced": "Fortgeschrittene Projekte", + "project.sortby.difficulty.easy": "Easy projects", + "project.sortby.difficulty.challenging": "Challenging projects", "project.sortby.more_active": "Aktive Projekte", "project.nav.apply": "Anwenden", "project.nav.clear": "Zurücksetzen", "project.results.retry": "Wiederholen", "projects.stats.title": "Zeit Statistik", + "project.stats.timeline.fetching.error": "An error occured while loading project stats", "projects.stats.average_mapping_time": "Durchschnittliche Zeit für die Kartierung einer Aufgabe", "projects.stats.average_validation_time": "Durchschnittliche Zeit für die Validierung einer Aufgabe", "projects.stats.time_finish_mapping": "Voraussichtliche Zeit für die Beendigung der Kartierung", @@ -531,12 +666,31 @@ "project.stats.totalEdits": "Gesamte Beiträge zur Kartierung", "project.stats.changesets": "Änderungssätze", "project.stats.edits": "Bearbeitungen", + "stats.ohsome.timestamp.generic": "These statistics come from ohsomeNow Stats and were last updated at {formattedDate} ({timeZone}). Missing fields will be made available soon!", + "stats.ohsome.timestamp.project": "These stats were retrieved using the default changeset comment of the project and were last updated at {formattedDate} ({timeZone}).", "project.tasks.unsaved_map_changes.title": "Sie haben einige ungespeicherte Änderungen in der Karte", "project.tasks.unsaved_map_changes.split": "Um die Aufgabe aufteilen zu können müssen Sie entweder speichern oder rückgängig machen", "project.tasks.unsaved_map_changes.unlock": "Um eine andere Aufgabe auswählen zu können müssen Sie entweder speichern oder rückgängig machen", + "project.tasks.unsaved_map_changes.reload_editor": "Save or undo it to be able to switch editors", + "project.tasks.unsaved_map_changes.tooltip": "You have unsaved edits. Save or undo them to submit this task.", "project.tasks.unsaved_map_changes.actions.close_modal": "Schließen", + "project.tasks.validation.cannot_validate_mapped_tasks.deselect_and_validate": "Deselect and validate", + "project.tasks.select.cantValidateMappedTask": "This task was mapped by you", + "project.tasks.selection.map.priorityAreas.loading.error": "An error occured while loading the priority areas for the project", "project.tasks.no_mapped_tasks_selected": "Keine bearbeiteten Aufgaben ausgewählt", "project.tasks.no_mapped_tasks_selected.description": "Es war nicht möglich, die ausgewählten Aufgaben zu sperren, weil keine von ihnen bereits kartiert wurde.", + "project.tasks.invalid_task_state_errortitle": "Invalid Task State", + "project.tasks.invalid_task_state_error.description": "Task in invalid state for mapping", + "project.tasks.user_not_allowed_error.title": "User Not Allowed Error", + "project.tasks.user_not_allowed_error.description": "Mapping not allowed because user not on allowed list", + "project.tasks.project_not_published_error.title": "Project Not Published", + "project.tasks.project_not_published_error.description": "Mapping not allowed because project not published", + "project.tasks.task_not_owned_error.title": "Task Not Owned", + "project.tasks.task_not_owned_error.description": "Attempting to unlock a task owned by another user", + "project.tasks.not_ready_for_validation_error.title": "Not Ready for Validation", + "project.tasks.not_ready_for_validation_error.description": "Task is not MAPPED, BADIMAGERY or INVALIDATED", + "project.tasks.cannot_validate_mapped_task_error.title": "Cannot Validate Mapped Task", + "project.tasks.cannot_validate_mapped_task_error.description": "Tasks cannot be validated by the same user who marked task as mapped or badimagery", "project.tasks.josm_error": "Verbindung mit JOSM fehlgeschlagen", "project.tasks.josm_error.description": "Bitte prüfe, ob JOSM auf deinem Computer läuft und Remote Control aktiviert ist.", "project.tasks.lock_error.generic": "Es war nicht möglich, diese Aufgabe für Sie zu sperren...", @@ -561,12 +715,24 @@ "project.editor.reload_editor": "Editor erneut laden", "project.editor.open_editor": "Editor öffnen", "project.sidebar.show": "Seitenleiste anzeigen", + "project.sidebar.lockTimeAboutToExpire.title": "Extend session for this task", + "project.sidebar.lockTimeAboutToExpire.description": "Your session of two hours is about to expire. Do you want to extend your time for this session to continue working on this task?", + "project.sidebar.extendTime": "Extend session", + "project.sidebar.sessionExtended": "Your session has been extended", + "project.sidebar.sessionExtensionError": "An error occurred while extending your session.", + "project.sidebar.sessionExpired.title": "Your session has expired", + "project.sidebar.sessionExpired.description": "Do you want to relock the tasks to extend the session so that you can update the status of the {count, plural, =1 {task} other{tasks}}?", + "project.sidebar.relockTask": "Relock {count, plural, =1 {task} other{tasks}}", + "project.sidebar.taskRelocked": "Your {count, plural, =1 {task has} other{tasks have}} been relocked.", + "project.sidebar.taskRelockError": "An error occurred while relocking your {count, plural, =1 {task} other{tasks}}.", "project.sidebar.hide": "Seitenleiste verstecken", "project.sidebar.timeToUnlock": "Verbleibende Zeit um die Arbeit an dieser Aufgabe abzuschließen", "project.task": "Aufgabe", "project.tasks": "Aufgaben", "project.taskId": "Aufgabe #{id}", "project.instructions": "Anweisungen", + "project.isArchived": "This project is archived and read-only. You can view the project, but you cannot update tasks.", + "project.enforcedRandomTaskSelection": "This project has enforced random task selection for mapping. When you click the 'Map a task' button, a random task will be presented for mapping.", "project.changesetComment": "Kommentar zum Changeset", "project.contributions": "Beiträge", "project.contributions.registered": "Registriert am", @@ -602,7 +768,7 @@ "project.tasks.status.badImagery": "Nicht kartierbar", "project.tasks.status.split": "Aufteilen", "project.tasks.sorting.id": "Nach Aufgabenummer sortieren", - "project.tasks.sorting.date": "", + "project.tasks.sorting.date": "Most recently updated", "project.tasks.sorting.date.reverse": "Zuerst bearbeitet", "project.tasks.filter.all": "Alle", "project.tasks.filter.readyToValidate": "Bereit zur Validierung", @@ -618,13 +784,14 @@ "project.tasks.action.comments.copy_to_all": "Zu allen Aufgaben", "project.tasks.action.comments.copy_to_invalidated": "Zu allen Aufgaben, die mit *Nein* gekennzeichnet wurden", "project.tasks.action.comments.copy_to_validated": "Zu allen Aufgaben, die mit *Ja* gekennzeichnet wurden", - "project.tasks.action.resources": "", + "project.tasks.action.resources": "Resources", "project.tasks.action.finish_mapping.title": "Sobald Sie die Kartierung abgeschlossen haben", "project.tasks.action.instructions.select_task": "Wählen Sie eine der folgenden Optionen aus, die Ihrem Bearbeitungsstatus entspricht.", "project.input.placeholder.write_comment": "Schreiben Sie einen Kommentar", "project.tasks.action.instructions.leave_comment": "Kommentar hinterlassen (optional)", "project.tasks.action.instructions.submit_task": "Aufgabe abspeichern", "project.tasks.action.comment.title": "Kommentar", + "project.tasks.action.redirectToPreviousProject": "Redirect to previous project #{projectId}", "project.tasks.action.comment.input.placeholder": "Schreiben Sie einen Kommentar zu dieser Aufgabe", "project.tasks.action.selection.title": "Status der Aufgabe", "project.tasks.action.invalidate": "Erneute Validierung anfordern", @@ -642,11 +809,15 @@ "project.tasks.action.split_task": "Aufgabe aufteilen", "project.tasks.action.split_task.error": "Diese Aufgabe konnte nicht weiter aufgeteilt werden", "project.tasks.action.split_task.error.description": "Diese Aufgabe ist schon zu klein und kann nicht weiter aufgeteilt werden.", + "project.tasks.action.split_task.error.generic": "An error occured while splitting the task.", "project.tasks.action.select_another_task": "Eine andere Aufgabe wählen", + "project.tasks.action.stop_mapping.error": "An error occured while stopping mapping.", "project.tasks.action.stop_validation": "Validierung abbrechen", + "project.tasks.action.stop_validation.error": "An error occured while stopping validation.", "project.tasks.action.tasks_map": "Übersichtskarte", "project.tasks.action.submit_task": "Aufgabe abspeichern", "project.tasks.action.submit_tasks": "Aufgaben speichern", + "project.tasks.action.submit_task.error": "An error occured while submitting your {numTasks, plural, =1 {task} other {tasks}}.", "project.tasks.history.title": "Aufgabe {n}", "project.tasks.history.unavailable": "Aufgabe nicht verfügbar", "project.tasks.history.split.description": "Die Aufgabe {id} wurde aufgeteilt und seine Historie ist nicht mehr verfügbar", @@ -661,10 +832,15 @@ "project.resources.changesets.task": "Die Änderungssätze der Aufgabe ansehen", "project.tasks.activity.osmcha": "Änderungssätze in OSMCha anzeigen", "project.tasks.history.comment": "kommentiert", + "project.tasks.history.taskDetailFetchError": "An error occured while fetching the task details.", + "project.tasks.history.noCommentsYet": "No comments have been made on the task yet.", + "project.tasks.history.nothingToDisplay": "No comments/activities have been made on this task yet.", "project.tasks.history.lockedmapping": "Jemand ist am Kartieren", "project.tasks.history.lockedvalidation": "Jemand is am Validieren", "project.tasks.history.autounlockedmapping": "Kartierungsstatus wurde automatisch aufgehoben", "project.tasks.history.autounlockedvalidation": "Validierungstatus wurde automatisch aufgehoben", + "project.tasks.history.extendedForMapping": "extended the lock session for mapping", + "project.tasks.history.extendedForValidation": "extended the lock session for validation", "project.tasks.history.badimagery": "Als nicht kartierbar markiert", "project.tasks.history.mapped": "als kartiert markiert", "project.tasks.history.validated": "als validiert markiert", @@ -696,23 +872,40 @@ "management.messages.notAllowed": "Sie sind nicht berechtigt, Organisationen zu verwalten.", "management.messages.imageUpload.error": "Der Bild-Upload ist fehlgeschlagen.", "management.fields.managers": "Manager", + "management.fields.managers.remove": "Remove", + "management.fields.managers.add": "Add", + "management.fields.managers.link": "Link", "management.fields.managers.empty": "Es gibt noch keine Manager.", "management.link.manage": "Verwalte {entity}", "management.link.edit.team": "Team bearbeiten", + "management.partners.menu": "Partners", + "management.edit.resourcesButton": "Resources link", "management.members.edit": "Bearbeiten", + "management.members.alreadyInTeam": "Already in team", + "management.members.search.noOptions": "No options", + "management.members.UserAlreadyInListError": "User is already a member of this team or has already requested to join.", "management.members": "Mitglieder", "management.members.empty": "Es gibt noch keine Mitglieder.", "management.teams.mapping": "Kartierungsgruppen", "management.teams.validation": "Validierungsgruppen", "management.teams.members": "Gruppenmitglieder", "management.teams.members.send_message": "Team Nachrichten", + "management.teams.members.send_message.success": "Message sent", + "management.teams.members.send_message.failure": "Failed to send message. Please try again.", "management.teams.members.send_message.button": "Senden", "management.teams.members.send_message.subject": "Gegenstand", "management.teams.join_requests": "Beitrittsanfragen", "management.teams.join_requests.empty": "Es gibt keine Anfragen, der Gruppe beizutreten.", "management.teams": "Gruppen", "management.team": "Gruppe", + "user.team.leaveTeam": "Leave the team", + "user.team.leaveTeam.description": "Are you sure you want to leave {name}?", + "user.team.leaveTeam.button.leave": "Leave", "management.projects": "Projekte", + "management.projects.stale": "Stale", + "management.projects.created_this_year": "Created this year", + "management.projects.created.total": "{number, plural, one {# project created} other {# projects created}}", + "management.projects.stats": "{number, plural, one {# project} other {# projects}}", "management.campaigns": "Kampagnen", "management.campaign": "Kampagne", "management.categories": "Themen", @@ -723,8 +916,20 @@ "management.titles.category_information": "Themendetails", "management.edit_members": "Sie können weitere Benutzer hinzufügen, nachdem Sie das erste Mal gespeichert haben.", "management.filter.buttons.myOrganisations": "Meine Organisationen", + "management.filter.textarea.searchOrganisations": "Search organisations...", + "management.filter.stats.buildingsStats": "Building Edits", + "management.contributors": "Contributors", + "management.filter.stats.roadsStats": "km of Roads", + "management.filter.stats.editsStats": "Total Edits", + "management.filter.stats.communityStats": "Community stats", + "management.filter.stats.mappersStats": "Contributors", + "management.filter.textarea.searchTeams": "Search teams...", + "management.filter.textarea.searchCampaigns": "Search campaigns...", + "management.filter.textarea.searchCategories": "Search categories...", + "management.filter.textarea.searchLicenses": "Search licenses...", "management.filter.buttons.all": "Alle", "management.myTeams": "Meine Gruppen", + "teams.loading.error": "An error occured while loading teams.", "management.buttons.new": "Neu", "management.buttons.delete": "Löschen", "management.buttons.accept": "Akzeptieren", @@ -737,6 +942,7 @@ "management.organisations.publicUrl.copy": "Öffentliche URL kopieren", "management.organisations.tier.select": "Bereich auswählen", "management.organisations.type.select": "Typ auswählen", + "management.organisations.field.required": "Required field", "management.organisations.type.free": "Kostenlos", "management.organisations.type.discounted": "Ermäßigt", "management.organisations.type.defaultFee": "Normale Gebühr", @@ -749,25 +955,25 @@ "management.organisations.stats.tasks_mapped": "Kartierte Aufgaben", "management.organisations.stats.ready_for_validation": "Bereit zur Validierung", "management.organisations.stats.tasks_validated": "Validierte Aufgaben", - "management.organisations.stats.actions_needed": "", + "management.organisations.stats.actions_needed": "Actions needed", "management.organisations.stats.completed_actions": "Erledigte Aktionen", "management.organisations.stats.actions_needed.help": "Mit Aktion ist Kartierung oder Validierung gemeint. Weil jede Aufgabe kartiert und validiert werden muss, ist das die Anzahl der Aktionen die erforderlich ist, um alle veröffentlichten Projekte jener Organisation fertigzustellen.", - "management.organisations.stats.tier.subscribed": "", - "management.organisations.stats.level.tooltip": "", - "management.organisations.stats.tier.tooltip": "", - "management.organisations.stats.level.description": "", - "management.organisations.stats.level.estimation": "", - "management.organisations.stats.tier.estimation": "", - "management.organisations.stats.cost.estimation": "", - "management.organisations.stats.next_level.actions": "", - "management.organisations.stats.tier.actions_remaining": "", + "management.organisations.stats.tier.subscribed": "Subscribed tier", + "management.organisations.stats.level.tooltip": "{n} of {total} ({percent}%) completed to move to level {nextLevel}", + "management.organisations.stats.tier.tooltip": "{n} of {total} ({percent}%) completed to move to the {nextTier} tier", + "management.organisations.stats.level.description": "{org} is an organization level {level}.", + "management.organisations.stats.level.estimation": "Estimated level by the end of {year}", + "management.organisations.stats.tier.estimation": "Estimated tier by the end of {year}", + "management.organisations.stats.cost.estimation": "Estimated cost by the end of {year}", + "management.organisations.stats.next_level.actions": "Actions to reach the level {n}", + "management.organisations.stats.tier.actions_remaining": "Actions remaining on the {name} tier", "management.organisations.tier.free": "Kostenlos", "management.organisations.tier.low": "Niedrig", "management.organisations.tier.medium": "Mittel", "management.organisations.tier.high": "Hoch", "management.organisations.tier.very_high": "Sehr hoch", - "management.organisations.stats.level.next": "", - "management.organisations.stats.level.top": "", + "management.organisations.stats.level.next": "After completing more {n} actions, it will reach the level {nextLevel}.", + "management.organisations.stats.level.top": "It is the highest level an organization can be on Tasking Manager!", "management.titles.organisation_information": "Organisationsinformation", "management.titles.team_information": "Gruppeninformation", "management.titles.campaign_information": "Kampagneninformation", @@ -775,12 +981,13 @@ "management.fields.name": "Name", "management.fields.plain_text": "Einfacher Text", "management.fields.description": "Beschreibung", - "management.fields.invite_only": "Einladung benötigt", + "management.fields.join_method": "Join method", "management.fields.visibility": "Sichtbarkeit", "management.fields.organisation.image": "Bild", "management.fields.website": "Website", "management.settings": "Einstellungen", "management.placeholder.search_users": "Suche nach Benutzern", + "management.placeholder.search_members": "Search team members...", "management.button.save": "Speichern", "management.button.done": "Fertig", "management.button.cancel": "Abbrechen", @@ -789,17 +996,27 @@ "management.teams.no_campaigns": "Es gibt noch keine Kampagnen.", "management.no_categories": "Es gibt noch keine Themen.", "management.no_licenses": "Es gibt noch keine Lizenzen.", + "management.teams.join_method.any": "Anyone can join", + "management.teams.join_method.any.description": "This team is open to everyone.", + "management.teams.join_method.byRequest": "By request", + "management.teams.join_method.by_request.description": "To join this team, users must send a join request, which must be approved by team managers.", + "management.teams.join_method.byInvite": "By invite", + "management.teams.join_method.by_invite.description": "Users can only join this team if managers invite them.", "management.teams.visibility.public": "Öffentlich", + "management.teams.visibility.public.description": "This team will be displayed on the team members profiles.", "management.teams.visibility.private": "Privat", - "management.teams.invite_only.description": "Manager müssen die Beitrittsanfrage eines Mitglieds genehmigen.", + "management.teams.visibility.private.description": "This team will not be displayed on the team members profiles.", + "management.teams.newJoinRequestNotification": "Enable for team managers to receive (email) notifications each time a new join request is made", "teamsAndOrgs.management.teams.messages.waiting_approval": "Ihr Antrag, dieser Gruppe beizutreten, wartet auf die Genehmigung.", "management.projects.no_found": "Diese {entity} hat noch keine Projekte.", "management.organisation.teams.no_found": "Keine Gruppen gefunden.", "management.stats.new_users.month": "{number, plural, one {# Benutzer haben sich in den letzten 30 Tagen angemeldet} other {# Benutzer haben sich in den letzten 30 Tagen angemeldet}}", "management.stats.new_users.week": "{number, plural, one {# Benutzer haben sich in den letzten 7 Tagen angemeldet} other {# Benutzer haben sich in den letzten 7 Tagen angemeldet}}", - "management.stats.new_users.active": "", - "management.stats.new_users.email_verified": "", + "management.stats.new_users.active": "Mapped at least one task", + "management.stats.new_users.email_verified": "Confirmed email address", "management.stats.title": "Statistiken", + "management.stats.overview": "Overview", + "management.stats.features": "Total features", "user.nextLevel": "{changesets} / {nextLevelThreshold} Änderungssätze zu {level}", "user.personalInfo": "Persönliche Informationen", "user.name": "Name", @@ -815,6 +1032,7 @@ "user.gender.privacy": "Die Angabe Ihres Geschlechts wird nur zum Versenden von Nachrichten verwendet und ist nicht für andere Benutzer sichtbar.", "user.email.privacy": "Ihre Mailadresse wird nur zum Senden von Nachrichten und Neuheiten über den Tasking Manager verwendet. Sie wird nicht an andere Benutzer oder Organisationen weitergegeben.", "user.slack": "Benutzername auf {org} Slack", + "user.osmCha": "Changesets on OSMCha", "user.personalInfo.error": "Geben Sie nur den Benutzernamen ein, nicht die URL.", "user.form.save": "Speichern", "user.settings.title": "Einstellungen", @@ -837,8 +1055,10 @@ "user.settings.required": "Erforderliche Felder", "user.notifications.projects.description": "Sie erhalten eine Benachrichtigung, wenn ein Projekt, zu dem Sie beigetragen haben, Fortschritte macht.", "user.notifications.task.description": "Bekomme eine Email, wenn eine von dir beigetragene Aufgabe validiert wurde.", - "user.notifications.comments": "Kommentare", - "user.notifications.comments.description": "Bekomme jedesmal eine Email, wenn jemand an einem von dir beigetragenen Projekt oder Aufgabe einen Kommentar schreibt.", + "user.notifications.questionsAndComments": "Questions and comments", + "user.notifications.questionsAndComments.description": "Receive a notification every time someone posts in the 'Questions and comments' section of the projects you have contributed to or created.", + "user.notifications.taskComments": "Task comments", + "user.notifications.taskComments.description": "Receive a notification every time someone posts a comment on the tasks you have contributed to.", "user.settings.become_validator.button": "So geht's", "user.welcome.title": "Willkommen zum Tasking Manager!", "user.interests.update.success": "Interessen wurden erfolgreich aktualisiert.", @@ -877,6 +1097,8 @@ "users.list.total": "Gesamtzahl der Benutzer: {total}", "users.list.actions.setRole": "Rolle festlegen", "users.list.actions.setLevel": "Erfahrunglevel festlegen", + "users.list.attribute.updation.success": "User {attribute, select, role {role} mapperLevel {mapper level} other {attribute}} updated", + "users.list.attribute.updation.failure": "Failed to update user {attribute, select, role {role} mapperLevel {mapper level} other {attribute}}. Please try again.", "user.mapper_level.options.all": "Alle Erfahrungsstufen", "user.mapper_level.options.advanced": "Experte/in", "user.mapper_level.options.intermediate": "Fortgeschritte/r", @@ -904,7 +1126,7 @@ "users.detail.topProjectsMappedTitle": "Die 5 Projekte mit den meisten Beiträgen", "users.detail.topProjectsMapped.error": "Keine Projekte bisher kartiert.", "users.detail.topCausesTitle": "Die Themengebiete mit den meisten Beiträgen", - "users.detail.others": "", + "users.detail.others": "Others", "users.detail.projects.noData": "Die Information ist nicht verfügbar, da bisher keine Projekte kartiert wurden.", "users.detail.editsTitle": "Bearbeitungen nach Zahlen", "users.detail.edits.error": "Bisher keine Daten zum Anzeigen. OpenStreetMap Beiträge Statistiken werden mit einer Verzögerung von einer Stunde aktualisiert.", @@ -915,8 +1137,8 @@ "users.detail.heatmapContributions": "Beiträge", "users.detail.heatmapLegendMore": "mehr", "users.detail.heatmapLegendLess": "weniger", - "users.detail.delay_popup": "Diese Statistik erfordert einen hohen Rechenaufwand und Änderungen werden etwa eine Stunde verspätet angezeigt.", "users.detail.teams": "Gruppen", + "users.header.organisations.error": "Couldn't load organisations at this time", "error.page.title": "Ein Fehler ist aufgetreten", "error.page.description": "Etwas hat nicht funktioniert ...", "error.page.link": "Zurückkehren", @@ -924,6 +1146,10 @@ "notFound.project.title": "Projekt {id} nicht gefunden", "notFound.lead": "Überprüfen Sie die URL oder melden Sie diesen Fehler.", "project.stats.timeline": "Projekt Zeitschiene", + "project.stats.contributions.timeline.fetching.error": "An error occured while loading contributions data", + "project.detail.stats.timeline.fetching.error": "An error occured while loading edits stats", + "project.detail.stats.tasks.error": "An error occured while loading tasks stats", + "project.detail.stats.contributions.error": "An error occured while loading contributions stats", "management.forbiddenAccess.title": "Sie haben nicht die Erlaubnis den Verwaltungsbereich zu öffnen.", "teamsAndOrgs.management.project.forbidden": "Sie dürfen dieses Projekt nicht bearbeiten.", "teamsAndOrgs.management.team.forbidden": "Sie dürfen dieses Team nicht bearbeiten.", @@ -933,13 +1159,27 @@ "management.managers": "Manager", "management.users.title": "Benutzerverwaltung", "management.stats.users.title": "Neue Benutzer", - "management.stats.features": "", + "management.partner.creation": "Create new partner", "teamsAndOrgs.management.organisation.creation": "Neue Organisation erstellen", + "teamsAndOrgs.management.organisation.orgCreationNameExistsError": "Organisation name already exists", "teamsAndOrgs.management.organisation.edit": "Organisation bearbeiten", "teamsAndOrgs.management.team.creation": "Neue Gruppe erstellen", "teamsAndOrgs.management.campaign.creation": "Neue Kampagne erstellen", "teamsAndOrgs.management.organisation.button.create": "Organisation erstellen", + "management.partner.button.create": "Create Partner", + "management.partner.creation.error": "Partner name already exists", + "management.partner.edit.error": "Partner name already exists", + "management.partner.learnToMap": "Learn to Map", + "management.partner.currentProjects": "Current Projects", + "management.partner.activity": "Activity", + "management.partner.resources": "Resources", + "management.entity.creation.success": "{entity, select, organization {Organization} partner {Partner} license {License} project {Project} category {Category} campaign {Campaign} team {Team} other {}} created successfully", + "management.entity.creation.failure": "Failed to create {entity, select, organization {organization} license {license} project {project} category {category} campaign {campaign} team {team} other {}}. Please try again.", + "management.entity.updation.success": "{entity, select, organization {Organization} license {License} project {Project} category {Category} campaign {Campaign} team {Team} other {}} information updated", + "management.entity.updation.failure": "Failed to update {entity, select, organization {organization} license {license} project {project} category {category} campaign {campaign} team {team} other {}} information. Please try again", "teamsAndOrgs.management.team.button.create": "Gruppe erstellen", + "management.team.affiliationUpdationSuccess": "{affiliation, select, managers {Managers} other {Members}} updated", + "management.team.affiliationUpdationFailure": "Failed to updated {affiliation, select, managers {Managers} other {Members}}. Please try again", "teamsAndOrgs.management.campaign.button.create": "Kampagne erstellen", "teamsAndOrgs.management.button.my_teams": "Meine Gruppen", "teamsAndOrgs.management.button.join_team": "Gruppe beitreten", @@ -947,12 +1187,16 @@ "teamsAndOrgs.management.button.leave_team": "Gruppe verlassen", "teamsAndOrgs.management.button.cancel": "Abbrechen", "teamsAndOrgs.management.organisation.manage.error": "Sie sind kein Manager dieser Organisation, deshalb dürfen Sie dies nicht bearbeiten.", + "teamsAndOrgs.management.partner.manage.error": "You are not a manager of this partner, so you are not allowed to edit it.", + "teamsAndOrgs.management.partner.create.error": "You are not allowed to access the management area.", "teamsAndOrgs.management.organisation.stats": "Statistik der Aufgaben", "teamsAndOrgs.management.organisation.activity.stats": "Statistiken", "teamsAndOrgs.management.organisation.remaining_tasks": "Verbleibend", - "teamsAndOrgs.management.organisation.usage_tier": "", + "teamsAndOrgs.management.organisation.project_stats": "Projects Statistics", + "teamsAndOrgs.management.organisation.usage_tier": "Tier", "teamsAndOrgs.management.organisation.usage_level": "Stufe", "teamsAndOrgs.management.organisation.manage": "Organisation verwalten", + "management.partner.manage": "Manage partner", "teamsAndOrgs.management.team.manage": "Gruppe verwalten", "teamsAndOrgs.management.campaign.manage": "Kampagne verwalten", "teamsAndOrgs.management.titles.team_information": "Gruppeninformation", @@ -967,6 +1211,7 @@ "management.category.button.create": "Thema anlegen", "taskAction.messages.error.no_locked_tasks.text": "Sie haben keine Aufgabe für sich gesperrt. Gehen Sie zu Projekt #{currentProject}, um eine Aufgabe zur Kartierung auszuwählen.", "taskAction.go_to_project.button": "Zu Projekt #{project} gehen", + "taskAction.locked_tasks.fetching.error": "An error occurred when loading your tasks.", "EmailVerification.link.profileSettings": "Ihre Profileinstellungen", "EmailVerification.status.verified": "E-Mail wurde erfolgreich bestätigt!", "EmailVerification.status.error": "Überprüfung fehlgeschlagen.", @@ -988,6 +1233,8 @@ "pages.learn.tutorials.tm_manual.description": "Lernen Sie, wie Sie ein Projekt und eine Aufgabe finden, die Sie interessieren, und wie Sie eine Aufgabe zur Bearbeitung sperren und die geeignete Bearbeitungssoftware auswählen.", "pages.learn.tutorials.osm_step_by_step.title": "Lernen Sie OpenStreetMap Schritt für Schritt", "pages.learn.tutorials.osm_step_by_step.description": "Einsteigeranleitung über die Kartierung in OpenStreetMap", + "pages.learn.tutorials.cheatsheet.title": "Tasking Manager Cheatsheet", + "pages.learn.tutorials.cheatsheet.description": "TM's concise set of notes used for quick reference", "pages.learn.tutorials.learnosm.title": "Administrationshandbuch", "pages.learn.tutorials.learnosm.description": "Handbuch zum Erstellen und Verwalten von Projekten im Tasking Manager", "pages.learn.map.steps.project.title": "Wählen Sie ein Projekt aus", @@ -1024,6 +1271,8 @@ "pages.learn.manage.description": "Sie können den Tasking Manager verwenden, um Ihre eigenen Projekte einzurichten. Seien Sie verantwortungsvoll, indem Sie darauf achten, dass Ihr Kenntnisstand Ihrem Bestreben entspricht. Es ist gut, sich an die Administratoren des Tasking Managers zu wenden und mehr darüber zu erfahren, was erforderlich ist, um die Erlaubnis zur Erstellung und Verwaltung von Projekten zu erhalten.", "pages.learn.manage.steps.join.title": "Werden Sie Teil einer Community oder Organisation", "pages.learn.manage.steps.join.description": "Mit dem Tasking Manager können Sie Projekte als Teil einer Community oder Organisation erstellen. Nehmen Sie entweder Kontakt mit einer bestehenden und Ihnen bekannten Organisation auf, oder bitten Sie die Administratoren eine neue Organisation für Sie im Tasking Manager zu erstellen.", + "pages.learn.manage.list": "list", + "pages.learn.manage.form": "form", "pages.learn.manage.steps.create.title": "Erstellen Sie ein Projekt und machen Sie es bekannt", "pages.learn.manage.steps.create.description": "Bringen Sie Leute an Bord, um für Ihr Projekt zu kartieren. Wir empfehlen Ihnen, den Fortschritt genau zu beobachten. Stellen Sie sicher, dass alles ordnungsgemäß und vollständig kartiert wird.", "pages.learn.manage.steps.data.title": "Verwenden Sie die Daten", @@ -1053,7 +1302,7 @@ "pages.about.OpenStreetMap.description": "Alle Arbeiten werden in {osmLink} durchgeführt. OpenStreetMap ist die von der Gemeinschaft betriebene freie und editierbare Weltkarte, die von der gemeinnützigen OpenStreetMap Foundation unterstützt wird.", "pages.about.OpenStreetMap.wiki": "Lesen Sie mehr über die {osmWikiLink} oder nehmen Sie an der Diskussion mit Ihrer lokalen OSM-Community teil.", "pages.about.sustainabilityModel": "Suchen Sie in {faqs} nach Unterstützung.", - "pages.about.sustainabilityModel.faq": "", + "pages.about.sustainabilityModel.faq": "Tasking Manager Sustainability Model FAQs", "pages.about.floss.title": "Freie und quelloffene Software", "pages.about.floss.description": "Der Tasking Manager ist Freie Software, die vom {hotLink} entwickelt wurde. Auf den Programmcode kann über {code} zugegriffen werden. Dort können Sie auch Probleme melden oder direkt mitarbeiten.", "pages.edit_project.title": "Projekt bearbeiten", @@ -1063,10 +1312,11 @@ "pages.edit_project.buttons.task_selection_page": "Aufgabe Auswahlseite", "pages.edit_project.buttons.project_stats": "Projekt Statistiken", "pages.edit_project.actions.update.success": "Projekt wurde erfolgreich aktualisiert.", - "pages.edit_project.actions.update.data_error": "", + "pages.edit_project.actions.update.data_error": "It was not possible to save the project.", "pages.edit_project.actions.update.error": "Das Speichern des Projekts ist aufgrund eines Serverfehlers fehlgeschlagen. Versuchen Sie es später noch einmal oder wenden Sie sich an den Administrator, falls das Problem weiterhin besteht.", - "pages.edit_project.actions.missing_fields": "{number, plural, one {} other {}}", - "pages.edit_project.actions.missing_fields_for_locale": "", + "pages.edit_project.actions.missing_fields": "{number, plural, one {One required field is missing:} other {Some required fields are missing:}}", + "pages.edit_project.actions.missing_fields_for_locale": "Missing information in the project's default language ({locale}):", + "pages.edit_project.actions.missing_fields_for_teams": "{mapping, select, true {Mapping} other {{validation, select, true {Validation} other {}}}} {mapping, select, true {{validation, select, true {and validation} other {}}} other {}} permissions have been set only to team members but no team has been added.", "pages.edit_project.sections.description": "Beschreibung", "pages.edit_project.sections.instructions": "Anweisungen", "pages.edit_project.sections.metadata": "Metadaten", @@ -1077,5 +1327,5 @@ "pages.edit_project.sections.actions": "Aktionen", "pages.edit_project.sections.custom_editor": "Benutzerdefinierter Editor", "pages.create_campaign.duplicate": "Eine Kampagne mit demselben Namen existiert bereits", - "pages.create_campaign.error": "" + "pages.create_campaign.error": "There was an error saving this campaign." }