changeset 13564:d04622d694fd

Merge.
author Jacob Dawid <jacob.dawid@googlemail.com>
date Sun, 31 Jul 2011 23:13:36 +0200
parents 93dc3b05a30c (diff) a89aa9e05e19 (current diff)
children da49b128a4d3
files
diffstat 3 files changed, 478 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..cdef0ddbb50bb157a34a86ad41ceb3e555cc592e
GIT binary patch
literal 8948
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
new file mode 100644
--- /dev/null
+++ b/gui/languages/pt-br.ts
@@ -0,0 +1,476 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0" language="pt_BR" sourcelanguage="en">
+<context>
+    <name>FileEditorMdiSubWindow</name>
+    <message>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="91"/>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="184"/>
+        <source>File Editor</source>
+        <translation>Editor de Arquivos</translation>
+    </message>
+    <message>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="92"/>
+        <source>Cannot read file %1:
+%2.</source>
+        <translation>Não foi possível ler o arquivo %1: %2.</translation>
+    </message>
+    <message>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="104"/>
+        <source>File loaded.</source>
+        <translation>Arquivo carregado.</translation>
+    </message>
+    <message>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="130"/>
+        <source>Do you want to save the current file
+%1 ?</source>
+        <translation>Você deseja salvar o arquivo atual %1 ?</translation>
+    </message>
+    <message>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="185"/>
+        <source>Cannot write file %1:
+%2.</source>
+        <translation>Não foi possível escrever no arquivo %1: %2.</translation>
+    </message>
+    <message>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="197"/>
+        <source>File %1 saved</source>
+        <translation>Arquivo %1 salvo</translation>
+    </message>
+    <message>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="294"/>
+        <source>&amp;Close File</source>
+        <translation>&amp;Fechar Arquivo</translation>
+    </message>
+    <message>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="297"/>
+        <source>&amp;New File</source>
+        <translation>&amp;Novo Arquivo</translation>
+    </message>
+    <message>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="300"/>
+        <source>&amp;Open File</source>
+        <translation>&amp;Abrir Arquivo</translation>
+    </message>
+    <message>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="303"/>
+        <source>&amp;Save File</source>
+        <translation>&amp;Salvar Arquivo</translation>
+    </message>
+    <message>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="306"/>
+        <source>Save File &amp;As</source>
+        <translation>Salvar Arquivo &amp;Como</translation>
+    </message>
+    <message>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="309"/>
+        <source>&amp;Undo</source>
+        <translation>&amp;Desfazer</translation>
+    </message>
+    <message>
+        <location filename="../src/FileEditorMdiSubWindow.cpp" line="312"/>
+        <source>&amp;Redo</source>
+        <translation>&amp;Refazer</translation>
+    </message>
+</context>
+<context>
+    <name>FilesDockWidget</name>
+    <message>
+        <location filename="../src/FilesDockWidget.cpp" line="32"/>
+        <source>Current Folder</source>
+        <translation>Diretório Atual</translation>
+    </message>
+    <message>
+        <location filename="../src/FilesDockWidget.cpp" line="46"/>
+        <source>Move up one directory.</source>
+        <translation>Subir um diretório.</translation>
+    </message>
+    <message>
+        <location filename="../src/FilesDockWidget.cpp" line="49"/>
+        <source>Enter the path or filename.</source>
+        <translation>Digite o caminho ou o nome do arquivo.</translation>
+    </message>
+    <message>
+        <location filename="../src/FilesDockWidget.cpp" line="78"/>
+        <source>Doubleclick a file to open it.</source>
+        <translation>Clique duas vezes num arquivo para abrí-lo.</translation>
+    </message>
+</context>
+<context>
+    <name>HistoryDockWidget</name>
+    <message>
+        <location filename="../src/HistoryDockWidget.cpp" line="36"/>
+        <source>Doubleclick a command to transfer it to the terminal.</source>
+        <translation>Clique duas vezes num comando para transferí-lo ao terminal.</translation>
+    </message>
+    <message>
+        <location filename="../src/HistoryDockWidget.cpp" line="38"/>
+        <source>Enter text to filter the command history.</source>
+        <translation>Digite um texto para filtrar o hitórico de comandos.</translation>
+    </message>
+    <message>
+        <location filename="../src/HistoryDockWidget.cpp" line="41"/>
+        <source>Command History</source>
+        <translation>Histórico de Comandos</translation>
+    </message>
+</context>
+<context>
+    <name>LexerOctaveGui</name>
+    <message>
+        <location filename="../src/lexer/lexeroctavegui.cpp" line="111"/>
+        <source>Default</source>
+        <translation>Padrão</translation>
+    </message>
+    <message>
+        <location filename="../src/lexer/lexeroctavegui.cpp" line="113"/>
+        <source>Comment</source>
+        <translation>Comentário</translation>
+    </message>
+    <message>
+        <location filename="../src/lexer/lexeroctavegui.cpp" line="115"/>
+        <source>Command</source>
+        <translation>Comando</translation>
+    </message>
+    <message>
+        <location filename="../src/lexer/lexeroctavegui.cpp" line="117"/>
+        <source>Number</source>
+        <translation>Número</translation>
+    </message>
+    <message>
+        <location filename="../src/lexer/lexeroctavegui.cpp" line="119"/>
+        <source>Keyword</source>
+        <translation>Palavra-Chave</translation>
+    </message>
+    <message>
+        <location filename="../src/lexer/lexeroctavegui.cpp" line="121"/>
+        <source>Single-quoted string</source>
+        <translation>String com aspas simples</translation>
+    </message>
+    <message>
+        <location filename="../src/lexer/lexeroctavegui.cpp" line="123"/>
+        <source>Operator</source>
+        <translation>Operador</translation>
+    </message>
+    <message>
+        <location filename="../src/lexer/lexeroctavegui.cpp" line="125"/>
+        <source>Identifier</source>
+        <translation>Identificador</translation>
+    </message>
+    <message>
+        <location filename="../src/lexer/lexeroctavegui.cpp" line="127"/>
+        <source>Double-quoted string</source>
+        <translation>String com aspas duplas</translation>
+    </message>
+</context>
+<context>
+    <name>MainWindow</name>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="46"/>
+        <source>Opening file.</source>
+        <translation>Abrindo arquivo.</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="123"/>
+        <source>Save Workspace</source>
+        <translation>Salvar ambiente de trabalho</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="133"/>
+        <source>Load Workspace</source>
+        <translation>Carregar ambiente de trabalho</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="207"/>
+        <location filename="../src/MainWindow.cpp" line="340"/>
+        <source>About Octave</source>
+        <translation>Sobre o Octave</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="219"/>
+        <source>Saving data and shutting down.</source>
+        <translation>Salvando dados e encerrando a sessão.</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="261"/>
+        <source>View the variables in the active workspace.</source>
+        <translation>Visualizar variáveis no ambiente de trabalho.</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="263"/>
+        <source>Browse and search the command history.</source>
+        <translation>Pesquise no histórico de comandos.</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="265"/>
+        <source>Browse your files.</source>
+        <translation>Procure seus arquivos.</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="281"/>
+        <source>Terminal</source>
+        <translation>Terminal</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="283"/>
+        <source>Enter your commands into the Octave terminal.</source>
+        <translation>Digite seus comandos no terminal do Octave.</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="291"/>
+        <source>Documentation</source>
+        <translation>Documentação</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="293"/>
+        <source>Browse the Octave documentation for help.</source>
+        <translation>Procure na documentação do Octave.</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="302"/>
+        <source>Chat</source>
+        <translation>Chat</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="304"/>
+        <source>Instantly chat with other Octave users for help.</source>
+        <translation>Converse instantaneamente com outros usuários do Octave para pedir ajuda.</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="308"/>
+        <source>Octave</source>
+        <translation>Octave</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="309"/>
+        <source>Settings</source>
+        <translation>Configurações</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="311"/>
+        <source>Exit</source>
+        <translation>Sair</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="313"/>
+        <source>Interface</source>
+        <translation>Interface</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="315"/>
+        <source>Align Windows</source>
+        <translation>Alinhar Janelas</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="317"/>
+        <location filename="../src/MainWindow.cpp" line="329"/>
+        <source>Workspace</source>
+        <translation>Ambiente de trabalho</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="320"/>
+        <source>History</source>
+        <translation>Histórico</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="323"/>
+        <source>File Browser</source>
+        <translation>Navegador de Arquivos</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="327"/>
+        <source>Open New Editor Window</source>
+        <translation>Abrir nova janela de edição</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="330"/>
+        <source>Load</source>
+        <translation>Carregar</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="331"/>
+        <source>Save</source>
+        <translation>Salvar</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="333"/>
+        <source>Clear</source>
+        <translation>Limpar</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="335"/>
+        <source>Community</source>
+        <translation>Comunidade</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="336"/>
+        <source>Report Bug</source>
+        <translation>Reportar Bug</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="337"/>
+        <source>Agora</source>
+        <translation>Agora</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="338"/>
+        <source>Octave Forge</source>
+        <translation>Octave Forge</translation>
+    </message>
+    <message>
+        <location filename="../src/MainWindow.cpp" line="341"/>
+        <source>About Qt</source>
+        <translation>Sobre o Qt</translation>
+    </message>
+</context>
+<context>
+    <name>SettingsDialog</name>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="29"/>
+        <source>Settings</source>
+        <translation>Configurações</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="39"/>
+        <source>Chat</source>
+        <translation>Chat</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="47"/>
+        <source>Connect to #octave on startup</source>
+        <translation>Conectar ao #octave ao iniciar</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="57"/>
+        <source>Show message of the day</source>
+        <translation>Mostrar mensagem do dia</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="64"/>
+        <source>Show topic</source>
+        <translation>Mostrar tópico</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="71"/>
+        <source>Automatically identify on NickServ</source>
+        <translation>Identificar-se automaticamente com o NickServ</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="78"/>
+        <source>Warning: Your password will be stored in ~/.octavegui in human-readable format. Do not enter your password if you worry about security issues.</source>
+        <translation>Aviso: Sua senha será salva em ~/.octavegui em um formato legível. Não digite sua senha se você tem problemas com segurança.</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="103"/>
+        <source>Password:</source>
+        <translation>Senha:</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="125"/>
+        <source>Editor</source>
+        <translation>Editor</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="133"/>
+        <source>Use custom file editor:</source>
+        <translation>Usar editor de arquivos personalizado:</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="143"/>
+        <source>emacs</source>
+        <translation>emacs</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="166"/>
+        <source>File Browser</source>
+        <translation>Navegador de Arquivos</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="172"/>
+        <source>Show filenames</source>
+        <translation>Mostrar nomes de arquivo</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="179"/>
+        <source>Show file size</source>
+        <translation>Mostrar tamanho do arquivo</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="186"/>
+        <source>Show file type</source>
+        <translation>Mostrar tipo do arquivo</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="193"/>
+        <source>Show date of last modification</source>
+        <translation>Mostrar data de última modificação</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="200"/>
+        <source>Show hidden files</source>
+        <translation>Mostrar arquivos ocultos</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="207"/>
+        <source>Alternating row colors</source>
+        <translation>Alternar cores das linhas</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="223"/>
+        <source>Reset to defaults</source>
+        <translation>Resetar ao padrão</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="246"/>
+        <source>Export</source>
+        <translation>Exportar</translation>
+    </message>
+    <message>
+        <location filename="../src/SettingsDialog.ui" line="256"/>
+        <source>Import</source>
+        <translation>Importar</translation>
+    </message>
+</context>
+<context>
+    <name>VariablesDockWidget</name>
+    <message>
+        <location filename="../src/VariablesDockWidget.cpp" line="36"/>
+        <source>Workspace</source>
+        <translation>Ambiente de trabalho</translation>
+    </message>
+    <message>
+        <location filename="../src/VariablesDockWidget.cpp" line="40"/>
+        <source>Name</source>
+        <translation>Nome</translation>
+    </message>
+    <message>
+        <location filename="../src/VariablesDockWidget.cpp" line="40"/>
+        <source>Type</source>
+        <translation>Tipo</translation>
+    </message>
+    <message>
+        <location filename="../src/VariablesDockWidget.cpp" line="40"/>
+        <source>Value</source>
+        <translation>Valor</translation>
+    </message>
+    <message>
+        <location filename="../src/VariablesDockWidget.cpp" line="52"/>
+        <source>Local</source>
+        <translation>Local</translation>
+    </message>
+    <message>
+        <location filename="../src/VariablesDockWidget.cpp" line="56"/>
+        <source>Global</source>
+        <translation>Global</translation>
+    </message>
+    <message>
+        <location filename="../src/VariablesDockWidget.cpp" line="60"/>
+        <source>Persistent</source>
+        <translation>Persistente</translation>
+    </message>
+    <message>
+        <location filename="../src/VariablesDockWidget.cpp" line="64"/>
+        <source>Hidden</source>
+        <translation>Oculto</translation>
+    </message>
+</context>
+</TS>
--- a/gui/octave-gui.pro
+++ b/gui/octave-gui.pro
@@ -27,7 +27,8 @@
 OBJECTS_DIR         = object-files                  # Folder for object files
 
 TRANSLATIONS        += languages/generic.ts \
-                       languages/german.ts          # Available translations
+                       languages/german.ts \
+                       languages/pt-br.ts           # Available translations
 LIBS                += -lqscintilla2
 
 mac {