diff --git a/bigbluebutton-client/build.xml b/bigbluebutton-client/build.xml
index e34f64dd5b..922cca2750 100644
--- a/bigbluebutton-client/build.xml
+++ b/bigbluebutton-client/build.xml
@@ -132,6 +132,7 @@
+
diff --git a/bigbluebutton-client/locale/pt_BR/bbbResources.properties b/bigbluebutton-client/locale/pt_BR/bbbResources.properties
new file mode 100755
index 0000000000..faae131a43
--- /dev/null
+++ b/bigbluebutton-client/locale/pt_BR/bbbResources.properties
@@ -0,0 +1,146 @@
+# BigBlueButton.mxml
+bbb.pageTitle = BigBlueButton
+
+# MainApplicationShell.mxml
+bbb.mainshell.statusInfo = Por favor, aguarde enquanto carregamos {0} módulos:
+bbb.mainshell.statusInfo.loaded = {0}(carregado/s)
+bbb.mainshell.statusInfo.testRTMPConnection = Por favor, aguarde enquanto testamos sua conexão com o servidor.
+bbb.mainshell.statusInfo2.testRTMPConnection = Isso pode demorar um ou dois minutos.
+bbb.mainshell.statusProgress.testRTMPConnection = Conectando ao RTMP://{0}:1935/{1}.
+bbb.mainshell.statusProgress.testRTMPTConnection = Conectando ao RTMPT://{0}:80/{1}.
+bbb.mainshell.statusProgress.loading = Carregando:
+bbb.mainshell.statusProgress.loaded = Carregando: {0} {1}% carregados.
+bbb.mainshell.statusProgress.cannotConnectServer = Desculpe, não foi possÃvel conectar no servidor.
+bbb.mainshell.copyrightLabel2 = (c) 2009, BigBlueButton versão {0} - Para mais informações, veja http://www.bigbluebutton.org/.
+bbb.mainshell.logBtn.toolTip = Abrir janela de registro
+bbb.mainshell.fullScreenBtn.toolTip = Alternar para tela cheia
+bbb.mainshell.resetLayoutBtn.toolTip = Rastaurar layout
+
+# LogWindow.mxml
+bbb.logwindow.title = Janela de registro
+bbb.logwindow.highlight = Realçar:
+bbb.logwindow.turnLoggingOff = Desativar registro
+bbb.logwindow.clearBtn = Apagar
+bbb.logwindow.refreshBtn = Atualizar
+
+# JoinFailedWindow.mxml
+bbb.joinFailedWindow.title = Conexão falhou
+bbb.joinFailedWindow.okBtn = OK
+bbb.joinFailedWindow.failedInfo = Nenhuma sessão válida. Clique em Ok para entrar.
+
+# MainToolbar.mxml
+bbb.mainToolbar.loggedInUserLbl = {1}: Marque: 613-520-7610 85115
+bbb.mainToolbar.helpBtn = Ajuda
+bbb.mainToolbar.logoutBtn = Sair
+bbb.mainToolbar.logoutBtn.toolTip = Sair da aplicação
+
+
+###### modules ######
+
+# ViewersWindow.mxml
+bbb.viewers.title = Conferência web
+bbb.viewers.viewersGrid.nameItemRenderer = Nome
+bbb.viewers.viewersGrid.nameItemRenderer.nameLabel.toolTip = Você está logado com este usuário.
+bbb.viewers.viewersGrid.roleItemRenderer = Papel
+bbb.viewers.viewersGrid.statusItemRenderer = Status
+bbb.viewers.viewersGrid.statusItemRenderer.raiseHand.toolTip = Mão levantada sobre {0}
+bbb.viewers.viewersGrid.statusItemRenderer.streamIcon.toolTip = Duplo clique para visualizar.
+bbb.viewers.viewersGrid.statusItemRenderer.presIcon.toolTip = Apresentador
+bbb.viewers.presentBtn.toolTip = Selecione este participante para se tornar apresentador.
+bbb.viewers.raiseHandBtn.toolTip = Clique aqui para levantar a mão e pedir a palavra
+
+# Presentation
+## PresentationWindow.mxml
+bbb.presentation.title = Apresentação
+bbb.presentation.uploadPresBtn = Enviar um documento para apresentação.
+bbb.presentation.uploadPresBtn.toolTip = Enviar um documento para apresentação.
+bbb.presentation.backBtn.toolTip = Slide anterior.
+bbb.presentation.slideNumLbl =
+bbb.presentation.forwardBtn.toolTip = Próximo slide
+bbb.presentation.resetZoomBtn.toolTip = Zoom normal
+bbb.presentation.presenterNameLbl = {0} está atualmente apresentando.
+bbb.presentation.maximizeRestoreBtn.toolTip = Maximizar esta janela
+bbb.presentation.maximizeRestoreBtn.toolTip2 = Restaurar esta janela
+
+## PresentationWindowMediator.as
+bbb.presentation.presenting = {0} está atualmente apresentando.
+bbb.presentation.pages = {0} de {1}
+
+## FileUploadWindowMediator.as
+bbb.presentation.uploadcomplete = Envio finalizado. Por favor, aguarde enquanto convertemos o documento.
+bbb.presentation.uploadsuccessful = Enviado com sucesso.
+bbb.presentation.uploaded = Enviado.
+bbb.presentation.error.io = Erro de entrada e saÃda ao enviar o arquivo. Por favor, contate o Administrador.
+bbb.presentation.error.security = Erro de segurança ao fazer o envio do arquivo. Por favor, contate o Administrador.
+bbb.presentation.error.convert.format = Erro ao detectar formato do arquivo enviado. Por favor, verifique se o arquivo enviado tem uma extensão válida.
+bbb.presentation.error.convert.notsupported = Erro o formato do arquivo enviado não é suportado. Por favor, envie um arquivo compatÃvel.
+bbb.presentation.error.convert.soffice = Erro ao converter arquivo enviado. Por favor, verifique se o OpenOffice está instalado e se o serviço está sendo executado no servidor.
+bbb.presentation.error.convert.nbpage = Erro ao contar o número de páginas do arquivo enviado. Por favor, contate o Administrador.
+bbb.presentation.error.convert.maxnbpagereach = O arquivo enviado tem muitos slides/páginas (> 100) e não foi pertmitido o envio. Por favor, envie um arquivo menor.
+bbb.presentation.error.convert.swf = Erro ao converter arquivo enviado. Por favor, contate o Administrador.
+bbb.presentation.error.convert.swfimage = Erro ao converter Imagem para Swf. Por favor, verifique se sua imagem não está corrompida ou se está em um formato JPG/PNG.
+bbb.presentation.error.convert.swfpdf = Erro ao converter PDF para Swf. Por favor, verifique se seu arquivo PDF não está corrompido.
+bbb.presentation.error.convert.thumbnail = Erro ao criar niniaturas dos slides. Por favor, contate o Administrador.
+bbb.presentation.converted = Convertendo {0} de {1} slides.
+bbb.presentation.extracting = Extraindo slide {0} de {1} slides.
+bbb.presentation.ok = OK
+bbb.presentation.uploadwindow.presentationfile = Arquivo de apresentação
+bbb.presentation.uploadwindow.pdf = PDF
+bbb.presentation.uploadwindow.word = WORD
+bbb.presentation.uploadwindow.excel = EXCEL
+bbb.presentation.uploadwindow.powerpoint = POWERPOINT
+bbb.presentation.uploadwindow.image = IMAGEM
+
+## FileUploadWindow.mxml
+bbb.fileupload.title = Enviar apresentação
+bbb.fileupload.fileLbl = Arquivo:
+bbb.fileupload.selectBtn.toolTip = Localizar arquivo
+bbb.fileupload.uploadBtn = Enviar
+bbb.fileupload.uploadBtn.toolTip = Enviar arquivo
+bbb.fileupload.presentationNamesLbl = Apresentações enviadas:
+bbb.fileupload.deleteBtn.toolTip = Excluir apresentação
+bbb.fileupload.showBtn = Mostrar
+bbb.fileupload.showBtn.toolTip = Mostrar apresentação
+bbb.fileupload.okCancelBtn = Cancelar
+bbb.fileupload.progressLbl.uploadSuccessful = Envio finalizado. Por favor, aguarde enquanto convertemos o documento.
+bbb.fileupload.progressBar.uploadSuccessful = Enviado com sucesso.
+bbb.fileupload.progressLbl.uploading = {0}% enviado.
+bbb.fileupload.progressBar.uploading = {0}% enviado.
+bbb.fileupload.progressLbl.converting = Convertido {0} de {1} slides.
+bbb.fileupload.progressBar.converting = Convertido {0} de {1} slides.
+bbb.fileupload.progressLbl.extracting = Extraindo slide {0} de {1} slides.
+bbb.fileupload.progressBar.extracting = Extraindo slide {0} de {1} slides.
+bbb.fileupload.genThumbText = Gerando miniaturas dos slides...
+bbb.fileupload.progBarLbl = Progresso:
+
+# ChatWindow.mxml
+bbb.chat.title = Chat
+bbb.chat.cmpColorPicker.toolTip = Cor do texto
+bbb.chat.sendBtn = Enviar
+bbb.chat.sendBtn.toolTip = Enviar menssagem
+bbb.chat.publicChatUsername = Todos
+
+# ListenersWindow.mxml
+bbb.listeners.title = Conferência de voz
+bbb.listeners.muteAllBtn.toolTip = Desativar áudio a todos
+bbb.listeners.unmuteAllBtn.toolTip = Ativar áudio a todos
+bbb.listeners.ejectBtn.toolTip = Selecione participante para ser expulso.
+bbb.listeners.nameLabel.toolTip = Selecione este usuário e clique no botão para ativar ou desativar áudio.
+bbb.listeners.ejectTooltip = Clique aqui para expulsar usuário.
+
+# ListenerItem.mxml
+bbb.listenerItem.nameLbl.toolTip = Selecione este usuário e clique no botão para ativar ou desativar áudio.
+bbb.listenerItem.talkImg.toolTip = Bate-papo
+
+# PublishWindow.mxml
+bbb.publishVideo.title = Transmitir webcam
+bbb.publishVideo.startPublishBtn.toolTip = Iniciar transmissão
+
+
+# DesktopPublishWindow.mxml
+bbb.desktopPublish.title = Desktop compartilhado
+
+# ToolbarButton.mxml
+bbb.toolbar.phone.toolTip = Iniciar meu microfone
+bbb.toolbar.deskshare.toolTip = Compartilhar seu desktop
+bbb.toolbar.video.toolTip = Iniciar minha câmera
diff --git a/bigbluebutton-client/src/org/bigbluebutton/util/i18n/ResourceUtil.as b/bigbluebutton-client/src/org/bigbluebutton/util/i18n/ResourceUtil.as
index e37787f462..ad9453258f 100644
--- a/bigbluebutton-client/src/org/bigbluebutton/util/i18n/ResourceUtil.as
+++ b/bigbluebutton-client/src/org/bigbluebutton/util/i18n/ResourceUtil.as
@@ -35,7 +35,7 @@ package org.bigbluebutton.util.i18n
private static var MSG_RESOURCE:String = 'bbbResources';
public static var DEFAULT_LANGUAGE:String = "en_US";
- private var localeChain:Array = ["en_US", "zh_CN", "zh_TW", "fr_FR", "nl_NL", "es_ES", "vi_VN", "az_AZ", "lt_LT", "el_GR", "tr_TR", "pl_PL", "es_LA", "it_IT", "de_DE", "ru_RU", "hu_HU"];
+ private var localeChain:Array = ["en_US", "zh_CN", "zh_TW", "fr_FR", "nl_NL", "es_ES", "vi_VN", "az_AZ", "lt_LT", "el_GR", "tr_TR", "pl_PL", "es_LA", "it_IT", "de_DE", "ru_RU", "hu_HU", "pt_BR"];
private var resourceManager:IResourceManager;