diff --git a/src/i18n/lang/pt-PT.json b/src/i18n/lang/pt-PT.json index c1fbbd5a8..8fceade31 100644 --- a/src/i18n/lang/pt-PT.json +++ b/src/i18n/lang/pt-PT.json @@ -12,9 +12,9 @@ } }, "demo": { - "title": "This instance is in demo mode. Do not use this for real data!", - "everythingWillBeDeleted": "Everything will be deleted in regular intervals!", - "accountWillBeDeleted": "Your account will be deleted, including all projects, tasks and attachments you might create." + "title": "Esta instância está em modo de demonstração. Não a utilizes para dados reais!", + "everythingWillBeDeleted": "Tudo aqui serão eliminados em intervalos regulares!", + "accountWillBeDeleted": "A tua conta será eliminada, incluindo todos os projetos, tarefas e anexos que poderás ter criado." }, "404": { "title": "Não encontrado", @@ -146,29 +146,29 @@ } }, "apiTokens": { - "title": "API Tokens", - "general": "API tokens allow you to use Vikunja's API without user credentials.", - "apiDocs": "Check out the api docs", - "createAToken": "Create a token", - "createToken": "Create token", - "30d": "30 Days", - "60d": "60 Days", - "90d": "90 Days", - "permissionExplanation": "Permissions allow you to scope what an api token is allowed to do.", - "titleRequired": "The title is required", - "expired": "This token has expired {ago}.", - "tokenCreatedSuccess": "Here is your new api token: {token}", - "tokenCreatedNotSeeAgain": "Store it in a secure location, you won't see it again!", + "title": "Tokens de API", + "general": "Tokens de API permitem que utilize a API do Vikunja sem as credenciais de utilizador.", + "apiDocs": "Verifica a documentação da API", + "createAToken": "Criar um token", + "createToken": "Criar token", + "30d": "30 Dias", + "60d": "60 Dias", + "90d": "90 Dias", + "permissionExplanation": "As permissões permitem-te definir o âmbito para o qual o token de API pode ser utilizado.", + "titleRequired": "O título é requerido", + "expired": "Este token expirou {ago}.", + "tokenCreatedSuccess": "Aqui está o teu novo token de API: {token}", + "tokenCreatedNotSeeAgain": "Guarda-o num local seguro, não o vais poder visualizar novamente!", "delete": { - "header": "Delete this token", - "text1": "Are you sure you want to delete the token \"{token}\"?", - "text2": "This will revoke access to all applications or integrations using it. You cannot undo this." + "header": "Eliminar este token", + "text1": "Tens a certeza que pretendes eliminar o token \"{token}\"?", + "text2": "Isto vai revogar o acesso a todos os aplicativos ou integrações que o utilizam. Não é possível anular esta ação." }, "attributes": { - "title": "Title", - "titlePlaceholder": "Enter a title you will recognize later", - "expiresAt": "Expires at", - "permissions": "Permissions" + "title": "Título", + "titlePlaceholder": "Insere um título que reconhecerás mais tarde", + "expiresAt": "Expira a", + "permissions": "Permissões" } } }, @@ -176,7 +176,7 @@ "title": "Eliminar a tua conta Vikunja", "text1": "A eliminação da tua conta é permanente e não pode ser revertida. Vão ser eliminados todos os teus projetos, tarefas e tudo o que lhes está associado.", "text2": "Para prosseguires, introduz por favor a tua palavra-passe. Receberás um e-mail com mais instruções.", - "text3": "To proceed, please press the button below. You will receive an email with further instructions.", + "text3": "Para prosseguir, pressiona o botão abaixo. Vais receber um e-mail com mais instruções.", "confirm": "Eliminar a minha conta", "requestSuccess": "A solicitação foi bem sucedida. Receberás um e-mail com mais instruções.", "passwordRequired": "Por favor, insere a tua palavra-passe.", @@ -184,7 +184,7 @@ "scheduled": "Vamos eliminar a tua conta no Vikunja em {date} ({dateSince}).", "scheduledCancel": "Para cancelar a eliminação da tua conta, clica aqui.", "scheduledCancelText": "Para cancelares a eliminação da tua conta, introduz a tua palavra-passe abaixo:", - "scheduledCancelButton": "To cancel the deletion of your account, please press the button below:", + "scheduledCancelButton": "Para cancelares a eliminação da tua conta, pressiona o botão abaixo:", "scheduledCancelConfirm": "Cancelar a eliminação da minha conta", "scheduledCancelSuccess": "Não vamos apagar a tua conta." }, @@ -258,7 +258,7 @@ "identifier": "Identificador do Projeto", "identifierPlaceholder": "O identificador do porjeto será aqui…", "description": "Descrição", - "descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…", + "descriptionPlaceholder": "Insere uma descrição para este projeto, pressiona '/' para mais opções…", "color": "Cor", "success": "O projeto foi atualizado com sucesso." }, @@ -338,9 +338,9 @@ "doneBucketHint": "Todas as tarefas movidas para este conjunto serão automaticamente marcadas como concluídas.", "doneBucketHintExtended": "Todas as tarefas movidas para o conjunto concluído serão marcadas automaticamente como concluídas. Todas as tarefas marcadas como concluídas em outro lugar também serão movidas.", "doneBucketSavedSuccess": "O conjunto concluído foi salvo com sucesso.", - "defaultBucket": "Default bucket", - "defaultBucketHint": "When creating tasks without specifying a bucket, they will be added to this bucket.", - "defaultBucketSavedSuccess": "The default bucket has been saved successfully.", + "defaultBucket": "Conjunto padrão", + "defaultBucketHint": "Quando criares tarefas sem especificar um conjunto, elas serão adicionadas a este conjunto.", + "defaultBucketSavedSuccess": "O conjunto padrão foi salvo com sucesso.", "deleteLast": "Não podes remover o ultimo conjunto.", "addTaskPlaceholder": "Introduz o título da nova tarefa…", "addTask": "Adicionar uma tarefa", @@ -362,18 +362,18 @@ }, "webhooks": { "title": "Webhooks", - "targetUrl": "Target URL", - "targetUrlInvalid": "Please provide a valid URL.", - "events": "Events", - "eventsHint": "Select all events this webhook should recieve updates for (within the current project).", - "mustSelectEvents": "You must select at least one event.", - "delete": "Delete this webhook", - "deleteText": "Are you sure you want to delete this webhook? External targets will not be notified of its events anymore.", - "deleteSuccess": "The webhook was successfully deleted.", - "create": "Create webhook", - "secret": "Secret", - "secretHint": "If provided, all requests to the webhook target URL will be signed using HMAC.", - "secretDocs": "Check out the docs for more details about how to use secrets." + "targetUrl": "URL de destino", + "targetUrlInvalid": "Por favor, fornece um URL válido.", + "events": "Eventos", + "eventsHint": "Selecionar todos os eventos para os quais este webhook deve receber atualizações (no projeto atual).", + "mustSelectEvents": "Tens de selecionar pelo menos um evento.", + "delete": "Eliminar este webhook", + "deleteText": "Tens a certeza de que pretendes eliminar este webhook? Os alvos externos deixarão de ser notificados dos seus eventos.", + "deleteSuccess": "O webhook foi eliminada com sucesso.", + "create": "Criar webhook", + "secret": "Segredo", + "secretHint": "Se fornecido, todos os pedidos para o URL de destino do webhook serão assinados utilizando HMAC.", + "secretDocs": "Verifica a documentação para mais detalhes sobre como utilizar segredos." } }, "filters": { @@ -383,7 +383,7 @@ "title": "Título", "titlePlaceholder": "O título do filtro memorizado será aqui…", "description": "Descrição", - "descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…", + "descriptionPlaceholder": "Insere aqui uma descrição para este filtro, pressiona '/' para mais opções…", "includeNulls": "Incluir Tarefas que não têm um valor definido", "requireAll": "Requerer que todos os filtros sejam verdadeiros para que uma tarefa apareça", "showDoneTasks": "Mostrar Tarefas Concluídas", @@ -495,7 +495,7 @@ "custom": "Personalizado", "id": "ID", "created": "Criado em", - "createdBy": "Created by {0}", + "createdBy": "Criado por {0}", "actions": "Ações", "cannotBeUndone": "Isto não pode ser revertido!" }, @@ -514,59 +514,59 @@ "edit": "Editar", "done": "Concluído", "heading1": "Cabeçalho 1", - "heading1Tooltip": "Big section heading.", + "heading1Tooltip": "Título de secção grande.", "heading2": "Cabeçalho 2", - "heading2Tooltip": "Medium section heading.", + "heading2Tooltip": "Título de secção médio.", "heading3": "Cabeçalho 3", - "heading3Tooltip": "Smaller section header.", + "heading3Tooltip": "Título de secção pequeno.", "headingSmaller": "Título Menor", "headingBigger": "Título Maior", "bold": "Negrito", "italic": "Itálico", "strikethrough": "Rasurado", - "underline": "Underline", + "underline": "Sublinhar", "code": "Código", - "codeTooltip": "Capture a code snippet.", + "codeTooltip": "Capture um trecho de código.", "quote": "Citação", - "quoteTooltip": "Capture a quote.", - "bulletList": "Bullet list", - "bulletListTooltip": "Create a simple bullet list.", - "unorderedList": "Unordered list", - "orderedList": "Ordered list", - "orderedListTooltip": "Create a list with numbering.", + "quoteTooltip": "Capture uma citação.", + "bulletList": "Lista de tópicos", + "bulletListTooltip": "Criar uma lista simples de tópicos.", + "unorderedList": "Lista não ordenada", + "orderedList": "Lista ordenada", + "orderedListTooltip": "Cria uma lista com numeração.", "cleanBlock": "Limpar Formatação", "link": "Link", "image": "Imagem", - "imageTooltip": "Upload an image from your computer.", + "imageTooltip": "Carregar uma imagem do teu computador.", "table": { - "title": "Table", - "insert": "Insert table", - "addColumnBefore": "Add column before", - "addColumnAfter": "Add column after", - "deleteColumn": "Delete column", - "addRowBefore": "Add row before", - "addRowAfter": "Add row after", - "deleteRow": "Delete row", - "deleteTable": "Delete table", - "mergeCells": "Merge cells", - "splitCell": "Split cell", - "toggleHeaderColumn": "Toggle header column", - "toggleHeaderRow": "Toggle header row", - "toggleHeaderCell": "Toggle header cell", - "mergeOrSplit": "Merge or split", - "fixTables": "Fix tables" + "title": "Tabela", + "insert": "Inserir tabela", + "addColumnBefore": "Adicionar coluna antes", + "addColumnAfter": "Adicionar coluna depois", + "deleteColumn": "Eliminar coluna", + "addRowBefore": "Adicionar linha antes", + "addRowAfter": "Adicionar linha depois", + "deleteRow": "Eliminar linha", + "deleteTable": "Eliminar tabela", + "mergeCells": "Unir células", + "splitCell": "Dividir célula", + "toggleHeaderColumn": "Alternar coluna de cabeçalho", + "toggleHeaderRow": "Alternar linha de cabeçalho", + "toggleHeaderCell": "Alternar célula de cabeçalho", + "mergeOrSplit": "Unir ou dividir", + "fixTables": "Corrigir tabelas" }, "horizontalRule": "Linha Horizontal", - "horizontalRuleTooltip": "Divide a section.", + "horizontalRuleTooltip": "Dividir uma secção.", "sideBySide": "Lado-a-lado", "guide": "Guia", - "text": "Text", - "textTooltip": "Just start typing with plain text.", - "taskList": "Task list", - "taskListTooltip": "Track tasks with a to-do list.", - "undo": "Undo", - "redo": "Redo", - "placeholder": "Type some text or hit '/' to see more options…" + "text": "Texto", + "textTooltip": "É só começares a escrever texto sem formatação.", + "taskList": "Lista de tarefas", + "taskListTooltip": "Rastrear tarefas com uma lista a fazer.", + "undo": "Desfazer", + "redo": "Refazer", + "placeholder": "Insere algum texto ou pressiona '/' para ver mais opções…" }, "multiselect": { "createPlaceholder": "Criar novo", @@ -660,9 +660,9 @@ "belongsToProject": "Esta tarefa pertence ao projeto '{project}'", "due": "Vence {at}", "closePopup": "Fechar janela", - "organization": "Organization", - "management": "Management", - "dateAndTime": "Date and time", + "organization": "Organização", + "management": "Gestão", + "dateAndTime": "Data e hora", "delete": { "header": "Eliminar esta tarefa", "text1": "Tens a certeza que pretendes eliminar esta tarefa?", @@ -740,7 +740,7 @@ "loading": "A carregar comentários…", "edited": "editado em {date}", "creating": "A criar comentário…", - "placeholder": "Add your comment, hit '/' for more options…", + "placeholder": "Adicione o teu comentário, pressiona '/' para mais opções…", "comment": "Comentário", "delete": "Eliminar este comentário", "deleteText1": "Tens a certeza que pretendes eliminar este comentário?", @@ -754,7 +754,7 @@ "1week": "1 semana" }, "description": { - "placeholder": "Enter a description, hit '/' for more options…", + "placeholder": "Insere uma descrição, pressiona '/' para mais opções…", "empty": "Nenhuma descrição ainda disponível." }, "assignee": { @@ -823,7 +823,7 @@ "repeat": { "everyDay": "Todos os Dias", "everyWeek": "Todas as Semanas", - "every30d": "Every 30 Days", + "every30d": "A cada 30 Dias", "mode": "Modo de repetição", "monthly": "Mensal", "fromCurrentDate": "Da Data Atual", @@ -905,7 +905,7 @@ "namePlaceholder": "O nome da equipa será aqui…", "nameRequired": "Por favor, específica um nome.", "description": "Descrição", - "descriptionPlaceholder": "Describe the team here, hit '/' for more options…", + "descriptionPlaceholder": "Descreve aqui a equipa, pressiona '/' para mais opções…", "admin": "Administrador", "member": "Membro" } @@ -934,7 +934,7 @@ "delete": "Eliminar esta tarefa", "priority": "Alterar a prioridade desta tarefa", "favorite": "Marcar / Desmarcar esta tarefa como favorita", - "save": "Save the current task" + "save": "Salvar a tarefa atual" }, "project": { "title": "Vista do Projeto", @@ -972,7 +972,7 @@ "urlPlaceholder": "ex.: https://localhost:3456", "change": "alterar", "use": "A utilizar a instalação do Vikunja em {0}", - "error": "Could not find or use Vikunja installation at \"{domain}\". Please check if the url has the correct format and you can reach it when accessing it directly and try again.", + "error": "Não foi possível encontrar ou utilizar a instalação Vikunja em \"{domain}\". Por favor, verifica se o url tem o formato correto e se consegues aceder-lhe diretamente e tenta novamente.", "success": "A utilizar a instalação do Vikunja em \"{domain}\".", "urlRequired": "É necessário um url." }, @@ -985,8 +985,8 @@ "title": "Notificações", "none": "Não tens nenhuma notificação. Tem um bom dia!", "explainer": "As notificações aparecerão aqui quando ocorrem ações em projetos ou tarefas às quais estejas subscrito.", - "markAllRead": "Mark all notifications as read", - "markAllReadSuccess": "Successfully marked all notifications as read." + "markAllRead": "Marcar todas as notificações como lidas", + "markAllReadSuccess": "Todas as notificações foram marcadas como lidas." }, "quickActions": { "commands": "Comandos",