diff --git a/src/messenger/webim/locales/pt-pt/button/mblue_off.gif b/src/messenger/webim/locales/pt-pt/button/mblue_off.gif
new file mode 100644
index 00000000..33c2d895
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/button/mblue_off.gif differ
diff --git a/src/messenger/webim/locales/pt-pt/button/mblue_on.gif b/src/messenger/webim/locales/pt-pt/button/mblue_on.gif
new file mode 100644
index 00000000..0fe976e0
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/button/mblue_on.gif differ
diff --git a/src/messenger/webim/locales/pt-pt/button/mgreen_off.gif b/src/messenger/webim/locales/pt-pt/button/mgreen_off.gif
new file mode 100644
index 00000000..c2198006
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/button/mgreen_off.gif differ
diff --git a/src/messenger/webim/locales/pt-pt/button/mgreen_on.gif b/src/messenger/webim/locales/pt-pt/button/mgreen_on.gif
new file mode 100644
index 00000000..9e6dc0f2
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/button/mgreen_on.gif differ
diff --git a/src/messenger/webim/locales/pt-pt/button/simple_off.gif b/src/messenger/webim/locales/pt-pt/button/simple_off.gif
new file mode 100644
index 00000000..38369fbb
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/button/simple_off.gif differ
diff --git a/src/messenger/webim/locales/pt-pt/button/simple_on.gif b/src/messenger/webim/locales/pt-pt/button/simple_on.gif
new file mode 100644
index 00000000..c9e0bea1
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/button/simple_on.gif differ
diff --git a/src/messenger/webim/locales/pt-pt/button/webim_off.gif b/src/messenger/webim/locales/pt-pt/button/webim_off.gif
new file mode 100644
index 00000000..fc543f72
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/button/webim_off.gif differ
diff --git a/src/messenger/webim/locales/pt-pt/button/webim_on.gif b/src/messenger/webim/locales/pt-pt/button/webim_on.gif
new file mode 100644
index 00000000..7d3c5abc
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/button/webim_on.gif differ
diff --git a/src/messenger/webim/locales/pt-pt/images/history.gif b/src/messenger/webim/locales/pt-pt/images/history.gif
new file mode 100644
index 00000000..1e23defa
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/images/history.gif differ
diff --git a/src/messenger/webim/locales/pt-pt/images/login.gif b/src/messenger/webim/locales/pt-pt/images/login.gif
new file mode 100644
index 00000000..2c7a7da6
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/images/login.gif differ
diff --git a/src/messenger/webim/locales/pt-pt/images/message.gif b/src/messenger/webim/locales/pt-pt/images/message.gif
new file mode 100644
index 00000000..cd6fd6bf
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/images/message.gif differ
diff --git a/src/messenger/webim/locales/pt-pt/images/save.gif b/src/messenger/webim/locales/pt-pt/images/save.gif
new file mode 100644
index 00000000..38cd9609
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/images/save.gif differ
diff --git a/src/messenger/webim/locales/pt-pt/images/search.gif b/src/messenger/webim/locales/pt-pt/images/search.gif
new file mode 100644
index 00000000..2504a361
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/images/search.gif differ
diff --git a/src/messenger/webim/locales/pt-pt/images/wmchat.png b/src/messenger/webim/locales/pt-pt/images/wmchat.png
new file mode 100644
index 00000000..6e9c6a8b
Binary files /dev/null and b/src/messenger/webim/locales/pt-pt/images/wmchat.png differ
diff --git a/src/messenger/webim/locales/pt-pt/properties b/src/messenger/webim/locales/pt-pt/properties
new file mode 100644
index 00000000..860394ab
--- /dev/null
+++ b/src/messenger/webim/locales/pt-pt/properties
@@ -0,0 +1,518 @@
+encoding=utf-8
+output_charset=utf-8
+output_encoding=utf-8
+admin.content.client_agents=Criar ou apagar operadores da empresa e administrar as suas permissões.
+admin.content.client_gen_button=Geração do código HTML para o botão.
+admin.content.client_settings=Especificar opções que afetam a janela de chat e o comportamento comum do sistema.
+admin.content.description=Funções disponíveis para administradores.
+agent.not_logged_in=A sua sessão expirou, por favor faça novamente o login
+app.descr=Mibew Messenger é uma aplicação de suporte online de código aberto.
+app.title=Mibew Messenger
+ban.error.duplicate=O endereço especificado já está em uso, clique aqui se deseja editá-lo.
+button.delete=Apagar
+button.enter=Entrar
+button.offline.bottom=Deixe a sua mensagem
+button.offline.top=Consultor do Site
+button.offline=DESLIGADO
+button.online.bottom=Coloque a sua questão
+button.online.top=Consultor do Site
+button.online=DISPONÍVEL
+button.save=Gravar
+button.search=Procurar
+canned.actions.del=Remover
+canned.actions.edit=Editar
+canned.actions=Alterar
+canned.add=Adicionar Mensagem...
+canned.descr=Editar mensagens que digita com frequência no chat.
+canned.group=Para o Grupo:
+canned.locale=Por Idioma:
+canned.title=Frases Prontas
+cannededit.descr=Editar uma mensagem.
+cannededit.done=Gravado
+cannededit.message=Mensagem
+cannededit.no_such=Mensagem não existente
+cannededit.title=Editar Mensagem
+cannednew.descr=Adicionar nova mensagem.
+cannednew.title=Nova Mensagem
+char.redirect.operator.away_suff=(ausente)
+char.redirect.operator.online_suff=(disponível)
+chat.came.from=O visitante veio da página {0}
+chat.client.changename=Alterar nome
+chat.client.name=Nome
+chat.client.spam.prefix=[spam]
+chat.client.visited.page=O visitante navegou para {0}
+chat.default.username=Visitante
+chat.error_page.close=Fechar...
+chat.error_page.head=Ocorreu um erro:
+chat.error_page.title=Erro
+chat.mailthread.sent.close=Fechar...
+chat.mailthread.sent.closewindow=Clique neste link para fechar a janela
+chat.mailthread.sent.content=O histórico da sua conversa foi enviado para {0}
+chat.mailthread.sent.title=Enviado
+chat.predefined_answers=Olá, como posso ajudá-lo?\nOlá! Bem vindo ao nosso suporte. Como posso ajudá-lo?
+chat.redirect.back=Voltar...
+chat.redirect.cannot=Não está a conversar com um visitante.
+chat.redirect.choose=Escolha:
+chat.redirect.group=Grupo:
+chat.redirect.operator=Operador:
+chat.redirect.title=Redirecionar para
outro operador
+chat.redirected.close=Fechar...
+chat.redirected.closewindow=Clique aqui para fechar a janela
+chat.redirected.content=Visitante colocado na a fila de prioritária do operador {0}.
+chat.redirected.group.content=Visitante colocado na a fila de prioritária do grupo {0}.
+chat.redirected.title=O visitante foi redirecionado para outro operador
+chat.status.operator.changed=O operador {0} mudou o operador {1}
+chat.status.operator.dead=O operador está com problemas na ligação, está temporariamente em espera. Pedimos desculpa pela demora.
+chat.status.operator.joined=O operador {0} entrou no chat
+chat.status.operator.left=O operador {0} deixou o chat
+chat.status.operator.redirect=O operador {0} redirecionou-o para outro operador, por favor aguarde
+chat.status.operator.returned=O operador {0} está de volta
+chat.status.user.changedname=O visitante mudou de nome de {0} para {1}
+chat.status.user.dead=O visitante fechou a janela do chat
+chat.status.user.left=O visitante {0} deixou o chat
+chat.status.user.reopenedthread=O visitante entrou no chat
+chat.thread.state_chatting_with_agent=No chat
+chat.thread.state_closed=Fechado
+chat.thread.state_loading=A carregar
+chat.thread.state_wait=Em fila de espera
+chat.thread.state_wait_for_another_agent=À espera de um operador
+chat.visitor.email=E-mail: {0}
+chat.visitor.info=Info: {0}
+chat.wait=Obrigado por nos contactar. Aguarde por um operador...
+chat.window.chatting_with=Em conversa com:
+chat.window.close_title=Fechar chat
+chat.window.poweredby=Desenvolvido por:
+chat.window.poweredreftext=mibew.org
+chat.window.predefined.select_answer=Escolha uma resposta...
+chat.window.product_name=Mibew Messenger
+chat.window.send_message=Enviar Mensagem
+chat.window.send_message_short=Enviar ({0})
+chat.window.title.agent=Mibew Messenger
+chat.window.title.user=Mibew Messenger
+chat.window.toolbar.mail_history=Enviar o histórico do chat por e-mail
+chat.window.toolbar.redirect_user=Redirecionar visitante para outro operador
+chat.window.toolbar.refresh=Actualizar
+clients.how_to=Para responder ao visitante, clique no seu nome na lista.
+clients.intro=Esta página mostra a lista de visitante em espera.
+clients.no_clients=A lista de visitantes em espera está vazia
+clients.queue.chat=Visitantes em chat
+clients.queue.prio=Fila de prioridade de visitantes
+clients.queue.wait=Aguarde por um operador
+clients.title=Lista de visitantes em espera
+common.asterisk_explanation=* - campos obrigatórios
+company.title=Comunidade Mibew Messenger
+confirm.take.head=Mudar de operador
+confirm.take.message=O visitante {0} já está atendido {1}.
Tem certeza que quer entrar no chat?
+confirm.take.no=Não, feche a janela
+confirm.take.yes=Sim, tenho certeza
+content.blocked=Aqui pode tratar dos visitantes mal-intencionados.
+content.history=Procurar no histórico de conversas.
+content.logoff=Sair do sistema.
+data.saved=Alterações gravadas
+demo.chat.question=Existem muitos navegadores da Internet. Qual deles me recomenda?
+demo.chat.welcome=Olá, Como o posso ajudar?
+errors.captcha=As letras que escreveu não correspondem às da imagem.
+errors.failed.uploading.file=Erro ao fazer upload do ficheiro "{0}": "{1}".
+errors.file.move.error=Erro ao mover ficheiro
+errors.file.size.exceeded=Tamanho de ficheiro excedido
+errors.footer=
+errors.header=Corrija os erros:
Também suportamos alguns navegadores mais antigos:
\nO seu navegador da Internet não é completamente compatível com o Mibew Messenger. Por favor utilize um dos seguintes:
+page.chat.old_browser.title=Por favor utilize um navegador da Internet mais recente +page.gen_button.choose_group=Código para o grupo +page.gen_button.choose_image=Escolha a imagem +page.gen_button.choose_locale=Código do idioma +page.gen_button.choose_style=Estilo da janela de chat +page.gen_button.code.description=Cuidado! Por favor não mude