diff --git a/shorewall/lang/pt b/shorewall/lang/pt
new file mode 100644
index 000000000..e69de29bb
diff --git a/shorewall/lang/pt.auto b/shorewall/lang/pt.auto
new file mode 100644
index 000000000..b46879c2a
--- /dev/null
+++ b/shorewall/lang/pt.auto
@@ -0,0 +1,456 @@
+index_title=Shorewall Firewall
+index_ecmd=O comando $1 não foi encontrado no seu sistema. Talvez não esteja instalado ou a configuração do módulo está incorreta.
+index_edir=O diretório de configuração Shorewall $1 não foi encontrado no seu sistema. Talvez não esteja instalado ou a configuração do módulo está incorreta.
+index_version=Versão Shorewall $1
+index_return=lista de mesas
+index_restart=Aplicar configuração
+index_restartdesc=Clique neste botão para ativar a configuração atual do Shorewall com o comando shorewall restart.
+index_refresh=Atualizar configuração
+index_refreshdesc=Clique neste botão para ativar apenas as tabelas Blacklist e Traffic Shaping com o comando shorewall refresh.
+index_start=Iniciar Firewall
+index_startdesc=Clique neste botão para iniciar o Shorewall com a configuração atual com o comando shorewall start.
+index_clear=Limpar Firewall
+index_cleardesc=Clique neste botão para limpar Shorewall com o comando shorewall clear. Isso permitirá o acesso de todos os hosts sem restrição.
+index_stop=Parar Firewall
+index_stopdesc=Clique neste botão para desligar o Shorewall com o comando shorewall stop. Isso bloqueará o acesso de todos os hosts, exceto aqueles da tabela When Stopped.
+index_status=Mostrar status
+index_statusdesc=Clique neste botão para verificar se o Shorewall foi iniciado neste sistema, usando o comando shorewall status.
+index_dump=Mostrar Despejo
+index_dumpdesc=Clique neste botão para visualizar as informações de rastreamento Shorewall no comando shorewall dump.
+index_check=Verificar Firewall
+index_checkdesc=Clique neste botão para que o Shorewall valide sua configuração de firewall com o comando shorewall check.
+list_move=Mover
+list_add=Adicionar
+list_auto=Automático
+list_none=Nenhum
+list_any=Qualquer
+list_fw=Firewall
+list_other=De outros ..
+list_manual=Editar arquivo manualmente
+list_manualdesc=Clique neste botão para editar manualmente o arquivo Shorewall $1, no qual as entradas acima são armazenadas.
+list_ecannot=Você não tem permissão para editar esta tabela do Shorewall.
+list_delete=Excluir selecionado
+restart_err=Falha ao aplicar a configuração
+refresh_err=Falha ao atualizar a configuração
+start_err=Falha ao iniciar o firewall
+clear_err=Falha ao limpar o firewall
+stop_err=Falha ao desligar o firewall
+status_title=Status do firewall
+dump_title=Despejo de firewall
+check_title=Verificar Firewall
+check_ok=.. sua configuração de firewall parece OK.
+check_failed=.. foi encontrado um erro na sua configuração de firewall!
+check_cmd=Verificando a configuração ..
+zones_title=Zonas de rede
+zones_desc=As zonas listadas nesta página representam redes diferentes acessíveis do seu sistema. No entanto, as entradas aqui não têm nenhum efeito sobre o firewall - apenas definem nomes e descrições de zona.
+zones_add=Adicione uma nova zona de rede.
+zones_none=Nenhuma zona de rede foi definida ainda.
+zones_0=ID da zona
+zones_1=Nome exibido
+zones_2=Descrição
+zones_1new=Zona pai
+zones_2new=Tipo de zona
+zones_3new=Opções de zona
+zones_4new=Opções recebidas
+zones_5new=Opções de saída
+zones_6new=Comente
+zones_return=lista de zonas
+zones_edit=Editar zona de rede
+zones_create=Criar zona de rede
+zones_header=Detalhes da zona de rede
+zones_err=Falha ao salvar a zona da rede
+zones_eid=ID de zona ausente ou inválido
+zones_efwid=Os IDs de zona $ FW e fw são reservados para o firewall
+zones_ename=Nome exibido ausente ou inválido
+zones_edesc=Descrição de zona ausente
+zones_ipv4=IPv4
+zones_ipsec=IPsec
+zones_firewall=Sistema de firewall
+zones_eopts=Opções de zona inválidas
+zones_eopts_in=Opções de entrada de zona inválidas
+zones_eopts_out=Opções de saída de zona inválidas
+policy_title=Políticas padrão
+policy_desc=Esta página permite configurar as ações padrão para o tráfego entre diferentes zonas do firewall. Eles podem ser substituídos por hosts ou tipos de tráfego específicos na página Regras de firewall.
+policy_add=Adicione uma nova política padrão.
+policy_none=Nenhuma política padrão foi definida ainda.
+policy_0=Zona de origem
+policy_1=Zona de destino
+policy_2=Política
+policy_3=Nível Syslog
+policy_4=Limite de tráfego
+policy_limit=Limite $1, explosão $2
+policy_return=lista de políticas
+policy_edit=Editar política padrão
+policy_create=Criar diretiva padrão
+policy_header=Detalhes da política padrão
+policy_err=Falha ao salvar a política padrão
+policy_nolog=Log desativado
+policy_ulog=Faça logon no ULOG
+policy_efw= pode ser selecionado para as zonas de origem e de destino
+policy_elimit=Número limite de tráfego ausente ou inválido
+policy_eburst=Número de intermitência de tráfego ausente ou inválido
+rules_title=Regras de firewall
+rules_desc=Esta tabela lista exceções às políticas padrão para certos tipos de tráfego, fontes ou destinos. A ação escolhida será aplicada aos pacotes que correspondem aos critérios escolhidos, em vez do padrão.
+rules_add=Adicione uma nova regra de firewall.
+rules_none=Nenhuma regra de firewall foi definida ainda.
+rules_0=Açao
+rules_1=Fonte
+rules_1z=Zona de origem
+rules_2=Destino
+rules_2z=Zona ou porta de destino
+rules_3=Protocolo
+rules_4=Portas de origem
+rules_5=Portas de destino
+rules_6=Taxa limite
+rules_7=Conjunto de usuários
+rules_hosts=Host $2 na zona $1
+rules_zone=Zona $1
+rules_rport=Porta $1
+rules_related=Relacionado
+rules_return=lista de regras de firewall
+rules_edit=Editar regra de firewall
+rules_create=Criar regra de firewall
+rules_header=Detalhes da regra de firewall
+rules_err=Falha ao salvar a regra do firewall
+rules_log=e faça logon no nível do syslog
+rules_nolog=Não faça logon
+rules_addr=Somente hosts na zona com endereços
+rules_ranges=Portas ou intervalos
+rules_dnat=Endereço de destino original para DNAT ou REDIRECT
+rules_dnat_dest=Para DNAT ou REDIRECT, preencha o novo endereço ou porta de destino aqui.
+rules_dnat_port=Para DNAT ou REDIRECT, preencha a porta de destino original aqui.
+rules_esother=Zona de origem ausente ou inválida
+rules_edother=Zona de destino ausente ou inválida
+rules_esinzone=Nenhum endereço de host inserido para a origem
+rules_edinzone=Nenhum endereço de host inserido para o destino
+rules_esport=Nenhum nome, número ou intervalo de porta de origem digitado
+rules_edport=Nenhum nome, número ou intervalo de porta de destino digitado
+rules_ednat=O endereço de destino original deve ser um único endereço IP, dois endereços separados por um: ou uma lista de exclusão começando com!
+rules_ednat2=Um endereço de destino original pode ser inserido apenas para as ações DNAT e REDIRECT
+rules_rate=Expressão do limite de taxa
+rules_norate=Sem limite
+rules_set=A regra se aplica ao conjunto de usuários
+rules_noset=Todos os usuários
+rules_eaction=Nenhuma ação selecionada
+rules_macro=Parâmetro de ação da macro
+rules_none2=Nenhum
+rules_emacro=Parâmetro de macro ausente ou inválido
+tos_title=Tipos de Serviço
+tos_desc=Esta página define os tipos de serviço IP para tipos específicos de tráfego, que podem ser usados para aumentar ou diminuir suas prioridades.
+tos_add=Adicione um novo tipo de serviço.
+tos_none=Nenhum tipo de serviço foi definido ainda.
+tos_0=Fonte
+tos_0z=Zona de origem
+tos_1=Destino
+tos_1z=Zona de destino
+tos_2=Protocolo
+tos_3=Portas de origem
+tos_4=Portas de destino
+tos_5=Tipo de serviço
+tos_6=Teste
+tos_return=lista de tipos de serviço
+tos_edit=Editar tipo de serviço
+tos_create=Criar tipo de serviço
+tos_header=Detalhes do tipo de serviço
+tos_err=Falha ao salvar o tipo de serviço
+interfaces_title=Interfaces de rede
+interfaces_desc=Cada uma das interfaces de rede em seu sistema que você deseja que o Shorewall gerencie deve estar listada nesta página e associada à zona à qual está conectado. A interface de loopback lo nunca deve ser listada.
+interfaces_add=Adicione uma nova interface de rede.
+interfaces_none=Nenhuma interface de rede foi definida ainda.
+interfaces_0=Interface
+interfaces_1=Nome da zona
+interfaces_2=Endereço de transmissão
+interfaces_3=Opções
+interfaces_detect=Automático
+interfaces_return=lista de interfaces
+interfaces_edit=Editar interface de rede
+interfaces_create=Criar interface de rede
+interfaces_header=Detalhes da interface de rede
+interfaces_err=Falha ao salvar a interface de rede
+interfaces_eiface=Nome de interface ausente ou inválido
+interfaces_ebroad=Endereço de transmissão inválido ou ausente
+masq_title=Mascarada
+masq_desc=As entradas nesta página configuram a conversão de endereços de rede para o tráfego roteado entre alguma rede e uma interface específica.
+masq_add=Adicione uma nova regra de mascaramento.
+masq_none=Nenhuma regra de mascaramento foi definida ainda.
+masq_0=Interface de saída
+masq_1=Rede para mascarar
+masq_2=Endereço SNAT
+masq_3=Restringir ao protocolo
+masq_4=Restringir a portas
+masq_5=Opções IPsec
+masq_any=Qualquer protocolo
+masq_all=Todas as portas
+masq_in=$2 em $1
+masq_ex=Rede em $1, exceto $2
+masq_iface=Rede em $1
+masq_return=lista de máscaras
+masq_edit=Editar regra de mascaramento
+masq_create=Criar regra de mascaramento
+masq_header=Detalhes da regra de mascaramento
+masq_err=Falha ao salvar a regra de mascaramento
+masq_net=Apenas para destino
+masq_mode0=Endereço de sub-rede
+masq_mode1=Sub-rede na interface
+masq_except=Exceto para redes
+masq_enet=Destino de interface de saída ausente ou inválido
+masq_emnet=Endereço de sub-rede mascarado inválido ou ausente
+masq_emnete=Lista de redes de exceção vazia
+masq_esnat=Endereço IP SNAT inválido
+masq_eports=Lista de portas separada por vírgula ausente ou inválida
+masq_eipsec=Opções IPsec ausentes
+nat_title=NAT estático
+nat_desc=As entradas de conversão de endereço de rede estática nesta tabela podem ser usadas para configurar uma correspondência 1-1 entre um endereço externo no firewall e o endereço RFC1918 de uma máquina atrás do firewall. O NAT estático é frequentemente usado para permitir conexões com um servidor interno de fora da sua rede.
+nat_add=Adicione uma nova entrada NAT estática.
+nat_none=Nenhuma entrada NAT estática foi definida ainda.
+nat_0=Endereço externo
+nat_1=Interface externa
+nat_2=Endereço interno
+nat_virt=virtual
+nat_return=lista NAT estática
+nat_edit=Editar NAT estático
+nat_create=Criar NAT estático
+nat_header=Detalhes da entrada NAT estática
+nat_err=Falha ao salvar entrada NAT estática
+nat_all=Ativo para todos os hosts?
+nat_local=Ativo para sistema de firewall?
+nat_eext=Endereço IP externo inválido
+nat_eint=Endereço IP interno inválido
+nat_evirt=Número de interface virtual inválido
+proxyarp_title=ARP de proxy
+proxyarp_desc=Esta página permite que você configure seu sistema para responder a solicitações de ARP para endereços IP diferentes dos seus, para que ele possa encaminhar pacotes para esses endereços para seus destinos reais.
+proxyarp_add=Adicione um novo endereço ARP do proxy.
+proxyarp_none=Nenhum endereço ARP proxy ainda foi definido.
+proxyarp_0=Endereço para ARP
+proxyarp_1=Conectado à interface
+proxyarp_2=Interface externa
+proxyarp_3=Persistente?
+proxyarp_return=lista de endereços ARP do proxy
+proxyarp_edit=Editar endereço ARP do proxy
+proxyarp_create=Criar endereço ARP do proxy
+proxyarp_header=Detalhes do ARP do proxy
+proxyarp_err=Falha ao salvar o ARP do proxy
+proxyarp_have=A rota para o host existe?
+proxyarp_eaddr=Endereço ausente ou inválido para ARP
+proxyarp_pers=Deixar a rota mesmo quando o firewall parou?
+routestopped_title=Quando parado
+routestopped_desc=Por padrão, quando o Shorewall é parado, ele nega o acesso de todos os hosts. Esta página permite definir hosts ou redes que ainda estarão acessíveis.
+routestopped_add=Adicione um novo endereço parado.
+routestopped_none=Ainda não foram definidos endereços a serem acessíveis quando parados.
+routestopped_0=Interface
+routestopped_1=Endereços acessíveis
+routestopped_2=Opções de rota
+routestopped_return=lista de endereços interrompidos
+routestopped_edit=Editar endereço interrompido
+routestopped_create=Criar endereço parado
+routestopped_header=Detalhes do endereço interrompido
+routestopped_err=Falha ao salvar o endereço parado
+routestopped_eaddr=Nenhum endereço digitado
+routestopped_all=Todos os endereços
+routestopped_list=Endereços e redes listados.
+tunnels_title=Túneis VPN
+tunnels_desc=Esta página lista os túneis da VPN que passam pelo seu firewall e, portanto, devem ser permitidos pela configuração do Shorewall.
+tunnels_add=Adicione um novo túnel VPN.
+tunnels_none=Ainda não foram definidos túneis de VPN para permitir.
+tunnels_0=Tipo de VPN
+tunnels_1=Zona para interface
+tunnels_2=Gateway remoto
+tunnels_3=Zonas de gateway
+tunnels_gnone=Nenhum
+tunnels_return=Lista de túneis VPN
+tunnels_edit=Editar túnel da VPN
+tunnels_create=Criar túnel VPN
+tunnels_header=Detalhes do túnel da VPN
+tunnels_err=Falha ao salvar o túnel da VPN
+tunnels_sel=IP do gateway
+tunnels_ipsec=IPsec
+tunnels_ipsec:noah=IPsec (sem AH)
+tunnels_ipsecnat=IPsec com NAT
+tunnels_ipsecnat:noah=IPsec com NAT (sem AH)
+tunnels_ip=IP
+tunnels_gre=GRE
+tunnels_pptpclient=Cliente PPTP
+tunnels_pptpserver=Servidor PPTP
+tunnels_openvpn=OpenVPN
+tunnels_openvpn_l=OpenVPN, na porta ..
+tunnels_generic=Genérico
+tunnels_generic_l=Genérico, para protocolo ..
+tunnels_gsel=Zonas listadas
+tunnels_eopenvpn=Número de porta inválido para o túnel OpenVPN
+tunnels_egeneric=Protocolo ou protocolo ausente: porta para túnel genérico
+hosts_title=Hosts da zona
+hosts_desc=Esta página lista hosts e redes que fazem parte de zonas específicas. Geralmente, você não precisa fazer alterações nesta lista.
+hosts_add=Adicione um novo host de zona.
+hosts_none=Nenhum host de zona foi definido ainda.
+hosts_0=Zona
+hosts_1=Interface
+hosts_2=Endereço IP ou rede
+hosts_opts=Opções de host
+hosts_return=lista de hosts da zona
+hosts_edit=Editar host da zona
+hosts_create=Criar host da zona
+hosts_err=Falha ao salvar o host da zona
+hosts_enet=Endereço de host ausente ou inválido
+hosts_header=Detalhes do host da zona
+hosts_routestopped=Rota mesmo quando o firewall está parado?
+hosts_ip=Endereço ou rede $1
+hosts_mac=Endereço MAC $1
+hosts_ipset=Conjunto de IP $1
+hosts_any=Qualquer host
+edit_before=Antes da entrada $1
+edit_after=Após a entrada $1
+blacklist_title=Anfitriões da lista negra
+blacklist_desc=Esta página lista hosts e serviços que serão bloqueados se o tráfego deles chegar em uma interface com a opção lista negra definida.
+blacklist_add=Adicione um novo host da lista negra.
+blacklist_none=Nenhum host da lista negra foi definido ainda.
+blacklist_0=Host ou rede
+blacklist_1=Protocolo
+blacklist_2=Portas
+blacklist_any=Qualquer
+blacklist_header=Detalhes do host da lista negra
+blacklist_host=Host ou rede
+blacklist_proto=Protocolo
+blacklist_ports=Porta ou lista de portas
+blacklist_err=Falha ao salvar o host da lista negra
+blacklist_ehost=Endereço IP do host ou endereço de rede ausente ou inválido
+blacklist_emac=Endereço MAC ausente ou inválido
+blacklist_eipset=Nome do conjunto de IP ausente
+blacklist_edit=Editar host da lista negra
+blacklist_create=Criar host da lista negra
+blacklist_eproto=Protocolo ausente ou inválido
+blacklist_eports=Número de porta inválido ou lista de portas separada por vírgula
+blacklist_eports2=As portas podem ser especificadas apenas para os protocolos TCP e UDP
+blacklist_return=hosts da lista negra
+providers_title=Provedores de roteamento adicionais
+providers_desc=Esta página define tabelas de roteamento adicionais. Isso é necessário se você tiver conexões com mais de um ISP ou várias conexões com o mesmo ISP ou executar o Squid como um proxy transparente em um host que não seja o firewall.
+providers_add=Adicione um novo provedor de roteamento.
+providers_none=Nenhum provedor de roteamento foi definido ainda.
+providers_0=Nome
+providers_1=Número
+providers_2=Marca
+providers_3=Interface
+providers_4=Porta de entrada
+providers_name=Nome do provedor
+providers_number=Número do fornecedor
+providers_mark=Marcar número
+providers_dup=Fornecedor duplicado
+providers_main=Tabela principal
+providers_iface=Interface de rede
+providers_gateway=Roteador de gateway
+providers_auto=Detectar automaticamente
+providers_opts=Opções adicionais
+providers_track=Rastrear conexões
+providers_balance=Tráfego de balanceamento de carga
+providers_loose=Permitir tráfego do firewall
+providers_edit=Editar provedor de roteamento
+providers_create=Criar provedor de roteamento
+providers_header=Detalhes adicionais do provedor de roteamento
+providers_copy=Copiar rotas através de interfaces
+providers_err=Falha ao salvar o provedor de roteamento
+providers_ename=Nome de provedor ausente ou inválido
+providers_enumber=Número de provedor ausente ou inválido
+providers_emark=Número de marca do provedor ausente ou inválido
+providers_edup=Fornecedor ausente para duplicar
+providers_egateway=Gateway ausente ou inválido
+providers_return=lista de provedores de roteamento
+route_rules_title=Regras de roteamento
+route_rules_desc=A página controla qual tráfego é roteado para os provedores definidos na página Provedores de Roteamento Adicionais.
+route_rules_ip=Endereço IP, rede ou interface
+route_rules_add=Adicione uma nova regra de roteamento.
+route_rules_none=Nenhuma regra de roteamento foi definida ainda.
+route_rules_0=Origem do tráfego
+route_rules_1=Destino de tráfego
+route_rules_2=Fornecedor
+route_rules_3=Prioridade
+route_rules_4=Marca
+route_rules_header=Opções de regra de roteamento
+route_rules_src=Origem do tráfego
+route_rules_dst=Destino de tráfego
+route_rules_prov=Rota via provedor
+route_rules_main=Tabela de roteamento padrão
+route_rules_pri=Prioridade da regra
+route_rules_mark=Marque o pacote com
+route_rules_nomark=Nada
+route_rules_esrc=Origem de tráfego ausente
+route_rules_edst=Destino de tráfego ausente
+route_rules_epri=A prioridade da regra deve ser um número
+route_rules_emark=A marca do pacote deve estar no formato de número ou número/máscara
+route_rules_return=lista de regras de roteamento
+route_rules_edit=Editar regra de roteamento
+route_rules_create=Criar regra de roteamento
+manual_desc=Este formulário pode ser usado para editar manualmente o arquivo Shorewall $1. Tenha cuidado, pois nenhuma verificação de sintaxe será feita nas alterações.
+manual_reset=Desfazer
+manual_err=Falha ao salvar o arquivo da tabela
+manual_efile=Nome de tabela inválido!
+manual_edata=Nenhum conteúdo do arquivo de tabela inserido.
+acl_nochange=Pode aplicar, parar e iniciar a configuração do Shorewall?
+acl_files=Mesas disponíveis em Shorewall
+acl_all=Todos
+acl_sel=Selecionado abaixo ..
+delete_err=Falha ao excluir linhas
+delete_enone=Nenhuma linha selecionada
+opts_routeback=Aceitar o tráfego de volta ao host
+opts_source=Permitir do host para qualquer destino
+opts_dest=Permitir hospedar de qualquer fonte
+opts_critical=Sempre permitir tráfego entre firewall
+opts_maclist=Compare com a lista MAC?
+opts_norfc1918=Rejeitar pacotes IP privados
+opts_blacklist=Rejeitar pacotes na lista negra
+opts_tcpflags=Verifique se há sinalizadores TCP ilegais
+opts_nosmurfs=Verifique se há pacotes de origem de transmissão
+opts_ipsec=Zona IPsec
+opts_dhcp=A interface usa DHCP
+opts_routefilter=Ativar filtragem de rota anti-falsificação
+opts_logmartians=Pacotes de log com fontes impossíveis
+opts_proxyarp=Ativar ARP proxy
+opts_arp_filter=Responda apenas a solicitações ARP para o IP da interface
+opts_detectnets=Zona Taylor para incluir apenas hosts roteados
+opts_upnp=Remapear pacotes via UPNP
+comment_add=Adicione um novo comentário.
+comment_edit=Editar comentário
+comment_create=Criar comentário
+comment_header=Detalhes do comentário da Tabela
+comment_msg=mensagem
+comment_err=Falha ao salvar o comentário
+comment_enone=Nenhuma mensagem inserida
+log_create_table=Entrada adicionada à tabela $1
+log_modify_table=Entrada modificada na tabela $1
+log_delete_table=Entrada excluída da tabela $1
+log_deletes_table=Entradas excluídas da tabela $1
+log_up_table=Entrada movida na tabela $1
+log_down_table=Entrada movida para baixo na tabela $1
+log_manual_table=Editado manualmente o arquivo de tabela $1
+log_create_comment=Comentário adicionado à tabela $1
+log_modify_comment=Comentário modificado na tabela $1
+log_delete_comment=Comentário excluído da tabela $1
+log_stop=Firewall parado
+log_start=Firewall iniciado
+log_refresh=Firewall atualizado
+log_restart=Firewall reiniciado
+log_clear=Firewall limpo
+shorewall_conf_title=Arquivo de configuração principal
+shorewall_conf_desc=Esta página permite configurar as variáveis de configuração global. NOTA: A alteração da ordem das variáveis aqui não é recomendada se você deseja preservar a posição relativa dos comentários no arquivo de configuração.
+shorewall_conf_add=Adicione uma nova variável de configuração.
+shorewall_conf_none=Nenhuma configuração shorewall encontrada.
+shorewall_conf_0=Variável
+shorewall_conf_1=Valor
+shorewall_conf_2=Comente
+shorewall_conf_return=lista de variáveis de configuração
+shorewall_conf_edit=Editar variável de configuração
+shorewall_conf_create=Criar variável de configuração
+shorewall_conf_header=Detalhes da variável de configuração
+shorewall_conf_err=Falha ao salvar a variável de configuração
+shorewall_conf_varname=Nome de variável inválido (deve ser um nome de variável de shell válido)
+params_title=Parâmetros personalizados
+params_desc=Esta página permite configurar os parâmetros personalizados do Shorewall. NOTA: A alteração da ordem dos parâmetros aqui não é recomendada se você deseja preservar a posição relativa dos comentários no arquivo de configuração.
+params_add=Adicione um novo parâmetro personalizado.
+params_none=Nenhum parâmetro personalizado encontrado.
+params_0=Parâmetro
+params_1=Valor
+params_2=Comente
+params_return=lista de parâmetros personalizados
+params_edit=Editar parâmetro personalizado
+params_create=Criar parâmetro personalizado
+params_header=Detalhes do parâmetro personalizado
+params_err=Falha ao salvar o parâmetro personalizado
+params_varname=Nome de parâmetro inválido (deve ser um nome de variável de shell válido)