"error.field.type.missing":"Field \"{name}\": The field type \"{type}\" does not exist",
"error.field.type.missing":"Campo \"{name}\": O tipo de campo \"{type}\" não existe",
"error.file.changeName.empty":"O nome não deve ficar em branco",
"error.file.changeName.permission":"Você não tem permissão para alterar o nome de \"{filename}\"",
"error.file.changeTemplate.invalid":"The template for the file \"{id}\" cannot be changed to \"{template}\" (valid: \"{blueprints}\")",
"error.file.changeTemplate.permission":"You are not allowed to change the template for the file \"{id}\"",
"error.file.changeTemplate.invalid":"O template para o ficheiro \"{id}\" não pode ser alterado para \"{template}\" (válido: \"{blueprints}\")",
"error.file.changeTemplate.permission":"Não tem permissão para alterar o template do ficheiro \"{id}\"",
"error.file.duplicate":"Um arquivo com o nome \"{filename}\" já existe",
"error.file.extension.forbidden":"Extensão \"{extension}\" não permitida",
@@ -114,7 +114,7 @@
"error.file.minheight":"A altura da imagem deve ser pelo menos {height} pixels",
"error.file.minsize":"O arquivo é pequeno demais",
"error.file.minwidth":"A largura da imagem deve ser pelo menos {width} pixels",
"error.file.name.unique":"The filename must be unique",
"error.file.name.unique":"O nome do ficheiro deve ser único",
"error.file.name.missing":"O nome do arquivo não pode ficar em branco",
"error.file.notFound":"Arquivo \"{filename}\" não encontrado",
"error.file.orientation":"A orientação da imagem deve ser “{orientation}”",
@@ -130,23 +130,23 @@
"error.language.name":"Por favor entre um nome válido para o idioma",
"error.language.notFound":"O idioma não foi encontrado",
"error.layout.validation.block":"There's an error on the \"{field}\" field in block {blockIndex} using the \"{fieldset}\" block type in layout {layoutIndex}",
"error.layout.validation.block":"Há um erro no campo \"{field}\" no bloco {blockIndex} a usar o tipo de bloco \"{fieldset}\" no layout {layoutIndex}",
"error.layout.validation.settings":"Há um erro na configuração do layout {index}",
"error.license.domain":"The domain for the license is missing",
"error.license.domain":"O domínio da licença está em falta",
"error.license.email":"Digite um endereço de email válido",
"error.license.format":"Please enter a valid license code",
"error.license.format":"Por favor insira um código de licença válido",
"error.license.verification":"A licensa não pôde ser verificada",
"error.login.totp.confirm.missing":"Please enter the current code",
"error.login.totp.confirm.missing":"Por favor insira o código atual",
"error.object.validation":"There’s an error in the \"{label}\" field:\n{message}",
"error.object.validation":"Há um erro no campo \"{label}\":\n{message}",
"error.offline":"O painel está offline no momento",
"error.page.changeSlug.permission":"Você não tem permissão para alterar o anexo de URL de \"{slug}\"",
"error.page.changeSlug.reserved":"The path of top-level pages must not start with \"{path}\"",
"error.page.changeSlug.reserved":"O caminho das páginas de nível superior não deve começar com \"{path}\"",
"error.page.changeStatus.incomplete":"A página possui erros e não pode ser salva",
"error.page.changeStatus.permission":"O estado desta página não pode ser alterado",
"error.page.changeStatus.toDraft.invalid":"A página \"{slug}\" não pode ser convertida para rascunho",
@@ -162,12 +162,12 @@
"error.page.draft.duplicate":"Uma página rascunho com um anexo de URL \"{slug}\" já existe",
"error.page.duplicate":"Uma página com o anexo de URL \"{slug}\" já existe",
"error.page.duplicate.permission":"Você não tem permissão para duplicar “{slug}”",
"error.page.move.ancestor":"The page cannot be moved into itself",
"error.page.move.directory":"The page directory cannot be moved",
"error.page.move.duplicate":"A sub page with the URL appendix \"{slug}\" already exists",
"error.page.move.notFound":"The moved page could not be found",
"error.page.move.permission":"You are not allowed to move \"{slug}\"",
"error.page.move.template":"The \"{template}\"template is not accepted as a subpage of \"{parent}\"",
"error.page.move.ancestor":"A página não pode ser movida para dentro dela mesma",
"error.page.move.directory":"A pasta da página não pode ser movida",
"error.page.move.duplicate":"Uma subpágina com o segmento de URL \"{slug}\" já existe",
"error.page.move.notFound":"A página movida não foi encontrada",
"error.page.move.permission":"Não tem permissão para mover \"{slug}\"",
"error.page.move.template":"O template\"{template}\" não é aceite como subpágina de \"{parent}\"",
"error.page.notFound":"Página \"{slug}\" não encontrada",
"error.page.num.invalid":"Digite um número de ordenação válido. Este número não pode ser negativo.",
"error.page.slug.invalid":"Por favor entre um anexo de URL válido ",
@@ -194,11 +194,11 @@
"error.site.changeTitle.permission":"Você não tem permissão para alterar o título do site",
"error.site.update.permission":"Você não tem permissão para atualizar o site",
"error.structure.validation":"There's an error on the \"{field}\" field in row {index}",
"error.structure.validation":"Existe um erro no campo \"{field}\" na linha {index}",
"error.template.default.notFound":"O tema padrão não existe",
"error.unexpected":"An unexpected error occurred! Enable debug mode for more info: https://getkirby.com/docs/reference/system/options/debug",
"error.unexpected":"Ocorreu um erro inesperado! Ative o modo de debug para obter mais informações: https://getkirby.com/docs/reference/system/options/debug",
"error.user.changeEmail.permission":"Você não tem permissão para alterar o email do usuário \"{name}\"",
"error.user.changeLanguage.permission":"Você não tem permissão para alterar o idioma do usuário \"{name}\"",
@@ -216,7 +216,7 @@
"error.user.email.invalid":"Digite um endereço de email válido",
"error.user.language.invalid":"Digite um idioma válido",
"error.user.notFound":"Usuário \"{name}\" não encontrado",
"error.user.password.excessive":"Please enter a valid password. Passwords must not be longer than 1000 characters.",
"error.user.password.excessive":"Por favor insira uma palavra-passe válida. As palavras-passe não devem ter mais do que 1000 caracteres.",
"error.user.password.invalid":"Digite uma senha válida. Sua senha deve ter pelo menos 8 caracteres.",
"error.user.password.notSame":"As senhas não combinam",
"error.user.password.undefined":"O usuário não possui uma senha",
"field.blocks.fieldsets.empty":"Ainda não há tipos de blocos",
"field.blocks.fieldsets.label":"Por favor selecione um tipo de bloco …",
"field.blocks.fieldsets.paste":"Press <kbd>{{ shortcut }}</kbd> to import layouts/blocks from your clipboard <small>Only those allowed in the current field will get inserted.</small>",
"field.blocks.fieldsets.paste":"Pressione <kbd>{{ shortcut }}</kbd> para importar layouts/blocks da sua área de transferência <small>Só serão inseridos aqueles permitidos no campo atual.</small>",
"field.blocks.image.placeholder":"Selecionar uma imagem",
"field.blocks.image.ratio":"Proporção ",
@@ -325,43 +325,43 @@
"field.files.empty":"Nenhum arquivo selecionado",
"field.layout.change":"Change layout",
"field.layout.change":"Alterar layout",
"field.layout.delete":"Deletar layout",
"field.layout.delete.confirm":"Deseja realmente deletar este layout?",
"field.layout.delete.confirm.all":"Do you really want to delete all layouts?",
"field.layout.delete.confirm.all":"Tem a certeza que pretende remover todos os layouts?",
"field.layout.empty":"Nenhuma linha",
"field.layout.select":"Selecionar um layout",
"field.object.empty":"No information yet",
"field.object.empty":"Nenhuma informação ainda",
"field.pages.empty":"Nenhuma página selecionada",
"field.structure.delete.confirm":"Deseja realmente deletar esta linha?",
"field.structure.delete.confirm.all":"Do you really want to delete all entries?",
"field.structure.delete.confirm.all":"Tem a certeza que pretende eliminar todos os registos?",
"field.structure.empty":"Nenhum registro",
"field.users.empty":"Nenhum usuário selecionado",
"fields.empty":"No fields yet",
"fields.empty":"Nenhum campo ainda",
"file":"File",
"file":"Ficheiro",
"file.blueprint":"Este arquivo não tem planta. Você pode definir sua planta em <strong>/site/blueprints/files/{blueprint}.yml</strong>",
"file.changeTemplate":"Alterar tema",
"file.changeTemplate.notice":"Changing the file's template will remove content for fields that don't match in type. If the new template defines certain rules, e.g. image dimensions, those will also be applied irreversibly. Use with caution.",
"file.changeTemplate.notice":"Alterar o template do ficheiro irá remover o conteúdo dos campos que não correspondem ao mesmo tipo. Se o novo template definir certas regras, por exemplo dimensões de imagem, estas também serão aplicadas irreversivelmente. Use com cuidado.",
"language.locale.warning":"Você está usando uma configuração de local customizada. Por favor modifique a configuração no arquivo do idioma em /site/languages",
"license.activate.label":"Please activate your license",
"license.activate.domain":"Your license will be activated for <strong>{host}</strong>.",
"license.activate.local":"You are about to activate your Kirby license for your local domain <strong>{host}</strong>. If this site will be deployed to a public domain, please activate it there instead. If {host} is the domain you want to use your license for, please continue.",
"license.activated":"Activated",
"license.activate":"Ativar agora",
"license.activate.label":"Por favor, ative a sua licença",
"license.activate.domain":"A sua licença será irá ser ativada para <strong>{host}</strong>.",
"license.activate.local":"Está prestes a ativar a sua licença Kirby no domínio local {host}. Se este site vai ser alojado num domínio público, por favor ative-o lá. Se o domínio {host} é o o que deseja para usar a sua licença, por favor continue.",
"license.activated":"Ativado",
"license.buy":"Comprar licença",
"license.code":"Código",
"license.code.help":"You received your license code after the purchase via email. Please copy and paste it here.",
"license.code.help":"Recebeu o seu código de licença por e-mail após a compra. Por favor, copie e cole aqui.",
"license.code.label":"Por favor, digite o código da sua licença",
"license.status.active.info":"Includes new major versions until {date}",
"license.status.active.label":"Valid license",
"license.status.demo.info":"This is a demo installation",
"license.status.demo.label":"Demo",
"license.status.inactive.info":"Renew license to update to new major versions",
"license.status.inactive.label":"No new major versions",
"license.status.legacy.bubble":"Ready to renew your license?",
"license.status.legacy.info":"Your license does not cover this version",
"license.status.legacy.label":"Please renew your license",
"license.status.missing.bubble":"Ready to launch your site?",
"license.status.missing.info":"No valid license",
"license.status.missing.label":"Please activate your license",
"license.manage":"Manage your licenses",
"license.purchased":"Purchased",
"license.status.active.info":"Inclui novas versões principais até {date}",
"license.status.active.label":"Licença válida",
"license.status.demo.info":"Esta é uma instalação de demonstração",
"license.status.demo.label":"Demonstração",
"license.status.inactive.info":"Renove a licença para atualizar para novas versões principais",
"license.status.inactive.label":"Nenhuma versão principal nova",
"license.status.legacy.bubble":"Pronto para renovar a sua licença?",
"license.status.legacy.info":"A sua licença não abrange esta versão",
"license.status.legacy.label":"Por favor, renove a sua licença",
"license.status.missing.bubble":"Pronto para lançar o seu site?",
"license.status.missing.label":"Por favor, ative a sua licença",
"license.manage":"Gerir as suas licenças",
"license.purchased":"Compradas",
"license.success":"Obrigado por apoiar o Kirby",
"license.unregistered.label":"Unregistered",
"license.unregistered.label":"Não registadas",
"link":"Link",
"link.text":"Texto do link",
@@ -447,10 +447,10 @@
"lock.unsaved":"Mudanças não salvas",
"lock.unsaved.empty":"Não há mais mudanças não salvas",
"lock.isLocked":"Unsaved changes by {email}",
"lock.isLocked":"Alterações não guardadas de {email}",
"lock.unlock":"Destrancar",
"lock.unlock.submit":"Unlock and overwrite unsaved changes by <strong>{email}</strong>",
"lock.isUnlocked":"Was unlocked by another user",
"lock.unlock.submit":"Desbloqueie e substitua alterações não guardadas de <strong>{email}</strong>",
"lock.isUnlocked":"Foi desbloqueado por outro utilizador",
"login":"Entrar",
"login.code.label.login":"Código de acesso",
@@ -458,7 +458,7 @@
"login.code.placeholder.email":"000 0000",
"login.code.placeholder.totp":"000000",
"login.code.text.email":"Se seu endereço de email está registrado, o código requisitado será mandado por email.",
"login.code.text.totp":"Please enter the one‑time code from your authenticator app.",
"login.code.text.totp":"Por favor, insira o código único da sua aplicação de autenticação.",
"login.email.login.body":"Oi, {user.nameOrEmail},\n\nVocê recentemente pediu um código de acesso ao painel administrativo do site {site}.\nO seguinte código será válido por {timeout} minutos:\n\n{code}\n\nSe você não pediu este código de acesso, por favor ignore esta mensagem, ou contate seu Administrador de Sistemas se você tiver dúvidas.\nPor questões de segurança, por favor NÃO compartilhe esta mensagem.",
"login.email.login.subject":"Seu código de acesso",
"login.email.password-reset.body":"Oi, {user.nameOrEmail},\n\nVocê recentemente pediu um código de redefinição de senha, para o painel administrativo do site {site}.\nO seguinte código de redefinição de senha será válido por {timeout} minutos:\n\n{code}\n\nSe você não pediu este código, por favor ignore esta mensagem, ou contate seu Administrador de Sistemas se você tiver dúvidas.\nPor questões de segurança, por favor NÃO compartilhe esta mensagem.",
@@ -469,24 +469,24 @@
"login.toggleText.code.email-password":"Entrar com senha",
"login.toggleText.password-reset.email":"Esqueceu sua senha?",
"login.toggleText.password-reset.email-password":"← Voltar à entrada",
"login.totp.enable.option":"Set up one‑time codes",
"login.totp.enable.intro":"Authenticator apps can generate one‑time codes that are used as a second factor when signing into your account.",
"login.totp.enable.qr.label":"1. Scan this QR code",
"login.totp.enable.qr.help":"Unable to scan? Add the setup key <code>{secret}</code> manually to your authenticator app.",
"login.totp.enable.confirm.headline":"2. Confirm with generated code",
"login.totp.enable.confirm.text":"Your app generates a new one‑time code every 30 seconds. Enter the current code to complete the setup:",
"login.totp.enable.confirm.label":"Current code",
"login.totp.enable.confirm.help":"After this setup, we will ask you for a one‑time code every time you log in.",
"login.totp.disable.label":"Enter your password to disable one‑time codes",
"login.totp.disable.help":"In the future, a different second factor like a login code sent via email will be requested when you log in. You can always set up one‑time codes again later.",
"login.totp.disable.admin":"<p>This will disable one‑time codes for <strong>{user}</strong>.</p><p>In the future, a different second factor like a login code sent via email will be requested when they log in. {user} can set up one‑time codes again after their next login.</p>",
"login.totp.enable.intro":"As aplicações de autenticação podem gerar códigos únicos que são utilizados como um segundo fator ao iniciar a sessão na sua conta.",
"login.totp.enable.qr.label":"1. Leia este código QR",
"login.totp.enable.qr.help":"Não consegue ler o código? Adicione a chave de configuração <code>{secret}</code> manualmente à sua aplicação de autenticação.",
"login.totp.enable.confirm.headline":"2. Confirme com o código gerado",
"login.totp.enable.confirm.text":"A sua aplicação gera um novo código único a cada 30 segundos. Insira o código atual para concluir a configuração:",
"login.totp.enable.confirm.label":"Código atual",
"login.totp.enable.confirm.help":"Após esta configuração, iremos solicitar um código único sempre que iniciar a sessão.",
"login.totp.disable.label":"Insira a sua palavra-passe para desativar códigos únicos",
"login.totp.disable.help":"No futuro, um segundo fator diferente, como um código de início de sessão enviado por e-mail, será solicitado quando iniciar a sessão. Poderá configurar códigos únicos novamente mais tarde.",
"login.totp.disable.admin":"Isto irá desactivar os códigos únicos para {user}. No futuro, um segundo fator diferente, como um código de início de sessão enviado por e-mail, será solicitado quando eles iniciarem a sessão. {user} poderá configurar códigos únicos novamente após o próximo início de sessão.",
"page.delete.confirm.subpages":"<strong>Esta página possui subpáginas</strong>. <br>Todas as subpáginas serão excluídas também.",
"page.delete.confirm.title":"Digite o título da página para confirmar",
"page.duplicate.appendix":"Copiar",
"page.duplicate.files":"Copiar arquivos",
"page.duplicate.pages":"Copiar páginas",
"page.move":"Move page",
"page.move":"Mover página",
"page.sort":"Mudar posição",
"page.status":"Estado",
"page.status.draft":"Rascunho",
@@ -563,7 +563,7 @@
"password":"Senha",
"paste":"Colar",
"paste.after":"Colar após",
"paste.success":"{count} pasted!",
"paste.success":"{count} colados!",
"pixel":"Pixel",
"plugin":"Plugin",
"plugins":"Plugins",
@@ -571,9 +571,9 @@
"preview":"Visualizar",
"remove":"Remover",
"rename":"Renomear",
"renew":"Renew",
"renew":"Renovar",
"replace":"Substituir",
"replace.with":"Replace with",
"replace.with":"Substituir por",
"retry":"Tentar novamente",
"revert":"Descartar",
"revert.confirm":"Deseja realmente <strong>deletar todas as mudanças não salvas</strong>?",
@@ -590,13 +590,13 @@
"save":"Salvar",
"search":"Buscar",
"search.min":"Digite {min} caracteres para fazer uma busca",
"search.all":"Show all {count} results",
"search.all":"Mostrar todos os {count} resultados",
"search.results.none":"Nenhum resultado",
"section.invalid":"The section is invalid",
"section.invalid":"A secção é inválida",
"section.required":"Esta seção é obrigatória",
"security":"Security",
"security":"Segurança",
"select":"Selecionar",
"server":"Servidor",
"settings":"Configurações",
@@ -605,40 +605,40 @@
"size":"Tamanho",
"slug":"Anexo de URL",
"sort":"Ordenar",
"sort.drag":"Drag to sort …",
"split":"Split",
"sort.drag":"Arraste para ordenar ...",
"split":"Dividir",
"stats.empty":"No reports",
"stats.empty":"Nenhum relatório",
"status":"Estado",
"system.issues.content":"The content folder seems to be exposed",
"system.issues.eol.kirby":"Your installed Kirby version has reached end-of-life and will not receive further security updates",
"system.issues.eol.plugin":"Your installed version of the { plugin } plugin is has reached end-of-life and will not receive further security updates",
"system.issues.eol.php":"Your installed PHP release {release } has reached end-of-life and will not receive further security updates",
"system.issues.debug":"Debugging must be turned off in production",
"system.issues.git":"The .git folder seems to be exposed",
"system.issues.https":"We recommend HTTPS for all your sites",
"system.issues.kirby":"The kirby folder seems to be exposed",
"system.issues.site":"The site folder seems to be exposed",
"system.issues.vulnerability.kirby":"Your installation might be affected by the following vulnerability ({ severity } severity): { description }",
"system.issues.vulnerability.plugin":"Your installation might be affected by the following vulnerability in the { plugin } plugin ({ severity } severity): { description }",
"system.updateStatus":"Update status",
"system.updateStatus.error":"Could not check for updates",
"system.updateStatus.not-vulnerable":"No known vulnerabilities",
"system.updateStatus.security-update":"Free security update { version } available",
"system.updateStatus.security-upgrade":"Upgrade { version } with security fixes available",
"system.updateStatus.update":"Free update { version } available",
"system.updateStatus.upgrade":"Upgrade { version } available",
"system.issues.content":"A pasta \"content\" parece não estar protegida",
"system.issues.eol.kirby":"A versão instalada do Kirby chegou ao fim da sua vida útil e não irá receber mais atualizações de segurança",
"system.issues.eol.plugin":"A versão instalada do plugin {plugin} chegou ao fim da sua vida útil e não irá receber mais atualizações de segurança",
"system.issues.eol.php":"A versão instalada {release} de PHP chegou ao fim da sua vida útil e não irá receber mais atualizações de segurança",
"system.issues.debug":"O modo debug deve ser desativado em produção",
"system.issues.git":"A pasta \".git\" parece não estar protegida",
"system.issues.https":"Nós recomendamos HTTPS para todos os seus sites",
"system.issues.kirby":"A pasta \"kirby\" parece não estar protegida",
"system.issues.site":"A pasta \"site\" parece não estar protegida",
"system.issues.vulnerability.kirby":"A sua instalação poderá ser afetada pela seguinte vulnerabilidade ({ severity } gravidade): { description }",
"system.issues.vulnerability.plugin":"A sua instalação poderá ser afetada pela seguinte vulnerabilidade no plugin { plugin } ({ severity } gravidade): { description }",
"system.updateStatus":"Atualizar estado",
"system.updateStatus.error":"Não foi possível verificar se havia atualizações",
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.