From 96aebe6622581fc930af51107b8272b600b249d9 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Thu, 24 Jul 2025 16:41:27 +0000 Subject: [PATCH] Translate frontend/src/locales/en.json in it 78% of minimum 10% translated source file: 'frontend/src/locales/en.json' on 'it'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- frontend/src/locales/it.json | 322 +++++++++++++++++++++++++++++++---- 1 file changed, 286 insertions(+), 36 deletions(-) diff --git a/frontend/src/locales/it.json b/frontend/src/locales/it.json index 4bfa0c8ac3..ecebbe2328 100644 --- a/frontend/src/locales/it.json +++ b/frontend/src/locales/it.json @@ -4,6 +4,10 @@ "banner.button.agree": "approvo", "banner.privacyPolicy": "regole sulla privacy", "banner.text": "Usiamo cookies e tecnologie simili per riconoscere ed analizzare le tue visite, e misurare il traffico di utilizzo e l'attività nel sito. Puoi conoscere il modo in cui utilizziamo i tuoi dati o l'informazione che ci fornisci, leggendo qui {link}. Cliccando su \"approvo\", consenti l'uso dei cookies.", + "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": "Caricamento dell'immagine non riuscito.", "comment.input.imageUpload.progress": "Caricamento file in corso...", "comment.input.sending.progress": "Invio messaggio...", @@ -11,6 +15,13 @@ "comment.input.sending.error": "Errore durante l'invio del messaggio.", "comment.hashtags.help.managers": "Aggiungi «{hashtag}» per notificare ai project manager il tuo commento.", "comment.hashtags.help.author": "Aggiungi «{hashtag}» per notificare l'autore del progetto sul tuo commento.", + "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": "Compiti personali", "mytasks.contribution": "Contributo", "mytasks.filter.all": "Tutti", @@ -19,8 +30,12 @@ "mytasks.filter.invalidated": "Ulteriore mappatura necessaria", "mytasks.filter.archived": "Progetti archiviati", "mytasks.placeholder.search_project": "Cerca tramite id del progetto", + "mytasks.placeholder.noMatchingProjectId": "No matching project ID", "mytasks.filter.projects": "Progetti", "mytasks.filter.tasks": "Compiti", + "mytasks.filter.recentlyEdited": "Recently edited", + "mytasks.filter.projectId": "Project ID", + "mytasks.filter.sortBy": "Sort by", "mytasks.filter.clear": "Rimuovi filtri", "mytasks.navFilters.error": "Errore nel caricamento dei compiti", "mytasks.pagination.count": "Sto visualizzando {number} di {total}", @@ -36,28 +51,45 @@ "mytasks.tasks.comments.number": "{number, plural, one {# commento} many {# commenti} other {# commenti}}", "deleteModal.status.processing": "In lavorazione", "deleteModal.status.success": "{type} eliminato con successo.", + "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": "Errore durante la cancellazione del progetto.", "deleteModal.status.failure.organisations": "Errore durante eliminazione di questa organizzazione", + "deleteModal.status.failure.partners": "An error occurred when trying to delete this partners.", "deleteModal.status.failure.interests": "Errore durante la cancellazione dell'interesse.", "deleteModal.status.failure.licenses": "Errore durante eliminazione di questa licenza", "deleteModal.status.failure.campaigns": "Errore durante la cancellazione della campagna.", "deleteModal.status.failure.notifications": "Errore durante la cancellazione della notifica.", "deleteModal.status.failure.teams": "Errore durante la cancellazione del gruppo.", + "deleteModal.status.failure.comments": "An error occurred when trying to delete this comment.", "deleteModal.button.delete": "Eliminare", + "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": "Annulla", "deleteModal.title.projects": "Sicuro di voler eliminare questo progetto?", "deleteModal.title.organisation": "Sicuro di voler eliminare questa organizzazione?", + "deleteModal.title.partners": "Are you sure you want to delete this partner?", "deleteModal.title.licenses": "Sei sicuro di voler eliminare questa licenza?", "deleteModal.title.interests": "Sicuro di voler eliminare questa categoria?", "deleteModal.title.campaigns": "Sicuro di voler cancellare questa campagna?", "deleteModal.title.notifications": "Sicuro di voler cancellare questa notifica?", "deleteModal.title.teams": "Sicuro di voler cancellare questo gruppo?", + "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": "Esplora i progetti", "header.nav.learn": "Impara", "header.nav.aboutLink": "A riguardo", + "header.nav.support": "Support", "header.nav.my_contributions": "Miei contributi", "header.nav.manage": "Gestisci", "header.buttons.logIn": "Accesso", + "header.nav.partners": "Partners", "header.buttons.signUp": "Registrazione", "header.buttons.createAccount": "Crea un account", "header.buttons.authorize": "Accesso", @@ -90,6 +122,7 @@ "emailUpdate.modal.text2": "Stiamo mappando assieme! Il tuo indirizzo email è necessario per farti arrivare feedback e messaggi.", "emailUpdate.modal.privacy_policy": "Leggi la nostra Privacy Policy per maggiori informazioni su come proteggiamo i dati personali degli utenti.", "serviceWorker.dialog.newVersion": "È disponibile una nuova versione del Tasking Manager.", + "serviceWorker.dialog.newVersionAvailableLineTwo": "Click the button to refresh and ensure the page is displayed correctly.", "serviceWorker.dialog.update": "Aggiorna ora", "serviceWorker.dialog.remindMeLater": "Ricordami più tardi", "home.mainSection.title": "Mappa per le popolazioni bisognose", @@ -106,6 +139,7 @@ "home.stats.edits": "Numero totale di edit", "home.stats.community": "Mappatori totali", "home.stats.mappers": "Mappatori Online", + "home.stats.loading.error": "An error occured while loading the stats", "home.mappingFlow.title": "Ogni anno i disastri nel globo uccidono quasi {number} e interessano o costringono a spostamenti 200 milioni di persone. Mappare può aiutare a cambiare ciò.", "home.mappingFlow.headLine": "Le organizzazioni utilizzano Tasking Manager per creare progetti di mappatura per le aree in tutto il mondo in cui sono necessari dati per salvare o migliorare le vite umane.", "home.mappingFlow.cards.mapping.title": "Mappatura", @@ -137,17 +171,27 @@ "footer.credits": "Software libero e Open Source fornito dal team umanitario OpenStreetMap.", "footer.learn": "Scopri di più su OpenStreetMap.", "footer.privacyPolicy": "Regole sulla privacy", + "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": "Tutti i livelli", "mapping.level.advanced": "Mappatore esperto", "mapping.level.intermediate": "Mappatore intermedio", "mapping.level.beginner": "Mappatore principiante", + "mapping.difficulty.all": "All", + "mapping.difficulty.advanced": "Easy", + "mapping.difficulty.moderate": "Moderate", + "mapping.difficulty.beginner": "Challenging", "project.typesOfMapping.roads": "Strade", "project.typesOfMapping.buildings": "Edifici", "project.typesOfMapping.landUse": "Landuse (Uso del suolo)", "project.typesOfMapping.waterways": "Corsi d'acqua", "project.typesOfMapping.other": "Altro", "project.typesOfMapping.pointsOfInterest": "Punti di interesse", + "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": "Notifiche", + "notifications.singular.notification": "notification", "notifications.filter.all": "Tutti", "notifications.filter.messages": "Messaggi", "notifications.bodytitle.message": "Messaggio", @@ -156,11 +200,16 @@ "notifications.filter.projects": "Progetti", "notifications.filter.clear": "Rimuovi filtri", "notifications.markAsRead": "Segna come letto", + "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": "Errore nel caricamento di {xWord} per {yWord}", "notifications.navFilters.error.simple": "Errore nel caricamento di {xWord}", "notifications.pagination.count": "Visualizzati {number} di {total}", "notifications.nav.new.one": "1 nuovo messaggio", - "notifications.nav.new.plural": "{n} nuovi messaggi", + "notifications.nav.unread.plural": "{n} unread", "notifications.nav.viewAll": "Visualizza tutto", "notifications.nav.goToNotifications": "Vai alle notifiche", "notifications.nav.noUnread": "Nessun messaggio da leggere", @@ -184,6 +233,41 @@ "notifications.message.type.task_comment_notification": "Commento al compito", "notifications.message.type.project_chat_notification": "Chat di progetto", "notifications.message.type.project_activity_notification": "Attività di progetto", + "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} contributori totali", "project.card.lastContribution": "Ultimo contributo", "project.card.percentMapped": "{n}% mappato", @@ -201,6 +285,8 @@ "project.card.edit_project.button": "Modifica", "project.card.project_page.button": "Pagina del progetto", "project.card.project_tasks.button": "Compiti", + "project.detail.noDueDate": "No due date specified", + "project.detail.dueDateExpired": "Due date expired", "management.projects.create.title": "Crea nuovo progetto", "management.projects.clone.message": "Il nuovo progetto sarà un clone del progetto #{id} ({name}).", "management.projects.create.clone": "Clona", @@ -230,15 +316,17 @@ "management.projects.create.errors.unsupported_geom": "Tipo di geometria non supportato {geometry}", "management.projects.create.errors.no_featurecollection": "il tipo di campo non è FeatureCollection", "management.projects.create.errors.closed_linestring": "I punti non formano una linea continua", + "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": "È necessario definire l'area di interesse del progetto.", "management.projects.create.errors.no_organization": "Organizzazione è un campo obbligatorio.", "management.projects.create.errors.fileSize": "Accettiamo solo file fino a {fileSize} MB. Ridurre le dimensioni del file e riprovare.", "management.projects.create.split_task.description": "Rendi i compiti più piccoli cliccando su compiti specifici o disegnando un'area sulla mappa.", "management.projects.create.reset.button": "Reset", - "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": "Un nuovo progetto verrà creato con {n} compiti.", "management.projects.create.split.tasks.area": "La dimensione di ogni compito è circa {area} km{sq}.", "management.projects.create.split_task.draw.button": "Disegna l'area da dividere", @@ -247,6 +335,8 @@ "management.projects.create.button.back": "Torna al precedente", "management.projects.create.button.next": "Avanti", "management.projects.create.button.trim": "Ritaglio", + "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": "Disegna", "management.projects.create.button.select_file": "Seleziona file", "management.projects.create.arbitrary_tasks": "Impostare le attività utilizzando i poligoni caricati", @@ -267,6 +357,7 @@ "project.detail.projectPriorityLow": "Bassa", "project.detail.dueDateLeft": "{daysLeftHumanize} rimanenti", "project.detail.typesOfMapping": "Tipi di mappatura", + "project.detail.private": "Private", "project.detail.editProject": "Modifica progetto", "project.detail.editor": "Editor", "project.detail.editor.select": "Scegli l'editor", @@ -283,6 +374,7 @@ "project.detail.removeFromFavorites": "Rimuovi dai favoriti", "project.detail.questionsAndComments.none": "Al momento non ci sono domande o commenti su questo progetto. Sii il primo a scrivere!", "project.detail.questionsAndComments.login": "Effettua il login per poter postare commenti.", + "project.detail.questionsAndComments.fetching.error": "An error occured while loading questions and comments.", "project.detail.questionsAndComments.button": "Scrivi", "project.detail.share": "Condividi", "project.detail.team": "Gruppo", @@ -304,10 +396,14 @@ "project.detail.sections.questionsAndComments": "Domande e commenti", "project.detail.sections.contributions": "Contributi", "project.detail.sections.contributionsTimeline": "Cronologia dei contributi", + "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": "Gruppi di modifiche in OSMCha", "project.detail.sections.contributions.changesets": "Set di modifiche", "project.detail.sections.contributors": "Collaboratori", - "project.detail.sections.relatedProjects": "Progetti collegati", + "project.detail.sections.similarProjects": "Similar projects", + "project.detail.sections.contributors.error": "An error occured while loading contributors", "project.detail.sections.contributions.timelineError": "Una linea temporale sarà disponibile dopo la mappatura del primo compito.", "project.status.draft": "Bozza", "project.status.archived": "Archiviato", @@ -319,19 +415,25 @@ "projects.data.download.aoi": "Scarica area d'interesse", "projects.data.download.taskGrid": "Scarica griglia dei task", "projects.link.stats": "Più statistiche", - "projects.stats.mapped": "", - "projects.stats.validated": "", + "projects.stats.mapped": "Mapped tasks", + "projects.stats.validated": "Validated tasks", "project.share.twitter": "Contribuisci a mappare il progetto #{id} su {site}", "project.share.facebook": "Pubblica su Facebook", "project.share.linkedin": "Condividi su LinkedIn", + "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": "Privacy", "projects.formInputs.privacy.field": "Progetto privato", "projects.formInputs.privacy.description": "Privato significa che solo gli utenti membri del gruppo di progetto possono accedere, mappare o validare il progetto. Questa opzione sovrascrive i permessi di mappatura e validazione.", "projects.formInputs.teams.title": "Gruppi", + "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": "Organizzazione", "projects.formInputs.campaign.title": "Campagna", "projects.formInputs.categories.title": "Categorie", "projects.formInputs.organisation.description": "Organizzazione che coordina il progetto, se esistente. I gestori dell'organizzazione avranno poteri di amministrazione sul progetto.", + "projects.formInputs.admins.title": "TM Admins", "projects.formInputs.imagery.select": "Seleziona immagine aerea", "projects.formInputs.license.select": "Seleziona licenza", "projects.formInputs.organisation.select": "Scegli un'organizzazione", @@ -379,6 +481,15 @@ "projects.actions.reset_all_tasks.error": "Reimpostazione di tutti i compiti non riuscita per un motivo sconosciuto.", "projects.actions.clone_project.button": "Clona progetto", "projects.actions.clone_project.description": "Questo copierà tutte le descrizioni, le istruzioni, i metadati ecc. in un nuovo progetto. L'area di interesse, i compiti e le aree prioritarie non saranno copiati. Dovrai ridisegnare/importare questi. Il progetto appena clonato sarà in stato bozza.", + "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": "Trasferisci il progetto", "projects.actions.transfer_project.title": "Trasferisci la proprietà del progetto", "projects.actions.transfer_project.alert": "In caso di trasferimento errato, contattare il nuovo proprietario per ripristinare la modifica.", @@ -398,6 +509,7 @@ "projects.formInputs.priority": "Piorità", "projects.formInputs.license": "Licenza richiesta", "projects.formInputs.language": "Lingua di defaut", + "projects.formInputs.type": "Type here...", "projects.formInputs.language.translations": "Traduzioni", "projects.formInputs.language.select": "Seleziona una lingua qui sopra per tradurre.", "projects.formInputs.mapping_editors": "Editor per la mappatura", @@ -406,6 +518,8 @@ "projects.formInputs.random_task_selection": "Applica selezione casuale di un compito", "projects.formInputs.random_task_selection.mapping": "Obbliga selezione dei task casuale in mappatura", "projects.formInputs.random_task_selection.description": "Se selezionato, gli utenti devono modificare i compiti in modo casuale per la fase iniziale di modifica (manager e amministratori sono esenti).", + "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": "Foto aeree/satellitari", "projects.formInputs.imagery.note": "Segui questo formato per gli URL TMS: {exampleUrl}", "projects.formInputs.priority_areas.options.polygon": "Disegna poligono", @@ -414,6 +528,7 @@ "projects.formInputs.priority_areas.action.selectFile": "Seleziona file", "projects.formInputs.priority_areas.upload.description": "I formati di file supportati sono: GeoJSON, KML, OSM o Shapefile compresso. È possibile trascinare un file sulla mappa per importarlo.", "projects.formInputs.name": "Nome del progetto", + "management.projects.edit.errors.project_name_validation_error": "Project name should start with an alphabet.", "projects.formInputs.dueDate": "Data di scadenza", "projects.formInputs.dueDate.description": "Definire la data ideale per completare il progetto. Il formato della data è giorno/mese/anno.", "projects.formInputs.description": "Descrizione", @@ -425,14 +540,15 @@ "projects.formInputs.mapping_types": "Tipi di mappatura", "projects.formInputs.id_presets": "Presets dell'editor ID", "projects.formInputs.user_role": "Ruolo utente", - "projects.formInputs.mapper_level": "Livello di abilità del mappatore", - "projects.formInputs.mapper_level.description": "Impostare il livello aiuterà i mappatori a trovare progetti adatti su cui lavorare.", + "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": "Istruzioni per singolo compito", "projects.formInputs.per_task_instructions.descriptions": "Aggiungere qualsiasi informazione che possa essere utile agli utenti durante la mappatura di un compito. «{x}», «{y}» e «{z}» verranno sostituiti dai corrispondenti parametri per ogni compito. I parametri «{x}», «{y}» e «{z}» possono essere utilizzati solo nei compiti generati nel Tasking manager e non nei compiti importati.", "projects.formInputs.per_task_instructions.example": "Esempio: questo compito implica caricare dati aggiuntivi. Fare clic su [qui] (http://localhost:8111/import?new_layer=true&url=http://www.domain.com/data/{x}/{y}/{z}/routes_2009.osm) per caricare i dati in JOSM.", "projects.formInputs.changesetComment": "Commento al gruppo di modifiche", "projects.formInputs.changesetComment.example": "Esempio: #hotosm-project-470 #missingmaps Buildings mapping.", "projects.formInputs.changesetComment.description": "Commenti di default aggiunti al campo di commento del gruppo di modifiche caricato. Gli utenti dovrebbero anche essere incoraggiati ad aggiungere testo che descriva ciò che hanno mappato.Gli hashtag sono spesso utilizzati per le analisi successive, ma devono essere in formato leggibile e non se ne deve abusare, #group #event per esempio.", + "projects.formInputs.non_editable_comment": "This default comment is not editable.", "project.formInputs.priority.options.urgent": "Urgente", "project.formInputs.priority.options.high": "Alta", "project.formInputs.priority.options.medium": "Medio", @@ -445,9 +561,9 @@ "project.formInputs.placeholders.subject": "Oggetto *", "project.formInputs.placeholders.message": "Messaggio *", "project.formInputs.mapper_level.options.all": "Tutti i livelli", - "project.formInputs.mapper_level.options.advanced": "Esperto", - "project.formInputs.mapper_level.options.intermediate": "Intermedio", - "project.formInputs.mapper_level.options.beginner": "Principiante", + "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": "Filtra i gruppi per organizzazione", "project.formInputs.teams.actions.select": "Seleziona un gruppo…", "project.formInputs.teams.actions.select.role": "Seleziona un ruolo...", @@ -462,6 +578,12 @@ "projects.formInputs.custom_editor.delete": "Cancella editor personalizzato", "projects.formInputs.custom_editor.remove": "Rimuovi editor personalizzato", "projects.formInputs.custom_editor.delete.confirm": "Questo rimuoverà l'editor personalizzato dal progetto. Sei sicuro di non voler disabilitare l'editor personalizzato attivando la casella di controllo «Abilitato» riportata sopra?", + "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": "Progetto generico", "project.nav.mappingDifficulty": "Livello di difficoltà", "project.nav.moreFilters": "Più filtri", @@ -470,6 +592,14 @@ "navFilters.startDate.placeholder": "Selezionar una data d'inizio", "navFilters.endDate": "A", "navFilters.endDatePlace.placeholder": "Seleziona una data di fine", + "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": "Mostra la mappa", "project.nav.listViewToggle": "Vista a elenco", "project.navFilters.typesOfMapping": "Tipi di mappatura", @@ -484,6 +614,9 @@ "project.navFilters.organisations": "Tutte le organizzazioni", "project.navFilters.location": "Posizione", "project.navFilters.locations": "Posizioni", + "project.navFilters.interest": "Interest", + "project.navFilters.interests": "Interests", + "project.navFilters.filterByMyInterests": "Filter by my interests", "project.navFilters.error": "Errore nel caricamento di {xWord} per {yWord}", "project.nav.filters": "Filtri", "project.nav.projects": "Progetti", @@ -493,6 +626,7 @@ "project.nav.contributed": "Contributi", "project.nav.allprojects": "Tutti", "project.nav.active": "Attivo", + "project.nav.stale": "Stale", "project.nav.managed": "Gestito da me", "project.nav.created": "Creati da me", "project.nav.draft": "Bozza", @@ -503,13 +637,14 @@ "project.sortby.id.descending": "Nuovi progetti", "project.sortby.id.ascending": "Vecchi progetti", "project.sortby.priority": "Progetti urgenti", - "project.sortby.difficulty.beginner": "Progetti per principianti", - "project.sortby.difficulty.advanced": "Progetti per utenti esperti", + "project.sortby.difficulty.easy": "Easy projects", + "project.sortby.difficulty.challenging": "Challenging projects", "project.sortby.more_active": "Progetti attivi", "project.nav.apply": "Applica", "project.nav.clear": "Ripulisci", "project.results.retry": "Riprova", "projects.stats.title": "Statistiche temporali", + "project.stats.timeline.fetching.error": "An error occured while loading project stats", "projects.stats.average_mapping_time": "Tempo medio di mappatura per compito", "projects.stats.average_validation_time": "Tempo medio di validazione per compito", "projects.stats.time_finish_mapping": "Tempo stimato per completare la mappatura", @@ -531,12 +666,31 @@ "project.stats.totalEdits": "Totale modifiche alla mappa", "project.stats.changesets": "Set di modifiche", "project.stats.edits": "Edizioni", + "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": "Hai alcune modifiche alla mappa non salvate", "project.tasks.unsaved_map_changes.split": "Salvare o annullare l'operazione per dividere l'attività", "project.tasks.unsaved_map_changes.unlock": "Salvare o annullare l'operazione per selezionare un'altra attività", + "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": "Chiudi", + "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": "Nessun compito mappato selezionato", "project.tasks.no_mapped_tasks_selected.description": "Non è stato possibile bloccare i compiti selezionati poiché nessuno di essi ha lo stato mappato.", + "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": "Connessione con JOSM fallita", "project.tasks.josm_error.description": "Per favore verificare se JOSM è in esecuzione sul computer e se il controllo remoto è abilitato.", "project.tasks.lock_error.generic": "Non è stato possibile bloccare questo compito per te...", @@ -561,12 +715,24 @@ "project.editor.reload_editor": "Ricarica editor", "project.editor.open_editor": "Apri editor", "project.sidebar.show": "Mostra barra laterale", + "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": "Nascondi barra laterale", "project.sidebar.timeToUnlock": "Tempo disponibile per completare il lavoro su questo compito", "project.task": "Compiti", "project.tasks": "Compiti", "project.taskId": "Compito #{id}", "project.instructions": "Istruzioni", + "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": "Commento al gruppo di modifiche", "project.contributions": "contribuzioni", "project.contributions.registered": "Registrato su", @@ -602,7 +768,7 @@ "project.tasks.status.badImagery": "Non disponibile", "project.tasks.status.split": "Suddividi", "project.tasks.sorting.id": "Ordina per numero di compiti", - "project.tasks.sorting.date": "", + "project.tasks.sorting.date": "Most recently updated", "project.tasks.sorting.date.reverse": "Aggiornato meno di recente", "project.tasks.filter.all": "Tutti", "project.tasks.filter.readyToValidate": "Pronto per la validazione", @@ -612,12 +778,12 @@ "project.tasks.action.completion": "Completamento", "project.tasks.action.history": "Storico", "project.tasks.history.comments": "Commenti", - "project.tasks.history.activities": "", + "project.tasks.history.activities": "Activities", "project.tasks.history.all": "Tutti", "project.tasks.action.comments.copy": "Copia commento", - "project.tasks.action.comments.copy_to_all": "", - "project.tasks.action.comments.copy_to_invalidated": "", - "project.tasks.action.comments.copy_to_validated": "", + "project.tasks.action.comments.copy_to_all": "To all tasks", + "project.tasks.action.comments.copy_to_invalidated": "To tasks marked as \"No\"", + "project.tasks.action.comments.copy_to_validated": "To tasks marked as \"Yes\"", "project.tasks.action.resources": "Risorse", "project.tasks.action.finish_mapping.title": "Quando hai finito la mappatura", "project.tasks.action.instructions.select_task": "Seleziona una delle opzioni sottostanti che corrispondano al tuo stato di modifica", @@ -625,6 +791,7 @@ "project.tasks.action.instructions.leave_comment": "Lascia un commento (opzionale)", "project.tasks.action.instructions.submit_task": "Invia il tuo lavoro", "project.tasks.action.comment.title": "Commento", + "project.tasks.action.redirectToPreviousProject": "Redirect to previous project #{projectId}", "project.tasks.action.comment.input.placeholder": "Scrivi un commento su questo compito", "project.tasks.action.selection.title": "Stato del task", "project.tasks.action.invalidate": "Richiedi rivalidazione", @@ -635,18 +802,22 @@ "project.tasks.action.confirmation.yes": "Sì", "project.tasks.action.confirmation.no": "No", "project.tasks.action.options.mapped_question": "Questo compito è completamente mappato?", - "project.tasks.action.options.validated_question": "{number, plural, one {} many {} other {}}", + "project.tasks.action.options.validated_question": "{number, plural, one {Is this task well mapped?} other {Are these tasks well mapped?}}", "project.tasks.action.options.complete": "Sì", "project.tasks.action.options.incomplete": "No", "project.tasks.action.options.bad_imagery": "Le immagini sono cattive", "project.tasks.action.split_task": "Dividi i task", "project.tasks.action.split_task.error": "Non è stato possibile dividere il compito", "project.tasks.action.split_task.error.description": "Questo compito è già troppo piccolo e non può essere diviso.", + "project.tasks.action.split_task.error.generic": "An error occured while splitting the task.", "project.tasks.action.select_another_task": "Seleziona un altro compito", + "project.tasks.action.stop_mapping.error": "An error occured while stopping mapping.", "project.tasks.action.stop_validation": "Ferma validazione", + "project.tasks.action.stop_validation.error": "An error occured while stopping validation.", "project.tasks.action.tasks_map": "Mappa dei task", "project.tasks.action.submit_task": "Invia task", "project.tasks.action.submit_tasks": "Invia task", + "project.tasks.action.submit_task.error": "An error occured while submitting your {numTasks, plural, =1 {task} other {tasks}}.", "project.tasks.history.title": "Attività {n}", "project.tasks.history.unavailable": "Task non disponibile", "project.tasks.history.split.description": "Il compito {id} è stato diviso e la sua cronologia non è più disponibile", @@ -661,10 +832,15 @@ "project.resources.changesets.task": "Vedere i changeset di attività", "project.tasks.activity.osmcha": "Guarda i changeset in OSMCha", "project.tasks.history.comment": "commentato", + "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": "bloccato per la mappatura", "project.tasks.history.lockedvalidation": "bloccato per la validazione", "project.tasks.history.autounlockedmapping": "sbloccato automaticamente per la mappatura", "project.tasks.history.autounlockedvalidation": "sbloccato automaticamente per la validazione", + "project.tasks.history.extendedForMapping": "extended the lock session for mapping", + "project.tasks.history.extendedForValidation": "extended the lock session for validation", "project.tasks.history.badimagery": "segna come non disponibile", "project.tasks.history.mapped": "segna come mappato", "project.tasks.history.validated": "segna come validato", @@ -696,23 +872,40 @@ "management.messages.notAllowed": "Non è consentito gestire le organizzazioni.", "management.messages.imageUpload.error": "Caricamento dell'immagine non riuscito.", "management.fields.managers": "Dirigenti", + "management.fields.managers.remove": "Remove", + "management.fields.managers.add": "Add", + "management.fields.managers.link": "Link", "management.fields.managers.empty": "Non ci sono ancora gestori.", "management.link.manage": "Gestisci {entity}", "management.link.edit.team": "Modifica gruppo", + "management.partners.menu": "Partners", + "management.edit.resourcesButton": "Resources link", "management.members.edit": "Modifica", + "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": "Membri", "management.members.empty": "Non ci sono ancora membri.", "management.teams.mapping": "Gruppi di mappatura", "management.teams.validation": "Gruppi di validatori", "management.teams.members": "Membri del gruppo", "management.teams.members.send_message": "Messaggi di gruppo", + "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": "Invia", "management.teams.members.send_message.subject": "Oggetto", "management.teams.join_requests": "Richieste di iscrizione", "management.teams.join_requests.empty": "Non ci sono richieste di unirsi al gruppo.", "management.teams": "Gruppi", "management.team": "Gruppo", + "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": "Progetti", + "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": "Campagne", "management.campaign": "Campagna", "management.categories": "Categorie", @@ -723,8 +916,20 @@ "management.titles.category_information": "Informazioni categoria", "management.edit_members": "Potrai aggiungere altri utenti dopo aver salvato per la prima volta.", "management.filter.buttons.myOrganisations": "Le mie organizzazioni", + "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": "Tutti", "management.myTeams": "I miei gruppi", + "teams.loading.error": "An error occured while loading teams.", "management.buttons.new": "Nuovo", "management.buttons.delete": "Cancella", "management.buttons.accept": "Accetta", @@ -737,6 +942,7 @@ "management.organisations.publicUrl.copy": "Copia URL pubblico", "management.organisations.tier.select": "Seleziona livello", "management.organisations.type.select": "Seleziona il tipo", + "management.organisations.field.required": "Required field", "management.organisations.type.free": "Libero", "management.organisations.type.discounted": "Scontato", "management.organisations.type.defaultFee": "Tariffa predefinita", @@ -760,7 +966,7 @@ "management.organisations.stats.tier.estimation": "Livello stimato entro la fine di {year}", "management.organisations.stats.cost.estimation": "Costo stimato entro la fine di {year}", "management.organisations.stats.next_level.actions": "Azioni per raggiungere il livello {n}", - "management.organisations.stats.tier.actions_remaining": "", + "management.organisations.stats.tier.actions_remaining": "Actions remaining on the {name} tier", "management.organisations.tier.free": "Libero", "management.organisations.tier.low": "Bassa", "management.organisations.tier.medium": "Medio", @@ -775,12 +981,13 @@ "management.fields.name": "Nome", "management.fields.plain_text": "Testo semplice", "management.fields.description": "Descrizione", - "management.fields.invite_only": "Solo inviti", + "management.fields.join_method": "Join method", "management.fields.visibility": "Visibilità", "management.fields.organisation.image": "Immagine", "management.fields.website": "Sito web", "management.settings": "Impostazioni", "management.placeholder.search_users": "Cerca gli utenti di Task Manager", + "management.placeholder.search_members": "Search team members...", "management.button.save": "Salva", "management.button.done": "Fatto", "management.button.cancel": "Annulla", @@ -789,9 +996,17 @@ "management.teams.no_campaigns": "Non ci sono ancora campagne.", "management.no_categories": "Non ci sono ancora categorie.", "management.no_licenses": "Non ci sono ancora licenze.", + "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": "Pubblico", + "management.teams.visibility.public.description": "This team will be displayed on the team members profiles.", "management.teams.visibility.private": "Privato", - "management.teams.invite_only.description": "I manager devono approvare la richiesta di adesione di un membro.", + "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": "La tua richiesta di unirsi a questo gruppo è in attesa di approvazione.", "management.projects.no_found": "Questo {entity} non ha ancora progetti.", "management.organisation.teams.no_found": "Nessun gruppo trovato.", @@ -800,6 +1015,8 @@ "management.stats.new_users.active": "Mappato almeno un compito", "management.stats.new_users.email_verified": "Indirizzo email confermato", "management.stats.title": "Statistiche", + "management.stats.overview": "Overview", + "management.stats.features": "Elementi totali", "user.nextLevel": "{changesets} / {nextLevelThreshold} set di cambi per {level}", "user.personalInfo": "Informazioni personali", "user.name": "Nome", @@ -815,6 +1032,7 @@ "user.gender.privacy": "Le informazioni sul tuo genere sono usate solo a fini statistici e non verranno divulgate ad altri utenti.", "user.email.privacy": "Il tuo indirizzo email verrà usato solamente per inviarti le notifiche e gli aggiornamenti sul Tasking Manager. Non verrà condiviso con altri utenti e organizzazioni.", "user.slack": "Nome utente su Slack del gruppo {org}", + "user.osmCha": "Changesets on OSMCha", "user.personalInfo.error": "Digita solo il tuo nome utente, non l'URL.", "user.form.save": "Salva", "user.settings.title": "Impostazioni", @@ -837,8 +1055,10 @@ "user.settings.required": "Campi richiesti", "user.notifications.projects.description": "Ricevi una notifica quando un progetto a cui hai contribuito sarà progredito.", "user.notifications.task.description": "Ricevi un'e-mail quando un compito a cui hai contribuito viene convalidato.", - "user.notifications.comments": "Commenti", - "user.notifications.comments.description": "Ricevi una notifica ogni volta che qualcuno pubblica un commento su progetti o compiti a cui hai contribuito.", + "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": "Impara come", "user.welcome.title": "Benvenuto in Tasking Manager!", "user.interests.update.success": "Interessi aggiornati correttamente.", @@ -877,6 +1097,8 @@ "users.list.total": "Numero totale di utenti: {total}", "users.list.actions.setRole": "Imposta il ruolo", "users.list.actions.setLevel": "Imposta il livello del mappatore", + "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": "Tutti i livelli", "user.mapper_level.options.advanced": "Esperto", "user.mapper_level.options.intermediate": "Intermedio", @@ -904,7 +1126,7 @@ "users.detail.topProjectsMappedTitle": "I 5 progetti con più contribuzioni", "users.detail.topProjectsMapped.error": "Nessun progetto mappato fino ad ora.", "users.detail.topCausesTitle": "Le principali cause a cui ha contribuito", - "users.detail.others": "", + "users.detail.others": "Others", "users.detail.projects.noData": "Le informazioni non sono disponibili perché nessun progetto è stato mappato fino ad ora.", "users.detail.editsTitle": "Modifiche per numeri", "users.detail.edits.error": "Ancora nessun dato da mostrare. Le statistiche delle modifiche di OpenStreetMap vengono aggiornate con un ritardo di un'ora.", @@ -915,8 +1137,8 @@ "users.detail.heatmapContributions": "contribuzioni", "users.detail.heatmapLegendMore": "più", "users.detail.heatmapLegendLess": "meno", - "users.detail.delay_popup": "Queste statistiche necessitano di calcoli pesanti e le modifiche vengono mostrate con un ritardo di circa un'ora.", "users.detail.teams": "Gruppi", + "users.header.organisations.error": "Couldn't load organisations at this time", "error.page.title": "Si è verificato un errore", "error.page.description": "Qualcosa non ha funzionato bene...", "error.page.link": "Torna indietro", @@ -924,22 +1146,40 @@ "notFound.project.title": "Progetto {id} non trovato", "notFound.lead": "Controlla la URL o segnala questo errore.", "project.stats.timeline": "Timeline del progetto", + "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": "Non sei autorizzato ad accedere all'area di gestione.", "teamsAndOrgs.management.project.forbidden": "Non sei autorizzato a modificare questo progetto.", "teamsAndOrgs.management.team.forbidden": "Non sei autorizzato a modificare questo gruppo.", - "loginPage.title": "", - "loginPage.text.login": "", - "loginPage.text.create_account": "", + "loginPage.title": "Sign in to {org} Tasking Manager", + "loginPage.text.login": "You can log in with an OpenStreetMap account.", + "loginPage.text.create_account": "Or create a new one to start mapping.", "management.managers": "Gestori", "management.users.title": "Gestire gli utenti", "management.stats.users.title": "Nuovi utenti", - "management.stats.features": "Elementi totali", + "management.partner.creation": "Create new partner", "teamsAndOrgs.management.organisation.creation": "Crea nuova organizzazione", + "teamsAndOrgs.management.organisation.orgCreationNameExistsError": "Organisation name already exists", "teamsAndOrgs.management.organisation.edit": "Modifica organizzazione", "teamsAndOrgs.management.team.creation": "Crea un nuovo gruppo", "teamsAndOrgs.management.campaign.creation": "Crea nuova campagna", "teamsAndOrgs.management.organisation.button.create": "Crea organizzazione", + "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": "Crea gruppo", + "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": "Crea campagna", "teamsAndOrgs.management.button.my_teams": "I miei gruppi", "teamsAndOrgs.management.button.join_team": "Unisciti al gruppo", @@ -947,12 +1187,16 @@ "teamsAndOrgs.management.button.leave_team": "Lascia il gruppo", "teamsAndOrgs.management.button.cancel": "Annulla", "teamsAndOrgs.management.organisation.manage.error": "Non sei un manager di questa organizzazione, quindi non sei autorizzato a modificarla.", + "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": "Statistiche delle attività", "teamsAndOrgs.management.organisation.activity.stats": "Statistiche", "teamsAndOrgs.management.organisation.remaining_tasks": "Totale rimanente", + "teamsAndOrgs.management.organisation.project_stats": "Projects Statistics", "teamsAndOrgs.management.organisation.usage_tier": "Livello", "teamsAndOrgs.management.organisation.usage_level": "Livello", "teamsAndOrgs.management.organisation.manage": "Gestire l'organizzazione", + "management.partner.manage": "Manage partner", "teamsAndOrgs.management.team.manage": "Gestisci il gruppo", "teamsAndOrgs.management.campaign.manage": "Gestisci campagna", "teamsAndOrgs.management.titles.team_information": "Informazioni del gruppo", @@ -967,6 +1211,7 @@ "management.category.button.create": "Crea categoria", "taskAction.messages.error.no_locked_tasks.text": "Non si dispone di alcun compito bloccato. Accedi al Progetto #{currentProject} per selezionare un compito da mappare.", "taskAction.go_to_project.button": "Vai al progetto #{project}", + "taskAction.locked_tasks.fetching.error": "An error occurred when loading your tasks.", "EmailVerification.link.profileSettings": "Le impostazioni del tuo profilo", "EmailVerification.status.verified": "E-mail confermata con successo!", "EmailVerification.status.error": "Verifica non riuscita.", @@ -988,6 +1233,8 @@ "pages.learn.tutorials.tm_manual.description": "Scopri come trovare un progetto e un compito che ti interessano, come bloccare un compito da modificare e selezionare il software di modifica adatto.", "pages.learn.tutorials.osm_step_by_step.title": "Impara OpenStreetMap passo dopo passo", "pages.learn.tutorials.osm_step_by_step.description": "Guida per principianti alla mappatura su 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": "Guida all'amministrazione", "pages.learn.tutorials.learnosm.description": "Manuale su come creare e gestire progetti su Tasking Manager", "pages.learn.map.steps.project.title": "Seleziona un progetto", @@ -1024,6 +1271,8 @@ "pages.learn.manage.description": "Puoi utilizzare Tasking Manager per configurare i tuoi progetti. Assicurati di essere responsabile assicurandoti che il tuo livello di abilità corrisponda alle tue ambizioni. È bene contattare gli amministratori di Tasking Manager e saperne di più su ciò che è necessario per ottenere le autorizzazioni per creare e gestire progetti.", "pages.learn.manage.steps.join.title": "Diventa parte di una comunità o organizzazione", "pages.learn.manage.steps.join.description": "Il Tasking Manager ti consente di creare progetti come parte di una comunità o di un'organizzazione. Entra in contatto con una persona che conosci o richiedi agli amministratori di aggiungere il tuo gruppo al Task Manager.", + "pages.learn.manage.list": "list", + "pages.learn.manage.form": "form", "pages.learn.manage.steps.create.title": "Crea un progetto e fatti sentire su ciò", "pages.learn.manage.steps.create.description": "Accogli le persone per mappare il tuo progetto. Ti suggeriamo di monitorare la mappatura dei tuoi progetti. Assicurati di averli mappati correttamente e in modo completo.", "pages.learn.manage.steps.data.title": "Utilizza i dati", @@ -1063,10 +1312,11 @@ "pages.edit_project.buttons.task_selection_page": "Pagina di selezione dei compito", "pages.edit_project.buttons.project_stats": "Statistiche del progetto", "pages.edit_project.actions.update.success": "Progetto aggiornato correttamente.", - "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": "Salvataggio del progetto non riuscito a causa di un errore del server. Riprova più tardi o contatta l'amministratore se il problema persiste.", - "pages.edit_project.actions.missing_fields": "{number, plural, one {} many {} 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": "Descrizione", "pages.edit_project.sections.instructions": "Istruzioni", "pages.edit_project.sections.metadata": "Metadati", @@ -1077,5 +1327,5 @@ "pages.edit_project.sections.actions": "Azioni", "pages.edit_project.sections.custom_editor": "Editor personalizzato", "pages.create_campaign.duplicate": "Una campagna con lo stesso nome esiste già", - "pages.create_campaign.error": "" + "pages.create_campaign.error": "There was an error saving this campaign." }