From 1d197e7450f1f6dcb5aa5a9b69503df26b4761f9 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:48 +0000 Subject: [PATCH] Translate frontend/src/locales/en.json in pt_BR 80% of minimum 10% translated source file: 'frontend/src/locales/en.json' on 'pt_BR'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- frontend/src/locales/pt_BR.json | 280 ++++++++++++++++++++++++++++++-- 1 file changed, 265 insertions(+), 15 deletions(-) diff --git a/frontend/src/locales/pt_BR.json b/frontend/src/locales/pt_BR.json index 538e0d56c2..251ff77cf8 100644 --- a/frontend/src/locales/pt_BR.json +++ b/frontend/src/locales/pt_BR.json @@ -4,6 +4,10 @@ "banner.button.agree": "Eu concordo", "banner.privacyPolicy": "política de privacidade", "banner.text": "Utilizamos cookies e tecnologias semelhantes para reconhecer e analisar as suas visitas e medir a utilização e a atividade do tráfego. Você pode saber como usamos os dados sobre sua visita ou informações fornecidas lendo nosso {link}. Ao clicar em “Concordo”, você aprova o uso de 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": "Falha no upload da imagem.", "comment.input.imageUpload.progress": "Enviando arquivo...", "comment.input.sending.progress": "Enviando mensagem...", @@ -11,6 +15,13 @@ "comment.input.sending.error": "Ocorreu um erro ao enviar a mensagem.", "comment.hashtags.help.managers": "Adicione “{hashtag}” para notificar os/as administradores do projeto sobre seu comentário.", "comment.hashtags.help.author": "Adicione “{hashtag}” para notificar o/a autor(a) do projeto sobre seu comentário.", + "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": "Minhas Tarefas", "mytasks.contribution": "Contribuição", "mytasks.filter.all": "Todos", @@ -19,8 +30,12 @@ "mytasks.filter.invalidated": "Necessita mais mapeamento", "mytasks.filter.archived": "Projetos arquivados", "mytasks.placeholder.search_project": "Busca por id do projeto", + "mytasks.placeholder.noMatchingProjectId": "No matching project ID", "mytasks.filter.projects": "Projetos", "mytasks.filter.tasks": "Tarefas", + "mytasks.filter.recentlyEdited": "Recently edited", + "mytasks.filter.projectId": "Project ID", + "mytasks.filter.sortBy": "Sort by", "mytasks.filter.clear": "Limpar filtros", "mytasks.navFilters.error": "Erro ao carregar as tarefas", "mytasks.pagination.count": "Mostrando {number} de {total}", @@ -36,28 +51,45 @@ "mytasks.tasks.comments.number": "{number, plural, one {# comentário} many {# comentários} other {# comentários}}", "deleteModal.status.processing": "Processando", "deleteModal.status.success": "O {type} foi excluído com sucesso.", + "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": "Ocorreu um erro ao tentar excluir este projeto.", "deleteModal.status.failure.organisations": "Ocorreu um erro ao tentar excluir esta organização.", + "deleteModal.status.failure.partners": "An error occurred when trying to delete this partners.", "deleteModal.status.failure.interests": "Ocorreu um erro ao tentar excluir este interesse.", "deleteModal.status.failure.licenses": "Ocorreu um erro ao tentar excluir esta licença.", "deleteModal.status.failure.campaigns": "Ocorreu um erro ao tentar excluir esta campanha.", "deleteModal.status.failure.notifications": "Ocorreu um erro ao tentar excluir esta notificação.", "deleteModal.status.failure.teams": "Ocorreu um erro ao tentar excluir esta equipe.", + "deleteModal.status.failure.comments": "An error occurred when trying to delete this comment.", "deleteModal.button.delete": "Excluir", + "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": "Cancelar", "deleteModal.title.projects": "Deseja realmente excluir este projeto?", "deleteModal.title.organisation": "Tem certeza de que deseja excluir esta organização?", + "deleteModal.title.partners": "Are you sure you want to delete this partner?", "deleteModal.title.licenses": "Tem certeza que deseja excluir esta licença?", "deleteModal.title.interests": "Deseja realmente excluir esta categoria?", "deleteModal.title.campaigns": "Deseja realmente excluir esta campanha?", "deleteModal.title.notifications": "Deseja realmente excluir esta notificação?", "deleteModal.title.teams": "Deseja realmente excluir esta equipe?", + "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": "Explorar projetos", "header.nav.learn": "Aprender", "header.nav.aboutLink": "Sobre", + "header.nav.support": "Support", "header.nav.my_contributions": "Minhas contribuições", "header.nav.manage": "Administração", "header.buttons.logIn": "Entrar", + "header.nav.partners": "Partners", "header.buttons.signUp": "Cadastrar", "header.buttons.createAccount": "Criar uma conta", "header.buttons.authorize": "Entrar", @@ -90,6 +122,7 @@ "emailUpdate.modal.text2": "Estamos mapeando juntos! É necessário fornecer seu endereço de e-mail para feedback do mapeamento e enviar mensagens diretas para você.", "emailUpdate.modal.privacy_policy": "Leia nossa Política de Privacidade para obter mais informações sobre como protegemos os dados pessoais dos usuários.", "serviceWorker.dialog.newVersion": "Há uma nova versão do Tasking Manager disponível!", + "serviceWorker.dialog.newVersionAvailableLineTwo": "Click the button to refresh and ensure the page is displayed correctly.", "serviceWorker.dialog.update": "Atualizar agora", "serviceWorker.dialog.remindMeLater": "Lembre-me mais tarde", "home.mainSection.title": "Mapeie um mundo melhor", @@ -106,6 +139,7 @@ "home.stats.edits": "Total de edições no mapa", "home.stats.community": "Total de mapeadores", "home.stats.mappers": "Mapeadores online", + "home.stats.loading.error": "An error occured while loading the stats", "home.mappingFlow.title": "Todos os anos, desastres em todo o mundo matam quase {number} e afetam ou deslocam 200 milhões de pessoas. O mapeamento pode ajudar a alterar isso.", "home.mappingFlow.headLine": "As organizações utilizam o Tasking Manager para criar projetos de mapeamento para áreas ao redor do mundo onde precisam urgentemente de dados para ajudar a salvar ou melhorar vidas.", "home.mappingFlow.cards.mapping.title": "Mapeamento", @@ -137,17 +171,27 @@ "footer.credits": "Software Livre e de Código Aberto trazido a você pelo Humanitarian OpenStreetMap Team.", "footer.learn": "Saiba mais sobre o OpenStreetMap.", "footer.privacyPolicy": "Política de Privacidade", + "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": "Todos os níveis", "mapping.level.advanced": "Mapeador avançado", "mapping.level.intermediate": "Mapeador intermediário", "mapping.level.beginner": "Mapeador iniciante", + "mapping.difficulty.all": "All", + "mapping.difficulty.advanced": "Easy", + "mapping.difficulty.moderate": "Moderate", + "mapping.difficulty.beginner": "Challenging", "project.typesOfMapping.roads": "Estradas", "project.typesOfMapping.buildings": "Edifícios", "project.typesOfMapping.landUse": "Uso da terra", "project.typesOfMapping.waterways": "Rios e lagos", "project.typesOfMapping.other": "Outros", "project.typesOfMapping.pointsOfInterest": "Pontos de 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": "Notificações", + "notifications.singular.notification": "notification", "notifications.filter.all": "Todos", "notifications.filter.messages": "Mensagens", "notifications.bodytitle.message": "Mensagem", @@ -156,11 +200,16 @@ "notifications.filter.projects": "Projetos", "notifications.filter.clear": "Limpar filtros", "notifications.markAsRead": "Marcar como lido", + "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": "Erro ao carregar o {xWord} para {yWord}", "notifications.navFilters.error.simple": "Erro ao carregar o {xWord}", "notifications.pagination.count": "Mostrando {number} de {total}", "notifications.nav.new.one": "1 nova mensagem", - "notifications.nav.new.plural": "{n} novas mensagens", + "notifications.nav.unread.plural": "{n} unread", "notifications.nav.viewAll": "Ver tudo", "notifications.nav.goToNotifications": "Ir para notificações", "notifications.nav.noUnread": "Nenhuma mensagem não lida", @@ -184,6 +233,41 @@ "notifications.message.type.task_comment_notification": "Comentário da tarefa", "notifications.message.type.project_chat_notification": "Chat do projeto", "notifications.message.type.project_activity_notification": "Atividade do projeto", + "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} colaboradores totais", "project.card.lastContribution": "Última contribuição", "project.card.percentMapped": "{n}% mapeado", @@ -201,6 +285,8 @@ "project.card.edit_project.button": "Editar", "project.card.project_page.button": "Página do Projeto", "project.card.project_tasks.button": "Tarefas", + "project.detail.noDueDate": "No due date specified", + "project.detail.dueDateExpired": "Due date expired", "management.projects.create.title": "Criar novo projeto", "management.projects.clone.message": "O novo projeto será um clone do projeto #{id} ({name}).", "management.projects.create.clone": "Clonar", @@ -230,6 +316,8 @@ "management.projects.create.errors.unsupported_geom": "Tipo de geometria não suportado: {geometry}", "management.projects.create.errors.no_featurecollection": "Geometria não é do tipo FeatureCollection", "management.projects.create.errors.closed_linestring": "Os pontos não formam uma linha fechada", + "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": "Você precisa definir a área de interesse do projeto.", "management.projects.create.errors.no_organization": "Organização é um campo obrigatório.", "management.projects.create.errors.fileSize": "Só aceitamos arquivos de até {fileSize} MB. Reduza o tamanho do arquivo e tente novamente.", @@ -247,6 +335,8 @@ "management.projects.create.button.back": "Voltar ao anterior", "management.projects.create.button.next": "Próximo", "management.projects.create.button.trim": "Aparar bordas", + "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": "Desenhar", "management.projects.create.button.select_file": "Selecionar arquivo", "management.projects.create.arbitrary_tasks": "Definir tarefas usando polígonos importados do arquivo", @@ -267,6 +357,7 @@ "project.detail.projectPriorityLow": "Baixo", "project.detail.dueDateLeft": "{daysLeftHumanize} para o fim", "project.detail.typesOfMapping": "Tipos de Mapeamento", + "project.detail.private": "Private", "project.detail.editProject": "Editar projeto", "project.detail.editor": "Editor", "project.detail.editor.select": "Selecionar editor", @@ -283,6 +374,7 @@ "project.detail.removeFromFavorites": "Remover dos Favoritos", "project.detail.questionsAndComments.none": "No momento, não há perguntas ou comentários sobre este projeto. Seja o primeiro a postar um!", "project.detail.questionsAndComments.login": "Faça login para poder postar comentários.", + "project.detail.questionsAndComments.fetching.error": "An error occured while loading questions and comments.", "project.detail.questionsAndComments.button": "Postar", "project.detail.share": "Compartilhe", "project.detail.team": "Equipe", @@ -304,10 +396,14 @@ "project.detail.sections.questionsAndComments": "Perguntas e comentários", "project.detail.sections.contributions": "Contribuições", "project.detail.sections.contributionsTimeline": "Cronograma de contribuições", + "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": "Conjuntos de alterações no OSMCha", "project.detail.sections.contributions.changesets": "Changesets", "project.detail.sections.contributors": "Colaboradores", - "project.detail.sections.relatedProjects": "Projetos relacionados", + "project.detail.sections.similarProjects": "Similar projects", + "project.detail.sections.contributors.error": "An error occured while loading contributors", "project.detail.sections.contributions.timelineError": "Uma linha do tempo estará disponível após o mapeamento da primeira tarefa.", "project.status.draft": "Rascunho", "project.status.archived": "Arquivado", @@ -324,14 +420,20 @@ "project.share.twitter": "Colabore mapeando o projeto #{id} em {site}", "project.share.facebook": "Publicar no Facebook", "project.share.linkedin": "Compartilhar no 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": "Privacidade", "projects.formInputs.privacy.field": "Projeto privado", "projects.formInputs.privacy.description": "Privado significa que somente os usuários que são membros da equipe do projeto podem acessar, mapear ou validar este projeto. Esta opção substitui as permissões de mapeamento e validação.", "projects.formInputs.teams.title": "Equipes", + "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": "Organização", "projects.formInputs.campaign.title": "Campanha", "projects.formInputs.categories.title": "Categorias", "projects.formInputs.organisation.description": "Organização que está coordenando o projeto, se houver algum. Os gerentes dessa organização terão direitos administrativos sobre o projeto.", + "projects.formInputs.admins.title": "TM Admins", "projects.formInputs.imagery.select": "Selecionar imagem", "projects.formInputs.license.select": "Selecionar licença", "projects.formInputs.organisation.select": "Selecionar organização", @@ -379,6 +481,15 @@ "projects.actions.reset_all_tasks.error": "Redefinir todas as tarefas falhou por um motivo desconhecido.", "projects.actions.clone_project.button": "Clonar projeto", "projects.actions.clone_project.description": "Isto irá copiar todas as descrições, instruções, metadados etc para um novo projeto. A Área de Interesse, as tarefas e as áreas prioritárias não serão copiadas. Você terá que redesenhar/importar estes. Seu projeto recém-clonado estará com status de rascunho.", + "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": "Transferir projeto", "projects.actions.transfer_project.title": "Transferir propriedade do projeto", "projects.actions.transfer_project.alert": "Em caso de transferência errada, entre em contato com o novo proprietário para reverter a alteração.", @@ -398,6 +509,7 @@ "projects.formInputs.priority": "Prioridade", "projects.formInputs.license": "Licença exigida", "projects.formInputs.language": "Idioma padrão", + "projects.formInputs.type": "Type here...", "projects.formInputs.language.translations": "Traduções", "projects.formInputs.language.select": "Selecione um idioma acima para traduzir.", "projects.formInputs.mapping_editors": "Editores para mapeamento", @@ -406,6 +518,8 @@ "projects.formInputs.random_task_selection": "Impor seleção aleatória de tarefa", "projects.formInputs.random_task_selection.mapping": "Impor seleção aleatória de tarefas no mapeamento", "projects.formInputs.random_task_selection.description": "Se conferidos, os usuários devem editar tarefas aleatoriamente para o estágio inicial de edição (gerentes e administradores estão isentos).", + "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": "Imagens aéreas", "projects.formInputs.imagery.note": "Siga este formato para URLs TMS: {exampleUrl}", "projects.formInputs.priority_areas.options.polygon": "Desenhar polígono", @@ -414,6 +528,7 @@ "projects.formInputs.priority_areas.action.selectFile": "Selecionar Arquivo", "projects.formInputs.priority_areas.upload.description": "Os formatos de arquivo suportados são: GeoJSON, KML, OSM ou Shapefile compactado. Você pode arrastar e soltar um arquivo sobre o mapa para importá-lo.", "projects.formInputs.name": "Nome do projeto", + "management.projects.edit.errors.project_name_validation_error": "Project name should start with an alphabet.", "projects.formInputs.dueDate": "Data limite para finalizar", "projects.formInputs.dueDate.description": "Defina a data ideal para terminar o projeto. O formato de data é dia/mês/ano.", "projects.formInputs.description": "Descrição", @@ -425,14 +540,15 @@ "projects.formInputs.mapping_types": "Tipos de mapeamento", "projects.formInputs.id_presets": "Predefinições do editor iD", "projects.formInputs.user_role": "Função do usuário", - "projects.formInputs.mapper_level": "Nível de mapeador", - "projects.formInputs.mapper_level.description": "Definir o nível ajudará os mapeadores a encontrar projetos adequados para trabalhar.", + "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": "Instruções por tarefa", "projects.formInputs.per_task_instructions.descriptions": "Adicione qualquer informação que possa ser útil aos usuários durante o mapeamento de uma tarefa. “{x}”, “{y}” e “{z}” serão substituídos pelos parâmetros correspondentes para cada tarefa. Os parâmetros “{x}”, “{y}” e “{z}” só podem ser usados em tarefas geradas no Tasking Manager e não em tarefas importadas.", "projects.formInputs.per_task_instructions.example": "Exemplo: Esta tarefa envolve o carregamento de dados extras. Clique [here](http://localhost:8111/import?new_layer=true&url=http://www.domain.com/data/{x}/{y}/{z}/routes_2009.osm) para carregar os dados no JOSM.", "projects.formInputs.changesetComment": "Comentário do changeset", "projects.formInputs.changesetComment.example": "Exemplo: #hotosm -project-470 #missingmaps Mapeamento de edifícios.", "projects.formInputs.changesetComment.description": "Comentários padrão adicionados ao campo de comentário do conjunto de alterações carregado. Os usuários também devem ser incentivados a adicionar texto descrevendo o que eles mapearam. As hashtags às vezes são usadas para análise mais tarde, mas devem ser informativas humanas e não usadas demais, #grupo #evento por exemplo.", + "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": "Média", @@ -445,9 +561,9 @@ "project.formInputs.placeholders.subject": "Sujeito", "project.formInputs.placeholders.message": "Mensagem *", "project.formInputs.mapper_level.options.all": "Todos os níveis", - "project.formInputs.mapper_level.options.advanced": "Avançado", - "project.formInputs.mapper_level.options.intermediate": "Intermediário", - "project.formInputs.mapper_level.options.beginner": "Iniciante", + "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": "Filtrar equipes por organizações", "project.formInputs.teams.actions.select": "Selecione uma equipe...", "project.formInputs.teams.actions.select.role": "Selecione uma função...", @@ -462,6 +578,12 @@ "projects.formInputs.custom_editor.delete": "Excluir editor personalizado", "projects.formInputs.custom_editor.remove": "Remover editor personalizado", "projects.formInputs.custom_editor.delete.confirm": "Isso removerá o editor personalizado do projeto. Tem certeza de que não deseja desabilitar o editor personalizado, alternando a caixa de seleção \"Habilitado\" acima?", + "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": "Projeto genérico", "project.nav.mappingDifficulty": "Nível de dificuldade", "project.nav.moreFilters": "Mais filtros", @@ -470,6 +592,14 @@ "navFilters.startDate.placeholder": "Selecione uma data inicial", "navFilters.endDate": "Até", "navFilters.endDatePlace.placeholder": "Selecionar uma data final", + "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": "Mostrar mapa", "project.nav.listViewToggle": "Exibição de lista", "project.navFilters.typesOfMapping": "Tipos de mapeamento", @@ -484,6 +614,9 @@ "project.navFilters.organisations": "Todas as Organizações", "project.navFilters.location": "Localização", "project.navFilters.locations": "Locais", + "project.navFilters.interest": "Interest", + "project.navFilters.interests": "Interests", + "project.navFilters.filterByMyInterests": "Filter by my interests", "project.navFilters.error": "Erro ao carregar o {xWord} para {yWord}", "project.nav.filters": "Filtros", "project.nav.projects": "Projetos", @@ -493,6 +626,7 @@ "project.nav.contributed": "Contribuídos", "project.nav.allprojects": "Todos", "project.nav.active": "Ativo", + "project.nav.stale": "Stale", "project.nav.managed": "Gerenciado por mim", "project.nav.created": "Criado por mim", "project.nav.draft": "Rascunho", @@ -503,13 +637,14 @@ "project.sortby.id.descending": "Novos projetos", "project.sortby.id.ascending": "Projetos antigos", "project.sortby.priority": "Projectos urgentes", - "project.sortby.difficulty.beginner": "Projetos para iniciantes", - "project.sortby.difficulty.advanced": "Projetos avançados", + "project.sortby.difficulty.easy": "Easy projects", + "project.sortby.difficulty.challenging": "Challenging projects", "project.sortby.more_active": "Projetos ativos", "project.nav.apply": "Aplicar", "project.nav.clear": "Limpar", "project.results.retry": "Tentar novamente", "projects.stats.title": "Estatísticas de tempo", + "project.stats.timeline.fetching.error": "An error occured while loading project stats", "projects.stats.average_mapping_time": "Tempo médio de mapeamento por Tarefa", "projects.stats.average_validation_time": "Tempo médio de validação por Tarefa", "projects.stats.time_finish_mapping": "Tempo estimado para concluir o mapeamento", @@ -531,12 +666,31 @@ "project.stats.totalEdits": "Total de edições de mapa", "project.stats.changesets": "Changesets", "project.stats.edits": "Edições", + "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": "Você tem algumas alterações de mapa não salvas", "project.tasks.unsaved_map_changes.split": "Salve ou desfaça para poder dividir a tarefa", "project.tasks.unsaved_map_changes.unlock": "Salve ou desfaça para poder selecionar outra tarefa", + "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": "Fechar", + "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": "Nenhuma tarefa mapeada selecionada", "project.tasks.no_mapped_tasks_selected.description": "Não foi possível bloquear as tarefas selecionadas, pois nenhuma delas possui o status de mapeada.", + "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": "Falha na conexão com o JOSM", "project.tasks.josm_error.description": "Verifique se o JOSM está em execução no seu computador e se o controle remoto está ativado.", "project.tasks.lock_error.generic": "Não foi possível bloquear esta tarefa para você...", @@ -561,12 +715,24 @@ "project.editor.reload_editor": "Recarregar editor", "project.editor.open_editor": "Abrir editor", "project.sidebar.show": "Mostrar barra lateral", + "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": "Ocultar barra lateral", "project.sidebar.timeToUnlock": "Tempo disponível para concluir o trabalho nesta tarefa", "project.task": "Tarefa", "project.tasks": "Tarefas", "project.taskId": "Tarefa #{id}", "project.instructions": "Instruções", + "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": "Comentário do changeset", "project.contributions": "contribuições", "project.contributions.registered": "Registrado em", @@ -625,6 +791,7 @@ "project.tasks.action.instructions.leave_comment": "Deixe um comentário (opcional)", "project.tasks.action.instructions.submit_task": "Envie seu trabalho", "project.tasks.action.comment.title": "Comentário", + "project.tasks.action.redirectToPreviousProject": "Redirect to previous project #{projectId}", "project.tasks.action.comment.input.placeholder": "Escrever um comentário sobre esta tarefa", "project.tasks.action.selection.title": "Status da tarefa", "project.tasks.action.invalidate": "Solicitar revalidação", @@ -642,11 +809,15 @@ "project.tasks.action.split_task": "Dividir tarefa", "project.tasks.action.split_task.error": "Não foi possível dividir a tarefa", "project.tasks.action.split_task.error.description": "Esta tarefa já é muito pequena e não pode ser dividida.", + "project.tasks.action.split_task.error.generic": "An error occured while splitting the task.", "project.tasks.action.select_another_task": "Selecionar outra tarefa", + "project.tasks.action.stop_mapping.error": "An error occured while stopping mapping.", "project.tasks.action.stop_validation": "Parar validação", + "project.tasks.action.stop_validation.error": "An error occured while stopping validation.", "project.tasks.action.tasks_map": "Mapa de tarefas", "project.tasks.action.submit_task": "Atualizar tarefa", "project.tasks.action.submit_tasks": "Enviar tarefas", + "project.tasks.action.submit_task.error": "An error occured while submitting your {numTasks, plural, =1 {task} other {tasks}}.", "project.tasks.history.title": "Tarefa {n}", "project.tasks.history.unavailable": "Tarefa indisponível", "project.tasks.history.split.description": "A tarefa {id} foi dividida e seu histórico não está mais disponível", @@ -661,10 +832,15 @@ "project.resources.changesets.task": "Veja os changesets da tarefa", "project.tasks.activity.osmcha": "Exibir conjunto de alterações no OSMCha", "project.tasks.history.comment": "comentou", + "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": "bloqueado para mapeamento", "project.tasks.history.lockedvalidation": "bloqueado para validação", "project.tasks.history.autounlockedmapping": "desbloqueado automaticamente para mapeamento", "project.tasks.history.autounlockedvalidation": "desbloqueado automaticamente para validação", + "project.tasks.history.extendedForMapping": "extended the lock session for mapping", + "project.tasks.history.extendedForValidation": "extended the lock session for validation", "project.tasks.history.badimagery": "marcado como indisponível", "project.tasks.history.mapped": "marcado como mapeado", "project.tasks.history.validated": "marcado como validado", @@ -696,23 +872,40 @@ "management.messages.notAllowed": "Você não tem permissão para gerenciar organizações.", "management.messages.imageUpload.error": "Falha no upload da imagem.", "management.fields.managers": "Gerentes", + "management.fields.managers.remove": "Remove", + "management.fields.managers.add": "Add", + "management.fields.managers.link": "Link", "management.fields.managers.empty": "Ainda não há gerentes.", "management.link.manage": "Gerenciar {entity}", "management.link.edit.team": "Editar equipe", + "management.partners.menu": "Partners", + "management.edit.resourcesButton": "Resources link", "management.members.edit": "Editar", + "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": "Membros", "management.members.empty": "Ainda não há membros.", "management.teams.mapping": "Equipes de mapeamento", "management.teams.validation": "Equipes de validação", "management.teams.members": "Membros da equipe", "management.teams.members.send_message": "Mensagens da equipe", + "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": "Enviar", "management.teams.members.send_message.subject": "Assunto", "management.teams.join_requests": "Solicitações de junção", "management.teams.join_requests.empty": "Não há nenhum pedido para se juntar à equipe.", "management.teams": "Equipes", "management.team": "Equipe", + "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": "Projetos", + "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": "Campanhas", "management.campaign": "Campanha", "management.categories": "Categorias", @@ -723,8 +916,20 @@ "management.titles.category_information": "Informações da categoria", "management.edit_members": "Você poderá adicionar mais usuários depois de salvar pela primeira vez.", "management.filter.buttons.myOrganisations": "Minhas Organizações", + "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": "Todas", "management.myTeams": "Minhas equipes", + "teams.loading.error": "An error occured while loading teams.", "management.buttons.new": "Novo", "management.buttons.delete": "Excluir", "management.buttons.accept": "Aceitar", @@ -737,6 +942,7 @@ "management.organisations.publicUrl.copy": "Copiar URL pública", "management.organisations.tier.select": "Selecionar camada", "management.organisations.type.select": "Selecionar tipo", + "management.organisations.field.required": "Required field", "management.organisations.type.free": "Grátis", "management.organisations.type.discounted": "Com desconto", "management.organisations.type.defaultFee": "Taxa padrão", @@ -775,12 +981,13 @@ "management.fields.name": "Nome", "management.fields.plain_text": "Texto simples", "management.fields.description": "Descrição", - "management.fields.invite_only": "Necessário convite", + "management.fields.join_method": "Join method", "management.fields.visibility": "Visibilidade", "management.fields.organisation.image": "Imagem", "management.fields.website": "Site", "management.settings": "Configurações", "management.placeholder.search_users": "Pesquisar usuários do Tasking Manager", + "management.placeholder.search_members": "Search team members...", "management.button.save": "Salvar", "management.button.done": "Concluída", "management.button.cancel": "Cancelar", @@ -789,9 +996,17 @@ "management.teams.no_campaigns": "Não há campanhas ainda.", "management.no_categories": "Ainda não existem categorias.", "management.no_licenses": "Ainda não há licenças.", + "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": "Público", + "management.teams.visibility.public.description": "This team will be displayed on the team members profiles.", "management.teams.visibility.private": "Privado", - "management.teams.invite_only.description": "Os gerentes precisam aprovar a solicitação de um membro para participar.", + "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": "Seu pedido para se juntar a esta equipe está aguardando aprovação.", "management.projects.no_found": "Este {entity} ainda não tem projetos.", "management.organisation.teams.no_found": "Nenhuma equipe encontrada.", @@ -800,6 +1015,8 @@ "management.stats.new_users.active": "Mapeou pelo menos uma tarefa", "management.stats.new_users.email_verified": "Endereço de e-mail confirmado", "management.stats.title": "Estatísticas", + "management.stats.overview": "Overview", + "management.stats.features": "Total de elementos", "user.nextLevel": "{changesets} / {nextLevelThreshold} edições para se tornar {level}", "user.personalInfo": "Informações pessoais", "user.name": "Nome", @@ -815,6 +1032,7 @@ "user.gender.privacy": "Suas informações de gênero serão usadas apenas para fins estatísticos e não serão expostas a outros usuários.", "user.email.privacy": "Seu endereço de e-mail será usado apenas para enviar notificações e atualizações sobre o Gerenciador de Tarefas. Ele não será compartilhado com outros usuários ou organizações.", "user.slack": "Nome de usuário no Slack do {org}", + "user.osmCha": "Changesets on OSMCha", "user.personalInfo.error": "Digite apenas seu nome de usuário, não o URL.", "user.form.save": "Salvar", "user.settings.title": "Configurações", @@ -837,8 +1055,10 @@ "user.settings.required": "Campos obrigatórios", "user.notifications.projects.description": "Receba uma notificação sempre que ocorrer algum progresso em um projeto para o qual você contribuiu.", "user.notifications.task.description": "Receba um e-mail quando uma tarefa para a qual você contribuiu for validada.", - "user.notifications.comments": "Comentários", - "user.notifications.comments.description": "Receba uma notificação sempre que alguém postar um comentário sobre projetos ou tarefas para as quais você contribuiu.", + "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": "Saiba como", "user.welcome.title": "Bem-vindo ao Tasking Manager!", "user.interests.update.success": "Interesses atualizados com sucesso.", @@ -877,6 +1097,8 @@ "users.list.total": "Número total de usuários: {total}", "users.list.actions.setRole": "Definir função", "users.list.actions.setLevel": "Definir nível do mapeador", + "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": "Todos os níveis", "user.mapper_level.options.advanced": "Avançado", "user.mapper_level.options.intermediate": "Intermediário", @@ -915,8 +1137,8 @@ "users.detail.heatmapContributions": "contribuições", "users.detail.heatmapLegendMore": "mais", "users.detail.heatmapLegendLess": "menos", - "users.detail.delay_popup": "Essas estatísticas precisam de cálculos complexos e as atualizações são realizadas com um atraso de cerca de uma hora.", "users.detail.teams": "Equipes", + "users.header.organisations.error": "Couldn't load organisations at this time", "error.page.title": "Aconteceu algum erro", "error.page.description": "Algo não funcionou bem...", "error.page.link": "Voltar", @@ -924,6 +1146,10 @@ "notFound.project.title": "Projeto {id} não encontrado", "notFound.lead": "Verifique o URL ou informe esse erro.", "project.stats.timeline": "Linha do tempo do projeto", + "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": "Você não tem permissão para acessar a área de gerenciamento.", "teamsAndOrgs.management.project.forbidden": "Você não tem permissão para editar este projeto.", "teamsAndOrgs.management.team.forbidden": "Você não tem permissão para editar esta equipe.", @@ -933,13 +1159,27 @@ "management.managers": "Gerentes", "management.users.title": "Gerenciar usuários", "management.stats.users.title": "Novos usuários", - "management.stats.features": "Total de elementos", + "management.partner.creation": "Create new partner", "teamsAndOrgs.management.organisation.creation": "Criar nova organização", + "teamsAndOrgs.management.organisation.orgCreationNameExistsError": "Organisation name already exists", "teamsAndOrgs.management.organisation.edit": "Editar organização", "teamsAndOrgs.management.team.creation": "Criar nova equipe", "teamsAndOrgs.management.campaign.creation": "Criar nova campanha", "teamsAndOrgs.management.organisation.button.create": "Criar organização", + "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": "Criar equipe", + "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": "Criar campanha", "teamsAndOrgs.management.button.my_teams": "Minhas equipes", "teamsAndOrgs.management.button.join_team": "Junte-se à equipe", @@ -947,12 +1187,16 @@ "teamsAndOrgs.management.button.leave_team": "Sair da equipe", "teamsAndOrgs.management.button.cancel": "Cancelar", "teamsAndOrgs.management.organisation.manage.error": "Você não é um gerente desta organização, por isso você não tem permissão para editá-la.", + "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": "Estatísticas de tarefas", "teamsAndOrgs.management.organisation.activity.stats": "Estatísticas", "teamsAndOrgs.management.organisation.remaining_tasks": "Total restante", + "teamsAndOrgs.management.organisation.project_stats": "Projects Statistics", "teamsAndOrgs.management.organisation.usage_tier": "Nível", "teamsAndOrgs.management.organisation.usage_level": "Nível", "teamsAndOrgs.management.organisation.manage": "Gerenciar organização", + "management.partner.manage": "Manage partner", "teamsAndOrgs.management.team.manage": "Gerenciar equipe", "teamsAndOrgs.management.campaign.manage": "Gerenciar campanha", "teamsAndOrgs.management.titles.team_information": "Informações da equipe", @@ -967,6 +1211,7 @@ "management.category.button.create": "Criar categoria", "taskAction.messages.error.no_locked_tasks.text": "Você não tem nenhuma tarefa bloqueada. Acesse o Projeto #{currentProject} para selecionar uma tarefa a ser mapeada.", "taskAction.go_to_project.button": "Ir para o projeto #{project}", + "taskAction.locked_tasks.fetching.error": "An error occurred when loading your tasks.", "EmailVerification.link.profileSettings": "Suas configurações de perfil", "EmailVerification.status.verified": "E-mail confirmado com sucesso!", "EmailVerification.status.error": "Falha na verificação.", @@ -988,6 +1233,8 @@ "pages.learn.tutorials.tm_manual.description": "Aprenda a encontrar um projeto e uma tarefa que lhe interessam, como bloquear uma tarefa para editar e selecionar o software de edição adequado.", "pages.learn.tutorials.osm_step_by_step.title": "Aprenda o OpenStreetMap passo a passo", "pages.learn.tutorials.osm_step_by_step.description": "Guia do iniciante para mapeamento no 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": "Guia de Administração", "pages.learn.tutorials.learnosm.description": "Manual sobre como criar e gerenciar projetos no Tasking Manager", "pages.learn.map.steps.project.title": "Selecione um projeto", @@ -1024,6 +1271,8 @@ "pages.learn.manage.description": "Você pode usar o Tasking Manager para configurar seus próprios projetos. Certifique-se de ser responsável, garantindo que seu nível de habilidade corresponda à sua ambição. É bom entrar em contato com os administradores do Tasking Manager e aprender mais sobre o que é necessário para obter as permissões para criar e gerenciar projetos.", "pages.learn.manage.steps.join.title": "Tornar-se parte de uma comunidade ou organização", "pages.learn.manage.steps.join.description": "O Tasking Manager permite que você crie projetos como parte de uma comunidade ou organização. Entre em contato com alguém que você conhece ou solicite aos administradores que adicionem seu grupo ao Tasking Manager.", + "pages.learn.manage.list": "list", + "pages.learn.manage.form": "form", "pages.learn.manage.steps.create.title": "Crie um projeto e fale sobre ele", "pages.learn.manage.steps.create.description": "Convide as pessoas para mapear seu projeto. Sugerimos monitorar o mapeamento em seus projetos. Certifique-se de que eles sejam mapeados e concluídos corretamente.", "pages.learn.manage.steps.data.title": "Use os dados", @@ -1067,6 +1316,7 @@ "pages.edit_project.actions.update.error": "Falha ao salvar o projeto devido a um erro de servidor. Tente novamente mais tarde ou entre em contato com o administrador se o problema persistir.", "pages.edit_project.actions.missing_fields": "{number, plural, one {Um campo obrigatório não está preenchido:} many {Alguns campos obrigatórios não estão preenchidos:} other {Alguns campos obrigatórios não estão preenchidos:}}", "pages.edit_project.actions.missing_fields_for_locale": "Faltam informações no idioma padrão do projeto ({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": "Descrição", "pages.edit_project.sections.instructions": "Instruções", "pages.edit_project.sections.metadata": "Metadados",