tatiana commented on code in PR #67567:
URL: https://github.com/apache/airflow/pull/67567#discussion_r3305537717


##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"

Review Comment:
   ```suggestion
         "section": "Seção"
   ```



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",

Review Comment:
   ```suggestion
         "extraFieldsJson": "Campos Extras JSON",
   ```
   https://g1.globo.com/educacao/blog/dicas-de-portugues/24.html



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",
+      "helperText": "Tipo de conexão faltando? Certifique-se de ter instalado 
o pacote do provider correspondente ao Airflow.",
+      "helperTextForRedactedFields": "Os campos redigidos ('***') permanecerão 
inalterados se não forem modificados.",
+      "selectConnectionType": "Selecionar Tipo de Conexão",
+      "standardFields": "Campos Padrão"
+    },
+    "nothingFound": {
+      "description": "Conexões definidas via variáveis de ambiente ou 
gerenciadores de segredos não estão listadas aqui.",
+      "documentationLink": "Saiba mais na documentação do Airflow.",
+      "learnMore": "Estas são resolvidas em tempo de execução e não são 
visíveis na interface do usuário.",
+      "title": "Nenhuma conexão encontrada!"
+    },
+    "searchPlaceholder": "Pesquisar Conexões",
+    "test": "Testar Conexão",
+    "testDisabled": "A funcionalidade de teste de conexão está desativada. Por 
favor, contate um administrador para ativá-la.",
+    "testError": {
+      "title": "Falha no teste da conexão"
+    },
+    "testSuccess": {
+      "title": "Conexão testada com sucesso"
+    },
+    "typeMeta": {
+      "error": "Falha ao recuperar Meta do Tipo de Conexão",
+      "standardFields": {
+        "description": "Descrição",
+        "host": "Host",
+        "login": "Login",
+        "password": "Senha",
+        "port": "Porta",
+        "url_schema": "Esquema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Excluir",
+    "modal": {
+      "confirmButton": "Sim, Excluir",
+      "secondConfirmMessage": "Esta ação é permanente e não pode ser 
desfeita.",
+      "thirdConfirmMessage": "Tem certeza que deseja prosseguir?"
+    },
+    "selected": "Selecionado",
+    "tooltip": "Excluir conexões selecionadas"
+  },
+  "formActions": {
+    "save": "Salvar"
+  },
+  "jobs": {
+    "columns": {
+      "executorClass": "Classe do executor",
+      "hostname": "Nome do host",
+      "id": "ID",
+      "jobType": "Tipo de job",
+      "latestHeartbeat": "Último heartbeat",
+      "unixname": "Nome Unix"
+    },
+    "filters": {
+      "allStates": "Todos os estados",
+      "allTypes": "Todos os tipos",
+      "dagProcessorJob": "DagProcessorJob",
+      "schedulerJob": "SchedulerJob",
+      "triggererJob": "TriggererJob"
+    }
+  },
+  "plugins": {
+    "columns": {
+      "source": "Origem"
+    },
+    "importError_one": "Erro de Importação de Plugin",
+    "importError_other": "Erros de Importação de Plugins",
+    "searchPlaceholder": "Pesquisar por arquivo"
+  },
+  "pools": {
+    "add": "Adicionar Pool",
+    "deferredSlotsIncluded": "Slots Deferidos Incluídos",
+    "delete": {
+      "title": "Excluir Pool",
+      "warning": "Isso removerá todas as metadados relacionados ao pool e pode 
afetar as tarefas usando este pool."
+    },
+    "edit": "Editar Pool",
+    "form": {
+      "checkbox": "Marcar para incluir tarefas deferidas ao calcular slots 
abertos do pool",

Review Comment:
   ```suggestion
         "checkbox": "Incluir tarefas deferidas no cálculo de slots livres do 
pool",
   ```



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",
+      "helperText": "Tipo de conexão faltando? Certifique-se de ter instalado 
o pacote do provider correspondente ao Airflow.",
+      "helperTextForRedactedFields": "Os campos redigidos ('***') permanecerão 
inalterados se não forem modificados.",
+      "selectConnectionType": "Selecionar Tipo de Conexão",
+      "standardFields": "Campos Padrão"
+    },
+    "nothingFound": {
+      "description": "Conexões definidas via variáveis de ambiente ou 
gerenciadores de segredos não estão listadas aqui.",
+      "documentationLink": "Saiba mais na documentação do Airflow.",
+      "learnMore": "Estas são resolvidas em tempo de execução e não são 
visíveis na interface do usuário.",
+      "title": "Nenhuma conexão encontrada!"
+    },
+    "searchPlaceholder": "Pesquisar Conexões",
+    "test": "Testar Conexão",
+    "testDisabled": "A funcionalidade de teste de conexão está desativada. Por 
favor, contate um administrador para ativá-la.",
+    "testError": {
+      "title": "Falha no teste da conexão"
+    },
+    "testSuccess": {
+      "title": "Conexão testada com sucesso"
+    },
+    "typeMeta": {
+      "error": "Falha ao recuperar Meta do Tipo de Conexão",
+      "standardFields": {
+        "description": "Descrição",
+        "host": "Host",
+        "login": "Login",
+        "password": "Senha",
+        "port": "Porta",
+        "url_schema": "Esquema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Excluir",
+    "modal": {
+      "confirmButton": "Sim, Excluir",
+      "secondConfirmMessage": "Esta ação é permanente e não pode ser 
desfeita.",
+      "thirdConfirmMessage": "Tem certeza que deseja prosseguir?"
+    },
+    "selected": "Selecionado",
+    "tooltip": "Excluir conexões selecionadas"
+  },
+  "formActions": {
+    "save": "Salvar"
+  },
+  "jobs": {
+    "columns": {
+      "executorClass": "Classe do executor",
+      "hostname": "Nome do host",
+      "id": "ID",
+      "jobType": "Tipo de job",
+      "latestHeartbeat": "Último heartbeat",
+      "unixname": "Nome Unix"
+    },
+    "filters": {
+      "allStates": "Todos os estados",
+      "allTypes": "Todos os tipos",
+      "dagProcessorJob": "DagProcessorJob",
+      "schedulerJob": "SchedulerJob",
+      "triggererJob": "TriggererJob"
+    }
+  },
+  "plugins": {
+    "columns": {
+      "source": "Origem"
+    },
+    "importError_one": "Erro de Importação de Plugin",
+    "importError_other": "Erros de Importação de Plugins",
+    "searchPlaceholder": "Pesquisar por arquivo"
+  },
+  "pools": {
+    "add": "Adicionar Pool",
+    "deferredSlotsIncluded": "Slots Deferidos Incluídos",
+    "delete": {
+      "title": "Excluir Pool",
+      "warning": "Isso removerá todas as metadados relacionados ao pool e pode 
afetar as tarefas usando este pool."
+    },
+    "edit": "Editar Pool",
+    "form": {
+      "checkbox": "Marcar para incluir tarefas deferidas ao calcular slots 
abertos do pool",
+      "description": "Descrição",
+      "includeDeferred": "Incluir Deferidos",
+      "nameMaxLength": "Nome pode conter um máximo de 256 caracteres",
+      "nameRequired": "Nome é obrigatório",
+      "slots": "Slots",
+      "slotsHelperText": "Use -1 para slots ilimitados."
+    },
+    "noPoolsFound": "Nenhum pool encontrado",
+    "pool_one": "Pool",
+    "pool_other": "Pools",
+    "searchPlaceholder": "Pesquisar Pools",
+    "sort": {
+      "asc": "Nome (A-Z)",
+      "desc": "Nome (Z-A)",
+      "placeholder": "Ordenar por"
+    }
+  },
+  "providers": {
+    "columns": {
+      "packageName": "Nome do Pacote",
+      "version": "Versão"
+    }
+  },
+  "variables": {
+    "add": "Adicionar Variável",
+    "columns": {
+      "isEncrypted": "Está Encriptado"
+    },
+    "delete": {
+      "deleteVariable_one": "Excluir 1 Variável",
+      "deleteVariable_other": "Excluir {{count}} Variáveis",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
variável:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
variáveis:",
+      "title": "Excluir Variável",
+      "tooltip": "Excluir variáveis selecionadas"
+    },
+    "edit": "Editar Variável",
+    "form": {
+      "invalidJson": "JSON Inválido",
+      "keyMaxLength": "Chave pode conter um máximo de 250 caracteres",

Review Comment:
   ```suggestion
         "keyMaxLength": "Chave pode conter no máximo 250 caracteres",
   ```



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",

Review Comment:
   ```suggestion
         "extraFields": "Campos Extras",
   ```
   https://g1.globo.com/educacao/blog/dicas-de-portugues/24.html



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",
+      "helperText": "Tipo de conexão faltando? Certifique-se de ter instalado 
o pacote do provider correspondente ao Airflow.",
+      "helperTextForRedactedFields": "Os campos redigidos ('***') permanecerão 
inalterados se não forem modificados.",
+      "selectConnectionType": "Selecionar Tipo de Conexão",
+      "standardFields": "Campos Padrão"
+    },
+    "nothingFound": {
+      "description": "Conexões definidas via variáveis de ambiente ou 
gerenciadores de segredos não estão listadas aqui.",
+      "documentationLink": "Saiba mais na documentação do Airflow.",

Review Comment:
   Optional:
   ```suggestion
         "documentationLink": "Consulte a documentação do Airflow para saber 
mais.",
   ```



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",
+      "helperText": "Tipo de conexão faltando? Certifique-se de ter instalado 
o pacote do provider correspondente ao Airflow.",
+      "helperTextForRedactedFields": "Os campos redigidos ('***') permanecerão 
inalterados se não forem modificados.",
+      "selectConnectionType": "Selecionar Tipo de Conexão",
+      "standardFields": "Campos Padrão"
+    },
+    "nothingFound": {
+      "description": "Conexões definidas via variáveis de ambiente ou 
gerenciadores de segredos não estão listadas aqui.",
+      "documentationLink": "Saiba mais na documentação do Airflow.",
+      "learnMore": "Estas são resolvidas em tempo de execução e não são 
visíveis na interface do usuário.",
+      "title": "Nenhuma conexão encontrada!"
+    },
+    "searchPlaceholder": "Pesquisar Conexões",
+    "test": "Testar Conexão",
+    "testDisabled": "A funcionalidade de teste de conexão está desativada. Por 
favor, contate um administrador para ativá-la.",
+    "testError": {
+      "title": "Falha no teste da conexão"
+    },
+    "testSuccess": {
+      "title": "Conexão testada com sucesso"
+    },
+    "typeMeta": {
+      "error": "Falha ao recuperar Meta do Tipo de Conexão",

Review Comment:
   ```suggestion
         "error": "Erro ao recuperar os metadados do tipo de conexão",
   ```



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",
+      "helperText": "Tipo de conexão faltando? Certifique-se de ter instalado 
o pacote do provider correspondente ao Airflow.",
+      "helperTextForRedactedFields": "Os campos redigidos ('***') permanecerão 
inalterados se não forem modificados.",
+      "selectConnectionType": "Selecionar Tipo de Conexão",
+      "standardFields": "Campos Padrão"
+    },
+    "nothingFound": {
+      "description": "Conexões definidas via variáveis de ambiente ou 
gerenciadores de segredos não estão listadas aqui.",
+      "documentationLink": "Saiba mais na documentação do Airflow.",
+      "learnMore": "Estas são resolvidas em tempo de execução e não são 
visíveis na interface do usuário.",
+      "title": "Nenhuma conexão encontrada!"
+    },
+    "searchPlaceholder": "Pesquisar Conexões",
+    "test": "Testar Conexão",
+    "testDisabled": "A funcionalidade de teste de conexão está desativada. Por 
favor, contate um administrador para ativá-la.",
+    "testError": {
+      "title": "Falha no teste da conexão"
+    },
+    "testSuccess": {
+      "title": "Conexão testada com sucesso"
+    },
+    "typeMeta": {
+      "error": "Falha ao recuperar Meta do Tipo de Conexão",
+      "standardFields": {
+        "description": "Descrição",
+        "host": "Host",
+        "login": "Login",
+        "password": "Senha",
+        "port": "Porta",
+        "url_schema": "Esquema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Excluir",
+    "modal": {
+      "confirmButton": "Sim, Excluir",
+      "secondConfirmMessage": "Esta ação é permanente e não pode ser 
desfeita.",
+      "thirdConfirmMessage": "Tem certeza que deseja prosseguir?"
+    },
+    "selected": "Selecionado",
+    "tooltip": "Excluir conexões selecionadas"
+  },
+  "formActions": {
+    "save": "Salvar"
+  },
+  "jobs": {
+    "columns": {
+      "executorClass": "Classe do executor",
+      "hostname": "Nome do host",
+      "id": "ID",
+      "jobType": "Tipo de job",
+      "latestHeartbeat": "Último heartbeat",
+      "unixname": "Nome Unix"
+    },
+    "filters": {
+      "allStates": "Todos os estados",
+      "allTypes": "Todos os tipos",
+      "dagProcessorJob": "DagProcessorJob",
+      "schedulerJob": "SchedulerJob",
+      "triggererJob": "TriggererJob"
+    }
+  },
+  "plugins": {
+    "columns": {
+      "source": "Origem"
+    },
+    "importError_one": "Erro de Importação de Plugin",
+    "importError_other": "Erros de Importação de Plugins",
+    "searchPlaceholder": "Pesquisar por arquivo"
+  },
+  "pools": {
+    "add": "Adicionar Pool",
+    "deferredSlotsIncluded": "Slots Deferidos Incluídos",
+    "delete": {
+      "title": "Excluir Pool",
+      "warning": "Isso removerá todas as metadados relacionados ao pool e pode 
afetar as tarefas usando este pool."
+    },
+    "edit": "Editar Pool",
+    "form": {
+      "checkbox": "Marcar para incluir tarefas deferidas ao calcular slots 
abertos do pool",
+      "description": "Descrição",
+      "includeDeferred": "Incluir Deferidos",
+      "nameMaxLength": "Nome pode conter um máximo de 256 caracteres",
+      "nameRequired": "Nome é obrigatório",
+      "slots": "Slots",
+      "slotsHelperText": "Use -1 para slots ilimitados."
+    },
+    "noPoolsFound": "Nenhum pool encontrado",
+    "pool_one": "Pool",
+    "pool_other": "Pools",
+    "searchPlaceholder": "Pesquisar Pools",
+    "sort": {
+      "asc": "Nome (A-Z)",
+      "desc": "Nome (Z-A)",
+      "placeholder": "Ordenar por"
+    }
+  },
+  "providers": {
+    "columns": {
+      "packageName": "Nome do Pacote",
+      "version": "Versão"
+    }
+  },
+  "variables": {
+    "add": "Adicionar Variável",
+    "columns": {
+      "isEncrypted": "Está Encriptado"

Review Comment:
   Variável is female, the adjective (encriptada) needs to match the noun
   ```suggestion
         "isEncrypted": "Está encriptada"
   ```



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",
+      "helperText": "Tipo de conexão faltando? Certifique-se de ter instalado 
o pacote do provider correspondente ao Airflow.",
+      "helperTextForRedactedFields": "Os campos redigidos ('***') permanecerão 
inalterados se não forem modificados.",
+      "selectConnectionType": "Selecionar Tipo de Conexão",
+      "standardFields": "Campos Padrão"
+    },
+    "nothingFound": {
+      "description": "Conexões definidas via variáveis de ambiente ou 
gerenciadores de segredos não estão listadas aqui.",
+      "documentationLink": "Saiba mais na documentação do Airflow.",
+      "learnMore": "Estas são resolvidas em tempo de execução e não são 
visíveis na interface do usuário.",
+      "title": "Nenhuma conexão encontrada!"
+    },
+    "searchPlaceholder": "Pesquisar Conexões",
+    "test": "Testar Conexão",
+    "testDisabled": "A funcionalidade de teste de conexão está desativada. Por 
favor, contate um administrador para ativá-la.",
+    "testError": {
+      "title": "Falha no teste da conexão"
+    },
+    "testSuccess": {
+      "title": "Conexão testada com sucesso"
+    },
+    "typeMeta": {
+      "error": "Falha ao recuperar Meta do Tipo de Conexão",
+      "standardFields": {
+        "description": "Descrição",
+        "host": "Host",
+        "login": "Login",
+        "password": "Senha",
+        "port": "Porta",
+        "url_schema": "Esquema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Excluir",
+    "modal": {
+      "confirmButton": "Sim, Excluir",
+      "secondConfirmMessage": "Esta ação é permanente e não pode ser 
desfeita.",
+      "thirdConfirmMessage": "Tem certeza que deseja prosseguir?"
+    },
+    "selected": "Selecionado",
+    "tooltip": "Excluir conexões selecionadas"
+  },
+  "formActions": {
+    "save": "Salvar"
+  },
+  "jobs": {
+    "columns": {
+      "executorClass": "Classe do executor",
+      "hostname": "Nome do host",
+      "id": "ID",
+      "jobType": "Tipo de job",
+      "latestHeartbeat": "Último heartbeat",
+      "unixname": "Nome Unix"
+    },
+    "filters": {
+      "allStates": "Todos os estados",
+      "allTypes": "Todos os tipos",
+      "dagProcessorJob": "DagProcessorJob",
+      "schedulerJob": "SchedulerJob",
+      "triggererJob": "TriggererJob"
+    }
+  },
+  "plugins": {
+    "columns": {
+      "source": "Origem"
+    },
+    "importError_one": "Erro de Importação de Plugin",
+    "importError_other": "Erros de Importação de Plugins",
+    "searchPlaceholder": "Pesquisar por arquivo"
+  },
+  "pools": {
+    "add": "Adicionar Pool",
+    "deferredSlotsIncluded": "Slots Deferidos Incluídos",
+    "delete": {
+      "title": "Excluir Pool",
+      "warning": "Isso removerá todas as metadados relacionados ao pool e pode 
afetar as tarefas usando este pool."
+    },
+    "edit": "Editar Pool",
+    "form": {
+      "checkbox": "Marcar para incluir tarefas deferidas ao calcular slots 
abertos do pool",
+      "description": "Descrição",
+      "includeDeferred": "Incluir Deferidos",
+      "nameMaxLength": "Nome pode conter um máximo de 256 caracteres",

Review Comment:
   ```suggestion
         "nameMaxLength": "Nome pode conter no máximo 256 caracteres",
   ```



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",
+      "helperText": "Tipo de conexão faltando? Certifique-se de ter instalado 
o pacote do provider correspondente ao Airflow.",
+      "helperTextForRedactedFields": "Os campos redigidos ('***') permanecerão 
inalterados se não forem modificados.",
+      "selectConnectionType": "Selecionar Tipo de Conexão",
+      "standardFields": "Campos Padrão"
+    },
+    "nothingFound": {
+      "description": "Conexões definidas via variáveis de ambiente ou 
gerenciadores de segredos não estão listadas aqui.",
+      "documentationLink": "Saiba mais na documentação do Airflow.",
+      "learnMore": "Estas são resolvidas em tempo de execução e não são 
visíveis na interface do usuário.",
+      "title": "Nenhuma conexão encontrada!"
+    },
+    "searchPlaceholder": "Pesquisar Conexões",
+    "test": "Testar Conexão",
+    "testDisabled": "A funcionalidade de teste de conexão está desativada. Por 
favor, contate um administrador para ativá-la.",
+    "testError": {
+      "title": "Falha no teste da conexão"
+    },
+    "testSuccess": {
+      "title": "Conexão testada com sucesso"
+    },
+    "typeMeta": {
+      "error": "Falha ao recuperar Meta do Tipo de Conexão",
+      "standardFields": {
+        "description": "Descrição",
+        "host": "Host",
+        "login": "Login",
+        "password": "Senha",
+        "port": "Porta",
+        "url_schema": "Esquema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Excluir",
+    "modal": {
+      "confirmButton": "Sim, Excluir",
+      "secondConfirmMessage": "Esta ação é permanente e não pode ser 
desfeita.",
+      "thirdConfirmMessage": "Tem certeza que deseja prosseguir?"
+    },
+    "selected": "Selecionado",
+    "tooltip": "Excluir conexões selecionadas"
+  },
+  "formActions": {
+    "save": "Salvar"
+  },
+  "jobs": {
+    "columns": {
+      "executorClass": "Classe do executor",
+      "hostname": "Nome do host",
+      "id": "ID",
+      "jobType": "Tipo de job",
+      "latestHeartbeat": "Último heartbeat",
+      "unixname": "Nome Unix"
+    },
+    "filters": {
+      "allStates": "Todos os estados",
+      "allTypes": "Todos os tipos",
+      "dagProcessorJob": "DagProcessorJob",
+      "schedulerJob": "SchedulerJob",
+      "triggererJob": "TriggererJob"
+    }
+  },
+  "plugins": {
+    "columns": {
+      "source": "Origem"
+    },
+    "importError_one": "Erro de Importação de Plugin",
+    "importError_other": "Erros de Importação de Plugins",
+    "searchPlaceholder": "Pesquisar por arquivo"
+  },
+  "pools": {
+    "add": "Adicionar Pool",
+    "deferredSlotsIncluded": "Slots Deferidos Incluídos",
+    "delete": {
+      "title": "Excluir Pool",
+      "warning": "Isso removerá todas as metadados relacionados ao pool e pode 
afetar as tarefas usando este pool."
+    },
+    "edit": "Editar Pool",
+    "form": {
+      "checkbox": "Marcar para incluir tarefas deferidas ao calcular slots 
abertos do pool",
+      "description": "Descrição",
+      "includeDeferred": "Incluir Deferidos",

Review Comment:
   If it relates to tasks, then it has to be in the female form (deferidas)
   ```suggestion
         "includeDeferred": "Incluir deferidas",
   ```



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",
+      "helperText": "Tipo de conexão faltando? Certifique-se de ter instalado 
o pacote do provider correspondente ao Airflow.",
+      "helperTextForRedactedFields": "Os campos redigidos ('***') permanecerão 
inalterados se não forem modificados.",
+      "selectConnectionType": "Selecionar Tipo de Conexão",
+      "standardFields": "Campos Padrão"
+    },
+    "nothingFound": {
+      "description": "Conexões definidas via variáveis de ambiente ou 
gerenciadores de segredos não estão listadas aqui.",
+      "documentationLink": "Saiba mais na documentação do Airflow.",
+      "learnMore": "Estas são resolvidas em tempo de execução e não são 
visíveis na interface do usuário.",
+      "title": "Nenhuma conexão encontrada!"
+    },
+    "searchPlaceholder": "Pesquisar Conexões",
+    "test": "Testar Conexão",
+    "testDisabled": "A funcionalidade de teste de conexão está desativada. Por 
favor, contate um administrador para ativá-la.",
+    "testError": {
+      "title": "Falha no teste da conexão"
+    },
+    "testSuccess": {
+      "title": "Conexão testada com sucesso"
+    },
+    "typeMeta": {
+      "error": "Falha ao recuperar Meta do Tipo de Conexão",
+      "standardFields": {
+        "description": "Descrição",
+        "host": "Host",
+        "login": "Login",
+        "password": "Senha",
+        "port": "Porta",
+        "url_schema": "Esquema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Excluir",
+    "modal": {
+      "confirmButton": "Sim, Excluir",
+      "secondConfirmMessage": "Esta ação é permanente e não pode ser 
desfeita.",
+      "thirdConfirmMessage": "Tem certeza que deseja prosseguir?"
+    },
+    "selected": "Selecionado",
+    "tooltip": "Excluir conexões selecionadas"
+  },
+  "formActions": {
+    "save": "Salvar"
+  },
+  "jobs": {
+    "columns": {
+      "executorClass": "Classe do executor",
+      "hostname": "Nome do host",
+      "id": "ID",
+      "jobType": "Tipo de job",
+      "latestHeartbeat": "Último heartbeat",
+      "unixname": "Nome Unix"
+    },
+    "filters": {
+      "allStates": "Todos os estados",
+      "allTypes": "Todos os tipos",
+      "dagProcessorJob": "DagProcessorJob",
+      "schedulerJob": "SchedulerJob",
+      "triggererJob": "TriggererJob"
+    }
+  },
+  "plugins": {
+    "columns": {
+      "source": "Origem"
+    },
+    "importError_one": "Erro de Importação de Plugin",
+    "importError_other": "Erros de Importação de Plugins",
+    "searchPlaceholder": "Pesquisar por arquivo"
+  },
+  "pools": {
+    "add": "Adicionar Pool",
+    "deferredSlotsIncluded": "Slots Deferidos Incluídos",
+    "delete": {
+      "title": "Excluir Pool",
+      "warning": "Isso removerá todas as metadados relacionados ao pool e pode 
afetar as tarefas usando este pool."
+    },
+    "edit": "Editar Pool",
+    "form": {
+      "checkbox": "Marcar para incluir tarefas deferidas ao calcular slots 
abertos do pool",
+      "description": "Descrição",
+      "includeDeferred": "Incluir Deferidos",
+      "nameMaxLength": "Nome pode conter um máximo de 256 caracteres",
+      "nameRequired": "Nome é obrigatório",
+      "slots": "Slots",
+      "slotsHelperText": "Use -1 para slots ilimitados."
+    },
+    "noPoolsFound": "Nenhum pool encontrado",
+    "pool_one": "Pool",
+    "pool_other": "Pools",
+    "searchPlaceholder": "Pesquisar Pools",
+    "sort": {
+      "asc": "Nome (A-Z)",
+      "desc": "Nome (Z-A)",
+      "placeholder": "Ordenar por"
+    }
+  },
+  "providers": {
+    "columns": {
+      "packageName": "Nome do Pacote",
+      "version": "Versão"
+    }
+  },
+  "variables": {
+    "add": "Adicionar Variável",
+    "columns": {
+      "isEncrypted": "Está Encriptado"
+    },
+    "delete": {
+      "deleteVariable_one": "Excluir 1 Variável",
+      "deleteVariable_other": "Excluir {{count}} Variáveis",

Review Comment:
   ```suggestion
         "deleteVariable_other": "Excluir {{count}} variáveis",
   ```



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",
+      "helperText": "Tipo de conexão faltando? Certifique-se de ter instalado 
o pacote do provider correspondente ao Airflow.",
+      "helperTextForRedactedFields": "Os campos redigidos ('***') permanecerão 
inalterados se não forem modificados.",
+      "selectConnectionType": "Selecionar Tipo de Conexão",
+      "standardFields": "Campos Padrão"
+    },
+    "nothingFound": {
+      "description": "Conexões definidas via variáveis de ambiente ou 
gerenciadores de segredos não estão listadas aqui.",
+      "documentationLink": "Saiba mais na documentação do Airflow.",
+      "learnMore": "Estas são resolvidas em tempo de execução e não são 
visíveis na interface do usuário.",
+      "title": "Nenhuma conexão encontrada!"
+    },
+    "searchPlaceholder": "Pesquisar Conexões",
+    "test": "Testar Conexão",
+    "testDisabled": "A funcionalidade de teste de conexão está desativada. Por 
favor, contate um administrador para ativá-la.",
+    "testError": {
+      "title": "Falha no teste da conexão"
+    },
+    "testSuccess": {
+      "title": "Conexão testada com sucesso"
+    },
+    "typeMeta": {
+      "error": "Falha ao recuperar Meta do Tipo de Conexão",
+      "standardFields": {
+        "description": "Descrição",
+        "host": "Host",
+        "login": "Login",
+        "password": "Senha",
+        "port": "Porta",
+        "url_schema": "Esquema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Excluir",
+    "modal": {
+      "confirmButton": "Sim, Excluir",
+      "secondConfirmMessage": "Esta ação é permanente e não pode ser 
desfeita.",
+      "thirdConfirmMessage": "Tem certeza que deseja prosseguir?"
+    },
+    "selected": "Selecionado",
+    "tooltip": "Excluir conexões selecionadas"
+  },
+  "formActions": {
+    "save": "Salvar"
+  },
+  "jobs": {
+    "columns": {
+      "executorClass": "Classe do executor",
+      "hostname": "Nome do host",
+      "id": "ID",
+      "jobType": "Tipo de job",
+      "latestHeartbeat": "Último heartbeat",
+      "unixname": "Nome Unix"
+    },
+    "filters": {
+      "allStates": "Todos os estados",
+      "allTypes": "Todos os tipos",
+      "dagProcessorJob": "DagProcessorJob",
+      "schedulerJob": "SchedulerJob",
+      "triggererJob": "TriggererJob"
+    }
+  },
+  "plugins": {
+    "columns": {
+      "source": "Origem"
+    },
+    "importError_one": "Erro de Importação de Plugin",
+    "importError_other": "Erros de Importação de Plugins",
+    "searchPlaceholder": "Pesquisar por arquivo"
+  },
+  "pools": {
+    "add": "Adicionar Pool",
+    "deferredSlotsIncluded": "Slots Deferidos Incluídos",
+    "delete": {
+      "title": "Excluir Pool",
+      "warning": "Isso removerá todas as metadados relacionados ao pool e pode 
afetar as tarefas usando este pool."
+    },
+    "edit": "Editar Pool",
+    "form": {
+      "checkbox": "Marcar para incluir tarefas deferidas ao calcular slots 
abertos do pool",
+      "description": "Descrição",
+      "includeDeferred": "Incluir Deferidos",
+      "nameMaxLength": "Nome pode conter um máximo de 256 caracteres",
+      "nameRequired": "Nome é obrigatório",
+      "slots": "Slots",
+      "slotsHelperText": "Use -1 para slots ilimitados."
+    },
+    "noPoolsFound": "Nenhum pool encontrado",
+    "pool_one": "Pool",
+    "pool_other": "Pools",
+    "searchPlaceholder": "Pesquisar Pools",
+    "sort": {
+      "asc": "Nome (A-Z)",
+      "desc": "Nome (Z-A)",
+      "placeholder": "Ordenar por"
+    }
+  },
+  "providers": {
+    "columns": {
+      "packageName": "Nome do Pacote",
+      "version": "Versão"
+    }
+  },
+  "variables": {
+    "add": "Adicionar Variável",
+    "columns": {
+      "isEncrypted": "Está Encriptado"
+    },
+    "delete": {
+      "deleteVariable_one": "Excluir 1 Variável",

Review Comment:
   ```suggestion
         "deleteVariable_one": "Excluir 1 variável",
   ```



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",
+      "helperText": "Tipo de conexão faltando? Certifique-se de ter instalado 
o pacote do provider correspondente ao Airflow.",
+      "helperTextForRedactedFields": "Os campos redigidos ('***') permanecerão 
inalterados se não forem modificados.",
+      "selectConnectionType": "Selecionar Tipo de Conexão",
+      "standardFields": "Campos Padrão"
+    },
+    "nothingFound": {
+      "description": "Conexões definidas via variáveis de ambiente ou 
gerenciadores de segredos não estão listadas aqui.",
+      "documentationLink": "Saiba mais na documentação do Airflow.",
+      "learnMore": "Estas são resolvidas em tempo de execução e não são 
visíveis na interface do usuário.",
+      "title": "Nenhuma conexão encontrada!"
+    },
+    "searchPlaceholder": "Pesquisar Conexões",
+    "test": "Testar Conexão",
+    "testDisabled": "A funcionalidade de teste de conexão está desativada. Por 
favor, contate um administrador para ativá-la.",
+    "testError": {
+      "title": "Falha no teste da conexão"
+    },
+    "testSuccess": {
+      "title": "Conexão testada com sucesso"
+    },
+    "typeMeta": {
+      "error": "Falha ao recuperar Meta do Tipo de Conexão",
+      "standardFields": {
+        "description": "Descrição",
+        "host": "Host",
+        "login": "Login",
+        "password": "Senha",
+        "port": "Porta",
+        "url_schema": "Esquema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Excluir",
+    "modal": {
+      "confirmButton": "Sim, Excluir",
+      "secondConfirmMessage": "Esta ação é permanente e não pode ser 
desfeita.",
+      "thirdConfirmMessage": "Tem certeza que deseja prosseguir?"
+    },
+    "selected": "Selecionado",
+    "tooltip": "Excluir conexões selecionadas"
+  },
+  "formActions": {
+    "save": "Salvar"
+  },
+  "jobs": {
+    "columns": {
+      "executorClass": "Classe do executor",
+      "hostname": "Nome do host",
+      "id": "ID",
+      "jobType": "Tipo de job",
+      "latestHeartbeat": "Último heartbeat",
+      "unixname": "Nome Unix"
+    },
+    "filters": {
+      "allStates": "Todos os estados",
+      "allTypes": "Todos os tipos",
+      "dagProcessorJob": "DagProcessorJob",
+      "schedulerJob": "SchedulerJob",
+      "triggererJob": "TriggererJob"
+    }
+  },
+  "plugins": {
+    "columns": {
+      "source": "Origem"
+    },
+    "importError_one": "Erro de Importação de Plugin",
+    "importError_other": "Erros de Importação de Plugins",
+    "searchPlaceholder": "Pesquisar por arquivo"
+  },
+  "pools": {
+    "add": "Adicionar Pool",
+    "deferredSlotsIncluded": "Slots Deferidos Incluídos",
+    "delete": {
+      "title": "Excluir Pool",
+      "warning": "Isso removerá todas as metadados relacionados ao pool e pode 
afetar as tarefas usando este pool."
+    },
+    "edit": "Editar Pool",
+    "form": {
+      "checkbox": "Marcar para incluir tarefas deferidas ao calcular slots 
abertos do pool",
+      "description": "Descrição",
+      "includeDeferred": "Incluir Deferidos",
+      "nameMaxLength": "Nome pode conter um máximo de 256 caracteres",
+      "nameRequired": "Nome é obrigatório",
+      "slots": "Slots",
+      "slotsHelperText": "Use -1 para slots ilimitados."
+    },
+    "noPoolsFound": "Nenhum pool encontrado",
+    "pool_one": "Pool",
+    "pool_other": "Pools",
+    "searchPlaceholder": "Pesquisar Pools",
+    "sort": {
+      "asc": "Nome (A-Z)",
+      "desc": "Nome (Z-A)",
+      "placeholder": "Ordenar por"
+    }
+  },
+  "providers": {
+    "columns": {
+      "packageName": "Nome do Pacote",
+      "version": "Versão"
+    }
+  },
+  "variables": {
+    "add": "Adicionar Variável",
+    "columns": {
+      "isEncrypted": "Está Encriptado"
+    },
+    "delete": {
+      "deleteVariable_one": "Excluir 1 Variável",
+      "deleteVariable_other": "Excluir {{count}} Variáveis",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
variável:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
variáveis:",
+      "title": "Excluir Variável",
+      "tooltip": "Excluir variáveis selecionadas"
+    },
+    "edit": "Editar Variável",
+    "form": {
+      "invalidJson": "JSON Inválido",
+      "keyMaxLength": "Chave pode conter um máximo de 250 caracteres",
+      "keyRequired": "Chave é obrigatória",
+      "valueRequired": "Valor é obrigatório"
+    },
+    "import": {
+      "button": "Importar",
+      "conflictResolution": "Selecionar Resolução de Conflito de Variável",
+      "errorParsingJsonFile": "Erro ao Analisar Arquivo JSON: Upload um 
arquivo JSON contendo variáveis (exemplo: {\"key\": \"value\", ...}).",
+      "options": {
+        "fail": {
+          "description": "Falha na importação se forem detetadas variáveis que 
já existem.",
+          "title": "Falha"
+        },
+        "overwrite": {
+          "description": "Sobreescreve a variável em caso de conflito.",
+          "title": "Sobreescrever"
+        },
+        "skip": {
+          "description": "Ignora a importação de variáveis que já existem.",
+          "title": "Ignorar"
+        }
+      },
+      "title": "Importar Variáveis",
+      "upload": "Upload um Arquivo JSON",
+      "uploadPlaceholder": "Upload um arquivo JSON contendo variáveis 
(exemplo: {\"key\": \"value\", ...})"
+    },
+    "noRowsMessage": "Nenhuma variável encontrada",
+    "searchPlaceholder": "Pesquisar Chaves",

Review Comment:
   I was unsure about this one, is it meant to search for variables or keys?
   ```suggestion
       "searchPlaceholder": "Pesquisar variáveis",
   ```



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",
+      "helperText": "Tipo de conexão faltando? Certifique-se de ter instalado 
o pacote do provider correspondente ao Airflow.",
+      "helperTextForRedactedFields": "Os campos redigidos ('***') permanecerão 
inalterados se não forem modificados.",
+      "selectConnectionType": "Selecionar Tipo de Conexão",
+      "standardFields": "Campos Padrão"
+    },
+    "nothingFound": {
+      "description": "Conexões definidas via variáveis de ambiente ou 
gerenciadores de segredos não estão listadas aqui.",
+      "documentationLink": "Saiba mais na documentação do Airflow.",
+      "learnMore": "Estas são resolvidas em tempo de execução e não são 
visíveis na interface do usuário.",
+      "title": "Nenhuma conexão encontrada!"
+    },
+    "searchPlaceholder": "Pesquisar Conexões",
+    "test": "Testar Conexão",
+    "testDisabled": "A funcionalidade de teste de conexão está desativada. Por 
favor, contate um administrador para ativá-la.",
+    "testError": {
+      "title": "Falha no teste da conexão"
+    },
+    "testSuccess": {
+      "title": "Conexão testada com sucesso"
+    },
+    "typeMeta": {
+      "error": "Falha ao recuperar Meta do Tipo de Conexão",
+      "standardFields": {
+        "description": "Descrição",
+        "host": "Host",
+        "login": "Login",
+        "password": "Senha",
+        "port": "Porta",
+        "url_schema": "Esquema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Excluir",
+    "modal": {
+      "confirmButton": "Sim, Excluir",
+      "secondConfirmMessage": "Esta ação é permanente e não pode ser 
desfeita.",
+      "thirdConfirmMessage": "Tem certeza que deseja prosseguir?"
+    },
+    "selected": "Selecionado",
+    "tooltip": "Excluir conexões selecionadas"
+  },
+  "formActions": {
+    "save": "Salvar"
+  },
+  "jobs": {
+    "columns": {
+      "executorClass": "Classe do executor",
+      "hostname": "Nome do host",
+      "id": "ID",
+      "jobType": "Tipo de job",
+      "latestHeartbeat": "Último heartbeat",
+      "unixname": "Nome Unix"
+    },
+    "filters": {
+      "allStates": "Todos os estados",
+      "allTypes": "Todos os tipos",
+      "dagProcessorJob": "DagProcessorJob",
+      "schedulerJob": "SchedulerJob",
+      "triggererJob": "TriggererJob"
+    }
+  },
+  "plugins": {
+    "columns": {
+      "source": "Origem"
+    },
+    "importError_one": "Erro de Importação de Plugin",
+    "importError_other": "Erros de Importação de Plugins",
+    "searchPlaceholder": "Pesquisar por arquivo"
+  },
+  "pools": {
+    "add": "Adicionar Pool",
+    "deferredSlotsIncluded": "Slots Deferidos Incluídos",
+    "delete": {
+      "title": "Excluir Pool",
+      "warning": "Isso removerá todas as metadados relacionados ao pool e pode 
afetar as tarefas usando este pool."
+    },
+    "edit": "Editar Pool",
+    "form": {
+      "checkbox": "Marcar para incluir tarefas deferidas ao calcular slots 
abertos do pool",
+      "description": "Descrição",
+      "includeDeferred": "Incluir Deferidos",
+      "nameMaxLength": "Nome pode conter um máximo de 256 caracteres",
+      "nameRequired": "Nome é obrigatório",
+      "slots": "Slots",
+      "slotsHelperText": "Use -1 para slots ilimitados."
+    },
+    "noPoolsFound": "Nenhum pool encontrado",
+    "pool_one": "Pool",
+    "pool_other": "Pools",
+    "searchPlaceholder": "Pesquisar Pools",
+    "sort": {
+      "asc": "Nome (A-Z)",
+      "desc": "Nome (Z-A)",
+      "placeholder": "Ordenar por"
+    }
+  },
+  "providers": {
+    "columns": {
+      "packageName": "Nome do Pacote",
+      "version": "Versão"
+    }
+  },
+  "variables": {
+    "add": "Adicionar Variável",
+    "columns": {
+      "isEncrypted": "Está Encriptado"
+    },
+    "delete": {
+      "deleteVariable_one": "Excluir 1 Variável",
+      "deleteVariable_other": "Excluir {{count}} Variáveis",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
variável:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
variáveis:",
+      "title": "Excluir Variável",
+      "tooltip": "Excluir variáveis selecionadas"
+    },
+    "edit": "Editar Variável",
+    "form": {
+      "invalidJson": "JSON Inválido",
+      "keyMaxLength": "Chave pode conter um máximo de 250 caracteres",
+      "keyRequired": "Chave é obrigatória",
+      "valueRequired": "Valor é obrigatório"
+    },
+    "import": {
+      "button": "Importar",
+      "conflictResolution": "Selecionar Resolução de Conflito de Variável",
+      "errorParsingJsonFile": "Erro ao Analisar Arquivo JSON: Upload um 
arquivo JSON contendo variáveis (exemplo: {\"key\": \"value\", ...}).",
+      "options": {
+        "fail": {
+          "description": "Falha na importação se forem detetadas variáveis que 
já existem.",
+          "title": "Falha"
+        },
+        "overwrite": {
+          "description": "Sobreescreve a variável em caso de conflito.",
+          "title": "Sobreescrever"
+        },
+        "skip": {
+          "description": "Ignora a importação de variáveis que já existem.",
+          "title": "Ignorar"
+        }
+      },
+      "title": "Importar Variáveis",
+      "upload": "Upload um Arquivo JSON",
+      "uploadPlaceholder": "Upload um arquivo JSON contendo variáveis 
(exemplo: {\"key\": \"value\", ...})"

Review Comment:
   Does this support uploading multiple variables in a single JSON, or is it a 
JSON per file? If the second, we should change to:
   ```suggestion
         "uploadPlaceholder": "Upload um arquivo JSON contendo uma variável 
(exemplo: {\"key\": \"value\", ...})"
   ```



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",
+      "helperText": "Tipo de conexão faltando? Certifique-se de ter instalado 
o pacote do provider correspondente ao Airflow.",
+      "helperTextForRedactedFields": "Os campos redigidos ('***') permanecerão 
inalterados se não forem modificados.",
+      "selectConnectionType": "Selecionar Tipo de Conexão",
+      "standardFields": "Campos Padrão"
+    },
+    "nothingFound": {
+      "description": "Conexões definidas via variáveis de ambiente ou 
gerenciadores de segredos não estão listadas aqui.",
+      "documentationLink": "Saiba mais na documentação do Airflow.",
+      "learnMore": "Estas são resolvidas em tempo de execução e não são 
visíveis na interface do usuário.",
+      "title": "Nenhuma conexão encontrada!"
+    },
+    "searchPlaceholder": "Pesquisar Conexões",
+    "test": "Testar Conexão",
+    "testDisabled": "A funcionalidade de teste de conexão está desativada. Por 
favor, contate um administrador para ativá-la.",
+    "testError": {
+      "title": "Falha no teste da conexão"
+    },
+    "testSuccess": {
+      "title": "Conexão testada com sucesso"
+    },
+    "typeMeta": {
+      "error": "Falha ao recuperar Meta do Tipo de Conexão",
+      "standardFields": {
+        "description": "Descrição",
+        "host": "Host",
+        "login": "Login",
+        "password": "Senha",
+        "port": "Porta",
+        "url_schema": "Esquema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Excluir",
+    "modal": {
+      "confirmButton": "Sim, Excluir",
+      "secondConfirmMessage": "Esta ação é permanente e não pode ser 
desfeita.",
+      "thirdConfirmMessage": "Tem certeza que deseja prosseguir?"
+    },
+    "selected": "Selecionado",
+    "tooltip": "Excluir conexões selecionadas"
+  },
+  "formActions": {
+    "save": "Salvar"
+  },
+  "jobs": {
+    "columns": {
+      "executorClass": "Classe do executor",
+      "hostname": "Nome do host",
+      "id": "ID",
+      "jobType": "Tipo de job",
+      "latestHeartbeat": "Último heartbeat",
+      "unixname": "Nome Unix"
+    },
+    "filters": {
+      "allStates": "Todos os estados",
+      "allTypes": "Todos os tipos",
+      "dagProcessorJob": "DagProcessorJob",
+      "schedulerJob": "SchedulerJob",
+      "triggererJob": "TriggererJob"
+    }
+  },
+  "plugins": {
+    "columns": {
+      "source": "Origem"
+    },
+    "importError_one": "Erro de Importação de Plugin",
+    "importError_other": "Erros de Importação de Plugins",
+    "searchPlaceholder": "Pesquisar por arquivo"
+  },
+  "pools": {
+    "add": "Adicionar Pool",
+    "deferredSlotsIncluded": "Slots Deferidos Incluídos",
+    "delete": {
+      "title": "Excluir Pool",
+      "warning": "Isso removerá todas as metadados relacionados ao pool e pode 
afetar as tarefas usando este pool."
+    },
+    "edit": "Editar Pool",
+    "form": {
+      "checkbox": "Marcar para incluir tarefas deferidas ao calcular slots 
abertos do pool",
+      "description": "Descrição",
+      "includeDeferred": "Incluir Deferidos",
+      "nameMaxLength": "Nome pode conter um máximo de 256 caracteres",
+      "nameRequired": "Nome é obrigatório",
+      "slots": "Slots",
+      "slotsHelperText": "Use -1 para slots ilimitados."
+    },
+    "noPoolsFound": "Nenhum pool encontrado",
+    "pool_one": "Pool",
+    "pool_other": "Pools",
+    "searchPlaceholder": "Pesquisar Pools",
+    "sort": {
+      "asc": "Nome (A-Z)",
+      "desc": "Nome (Z-A)",
+      "placeholder": "Ordenar por"
+    }
+  },
+  "providers": {
+    "columns": {
+      "packageName": "Nome do Pacote",
+      "version": "Versão"
+    }
+  },
+  "variables": {
+    "add": "Adicionar Variável",
+    "columns": {
+      "isEncrypted": "Está Encriptado"
+    },
+    "delete": {
+      "deleteVariable_one": "Excluir 1 Variável",
+      "deleteVariable_other": "Excluir {{count}} Variáveis",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
variável:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
variáveis:",
+      "title": "Excluir Variável",
+      "tooltip": "Excluir variáveis selecionadas"
+    },
+    "edit": "Editar Variável",
+    "form": {
+      "invalidJson": "JSON Inválido",
+      "keyMaxLength": "Chave pode conter um máximo de 250 caracteres",
+      "keyRequired": "Chave é obrigatória",
+      "valueRequired": "Valor é obrigatório"
+    },
+    "import": {
+      "button": "Importar",
+      "conflictResolution": "Selecionar Resolução de Conflito de Variável",
+      "errorParsingJsonFile": "Erro ao Analisar Arquivo JSON: Upload um 
arquivo JSON contendo variáveis (exemplo: {\"key\": \"value\", ...}).",
+      "options": {
+        "fail": {
+          "description": "Falha na importação se forem detetadas variáveis que 
já existem.",
+          "title": "Falha"
+        },
+        "overwrite": {
+          "description": "Sobreescreve a variável em caso de conflito.",
+          "title": "Sobreescrever"
+        },
+        "skip": {
+          "description": "Ignora a importação de variáveis que já existem.",
+          "title": "Ignorar"
+        }
+      },
+      "title": "Importar Variáveis",

Review Comment:
   Is this intended to be plural?



##########
airflow-core/src/airflow/ui/public/i18n/locales/pt-BR/admin.json:
##########
@@ -0,0 +1,189 @@
+{
+  "columns": {
+    "description": "Descrição",
+    "key": "Chave",
+    "name": "Nome",
+    "team": "Equipe",
+    "value": "Valor"
+  },
+  "config": {
+    "columns": {
+      "section": "Secção"
+    },
+    "title": "Configuração do Airflow"
+  },
+  "connections": {
+    "add": "Adicionar Conexão",
+    "columns": {
+      "connectionId": "ID da Conexão",
+      "connectionType": "Tipo de Conexão",
+      "host": "Host",
+      "port": "Porta"
+    },
+    "connection_one": "Conexão",
+    "connection_other": "Conexões",
+    "delete": {
+      "deleteConnection_one": "Excluir 1 conexão",
+      "deleteConnection_other": "Excluir {{count}} conexões",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
conexão:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
conexões:",
+      "title": "Excluir Conexão"
+    },
+    "edit": "Editar Conexão",
+    "form": {
+      "connectionIdRequired": "ID da Conexão é obrigatório",
+      "connectionIdRequirement": "ID da Conexão não pode conter somente 
espaços",
+      "connectionTypeRequired": "Tipo de Conexão é obrigatório",
+      "extraFields": "Campos Extra",
+      "extraFieldsJson": "Campos Extra JSON",
+      "helperText": "Tipo de conexão faltando? Certifique-se de ter instalado 
o pacote do provider correspondente ao Airflow.",
+      "helperTextForRedactedFields": "Os campos redigidos ('***') permanecerão 
inalterados se não forem modificados.",
+      "selectConnectionType": "Selecionar Tipo de Conexão",
+      "standardFields": "Campos Padrão"
+    },
+    "nothingFound": {
+      "description": "Conexões definidas via variáveis de ambiente ou 
gerenciadores de segredos não estão listadas aqui.",
+      "documentationLink": "Saiba mais na documentação do Airflow.",
+      "learnMore": "Estas são resolvidas em tempo de execução e não são 
visíveis na interface do usuário.",
+      "title": "Nenhuma conexão encontrada!"
+    },
+    "searchPlaceholder": "Pesquisar Conexões",
+    "test": "Testar Conexão",
+    "testDisabled": "A funcionalidade de teste de conexão está desativada. Por 
favor, contate um administrador para ativá-la.",
+    "testError": {
+      "title": "Falha no teste da conexão"
+    },
+    "testSuccess": {
+      "title": "Conexão testada com sucesso"
+    },
+    "typeMeta": {
+      "error": "Falha ao recuperar Meta do Tipo de Conexão",
+      "standardFields": {
+        "description": "Descrição",
+        "host": "Host",
+        "login": "Login",
+        "password": "Senha",
+        "port": "Porta",
+        "url_schema": "Esquema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Excluir",
+    "modal": {
+      "confirmButton": "Sim, Excluir",
+      "secondConfirmMessage": "Esta ação é permanente e não pode ser 
desfeita.",
+      "thirdConfirmMessage": "Tem certeza que deseja prosseguir?"
+    },
+    "selected": "Selecionado",
+    "tooltip": "Excluir conexões selecionadas"
+  },
+  "formActions": {
+    "save": "Salvar"
+  },
+  "jobs": {
+    "columns": {
+      "executorClass": "Classe do executor",
+      "hostname": "Nome do host",
+      "id": "ID",
+      "jobType": "Tipo de job",
+      "latestHeartbeat": "Último heartbeat",
+      "unixname": "Nome Unix"
+    },
+    "filters": {
+      "allStates": "Todos os estados",
+      "allTypes": "Todos os tipos",
+      "dagProcessorJob": "DagProcessorJob",
+      "schedulerJob": "SchedulerJob",
+      "triggererJob": "TriggererJob"
+    }
+  },
+  "plugins": {
+    "columns": {
+      "source": "Origem"
+    },
+    "importError_one": "Erro de Importação de Plugin",
+    "importError_other": "Erros de Importação de Plugins",
+    "searchPlaceholder": "Pesquisar por arquivo"
+  },
+  "pools": {
+    "add": "Adicionar Pool",
+    "deferredSlotsIncluded": "Slots Deferidos Incluídos",
+    "delete": {
+      "title": "Excluir Pool",
+      "warning": "Isso removerá todas as metadados relacionados ao pool e pode 
afetar as tarefas usando este pool."
+    },
+    "edit": "Editar Pool",
+    "form": {
+      "checkbox": "Marcar para incluir tarefas deferidas ao calcular slots 
abertos do pool",
+      "description": "Descrição",
+      "includeDeferred": "Incluir Deferidos",
+      "nameMaxLength": "Nome pode conter um máximo de 256 caracteres",
+      "nameRequired": "Nome é obrigatório",
+      "slots": "Slots",
+      "slotsHelperText": "Use -1 para slots ilimitados."
+    },
+    "noPoolsFound": "Nenhum pool encontrado",
+    "pool_one": "Pool",
+    "pool_other": "Pools",
+    "searchPlaceholder": "Pesquisar Pools",
+    "sort": {
+      "asc": "Nome (A-Z)",
+      "desc": "Nome (Z-A)",
+      "placeholder": "Ordenar por"
+    }
+  },
+  "providers": {
+    "columns": {
+      "packageName": "Nome do Pacote",
+      "version": "Versão"
+    }
+  },
+  "variables": {
+    "add": "Adicionar Variável",
+    "columns": {
+      "isEncrypted": "Está Encriptado"
+    },
+    "delete": {
+      "deleteVariable_one": "Excluir 1 Variável",
+      "deleteVariable_other": "Excluir {{count}} Variáveis",
+      "firstConfirmMessage_one": "Você está prestes a excluir a seguinte 
variável:",
+      "firstConfirmMessage_other": "Você está prestes a excluir as seguintes 
variáveis:",
+      "title": "Excluir Variável",
+      "tooltip": "Excluir variáveis selecionadas"
+    },
+    "edit": "Editar Variável",
+    "form": {
+      "invalidJson": "JSON Inválido",
+      "keyMaxLength": "Chave pode conter um máximo de 250 caracteres",
+      "keyRequired": "Chave é obrigatória",
+      "valueRequired": "Valor é obrigatório"
+    },
+    "import": {
+      "button": "Importar",
+      "conflictResolution": "Selecionar Resolução de Conflito de Variável",
+      "errorParsingJsonFile": "Erro ao Analisar Arquivo JSON: Upload um 
arquivo JSON contendo variáveis (exemplo: {\"key\": \"value\", ...}).",
+      "options": {
+        "fail": {
+          "description": "Falha na importação se forem detetadas variáveis que 
já existem.",

Review Comment:
   ```suggestion
             "description": "Falha na importação se forem detectadas variáveis 
que já existem.",
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to