From 5da5b4ebc4088a409a249e63468deab38eb8d197 Mon Sep 17 00:00:00 2001
From: Michael Bromley <michael@michaelbromley.co.uk>
Date: Wed, 26 Aug 2020 10:52:30 +0200
Subject: [PATCH] feat(admin-ui): Add pt_BR to default translations

---
 packages/admin-ui-plugin/src/constants.ts     |    1 +
 packages/admin-ui/i18n-coverage.json          |    9 +-
 .../src/lib/static/i18n-messages/pt_BR.json   | 1383 +++++++++--------
 .../src/lib/static/vendure-ui-config.json     |    2 +-
 4 files changed, 702 insertions(+), 693 deletions(-)

diff --git a/packages/admin-ui-plugin/src/constants.ts b/packages/admin-ui-plugin/src/constants.ts
index cef5eba2a4..ac3ac91e47 100644
--- a/packages/admin-ui-plugin/src/constants.ts
+++ b/packages/admin-ui-plugin/src/constants.ts
@@ -11,4 +11,5 @@ export const defaultAvailableLanguages = [
     LanguageCode.es,
     LanguageCode.pl,
     LanguageCode.zh,
+    LanguageCode.pt_BR,
 ];
diff --git a/packages/admin-ui/i18n-coverage.json b/packages/admin-ui/i18n-coverage.json
index a2b6abe421..ac4612fa9d 100644
--- a/packages/admin-ui/i18n-coverage.json
+++ b/packages/admin-ui/i18n-coverage.json
@@ -1,6 +1,6 @@
 {
-  "generatedOn": "2020-08-24T10:59:42.914Z",
-  "lastCommit": "6efa98be6c5120f7d12f2ef5662edabb40725bd9",
+  "generatedOn": "2020-08-26T08:49:50.552Z",
+  "lastCommit": "8881aee83b25f57edba537fbdcb85c77bf5f3c4e",
   "translationStatus": {
     "de": {
       "tokenCount": 662,
@@ -22,6 +22,11 @@
       "translatedCount": 566,
       "percentage": 85
     },
+    "pt_BR": {
+      "tokenCount": 662,
+      "translatedCount": 657,
+      "percentage": 99
+    },
     "zh_Hans": {
       "tokenCount": 662,
       "translatedCount": 550,
diff --git a/packages/admin-ui/src/lib/static/i18n-messages/pt_BR.json b/packages/admin-ui/src/lib/static/i18n-messages/pt_BR.json
index b5066df6e1..f1c5446a37 100644
--- a/packages/admin-ui/src/lib/static/i18n-messages/pt_BR.json
+++ b/packages/admin-ui/src/lib/static/i18n-messages/pt_BR.json
@@ -1,691 +1,694 @@
 {
-    "admin": {
-        "create-new-administrator": "Criar novo usuário administrador"
-    },
-    "asset": {
-        "add-asset": "Adicionar imagens",
-        "add-asset-with-count": "Adiciona {count, plural, 0 {assets} one {1 asset} other {{count} assets}}",
-        "assets-selected-count": "{ count } imagens selecionadas",
-        "dimensions": "Dimensões",
-        "focal-point": "Ponto central",
-        "notify-create-assets-success": "Criado {count, plural, one {new Asset} other {{count} new Assets}}",
-        "original-asset-size": "Tamanho do arquivo",
-        "preview": "Pré-visualização",
-        "remove-asset": "Excluir imagens",
-        "search-asset-name": "Procurar imagens por nome",
-        "select-assets": "Selecione imagens",
-        "set-as-featured-asset": "Definir como imagem em destaque",
-        "set-focal-point": "Definir ponto central",
-        "source-file": "Arquivo fonte",
-        "unset-focal-point": "Desativar",
-        "update-focal-point": "Atualizar ponto central",
-        "update-focal-point-error": "Não posso atualizar o ponto central",
-        "update-focal-point-success": "Ponto central atualizado com sucesso",
-        "upload-assets": "Enviar imagens",
-        "uploading": "Enviando..."
-    },
-    "breadcrumb": {
-        "administrators": "Administradores",
-        "assets": "Imagens",
-        "channels": "Canais",
-        "collections": "Categorias",
-        "countries": "Países",
-        "customer-groups": "Grupos de cliente",
-        "customers": "Clientes",
-        "dashboard": "Painel de controle",
-        "facets": "Etiquetas",
-        "global-settings": "Configurações globais",
-        "job-queue": "Fila de tabalho",
-        "manage-variants": "Gerenciamento de variantes",
-        "orders": "Pedidos",
-        "payment-methods": "Métodos de pagamentos",
-        "products": "Produtos",
-        "promotions": "Promoções",
-        "roles": "Regras",
-        "shipping-methods": "Métodos de envio",
-        "system-status": "Status do sistema",
-        "tax-categories": "Categorias de taxas e impostos",
-        "tax-rates": "Taxas de impostos",
-        "zones": "Zonas"
-    },
-    "catalog": {
-        "add-facet-value": "Adiciona valor para etiqueta",
-        "add-facets": "Adiciona etiqueta",
-        "add-option": "Adiciona opção",
-        "assign-product-to-channel-success": "Produto atribuído com sucesso a \"{ channel }\"",
-        "assign-products-to-channel": "Atribuir produtos ao canal",
-        "assign-to-channel": "Atribuir ao canal",
-        "assign-to-named-channel": "Atribuir a { channelCode }",
-        "channel-price-preview": "Visualizar preço do canal",
-        "collection-contents": "Conteúdo da categoria",
-        "confirm-adding-options-delete-default-body": "Adicionar opções a este produto fará com que a variante padrão existente seja excluída. Você deseja continuar?",
-        "confirm-adding-options-delete-default-title": "Excluir variante padrão?",
-        "confirm-delete-administrator": "Excluir administrador?",
-        "confirm-delete-assets": "Excluir {count} {count, plural, one {asset} other {assets}}?",
-        "confirm-delete-channel": "Exluir canal?",
-        "confirm-delete-collection": "Excluir categorias?",
-        "confirm-delete-collection-and-children-body": "A exclusão desta categoria também excluirá todas as categorias filho",
-        "confirm-delete-country": "Excluir país?",
-        "confirm-delete-customer": "Excluir cliente?",
-        "confirm-delete-facet": "Excluir etiqueta?",
-        "confirm-delete-facet-value": "Excluir valor da etiqueta?",
-        "confirm-delete-product": "Excluir produto?",
-        "confirm-delete-product-variant": "Excluir variação de produto?",
-        "confirm-delete-promotion": "Excluir promoção?",
-        "confirm-delete-shipping-method": "Excluir método de envio?",
-        "confirm-delete-zone": "Excluir zona?",
-        "create-new-collection": "Criar nova categoria",
-        "create-new-facet": "Criar nova etiqueta",
-        "create-new-product": "Novo produto",
-        "created-new-variants-success": "Criado com sucesso {count} new {count, plural, one {variant} other {variants}}",
-        "default-variant": "Variação padrão",
-        "delete-default-variant": "Excluir variação padrão",
-        "display-variant-cards": "Ver como detalhes",
-        "display-variant-table": "Ver como tabela",
-        "drop-files-to-upload": "Soltar arquivos para envio",
-        "expand-all-collections": "Expandir todas as categorias",
-        "facet-values": "Valor da Etiqueta",
-        "filter-by-name": "Filtrar por nome",
-        "filters": "Filtros",
-        "group-by-product": "Agrupar por produto",
-        "manage-variants": "Gerência das variações",
-        "move-down": "Mover para baixo",
-        "move-to": "Mover para",
-        "move-up": "Mover para cima",
-        "no-channel-selected": "Nenhum canal selecionado",
-        "no-featured-asset": "Nenhum recurso em destaque",
-        "no-selection": "Nenhuma seleção",
-        "notify-remove-product-from-channel-error": "Não foi possível remover o produto do canal",
-        "notify-remove-product-from-channel-success": "Produto removido com sucesso do canal",
-        "option": "Opção",
-        "option-name": "Nome da opção",
-        "option-values": "Valor da opção",
-        "price": "Preço",
-        "price-conversion-factor": "Fator de conversão de preço",
-        "price-in-channel": "Preço em { channel }",
-        "price-includes-tax-at": "Inclui { rate }% de imposto",
-        "price-with-tax-in-default-zone": "Incuído { rate }% de imposto: { price }",
-        "private": "Privado",
-        "product-details": "Dealhes do produto",
-        "product-name": "Nome do produto",
-        "product-variants": "Variantes do produto",
-        "public": "Público",
-        "rebuild-search-index": "Reconstruir índice de pesquisa",
-        "reindex-error": "Ocorreu um erro ao recriar o índice de pesquisa",
-        "reindex-successful": "Indexado {count, plural, one {product variant} other {{count} product variants}} em {time}ms",
-        "reindexing": "Reconstruindo o índice de pesquisa",
-        "remove-from-channel": "Excluir do canal",
-        "remove-option": "Excluir opção",
-        "remove-product-from-channel": "Excluir produto do canal",
-        "search-for-term": "Pesquisar termo",
-        "search-product-name-or-code": "Pesquisar por nome ou código do produto",
-        "sku": "SKU",
-        "slug": "Slug",
-        "stock-on-hand": "Estoque",
-        "tax-category": "Categoria de impostos",
-        "taxes": "Impostos",
-        "track-inventory": "Rastrear inventário",
-        "update-product-option": "Atualizar opção do produto",
-        "values": "Valores",
-        "variant": "Variação",
-        "view-contents": "Visualizar conteúdo",
-        "visibility": "Visibilidade"
-    },
-    "common": {
-        "ID": "ID",
-        "actions": "Ações",
-        "add-new-variants": "Adicionar {count, plural, one {1 variant} other {{count} variants}}",
-        "add-note": "Adicionar nota",
-        "available-languages": "Idiomas disponíveis",
-        "cancel": "Cancelar",
-        "cancel-navigation": "Cancelar navegação",
-        "channel": "Canal",
-        "channels": "Canais",
-        "code": "Código",
-        "confirm": "Confirme",
-        "confirm-delete-note": "Excluir nota?",
-        "confirm-navigation": "Confrme navegação",
-        "create": "Criar",
-        "created-at": "Criado em",
-        "custom-fields": "Campos customizados",
-        "default-channel": "Canal padrão",
-        "default-language": "Idioma padrão",
-        "delete": "Excluir",
-        "description": "Descrição",
-        "details": "Detalhes",
-        "disabled": "Desabilitado",
-        "discard-changes": "Descartar modificações",
-        "display-custom-fields": "Exibir campos personalizados",
-        "done": "Pronto",
-        "edit": "Editar",
-        "edit-field": "Editar campo",
-        "edit-note": "Editar nota",
-        "enabled": "Habilitado",
-        "extension-running-in-separate-window": "A extensão está sendo executada em uma janela separada",
-        "guest": "Convidado",
-        "hide-custom-fields": "Ocultar campos personalizados",
-        "items-per-page-option": "{ count } por página",
-        "language": "Idioma",
-        "launch-extension": "Iniciar extensão",
-        "live-update": "Atualização ao vivo",
-        "log-out": "Sair",
-        "login": "Entrar",
-        "more": "Mais...",
-        "name": "Nome",
-        "no-results": "Sem resultados",
-        "not-set": "Não configurado",
-        "notify-create-error": "Ocorreu um erro, não foi possível criar { entity }",
-        "notify-create-success": "Criado novo { entity }",
-        "notify-delete-error": "Ocorreu um erro, não foi possível excluir { entity }",
-        "notify-delete-success": "Excluído { entity }",
-        "notify-save-changes-error": "Ocorreu um erro, não foi possível salvar as alterações",
-        "notify-saved-changes": "Alterações salvas",
-        "notify-update-error": "Ocorreu um erro, não foi possível atualizar { entity }",
-        "notify-update-success": "Atualizado { entity }",
-        "open": "Aberto",
-        "password": "Senha",
-        "price": "Preço",
-        "price-with-tax": "Preço com impostos",
-        "private": "Privado",
-        "public": "Público",
-        "remember-me": "Lembre de mim",
-        "remove": "Exclui",
-        "results-count": "{ count } {count, plural, one {result} other {results}}",
-        "select": "Selecione...",
-        "select-display-language": "Selecionar idioma de exibição",
-        "select-today": "Selecione hoje",
-        "there-are-unsaved-changes": "Há alterações não salvas. Navegar para outra página fará com que essas alterações sejam perdidas.",
-        "update": "Atualização",
-        "updated-at": "Atualizado em",
-        "username": "Nome do usuário",
-        "view-next-month": "Visualizar próximo mês",
-        "view-previous-month": "Visualizar mês anterior",
-        "with-selected": "Com selecionado..."
-    },
-    "customer": {
-        "add-customer-to-group": "Adicionar cliente ao grupo",
-        "add-customer-to-groups-with-count": "Adicionar cliente a {count, plural, one {1 group} other {{count} groups}}",
-        "add-customers-to-group": "Adicionar clientes ao grupo",
-        "add-customers-to-group-success": "Adicinado {customerCount, plural, one {1 customer} other {{customerCount} customers}} para \"{ groupName }\"",
-        "add-customers-to-group-with-count": "Adicionado {count, plural, one {1 customer} other {{count} customers}}",
-        "add-customers-to-group-with-name": "Adicionado clientes para \"{ groupName }\"",
-        "addresses": "Endereços",
-        "city": "Cidade",
-        "confirm-delete-customer-group": "Excluir grupo de cliente?",
-        "confirm-remove-customer-from-group": "Excluir cliente do grupo?",
-        "country": "País",
-        "create-customer-group": "Criar grupo de cliente",
-        "create-new-address": "Criar novo endereço",
-        "create-new-customer": "Criar novo cliente",
-        "create-new-customer-group": "Criar novo grupo de cliente",
-        "customer-groups": "Grupos de cliente",
-        "customer-history": "Histórico de cliente",
-        "customer-type": "Tipo de cliente",
-        "default-billing-address": "Endereço de cobrança padrão",
-        "default-shipping-address": "Endereço de entrega padrão",
-        "email-address": "Email",
-        "email-verification-sent": "Um email de verificação foi enviado para { emailAddress }",
-        "first-name": "Nome",
-        "full-name": "Nome completo",
-        "guest": "Convidado",
-        "history-customer-added-to-group": "Cliente adicionado ao grupo \"{ groupName }\"",
-        "history-customer-address-created": "Endereço criado",
-        "history-customer-address-deleted": "Endereço excluído",
-        "history-customer-address-updated": "Endereço atualizado",
-        "history-customer-detail-updated": "Detalhes do cliente atualizados",
-        "history-customer-email-update-requested": "Atualização do e-mail solicitada",
-        "history-customer-email-update-verified": "Atualização do e-mail confirmada",
-        "history-customer-password-reset-requested": "Redefinição de senha solicitada",
-        "history-customer-password-reset-verified": "Redefinição de senha verificada",
-        "history-customer-password-updated": "Senha atualizada",
-        "history-customer-registered": "Cliente registrado",
-        "history-customer-removed-from-group": "Cliente removido do grupo \"{ groupName }\"",
-        "history-customer-verified": "Cliente verificado",
-        "history-using-external-auth-strategy": "usando { strategy }",
-        "history-using-native-auth-strategy": "usando email",
-        "last-login": "Último acesso",
-        "last-name": "Sobrenome",
-        "name": "Nome",
-        "new-email-address": "Novo email",
-        "no-orders-placed": "Nenhum pedido feito",
-        "not-a-member-of-any-groups": "Este cliente não é membro de nenhum grupo",
-        "old-email-address": "Email antigo",
-        "orders": "Pedidos",
-        "password": "Senha",
-        "phone-number": "Telefone",
-        "postal-code": "Cep",
-        "province": "Província",
-        "registered": "Registrado",
-        "remove-customers-from-group-success": "Excluído {customerCount, plural, one {1 customer} other {{customerCount} customers}} from \"{ groupName }\"",
-        "remove-from-group": "Excluir deste grupo",
-        "search-customers-by-email": "Busca por email",
-        "set-as-default-billing-address": "Definir como cobrança padrão",
-        "set-as-default-shipping-address": "Definir como remessa padrão",
-        "street-line-1": "Endereço",
-        "street-line-2": "Complemento do endereço",
-        "title": "Título",
-        "update-customer-group": "Atualizar grupo de cliente",
-        "verified": "Verificado",
-        "view-group-members": "Visualizar membros do grupo"
-    },
-    "datetime": {
-        "ago-days": "{count, plural, one {1 day} other {{count} days}} atrás",
-        "ago-hours": "{count, plural, one {1 hr} other {{count} hrs}} atrás",
-        "ago-minutes": "{count, plural, one {1 min} other {{count} mins}} atrás",
-        "ago-seconds": "{count, plural, =0 {just now} one {1 sec ago} other {{count} secs ago}}",
-        "ago-years": "{count, plural, one {1 year} other {{count} years}} atrás",
-        "duration-milliseconds": "{ms}ms",
-        "duration-minutes:seconds": "{m}:{s}m",
-        "duration-seconds": "{s}s",
-        "month-apr": "Abril",
-        "month-aug": "Agosto",
-        "month-dec": "Dezembro",
-        "month-feb": "Fevereiro",
-        "month-jan": "Janeiro",
-        "month-jul": "Julho",
-        "month-jun": "Junho",
-        "month-mar": "Março",
-        "month-may": "Maio",
-        "month-nov": "Novembro",
-        "month-oct": "Outubro",
-        "month-sep": "Setembro",
-        "time": "Tempo",
-        "weekday-fr": "Sex",
-        "weekday-mo": "Seg",
-        "weekday-sa": "Sáb",
-        "weekday-su": "Dom",
-        "weekday-th": "Qui",
-        "weekday-tu": "Ter",
-        "weekday-we": "Qua"
-    },
-    "editor": {
-        "image-alt": "Descrição (alt)",
-        "image-src": "Código",
-        "image-title": "Título",
-        "insert-image": "Inserir imagem",
-        "link-href": "Link de referência",
-        "link-title": "Título do link",
-        "remove-link": "Remover",
-        "set-link": "Setar link"
-    },
-    "error": {
-        "403-forbidden": "No momento, você não está autorizado a acessar \"{ path }\". Você não tem permissão ou sua sessão expirou.",
-        "could-not-connect-to-server": "Não foi possível ao servidor Mercado NetBrit no link { url }",
-        "facet-value-form-values-do-not-match": "O número de valores no formulário de etiqueta não corresponde ao número real de valores",
-        "health-check-failed": "Falha na verificação de integridade do sistema",
-        "no-default-shipping-zone-set": "Este canal não possui zona de entrega padrão. Isso pode causar erros ao calcular as despesas de envio do pedido.",
-        "no-default-tax-zone-set": "Este canal não possui zona de imposto padrão, o que causará erros no cálculo de preços. Por favor, crie ou selecione uma zona.",
-        "product-variant-form-values-do-not-match": "O número de variantes no formulário do produto não corresponde ao número real de variantes"
-    },
-    "lang": {
-        "af": "Africâner",
-        "ak": "Acãs",
-        "am": "Amárica",
-        "ar": "Árabe",
-        "as": "Assamês",
-        "az": "Azeri",
-        "be": "Bielorussa",
-        "bg": "Búlgara",
-        "bm": "Bambara",
-        "bn": "Bengali",
-        "bo": "Tibetano",
-        "br": "Bretã",
-        "bs": "Bósnia",
-        "ca": "Catalão",
-        "ce": "Chechena",
-        "co": "Corso",
-        "cs": "Tcheco",
-        "cu": "Eslavo Eclesiástico",
-        "cy": "Galês",
-        "da": "Dinamarquês",
-        "de": "Alemão",
-        "de_AT": "Alemão Austríaco",
-        "de_CH": "Alemão Alto Suíço",
-        "dz": "Butanesa",
-        "ee": "Ewe",
-        "el": "Grego",
-        "en": "Inglês",
-        "en_AU": "Inglês Australiano",
-        "en_CA": "Inglês Canadense",
-        "en_GB": "Inglês Britânic",
-        "en_US": "Inglês Americano",
-        "eo": "Esperanto",
-        "es": "Espanhol",
-        "es_ES": "Espanhol Europeu",
-        "es_MX": "Espanhol Mexicano",
-        "et": "Estoniano",
-        "eu": "Basco",
-        "fa": "Persa",
-        "fa_AF": "Persa Afegão",
-        "ff": "Fula",
-        "fi": "Filandesa",
-        "fo": "Faroesa",
-        "fr": "Francês",
-        "fr_CA": "Francês Canadense",
-        "fr_CH": "Francês Suíço",
-        "fy": "Frísio Ocidenal",
-        "ga": "Irlandesa",
-        "gd": "Gaélica Escocesa",
-        "gl": "Galega",
-        "gu": "Guzerate",
-        "gv": "Manês",
-        "ha": "Hauçá",
-        "he": "Hebraico",
-        "hi": "Hindú",
-        "hr": "Croata",
-        "ht": "Crioula Haitiana",
-        "hu": "Húngaro",
-        "hy": "Armênio",
-        "ia": "Interlíngua",
-        "id": "Indonésio",
-        "ig": "Igbo",
-        "ii": "Nuoso",
-        "is": "Islandês",
-        "it": "Italiano",
-        "ja": "Japanesa",
-        "jv": "Javanês",
-        "ka": "Georgiano",
-        "ki": "Quicuio",
-        "kk": "Cazaque",
-        "kl": "Groenlandês",
-        "km": "Khmer",
-        "kn": "Canarim",
-        "ko": "Coreano",
-        "ks": "Caxemira",
-        "ku": "Curda",
-        "kw": "Córnico",
-        "ky": "Quirguiz",
-        "la": "Latino",
-        "lb": "Luxemburguês",
-        "lg": "Ganda",
-        "lo": "Lao",
-        "ln": "Lingala",
-        "lu": "Luba-Katanga",
-        "lt": "Kituano",
-        "mg": "Malgaxe",
-        "lv": "Letão",
-        "mk": "Nacedônio",
-        "mi": "Maori",
-        "nd": "North Ndebele",
-        "ml": "Malayalam",
-        "mn": "Mongol",
-        "mr": "Marathi",
-        "ms": "Malaio",
-        "mt": "Maltês",
-        "meu": "Mirmanês",
-        "nb": "Bokmål Norueguês",
-        "ne": "Nepali",
-        "nl": "Holandês",
-        "nl_BE": "Flamengo",
-        "nn": "Novo Norueguês",
-        "ny": "Nianja",
-        "om": "Oromo",
-        "ou": "Odia",
-        "os": "Ossético",
-        "pa": "Punjabi",
-        "pl": "Polonês",
-        "ps": "Pachto",
-        "pt": "Português",
-        "pt_BR": "Português Brasileiro",
-        "pt_PT": "Português Europeu",
-        "qu": "Quechua",
-        "rm": "Romanche",
-        "rn": "Rundi",
-        "ro": "Romena",
-        "ro_MD": "Romeno Moldava",
-        "ru": "Russo",
-        "rw": "Quiniaruanda",
-        "sa": "Sânscrito",
-        "sd": "Sindi",
-        "se": "Lapônico",
-        "sg": "Sango",
-        "si": "Cingalês",
-        "sk": "Eslovaco",
-        "sl": "Esloveno",
-        "sm": "Samoa",
-        "sn": "Xona",
-        "so": "Somali",
-        "sq": "Albano",
-        "sr": "Sérvia",
-        "st": "Sesoto",
-        "su": "Sundanês",
-        "sv": "Sueco",
-        "sw": "Suaíli",
-        "sw_CD": "Suaíli Congo",
-        "ta": "Tâmil",
-        "te": "Telugo",
-        "tg": "Tajiques",
-        "th": "Tailandês",
-        "ti": "Tigrinha",
-        "tk": "Turcomenos",
-        "to": "Tonganês",
-        "tr": "Turca",
-        "tt": "Tatar",
-        "ug": "Uigur",
-        "uk": "Ucraniano",
-        "ur": "Urdu",
-        "uz": "Uzbeque",
-        "vi": "Vietnamita",
-        "vo": "Volapük",
-        "wo": "Wolof",
-        "xh": "Xhosa",
-        "yi": "Iídiche",
-        "yo": "Iorubá",
-        "zh": "Chinês",
-        "zh_Hans": "Chinês Simplificado",
-        "zh_Hant": "Chinês Tradicional",
-        "zu": "Zulu"
-    },
-    "marketing": {
-        "actions": "Ações",
-        "add-action": "Adicionar ação",
-        "add-condition": "Adicionar condição",
-        "conditions": "Condições",
-        "coupon-code": "Código do cupom",
-        "create-new-promotion": "Criar nova promoção",
-        "ends-at": "Termina em",
-        "per-customer-limit": "Limite por cliente",
-        "starts-at": "Começa em"
-    },
-    "nav": {
-        "administrators": "Administradores",
-        "assets": "Imagens",
-        "catalog": "Catálogo",
-        "channels": "Canais",
-        "collections": "Categorias",
-        "countries": "Países",
-        "customer-groups": "Grupos de clientes",
-        "customers": "Clientes",
-        "facets": "Etiquetas",
-        "global-settings": "Configurações Gerais",
-        "job-queue": "Fila de trabalho",
-        "marketing": "Marketing",
-        "orders": "Pedidos",
-        "payment-methods": "Métodos de pagamentos",
-        "products": "Produtos",
-        "promotions": "Promoções",
-        "roles": "Regras de permissão",
-        "sales": "Vendas",
-        "settings": "Configurações",
-        "shipping-methods": "Métodos de envio",
-        "system": "Sistema",
-        "system-status": "Status do sistema",
-        "tax-categories": "Categorias das taxas",
-        "tax-rates": "Taxas de impostos",
-        "zones": "Zonas"
-    },
-    "order": {
-        "add-note": "Adicionar nota",
-        "amount": "Total",
-        "billing-address": "Endereço de cobrança",
-        "cancel": "Cancelar",
-        "cancel-order": "Cancelar Pedido",
-        "cancel-reason-customer-request": "Pedido do cliente",
-        "cancel-reason-not-available": "Não disponível",
-        "cancel-selected-items": "Cancelar itens selecionados",
-        "cancellation-reason": "Motivo do cancelamento",
-        "cancelled-order-success": "Pedido cancelado com sucesso",
-        "contents": "Conteúdo",
-        "create-fulfillment": "Criar a execução",
-        "create-fulfillment-success": "Execução criada",
-        "customer": "Cliente",
-        "fulfill": "Executar",
-        "fulfill-order": "Executar o pedido",
-        "fulfillment": "Execução",
-        "fulfillment-method": "Método de execução",
-        "history-coupon-code-applied": "Código de cupom aplicado",
-        "history-coupon-code-removed": "Código de cupom excluído",
-        "history-fulfillment-created": "Execução criada",
-        "history-items-cancelled": "{count} {count, plural, one {item} other {items}} cancelado",
-        "history-order-cancelled": "Pedido cancelado",
-        "history-order-fulfilled": "Pedido realizado",
-        "history-order-transition": "Pedido transferido de {from} para {to}",
-        "history-payment-settled": "Pagamento concluído",
-        "history-payment-transition": "Pagamento #{id} transferido de {from} para {to}",
-        "history-refund-transition": "Reembolso #{id} transferido de {from} para {to}",
-        "item-count": "{count} {count, plural, one {item} other {items}}",
-        "line-fulfillment-all": "Todos os itens executados",
-        "line-fulfillment-none": "Nenhum ítem executado",
-        "line-fulfillment-partial": "{ count } of { total } itens executados",
-        "net-price": "Preço líquido",
-        "note-is-private": "Nota é privada",
-        "note-only-visible-to-administrators": "Visível somente para administradores",
-        "note-visible-to-customer": "Visível para administradores e clientes",
-        "order-history": "Histórico de pedidos",
-        "order-state-diagram": "Diagrama do estado do pedido",
-        "payment": "Pagamento",
-        "payment-amount": "Valor do pagamento",
-        "payment-metadata": "Dados do pagamento",
-        "payment-method": "Método de pagamento",
-        "payment-state": "Estado",
-        "payment-to-refund": "Pagamento para reembolso",
-        "product-name": "Nome do produto",
-        "product-sku": "SKU",
-        "promotions-applied": "Promoções aplicadas",
-        "quantity": "Quantidade",
-        "refund": "Reembolso",
-        "refund-adjustment": "Ajuste",
-        "refund-and-cancel-order": "Reembolso & cancelamento do pedido",
-        "refund-metadata": "Dados do reembolso",
-        "refund-order": "Pedido de reembolso",
-        "refund-order-success": "Pedido de reembolso efetuado com sucesso",
-        "refund-reason": "Motivo do reembolso",
-        "refund-reason-customer-request": "Solicitação do cliente",
-        "refund-reason-not-available": "Não disponível",
-        "refund-reason-required": "O motivo do reembolso é obrigatório",
-        "refund-shipping": "Envio de reembolso",
-        "refund-total": "Total do reembolso",
-        "refund-total-error": "Total do reembolso deve ser entre {min} e {max}",
-        "refund-with-amount": "Reembolso {amount}",
-        "refunded-count": "{count} {count, plural, one {item} other {items}} reembolsado",
-        "return-to-stock": "Retorno ao estoque",
-        "search-by-order-code": "Buscar por código do pedido",
-        "settle-payment": "Liquidar pagamento",
-        "settle-payment-error": "Não posso liquidar pagamento",
-        "settle-payment-success": "Pagamento liquidado com sucesso",
-        "settle-refund": "Reembolso da liquidação",
-        "settle-refund-manual-instructions": "Após o reembolso manual via provedor de pagamento ({method}), entre aqui com o código da transação.",
-        "settle-refund-success": "Reembolso liquidado com sucesso",
-        "shipping": "Envio",
-        "shipping-address": "Endereço de envio",
-        "shipping-method": "Método de envio",
-        "state": "Estado",
-        "state-adding-items": "Criando itens",
-        "state-all-orders": "Todos os pedidos",
-        "state-arranging-payment": "Organização de pagamento",
-        "state-cancelled": "Cancelado",
-        "state-fulfilled": "Realizado",
-        "state-partially-fulfilled": "Parcialmente realizado",
-        "state-payment-authorized": "Pagamento autorizado",
-        "state-payment-settled": "Pagamento liquidado",
-        "sub-total": "Subtotal",
-        "total": "Total",
-        "tracking-code": "Código de rastreio",
-        "transaction-id": "Código ID da transação",
-        "transition-to-state": "Mudança para o estado { state }",
-        "transitioned-to-state-success": "Mudança para o estado { state } realizada com sucesso",
-        "unfulfilled": "Não realizado",
-        "unit-price": "Preço unitário"
-    },
-    "settings": {
-        "add-countries-to-zone": "Adicionar paises para { zoneName }",
-        "add-countries-to-zone-success": "Adicionado { countryCount } {countryCount, plural, one {country} other {countries}} para zona \"{ zoneName }\"",
-        "add-products-to-test-order": "Adicionar produdos para o pedido de teste",
-        "administrator": "Administrador",
-        "catalog": "Catálogo",
-        "channel": "Canal",
-        "channel-token": "Token do canal",
-        "confirm-delete-role": "Exluir regra?",
-        "confirm-delete-tax-category": "Excluir categoria de imposto?",
-        "confirm-delete-tax-rate": "Excluir taxa de imposto?",
-        "create": "Criar",
-        "create-new-channel": "Criar novo canal",
-        "create-new-country": "Criar novo país",
-        "create-new-role": "Criar nova regra",
-        "create-new-shipping-method": "Criar novo método de envio",
-        "create-new-tax-category": "Criar categoria de imposto",
-        "create-new-tax-rate": "Criar nova taxa de imposto",
-        "create-new-zone": "Criar nova zona",
-        "create-zone": "Criar zona",
-        "currency": "Moeda",
-        "customer": "Cliente",
-        "default-role-label": "Esta é uma regra padrão e não pode ser modificada",
-        "default-shipping-zone": "Zona de envio padrão",
-        "default-tax-zone": "Zona de imposto padrão",
-        "delete": "Excluir",
-        "eligible": "Elegível",
-        "email-address": "Email",
-        "filter-by-member-name": "Filtrar por país",
-        "first-name": "Nome",
-        "last-name": "Sobrenome",
-        "no-eligible-shipping-methods": "Nenhum método de envio qualificado",
-        "order": "Pedido",
-        "password": "Senha",
-        "payment-method-config-options": "Configuração do método de pagamento",
-        "permissions": "Permissões",
-        "prices-include-tax": "Os preços incluem impostos para a Zona padrão",
-        "promotion": "Promoção",
-        "rate": "Taxa",
-        "read": "Ler",
-        "remove-countries-from-zone-success": "Excluído { countryCount } {countryCount, plural, one {country} other {countries}} da zona \"{ zoneName }\"",
-        "remove-from-zone": "Excluir da zona",
-        "roles": "Regras",
-        "search-by-product-name-or-sku": "Pesquisa por nome do produto ou SKU",
-        "search-country-by-name": "Pesquisa países por nome",
-        "section": "Seção",
-        "settings": "Configurações",
-        "shipping-calculator": "Calculadora de envio",
-        "shipping-eligibility-checker": "Verificador de elegibilidade para envio",
-        "shipping-method": "Método de envio",
-        "tax-category": "Categoria de imposto",
-        "tax-rate": "Taxa de imposto",
-        "test-address": "Endereço de teste",
-        "test-order": "Pedido de teste",
-        "test-result": "Resultado de teste",
-        "test-shipping-method": "Método de envio de teste",
-        "test-shipping-methods": "Métodos de envio de teste",
-        "track-inventory-default": "Rastrear inventário por padrão",
-        "update": "Atualização",
-        "update-zone": "Zona de atualização",
-        "view-zone-members": "Visualizar membros",
-        "zone": "Zona"
-    },
-    "system": {
-        "all-job-queues": "Todas as filas de trabalhos",
-        "health-all-systems-up": "Todos os sistemas ativos",
-        "health-error": "Erro: um ou mais sistemas estão inoperantes!",
-        "health-last-checked": "Última verificação",
-        "health-message": "Menssagem",
-        "health-refresh": "Atualizar",
-        "health-status": "Status",
-        "health-status-down": "Para baixo",
-        "health-status-up": "Para cima",
-        "hide-settled-jobs": "Ocultar trabalhos resolvidos",
-        "job-data": "Dados do trabalho",
-        "job-duration": "Duração",
-        "job-error": "Erro do trabalho",
-        "job-queue-name": "Nome da fila",
-        "job-result": "Resultado do trabalho",
-        "job-state": "Estado do trabalho"
-    }
-}
+  "admin": {
+    "create-new-administrator": "Criar novo usuário administrador"
+  },
+  "asset": {
+    "add-asset": "Adicionar imagens",
+    "add-asset-with-count": "Adiciona {count, plural, 0 {assets} one {1 asset} other {{count} assets}}",
+    "assets-selected-count": "{ count } imagens selecionadas",
+    "dimensions": "Dimensões",
+    "focal-point": "Ponto central",
+    "notify-create-assets-success": "Criado {count, plural, one {new Asset} other {{count} new Assets}}",
+    "original-asset-size": "Tamanho do arquivo",
+    "preview": "Pré-visualização",
+    "remove-asset": "Excluir imagens",
+    "search-asset-name": "Procurar imagens por nome",
+    "select-assets": "Selecione imagens",
+    "set-as-featured-asset": "Definir como imagem em destaque",
+    "set-focal-point": "Definir ponto central",
+    "source-file": "Arquivo fonte",
+    "unset-focal-point": "Desativar",
+    "update-focal-point": "Atualizar ponto central",
+    "update-focal-point-error": "Não posso atualizar o ponto central",
+    "update-focal-point-success": "Ponto central atualizado com sucesso",
+    "upload-assets": "Enviar imagens",
+    "uploading": "Enviando..."
+  },
+  "breadcrumb": {
+    "administrators": "Administradores",
+    "assets": "Imagens",
+    "channels": "Canais",
+    "collections": "Categorias",
+    "countries": "Países",
+    "customer-groups": "Grupos de cliente",
+    "customers": "Clientes",
+    "dashboard": "Painel de controle",
+    "facets": "Etiquetas",
+    "global-settings": "Configurações globais",
+    "job-queue": "Fila de tabalho",
+    "manage-variants": "Gerenciamento de variantes",
+    "orders": "Pedidos",
+    "payment-methods": "Métodos de pagamentos",
+    "products": "Produtos",
+    "promotions": "Promoções",
+    "roles": "Regras",
+    "shipping-methods": "Métodos de envio",
+    "system-status": "Status do sistema",
+    "tax-categories": "Categorias de taxas e impostos",
+    "tax-rates": "Taxas de impostos",
+    "zones": "Zonas"
+  },
+  "catalog": {
+    "add-facet-value": "Adiciona valor para etiqueta",
+    "add-facets": "Adiciona etiqueta",
+    "add-option": "Adiciona opção",
+    "assign-product-to-channel-success": "Produto atribuído com sucesso a \"{ channel }\"",
+    "assign-products-to-channel": "Atribuir produtos ao canal",
+    "assign-to-channel": "Atribuir ao canal",
+    "assign-to-named-channel": "Atribuir a { channelCode }",
+    "channel-price-preview": "Visualizar preço do canal",
+    "collection-contents": "Conteúdo da categoria",
+    "confirm-adding-options-delete-default-body": "Adicionar opções a este produto fará com que a variante padrão existente seja excluída. Você deseja continuar?",
+    "confirm-adding-options-delete-default-title": "Excluir variante padrão?",
+    "confirm-delete-administrator": "Excluir administrador?",
+    "confirm-delete-assets": "Excluir {count} {count, plural, one {asset} other {assets}}?",
+    "confirm-delete-channel": "Exluir canal?",
+    "confirm-delete-collection": "Excluir categorias?",
+    "confirm-delete-collection-and-children-body": "A exclusão desta categoria também excluirá todas as categorias filho",
+    "confirm-delete-country": "Excluir país?",
+    "confirm-delete-customer": "Excluir cliente?",
+    "confirm-delete-facet": "Excluir etiqueta?",
+    "confirm-delete-facet-value": "Excluir valor da etiqueta?",
+    "confirm-delete-product": "Excluir produto?",
+    "confirm-delete-product-variant": "Excluir variação de produto?",
+    "confirm-delete-promotion": "Excluir promoção?",
+    "confirm-delete-shipping-method": "Excluir método de envio?",
+    "confirm-delete-zone": "Excluir zona?",
+    "create-new-collection": "Criar nova categoria",
+    "create-new-facet": "Criar nova etiqueta",
+    "create-new-product": "Novo produto",
+    "created-new-variants-success": "Criado com sucesso {count} new {count, plural, one {variant} other {variants}}",
+    "default-variant": "Variação padrão",
+    "delete-default-variant": "Excluir variação padrão",
+    "display-variant-cards": "Ver como detalhes",
+    "display-variant-table": "Ver como tabela",
+    "drop-files-to-upload": "Soltar arquivos para envio",
+    "expand-all-collections": "Expandir todas as categorias",
+    "facet-values": "Valor da Etiqueta",
+    "filter-by-name": "Filtrar por nome",
+    "filter-by-name-or-sku": "",
+    "filters": "Filtros",
+    "group-by-product": "Agrupar por produto",
+    "manage-variants": "Gerência das variações",
+    "move-down": "Mover para baixo",
+    "move-to": "Mover para",
+    "move-up": "Mover para cima",
+    "no-channel-selected": "Nenhum canal selecionado",
+    "no-featured-asset": "Nenhum recurso em destaque",
+    "no-selection": "Nenhuma seleção",
+    "notify-remove-product-from-channel-error": "Não foi possível remover o produto do canal",
+    "notify-remove-product-from-channel-success": "Produto removido com sucesso do canal",
+    "option": "Opção",
+    "option-name": "Nome da opção",
+    "option-values": "Valor da opção",
+    "price": "Preço",
+    "price-conversion-factor": "Fator de conversão de preço",
+    "price-in-channel": "Preço em { channel }",
+    "price-includes-tax-at": "Inclui { rate }% de imposto",
+    "price-with-tax-in-default-zone": "Incuído { rate }% de imposto: { price }",
+    "private": "Privado",
+    "product-details": "Dealhes do produto",
+    "product-name": "Nome do produto",
+    "product-variants": "Variantes do produto",
+    "public": "Público",
+    "rebuild-search-index": "Reconstruir índice de pesquisa",
+    "reindex-error": "Ocorreu um erro ao recriar o índice de pesquisa",
+    "reindex-successful": "Indexado {count, plural, one {product variant} other {{count} product variants}} em {time}ms",
+    "reindexing": "Reconstruindo o índice de pesquisa",
+    "remove-from-channel": "Excluir do canal",
+    "remove-option": "Excluir opção",
+    "remove-product-from-channel": "Excluir produto do canal",
+    "search-for-term": "Pesquisar termo",
+    "search-product-name-or-code": "Pesquisar por nome ou código do produto",
+    "sku": "SKU",
+    "slug": "Slug",
+    "stock-on-hand": "Estoque",
+    "tax-category": "Categoria de impostos",
+    "taxes": "Impostos",
+    "track-inventory": "Rastrear inventário",
+    "update-product-option": "Atualizar opção do produto",
+    "values": "Valores",
+    "variant": "Variação",
+    "view-contents": "Visualizar conteúdo",
+    "visibility": "Visibilidade"
+  },
+  "common": {
+    "ID": "ID",
+    "actions": "Ações",
+    "add-item-to-list": "",
+    "add-new-variants": "Adicionar {count, plural, one {1 variant} other {{count} variants}}",
+    "add-note": "Adicionar nota",
+    "available-languages": "Idiomas disponíveis",
+    "cancel": "Cancelar",
+    "cancel-navigation": "Cancelar navegação",
+    "channel": "Canal",
+    "channels": "Canais",
+    "code": "Código",
+    "confirm": "Confirme",
+    "confirm-delete-note": "Excluir nota?",
+    "confirm-navigation": "Confrme navegação",
+    "create": "Criar",
+    "created-at": "Criado em",
+    "custom-fields": "Campos customizados",
+    "default-channel": "Canal padrão",
+    "default-language": "Idioma padrão",
+    "delete": "Excluir",
+    "description": "Descrição",
+    "details": "Detalhes",
+    "disabled": "Desabilitado",
+    "discard-changes": "Descartar modificações",
+    "display-custom-fields": "Exibir campos personalizados",
+    "done": "Pronto",
+    "edit": "Editar",
+    "edit-field": "Editar campo",
+    "edit-note": "Editar nota",
+    "enabled": "Habilitado",
+    "extension-running-in-separate-window": "A extensão está sendo executada em uma janela separada",
+    "guest": "Convidado",
+    "hide-custom-fields": "Ocultar campos personalizados",
+    "items-per-page-option": "{ count } por página",
+    "language": "Idioma",
+    "launch-extension": "Iniciar extensão",
+    "live-update": "Atualização ao vivo",
+    "log-out": "Sair",
+    "login": "Entrar",
+    "more": "Mais...",
+    "name": "Nome",
+    "no-results": "Sem resultados",
+    "not-set": "Não configurado",
+    "notify-create-error": "Ocorreu um erro, não foi possível criar { entity }",
+    "notify-create-success": "Criado novo { entity }",
+    "notify-delete-error": "Ocorreu um erro, não foi possível excluir { entity }",
+    "notify-delete-success": "Excluído { entity }",
+    "notify-save-changes-error": "Ocorreu um erro, não foi possível salvar as alterações",
+    "notify-saved-changes": "Alterações salvas",
+    "notify-update-error": "Ocorreu um erro, não foi possível atualizar { entity }",
+    "notify-update-success": "Atualizado { entity }",
+    "open": "Aberto",
+    "password": "Senha",
+    "price": "Preço",
+    "price-with-tax": "Preço com impostos",
+    "private": "Privado",
+    "public": "Público",
+    "remember-me": "Lembre de mim",
+    "remove": "Exclui",
+    "remove-item-from-list": "",
+    "results-count": "{ count } {count, plural, one {result} other {results}}",
+    "select": "Selecione...",
+    "select-display-language": "Selecionar idioma de exibição",
+    "select-today": "Selecione hoje",
+    "there-are-unsaved-changes": "Há alterações não salvas. Navegar para outra página fará com que essas alterações sejam perdidas.",
+    "update": "Atualização",
+    "updated-at": "Atualizado em",
+    "username": "Nome do usuário",
+    "view-next-month": "Visualizar próximo mês",
+    "view-previous-month": "Visualizar mês anterior",
+    "with-selected": "Com selecionado..."
+  },
+  "customer": {
+    "add-customer-to-group": "Adicionar cliente ao grupo",
+    "add-customer-to-groups-with-count": "Adicionar cliente a {count, plural, one {1 group} other {{count} groups}}",
+    "add-customers-to-group": "Adicionar clientes ao grupo",
+    "add-customers-to-group-success": "Adicinado {customerCount, plural, one {1 customer} other {{customerCount} customers}} para \"{ groupName }\"",
+    "add-customers-to-group-with-count": "Adicionado {count, plural, one {1 customer} other {{count} customers}}",
+    "add-customers-to-group-with-name": "Adicionado clientes para \"{ groupName }\"",
+    "addresses": "Endereços",
+    "city": "Cidade",
+    "confirm-delete-customer-group": "Excluir grupo de cliente?",
+    "confirm-remove-customer-from-group": "Excluir cliente do grupo?",
+    "country": "País",
+    "create-customer-group": "Criar grupo de cliente",
+    "create-new-address": "Criar novo endereço",
+    "create-new-customer": "Criar novo cliente",
+    "create-new-customer-group": "Criar novo grupo de cliente",
+    "customer-groups": "Grupos de cliente",
+    "customer-history": "Histórico de cliente",
+    "customer-type": "Tipo de cliente",
+    "default-billing-address": "Endereço de cobrança padrão",
+    "default-shipping-address": "Endereço de entrega padrão",
+    "email-address": "Email",
+    "email-verification-sent": "Um email de verificação foi enviado para { emailAddress }",
+    "first-name": "Nome",
+    "full-name": "Nome completo",
+    "guest": "Convidado",
+    "history-customer-added-to-group": "Cliente adicionado ao grupo \"{ groupName }\"",
+    "history-customer-address-created": "Endereço criado",
+    "history-customer-address-deleted": "Endereço excluído",
+    "history-customer-address-updated": "Endereço atualizado",
+    "history-customer-detail-updated": "Detalhes do cliente atualizados",
+    "history-customer-email-update-requested": "Atualização do e-mail solicitada",
+    "history-customer-email-update-verified": "Atualização do e-mail confirmada",
+    "history-customer-password-reset-requested": "Redefinição de senha solicitada",
+    "history-customer-password-reset-verified": "Redefinição de senha verificada",
+    "history-customer-password-updated": "Senha atualizada",
+    "history-customer-registered": "Cliente registrado",
+    "history-customer-removed-from-group": "Cliente removido do grupo \"{ groupName }\"",
+    "history-customer-verified": "Cliente verificado",
+    "history-using-external-auth-strategy": "usando { strategy }",
+    "history-using-native-auth-strategy": "usando email",
+    "last-login": "Último acesso",
+    "last-name": "Sobrenome",
+    "name": "Nome",
+    "new-email-address": "Novo email",
+    "no-orders-placed": "Nenhum pedido feito",
+    "not-a-member-of-any-groups": "Este cliente não é membro de nenhum grupo",
+    "old-email-address": "Email antigo",
+    "orders": "Pedidos",
+    "password": "Senha",
+    "phone-number": "Telefone",
+    "postal-code": "Cep",
+    "province": "Província",
+    "registered": "Registrado",
+    "remove-customers-from-group-success": "Excluído {customerCount, plural, one {1 customer} other {{customerCount} customers}} from \"{ groupName }\"",
+    "remove-from-group": "Excluir deste grupo",
+    "search-customers-by-email": "Busca por email",
+    "set-as-default-billing-address": "Definir como cobrança padrão",
+    "set-as-default-shipping-address": "Definir como remessa padrão",
+    "street-line-1": "Endereço",
+    "street-line-2": "Complemento do endereço",
+    "title": "Título",
+    "update-customer-group": "Atualizar grupo de cliente",
+    "verified": "Verificado",
+    "view-group-members": "Visualizar membros do grupo"
+  },
+  "datetime": {
+    "ago-days": "{count, plural, one {1 day} other {{count} days}} atrás",
+    "ago-hours": "{count, plural, one {1 hr} other {{count} hrs}} atrás",
+    "ago-minutes": "{count, plural, one {1 min} other {{count} mins}} atrás",
+    "ago-seconds": "{count, plural, =0 {just now} one {1 sec ago} other {{count} secs ago}}",
+    "ago-years": "{count, plural, one {1 year} other {{count} years}} atrás",
+    "duration-milliseconds": "{ms}ms",
+    "duration-minutes:seconds": "{m}:{s}m",
+    "duration-seconds": "{s}s",
+    "month-apr": "Abril",
+    "month-aug": "Agosto",
+    "month-dec": "Dezembro",
+    "month-feb": "Fevereiro",
+    "month-jan": "Janeiro",
+    "month-jul": "Julho",
+    "month-jun": "Junho",
+    "month-mar": "Março",
+    "month-may": "Maio",
+    "month-nov": "Novembro",
+    "month-oct": "Outubro",
+    "month-sep": "Setembro",
+    "time": "Tempo",
+    "weekday-fr": "Sex",
+    "weekday-mo": "Seg",
+    "weekday-sa": "Sáb",
+    "weekday-su": "Dom",
+    "weekday-th": "Qui",
+    "weekday-tu": "Ter",
+    "weekday-we": "Qua"
+  },
+  "editor": {
+    "image-alt": "Descrição (alt)",
+    "image-src": "Código",
+    "image-title": "Título",
+    "insert-image": "Inserir imagem",
+    "link-href": "Link de referência",
+    "link-title": "Título do link",
+    "remove-link": "Remover",
+    "set-link": "Setar link"
+  },
+  "error": {
+    "403-forbidden": "No momento, você não está autorizado a acessar \"{ path }\". Você não tem permissão ou sua sessão expirou.",
+    "could-not-connect-to-server": "Não foi possível ao servidor Mercado NetBrit no link { url }",
+    "facet-value-form-values-do-not-match": "O número de valores no formulário de etiqueta não corresponde ao número real de valores",
+    "health-check-failed": "Falha na verificação de integridade do sistema",
+    "no-default-shipping-zone-set": "Este canal não possui zona de entrega padrão. Isso pode causar erros ao calcular as despesas de envio do pedido.",
+    "no-default-tax-zone-set": "Este canal não possui zona de imposto padrão, o que causará erros no cálculo de preços. Por favor, crie ou selecione uma zona.",
+    "product-variant-form-values-do-not-match": "O número de variantes no formulário do produto não corresponde ao número real de variantes"
+  },
+  "lang": {
+    "af": "Africâner",
+    "ak": "Acãs",
+    "am": "Amárica",
+    "ar": "Árabe",
+    "as": "Assamês",
+    "az": "Azeri",
+    "be": "Bielorussa",
+    "bg": "Búlgara",
+    "bm": "Bambara",
+    "bn": "Bengali",
+    "bo": "Tibetano",
+    "br": "Bretã",
+    "bs": "Bósnia",
+    "ca": "Catalão",
+    "ce": "Chechena",
+    "co": "Corso",
+    "cs": "Tcheco",
+    "cu": "Eslavo Eclesiástico",
+    "cy": "Galês",
+    "da": "Dinamarquês",
+    "de": "Alemão",
+    "de_AT": "Alemão Austríaco",
+    "de_CH": "Alemão Alto Suíço",
+    "dz": "Butanesa",
+    "ee": "Ewe",
+    "el": "Grego",
+    "en": "Inglês",
+    "en_AU": "Inglês Australiano",
+    "en_CA": "Inglês Canadense",
+    "en_GB": "Inglês Britânic",
+    "en_US": "Inglês Americano",
+    "eo": "Esperanto",
+    "es": "Espanhol",
+    "es_ES": "Espanhol Europeu",
+    "es_MX": "Espanhol Mexicano",
+    "et": "Estoniano",
+    "eu": "Basco",
+    "fa": "Persa",
+    "fa_AF": "Persa Afegão",
+    "ff": "Fula",
+    "fi": "Filandesa",
+    "fo": "Faroesa",
+    "fr": "Francês",
+    "fr_CA": "Francês Canadense",
+    "fr_CH": "Francês Suíço",
+    "fy": "Frísio Ocidenal",
+    "ga": "Irlandesa",
+    "gd": "Gaélica Escocesa",
+    "gl": "Galega",
+    "gu": "Guzerate",
+    "gv": "Manês",
+    "ha": "Hauçá",
+    "he": "Hebraico",
+    "hi": "Hindú",
+    "hr": "Croata",
+    "ht": "Crioula Haitiana",
+    "hu": "Húngaro",
+    "hy": "Armênio",
+    "ia": "Interlíngua",
+    "id": "Indonésio",
+    "ig": "Igbo",
+    "ii": "Nuoso",
+    "is": "Islandês",
+    "it": "Italiano",
+    "ja": "Japanesa",
+    "jv": "Javanês",
+    "ka": "Georgiano",
+    "ki": "Quicuio",
+    "kk": "Cazaque",
+    "kl": "Groenlandês",
+    "km": "Khmer",
+    "kn": "Canarim",
+    "ko": "Coreano",
+    "ks": "Caxemira",
+    "ku": "Curda",
+    "kw": "Córnico",
+    "ky": "Quirguiz",
+    "la": "Latino",
+    "lb": "Luxemburguês",
+    "lg": "Ganda",
+    "ln": "Lingala",
+    "lo": "Lao",
+    "lt": "Kituano",
+    "lu": "Luba-Katanga",
+    "lv": "Letão",
+    "mg": "Malgaxe",
+    "mi": "Maori",
+    "mk": "Nacedônio",
+    "ml": "Malayalam",
+    "mn": "Mongol",
+    "mr": "Marathi",
+    "ms": "Malaio",
+    "mt": "Maltês",
+    "my": "",
+    "nb": "Bokmål Norueguês",
+    "nd": "North Ndebele",
+    "ne": "Nepali",
+    "nl": "Holandês",
+    "nl_BE": "Flamengo",
+    "nn": "Novo Norueguês",
+    "ny": "Nianja",
+    "om": "Oromo",
+    "or": "",
+    "os": "Ossético",
+    "pa": "Punjabi",
+    "pl": "Polonês",
+    "ps": "Pachto",
+    "pt": "Português",
+    "pt_BR": "Português Brasileiro",
+    "pt_PT": "Português Europeu",
+    "qu": "Quechua",
+    "rm": "Romanche",
+    "rn": "Rundi",
+    "ro": "Romena",
+    "ro_MD": "Romeno Moldava",
+    "ru": "Russo",
+    "rw": "Quiniaruanda",
+    "sa": "Sânscrito",
+    "sd": "Sindi",
+    "se": "Lapônico",
+    "sg": "Sango",
+    "si": "Cingalês",
+    "sk": "Eslovaco",
+    "sl": "Esloveno",
+    "sm": "Samoa",
+    "sn": "Xona",
+    "so": "Somali",
+    "sq": "Albano",
+    "sr": "Sérvia",
+    "st": "Sesoto",
+    "su": "Sundanês",
+    "sv": "Sueco",
+    "sw": "Suaíli",
+    "sw_CD": "Suaíli Congo",
+    "ta": "Tâmil",
+    "te": "Telugo",
+    "tg": "Tajiques",
+    "th": "Tailandês",
+    "ti": "Tigrinha",
+    "tk": "Turcomenos",
+    "to": "Tonganês",
+    "tr": "Turca",
+    "tt": "Tatar",
+    "ug": "Uigur",
+    "uk": "Ucraniano",
+    "ur": "Urdu",
+    "uz": "Uzbeque",
+    "vi": "Vietnamita",
+    "vo": "Volapük",
+    "wo": "Wolof",
+    "xh": "Xhosa",
+    "yi": "Iídiche",
+    "yo": "Iorubá",
+    "zh": "Chinês",
+    "zh_Hans": "Chinês Simplificado",
+    "zh_Hant": "Chinês Tradicional",
+    "zu": "Zulu"
+  },
+  "marketing": {
+    "actions": "Ações",
+    "add-action": "Adicionar ação",
+    "add-condition": "Adicionar condição",
+    "conditions": "Condições",
+    "coupon-code": "Código do cupom",
+    "create-new-promotion": "Criar nova promoção",
+    "ends-at": "Termina em",
+    "per-customer-limit": "Limite por cliente",
+    "starts-at": "Começa em"
+  },
+  "nav": {
+    "administrators": "Administradores",
+    "assets": "Imagens",
+    "catalog": "Catálogo",
+    "channels": "Canais",
+    "collections": "Categorias",
+    "countries": "Países",
+    "customer-groups": "Grupos de clientes",
+    "customers": "Clientes",
+    "facets": "Etiquetas",
+    "global-settings": "Configurações Gerais",
+    "job-queue": "Fila de trabalho",
+    "marketing": "Marketing",
+    "orders": "Pedidos",
+    "payment-methods": "Métodos de pagamentos",
+    "products": "Produtos",
+    "promotions": "Promoções",
+    "roles": "Regras de permissão",
+    "sales": "Vendas",
+    "settings": "Configurações",
+    "shipping-methods": "Métodos de envio",
+    "system": "Sistema",
+    "system-status": "Status do sistema",
+    "tax-categories": "Categorias das taxas",
+    "tax-rates": "Taxas de impostos",
+    "zones": "Zonas"
+  },
+  "order": {
+    "add-note": "Adicionar nota",
+    "amount": "Total",
+    "billing-address": "Endereço de cobrança",
+    "cancel": "Cancelar",
+    "cancel-order": "Cancelar Pedido",
+    "cancel-reason-customer-request": "Pedido do cliente",
+    "cancel-reason-not-available": "Não disponível",
+    "cancel-selected-items": "Cancelar itens selecionados",
+    "cancellation-reason": "Motivo do cancelamento",
+    "cancelled-order-success": "Pedido cancelado com sucesso",
+    "contents": "Conteúdo",
+    "create-fulfillment": "Criar a execução",
+    "create-fulfillment-success": "Execução criada",
+    "customer": "Cliente",
+    "fulfill": "Executar",
+    "fulfill-order": "Executar o pedido",
+    "fulfillment": "Execução",
+    "fulfillment-method": "Método de execução",
+    "history-coupon-code-applied": "Código de cupom aplicado",
+    "history-coupon-code-removed": "Código de cupom excluído",
+    "history-fulfillment-created": "Execução criada",
+    "history-items-cancelled": "{count} {count, plural, one {item} other {items}} cancelado",
+    "history-order-cancelled": "Pedido cancelado",
+    "history-order-fulfilled": "Pedido realizado",
+    "history-order-transition": "Pedido transferido de {from} para {to}",
+    "history-payment-settled": "Pagamento concluído",
+    "history-payment-transition": "Pagamento #{id} transferido de {from} para {to}",
+    "history-refund-transition": "Reembolso #{id} transferido de {from} para {to}",
+    "item-count": "{count} {count, plural, one {item} other {items}}",
+    "line-fulfillment-all": "Todos os itens executados",
+    "line-fulfillment-none": "Nenhum ítem executado",
+    "line-fulfillment-partial": "{ count } of { total } itens executados",
+    "net-price": "Preço líquido",
+    "note-is-private": "Nota é privada",
+    "note-only-visible-to-administrators": "Visível somente para administradores",
+    "note-visible-to-customer": "Visível para administradores e clientes",
+    "order-history": "Histórico de pedidos",
+    "order-state-diagram": "Diagrama do estado do pedido",
+    "payment": "Pagamento",
+    "payment-amount": "Valor do pagamento",
+    "payment-metadata": "Dados do pagamento",
+    "payment-method": "Método de pagamento",
+    "payment-state": "Estado",
+    "payment-to-refund": "Pagamento para reembolso",
+    "product-name": "Nome do produto",
+    "product-sku": "SKU",
+    "promotions-applied": "Promoções aplicadas",
+    "quantity": "Quantidade",
+    "refund": "Reembolso",
+    "refund-adjustment": "Ajuste",
+    "refund-and-cancel-order": "Reembolso & cancelamento do pedido",
+    "refund-metadata": "Dados do reembolso",
+    "refund-order": "Pedido de reembolso",
+    "refund-order-success": "Pedido de reembolso efetuado com sucesso",
+    "refund-reason": "Motivo do reembolso",
+    "refund-reason-customer-request": "Solicitação do cliente",
+    "refund-reason-not-available": "Não disponível",
+    "refund-reason-required": "O motivo do reembolso é obrigatório",
+    "refund-shipping": "Envio de reembolso",
+    "refund-total": "Total do reembolso",
+    "refund-total-error": "Total do reembolso deve ser entre {min} e {max}",
+    "refund-with-amount": "Reembolso {amount}",
+    "refunded-count": "{count} {count, plural, one {item} other {items}} reembolsado",
+    "return-to-stock": "Retorno ao estoque",
+    "search-by-order-code": "Buscar por código do pedido",
+    "settle-payment": "Liquidar pagamento",
+    "settle-payment-error": "Não posso liquidar pagamento",
+    "settle-payment-success": "Pagamento liquidado com sucesso",
+    "settle-refund": "Reembolso da liquidação",
+    "settle-refund-manual-instructions": "Após o reembolso manual via provedor de pagamento ({method}), entre aqui com o código da transação.",
+    "settle-refund-success": "Reembolso liquidado com sucesso",
+    "shipping": "Envio",
+    "shipping-address": "Endereço de envio",
+    "shipping-method": "Método de envio",
+    "state": "Estado",
+    "state-adding-items": "Criando itens",
+    "state-all-orders": "Todos os pedidos",
+    "state-arranging-payment": "Organização de pagamento",
+    "state-cancelled": "Cancelado",
+    "state-fulfilled": "Realizado",
+    "state-partially-fulfilled": "Parcialmente realizado",
+    "state-payment-authorized": "Pagamento autorizado",
+    "state-payment-settled": "Pagamento liquidado",
+    "sub-total": "Subtotal",
+    "total": "Total",
+    "tracking-code": "Código de rastreio",
+    "transaction-id": "Código ID da transação",
+    "transition-to-state": "Mudança para o estado { state }",
+    "transitioned-to-state-success": "Mudança para o estado { state } realizada com sucesso",
+    "unfulfilled": "Não realizado",
+    "unit-price": "Preço unitário"
+  },
+  "settings": {
+    "add-countries-to-zone": "Adicionar paises para { zoneName }",
+    "add-countries-to-zone-success": "Adicionado { countryCount } {countryCount, plural, one {country} other {countries}} para zona \"{ zoneName }\"",
+    "add-products-to-test-order": "Adicionar produdos para o pedido de teste",
+    "administrator": "Administrador",
+    "catalog": "Catálogo",
+    "channel": "Canal",
+    "channel-token": "Token do canal",
+    "confirm-delete-role": "Exluir regra?",
+    "confirm-delete-tax-category": "Excluir categoria de imposto?",
+    "confirm-delete-tax-rate": "Excluir taxa de imposto?",
+    "create": "Criar",
+    "create-new-channel": "Criar novo canal",
+    "create-new-country": "Criar novo país",
+    "create-new-role": "Criar nova regra",
+    "create-new-shipping-method": "Criar novo método de envio",
+    "create-new-tax-category": "Criar categoria de imposto",
+    "create-new-tax-rate": "Criar nova taxa de imposto",
+    "create-new-zone": "Criar nova zona",
+    "create-zone": "Criar zona",
+    "currency": "Moeda",
+    "customer": "Cliente",
+    "default-role-label": "Esta é uma regra padrão e não pode ser modificada",
+    "default-shipping-zone": "Zona de envio padrão",
+    "default-tax-zone": "Zona de imposto padrão",
+    "delete": "Excluir",
+    "eligible": "Elegível",
+    "email-address": "Email",
+    "filter-by-member-name": "Filtrar por país",
+    "first-name": "Nome",
+    "last-name": "Sobrenome",
+    "no-eligible-shipping-methods": "Nenhum método de envio qualificado",
+    "order": "Pedido",
+    "password": "Senha",
+    "payment-method-config-options": "Configuração do método de pagamento",
+    "permissions": "Permissões",
+    "prices-include-tax": "Os preços incluem impostos para a Zona padrão",
+    "promotion": "Promoção",
+    "rate": "Taxa",
+    "read": "Ler",
+    "remove-countries-from-zone-success": "Excluído { countryCount } {countryCount, plural, one {country} other {countries}} da zona \"{ zoneName }\"",
+    "remove-from-zone": "Excluir da zona",
+    "roles": "Regras",
+    "search-by-product-name-or-sku": "Pesquisa por nome do produto ou SKU",
+    "search-country-by-name": "Pesquisa países por nome",
+    "section": "Seção",
+    "settings": "Configurações",
+    "shipping-calculator": "Calculadora de envio",
+    "shipping-eligibility-checker": "Verificador de elegibilidade para envio",
+    "shipping-method": "Método de envio",
+    "tax-category": "Categoria de imposto",
+    "tax-rate": "Taxa de imposto",
+    "test-address": "Endereço de teste",
+    "test-order": "Pedido de teste",
+    "test-result": "Resultado de teste",
+    "test-shipping-method": "Método de envio de teste",
+    "test-shipping-methods": "Métodos de envio de teste",
+    "track-inventory-default": "Rastrear inventário por padrão",
+    "update": "Atualização",
+    "update-zone": "Zona de atualização",
+    "view-zone-members": "Visualizar membros",
+    "zone": "Zona"
+  },
+  "system": {
+    "all-job-queues": "Todas as filas de trabalhos",
+    "health-all-systems-up": "Todos os sistemas ativos",
+    "health-error": "Erro: um ou mais sistemas estão inoperantes!",
+    "health-last-checked": "Última verificação",
+    "health-message": "Menssagem",
+    "health-refresh": "Atualizar",
+    "health-status": "Status",
+    "health-status-down": "Para baixo",
+    "health-status-up": "Para cima",
+    "hide-settled-jobs": "Ocultar trabalhos resolvidos",
+    "job-data": "Dados do trabalho",
+    "job-duration": "Duração",
+    "job-error": "Erro do trabalho",
+    "job-queue-name": "Nome da fila",
+    "job-result": "Resultado do trabalho",
+    "job-state": "Estado do trabalho"
+  }
+}
\ No newline at end of file
diff --git a/packages/admin-ui/src/lib/static/vendure-ui-config.json b/packages/admin-ui/src/lib/static/vendure-ui-config.json
index 4eee837432..68bf35c627 100644
--- a/packages/admin-ui/src/lib/static/vendure-ui-config.json
+++ b/packages/admin-ui/src/lib/static/vendure-ui-config.json
@@ -5,5 +5,5 @@
   "tokenMethod": "bearer",
   "authTokenHeaderKey": "vendure-auth-token",
   "defaultLanguage": "en",
-  "availableLanguages": ["en", "es", "zh_Hant", "zh_Hans", "pl", "de"]
+  "availableLanguages": ["en", "es", "zh_Hant", "zh_Hans", "pl", "de", "pt_BR"]
 }