diff --git a/app/src/processing/app/languages/PDE_pt.properties b/app/src/processing/app/languages/PDE_pt.properties
index 3532fdd03..7cae63af3 100644
--- a/app/src/processing/app/languages/PDE_pt.properties
+++ b/app/src/processing/app/languages/PDE_pt.properties
@@ -134,106 +134,106 @@ preferences.increase_max_memory = Aumentar tamanho máximo de memória para
preferences.delete_previous_folder_on_export = Apagar pasta anterior ao exportar
preferences.hide_toolbar_background_image = Esconder imagem de fundo da Aba/Aba de ferramentas
preferences.check_for_updates_on_startup = Verificar por actualizações ao iniciar
-preferences.run_sketches_on_display = Executar sketches na janela
+preferences.run_sketches_on_display = Executar sketches no ecrã
preferences.run_sketches_on_display.tip = \
-Sets the display where sketches are initially placed.
\
-As usual, if the sketch window is moved, it will re-open
\
-at the same location, however when running in present
\
-(full screen) mode, this display will always be used.
-preferences.automatically_associate_pde_files = Automatically associate .pde files with Processing
-preferences.launch_programs_in = Launch programs in
-preferences.launch_programs_in.mode = mode
-preferences.file = More preferences can be edited directly in the file
-preferences.file.hint = edit only when Processing is not running
+Configura o ecrã onde os sketches se abrem inicialmente.
\
+Como habitual, ao mover a janela do sketch, esta volta a abrir
\
+na mesma localização. No entanto, quando em modo de apresentação
\
+(ecrã inteiro), este ecrã será sempre utilizado.
+preferences.automatically_associate_pde_files = Automaticamente associar ficheiros .pde com o Processing
+preferences.launch_programs_in = Executar aplicações em
+preferences.launch_programs_in.mode = modo
+preferences.file = Mais preferências podem ser configuradas directamente no ficheiro
+preferences.file.hint = editar apenas quando o Processing não está a ser executado
# Sketchbook Location (Frame)
-sketchbook_location = Select new sketchbook location
+sketchbook_location = Escolha a nova loclização do sketchbook
# Export (Frame)
-export = Export Options
-export.platforms = Platforms
-export.options = Options
-export.options.fullscreen = Full Screen (Present mode)
-export.options.show_stop_button = Show a Stop button
-export.description.line1 = Export to Application creates double-clickable,
-export.description.line2 = standalone applications for the selected platforms.
+export = Opções de Exportação
+export.platforms = Plataformas
+export.options = Opções
+export.options.fullscreen = Ecrã Inteiro (Modo de Apresentação)
+export.options.show_stop_button = Mostrar botão de Parar
+export.description.line1 = Exportar para Aplicação cria uma aplicação executavél,
+export.description.line2 = para as plataformas seleccionadas.
# Find (Frame)
-find = Find
-find.find = Find:
-find.replace_with = Replace with:
-find.ignore_case = Ignore Case
-find.all_tabs = All Tabs
-find.wrap_around = Wrap Around
-find.btn.replace_all = Replace All
-find.btn.replace = Replace
-find.btn.find_and_replace = Find & Replace
-find.btn.previous = Previous
-find.btn.find = Find
+find = Procurar
+find.find = Procurar:
+find.replace_with = Substituir por:
+find.ignore_case = Ignorar Caixa
+find.all_tabs = Todas as Abas
+find.wrap_around = Continuar desde início
+find.btn.replace_all = Substituir Todas
+find.btn.replace = Substituir
+find.btn.find_and_replace = Procurar e Substituir
+find.btn.previous = Anterior
+find.btn.find = Seguinte
# Find in reference (Frame)
-find_in_reference = Find in Reference
+find_in_reference = Procurar na Referência
# Library Manager (Frame)
-library.category = Category:
-library.filter_your_search = Filter your search...
+library.category = Categoria:
+library.filter_your_search = Filtrar a sua procura...
# File (Frame)
-file = Select an image or other data file to copy to your sketch
+file = Seleccionar uma imagem ou outro ficheiro de dados para copiar para o sketch
# Create Font (Frame)
-create_font = Create Font
+create_font = Criar Fonte
# Color Selector (Frame)
-color_selector = Color Selector
+color_selector = Selector de Côr
# Archive Sketch (Frame)
-archive_sketch = Archive sketch as...
+archive_sketch = Arquivar sketch como...
# ---------------------------------------
# Toolbar
# [Run/Present] [Stop] [New] [Open] [Save]
-toolbar.run = Run
-toolbar.present = Present
-toolbar.stop = Stop
-toolbar.new = New
-toolbar.open = Open
-toolbar.save = Save
-toolbar.export_application = Export Application
-toolbar.add_mode = Add mode...
+toolbar.run = Executar
+toolbar.present = Apresentar
+toolbar.stop = Parar
+toolbar.new = Novo
+toolbar.open = Abrir
+toolbar.save = Guardr
+toolbar.export_application = Exportar Aplicação
+toolbar.add_mode = Adicionar modo...
# [Tab1] [Tab2] [v]
-editor.header.new_tab = New Tab
-editor.header.rename = Rename
-editor.header.delete = Delete
-editor.header.previous_tab = Previous Tab
-editor.header.next_tab = Next Tab
-editor.header.delete.warning.title = Yeah, no.
-editor.header.delete.warning.text = You can't delete the last tab of the last open sketch.
+editor.header.new_tab = Nova Aba
+editor.header.rename = Renomear
+editor.header.delete = Apagar
+editor.header.previous_tab = Aba Anterior
+editor.header.next_tab = Aba Seguinte
+editor.header.delete.warning.title = Yah, não.
+editor.header.delete.warning.text = Não pode apagar a última aba do último sketch aberto.
-editor.status.autoformat.no_changes = No changes necessary for Auto Format.
-editor.status.autoformat.finished = Auto Format finished.
-editor.status.find_reference.select_word_first = First select a word to find in the reference.
-editor.status.find_reference.not_available = No reference available for "%s".
-editor.status.drag_and_drop.no_files_added = No files were added to the sketch.
-editor.status.drag_and_drop.one_file_added = One file added to the sketch.
-editor.status.drag_and_drop.n_files_added = %d files added to the sketch.
-editor.status.saving = Saving...
-editor.status.saving.done = Done saving.
-editor.status.saving.canceled = Save canceled.
-editor.status.printing = Printing...
-editor.status.printing.done = Done printing.
-editor.status.printing.error = Error while printing.
-editor.status.printing.canceled = Printing canceled.
+editor.status.autoformat.no_changes = Não foram necessárias alterações para a Auto Formatação.
+editor.status.autoformat.finished = Auto Formatação completa.
+editor.status.find_reference.select_word_first = Primeiro escolha uma palavra para procurar na referência.
+editor.status.find_reference.not_available = Não existe refrência disponivel para "%s".
+editor.status.drag_and_drop.no_files_added = Nenhuns ficheiros foram adicionados ao sketch.
+editor.status.drag_and_drop.one_file_added = Um ficheiro adicionado ao sketch.
+editor.status.drag_and_drop.n_files_added = %d ficheiros adicionados ao sketch.
+editor.status.saving = A Guardar...
+editor.status.saving.done = Guardado com sucesso.
+editor.status.saving.canceled = Guardar cancelado.
+editor.status.printing = A imprimir...
+editor.status.printing.done = Impresso com sucesso.
+editor.status.printing.error = Erro a imprimir.
+editor.status.printing.canceled = Impressão cancelada.
# ---------------------------------------
# Contribution Panel
contributions.undo = Undo
contributions.remove = Remove
-contributions.install = Install
-contributions.progress.starting = Starting
-contributions.progress.downloading = Downloading
-contributions.download_error = An error occured while downloading the contribution.
-contributions.unsupported_operating_system = Your operating system doesn't appear to be supported. You should visit the %s's library for more info.
+contributions.install = Instalar
+contributions.progress.starting = A iniciar
+contributions.progress.downloading = A descarregar
+contributions.download_error = Ocorreu um erro a descarregar a contribuição.
+contributions.unsupported_operating_system = O seu sistema operativo não parece ser suportado. Deve visitar a biblioteca %s para mais informação.