Upgrade to 4.0.0

This commit is contained in:
Bastian Allgeier
2023-11-28 09:33:56 +01:00
parent f96b96af76
commit 3b0b6546ca
480 changed files with 21371 additions and 13327 deletions

View File

@@ -3,30 +3,37 @@
"account.delete": "Deletar sua conta",
"account.delete.confirm": "Deseja realmente deletar sua conta? Você sairá do site imediatamente. Sua conta não poderá ser recuperada. ",
"add": "Add",
"activate": "Activate",
"add": "Adicionar",
"alpha": "Alpha",
"author": "Autor",
"avatar": "Foto do perfil",
"back": "Back",
"cancel": "Cancel",
"back": "Voltar",
"cancel": "Cancelar",
"change": "Alterar",
"close": "Close",
"close": "Fechar",
"changes": "Changes",
"confirm": "Salvar",
"collapse": "Colapsar",
"collapse.all": "Colapsar todos",
"color": "Color",
"coordinates": "Coordinates",
"copy": "Copiar",
"copy.all": "Copiar todos",
"copy.success": "{count} copied!",
"create": "Criar",
"custom": "Custom",
"date": "Data",
"date.select": "Selecione uma data",
"day": "Dia",
"days.fri": "Sex",
"days.mon": "Mon",
"days.sat": "Sáb",
"days.mon": "Seg",
"days.sat": "S\u00e1b",
"days.sun": "Dom",
"days.thu": "Qui",
"days.tue": "Tue",
"days.tue": "Ter",
"days.wed": "Qua",
"debugging": "Depuração ",
@@ -34,26 +41,35 @@
"delete": "Deletar",
"delete.all": "Deletar todos",
"dialog.fields.empty": "This dialog has no fields",
"dialog.files.empty": "Nenhum arquivo para selecionar",
"dialog.pages.empty": "Nenhuma página para selecionar",
"dialog.text.empty": "This dialog does not define any text",
"dialog.users.empty": "Nenhum usuário para selecionar",
"dimensions": "Dimensões",
"disable": "Disable",
"disabled": "Desativado",
"discard": "Discard",
"discard": "Descartar",
"drawer.fields.empty": "This drawer has no fields",
"domain": "Domain",
"download": "Baixar",
"duplicate": "Duplicar",
"edit": "Edit",
"edit": "Editar",
"email": "Email",
"email.placeholder": "mail@exemplo.pt",
"email.placeholder": "mail@exemplo.com",
"enter": "Enter",
"entries": "Entries",
"entry": "Entry",
"environment": "Ambiente",
"error": "Error",
"error.access.code": "Código inválido",
"error.access.login": "Código de acesso inválido",
"error.access.panel": "Você não tem permissão para acessar o painel",
@@ -81,6 +97,9 @@
"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.duplicate": "Um arquivo com o nome \"{filename}\" já existe",
"error.file.extension.forbidden": "Extensão \"{extension}\" não permitida",
"error.file.extension.invalid": "Extensão inválida: {extension}",
@@ -95,12 +114,13 @@
"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.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}”",
"error.file.type.forbidden": "Você não tem permissão para enviar arquivos {type}",
"error.file.type.invalid": "Tipo inválido de arquivo: {type}",
"error.file.undefined": "Arquivo não encontrado",
"error.file.undefined": "Arquivo n\u00e3o encontrado",
"error.form.incomplete": "Por favor, corrija os erros do formulário…",
"error.form.notSaved": "O formulário não pôde ser salvo",
@@ -113,15 +133,20 @@
"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.settings": "Há um erro na configuração do layout {index}",
"error.license.format": "Por favor entre uma chave de licensa válida ",
"error.license.domain": "The domain for the license is missing",
"error.license.email": "Digite um endereço de email válido",
"error.license.format": "Please enter a valid license code",
"error.license.verification": "A licensa não pôde ser verificada",
"error.login.totp.confirm.invalid": "Código inválido",
"error.login.totp.confirm.missing": "Please enter the current code",
"error.object.validation": "Theres an error in the \"{label}\" field:\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.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",
@@ -137,13 +162,19 @@
"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.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 ",
"error.page.slug.maxlength": "O slug deve ter menos de “{length}” caracteres",
"error.page.sort.permission": "A página \"{slug}\" não pode ser ordenada",
"error.page.status.invalid": "Por favor, defina um estado de página válido",
"error.page.undefined": "Página não encontrada",
"error.page.undefined": "P\u00e1gina n\u00e3o encontrada",
"error.page.update.permission": "Você não tem permissão para atualizar \"{slug}\"",
"error.section.files.max.plural": "Você não pode adicionar mais do que {max} arquivos à seção \"{section}\"",
@@ -163,6 +194,8 @@
"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.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",
@@ -195,8 +228,10 @@
"error.validation.accepted": "Por favor, confirme",
"error.validation.alpha": "Por favor, use apenas caracteres entre a-z",
"error.validation.alphanum": "Por favor, use apenas caracteres entre a-z ou 0-9",
"error.validation.anchor": "Please enter a correct link anchor",
"error.validation.between": "Digite um valor entre \"{min}\" e \"{max}\"",
"error.validation.boolean": "Por favor, confirme ou rejeite",
"error.validation.color": "Please enter a valid color in the {format} format",
"error.validation.contains": "Digite um valor que contenha \"{needle}\"",
"error.validation.date": "Escolha uma data válida",
"error.validation.date.after": "Por favor entre uma data depois de {date}",
@@ -211,6 +246,7 @@
"error.validation.integer": "Digite um número inteiro válido",
"error.validation.ip": "Digite um endereço de IP válido",
"error.validation.less": "Digite um valor menor que {max}",
"error.validation.linkType": "The link type is not allowed",
"error.validation.match": "O valor não combina com o padrão esperado",
"error.validation.max": "Digite um valor igual ou menor que {max}",
"error.validation.maxlength": "Digite um valor curto. (no máximo {max} caracteres)",
@@ -227,15 +263,18 @@
"error.validation.same": "Por favor, digite \"{other}\"",
"error.validation.size": "O tamanho do valor deve ser \"{size}\"",
"error.validation.startswith": "O valor deve começar com \"{start}\"",
"error.validation.tel": "Please enter an unformatted phone number",
"error.validation.time": "Digite um horário válido",
"error.validation.time.after": "Por favor entre um horário depois de {time}",
"error.validation.time.before": "Por favor entre um horário antes de {time}",
"error.validation.time.between": "Por favor entre um horário entre {min} e {max}",
"error.validation.uuid": "Please enter a valid UUID",
"error.validation.url": "Digite uma URL válida",
"expand": "Expandir",
"expand.all": "Expandir todos",
"field.invalid": "The field is invalid",
"field.required": "Este campo é obrigatório ",
"field.blocks.changeType": "Mudar tipo",
"field.blocks.code.name": "Código",
@@ -245,8 +284,9 @@
"field.blocks.delete.confirm.all": "Deseja realmente deletar todos os blocos?",
"field.blocks.delete.confirm.selected": "Deseja realmente deletar os blocos selecionados?",
"field.blocks.empty": "Nenhum bloco",
"field.blocks.fieldsets.empty": "No fieldsets yet",
"field.blocks.fieldsets.label": "Por favor selecione um tipo de bloco …",
"field.blocks.fieldsets.paste": "Digite <kbd>{{ shortcut }}</kbd> para colar/importar blocos da sua área de transferência ",
"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.gallery.name": "Galeria",
"field.blocks.gallery.images.empty": "Nenhuma imagem",
"field.blocks.gallery.images.label": "Imagens",
@@ -259,6 +299,8 @@
"field.blocks.image.crop": "Cortar",
"field.blocks.image.link": "Link",
"field.blocks.image.location": "Localização ",
"field.blocks.image.location.internal": "This website",
"field.blocks.image.location.external": "External source",
"field.blocks.image.name": "Imagem",
"field.blocks.image.placeholder": "Selecionar uma imagem",
"field.blocks.image.ratio": "Proporção ",
@@ -283,8 +325,10 @@
"field.files.empty": "Nenhum arquivo selecionado",
"field.layout.change": "Change 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.empty": "Nenhuma linha",
"field.layout.select": "Selecionar um layout",
@@ -298,15 +342,26 @@
"field.users.empty": "Nenhum usuário selecionado",
"fields.empty": "No fields yet",
"file": "File",
"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.delete.confirm": "Deseja realmente deletar <br> <strong>{filename}</strong>?",
"file.focus.placeholder": "Set focal point",
"file.focus.reset": "Remove focal point",
"file.focus.title": "Focus",
"file.sort": "Mudar posição",
"files": "Arquivos",
"files.empty": "Nenhum arquivo",
"filter": "Filter",
"hide": "Ocultar",
"hour": "Hora",
"hue": "Hue",
"import": "Importar",
"info": "Info",
"insert": "Inserir",
@@ -332,6 +387,7 @@
"language.convert": "Tornar padrão",
"language.convert.confirm": "<p>Deseja realmente converter <strong>{name}</strong> para o idioma padrão? Esta ação não poderá ser revertida.</p><p>Se <strong>{name}</strong> tiver conteúdo não traduzido, partes do seu site poderão ficar sem conteúdo.</p>",
"language.create": "Adicionar novo idioma",
"language.default": "Idioma padrão",
"language.delete.confirm": "Deseja realmente deletar o idioma <strong>{name}</strong> incluíndo todas as traduções. Esta ação não poderá ser revertida!",
"language.deleted": "Idioma deletado",
"language.direction": "Direção de leitura",
@@ -340,7 +396,16 @@
"language.locale": "String de localização do PHP",
"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",
"language.name": "Nome",
"language.secondary": "Secondary language",
"language.settings": "Language settings",
"language.updated": "Idioma atualizado",
"language.variables": "Language variables",
"language.variables.empty": "No translations yet",
"language.variable.delete.confirm": "Do you really want to delete the variable for {key}?",
"language.variable.key": "Key",
"language.variable.notFound": "The variable could not be found",
"language.variable.value": "Value",
"languages": "Idiomas",
"languages.default": "Idioma padrão",
@@ -348,16 +413,31 @@
"languages.secondary": "Idiomas secundários",
"languages.secondary.empty": "Nenhum idioma secundário",
"license": "Licença do Kirby ",
"license": "Licen\u00e7a do Kirby ",
"license.activate": "Activate it now",
"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.buy": "Comprar licença",
"license.register": "Registrar",
"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.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.register.help": "Você recebeu o código da sua licença por email ao efetuar sua compra. Por favor, copie e cole o código para completar seu registro.",
"license.register.label": "Por favor, digite o código da sua licença",
"license.register.domain": "Your license will be registered to <strong>{host}</strong>.",
"license.register.local": "You are about to register your license for your local domain <strong>{host}</strong>. If this site will be deployed to a public domain, please register it there instead. If {host} is the domain you want to license Kirby to, please continue.",
"license.register.success": "Obrigado por apoiar o Kirby",
"license.unregistered": "Esta é uma cópia de demonstração não registrada do Kirby",
"license.purchased": "Purchased",
"license.success": "Obrigado por apoiar o Kirby",
"license.unregistered.label": "Unregistered",
"link": "Link",
@@ -367,17 +447,18 @@
"lock.unsaved": "Mudanças não salvas",
"lock.unsaved.empty": "Não há mais mudanças não salvas",
"lock.isLocked": "Mudanças não salvas por <strong>{email}</strong>",
"lock.file.isLocked": "Este arquivo está sendo editado no momento por {email}, e não pode ser mudado",
"lock.page.isLocked": "Esta página está sendo editada no momento por {email}, e não pode ser mudada",
"lock.isLocked": "Unsaved changes by {email}",
"lock.unlock": "Destrancar",
"lock.isUnlocked": "Suas mudanças não salvas foram alteradas por outro usuário, e serão perdidas. Você pode baixar um arquivo com suas mudanças, para depois fundi-las manualmente. ",
"lock.unlock.submit": "Unlock and overwrite unsaved changes by <strong>{email}</strong>",
"lock.isUnlocked": "Was unlocked by another user",
"login": "Log in",
"login": "Entrar",
"login.code.label.login": "Código de acesso",
"login.code.label.password-reset": "Código de redefinição de senha",
"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 onetime code from your authenticator app.",
"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.",
@@ -388,58 +469,80 @@
"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 onetime codes",
"login.totp.enable.intro": "Authenticator apps can generate onetime 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 onetime 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 onetime code every time you log in.",
"login.totp.enable.success": "Onetime codes enabled",
"login.totp.disable.option": "Disable onetime codes",
"login.totp.disable.label": "Enter your password to disable onetime 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 onetime codes again later.",
"login.totp.disable.admin": "<p>This will disable onetime 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 onetime codes again after their next login.</p>",
"login.totp.disable.success": "Onetime codes disabled",
"logout": "Log out",
"logout": "Sair",
"merge": "Merge",
"menu": "Menu",
"meridiem": "AM/PM",
"mime": "Tipo de mídia",
"minutes": "Minutos",
"month": "Mês",
"months.april": "April",
"months.april": "Abril",
"months.august": "Agosto",
"months.december": "December",
"months.december": "Dezembro",
"months.february": "Fevereiro",
"months.january": "Janeiro",
"months.july": "Julho",
"months.june": "June",
"months.march": "Março",
"months.june": "Junho",
"months.march": "Mar\u00e7o",
"months.may": "Maio",
"months.november": "Novembro",
"months.october": "Outubro",
"months.september": "Setembro",
"more": "Mais",
"move": "Move",
"name": "Nome",
"next": "Próximo",
"night": "Night",
"no": "não",
"off": "não",
"on": "sim",
"open": "Abrir",
"open.newWindow": "Abrir em nova janela",
"option": "Option",
"options": "Opções",
"options.none": "Nenhuma opção",
"options.all": "Show all {count} options",
"orientation": "Orientação",
"orientation.landscape": "Paisagem",
"orientation.portrait": "Retrato",
"orientation.square": "Quadrado",
"page": "Página",
"page.blueprint": "Esta página não tem planta. Você pode definir sua planta em <strong>/site/blueprints/pages/{blueprint}.yml</strong>",
"page.changeSlug": "Alterar URL",
"page.changeSlug.fromTitle": "Criar a partir do título",
"page.changeSlug.fromTitle": "Criar a partir do t\u00edtulo",
"page.changeStatus": "Alterar estado",
"page.changeStatus.position": "Selecione uma posição",
"page.changeStatus.select": "Selecione um novo estado",
"page.changeTemplate": "Alterar tema",
"page.changeTemplate.notice": "Changing the page's template will remove content for fields that don't match in type. Use with caution.",
"page.create": "Create as {status}",
"page.delete.confirm": "Deseja realmente deletar <strong>{title}</strong>?",
"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.draft.create": "Criar rascunho",
"page.duplicate.appendix": "Copiar",
"page.duplicate.files": "Copiar arquivos",
"page.duplicate.pages": "Copiar páginas",
"page.move": "Move page",
"page.sort": "Mudar posição",
"page.status": "Estado",
"page.status.draft": "Rascunho",
@@ -449,7 +552,7 @@
"page.status.unlisted": "Não listadas",
"page.status.unlisted.description": "Esta página é acessível somente através da URL",
"pages": "Pages",
"pages": "Páginas",
"pages.empty": "Nenhuma página",
"pages.status.draft": "Rascunhos",
"pages.status.listed": "Publicadas",
@@ -460,6 +563,7 @@
"password": "Senha",
"paste": "Colar",
"paste.after": "Colar após",
"paste.success": "{count} pasted!",
"pixel": "Pixel",
"plugin": "Plugin",
"plugins": "Plugins",
@@ -467,12 +571,14 @@
"preview": "Visualizar",
"remove": "Remover",
"rename": "Renomear",
"replace": "Replace",
"renew": "Renew",
"replace": "Substituir",
"replace.with": "Replace with",
"retry": "Tentar novamente",
"revert": "Descartar",
"revert.confirm": "Deseja realmente <strong>deletar todas as mudanças não salvas</strong>?",
"role": "Função",
"role": "Papel",
"role.admin.description": "O administrador tem todos os direitos",
"role.admin.title": "Administrador",
"role.all": "Todos",
@@ -484,9 +590,10 @@
"save": "Salvar",
"search": "Buscar",
"search.min": "Digite {min} caracteres para fazer uma busca",
"search.all": "Mostrar todos",
"search.all": "Show all {count} results",
"search.results.none": "Nenhum resultado",
"section.invalid": "The section is invalid",
"section.required": "Esta seção é obrigatória",
"security": "Security",
@@ -498,11 +605,16 @@
"size": "Tamanho",
"slug": "Anexo de URL",
"sort": "Ordenar",
"sort.drag": "Drag to sort …",
"split": "Split",
"stats.empty": "No reports",
"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",
@@ -520,10 +632,13 @@
"system.updateStatus.update": "Free update { version } available",
"system.updateStatus.upgrade": "Upgrade { version } available",
"title": "Título",
"tel": "Phone",
"tel.placeholder": "+49123456789",
"template": "Tema",
"title": "Título",
"today": "Hoje",
"toolbar.button.clear": "Clear formatting",
"toolbar.button.code": "Código",
"toolbar.button.bold": "Negrito",
"toolbar.button.email": "Email",
@@ -535,12 +650,14 @@
"toolbar.button.heading.5": "Título 5",
"toolbar.button.heading.6": "Título 6",
"toolbar.button.italic": "Itálico",
"toolbar.button.file": "File",
"toolbar.button.file": "Arquivo",
"toolbar.button.file.select": "Selecionar arquivo",
"toolbar.button.file.upload": "Carregar arquivo",
"toolbar.button.link": "Link",
"toolbar.button.paragraph": "Parágrafo",
"toolbar.button.strike": "Riscado",
"toolbar.button.sub": "Subscript",
"toolbar.button.sup": "Superscript",
"toolbar.button.ol": "Lista ordenada",
"toolbar.button.underline": "Sublinhado",
"toolbar.button.ul": "Lista não-ordenada",
@@ -550,6 +667,8 @@
"translation.name": "Português do Brasil",
"translation.locale": "pt_BR",
"type": "Type",
"upload": "Enviar",
"upload.error.cantMove": "O arquivo carregado não pôde ser movido",
"upload.error.cantWrite": "Falha ao escrever o arquivo no disco",
@@ -562,7 +681,7 @@
"upload.error.noFiles": "Nenhum arquivo foi carregado",
"upload.error.partial": "O arquivo foi só parcialmente carregado",
"upload.error.tmpDir": "Falta uma pasta temporária",
"upload.errors": "Error",
"upload.errors": "Erro",
"upload.progress": "Enviando…",
"url": "Url",
@@ -578,24 +697,24 @@
"user.changePassword.new.confirm": "Confirme a nova senha…",
"user.changeRole": "Alterar papel",
"user.changeRole.select": "Selecione um novo papel",
"user.create": "Add a new user",
"user.create": "Adicionar novo usuário",
"user.delete": "Deletar este usuário",
"user.delete.confirm": "Deseja realmente deletar <br><strong>{email}</strong>?",
"users": "Usuários",
"version": "Versão do Kirby",
"version": "Vers\u00e3o do Kirby",
"version.current": "Current version",
"version.latest": "Latest version",
"versionInformation": "Version information",
"view.account": "Sua conta",
"view.installation": "Instalação",
"view.installation": "Instala\u00e7\u00e3o",
"view.languages": "Idiomas",
"view.resetPassword": "Redefinir senha",
"view.site": "Site",
"view.system": "Sistema",
"view.users": "Usuários",
"view.users": "Usu\u00e1rios",
"welcome": "Bem-vindo",
"year": "Ano",