Update Kirby and Composer dependencies
This commit is contained in:
parent
f5d3ea5e84
commit
ec74d78ba9
382 changed files with 25077 additions and 4955 deletions
|
@ -1,20 +1,20 @@
|
|||
{
|
||||
"account.changeName": "Change your name",
|
||||
"account.delete": "Delete your account",
|
||||
"account.delete.confirm": "Do you really want to delete your account? You will be logged out immediately. Your account cannot be recovered.",
|
||||
"account.changeName": "Mudar seu nome",
|
||||
"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": "Adicionar",
|
||||
"author": "Author",
|
||||
"author": "Autor",
|
||||
"avatar": "Foto do perfil",
|
||||
"back": "Voltar",
|
||||
"cancel": "Cancelar",
|
||||
"change": "Alterar",
|
||||
"close": "Fechar",
|
||||
"confirm": "Salvar",
|
||||
"collapse": "Collapse",
|
||||
"collapse.all": "Collapse All",
|
||||
"collapse": "Colapsar",
|
||||
"collapse.all": "Colapsar todos",
|
||||
"copy": "Copiar",
|
||||
"copy.all": "Copy all",
|
||||
"copy.all": "Copiar todos",
|
||||
"create": "Criar",
|
||||
|
||||
"date": "Data",
|
||||
|
@ -29,10 +29,10 @@
|
|||
"days.tue": "Ter",
|
||||
"days.wed": "Qua",
|
||||
|
||||
"debugging": "Debugging",
|
||||
"debugging": "Depuração ",
|
||||
|
||||
"delete": "Excluir",
|
||||
"delete.all": "Delete all",
|
||||
"delete.all": "Deletar todos",
|
||||
|
||||
"dialog.files.empty": "Sem arquivos para selecionar",
|
||||
"dialog.pages.empty": "Sem páginas para selecionar",
|
||||
|
@ -49,9 +49,9 @@
|
|||
"email": "Email",
|
||||
"email.placeholder": "mail@exemplo.pt",
|
||||
|
||||
"environment": "Environment",
|
||||
"environment": "Ambiente",
|
||||
|
||||
"error.access.code": "Invalid code",
|
||||
"error.access.code": "Código inválido",
|
||||
"error.access.login": "Login inválido",
|
||||
"error.access.panel": "Não tem permissões para aceder ao painel",
|
||||
"error.access.view": "Não tem permissões para aceder a esta área do Painel",
|
||||
|
@ -63,11 +63,11 @@
|
|||
|
||||
"error.blueprint.notFound": "O blueprint \"{name}\" não pode ser carregado",
|
||||
|
||||
"error.blocks.max.plural": "You must not add more than {max} blocks",
|
||||
"error.blocks.max.singular": "You must not add more than one block",
|
||||
"error.blocks.min.plural": "You must add at least {min} blocks",
|
||||
"error.blocks.min.singular": "You must add at least one block",
|
||||
"error.blocks.validation": "There's an error in block {index}",
|
||||
"error.blocks.max.plural": "Você não deve adicionar mais do que {max} blocos",
|
||||
"error.blocks.max.singular": "Você não deve adicionar mais do que um bloco",
|
||||
"error.blocks.min.plural": "Você deve adicionar pelo menos {min} blocos",
|
||||
"error.blocks.min.singular": "Você deve adicionar pelo menos um bloco",
|
||||
"error.blocks.validation": "Há um erro no bloco {index}",
|
||||
|
||||
"error.email.preset.notFound": "Preset de email \"{name}\" não encontrado",
|
||||
|
||||
|
@ -77,7 +77,7 @@
|
|||
"error.file.changeName.permission": "Não tem permissões para alterar o nome de \"{filename}\"",
|
||||
"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": "Invalid extension: {extension}",
|
||||
"error.file.extension.invalid": "Extensão inválida: {extension}",
|
||||
"error.file.extension.missing": "Extensão de \"{filename}\" em falta",
|
||||
"error.file.maxheight": "A altura da imagem não deve exceder {height} pixels",
|
||||
"error.file.maxsize": "O arquivo é muito grande",
|
||||
|
@ -93,7 +93,7 @@
|
|||
"error.file.notFound": "Arquivo \"{filename}\" não encontrado",
|
||||
"error.file.orientation": "A orientação da imagem deve ser \"{orientation}\"",
|
||||
"error.file.type.forbidden": "Não tem permissões para enviar arquivos {type}",
|
||||
"error.file.type.invalid": "Invalid file type: {type}",
|
||||
"error.file.type.invalid": "Tipo inválido de arquivo: {type}",
|
||||
"error.file.undefined": "Arquivo n\u00e3o encontrado",
|
||||
|
||||
"error.form.incomplete": "Por favor, corrija os erros do formulário…",
|
||||
|
@ -102,16 +102,16 @@
|
|||
"error.language.code": "Insira um código de idioma válido",
|
||||
"error.language.duplicate": "O idioma já existe",
|
||||
"error.language.name": "Insira um nome válido para o idioma",
|
||||
"error.language.notFound": "The language could not be found",
|
||||
"error.language.notFound": "O idioma não foi encontrado",
|
||||
|
||||
"error.layout.validation.block": "There's an error in block {blockIndex} in layout {layoutIndex}",
|
||||
"error.layout.validation.settings": "There's an error in layout {index} settings",
|
||||
"error.layout.validation.block": "Há um erro no bloco {blockIndex} no layout {layoutIndex}",
|
||||
"error.layout.validation.settings": "Há um erro na configuração do layout {index}",
|
||||
|
||||
"error.license.format": "Insira uma chave de licença válida",
|
||||
"error.license.email": "Digite um endereço de email válido",
|
||||
"error.license.verification": "Não foi possível verificar a licença",
|
||||
|
||||
"error.offline": "The Panel is currently offline",
|
||||
"error.offline": "O painel está offline no momento",
|
||||
|
||||
"error.page.changeSlug.permission": "Não tem permissões para alterar a URL de \"{slug}\"",
|
||||
"error.page.changeStatus.incomplete": "A página possui erros e não pode ser guardada",
|
||||
|
@ -131,7 +131,7 @@
|
|||
"error.page.duplicate.permission": "Não tem permissão para duplicar \"{slug}\"",
|
||||
"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": "Please enter a valid URL appendix",
|
||||
"error.page.slug.invalid": "Por favor entre um anexo de URL válido ",
|
||||
"error.page.slug.maxlength": "O slug não pode conter mais do que \"{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",
|
||||
|
@ -157,6 +157,8 @@
|
|||
|
||||
"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.user.changeEmail.permission": "Não tem permissões para alterar o email do utilizador \"{name}\"",
|
||||
"error.user.changeLanguage.permission": "Não tem permissões para alterar o idioma do utilizador \"{name}\"",
|
||||
"error.user.changeName.permission": "Não tem permissões para alterar o nome do utilizador \"{name}\"",
|
||||
|
@ -176,7 +178,7 @@
|
|||
"error.user.password.invalid": "Digite uma palavra-passe válida. A sua palavra-passe deve ter pelo menos 8 caracteres.",
|
||||
"error.user.password.notSame": "As palavras-passe não combinam",
|
||||
"error.user.password.undefined": "O utilizador não possui uma palavra-passe",
|
||||
"error.user.password.wrong": "Wrong password",
|
||||
"error.user.password.wrong": "Senha errada",
|
||||
"error.user.role.invalid": "Digite uma função válida",
|
||||
"error.user.undefined": "Usuário não encontrado",
|
||||
"error.user.update.permission": "Não tem permissões para atualizar o utilizador \"{name}\"",
|
||||
|
@ -217,84 +219,84 @@
|
|||
"error.validation.size": "O tamanho do valor deve ser \"{size}\"",
|
||||
"error.validation.startswith": "O valor deve começar com \"{start}\"",
|
||||
"error.validation.time": "Digite uma hora válida",
|
||||
"error.validation.time.after": "Please enter a time after {time}",
|
||||
"error.validation.time.before": "Please enter a time before {time}",
|
||||
"error.validation.time.between": "Please enter a time between {min} and {max}",
|
||||
"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.url": "Digite uma URL válida",
|
||||
|
||||
"expand": "Expand",
|
||||
"expand.all": "Expand All",
|
||||
"expand": "Expandir",
|
||||
"expand.all": "Expandir todos",
|
||||
|
||||
"field.required": "Este campo é necessário",
|
||||
"field.blocks.changeType": "Change type",
|
||||
"field.blocks.changeType": "Mudar tipo",
|
||||
"field.blocks.code.name": "Código",
|
||||
"field.blocks.code.language": "Idioma",
|
||||
"field.blocks.code.placeholder": "Your code …",
|
||||
"field.blocks.delete.confirm": "Do you really want to delete this block?",
|
||||
"field.blocks.delete.confirm.all": "Do you really want to delete all blocks?",
|
||||
"field.blocks.delete.confirm.selected": "Do you really want to delete the selected blocks?",
|
||||
"field.blocks.empty": "No blocks yet",
|
||||
"field.blocks.fieldsets.label": "Please select a block type …",
|
||||
"field.blocks.fieldsets.paste": "Press <kbd>{{ shortcut }}</kbd> to paste/import blocks from your clipboard",
|
||||
"field.blocks.gallery.name": "Gallery",
|
||||
"field.blocks.gallery.images.empty": "No images yet",
|
||||
"field.blocks.gallery.images.label": "Images",
|
||||
"field.blocks.heading.level": "Level",
|
||||
"field.blocks.heading.name": "Heading",
|
||||
"field.blocks.heading.text": "Text",
|
||||
"field.blocks.heading.placeholder": "Heading …",
|
||||
"field.blocks.image.alt": "Alternative text",
|
||||
"field.blocks.image.caption": "Caption",
|
||||
"field.blocks.image.crop": "Crop",
|
||||
"field.blocks.code.placeholder": "Seu código …",
|
||||
"field.blocks.delete.confirm": "Deseja realmente deletar este bloco?",
|
||||
"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.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.gallery.name": "Galeria",
|
||||
"field.blocks.gallery.images.empty": "Nenhuma imagem",
|
||||
"field.blocks.gallery.images.label": "Imagens",
|
||||
"field.blocks.heading.level": "Nível ",
|
||||
"field.blocks.heading.name": "Título ",
|
||||
"field.blocks.heading.text": "Texto",
|
||||
"field.blocks.heading.placeholder": "Título …",
|
||||
"field.blocks.image.alt": "Texto alternativo",
|
||||
"field.blocks.image.caption": "Legenda",
|
||||
"field.blocks.image.crop": "Cortar",
|
||||
"field.blocks.image.link": "Link",
|
||||
"field.blocks.image.location": "Location",
|
||||
"field.blocks.image.location": "Localização ",
|
||||
"field.blocks.image.name": "Imagem",
|
||||
"field.blocks.image.placeholder": "Select an image",
|
||||
"field.blocks.image.ratio": "Ratio",
|
||||
"field.blocks.image.url": "Image URL",
|
||||
"field.blocks.line.name": "Line",
|
||||
"field.blocks.list.name": "List",
|
||||
"field.blocks.image.placeholder": "Selecionar uma imagem",
|
||||
"field.blocks.image.ratio": "Proporção ",
|
||||
"field.blocks.image.url": "URL da imagem",
|
||||
"field.blocks.line.name": "Linha",
|
||||
"field.blocks.list.name": "Lista",
|
||||
"field.blocks.markdown.name": "Markdown",
|
||||
"field.blocks.markdown.label": "Text",
|
||||
"field.blocks.markdown.label": "Texto",
|
||||
"field.blocks.markdown.placeholder": "Markdown …",
|
||||
"field.blocks.quote.name": "Quote",
|
||||
"field.blocks.quote.text.label": "Text",
|
||||
"field.blocks.quote.text.placeholder": "Quote …",
|
||||
"field.blocks.quote.citation.label": "Citation",
|
||||
"field.blocks.quote.citation.placeholder": "by …",
|
||||
"field.blocks.text.name": "Text",
|
||||
"field.blocks.text.placeholder": "Text …",
|
||||
"field.blocks.video.caption": "Caption",
|
||||
"field.blocks.video.name": "Video",
|
||||
"field.blocks.video.placeholder": "Enter a video URL",
|
||||
"field.blocks.video.url.label": "Video-URL",
|
||||
"field.blocks.quote.name": "Citação ",
|
||||
"field.blocks.quote.text.label": "Texto",
|
||||
"field.blocks.quote.text.placeholder": "Citação …",
|
||||
"field.blocks.quote.citation.label": "Citação ",
|
||||
"field.blocks.quote.citation.placeholder": "de …",
|
||||
"field.blocks.text.name": "Texto",
|
||||
"field.blocks.text.placeholder": "Texto …",
|
||||
"field.blocks.video.caption": "Legenda",
|
||||
"field.blocks.video.name": "Vídeo ",
|
||||
"field.blocks.video.placeholder": "Entre uma URL de vídeo ",
|
||||
"field.blocks.video.url.label": "URL-Vídeo",
|
||||
"field.blocks.video.url.placeholder": "https://youtube.com/?v=",
|
||||
|
||||
"field.files.empty": "Nenhum arquivo selecionado",
|
||||
|
||||
"field.layout.delete": "Delete layout",
|
||||
"field.layout.delete.confirm": "Do you really want to delete this layout?",
|
||||
"field.layout.empty": "No rows yet",
|
||||
"field.layout.select": "Select a layout",
|
||||
"field.layout.delete": "Deletar layout",
|
||||
"field.layout.delete.confirm": "Deseja realmente deletar este layout?",
|
||||
"field.layout.empty": "Nenhuma linha",
|
||||
"field.layout.select": "Selecionar um layout",
|
||||
|
||||
"field.pages.empty": "Nenhuma página selecionada",
|
||||
"field.structure.delete.confirm": "Deseja realmente excluir este registro?",
|
||||
"field.structure.empty": "Nenhum registro",
|
||||
"field.users.empty": "Nenhum utilizador selecionado",
|
||||
|
||||
"file.blueprint": "This file has no blueprint yet. You can define the setup in <strong>/site/blueprints/files/{blueprint}.yml</strong>",
|
||||
"file.blueprint": "Este arquivo não tem planta. Você pode definir sua planta em <strong>/site/blueprints/files/{blueprint}.yml</strong>",
|
||||
"file.delete.confirm": "Deseja realmente excluir <br> <strong>{filename}</strong>?",
|
||||
"file.sort": "Change position",
|
||||
"file.sort": "Mudar posição",
|
||||
|
||||
"files": "Arquivos",
|
||||
"files.empty": "Nenhum arquivo",
|
||||
|
||||
"hide": "Hide",
|
||||
"hide": "Ocultar",
|
||||
"hour": "Hora",
|
||||
"import": "Import",
|
||||
"import": "Importar",
|
||||
"insert": "Inserir",
|
||||
"insert.after": "Insert after",
|
||||
"insert.before": "Insert before",
|
||||
"insert.after": "Inserir após",
|
||||
"insert.before": "Inserir antes",
|
||||
"install": "Instalar",
|
||||
|
||||
"installation": "Instalação",
|
||||
|
@ -353,20 +355,20 @@
|
|||
"lock.isUnlocked": "As suas alterações foram sobrepostas por outro utilizador. Pode descarregar as suas alterações e combiná-las manualmente.",
|
||||
|
||||
"login": "Entrar",
|
||||
"login.code.label.login": "Login code",
|
||||
"login.code.label.password-reset": "Password reset code",
|
||||
"login.code.placeholder.email": "000 000",
|
||||
"login.code.text.email": "If your email address is registered, the requested code was sent via email.",
|
||||
"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.text.email": "Se seu endereço de email está registrado, o código requisitado será mandado por email.",
|
||||
"login.email.login.body": "Hi {user.nameOrEmail},\n\nYou recently requested a login code for the Panel of {site}.\nThe following login code will be valid for {timeout} minutes:\n\n{code}\n\nIf you did not request a login code, please ignore this email or contact your administrator if you have questions.\nFor security, please DO NOT forward this email.",
|
||||
"login.email.login.subject": "Your login code",
|
||||
"login.email.login.subject": "Seu código de acesso",
|
||||
"login.email.password-reset.body": "Hi {user.nameOrEmail},\n\nYou recently requested a password reset code for the Panel of {site}.\nThe following password reset code will be valid for {timeout} minutes:\n\n{code}\n\nIf you did not request a password reset code, please ignore this email or contact your administrator if you have questions.\nFor security, please DO NOT forward this email.",
|
||||
"login.email.password-reset.subject": "Your password reset code",
|
||||
"login.email.password-reset.subject": "Seu código de redefinição de senha",
|
||||
"login.remember": "Manter-me conectado",
|
||||
"login.reset": "Reset password",
|
||||
"login.toggleText.code.email": "Login via email",
|
||||
"login.toggleText.code.email-password": "Login with password",
|
||||
"login.toggleText.password-reset.email": "Forgot your password?",
|
||||
"login.toggleText.password-reset.email-password": "← Back to login",
|
||||
"login.reset": "Redefinir senha",
|
||||
"login.toggleText.code.email": "Entrar com email",
|
||||
"login.toggleText.code.email-password": "Entrar com senha",
|
||||
"login.toggleText.password-reset.email": "Esqueceu sua senha?",
|
||||
"login.toggleText.password-reset.email-password": "← Voltar à entrada",
|
||||
|
||||
"logout": "Sair",
|
||||
|
||||
|
@ -392,11 +394,11 @@
|
|||
"more": "Mais",
|
||||
"name": "Nome",
|
||||
"next": "Próximo",
|
||||
"no": "no",
|
||||
"no": "não",
|
||||
"off": "off",
|
||||
"on": "on",
|
||||
"open": "Abrir",
|
||||
"open.newWindow": "Open in new window",
|
||||
"open.newWindow": "Abrir em nova janela",
|
||||
"options": "Opções",
|
||||
"options.none": "Sem opções",
|
||||
|
||||
|
@ -405,7 +407,7 @@
|
|||
"orientation.portrait": "Retrato",
|
||||
"orientation.square": "Quadrado",
|
||||
|
||||
"page.blueprint": "This page has no blueprint yet. You can define the setup in <strong>/site/blueprints/pages/{blueprint}.yml</strong>",
|
||||
"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\u00edtulo",
|
||||
"page.changeStatus": "Alterar estado",
|
||||
|
@ -419,7 +421,7 @@
|
|||
"page.duplicate.appendix": "Copiar",
|
||||
"page.duplicate.files": "Copiar arquivos",
|
||||
"page.duplicate.pages": "Copiar páginas",
|
||||
"page.sort": "Change position",
|
||||
"page.sort": "Mudar posição",
|
||||
"page.status": "Estado",
|
||||
"page.status.draft": "Rascunho",
|
||||
"page.status.draft.description": "A página está em modo de rascunho e é visível somente para editores",
|
||||
|
@ -437,12 +439,12 @@
|
|||
"pagination.page": "Página",
|
||||
|
||||
"password": "Palavra-passe",
|
||||
"paste": "Paste",
|
||||
"paste.after": "Paste after",
|
||||
"paste": "Colar",
|
||||
"paste.after": "Colar após",
|
||||
"pixel": "Pixel",
|
||||
"plugins": "Plugins",
|
||||
"prev": "Anterior",
|
||||
"preview": "Preview",
|
||||
"preview": "Visualizar",
|
||||
"remove": "Remover",
|
||||
"rename": "Renomear",
|
||||
"replace": "Substituir",
|
||||
|
@ -469,7 +471,7 @@
|
|||
|
||||
"select": "Selecionar",
|
||||
"settings": "Configurações",
|
||||
"show": "Show",
|
||||
"show": "Mostrar",
|
||||
"size": "Tamanho",
|
||||
"slug": "URL",
|
||||
"sort": "Ordenar",
|
||||
|
@ -477,9 +479,9 @@
|
|||
"template": "Tema",
|
||||
"today": "Hoje",
|
||||
|
||||
"server": "Server",
|
||||
"server": "Servidor",
|
||||
|
||||
"site.blueprint": "The site has no blueprint yet. You can define the setup in <strong>/site/blueprints/site.yml</strong>",
|
||||
"site.blueprint": "Este site não tem planta. Você pode definir sua planta em <strong>/site/blueprints/site.yml</strong>",
|
||||
|
||||
"toolbar.button.code": "Código",
|
||||
"toolbar.button.bold": "Negrito",
|
||||
|
@ -488,18 +490,18 @@
|
|||
"toolbar.button.heading.1": "Título 1",
|
||||
"toolbar.button.heading.2": "Título 2",
|
||||
"toolbar.button.heading.3": "Título 3",
|
||||
"toolbar.button.heading.4": "Heading 4",
|
||||
"toolbar.button.heading.5": "Heading 5",
|
||||
"toolbar.button.heading.6": "Heading 6",
|
||||
"toolbar.button.heading.4": "Título 4",
|
||||
"toolbar.button.heading.5": "Título 5",
|
||||
"toolbar.button.heading.6": "Título 6",
|
||||
"toolbar.button.italic": "Itálico",
|
||||
"toolbar.button.file": "Ficheiro",
|
||||
"toolbar.button.file.select": "Selecione o arquivo",
|
||||
"toolbar.button.file.upload": "Carregue o arquivo",
|
||||
"toolbar.button.link": "Link",
|
||||
"toolbar.button.paragraph": "Paragraph",
|
||||
"toolbar.button.strike": "Strike-through",
|
||||
"toolbar.button.paragraph": "Parágrafo",
|
||||
"toolbar.button.strike": "Riscado",
|
||||
"toolbar.button.ol": "Lista ordenada",
|
||||
"toolbar.button.underline": "Underline",
|
||||
"toolbar.button.underline": "Sublinhado",
|
||||
"toolbar.button.ul": "Lista não-ordenada",
|
||||
|
||||
"translation.author": "Kirby Team",
|
||||
|
@ -526,7 +528,7 @@
|
|||
"url.placeholder": "https://exemplo.pt",
|
||||
|
||||
"user": "Utilizador",
|
||||
"user.blueprint": "You can define additional sections and form fields for this user role in <strong>/site/blueprints/users/{blueprint}.yml</strong>",
|
||||
"user.blueprint": "Você pode definir seções e campos de formulário adicionais para este papel de usuário em <strong>/site/blueprints/users/{blueprint}.yml</strong>",
|
||||
"user.changeEmail": "Alterar email",
|
||||
"user.changeLanguage": "Alterar idioma",
|
||||
"user.changeName": "Renomear este utilizador",
|
||||
|
@ -546,12 +548,12 @@
|
|||
"view.account": "A sua conta",
|
||||
"view.installation": "Instala\u00e7\u00e3o",
|
||||
"view.languages": "Idiomas",
|
||||
"view.resetPassword": "Reset password",
|
||||
"view.resetPassword": "Redefinir senha",
|
||||
"view.site": "Site",
|
||||
"view.system": "System",
|
||||
"view.system": "Sistema",
|
||||
"view.users": "Utilizadores",
|
||||
|
||||
"welcome": "Bem-vindo",
|
||||
"year": "Ano",
|
||||
"yes": "yes"
|
||||
"yes": "sim"
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue