diff --git a/syslog-ng/lang/pt b/syslog-ng/lang/pt
new file mode 100644
index 000000000..e69de29bb
diff --git a/syslog-ng/lang/pt.auto b/syslog-ng/lang/pt.auto
new file mode 100644
index 000000000..21d022850
--- /dev/null
+++ b/syslog-ng/lang/pt.auto
@@ -0,0 +1,274 @@
+index_title=Logs do sistema NG
+index_eprog=O daemon de log do sistema $1 não foi encontrado no seu sistema ou não é o programa syslog-ng. Ajuste a configuração do módulo para usar o caminho correto.
+index_econf=O arquivo de configuração Syslog-NG $1 não foi encontrado no seu sistema. Ajuste a configuração do módulo para usar o caminho correto.
+index_apply=Aplicar configuração
+index_applydesc=Clique neste botão para ativar a configuração atual do Syslog-NG.
+index_stop=Parar Syslog-NG
+index_stopdesc=Clique neste botão para parar o daemon Syslog-NG em execução. Uma vez parado, as mensagens de log de outros programas não serão mais gravadas nos arquivos de log.
+index_start=Iniciar Syslog-NG
+index_startdesc=Clique neste botão para iniciar o daemon Syslog-NG, usando a configuração atual.
+index_return=índice do módulo
+index_version=Syslog-NG $1
+options_title=Opções de registro
+options_header=Opções para todos os arquivos de log
+options_secs=segundos
+options_entries=entradas
+options_time_reopen=Tempo para aguardar antes de reabrir conexões mortas
+options_time_reap=Tempo para aguardar antes de fechar conexões inativas
+options_sync=Mensagens para armazenar em buffer antes de gravar
+options_stats=Tempo para aguardar entre mensagens estatísticas
+options_log_fifo_size=Número de mensagens para buffer
+options_chain_hostnames=Usar formato de nome de host encadeado?
+options_keep_hostname=Manter nomes de host originais?
+options_check_hostname=Verificar nomes de host para caracteres válidos?
+options_bad_hostname=Expressão regular para nomes de host incorretos
+options_create_dirs=Crie diretórios para arquivos de log, se necessário?
+options_owner=Proprietário padrão para arquivos de log
+options_group=Grupo padrão para arquivos de log
+options_perm=Permissões padrão para arquivos de log
+options_dir_owner=Proprietário padrão para diretórios criados
+options_dir_group=Grupo padrão para diretórios criados
+options_dir_perm=Permissões padrão para diretórios criados
+options_use_time_recvd=As mensagens de horário do log foram recebidas?
+options_use_dns=Fazer pesquisas reversas de DNS?
+options_dns_cache=Pesquisas de DNS em cache?
+options_dns_cache_size=Tamanho do cache DNS
+options_dns_cache_expire=Registros DNS em cache para
+options_dns_cache_expire_failed=O cache falhou nas pesquisas de DNS para
+options_log_msg_size=Tamanho máximo da mensagem de log
+options_use_fqdn=Registrar nomes de host completos?
+options_sanitize_filenames=Substituir caracteres de controle nos nomes de arquivos?
+options_err=Falha ao salvar as opções de log
+options_ebad_hostname=Expressão regular ausente ou inválida para nomes de host incorretos
+options_edns_cache_size=Tamanho do cache DNS ausente ou não numérico
+options_edns_cache_expire=Tempo de cache DNS ausente ou não numérico
+options_edns_cache_expire_failed=Tempo de cache DNS com falha ou não numérico ausente
+options_eowner=Proprietário padrão ausente para arquivos de log
+options_egroup=Grupo padrão ausente para arquivos de log
+options_eperm=Permissões padrão ausentes para arquivos de log
+options_edir_owner=Proprietário padrão ausente para diretórios
+options_edir_group=Grupo padrão ausente para diretórios
+options_edir_perm=Permissões padrão ausentes para diretórios
+options_etime_reopen=Tempo ausente ou não numérico para aguardar conexões mortas
+options_etime_reap=Tempo ausente ou não numérico para aguardar as conexões ideais
+options_esync=Número de mensagens ausente ou inválido para armazenar em buffer antes de gravar
+options_estats=Tempo ausente ou não numérico para aguardar entre mensagens estatísticas
+options_elog_fifo_size=Número de mensagens ausente ou inválido para armazenar em buffer
+options_elog_msg_size=Tamanho máximo de mensagem de log ausente ou não numérico
+destinations_title=Destinos de registro
+destinations_name=Nome do destino
+destinations_type=Escrever para
+destinations_file=Destino do log
+destinations_typef=Arquivo
+destinations_typeu=Usuários conectados
+destinations_typep=Entrada do programa
+destinations_typei=Tubo Unix
+destinations_typed=Servidor syslog UDP
+destinations_typet=Servidor syslog TCP
+destinations_typeg=Soquete de datagrama
+destinations_types=Soquete de fluxo
+destinations_allusers=Todos os usuários
+destinations_users=Somente usuários $1
+destinations_host=Host $1
+destinations_view=Visão ..
+destinations_none=Nenhum arquivo de log de destino foi definido ainda.
+destinations_delete=Excluir destinos selecionados
+destinations_add=Adicione um novo destino de log.
+destinations_return=destinos de log
+destinations_desc=Log de outro módulo
+destinations_cmd=Saída de $1
+destination_header=Opções de destino de log
+destination_title1=Criar destino de log
+destination_title2=Editar destino do log
+destination_name=Nome do destino do log
+destination_type=Faça logon em ..
+destination_file=Nome do arquivo
+destination_create_dirs=Criar diretórios?
+destination_dir_perm=Permissões em diretórios
+destination_fsync=Sincronizar após cada gravação?
+destination_group=Grupo para arquivo de log
+destination_owner=Proprietário do arquivo de log
+destination_perm=Permissões no arquivo de log
+destination_sync_freq=Mensagens entre sincronizações
+destination_users=Usuários listados
+destination_net=Servidor syslog
+destination_proto=Protocolo de rede
+destination_host=Endereço do servidor
+destination_port=Porta do servidor
+destination_localip=Endereço IP local
+destination_localport=Porta local
+destination_unix=Soquete Unix
+destination_utype=Tipo
+destination_socket=Nome do soquete
+destination_err=Falha ao salvar o destino
+destination_eclash=Já existe um destino com o mesmo nome
+destination_egone=O destino não existe mais!
+destination_efile_name=Nome de arquivo ausente ou inválido
+destination_eowner=Proprietário de arquivo de log ausente ou inválido
+destination_egroup=Grupo de arquivos de log ausente ou inválido
+destination_eperm=Permissões de arquivo de log ausentes ou não octais
+destination_edir_perm=Permissões de diretório ausentes ou não octais
+destination_esync_freq=Número de mensagens ausente ou inválido entre sincronizações
+destination_euser=Usuários ausentes para enviar para
+destination_eprogram=Programa ausente para alimentar
+destination_epipe=Arquivo de canal Unix ausente
+destination_enet_port=Número de porta ausente ou inválido
+destination_enet_localip=Endereço IP local ausente ou inválido
+destination_enet_localport=Número da porta local ausente ou inválida
+destination_enet_host=Endereço ou host do servidor Syslog inválido ou ausente
+destination_eunix=Nome do soquete Unix ausente
+ddelete_err=Falha ao excluir destinos
+ddelete_enone=Nenhum selecionado
+ddelete_eused=O destino $1 não pode ser excluído, pois é usado por um destino de log
+sdelete_err=Falha ao excluir fontes
+sdelete_enone=Nenhum selecionado
+sdelete_eused=A fonte de log $1 não pode ser excluída, pois é usada por um destino de log
+fdelete_err=Falha ao excluir filtros
+fdelete_enone=Nenhum selecionado
+fdelete_eused=O filtro de log $1 não pode ser excluído, pois é usado por um destino de log
+ldelete_err=Falha ao excluir destinos de log
+ldelete_enone=Nenhum selecionado
+filters_title=Filtros de registro
+filters_name=Nome do filtro
+filters_desc=Condições
+filters_none=Nenhum filtro de log foi definido ainda.
+filters_delete=Excluir filtros selecionados
+filters_add=Adicione um novo filtro de log.
+filters_return=filtros de log
+filters_priority=prioridade $1
+filters_priorities=prioridades $1 - $2
+filters_priorities2=$1 prioridades
+filters_facility=instalação $1
+filters_facilities=$1 instalações
+filters_program=programa $1
+filters_match=corresponde a "$1"
+filters_host=do nome do host $1
+filters_netmask=do remetente $1
+filter_title1=Criar filtro de log
+filter_title2=Editar filtro de log
+filter_header=Detalhes da especificação do filtro de log
+filter_name=Nome do filtro
+filter_mode0=Condições simples (todas devem corresponder)
+filter_mode1=Expressão complexa
+filter_priority=Na prioridade ..
+filter_program=Do programa ..
+filter_match=Corresponder expressão ..
+filter_facility=Da instalação ..
+filter_host=Do nome do host ..
+filter_netmask=Da rede IP ..
+filter_err=Falha ao salvar o filtro de log
+filter_ename=Nome de filtro ausente ou inválido
+filter_eclash=Já existe um filtro com o mesmo nome
+filter_enone=Nada para filtrar inserido
+filter_epris=Nenhuma prioridade selecionada
+filter_efacs=Nenhuma instalação selecionada
+filter_eprog=Nome do programa ausente ou inválido
+filter_ematch=Expressão regular ausente
+filter_ehost=Nome de host ausente ou inválido
+filter_enet=Endereço IP de rede ausente ou inválido
+filter_emask=Máscara de rede ausente ou inválida
+filter_ebool=Erro na expressão complexa
+filter_egone=O filtro não existe mais!
+logs_title=Destinos de log
+logs_source=Fontes
+logs_filter=Filtros
+logs_destination=Destinos
+logs_add=Adicione um novo destino de log.
+logs_delete=Excluir destinos de log selecionados
+logs_return=destinos de log
+logs_none=Nenhum
+log_title1=Criar destino de log
+log_title2=Editar destino do log
+log_header=Seleções de origem, filtro e destino de log
+log_source=Origens de log
+log_filter=Filtros a aplicar
+log_destination=Arquivos de destino
+log_final=Não processe mais alvos
+log_fallback=Destino do log de fallback
+log_catchall=Processar todas as fontes
+log_flags=Opções de destino
+log_egone=O destino do log não existe mais!
+log_err=Falha ao salvar o destino do log
+log_esource=Nenhuma fonte selecionada
+sources_title=Origens de log
+sources_none=Nenhuma fonte foi definida ainda!
+sources_add=Adicione uma nova fonte de log.
+sources_source=Nome da fonte
+sources_desc=Fontes de dados de log
+sources_delete=Excluir fontes selecionadas
+sources_typei=Mensagens internas do Syslog-NG
+sources_types=Soquete de fluxo
+sources_typed=Soquete de datagrama
+sources_typet=Servidor TCP
+sources_typeu=Servidor UDP
+sources_typef=Arquivo de log do kernel
+sources_typep=Canal nomeado
+sources_typen=Fluxo do sol
+sources_typenw=Servidor syslog
+sources_return=fontes de log
+sources_none2=Nenhum
+source_title1=Criar origem de log
+source_title2=Editar origem do log
+source_header=Opções de origem de log
+source_any=Qualquer
+source_none=Nenhum
+source_egone=A fonte não existe mais!
+source_name=Nome da fonte
+source_type=Tipos de origem de log
+source_owner=Proprietário do arquivo de soquete
+source_group=Grupo de arquivos do soquete
+source_perm=Permissões no arquivo de soquete
+source_keep=Manter as conexões abertas durante a reinicialização?
+source_max=Máximo de conexões simultâneas?
+source_ip=Endereço IP local
+source_port=Número da porta local
+source_tkeep=Use o keep-alives do TCP?
+source_prefix=Prefixo para mensagens de log
+source_pad=Tamanho do bloco de mensagens
+source_err=Falha ao salvar a origem do log
+source_ename=Nome de origem ausente ou inválido
+source_eclash=Já existe uma fonte de log com o mesmo nome
+source_eowner=Proprietário de arquivo de soquete ausente ou inválido
+source_egroup=Grupo de arquivos de soquete ausente ou inválido
+source_eperm=Permissões ausentes ou não octais no arquivo de soquete
+source_emax=Número ausente ou inválido de conexões máximas
+source_eip=Endereço IP local ausente ou inválido
+source_eport=Número da porta local ausente ou inválida
+source_eprefix=Prefixo ausente para mensagens de log
+source_epad=Tamanho do bloco de mensagens ausente ou não numérico
+source_eunix_name=Nome de arquivo de soquete Unix ausente ou inválido
+source_efile_name=Nome do arquivo de log do kernel ausente ou inválido
+source_epipe_name=Nome do arquivo de pipe nomeado ausente ou inválido
+source_door=Nome do arquivo da porta
+source_esun_streams_name=Nome do arquivo de fluxos Sun ausente ou inválido
+source_edoor=Nome do arquivo da porta de fluxos Sun ausente ou inválido
+source_transport=Protocolo de rede
+view_title=Exibir arquivo de log
+view_header=Últimas $1 linhas de $2
+view_empty=O arquivo de log está vazio
+view_refresh=Atualizar
+view_filter=Mostrar apenas linhas com o texto $1
+apply_err=Falha ao aplicar a configuração
+apply_egone=Não está funcionando!
+start_err=Falha ao iniciar o servidor Syslog-NG
+stop_err=Falha ao parar o servidor Syslog-NG
+log_create_destination=Destino de log criado $1
+log_modify_destination=Destino de log modificado $1
+log_delete_destination=$1 destino de log excluído
+log_delete_destinations=$1 destinos de log excluídos
+log_create_filter=Filtro de log criado $1
+log_modify_filter=Filtro de log modificado $1
+log_delete_filter=Filtro de log excluído $1
+log_delete_filters=$1 filtros de log excluídos
+log_create_source=Origem de log criada $1
+log_modify_source=Origem de log modificada $1
+log_delete_source=Origem de log excluída $1
+log_delete_sources=$1 fontes de log excluídas
+log_create_log=Destino de log criado
+log_modify_log=Destino de log modificado
+log_delete_log=Destino de log excluído
+log_delete_logs=$1 destinos de log excluídos
+log_apply=Configuração aplicada
+log_start=Servidor Syslog-NG iniciado
+log_stop=Servidor Syslog-NG parado
+log_options=Opções globais alteradas