msgid ""
msgstr ""
"Project-Id-Version: kdevplatform\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2011-01-11 14:36+0100\n"
"PO-Revision-Date: 2010-12-06 16:02+0000\n"
"Last-Translator: José Nuno Coelho Pires <zepires@gmail.com>\n"
"Language-Team: Portuguese <kde-i18n-pt@kde.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-POFile-IgnoreConsistency: Frames\n"
"X-POFile-IgnoreConsistency: &Header:\n"
"X-POFile-IgnoreConsistency: Revision\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-POFile-SpellExtra: Acoplagens Decl KDevelop Git Kross SCVD Enum\n"
"X-POFile-SpellExtra: IProjectFileManager Typedef moc duchaintokross\n"
"X-POFile-SpellExtra: Marshalltown cpp Dymo Def Alexander pre git QxRunner\n"
"X-POFile-SpellExtra: space branch wrap white RanPlaceHolder Matt Andreas\n"
"X-POFile-SpellExtra: Gonzales Cédric QMake Breugelmanns Rodda Pakulat\n"
"X-POFile-SpellExtra: Hamish Pol Nolden astyle SCV Ivanov Rogers Aleix\n"
"X-POFile-SpellExtra: Dukju Veritas indent CMake Ahn Prus GDB Evgeniy\n"
"X-POFile-SpellExtra: Makefiles QTest Gruber Subversion Gonzalez svnserve\n"
"X-POFile-SpellExtra: KPasswordDialog libssh AnnotationInterface\n"
"X-POFile-SpellExtra: KTextEditor HEAD main Assembly AST AStyle Kate Sams\n"
"X-POFile-SpellExtra: Milian Wolff Niko SC MovingInterface SmartInterface\n"
"X-POFile-SpellExtra: STDIN kbuildsycoca Factory\n"

#: debugger/breakpoint/breakpointdetails.cpp:74
#: debugger/breakpoint/breakpointdetails.cpp:146
msgid "Not hit yet"
msgstr "Ainda não acedido"

#: debugger/breakpoint/breakpointdetails.cpp:82
msgid "Ignore"
msgstr "Ignorar"

#: debugger/breakpoint/breakpointdetails.cpp:90
msgid "next hits"
msgstr "próximos acessos"

#: debugger/breakpoint/breakpointdetails.cpp:133
msgid "Breakpoint is <a href=\"pending\">pending</a>"
msgstr "O ponto de paragem está <a href=\"pending\">pendente</a>"

#: debugger/breakpoint/breakpointdetails.cpp:136
msgid "Breakpoint is <a href=\"dirty\">dirty</a>"
msgstr "O ponto de paragem está <a href=\"dirty\">alterado</a>"

#: debugger/breakpoint/breakpointdetails.cpp:139
msgid "Breakpoint is active"
msgstr "O ponto de paragem está activo"

#: debugger/breakpoint/breakpointdetails.cpp:144
#, kde-format
msgid "Hit %1 time"
msgid_plural "Hit %1 times"
msgstr[0] "Acedido %1 vez"
msgstr[1] "Acedido %1 vezes"

#: debugger/breakpoint/breakpointdetails.cpp:148
msgid "Breakpoint has errors"
msgstr "O ponto de paragem tem erros"

#: debugger/breakpoint/breakpointdetails.cpp:159
msgid ""
"<b>Breakpoint is pending</b><p>Pending breakpoints are those that have been "
"passed to GDB, but which are not yet installed in the target, because GDB "
"cannot find the function or file to which the breakpoint refers. The most "
"common case is a breakpoint in a shared library: GDB will insert this "
"breakpoint only when the library is loaded.</p>"
msgstr ""
"<b>O ponto de paragem está pendente</b><p>Os pontos de paragem pendentes são "
"os que foram comunicados ao GDB, mas que ainda não estão instalados no "
"destino, ou porque o GDB não consegue encontrar a função ou o ponto de "
"paragem a que esta diz respeito. O caso mais comum é um ponto de paragem "
"numa biblioteca carregada dinamicamente: o GDB irá inserir este ponto de "
"paragem apenas quando a biblioteca for carregada.</p>"

#: debugger/breakpoint/breakpointdetails.cpp:172
msgid ""
"<b>Breakpoint is dirty</b><p>The breakpoint has not yet been passed to the "
"debugger.</p>"
msgstr ""
"<b>O ponto de paragem está alterado</b><p>O ponto de paragem ainda não foi "
"comunicado ao depurador.</p>"

#: debugger/breakpoint/breakpointwidget.cpp:51
msgid "Debugger Breakpoints"
msgstr "Pontos de Paragem do Depurador"

#: debugger/breakpoint/breakpointwidget.cpp:52
msgid ""
"<b>Breakpoint list</b><p>Displays a list of breakpoints with their current "
"status. Clicking on a breakpoint item allows you to change the breakpoint "
"and will take you to the source in the editor window.</p>"
msgstr ""
"<b>Lista de pontos de paragem</b><p>Mostra uma lista com os pontos de "
"paragem e o seu estado actual. Se carregar num item da lista, poderá alterar "
"o ponto de paragem e irá directamente para o código na janela do editor.</p>"

#: debugger/breakpoint/breakpointwidget.cpp:101
msgctxt "New breakpoint"
msgid "&New"
msgstr "&Novo"

#: debugger/breakpoint/breakpointwidget.cpp:104
msgctxt "Code breakpoint"
msgid "&Code"
msgstr "&Código"

#: debugger/breakpoint/breakpointwidget.cpp:113
msgctxt "Data breakpoint"
msgid "Data &write"
msgstr "&Escrita de dados"

#: debugger/breakpoint/breakpointwidget.cpp:116
msgctxt "Data read breakpoint"
msgid "Data &read"
msgstr "Leitu&ra de dados"

#: debugger/breakpoint/breakpointwidget.cpp:119
msgctxt "Data access breakpoint"
msgid "Data &access"
msgstr "&Acesso aos dados"

#: debugger/breakpoint/breakpointwidget.cpp:123
msgid "Show text"
msgstr "Mostrar o texto"

#: debugger/breakpoint/breakpointwidget.cpp:126 shell/mainwindow_p.cpp:71
msgid "Edit"
msgstr "Editar"

#: debugger/breakpoint/breakpointwidget.cpp:129
#: debugger/breakpoint/breakpointwidget.cpp:172
msgid "Disable"
msgstr "Desactivar"

#: debugger/breakpoint/breakpointwidget.cpp:134
msgid "&Delete"
msgstr "&Apagar"

#: debugger/breakpoint/breakpointwidget.cpp:143
msgid "Disable &all"
msgstr "Desactiv&ar tudo"

#: debugger/breakpoint/breakpointwidget.cpp:144
msgid "&Enable all"
msgstr "A&ctivar tudo"

#: debugger/breakpoint/breakpointwidget.cpp:145
msgid "&Remove all"
msgstr "&Remover tudo"

#: debugger/breakpoint/breakpointwidget.cpp:176
msgid "Enable"
msgstr "Activar"

#: debugger/breakpoint/breakpoint.cpp:135
msgid "error"
msgstr "erro"

#: debugger/breakpoint/breakpoint.cpp:141
msgid "dirty"
msgstr "alterado"

#: debugger/breakpoint/breakpoint.cpp:143
msgid "pending"
msgstr "pendente"

#: debugger/breakpoint/breakpoint.cpp:145
msgid "clean"
msgstr "inalterado"

#: debugger/breakpoint/breakpointmodel.cpp:87
msgid "Breakpoint"
msgstr "Ponto de paragem"

#: debugger/breakpoint/breakpointmodel.cpp:131
msgid "Type"
msgstr "Tipo"

#: debugger/breakpoint/breakpointmodel.cpp:132
#: vcs/models/vcsitemeventmodel.cpp:122
msgid "Location"
msgstr "Localização"

#: debugger/breakpoint/breakpointmodel.cpp:133
msgid "Condition"
msgstr "Condição"

#: debugger/breakpoint/breakpointmodel.cpp:137
msgid "Active status"
msgstr "Estado activo"

#: debugger/breakpoint/breakpointmodel.cpp:138
msgid "State"
msgstr "Estado"

#: debugger/breakpoint/breakpointmodel.cpp:216
msgid "Double-click to create new code breakpoint"
msgstr "Faça duplo-click para criar um novo ponto de paragem no código"

#: debugger/framestack/framestackmodel.cpp:129
#, kde-format
msgctxt "#thread-id at function-name or address"
msgid "#%1 at %2"
msgstr "#%1 em %2"

#: debugger/framestack/framestackmodel.cpp:207
msgid "Depth"
msgstr "Profundidade"

#: debugger/framestack/framestackmodel.cpp:209
#: language/duchain/navigation/abstractnavigationcontext.cpp:388
msgid "Function"
msgstr "Função"

#. i18n: file: shell/projectsourcepage.ui:49
#. i18n: ectx: property (title), widget (QGroupBox, sourceBox)
#: debugger/framestack/framestackmodel.cpp:211 rc.cpp:167
msgid "Source"
msgstr "Código"

#: debugger/framestack/framestackwidget.cpp:59
msgid ""
"<b>Frame stack</b><p>Often referred to as the \"call stack\", this is a list "
"showing which function is currently active, and what called each function to "
"get to this point in your program. By clicking on an item you can see the "
"values in any of the previous calling functions.</p>"
msgstr ""
"<b>Pilha de chamadas</b><p>Esta é uma lista que mostra qual a função activa "
"de momento e o que chamou cada uma das funções até chegar a este ponto no "
"seu programa. Se carregar num item, poderá ver os valores em qualquer uma "
"das funções chamadas anteriormente.</p>"

#: debugger/framestack/framestackwidget.cpp:94
msgid "Threads:"
msgstr "Tarefas:"

#: debugger/interfaces/ibreakpointcontroller.cpp:171
#, kde-format
msgid "Breakpoint hit: %1"
msgstr "Ponto de paragem atingido: %1"

#: debugger/interfaces/ibreakpointcontroller.cpp:177
#, kde-format
msgid "Watchpoint hit: %1"
msgstr "Ponto de vigia atingido: %1"

#: debugger/util/pathmappings.cpp:112
msgid "Remote Path"
msgstr "Localização Remota"

#: debugger/util/pathmappings.cpp:114
msgid "Local Path"
msgstr "Localização Local"

#: debugger/util/pathmappings.cpp:226
msgid "Path Mappings"
msgstr "Mapeamentos de Locais"

#. i18n: file: shell/launchconfigurationdialog.ui:44
#. i18n: ectx: property (text), widget (QToolButton, deleteConfig)
#. i18n: file: shell/sessiondialog.ui:72
#. i18n: ectx: property (text), widget (QPushButton, deleteButton)
#. i18n: file: shell/settings/environmentwidget.ui:107
#. i18n: ectx: property (text), widget (KPushButton, deleteButton)
#. i18n: file: shell/settings/sourceformattersettings.ui:153
#. i18n: ectx: property (text), widget (KPushButton, btnDelStyle)
#. i18n: file: vcs/dvcs/ui/branchmanager.ui:35
#. i18n: ectx: property (text), widget (QPushButton, deleteButton)
#: debugger/util/pathmappings.cpp:244 shell/workingsetcontroller.cpp:768
#: rc.cpp:134 rc.cpp:182 rc.cpp:212 rc.cpp:245 rc.cpp:407
msgid "Delete"
msgstr "Apagar"

#. i18n: file: shell/launchconfigurationdialog.ui:71
#. i18n: ectx: property (text), widget (QLabel, configName)
#: debugger/variable/variabletooltip.cpp:98
#: project/projectbuildsetmodel.cpp:144 rc.cpp:137
msgid "Name"
msgstr "Nome"

#: debugger/variable/variabletooltip.cpp:98
msgid "Value"
msgstr "Valor"

#: debugger/variable/variabletooltip.cpp:132
msgid "<a href=\"add_watch\">Watch this</a>"
msgstr "<a href=\"add_watch\">Vigiar isto</a>"

#: debugger/variable/variabletooltip.cpp:134
msgid "<a href=\"watchpoint\">Stop on change</a>"
msgstr "<a href=\"watchpoint\">Parar em caso de alteração</a>"

#: debugger/variable/variablewidget.cpp:87
msgid "Debugger Variables"
msgstr "Variáveis do Depurador"

#: debugger/variable/variablewidget.cpp:108
msgid ""
"<b>Variable tree</b><p>The variable tree allows you to see the values of "
"local variables and arbitrary expressions.</p><p>Local variables are "
"displayed automatically and are updated as you step through your program. "
"For each expression you enter, you can either evaluate it once, or \"watch\" "
"it (make it auto-updated). Expressions that are not auto-updated can be "
"updated manually from the context menu. Expressions can be renamed to more "
"descriptive names by clicking on the name column.</p><p>To change the value "
"of a variable or an expression, click on the value.</p>"
msgstr ""
"<b>Árvore de variáveis</b><p>A árvore de variáveis permite-lhe ver os "
"valores das variáveis locais e de expressões arbitrárias.</p><p>As variáveis "
"locais são mostradas automaticamente e são actualizadas à medida que "
"percorre o seu programa. Para cada expressão que introduzir, poderá tanto "
"avaliá-la de uma vez como \"vigiá-la\" (fazê-la actualizar-se "
"automaticamente). As expressões que não forem actualizadas automaticamente "
"podê-lo-ão ser manualmente a partir do menu de contexto. Os nomes das "
"expressões poderão ser alterados para algo mais descritivo, carregando na "
"coluna do nome.</p><p>Para alterar o valor de uma variável ou expressão, "
"carregue no valor.</p>"

#: debugger/variable/variablewidget.cpp:122
msgid "<b>Expression entry</b><p>Type in expression to watch.</p>"
msgstr "<b>Item da expressão</b><p>Escreva a expressão a vigiar.</p>"

#: debugger/variable/variablewidget.cpp:202
msgid "&Format"
msgstr "&Formatar"

#: debugger/variable/variablewidget.cpp:207
msgid "&Natural"
msgstr "&Natural"

#: debugger/variable/variablewidget.cpp:212
msgid "&Binary"
msgstr "&Binário"

#: debugger/variable/variablewidget.cpp:217
msgid "&Octal"
msgstr "&Octal"

#: debugger/variable/variablewidget.cpp:222
msgid "&Decimal"
msgstr "&Decimal"

#: debugger/variable/variablewidget.cpp:227
msgid "&Hexadecimal"
msgstr "&Hexadecimal"

#: debugger/variable/variablewidget.cpp:243
msgid "Remove Watch Variable"
msgstr "Remover a Variável de Vigia"

#: debugger/variable/variablewidget.cpp:250
msgid "&Copy Value"
msgstr "&Copiar o Valor"

#: debugger/variable/variablewidget.cpp:322
msgid "Recent Expressions"
msgstr "Expressões Recentes"

#: debugger/variable/variablewidget.cpp:323
msgid "Remove All"
msgstr "Remover Tudo"

#: debugger/variable/variablewidget.cpp:324
msgid "Re-evaluate All"
msgstr "Avaliar Tudo de Novo"

#: debugger/variable/variablewidget.cpp:370
msgid "Remember Value"
msgstr "Recordar o Valor"

#: debugger/variable/variablewidget.cpp:375
msgid "Watch Variable"
msgstr "Vigiar a Variável"

#: debugger/variable/variablewidget.cpp:380
msgid "Reevaluate Expression"
msgstr "Avaliar de Novo a Expressão"

#: debugger/variable/variablewidget.cpp:382
msgid "Remove Expression"
msgstr "Remover a Expressão"

#: debugger/variable/variablewidget.cpp:388
msgid "Data write breakpoint"
msgstr "Ponto de paragem de escrita de dados"

#: interfaces/contextmenuextension.cpp:142 shell/uicontroller.cpp:87
#: shell/debugcontroller.cpp:375 shell/runcontroller.cpp:79
msgid "Debug"
msgstr "Depurar"

#: interfaces/contextmenuextension.cpp:153
msgid "Refactor"
msgstr "Refactorar"

#: interfaces/contextmenuextension.cpp:164
msgid "Version Control"
msgstr "Controlo de Versões"

#: interfaces/isourceformatter.cpp:66
#, kde-format
msgid ""
"The executable %1 cannot be found. Please make sure it is installed and can "
"be executed. <br />The plugin will not work until you fix this problem."
msgstr ""
"Não foi possível encontrar o executável '%1'. Certifique-se que está "
"instalado e pode ser executado. <br />O 'plugin' não irá funcionar até que "
"resolva este problema."

#: language/backgroundparser/backgroundparser.cpp:377
msgid "Background Parser"
msgstr "Processador em Segundo Plano"

#: language/backgroundparser/parseprojectjob.cpp:51
#, kde-format
msgid "Process 1 file in %2"
msgid_plural "Process %1 files in %2"
msgstr[0] "Processar 1 ficheiro em %2"
msgstr[1] "Processar %1 ficheiros em %2"

#: language/codegen/codegenerator.cpp:134
msgid "Could not find an open document"
msgstr "Não foi possível encontrar um documento aberto"

#: language/codegen/codegenerator.cpp:173
msgid "Error finding context for selection range"
msgstr "Erro ao procurar o contexto para o intervalo de selecção"

#: language/codegen/codegenerator.cpp:179
#, kde-format
msgid "Error checking conditions to generate code: %1"
msgstr "Erro ao verificar as condições para gerar o código: %1"

#: language/codegen/codegenerator.cpp:188
#, kde-format
msgid "Error Gathering user information: %1"
msgstr "Erro ao recolher a informação do utilizador: %1"

#: language/codegen/codegenerator.cpp:196
#, kde-format
msgid "Error generating code: %1"
msgstr "Erro ao gerar o código: %1"

#: language/codegen/createclass.cpp:76
#, kde-format
msgid "Create New Class in %1"
msgstr "Criar uma Nova Classe em %1"

#: language/codegen/createclass.cpp:329
msgid "Class Basics"
msgstr "Bases da Classe"

#: language/codegen/createclass.cpp:330
msgid "Identify the class and any classes from which it is to inherit."
msgstr "Identifique a classe e todas as classes de onde é suposto esta herdar."

#: language/codegen/createclass.cpp:482
msgid "License"
msgstr "Licença"

#: language/codegen/createclass.cpp:483
msgid "Choose the license under which to place the new class."
msgstr "Escolha a licença sob a qual colocar a classe nova."

#: language/codegen/createclass.cpp:607
msgid "Could not load previous license"
msgstr "Não foi possível carregar a licença anterior"

#: language/codegen/createclass.cpp:621
msgid "The specified license already exists. Please provide a different name."
msgstr "A licença indicada já existe; indique um nome diferente, por favor."

#: language/codegen/createclass.cpp:631
msgid "There was an error writing the file."
msgstr "Ocorreu um erro ao gravar o ficheiro."

#: language/codegen/createclass.cpp:664
msgid "Output"
msgstr "Resultado"

#: language/codegen/createclass.cpp:665
msgid "Choose where to save the new class."
msgstr "Escolha onde gravar a classe nova."

#: language/codegen/overridespage.cpp:57
msgid "Override Methods"
msgstr "Substituir os Métodos"

#: language/codegen/overridespage.cpp:58
msgid "Select any methods you would like to override in the new class."
msgstr "Seleccione os métodos que deseja substituir na classe nova."

#: language/codegen/overridespage.cpp:167
msgid "Public"
msgstr "Pública"

#: language/codegen/overridespage.cpp:171
msgid "Protected"
msgstr "Protegida"

#: language/codegen/overridespage.cpp:175
msgid "Private"
msgstr "Privada"

#: language/codegen/applychangeswidget.cpp:84
#: language/codegen/applychangeswidget.cpp:192
msgid "Edit Document"
msgstr "Editar o Documento"

#: language/codegen/applychangeswidget.cpp:194
msgid "View Differences"
msgstr "Ver as Diferenças"

#: language/codegen/applychangeswidget.cpp:236
msgid "Text"
msgstr "Texto"

#: language/codegen/applychangeswidget.cpp:236
msgid "Action"
msgstr "Acção"

#: language/codegen/applychangeswidget.cpp:258
msgid "Change"
msgstr "Modificar"

#: language/codegen/applychangeswidget.cpp:263
msgid "Insert"
msgstr "Inserir"

#. i18n: file: language/codegen/ui/newclass.ui:77
#. i18n: ectx: property (toolTip), widget (KPushButton, removeInheritancePushButton)
#: language/codegen/applychangeswidget.cpp:268 sublime/ideal.cpp:491 rc.cpp:62
msgid "Remove"
msgstr "Remover"

#: language/duchain/forwarddeclaration.cpp:63
#, kde-format
msgid "context-free forward-declaration %1"
msgstr "declaração posterior livre de contexto %1"

#: language/duchain/navigation/problemnavigationcontext.cpp:41
msgid "Solve"
msgstr "Resolver"

#: language/duchain/navigation/problemnavigationcontext.cpp:72
msgid "Problem"
msgstr "Problema"

#: language/duchain/navigation/problemnavigationcontext.cpp:82
#, kde-format
msgid "Problem in <b>%1</b>:<br/>"
msgstr "Problema em <b>%1</b>:<br/>"

#: language/duchain/navigation/usesnavigationcontext.cpp:44
msgid "Uses of "
msgstr "Usos de "

#: language/duchain/navigation/usesnavigationcontext.cpp:49
#, kde-format
msgid "Uses of %1"
msgstr "Usos de %1"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:71
msgid "<br /> lost declaration <br />"
msgstr "<br /> perdeu-se a declaração <br />"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:94
msgid "enumerator "
msgstr "enumerador "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:111
#, kde-format
msgid "namespace %1 <br />"
msgstr "espaço de nomes %1 <br/>"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:116
#, kde-format
msgid "enumeration %1 <br/>"
msgstr "enumeração %1 <br/>"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:123
msgid "( resolved forward-declaration: "
msgstr "( declaração posterior resolvida: "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:125
msgid ") "
msgstr ") "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:127
msgid "(unresolved forward-declaration) "
msgstr "(declaração posterior não-resolvida) "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:136
msgid "possible resolution from"
msgstr "possível resolução de"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:151
msgid "Returns: "
msgstr "Devolve: "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:153
msgid "Type: "
msgstr "Tipo: "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:173
msgid "Enum: "
msgstr "Enum: "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:175
msgid "Container: "
msgstr "Contentor: "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:182
#, kde-format
msgid "Scope: %1 "
msgstr "Âmbito: %1 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:201
#, kde-format
msgid "Access: %1 "
msgstr "Acesso: %1 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:221
#, kde-format
msgid "Kind: %1 %2 "
msgstr "Tipo: %1 %2 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:223
#, kde-format
msgid "Kind: %1 "
msgstr "Tipo: %1 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:225
#, kde-format
msgid "Modifiers: %1 "
msgstr "Modificadores: %1 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:235
msgid "Def.: "
msgstr "Def.: "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:237
msgid "Decl.: "
msgstr "Decl.: "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:244
msgid " Def.: "
msgstr " Def.: "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:251
msgid " Decl.: "
msgstr " Decl.: "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:257
msgid "Show uses"
msgstr "Mostrar os usos"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:279
msgid "Show documentation for "
msgstr "Mostrar a documentação de "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:379
msgid "Overrides a "
msgstr "Substitui um(a) "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:380
#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:395
msgid "function"
msgstr "função"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:381
#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:396
msgid " from "
msgstr " de "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:394
msgid "Hides a "
msgstr "Esconde um(a) "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:412
msgid "Overridden in "
msgstr "Substituído em "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:425
msgid "Overriders possible, show all"
msgstr "Substituições possíveis, mostrar tudo"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:425
msgid "More overriders possible, show all"
msgstr "Mais substituições possíveis, mostrar tudo"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:435
msgid "Inherited by "
msgstr "Herdado por "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:448
msgid "Inheriters possible, show all"
msgstr "Heranças possíveis, mostrar tudo"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:448
msgid "More inheriters possible, show all"
msgstr "Mais heranças possíveis, mostrar tudo"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:622
msgctxt "A declaration that is unknown"
msgid "Unknown"
msgstr "Desconhecida"

#: language/duchain/navigation/abstractincludenavigationcontext.cpp:96
msgid "Declarations:"
msgstr "Declarações:"

#: language/duchain/navigation/abstractincludenavigationcontext.cpp:102
msgid "not parsed yet"
msgstr "ainda não processado"

#: language/duchain/navigation/abstractincludenavigationcontext.cpp:113
msgctxt "Files included into this file"
msgid "Includes"
msgstr "Inclusões"

#: language/duchain/navigation/abstractincludenavigationcontext.cpp:113
msgctxt "Count of files this file was included into"
msgid "Included by"
msgstr "Incluído por"

#: language/duchain/navigation/abstractnavigationcontext.cpp:370
msgid "Typedef"
msgstr "Typedef"

#: language/duchain/navigation/abstractnavigationcontext.cpp:373
msgid "Class"
msgstr "Classe"

#: language/duchain/navigation/abstractnavigationcontext.cpp:375
msgid "Variable"
msgstr "Variável"

#: language/duchain/navigation/abstractnavigationcontext.cpp:377
msgid "Namespace"
msgstr "Espaço de nomes"

#: language/duchain/navigation/abstractnavigationcontext.cpp:382
msgid "Namespace import"
msgstr "Importação de espaço de nomes"

#: language/duchain/navigation/abstractnavigationcontext.cpp:384
msgid "Namespace alias"
msgstr "Nome alternativo para o espaço de nomes"

#: language/duchain/navigation/abstractnavigationcontext.cpp:391
msgid "Forward Declaration"
msgstr "Declaração Posterior"

#. i18n: file: language/codegen/ui/outputlocation.ui:99
#. i18n: ectx: property (text), widget (QLabel, headerRowLabel)
#. i18n: file: language/codegen/ui/outputlocation.ui:132
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: language/duchain/navigation/useswidget.cpp:118 rc.cpp:89 rc.cpp:98
msgid "Line"
msgstr "Linha"

#: language/duchain/navigation/useswidget.cpp:160
#: language/duchain/navigation/useswidget.cpp:164
#, kde-format
msgid "<a href='open'>Line <b>%1</b></a> %2"
msgstr "<a href='open'>Linha <b>%1</b></a> %2"

#: language/duchain/navigation/useswidget.cpp:316
msgid "Unknown context"
msgstr "Contexto desconhecido"

#: language/duchain/navigation/useswidget.cpp:324
#: shell/launchconfigurationdialog.cpp:310
msgid "Global"
msgstr "Global"

#: language/duchain/navigation/useswidget.cpp:349
msgid "Context"
msgstr "Contexto"

#: language/duchain/navigation/useswidget.cpp:352
#, kde-format
msgid "<i>(1 use)</i>"
msgid_plural "<i>(%1 uses)</i>"
msgstr[0] "<i>(1 uso)</i>"
msgstr[1] "<i>(%1 usos)</i>"

#: language/duchain/navigation/useswidget.cpp:385
msgid "Definition"
msgstr "Definição"

#: language/duchain/navigation/useswidget.cpp:385
msgid "Declaration"
msgstr "Declaração"

#: language/duchain/navigation/useswidget.cpp:410
msgid "No project"
msgstr "Sem projectos"

#: language/duchain/navigation/useswidget.cpp:428
#, kde-format
msgid "<b>Project:</b> %2 &nbsp; <b>File:</b> %3 &nbsp; <i>(1 use)</i>"
msgid_plural ""
"<b>Project:</b> %2 &nbsp; <b>File:</b> %3 &nbsp; <i>(%1 uses)</i>"
msgstr[0] ""
"<b>Projecto:</b> %2 &nbsp; <b>Ficheiro:</b> %3 &nbsp; <i>(1 uso)</i>"
msgstr[1] ""
"<b>Projecto:</b> %2 &nbsp; <b>Ficheiro:</b> %3 &nbsp; <i>(%1 usos)</i>"

#: language/interfaces/iproblem.cpp:132
msgid "Disk"
msgstr "Disco"

#: language/interfaces/iproblem.cpp:134
msgid "Preprocessor"
msgstr "Pré-Processador"

#: language/interfaces/iproblem.cpp:136
msgid "Lexer"
msgstr "Analisador Léxico"

#: language/interfaces/iproblem.cpp:138
msgid "Parser"
msgstr "Analisador"

#: language/interfaces/iproblem.cpp:140
msgid "Definition-Use Chain"
msgstr "Cadeia de Definições-Usos"

#: language/interfaces/iproblem.cpp:142
msgid "Semantic Analysis"
msgstr "Análise Semântica"

#: language/interfaces/iproblem.cpp:145
msgid "Unknown"
msgstr "Desconhecida"

#: language/util/debuglanguageparserhelper.h:166
msgid "print generated AST tree"
msgstr "imprimir a árvore AST gerada"

#: language/util/debuglanguageparserhelper.h:167
msgid "print generated token stream"
msgstr "imprimir a sequência de itens gerada"

#: language/util/debuglanguageparserhelper.h:168
msgid "code to parse"
msgstr "código a processar"

#: language/util/debuglanguageparserhelper.h:169
msgid ""
"files or - to read from STDIN, the latter is the default if nothing is "
"provided"
msgstr ""
"ficheiros ou '-' para ler do STDIN, sendo o último o predefinido, caso não "
"seja indicado nada"

#: project/helper.cpp:55
#, kde-format
msgid "Cannot remove folder <i>%1</i>."
msgstr "Não é possível remover a pasta <i>%1</i>."

#: project/helper.cpp:56
#, kde-format
msgid "Cannot remove file <i>%1</i>."
msgstr "Não é possível remover o ficheiro <i>%1</i>."

#: project/helper.cpp:66
#, kde-format
msgid "The file <i>%1</i> exists already."
msgstr "O ficheiro <i>%1</i> já existe."

#: project/helper.cpp:74
#, kde-format
msgid "Cannot create temporary file to create <i>%1</i>."
msgstr "Não é possível criar um ficheiro temporário para criar o <i>%1</i>."

#: project/helper.cpp:79
#, kde-format
msgid "Cannot create file <i>%1</i>."
msgstr "Não é possível criar o ficheiro <i>%1</i>."

#: project/helper.cpp:89
#, kde-format
msgid "Cannot create folder <i>%1</i>."
msgstr "Não é possível criar a pasta <i>%1</i>."

#: project/importprojectjob.cpp:72
#, kde-format
msgid "Project Import: %1"
msgstr "Importação do Projecto: %1"

#: project/importprojectjob.cpp:102
msgid "Project import canceled."
msgstr "A importação do projecto foi cancelada."

#: project/projectbuildsetmodel.cpp:147
msgid "Path"
msgstr "Localização"

#: project/projectitemlineedit.cpp:154
msgid "Enter the path to an item from the projects tree"
msgstr "Indique a localização de um item na árvore de projectos"

#: project/projectitemlineedit.cpp:156
msgid "Select..."
msgstr "Seleccionar..."

#: project/projectitemlineedit.cpp:183
msgid "Select the item you want to get the path from."
msgstr "Seleccione o item para o qual deseja obter a localização."

#: project/projectitemlineedit.cpp:188
msgid "Select an item..."
msgstr "Seleccione um item..."

#: shell/uicontroller.cpp:76 shell/kross/xmltokross/mainduchain.cpp:46
#: shell/mainwindow_p.cpp:71
msgid "Code"
msgstr "Código"

#: shell/uicontroller.cpp:96
msgid "Review"
msgstr "Revisão"

#: shell/uicontroller.cpp:186
msgid "&Assistant Action 1"
msgstr "&Acção 1 do Assistente"

#: shell/uicontroller.cpp:191
msgid "&Assistant Action 2"
msgstr "&Acção 2 do Assistente"

#: shell/uicontroller.cpp:196
msgid "&Assistant Action 3"
msgstr "&Acção 3 do Assistente"

#: shell/uicontroller.cpp:201
msgid "&Assistant Action 4"
msgstr "&Acção 4 do Assistente"

#: shell/uicontroller.cpp:206
msgid "&Hide Assistant"
msgstr "&Esconder o Assistente"

#: shell/uicontroller.cpp:386
msgid "Select Tool View to Add"
msgstr "Seleccione a Ferramenta a Adicionar"

#: shell/debugcontroller.cpp:113
msgid "Frame Stack"
msgstr "Pilha de Chamadas"

#: shell/debugcontroller.cpp:119
msgid "Breakpoints"
msgstr "Pontos de Paragem"

#: shell/debugcontroller.cpp:125
msgid "Variables"
msgstr "Variáveis"

#: shell/debugcontroller.cpp:184
msgid "&Continue"
msgstr "&Continuar"

#: shell/debugcontroller.cpp:185
msgid "Continues the application execution"
msgstr "Prossegue a execução da aplicação"

#: shell/debugcontroller.cpp:186
msgid ""
"<b>Continue application execution</b><p>Continues the execution of your "
"application in the debugger. This only takes effect when the application has "
"been halted by the debugger (i.e. a breakpoint has been activated or the "
"interrupt was pressed).</p>"
msgstr ""
"<b>Continuar a execução da aplicação</b><p>Continua a execução da sua "
"aplicação no depurador. Isto só fará efeito quando a aplicação tiver sido "
"parada pelo depurador (i.e., um ponto de paragem tiver sido activado ou a "
"interrupção ter sido activada).</p>"

#: shell/debugcontroller.cpp:195
msgid "&Restart"
msgstr "&Reiniciar"

#: shell/debugcontroller.cpp:196
msgid "Restart program"
msgstr "Reiniciar o programa"

#: shell/debugcontroller.cpp:197
msgid ""
"<b>Restarts application</b><p>Restarts applications from the beginning.</p>"
msgstr ""
"<b>Reinicia a aplicação</b><p>Reinicia as aplicações desde o início.</p>"

#: shell/debugcontroller.cpp:205
msgid "Interrupt"
msgstr "Interromper"

#: shell/debugcontroller.cpp:206
msgid "Interrupt application"
msgstr "Interromper a aplicação"

#: shell/debugcontroller.cpp:207
msgid ""
"<b>Interrupt application</b><p>Interrupts the debugged process or current "
"debugger command.</p>"
msgstr ""
"<b>Interromper a aplicação</b><p>Interrompe o processo sob depuração ou o "
"comando do depurador actual.</p>"

#: shell/debugcontroller.cpp:211
msgid "Run to &Cursor"
msgstr "Executar Até Ao &Cursor"

#: shell/debugcontroller.cpp:212
msgid "Run to cursor"
msgstr "Executar até ao cursor"

#: shell/debugcontroller.cpp:213
msgid ""
"<b>Run to cursor</b><p>Continues execution until the cursor position is "
"reached.</p>"
msgstr ""
"<b>Executar até ao cursor</b><p>Continua a execução até atingir a posição do "
"cursor.</p>"

#: shell/debugcontroller.cpp:218
msgid "Set E&xecution Position to Cursor"
msgstr "Colocar a Posição de E&xecução no Cursor"

#: shell/debugcontroller.cpp:219
msgid "Jump to cursor"
msgstr "Saltar para o cursor"

#: shell/debugcontroller.cpp:220
msgid ""
"<b>Set Execution Position </b><p>Set the execution pointer to the current "
"cursor position.</p>"
msgstr ""
"<b>Definir a Posição de Execução</b><p>Muda o ponteiro de execução para a "
"posição actual do cursor.</p>"

#: shell/debugcontroller.cpp:224
msgid "Step &Over"
msgstr "Avançar S&obre"

#: shell/debugcontroller.cpp:226
msgid "Step over the next line"
msgstr "Avançar por cima da linha seguinte"

#: shell/debugcontroller.cpp:227
msgid ""
"<b>Step over</b><p>Executes one line of source in the current source file. "
"If the source line is a call to a function the whole function is executed "
"and the app will stop at the line following the function call.</p>"
msgstr ""
"<b>Avançar sobre</b><p>Executa uma linha de código no ficheiro de código "
"actual. Se a linha for uma chamada a uma função, esta é executada por "
"inteiro e a aplicação irá parar na linha a seguir à chamada à função.</p>"

#: shell/debugcontroller.cpp:236
msgid "Step over Ins&truction"
msgstr "Avançar Sobre a Ins&trução"

#: shell/debugcontroller.cpp:237
msgid "Step over instruction"
msgstr "Avançar sobre a instrução"

#: shell/debugcontroller.cpp:238
msgid ""
"<b>Step over instruction</b><p>Steps over the next assembly instruction.</p>"
msgstr ""
"<b>Avançar sobre a instrução</b><p>Avança sobre a instrução de Assembly "
"seguinte.</p>"

#: shell/debugcontroller.cpp:243
msgid "Step &Into"
msgstr "Avançar &Para"

#: shell/debugcontroller.cpp:245
msgid "Step into the next statement"
msgstr "Salta para a próxima instrução"

#: shell/debugcontroller.cpp:246
msgid ""
"<b>Step into</b><p>Executes exactly one line of source. If the source line "
"is a call to a function then execution will stop after the function has been "
"entered.</p>"
msgstr ""
"<b>Avançar para</b><p>Executa exactamente uma linha de código. Se a linha de "
"código for uma chamada a uma função, então a execução irá parar a seguir à "
"entrada na função.</p>"

#: shell/debugcontroller.cpp:254
msgid "Step into I&nstruction"
msgstr "Avançar Para a I&nstrução"

#: shell/debugcontroller.cpp:255
msgid "Step into instruction"
msgstr "Avançar Para a instrução"

#: shell/debugcontroller.cpp:256
msgid ""
"<b>Step into instruction</b><p>Steps into the next assembly instruction.</p>"
msgstr ""
"<b>Avançar para a instrução</b><p>Avança para dentro da instrução de "
"Assembly seguinte.</p>"

#: shell/debugcontroller.cpp:260
msgid "Step O&ut"
msgstr "S&air"

#: shell/debugcontroller.cpp:262
msgid "Steps out of the current function"
msgstr "Avança até sair da função actual"

#: shell/debugcontroller.cpp:263
msgid ""
"<b>Step out</b><p>Executes the application until the currently executing "
"function is completed. The debugger will then display the line after the "
"original call to that function. If program execution is in the outermost "
"frame (i.e. in main()) then this operation has no effect.</p>"
msgstr ""
"<b>Sair</b><p>Executa a aplicação até terminar a função actualmente em "
"execução. O depurador irá então mostrar a linha após a chamada original a "
"essa função. Se a execução do programa for no nível superior das chamadas (i."
"e., no main()), então esta operação não faz efeito.</p>"

#: shell/debugcontroller.cpp:272
msgid "Toggle Breakpoint"
msgstr "Comutar o Ponto de Paragem"

#: shell/debugcontroller.cpp:273
msgid "Toggle breakpoint"
msgstr "Comutar o ponto de paragem"

#: shell/debugcontroller.cpp:274
msgid ""
"<b>Toggle breakpoint</b><p>Toggles the breakpoint at the current line in "
"editor.</p>"
msgstr ""
"<b>Comutar o ponto de paragem</b><p>Activa/desactiva o ponto de paragem na "
"linha actual do editor.</p>"

#: shell/loadedpluginsdialog.cpp:257 shell/mainwindow_p.cpp:250
msgid "Loaded Plugins"
msgstr "'Plugins' Carregados"

#: shell/loadedpluginsdialog.cpp:265
#, kde-format
msgid "<html><font size=\"4\">Plugins loaded for <b>%1</b></font></html>"
msgstr ""
"<html><font size=\"4\">'Plugins' carregados para <b>%1</b></font></html>"

#: shell/kross/xmltokross/mainduchain.cpp:82
msgid "duchaintokross"
msgstr "duchaintokross"

#: shell/kross/xmltokross/mainduchain.cpp:83
msgid "Wrapper generator from C++ to Kross"
msgstr "Gestor de interfaces de C++ para Kross"

#: shell/kross/xmltokross/mainduchain.cpp:84
msgid "(c) 2008, The KDevelop developers"
msgstr "(c) 2008, Os programadores do KDevelop"

#: shell/kross/xmltokross/mainduchain.cpp:87
msgid "input .cpp file"
msgstr "ficheiro '.cpp' de entrada"

#: shell/kross/xmltokross/mainduchain.cpp:88
msgid "include directories for the parser (colon separated)"
msgstr "incluir as pastas para o processador (separadas por ':')"

#: shell/kross/xmltokross/mainduchain.cpp:89
msgid ""
"include directories that the generated implementation file will have (colon "
"separated)"
msgstr ""
"incluir as pastas que o ficheiro de implementação gerado irá ter (separadas "
"por ':')"

#: shell/kross/xmltokross/mainduchain.cpp:90
msgid "build dir where the Makefile for the input is added"
msgstr "pasta de compilação onde será adicionada a Makefile da entrada"

#: shell/kross/xmltokross/mainduchain.cpp:91
msgid "filename to be used for the .moc and the .h file"
msgstr "nome do ficheiro a usar para os ficheiros '.moc' e '.h'"

#: shell/kross/xmltokross/mainduchain.cpp:92
msgid "directory where to put the .h output"
msgstr "pasta onde pôr o resultado do '.h'"

#: shell/kross/xmltokross/mainduchain.cpp:93
msgid "directory where to put the code output"
msgstr "pasta onde pôr o resultado do código"

#: shell/kross/xmltokross/mainduchain.cpp:94
msgid "create implementation"
msgstr "criar a implementação"

#: shell/kross/xmltokross/mainduchain.cpp:95
msgid "Verbose output"
msgstr "Resultado descritivo"

#: shell/project.cpp:111
#, kde-format
msgid "Loading Project %1"
msgstr "A Carregar o Projecto %1"

#: shell/project.cpp:119
#, kde-format
msgid "Loading %1"
msgstr "A carregar o %1"

#: shell/project.cpp:259
#, kde-format
msgid "Unable to load the project file %1"
msgstr "Não foi possível carregar o ficheiro do projecto %1"

#: shell/project.cpp:282
#, kde-format
msgid "Unable to create hidden dir (%1) for developer file"
msgstr ""
"Não foi possível criar a pasta escondida (%1) para o ficheiro de "
"desenvolvimento"

#: shell/project.cpp:294
#, kde-format
msgid "Unable to get project file: %1"
msgstr "Não foi possível obter o ficheiro do projecto: %1"

#: shell/project.cpp:328
#, kde-format
msgid "Could not load %1, a project with the same name '%2' is already open."
msgstr ""
"Não foi possível carregar o %1, por já existir um projecto '%2' com o mesmo "
"nome."

#: shell/project.cpp:359
#, kde-format
msgid "Could not load project management plugin %1."
msgstr "Não foi possível carregar o 'plugin' de gestão de projectos %1."

#: shell/project.cpp:366
#, kde-format
msgid ""
"project importing plugin (%1) does not support the IProjectFileManager "
"interface."
msgstr ""
"O 'plugin' de importação do projecto (%1) não suporta a interface "
"IProjectFileManager."

#: shell/project.cpp:410
msgid "Could not open project"
msgstr "Não foi possível abrir o projecto"

#: shell/project.cpp:531
msgid ""
"Could not store developer specific project configuration.\n"
"Attention: The project settings you changed will be lost."
msgstr ""
"Não foi possível guardar a configuração específica do projecto.\n"
"Atenção: A configuração do projecto que alterar perder-se-á."

#: shell/runcontroller.cpp:88
msgid "Profile"
msgstr "Perfil"

#: shell/runcontroller.cpp:97
msgid "Execute"
msgstr "Executar"

#: shell/runcontroller.cpp:380
#, kde-format
msgid ""
"Launcher could not be found for the name '%1'. Check the launch "
"configuration."
msgstr ""
"Não foi possível encontrar o módulo de lançamento '%1'. Verifique a "
"configuração do lançamento."

#: shell/runcontroller.cpp:396
msgid "Configure Launches..."
msgstr "Configurar os Lançamentos..."

#: shell/runcontroller.cpp:398 shell/runcontroller.cpp:399
msgid "Open Launch Configuration Dialog"
msgstr "Abrir a Janela de Configuração do Lançamento"

#: shell/runcontroller.cpp:400
msgid ""
"<p>Opens a dialog to setup new launch configurations, or to change the "
"existing ones.</p>"
msgstr ""
"<p>Abre uma janela para criar configurações de lançamento novas ou alterar "
"as existentes.</p>"

#: shell/runcontroller.cpp:403
msgid "Execute Launch"
msgstr "Executar o Lançamento"

#: shell/runcontroller.cpp:404
msgctxt "Short text for 'Execute Launch' used in the toolbar"
msgid "Execute"
msgstr "Executar"

#: shell/runcontroller.cpp:406 shell/runcontroller.cpp:407
msgid "Execute current Launch"
msgstr "Executar o Lançamento Actual"

#: shell/runcontroller.cpp:408
msgid ""
"<b>Execute Launch</b><p>Executes the target or the program specified in "
"currently active launch configuration.</p>"
msgstr ""
"<b>Executar o Lançamento</b><p>Executa o alvo ou o programa indicado na "
"janela de configuração do módulo de lançamento activo de momento.</p>"

#: shell/runcontroller.cpp:412
msgid "Debug Launch"
msgstr "Depurar o Lançamento"

#: shell/runcontroller.cpp:414
msgctxt "Short text for 'Debug Launch' used in the toolbar"
msgid "Debug"
msgstr "Depurar"

#: shell/runcontroller.cpp:415 shell/runcontroller.cpp:416
msgid "Debug current Launch"
msgstr "Depurar o Lançamento Actual"

#: shell/runcontroller.cpp:417
msgid ""
"<b>Debug Launch</b><p>Executes the target or the program specified in "
"currently active launch configuration inside a Debugger.</p>"
msgstr ""
"<b>Depurar o Lançamento</b><p>Executa o alvo ou o programa indicado na "
"janela de configuração do módulo de lançamento activo de momento, dentro de "
"um depurador.</p>"

#: shell/runcontroller.cpp:421
msgid "Profile Launch"
msgstr "Análise de Performance do Lançamento"

#: shell/runcontroller.cpp:422 shell/runcontroller.cpp:423
msgid "Profile current Launch"
msgstr "Analisar o Lançamento Actual"

#: shell/runcontroller.cpp:424
msgid ""
"<b>Profile Launch</b><p>Executes the target or the program specified in "
"currently active launch configuration inside a Profiler.</p>"
msgstr ""
"<b>Analisar o Lançamento</b><p>Executa o alvo ou o programa indicado na "
"janela de configuração do módulo de lançamento activo de momento, dentro de "
"um depurador.</p>"

#: shell/runcontroller.cpp:428
msgid "Stop Jobs"
msgstr "Parar as Tarefas"

#: shell/runcontroller.cpp:429
msgctxt "Short text for 'Stop Jobs' used in the toolbar"
msgid "Stop"
msgstr "Parar"

#: shell/runcontroller.cpp:431
msgid "Stop all currently running jobs"
msgstr "Pára todas as tarefas em execução"

#: shell/runcontroller.cpp:432
msgid "<b>Stop Jobs</b><p>Requests that all running jobs are stopped.</p>"
msgstr ""
"<b>Parar as Tarefas</b><p>Pede para que todas as tarefas em execução sejam "
"interrompidas.</p>"

#: shell/runcontroller.cpp:437 shell/runcontroller.cpp:438
#: shell/runcontroller.cpp:439
msgid "Current Launch Configuration"
msgstr "Configuração de Lançamento Actual"

#: shell/runcontroller.cpp:440
msgid "<p>Select which launch configuration to run when run is invoked.</p>"
msgstr ""
"<p>Seleccione a configuração de lançamento a executar quando for invocada a "
"operação.</p>"

#: shell/runcontroller.cpp:529
msgid "Unnamed job"
msgstr "Tarefa sem nome"

#: shell/runcontroller.cpp:622
msgid "Process Error"
msgstr "Erro do Processo"

#: shell/runcontroller.cpp:810
#, kde-format
msgid "New %1 Configuration"
msgstr "Nova Configuração de %1"

#: shell/runcontroller.cpp:845
#, kde-format
msgid "%1 As..."
msgstr "%1 Como..."

#: shell/sessioncontroller.cpp:175
msgid ""
"The current session and all contained settings will be deleted. The projects "
"will stay unaffected. Do you really want to continue?"
msgstr ""
"Será removida a sessão actual e toda a configuração nela contida. Os "
"projectos permanecerão sem alterações. Deseja mesmo continuar?"

#: shell/sessioncontroller.cpp:187
msgid "Rename Session"
msgstr "Mudar o Nome da Sessão"

#: shell/sessioncontroller.cpp:191
msgid "New Session Name"
msgstr "Nome da Nova Sessão"

#: shell/sessioncontroller.cpp:211
msgid "The selected session is already active in another running instance"
msgstr "A sessão seleccionada já está activa noutra instância em execução"

#: shell/sessioncontroller.cpp:344
#, kde-format
msgid ""
"This session crashed at %1, but recovery copies of the following modified "
"files are available.\n"
"\n"
"Push Continue to recover the modified files.\n"
"\n"
"Push Cancel to lose the modifications."
msgstr ""
"Esta sessão estoirou em %1, mas estão disponíveis as cópias de recuperação "
"dos seguintes ficheiros modificados.\n"
"\n"
"Carregue em Continuar para recuperar os ficheiros modificados.\n"
"\n"
"Carregue em Cancelar para perder essas modificações."

#: shell/sessioncontroller.cpp:344 shell/sessioncontroller.cpp:374
msgid "Recovery"
msgstr "Recuperação"

#: shell/sessioncontroller.cpp:374
#, kde-format
msgid "Could not recover %1, the recovery file is empty"
msgstr ""
"Não foi possível recuperar o %1; o ficheiro de recuperação está em branco"

#: shell/sessioncontroller.cpp:506
msgid "Start New Session"
msgstr "Iniciar uma Nova Sessão"

#: shell/sessioncontroller.cpp:507
msgid "Start a new KDevelop instance with an empty session"
msgstr "Iniciar uma nova instância do KDevelop com uma sessão vazia"

#: shell/sessioncontroller.cpp:511
msgid "Rename Session..."
msgstr "Mudar o Nome da Sessão..."

#: shell/sessioncontroller.cpp:515
msgid "Delete Session..."
msgstr "Apagar a Sessão..."

#: shell/sessioncontroller.cpp:519
msgid "Quit"
msgstr "Sair"

#: shell/sessioncontroller.cpp:525
msgid "Configure Sessions..."
msgstr "Configurar as Sessões..."

#: shell/sessioncontroller.cpp:526
msgid "Create/Delete/Activate Sessions"
msgstr "Criar/Apagar/Activar as Sessões"

#: shell/sessioncontroller.cpp:527
msgid ""
"<b>Configure Sessions</b><p>Shows a dialog to Create/Delete Sessions and set "
"a new active session.</p>"
msgstr ""
"<b>Configurar as Sessões</b><p>Mostra uma janela para Criar/Apagar as "
"Sessões e para definir uma nova sessão activa.</p>"

#: shell/sessioncontroller.cpp:669
#, kde-format
msgid "Copy of %1"
msgstr "Cópia de %1"

#: shell/mainwindow_p.cpp:71
msgid "Session"
msgstr "Sessão"

#: shell/mainwindow_p.cpp:71
msgid "Project"
msgstr "Projecto"

#: shell/mainwindow_p.cpp:71
msgid "Run"
msgstr "Executar"

#: shell/mainwindow_p.cpp:71
msgid "Navigation"
msgstr "Navegação"

#: shell/mainwindow_p.cpp:71
msgid "File"
msgstr "Ficheiro"

#: shell/mainwindow_p.cpp:71
msgid "Editor"
msgstr "Editor"

#: shell/mainwindow_p.cpp:71
msgid "Window"
msgstr "Janela"

#: shell/mainwindow_p.cpp:71
msgid "Settings"
msgstr "Configuração"

#: shell/mainwindow_p.cpp:71
msgid "Help"
msgstr "Ajuda"

#: shell/mainwindow_p.cpp:232
#, kde-format
msgid "Configure %1"
msgstr "Configurar o %1"

#: shell/mainwindow_p.cpp:237
#, kde-format
msgid "Lets you customize %1."
msgstr "Permite-lhe personalizar o %1."

#: shell/mainwindow_p.cpp:240
msgid "Configure Notifications..."
msgstr "Configurar as Notificações..."

#: shell/mainwindow_p.cpp:241
msgid "Configure Notifications"
msgstr "Configurar as Notificações"

#: shell/mainwindow_p.cpp:242
msgid ""
"<b>Configure Notifications</b><p>Shows a dialog that lets you configure "
"notifications.</p>"
msgstr ""
"<b>Configurar as Notificações</b><p>Mostra uma janela que lhe permite "
"configurar as notificações.</p>"

#: shell/mainwindow_p.cpp:245
msgid "About KDevelop Platform"
msgstr "Acerca da Plataforma do KDevelop"

#: shell/mainwindow_p.cpp:246
msgid "Show Information about KDevelop Platform"
msgstr "Mostrar Informações sobre a Plataforma KDevelop"

#: shell/mainwindow_p.cpp:247
msgid ""
"<b>About KDevelop Platform</b><p>Shows a dialog with information about "
"KDevelop Platform.</p>"
msgstr ""
"<b>Acerca da Plataforma do KDevelop</b><p>Mostra uma janela com informações "
"sobre a Plataforma do KDevelop.</p>"

#: shell/mainwindow_p.cpp:251
msgid "Show a list of all loaded plugins"
msgstr "Mostrar uma lista com todos os 'plugins' carregados"

#: shell/mainwindow_p.cpp:252
msgid ""
"<b>Loaded Plugins</b><p>Shows a dialog with information about all loaded "
"plugins.</p>"
msgstr ""
"<b>'Plugins' Carregados</b><p>Mostra uma janela com informações sobre todos "
"os 'plugins' carregados.</p>"

#: shell/mainwindow_p.cpp:273
msgid "&Next Window"
msgstr "Janela Segui&nte"

#: shell/mainwindow_p.cpp:276
msgid "Next window"
msgstr "Janela seguinte"

#: shell/mainwindow_p.cpp:277
msgid "<b>Next window</b><p>Switches to the next window.</p>"
msgstr "<b>Janela seguinte</b><p>Muda para a janela seguinte.</p>"

#: shell/mainwindow_p.cpp:281
msgid "&Previous Window"
msgstr "Janela &Anterior"

#: shell/mainwindow_p.cpp:284
msgid "Previous window"
msgstr "Janela anterior"

#: shell/mainwindow_p.cpp:285
msgid "<b>Previous window</b><p>Switches to the previous window.</p>"
msgstr "<b>Janela anterior</b><p>Muda para a janela anterior.</p>"

#: shell/mainwindow_p.cpp:298
msgid "Split View &Top/Bottom"
msgstr "Dividir a Área em Cima/Bai&xo"

#: shell/mainwindow_p.cpp:301
msgid "Split Horizontal"
msgstr "Dividir Horizontalmente"

#: shell/mainwindow_p.cpp:302
msgid "<b>Split Horizontal</b><p>Splits the current view horizontally.</p>"
msgstr ""
"<b>Dividir Horizontalmente</b><p>Divide a janela actual na horizontal.</p>"

#: shell/mainwindow_p.cpp:306
msgid "Split View &Left/Right"
msgstr "Dividir a Área em Es&querda/Direita"

#: shell/mainwindow_p.cpp:309
msgid "Split Vertical"
msgstr "Dividir Verticalmente"

#: shell/mainwindow_p.cpp:310
msgid "<b>Split Vertical</b><p>Splits the current view vertically.</p>"
msgstr "<b>Dividir Verticalmente</b><p>Divide a janela actual na vertical.</p>"

#: shell/mainwindow_p.cpp:320
msgid "&New"
msgstr "&Novo"

#: shell/mainwindow_p.cpp:321
msgctxt "Shorter Text for 'New File' shown in the toolbar"
msgid "New"
msgstr "Novo"

#: shell/mainwindow_p.cpp:323 shell/mainwindow_p.cpp:407
msgid "New File"
msgstr "Novo Ficheiro"

#: shell/mainwindow_p.cpp:324
msgid "<b>New File</b><p>Creates an empty file.</p>"
msgstr "<b>Novo Ficheiro</b><p>Cria um ficheiro em branco.</p>"

#: shell/mainwindow_p.cpp:329
msgid "&Add Tool View..."
msgstr "&Adicionar uma Janela de Ferramenta..."

#: shell/mainwindow_p.cpp:331 shell/mainwindow_p.cpp:423
msgid "Add Tool View"
msgstr "Adicionar uma Janela de Ferramenta"

#: shell/mainwindow_p.cpp:332
msgid "<b>Add Tool View</b><p>Adds a new tool view to this window.</p>"
msgstr ""
"<b>Adicionar uma Janela de Ferramenta</b><p>Adiciona uma janela de "
"ferramentas nova a esta janela.</p>"

#: shell/mainwindow_p.cpp:400
msgid "Split View Top/Bottom"
msgstr "Dividir a Área em Cima/Baixo"

#: shell/mainwindow_p.cpp:403
msgid "Split View Left/Right"
msgstr "Dividir a Área em Esquerda/Direita"

#: shell/mainwindow_p.cpp:412
msgid "Reload"
msgstr "Actualizar"

#: shell/mainwindow_p.cpp:415
msgid "Reload All"
msgstr "Recarregar Tudo"

#: shell/textdocument.cpp:351 shell/partdocument.cpp:108
#, kde-format
msgid "The document \"%1\" has unsaved changes. Would you like to save them?"
msgstr "O documento \"%1\" tem alterações por gravar. Deseja gravá-las?"

#: shell/textdocument.cpp:352 shell/partdocument.cpp:109
msgid "Close Document"
msgstr "Fechar o Documento"

#: shell/textdocument.cpp:364
#, kde-format
msgid ""
"The file \"%1\" is modified on disk.\n"
"\n"
"Are you sure you want to overwrite it? (External changes will be lost.)"
msgstr ""
"O ficheiro \"%1\" foi modificado no disco.\n"
"\n"
"Tem a certeza que o deseja sobrepor? (As alterações externas serão perdidas.)"

#: shell/textdocument.cpp:367
msgid "Document Externally Modified"
msgstr "O Documento foi Modificado Externamente"

#: shell/textdocument.cpp:646
#, kde-format
msgid " Line: %1 Col: %2 "
msgstr " Linha: %1 Coluna: %2 "

#: shell/openprojectdialog.cpp:49
msgid "Select the source"
msgstr "Seleccionar a fonte"

#: shell/openprojectdialog.cpp:53
msgid "Select the project"
msgstr "Seleccionar o projecto"

#: shell/openprojectdialog.cpp:58
msgid "Project information"
msgstr "Informação do projecto"

#: shell/openprojectdialog.cpp:127
#, kde-format
msgid "open %1 as project"
msgstr "abrir o %1 como um projecto"

#: shell/openprojectdialog.cpp:133
msgid "Selected URL is invalid."
msgstr "O URL seleccionado é inválido."

#: shell/core.cpp:69
msgid "KDevelop Platform"
msgstr "Plataforma do KDevelop"

#: shell/core.cpp:70
msgid "Development Platform for IDE-like Applications"
msgstr "Plataforma de Desenvolvimento de Aplicações tipo-IDE"

#: shell/core.cpp:71
msgid "Copyright 2004-2009, The KDevelop developers"
msgstr "'Copyright' 2004-2009, Os programadores do KDevelop"

#: shell/core.cpp:73
msgid "Andreas Pakulat"
msgstr "Andreas Pakulat"

#: shell/core.cpp:73
msgid ""
"Architecture, VCS Support, Project Management Support, QMake Projectmanager"
msgstr ""
"Arquitectura, Suporte a SCV, Suporte à Gestão de Projectos, Gestor de "
"Projectos do QMake"

#: shell/core.cpp:74
msgid "Alexander Dymo"
msgstr "Alexander Dymo"

#: shell/core.cpp:74
msgid "Architecture, Sublime UI, Ruby support"
msgstr "Arquitectura, interface Sublime, suporte a Ruby"

#: shell/core.cpp:75
msgid "David Nolden"
msgstr "David Nolden"

#: shell/core.cpp:75
msgid "Definition-Use Chain, C++ Support"
msgstr "Cadeia de Definição-Uso, Suporte para C++"

#: shell/core.cpp:76
msgid "Aleix Pol Gonzalez"
msgstr "Aleix Pol Gonzalez"

#: shell/core.cpp:76
msgid "Co-Maintainer, CMake Support, Run Support, Kross Support"
msgstr ""
"Co-Responsável de Manutenção, Suporte para o CMake, Suporte de Execução, "
"Suporte para o Kross"

#: shell/core.cpp:77
msgid "Vladimir Prus"
msgstr "Vladimir Prus"

#: shell/core.cpp:77
msgid "GDB integration"
msgstr "Integração com o GDB"

#: shell/core.cpp:78
msgid "Hamish Rodda"
msgstr "Hamish Rodda"

#: shell/core.cpp:78
msgid "Text editor integration, definition-use chain"
msgstr "Integração com o editor de texto, cadeia de definições-usos"

#: shell/core.cpp:80
msgid "Matt Rogers"
msgstr "Matt Rogers"

#: shell/core.cpp:81
msgid "Cédric Pasteur"
msgstr "Cédric Pasteur"

#: shell/core.cpp:81
msgid "astyle and ident support"
msgstr "Suporte ao 'astyle' e 'indent'"

#: shell/core.cpp:82
msgid "Evgeniy Ivanov"
msgstr "Evgeniy Ivanov"

#: shell/core.cpp:82
msgid "Distributed VCS, Git, Mercurial"
msgstr "SCV Distribuído, Git, Mercurial"

#: shell/core.cpp:85
msgid "Robert Gruber"
msgstr "Robert Gruber"

#: shell/core.cpp:85
msgid "SnippetPart, debugger and usability patches"
msgstr "Componente de excertos, modificações no depurador e de usabilidade"

#: shell/core.cpp:86
msgid "Dukju Ahn"
msgstr "Dukju Ahn"

#: shell/core.cpp:86
msgid "Subversion plugin, Custom Make Manager, Overall improvements"
msgstr ""
"'Plugin' do Subversion, Gestor de Makefiles personalizadas, melhorias globais"

#: shell/core.cpp:87
msgid "Niko Sams"
msgstr "Niko Sams"

#: shell/core.cpp:87
msgid "GDB integration, Webdevelopment Plugins"
msgstr "Integração com o GDB, 'plugins' de desenvolvimento para Web"

#: shell/core.cpp:88
msgid "Milian Wolff"
msgstr "Milian Wolff"

#: shell/core.cpp:88
msgid ""
"Co-Maintainer, Generic manager, Webdevelopment Plugins, Snippets, Performance"
msgstr ""
"Co-Responsável de Manutenção, Gestor genérico, 'plugins' de desenvolvimento "
"para Web, excertos, performance"

#: shell/core.cpp:130
msgid ""
"The installed Kate version does not support the SmartInterface which is "
"crucial forKDevelop up to and including version 4.1.\n"
"\n"
"To use KDevelop with KDE SC 4.6, where the SmartInterface is replaced by the "
"MovingInterface, you need KDevelop 4.2 or higher."
msgstr ""
"A versão instalada do Kate não suporta a SmartInterface, que é crucial para "
"o KDevelop, a partir da versão 4.2.\n"
"\n"
"Para usar o KDevelop com o KDE SC 4.6, onde é usada a MovingInterface em vez "
"da SmartInterface, terá de usar o KDevelop 4.2 ou posterior."

#: shell/core.cpp:192
#, kde-format
msgid "This session (%1) is already active in another running instance"
msgstr "Esta sessão (%1) já está activa noutra instância em execução"

#: shell/progressdialog.cpp:186
msgid "Cancel this operation."
msgstr "Cancelar esta operação."

#: shell/progressmanager.cpp:95
msgid "Aborting..."
msgstr "A cancelar..."

#: shell/progresswidget.cpp:69
msgid "Open detailed progress dialog"
msgstr "Abrir a janela de evolução detalhada"

#: shell/progresswidget.cpp:265
msgid "Hide detailed progress window"
msgstr "Esconder janela detalhada de evolução"

#: shell/progresswidget.cpp:269
msgid "Show detailed progress window"
msgstr "Mostrar a janela de evolução detalhada"

#: shell/projectsourcepage.cpp:38
msgid "Do not obtain"
msgstr "Não obter"

#: shell/projectsourcepage.cpp:136
#, kde-format
msgid "Could not create the directory: %1"
msgstr "Não foi possível criar a pasta: %1"

#: shell/projectsourcepage.cpp:158
#, kde-format
msgctxt "Format of the progress bar text. progress and info"
msgid "%1 : %p%"
msgstr "%1 : %p%"

#: shell/projectsourcepage.cpp:187
msgid ""
"You need to specify a valid or nonexistent directory to check out a project"
msgstr ""
"Tem de indicar uma pasta válida ou inexistente para onde obter o projecto"

#: shell/projectsourcepage.cpp:189
msgid "You need to specify a valid location for the project"
msgstr "Tem de indicar uma localização válida para o projecto"

#: shell/projectcontroller.cpp:141
#, kde-format
msgid "Configure Project %1"
msgstr "Configurar o Projecto %1"

#: shell/projectcontroller.cpp:234
#, kde-format
msgid "Invalid Location: %1"
msgstr "Localização Inválida: %1"

#: shell/projectcontroller.cpp:241
msgid "Project already being opened"
msgstr "O projecto já está a ser aberto"

#: shell/projectcontroller.cpp:242
#, kde-format
msgid "Already opening %1, not opening again"
msgstr "Já está a abrir o '%1'; não será aberto de novo"

#: shell/projectcontroller.cpp:343
#, kde-format
msgid "Unable to create configuration file %1"
msgstr "Não foi possível criar o ficheiro de configuração %1"

#: shell/projectcontroller.cpp:355
msgid "Reopen the current project?"
msgstr "Deseja abrir de novo o projecto actual?"

#: shell/projectcontroller.cpp:398
msgid "Open / Import Project..."
msgstr "Abrir / Importar um Projecto..."

#: shell/projectcontroller.cpp:399
msgid "Open / Import Project"
msgstr "Abrir / Importar um Projecto"

#: shell/projectcontroller.cpp:400
msgid ""
"<b>Open / Import project</b><p>Open an existing KDevelop 4 project or import "
"an existing Project into KDevelop 4. This entry allows to select a KDevelop4 "
"project file or an existing directory to open it in KDevelop. When opening "
"an existing directory that does not yet have a KDevelop4 project file, the "
"file will be created.</p>"
msgstr ""
"<b>Abrir / Importar um projecto</b><p>Abre um projecto existente do KDevelop "
"4 ou importa um projecto existente para o KDevelop 4. Este item permite "
"seleccionar um ficheiro de projecto do KDevelop4 ou uma pasta existente para "
"o abrir no KDevelop. Ao abrir uma pasta existente que ainda não tenha um "
"ficheiro de projecto do KDevelop4, será criado o ficheiro.</p>"

#: shell/projectcontroller.cpp:405
msgid "Fetch Project..."
msgstr "Obter um Projecto..."

#: shell/projectcontroller.cpp:406
msgid "Fetch Project"
msgstr "Obter um Projecto"

#: shell/projectcontroller.cpp:407
msgid ""
"<b>Fetch project</b><p>Guides the user through the project fetch and then "
"imports it into KDevelop 4.</p>"
msgstr ""
"<b>Obter o projecto</b><p>Conduz o utilizador pelo processo de obtenção do "
"projecto e posterior importação para o KDevelop 4.</p>"

#: shell/projectcontroller.cpp:420
msgid "Close Project(s)"
msgstr "Fechar os Projectos"

#: shell/projectcontroller.cpp:422
msgid "Closes all currently selected projects"
msgstr "Fecha todos os projectos seleccionados de momento"

#: shell/projectcontroller.cpp:427
msgid "Open Configuration..."
msgstr "Abrir a Configuração..."

#: shell/projectcontroller.cpp:438
msgid "Open Recent"
msgstr "Abrir um Recente"

#: shell/projectcontroller.cpp:439
msgid "Open recent project"
msgstr "Abrir um projecto recente"

#: shell/projectcontroller.cpp:441
msgid "<b>Open recent project</b><p>Opens recently opened project.</p>"
msgstr ""
"<b>Abrir um projecto recente</b><p>Abre um projecto aberto recentemente.</p>"

#: shell/projectcontroller.cpp:446
msgid "Open Project for Current File"
msgstr "Abrir o Projecto para o Ficheiro Actual"

#: shell/projectcontroller.cpp:537
#, kde-format
msgid "Project already open: %1"
msgstr "O projecto já está aberto: %1"

#: shell/projectcontroller.cpp:540
msgid "No active document"
msgstr "Nenhum documento activo"

#: shell/projectcontroller.cpp:586
#, kde-format
msgid ""
"The project you are opening is part of the session %1, do you want to open "
"the session instead?"
msgstr ""
"O projecto que está a abrir faz parte da sessão %1; deseja abrir a sessão em "
"alternativa?"

#: shell/savedialog.cpp:55
msgid "Save Modified Files?"
msgstr "Gravar os Ficheiros Modificados?"

#: shell/savedialog.cpp:65
msgid "The following files have been modified. Save them?"
msgstr "Os seguintes ficheiros foram modificados. Deseja gravá-los?"

#: shell/savedialog.cpp:73
msgid "Save &Selected"
msgstr "Gravar os &Seleccionados"

#: shell/savedialog.cpp:73
msgid "Saves all selected files"
msgstr "Grava todos os ficheiros seleccionados"

#: shell/savedialog.cpp:74
msgid "Save &None"
msgstr "&Não Gravar Nenhum"

#: shell/savedialog.cpp:75
msgid "Discard all modifications"
msgstr "Esquecer todas as modificações"

#: shell/session.cpp:125
msgid "(no projects)"
msgstr "(sem projectos)"

#: shell/sessiondialog.cpp:183
msgid "Configure Sessions"
msgstr "Configurar as Sessões"

#: shell/settings/editstyledialog.cpp:69
#: shell/settings/sourceformattersettings.cpp:70
msgid ""
"A KDE text-editor component could not be found.\n"
"Please check your KDE installation."
msgstr ""
"Não foi possível encontrar um componente de edição de texto no KDE.\n"
"Verifique por favor a sua instalação do KDE."

#: shell/settings/editstyledialog.cpp:102
msgid "No Source Formatter available"
msgstr "Nenhuma formatação de código disponível"

#: shell/settings/pluginpreferences.cpp:40
msgid "Plugin Selection"
msgstr "Selecção de 'Plugins'"

#: shell/settings/projectpreferences.cpp:37
msgid "Projects Settings"
msgstr "Configuração do Projecto"

#: shell/settings/sourceformattersettings.cpp:366
#, kde-format
msgid "New %1"
msgstr "Novo %1"

#: shell/settings/sourceformattersettings.cpp:369
msgid "New Style"
msgstr "Novo Estilo"

#: shell/settings/sourceformattersettings.cpp:427
msgid "No Language selected"
msgstr "Nenhuma língua seleccionada"

#: shell/settings/uipreferences.cpp:38
msgid "User Interface Settings"
msgstr "Configuração da Interface do Utilizador"

#: shell/settings/bgpreferences.cpp:40
msgid "Parser Background Settings"
msgstr "Configuração do Processamento em Segundo Plano"

#: shell/settings/ccpreferences.cpp:52
msgid "Language Support Settings"
msgstr "Configuração do Suporte às Linguagens"

#: shell/settings/environmentpreferences.cpp:45
msgid "Environment Settings"
msgstr "Configuração do Ambiente"

#: shell/settings/environmentwidget.cpp:116
msgid "New Environment Variable"
msgstr "Nova Variável de Ambiente"

#: shell/settings/environmentwidget.cpp:123
msgctxt "Name of an environment variable"
msgid "Variable Name:"
msgstr "Nome da Variável:"

#: shell/settings/environmentwidget.cpp:128
msgctxt "Value of an environment variable"
msgid "Variable Value:"
msgstr "Valor da Variável:"

#: shell/sourceformattercontroller.cpp:68
msgid "&Reformat Source"
msgstr "&Formatar o Código"

#: shell/sourceformattercontroller.cpp:69
msgid "Reformat source using AStyle"
msgstr "Formatar o código com o AStyle"

#: shell/sourceformattercontroller.cpp:70
msgid ""
"<b>Reformat source</b><p>Source reformatting functionality using <b>astyle</"
"b> library.</p>"
msgstr ""
"<b>Formatar o código</b><p>Funcionalidade de formatação de código com a "
"biblioteca <b>astyle</b>.</p>"

#: shell/sourceformattercontroller.cpp:75
msgid "Reformat Line"
msgstr "Formatar de Novo a Linha"

#: shell/sourceformattercontroller.cpp:76
msgid "Reformat current line using AStyle"
msgstr "Formatar de novo a linha actual com o AStyle"

#: shell/sourceformattercontroller.cpp:77
msgid ""
"<b>Reformat line</b><p>Source reformatting of line under cursor using "
"<b>astyle</b> library.</p>"
msgstr ""
"<b>Formatar de novo a linha</b><p>Funcionalidade de formatação de código com "
"a biblioteca <b>astyle</b>.</p>"

#: shell/sourceformattercontroller.cpp:82
msgid "Format files"
msgstr "Formatar os ficheiros"

#: shell/sourceformattercontroller.cpp:83
msgid "Format file(s) using the current theme"
msgstr "Formatar os ficheiros com o tema actual"

#: shell/sourceformattercontroller.cpp:84
msgid ""
"<b>Format files</b><p>Formatting functionality using <b>astyle</b> library.</"
"p>"
msgstr ""
"<b>Formatar os ficheiros</b><p>Funcionalidade de formatação com a biblioteca "
"<b>astyle</b>.</p>"

#: shell/sourceformattercontroller.cpp:392
#, kde-format
msgid "Unable to read %1"
msgstr "Não foi possível ler o %1"

#: shell/sourceformattercontroller.cpp:400
#, kde-format
msgid "Unable to write to %1"
msgstr "Não é possível gravar o %1"

#: shell/workingsetcontroller.cpp:520
msgid "Close Working Set (Left Click)"
msgstr "Fechar o Espaço de Trabalho (Botão Esquerdo)"

#: shell/workingsetcontroller.cpp:521
msgid "Duplicate Working Set"
msgstr "Duplicar o Espaço de Trabalho"

#: shell/workingsetcontroller.cpp:523
msgid "Load Working Set (Left Click)"
msgstr "Carregar o Espaço de Trabalho (Botão Esquerdo)"

#: shell/workingsetcontroller.cpp:533
msgid "Delete Working Set"
msgstr "Apagar o Espaço de Trabalho"

#: shell/workingsetcontroller.cpp:757
msgid "<b>Working Set</b>"
msgstr "<b>Espaço de Trabalho</b>"

#: shell/workingsetcontroller.cpp:769
msgid "Remove this working set. The contained documents are not affected."
msgstr ""
"Remover este espaço de trabalho. Os documentos existentes não são afectados."

#: shell/workingsetcontroller.cpp:794
msgid "Documents:"
msgstr "Documentos:"

#: shell/workingsetcontroller.cpp:801
msgid "Add All"
msgstr "Adicionar Tudo"

#: shell/workingsetcontroller.cpp:802
msgid ""
"Add all documents that are part of this working set to the currently active "
"working set."
msgstr ""
"Adicionar todos os documentos que façam parte deste espaço de trabalho ao "
"espaço activo de momento."

#: shell/workingsetcontroller.cpp:809
msgid "Subtract All"
msgstr "Subtrair Tudo"

#: shell/workingsetcontroller.cpp:810
msgid ""
"Remove all documents that are part of this working set from the currently "
"active working set."
msgstr ""
"Remover todos os documentos que façam parte deste espaço de trabalho do "
"espaço activo de momento."

#: shell/workingsetcontroller.cpp:864
msgid "Remove this file from the current working set"
msgstr "Remover este ficheiro do espaço de trabalho actual"

#: shell/workingsetcontroller.cpp:868
msgid "Add this file to the current working set"
msgstr "Adicionar este ficheiro ao espaço de trabalho actual"

#. i18n: file: shell/kross/examples/guiexample/GUIExample/example.ui:25
#. i18n: ectx: property (text), widget (QPushButton, close)
#: shell/workingsetcontroller.cpp:884 rc.cpp:125
msgid "Close"
msgstr "Fechar"

#: shell/workingsetcontroller.cpp:889
msgid "Load"
msgstr "Carregar"

#: shell/assistantpopup.cpp:99
msgid "Hide"
msgstr "Esconder"

#: shell/documentationcontroller.cpp:60
msgid "Show Documentation"
msgstr "Mostrar a Documentação"

#: shell/documentationcontroller.cpp:67 shell/documentationcontroller.cpp:139
msgid "Documentation"
msgstr "Documentação"

#: shell/documentcontroller.cpp:61
msgid "Untitled"
msgstr "Sem Título"

#: shell/documentcontroller.cpp:122 shell/documentcontroller.cpp:186
msgid "*|Text File\n"
msgstr "*|Ficheiro de Texto\n"

#: shell/documentcontroller.cpp:124 shell/documentcontroller.cpp:188
msgid "Open File"
msgstr "Abrir um Ficheiro"

#: shell/documentcontroller.cpp:269
#, kde-format
msgid ""
"KDevelop could not find the editor for file '%1'.\n"
"Do you want to open it as plain text?"
msgstr ""
"O KDevelop não conseguiu encontrar o editor do ficheiro '%1'.\n"
"Deseja abri-lo como texto simples?"

#: shell/documentcontroller.cpp:269
msgid "Could Not Find Editor"
msgstr "Impossível Encontrar o Editor"

#: shell/documentcontroller.cpp:467
msgid "&Open..."
msgstr "&Abrir..."

#: shell/documentcontroller.cpp:469
msgid "Open file"
msgstr "Abrir um ficheiro"

#: shell/documentcontroller.cpp:470
msgid "<b>Open file</b><p>Opens a file for editing.</p>"
msgstr "<b>Abrir um ficheiro</b><p>Abre um ficheiro para o editar.</p>"

#: shell/documentcontroller.cpp:474
msgid ""
"This lists files which you have opened recently, and allows you to easily "
"open them again."
msgstr ""
"Isto enumera os ficheiros que tenha aberto recentemente, permitindo abri-los "
"de novo facilmente."

#: shell/documentcontroller.cpp:479
msgid "Save Al&l"
msgstr "Gravar T&udo"

#: shell/documentcontroller.cpp:481
msgid "Save all open documents"
msgstr "Gravar todos os documentos abertos"

#: shell/documentcontroller.cpp:482
msgid ""
"<b>Save all documents</b><p>Save all open documents, prompting for "
"additional information when necessary.</p>"
msgstr ""
"<b>Gravar todos os documentos</b><p>Grava todos os documentos abertos, "
"pedindo informações adicionais quando for necessário.</p>"

#: shell/documentcontroller.cpp:487
msgid "Rever&t All"
msgstr "Rever&ter Tudo"

#: shell/documentcontroller.cpp:489
msgid "Revert all open documents"
msgstr "Reverter todos os documentos abertos"

#: shell/documentcontroller.cpp:490
msgid ""
"<b>Revert all documents</b><p>Revert all open documents, returning to the "
"previously saved state.</p>"
msgstr ""
"<b>Reverter todos os documentos</b><p>Reverte todos os documentos abertos, "
"voltando ao estado gravado anteriormente.</p>"

#: shell/documentcontroller.cpp:496
msgid "&Close"
msgstr "Fe&char"

#: shell/documentcontroller.cpp:498 sublime/container.cpp:415
msgid "Close File"
msgstr "Fechar o Ficheiro"

#: shell/documentcontroller.cpp:499
msgid "<b>Close File</b><p>Closes current file.</p>"
msgstr "<b>Fechar o Ficheiro</b><p>Fecha o ficheiro actual.</p>"

#: shell/documentcontroller.cpp:504
msgid "Clos&e All"
msgstr "Fech&ar Tudo"

#: shell/documentcontroller.cpp:506
msgid "Close all open documents"
msgstr "Fechar todos os documentos abertos"

#: shell/documentcontroller.cpp:507
msgid ""
"<b>Close all documents</b><p>Close all open documents, prompting for "
"additional information when necessary.</p>"
msgstr ""
"<b>Fechar todos os documentos</b><p>Fecha todos os documentos abertos, "
"pedindo informações adicionais quando necessário.</p>"

#: shell/documentcontroller.cpp:513
msgid "Close All Ot&hers"
msgstr "Fec&har Todos os Outros"

#: shell/documentcontroller.cpp:515
msgid "Close all other documents"
msgstr "Fechar todos os outros documentos"

#: shell/documentcontroller.cpp:516
msgid ""
"<b>Close all other documents</b><p>Close all open documents, with the "
"exception of the currently active document.</p>"
msgstr ""
"<b>Fechar todos os outros documentos</b><p>Fecha todos os documentos "
"abertos, com a excepção do documento activo no momento.</p>"

#: shell/launchconfigurationdialog.cpp:56
msgid "Launch Configurations"
msgstr "Configurações de Lançamento"

#: shell/launchconfigurationdialog.cpp:146
msgid ""
"Selected Launch Configuration has unsaved changes. Do you want to save it?"
msgstr ""
"A configuração de lançamento tem alterações por gravar. Deseja gravá-las?"

#: shell/launchconfigurationdialog.cpp:146
msgid "Unsaved Changes"
msgstr "Alterações Não Gravadas"

#: shell/launchconfigurationdialog.cpp:281
#, kde-format
msgid "<b>%1</b>"
msgstr "<b>%1</b>"

#: shell/launchconfigurationdialog.cpp:284
#, kde-format
msgid "<b>%1</b> (%2)"
msgstr "<b>%1</b> (%2)"

#: shell/launchconfigurationdialog.cpp:538
msgctxt "Name of the Launch Configurations"
msgid "Name"
msgstr "Nome"

#: shell/launchconfigurationdialog.cpp:541
msgctxt ""
"The type of the Launch Configurations (i.e. Python Application, C++ "
"Application)"
msgid "Type"
msgstr "Tipo"

#: sublime/examples/example1.cpp:29
msgid "Example 1"
msgstr "Exemplo 1"

#: sublime/examples/example1.cpp:31 sublime/examples/example2.cpp:36
msgid "(c) 2007, Alexander Dymo"
msgstr "(c) 2007, Alexander Dymo"

#: sublime/examples/example2.cpp:34
msgid "Example 2"
msgstr "Exemplo 2"

#: sublime/container.cpp:146
msgid "Line: 00000 Col: 000"
msgstr " Linha: 00000 Coluna: 000"

#: sublime/container.cpp:416
msgid "Close Other Files"
msgstr "Fechar os Outros Ficheiros"

#: sublime/container.cpp:417
msgid "Close All Files"
msgstr "Fechar Todos os Ficheiros"

#: sublime/ideal.cpp:362
msgid "Lock the tool"
msgstr "Bloquear a ferramenta"

#: sublime/ideal.cpp:363
msgid ""
"<b>Lock the tool</b><p>When a tool is unlocked, it will be automatically "
"hidden when you click outside it. A locked tool will remain visible until "
"you explicitly hide it, or switch to a different tool.</p>"
msgstr ""
"<b>Bloquear a ferramenta</b><p>Quando uma ferramenta estiver desbloqueada, "
"será escondida automaticamente quando carregar fora dela. Uma ferramenta "
"bloqueada permanecerá visível até que a esconda de forma explícita ou mude "
"para outra ferramenta diferente.</p>"

#: sublime/ideal.cpp:370
msgid "Remove the tool"
msgstr "Remover a ferramenta"

#: sublime/ideal.cpp:371
msgid ""
"<b>Remove the tool</b><p>Removes this tool completely. You can add the tool "
"again by using the <tt>View->Add Tool View</tt> command.</p>"
msgstr ""
"<b>Remover a ferramenta</b><p>Remove esta ferramenta por completo. Podê-la-á "
"adicionar de novo com a opção <tt>Ver->Adicionar uma Janela de Ferramenta</"
"tt>.</p>"

#: sublime/ideal.cpp:462
msgid "Position"
msgstr "Posição"

#: sublime/ideal.cpp:466
msgid "Left"
msgstr "Esquerda"

#: sublime/ideal.cpp:467
msgid "Bottom"
msgstr "Fundo"

#: sublime/ideal.cpp:468
msgid "Right"
msgstr "Direita"

#: sublime/ideal.cpp:469
msgid "Top"
msgstr "Topo"

#: sublime/ideal.cpp:488
msgid "Assign Shortcut..."
msgstr "Atribuir um Atalho..."

#: sublime/ideal.cpp:494
msgid "Unlock"
msgstr "Desbloquear"

#: sublime/ideal.cpp:496
msgid "Lock"
msgstr "Bloquear"

#: sublime/ideal.cpp:525
#, kde-format
msgid "Assign Shortcut For '%1' Tool View"
msgstr "Atribuir o Atalho para a Área de Ferramentas '%1'"

#: sublime/ideal.cpp:642
#, kde-format
msgid "%1 Tool Bar"
msgstr "Barra de %1"

#: sublime/mainwindow_p.cpp:57
msgid "Show Left Dock"
msgstr "Mostrar a Acoplagem Esquerda"

#: sublime/mainwindow_p.cpp:63
msgid "Show Right Dock"
msgstr "Mostrar a Acoplagem Direita"

#: sublime/mainwindow_p.cpp:69
msgid "Show Bottom Dock"
msgstr "Mostrar a Acoplagem Inferior"

#: sublime/mainwindow_p.cpp:75
msgid "Show Top Dock"
msgstr "Mostrar a Acoplagem Superior"

#: sublime/mainwindow_p.cpp:81
msgid "Focus Editor"
msgstr "Seleccionar o Editor"

#: sublime/mainwindow_p.cpp:86
msgid "Hide/Restore Docks"
msgstr "Esconder/Repor as Acoplagens"

#: sublime/mainwindow_p.cpp:91
msgid "Next Tool View"
msgstr "Janela de Ferramenta Seguinte"

#: sublime/mainwindow_p.cpp:96
msgid "Previous Tool View"
msgstr "Janela de Ferramenta Anterior"

#: sublime/mainwindow_p.cpp:101
msgid "Remove view"
msgstr "Remover a janela"

#: sublime/mainwindow_p.cpp:105
msgid "Anchor Current Dock"
msgstr "Fixar a Acoplagem Actual"

#: sublime/mainwindow_p.cpp:112
msgid "Maximize Current Dock"
msgstr "Maximizar a Acoplagem Actual"

#: sublime/mainwindow_p.cpp:118
msgid "Tool Views"
msgstr "Janelas de Ferramentas"

#: util/duchainify/main.cpp:200
msgid "duchainify"
msgstr "cadeia de declaração-uso"

#: util/duchainify/main.cpp:201
msgid "Duchain builder application"
msgstr "Aplicação de geração da cadeia de declaração-uso"

#: util/duchainify/main.cpp:202
msgid "(c) 2009 David Nolden"
msgstr "(c) 2009 David Nolden"

#: util/duchainify/main.cpp:205
msgid "directory"
msgstr "pasta"

#: util/duchainify/main.cpp:207
msgid "Show warnings"
msgstr "Mostrar os avisos"

#: util/duchainify/main.cpp:208
msgid "Show warnings and debug output"
msgstr "Mostrar os avisos e o resultado de depuração"

#: util/duchainify/main.cpp:209
msgid "Enforce an update of the top-contexts corresponding to the given files"
msgstr ""
"Força uma actualização dos contextos de topo que correspondem aos ficheiros "
"indicados"

#: util/duchainify/main.cpp:210
msgid "Number of threads to use"
msgstr "Número de tarefas a usar"

#: util/duchainify/main.cpp:211
msgid ""
"Features to build. Options: empty, simplified-visible-declarations, visible-"
"declarations (default), all-declarations, all-declarations-and-uses, all-"
"declarations-and-uses-and-AST"
msgstr ""
"Funcionalidades a compilar. Opções: declarações visíveis (por omissão), "
"todas as declarações, todas as declarações e usos, todas as declarações e "
"usos e AST"

#: util/ssh_client/main.cpp:74
msgid "Simple KDE ssh client provider"
msgstr "Fornecedor de um cliente de SSH simples para o KDE"

#: util/ssh_client/main.cpp:76
msgid ""
"Displays a KDE Password Dialog and establishes an ssh connection using "
"libssh. After connecting it executes 'svnserve -t' to provide tunneling."
msgstr ""
"Mostra uma Janela de Senhas do KDE e efectua uma ligação por SSH com a "
"'libssh'. Depois de se ligar, executa o 'svnserve -t' e oferece um túnel."

#: util/ssh_client/main.cpp:78
msgid "(c) 2009"
msgstr "(c) 2009"

#: util/ssh_client/main.cpp:79
msgid ""
"Use this client instead of standard ssh when using subversion to provide a "
"KDE Password Dialog instead of a command-line ssh password prompt."
msgstr ""
"Use este cliente em vez do SSH normal, ao usar o Subversion, para utilizar a "
"Janela de Senhas do KDE em vez da linha de comandos normal do 'ssh'."

#: util/ssh_client/main.cpp:88
msgid "Hostname to connect"
msgstr "Máquina onde se ligar"

#: util/ssh_client/main.cpp:89
msgid "Subversion command to call"
msgstr "Comando do Subversion a invocar"

#: util/ssh_client/main.cpp:90
msgid "svnserve option"
msgstr "Opção do 'svnserve'"

#: util/ssh_client/main.cpp:117
msgid "Cannot create socket, operation aborted."
msgstr "Não é possível criar o 'socket'; a operação foi interrompida."

#: util/ssh_client/main.cpp:126
msgid "Get host by name failed, operation aborted."
msgstr "Não é possível obter o nome da máquina; a operação foi interrompida."

#: util/ssh_client/main.cpp:134
msgid "Cannot connect to host, operation aborted."
msgstr "Não é possível ligar-se à máquina; a operação foi interrompida."

#: util/ssh_client/main.cpp:142
msgid "Cannot start an ssh session, operation aborted."
msgstr "Não é possível iniciar uma sessão do SSH; a operação foi interrompida."

#: util/ssh_client/main.cpp:147
msgid "SSH connection failed, operation aborted."
msgstr "Não é possível a ligação por SSH; a operação foi interrompida."

#: util/ssh_client/main.cpp:154
msgid ""
"Server does not support any authentication methods for the user, operation "
"aborted."
msgstr ""
"O servidor não suporta nenhuns métodos de autenticação para o utilizador; a "
"operação foi interrompida."

#: util/ssh_client/main.cpp:169
msgid "ssh auth"
msgstr "Autorização de SSH"

#: util/ssh_client/main.cpp:193
msgid ""
"Unsupported authentication type, could possibly be a bug. Operation aborted."
msgstr ""
"O tipo de autenticação não é suportado; poderá ser um erro. A operação foi "
"interrompida."

#: util/ssh_client/main.cpp:199
msgid "Authentication failed, operation aborted."
msgstr "A autenticação foi mal-sucedida; a operação foi interrompida."

#: util/ssh_client/main.cpp:206
msgid "Cannot open ssh channel, operation aborted."
msgstr "Não é possível abrir o canal de SSH; a operação foi interrompida."

#: util/ssh_client/main.cpp:212
msgid "Failed to launch 'svnserve -t', operation aborted."
msgstr "Não é possível iniciar o 'svnserve -t'; a operação foi interrompida."

#: util/ssh_client/main.cpp:224
msgid "Cannot set non-blocking mode for stdin, operation aborted."
msgstr ""
"Não é possível definir o modo não-bloqueante para o 'stdin'; a operação foi "
"interrompida."

#: util/ssh_client/main.h:47
msgid "&Username:"
msgstr "&Utilizador:"

#: util/ssh_client/main.h:52
msgid "&Password or passphrase:"
msgstr "Senha ou &frase-senha:"

#: util/ssh_client/main.h:56
msgid "Publi&c key:"
msgstr "&Chave pública:"

#: util/ssh_client/main.h:60
msgid "P&rivate key:"
msgstr "Chave p&rivada:"

#: util/ssh_client/main.h:65
msgid "Password auth"
msgstr "Autorização da senha"

#: util/ssh_client/main.h:67
msgid "Public key auth"
msgstr "Autorização por chave pública"

#: util/ssh_client/main.h:69
msgid "No auth type supported by server"
msgstr "Não existe nenhum tipo de autenticação suportado pelo servidor"

#: util/ssh_client/main.h:83
msgid "Select keys"
msgstr "Seleccionar as chaves"

#: vcs/dvcs/dvcsjob.cpp:147
#, kde-format
msgid "Working Directory does not exist: %1"
msgstr "A pasta de trabalho não existe: %1"

#: vcs/dvcs/dvcsjob.cpp:154
#, kde-format
msgid "Working Directory is not absolute: %1"
msgstr "A pasta de trabalho não é absoluta: %1"

#: vcs/dvcs/dvcsjob.cpp:194
#, kde-format
msgid "Process exited with status %1"
msgstr "O processo terminou com o estado %1"

#: vcs/dvcs/dvcsjob.cpp:224
#, kde-format
msgid "Command finished with error %1."
msgstr "O comando terminou com o erro %1."

#: vcs/dvcs/dvcsjob.cpp:240
#, kde-format
msgid "Command exited with value %1."
msgstr "O comando saiu com o valor %1."

#: vcs/dvcs/ui/branchmanager.cpp:75
msgid "New branch"
msgstr "Nova ramificação"

#: vcs/dvcs/ui/branchmanager.cpp:75
msgid "Name of the new branch:"
msgstr "Nome da nova ramificação:"

#: vcs/dvcs/ui/branchmanager.cpp:80
#, kde-format
msgid ""
"Branch \"%1\" already exists.\n"
"Please, choose another name."
msgstr ""
"Já existe a ramificação \"%1\".\n"
"Escolha outro nome, por favor."

#: vcs/dvcs/ui/branchmanager.cpp:95
#, kde-format
msgid ""
"Currently at the branch \"%1\".\n"
"To remove it, please change to another branch."
msgstr ""
"Está de momento na ramificação \"%1\".\n"
"Para a remover, mude por favor para outra ramificação."

#: vcs/dvcs/ui/branchmanager.cpp:102
#, kde-format
msgid "Are you sure you want to irreversibly remove the branch '%1'?"
msgstr ""
"Tem a certeza que deseja remover de forma irreversível a ramificação '%1'?"

#: vcs/dvcs/ui/branchmanager.cpp:113
#, kde-format
msgid "Already on branch \"%1\"\n"
msgstr "Já está na ramificação \"%1\"\n"

#: vcs/dvcs/ui/branchmanager.cpp:150
#, kde-format
msgid "Branch \"%1\" already exists."
msgstr "Já existe a ramificação \"%1\"."

#: vcs/dvcs/ui/branchmanager.cpp:155
#, kde-format
msgid "Are you sure you want to rename %1 to %2 ?"
msgstr "Tem a certeza que deseja mudar o nome de %1 para %2 ?"

#: vcs/dvcs/ui/dvcsgenericoutputview.cpp:56
msgid "Job exited normally"
msgstr "A tarefa saiu normalmente"

#: vcs/dvcs/ui/dvcsmainview.cpp:38
msgid "Git"
msgstr "Git"

#: vcs/dvcs/ui/dvcsmainview.cpp:48
msgid "DVCS"
msgstr "SCVD"

#: vcs/dvcs/ui/logview.cpp:45
msgid "Listing the log of the files failed"
msgstr "A listagem do registo dos ficheiros foi mal-sucedida"

#: vcs/dvcs/ui/logview.cpp:58
msgid "No log information found"
msgstr "Não existem informações de registo"

#: vcs/dvcs/ui/logview.cpp:63 vcs/widgets/vcsdiffpatchsources.cpp:104
msgid "Commit"
msgstr "Enviar"

#: vcs/dvcs/ui/logview.cpp:64 vcs/models/vcseventmodel.cpp:101
msgid "Author"
msgstr "Autoria"

#: vcs/dvcs/ui/logview.cpp:65 vcs/models/vcseventmodel.cpp:104
msgid "Date"
msgstr "Data"

#: vcs/dvcs/dvcsplugin.cpp:125
msgid "Push"
msgstr "Empurrar"

#: vcs/dvcs/dvcsplugin.cpp:126
msgid "Pull"
msgstr "Obter"

#: vcs/dvcs/dvcsplugin.cpp:127
msgid "Branches..."
msgstr "Ramificações..."

#: vcs/dvcs/dvcsplugin.cpp:128
msgid "Revision History"
msgstr "Histórico de Versões"

#: vcs/dvcs/dvcsplugin.cpp:190
msgid "Could not show the Branch Manager, current branch is unavailable."
msgstr ""
"Não foi possível mostrar o Gestor de Ramificações; a ramificação actual está "
"indisponível."

#: vcs/models/vcseventmodel.cpp:98 vcs/models/vcsitemeventmodel.cpp:119
msgid "Revision"
msgstr "Versão"

#: vcs/models/vcseventmodel.cpp:107
msgid "Message"
msgstr "Mensagem"

#: vcs/models/vcsitemeventmodel.cpp:85
msgid "Added"
msgstr "Adicionado"

#: vcs/models/vcsitemeventmodel.cpp:88
msgid "Deleted"
msgstr "Removido"

#: vcs/models/vcsitemeventmodel.cpp:91
msgid "Modified"
msgstr "Modificado"

#: vcs/models/vcsitemeventmodel.cpp:94
msgid "Copied"
msgstr "Copiado"

#: vcs/models/vcsitemeventmodel.cpp:125
msgid "Actions"
msgstr "Acções"

#: vcs/models/vcsitemeventmodel.cpp:128
msgid "Source Location"
msgstr "Localização no Código"

#: vcs/models/vcsitemeventmodel.cpp:131
msgid "Source Revision"
msgstr "Versão de Origem"

#: vcs/models/vcsannotationmodel.cpp:105
#, kde-format
msgid ""
"Author:%1\n"
"Date:%2\n"
"Commit Message:%3"
msgstr ""
"Autor: %1\n"
"Data: %2\n"
"Mensagem no Envio: %3"

#: vcs/widgets/standardvcslocationwidget.cpp:35
msgid "Introduce the repository URL..."
msgstr "Indicar o URL do repositório..."

#: vcs/widgets/vcscommitdialog.cpp:105
msgid "Commit Message"
msgstr "Mensagem de Envio"

#: vcs/widgets/vcscommitdialog.cpp:185
msgctxt "file was added to versioncontrolsystem"
msgid "Added"
msgstr "Adicionado"

#: vcs/widgets/vcscommitdialog.cpp:189
msgctxt "file was deleted from versioncontrolsystem"
msgid "Deleted"
msgstr "Apagado"

#: vcs/widgets/vcscommitdialog.cpp:193
msgctxt "version controlled file was modified"
msgid "Modified"
msgstr "Modificado"

#: vcs/widgets/vcscommitdialog.cpp:196
msgctxt "file is not known to versioncontrolsystem"
msgid "Unknown"
msgstr "Desconhecido"

#: vcs/widgets/vcscommitdialog.cpp:281 vcs/vcspluginhelper.cpp:264
msgid "Unable to get difference."
msgstr "Não foi possível obter as diferenças."

#. i18n: file: vcs/widgets/vcscommitdialog.ui:22
#. i18n: ectx: property (text), widget (QLabel, label)
#: vcs/widgets/vcsdiffpatchsources.cpp:45 rc.cpp:419
msgid "Commit Message:"
msgstr "Mensagem de Envio:"

#: vcs/widgets/vcsdiffpatchsources.cpp:123
msgid "Files will be committed:\n"
msgstr "Serão enviados os ficheiros:\n"

#: vcs/widgets/vcsdiffpatchsources.cpp:127
#, kde-format
msgid ""
"\n"
"With message:\n"
" %1"
msgstr ""
"\n"
"Com a mensagem:\n"
" %1"

#: vcs/widgets/vcsdiffpatchsources.cpp:129
msgid "About to commit to repository"
msgstr "Prestes a enviar para o repositório"

#: vcs/widgets/vcsdiffwidget.cpp:86
#, kde-format
msgid "Difference between revision %1 and %2:"
msgstr "Diferença entre a versão %1 e a %2:"

#: vcs/widgets/vcseventwidget.cpp:83
msgid "Diff to previous revision"
msgstr "Diferenças para a versão anterior"

#: vcs/widgets/vcseventwidget.cpp:86
msgid "Diff between revisions"
msgstr "Diferenças entre versões"

#: vcs/widgets/vcseventwidget.cpp:150
msgid "Difference To Previous"
msgstr "Diferenças para a Anterior"

#: vcs/widgets/vcseventwidget.cpp:174
msgid "Difference between Revisions"
msgstr "Diferenças entre Versões"

#: vcs/vcspluginhelper.cpp:92
msgid "Commit..."
msgstr "Enviar..."

#: vcs/vcspluginhelper.cpp:93
msgid "Update"
msgstr "Actualizar"

#. i18n: file: language/codegen/ui/newclass.ui:67
#. i18n: ectx: property (toolTip), widget (KPushButton, addInheritancePushButton)
#. i18n: file: shell/launchconfigurationdialog.ui:37
#. i18n: ectx: property (text), widget (QToolButton, addConfig)
#: vcs/vcspluginhelper.cpp:94 rc.cpp:59 rc.cpp:131
msgid "Add"
msgstr "Adicionar"

#: vcs/vcspluginhelper.cpp:95
msgid "Compare to Head..."
msgstr "Comparar com o HEAD..."

#: vcs/vcspluginhelper.cpp:96
msgid "Compare to Base..."
msgstr "Comparar com o BASE..."

#: vcs/vcspluginhelper.cpp:97
msgid "Revert"
msgstr "Reverter"

#: vcs/vcspluginhelper.cpp:98
msgid "History..."
msgstr "Histórico..."

#: vcs/vcspluginhelper.cpp:99
msgid "Annotation..."
msgstr "Anotações..."

#: vcs/vcspluginhelper.cpp:257
msgid "Cannot show the differences because there were none."
msgstr "Não é possível mostrar as diferenças, por não existirem nenhumas."

#: vcs/vcspluginhelper.cpp:258
msgid "VCS support"
msgstr "Suporte ao SCV"

#: vcs/vcspluginhelper.cpp:291
#, kde-format
msgid "%2 History (%1)"
msgstr "Histórico de %2 (%1)"

#: vcs/vcspluginhelper.cpp:322
msgid ""
"Cannot display annotations, missing interface KTextEditor::"
"AnnotationInterface for the editor."
msgstr ""
"Não é possível mostrar as anotações, porque falta a interface KTextEditor::"
"AnnotationInterface no editor."

#: vcs/vcspluginhelper.cpp:326
#, kde-format
msgid ""
"Cannot execute annotate action because the document was not found, or was "
"not a text document:\n"
"%1"
msgstr ""
"Não foi possível executar a acção de anotação, porque o documento não foi "
"encontrado ou então não era um documento de texto:\n"
"%1"

#: vcs/vcspluginhelper.cpp:374
msgid "Could not create a patch for the current version."
msgstr "Não foi possível criar uma modificação para a versão actual."

#: vcs/vcspluginhelper.cpp:376
msgid "Could not find any modifications to commit."
msgstr "Não foi possível encontrar modificações para enviar."

#: rc.cpp:1
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "José Nuno Pires"

#: rc.cpp:2
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "zepires@gmail.com"

#. i18n: file: shell/debugger/kdevdebuggershellui.rc:5
#. i18n: ectx: Menu (run)
#: rc.cpp:5
msgctxt "@title:menu"
msgid "Run"
msgstr "Executar"

#. i18n: file: shell/debugger/kdevdebuggershellui.rc:27
#. i18n: ectx: ToolBar (debugToolBar)
#: rc.cpp:8
msgid "Debugger Toolbar"
msgstr "Barra de Depuração"

#. i18n: file: shell/kdevsessionui.rc:5
#. i18n: ectx: Menu (session)
#: rc.cpp:11
msgctxt "@title:menu"
msgid "Session"
msgstr "Sessão"

#. i18n: file: shell/kdevsourceformatter.rc:5
#. i18n: ectx: Menu (edit)
#: rc.cpp:14
msgctxt "@title:menu"
msgid "Edit"
msgstr "Editar"

#. i18n: file: language/codegen/ui/classoptions.ui:16
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:17
msgid "Class Options"
msgstr "Opções da Classe"

#. i18n: file: language/codegen/ui/classoptions.ui:25
#. i18n: ectx: property (text), widget (QCheckBox, checkBox)
#: rc.cpp:20
msgid "Abstract class (allow pure virtuals)"
msgstr "Classe abstracta (permitir virtuais puros)"

#. i18n: file: language/codegen/ui/classoptions.ui:32
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_2)
#: rc.cpp:23
msgid "Disable copy"
msgstr "Desactivar a cópia"

#. i18n: file: language/codegen/ui/classoptions.ui:39
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_8)
#: rc.cpp:26
msgid "Implicit Sharing"
msgstr "Partilha Implícita"

#. i18n: file: language/codegen/ui/classoptions.ui:46
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_3)
#: rc.cpp:29
msgid "D-Pointer"
msgstr "Ponteiro-D"

#. i18n: file: language/codegen/ui/classoptions.ui:74
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_4)
#: rc.cpp:32
msgid "Qt-style shared d-pointer"
msgstr "Ponteiro-D partilhado estilo Qt"

#. i18n: file: language/codegen/ui/classoptions.ui:83
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_7)
#: rc.cpp:35
msgid "Virtual Hook"
msgstr "Intercepção Virtual"

#. i18n: file: language/codegen/ui/classoptions.ui:90
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_6)
#: rc.cpp:38
msgid "Group by access specifier (public / private etc)"
msgstr "Agrupar por indicação de acesso (público / privado, etc.)"

#. i18n: file: language/codegen/ui/licensechooser.ui:23
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:41
msgid "License type:"
msgstr "Tipo de licença:"

#. i18n: file: language/codegen/ui/licensechooser.ui:36
#. i18n: ectx: property (toolTip), widget (QCheckBox, saveLicense)
#: rc.cpp:44
msgid "Click here if you want to save this license for future use"
msgstr "Carregue aqui se quiser gravar esta licença para uso posterior"

#. i18n: file: language/codegen/ui/licensechooser.ui:39
#. i18n: ectx: property (text), widget (QCheckBox, saveLicense)
#: rc.cpp:47
msgid "Save License"
msgstr "Gravar a Licença"

#. i18n: file: language/codegen/ui/newclass.ui:17
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:50
msgid "New Class"
msgstr "Nova Classe"

#. i18n: file: language/codegen/ui/newclass.ui:26
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:53
msgid "&Identifier:"
msgstr "&Identificador:"

#. i18n: file: language/codegen/ui/newclass.ui:42
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:56
msgid "In&heritance:"
msgstr "&Herança:"

#. i18n: file: language/codegen/ui/newclass.ui:87
#. i18n: ectx: property (toolTip), widget (KPushButton, moveUpPushButton)
#: rc.cpp:65
msgid "Move Up"
msgstr "Subir"

#. i18n: file: language/codegen/ui/newclass.ui:97
#. i18n: ectx: property (toolTip), widget (KPushButton, moveDownPushButton)
#: rc.cpp:68
msgid "Move Down"
msgstr "Descer"

#. i18n: file: language/codegen/ui/outputlocation.ui:17
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:71
msgid "Output file(s)"
msgstr "Ficheiros de saída"

#. i18n: file: language/codegen/ui/outputlocation.ui:29
#. i18n: ectx: property (text), widget (QLabel, headerLabel1)
#. i18n: file: language/codegen/ui/outputlocation.ui:86
#. i18n: ectx: property (text), widget (QLabel, headerLabel2)
#: rc.cpp:74 rc.cpp:86
msgid "&Header:"
msgstr "&Inclusão:"

#. i18n: file: language/codegen/ui/outputlocation.ui:45
#. i18n: ectx: property (text), widget (QLabel, label_2)
#. i18n: file: language/codegen/ui/outputlocation.ui:119
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:77 rc.cpp:95
msgid "&Implementation:"
msgstr "&Implementação:"

#. i18n: file: language/codegen/ui/outputlocation.ui:61
#. i18n: ectx: property (text), widget (QCheckBox, lowerFilenameCheckBox)
#: rc.cpp:80
msgid "Low case file names"
msgstr "Nomes dos ficheiros em minúsculas"

#. i18n: file: language/codegen/ui/outputlocation.ui:77
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:83
msgid "Location within existing file(s)"
msgstr "Localização nos ficheiros existentes"

#. i18n: file: language/codegen/ui/outputlocation.ui:109
#. i18n: ectx: property (text), widget (QLabel, headerColumnLabel)
#. i18n: file: language/codegen/ui/outputlocation.ui:142
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: rc.cpp:92 rc.cpp:101
msgid "Column"
msgstr "Coluna"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:16
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:104
msgid "Override virtual functions"
msgstr "Substituir as funções virtuais"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:27
#. i18n: ectx: property (text), widget (KPushButton, selectAllPushButton)
#: rc.cpp:107
msgid "Select &All"
msgstr "Seleccion&ar Tudo"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:34
#. i18n: ectx: property (text), widget (KPushButton, deselectAllPushButton)
#: rc.cpp:110
msgid "&Deselect All"
msgstr "&Deseleccionar Tudo"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:91
#. i18n: ectx: property (text), widget (QTreeWidget, overridesTree)
#: rc.cpp:113
msgid "Superclass -> Function"
msgstr "Super-Classe -> Função"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:96
#. i18n: ectx: property (text), widget (QTreeWidget, overridesTree)
#: rc.cpp:116
msgid "Access"
msgstr "Acesso"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:101
#. i18n: ectx: property (text), widget (QTreeWidget, overridesTree)
#: rc.cpp:119
msgid "Signal"
msgstr "Sinal"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:106
#. i18n: ectx: property (text), widget (QTreeWidget, overridesTree)
#: rc.cpp:122
msgid "Slot"
msgstr "'Slot'"

#. i18n: file: shell/launchconfigurationdialog.ui:17
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:128
msgid "Launch Configurations:"
msgstr "Configurações de Lançamento:"

#. i18n: file: shell/projectinfopage.ui:16
#. i18n: ectx: property (toolTip), widget (QLabel, label)
#. i18n: file: shell/projectinfopage.ui:26
#. i18n: ectx: property (toolTip), widget (QLineEdit, nameEdit)
#: rc.cpp:140 rc.cpp:146
msgid "Provide a name for the project"
msgstr "Indique um nome para o projecto"

#. i18n: file: shell/projectinfopage.ui:19
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:143
msgid "Name:"
msgstr "Nome:"

#. i18n: file: shell/projectinfopage.ui:33
#. i18n: ectx: property (toolTip), widget (QLabel, label_2)
#. i18n: file: shell/projectinfopage.ui:43
#. i18n: ectx: property (toolTip), widget (QComboBox, managerCombo)
#: rc.cpp:149 rc.cpp:155
msgid "Select the Management Plugin to use for this project"
msgstr "Seleccione o 'Plugin' de Gestão a usar para este projecto"

#. i18n: file: shell/projectinfopage.ui:36
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:152
msgid "Build System:"
msgstr "Sistema de Compilação:"

#. i18n: file: shell/projectsourcepage.ui:20
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:158
msgid "Destination"
msgstr "Destino"

#. i18n: file: shell/projectsourcepage.ui:26
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:161
msgid "Working Directory:"
msgstr "Pasta de Trabalho:"

#. i18n: file: shell/projectsourcepage.ui:33
#. i18n: ectx: property (clickMessage), widget (KUrlRequester, workingDir)
#: rc.cpp:164
msgid "Select the directory to use..."
msgstr "Seleccione a pasta a usar..."

#. i18n: file: shell/projectsourcepage.ui:63
#. i18n: ectx: property (text), widget (QPushButton, get)
#: rc.cpp:170
msgid "Get"
msgstr "Obter"

#. i18n: file: shell/sessiondialog.ui:34
#. i18n: ectx: property (text), widget (QPushButton, newButton)
#. i18n: file: shell/settings/environmentwidget.ui:100
#. i18n: ectx: property (text), widget (KPushButton, newButton)
#. i18n: file: shell/settings/sourceformattersettings.ui:139
#. i18n: ectx: property (text), widget (KPushButton, btnNewStyle)
#. i18n: file: vcs/dvcs/ui/branchmanager.ui:25
#. i18n: ectx: property (text), widget (QPushButton, newButton)
#: rc.cpp:173 rc.cpp:209 rc.cpp:239 rc.cpp:401
msgid "New"
msgstr "Nova"

#. i18n: file: shell/sessiondialog.ui:44
#. i18n: ectx: property (text), widget (QPushButton, cloneButton)
#: rc.cpp:176
msgid "Clone"
msgstr "Clonar"

#. i18n: file: shell/sessiondialog.ui:59
#. i18n: ectx: property (text), widget (QPushButton, activateButton)
#: rc.cpp:179
msgid "Make Active"
msgstr "Activar"

#. i18n: file: shell/settings/bgsettings.ui:22
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_enable)
#: rc.cpp:185
msgid "Enable Background Parser"
msgstr "Activar o Processador em Segundo Plano"

#. i18n: file: shell/settings/bgsettings.ui:40
#. i18n: ectx: property (label), widget (KIntNumInput, kcfg_delay)
#: rc.cpp:188
msgid "Delay in Milliseconds"
msgstr "Atraso em Milisegundos"

#. i18n: file: shell/settings/bgsettings.ui:56
#. i18n: ectx: property (label), widget (KIntNumInput, kcfg_threads)
#: rc.cpp:191
msgid "Maximum Number of Threads"
msgstr "Número Máximo de Tarefas"

#. i18n: file: shell/settings/editstyledialog.ui:28
#. i18n: ectx: property (text), widget (QLabel, lblPreview)
#: rc.cpp:194
msgid "Preview"
msgstr "Antevisão"

#. i18n: file: shell/settings/environmentwidget.ui:16
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:197
msgid "Environment Group"
msgstr "Grupo do Ambiente"

#. i18n: file: shell/settings/environmentwidget.ui:36
#. i18n: ectx: property (text), widget (QPushButton, addgrpBtn)
#: rc.cpp:200
msgid "Add group"
msgstr "Adicionar um grupo"

#. i18n: file: shell/settings/environmentwidget.ui:43
#. i18n: ectx: property (text), widget (QPushButton, removegrpBtn)
#: rc.cpp:203
msgid "Remove group"
msgstr "Remover o grupo"

#. i18n: file: shell/settings/environmentwidget.ui:50
#. i18n: ectx: property (text), widget (KPushButton, setAsDefaultBtn)
#: rc.cpp:206
msgid "Set As Default Group"
msgstr "Definir como Grupo por Omissão"

#. i18n: file: shell/settings/sourceformattersettings.ui:17
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:215
msgid "General"
msgstr "Geral"

#. i18n: file: shell/settings/sourceformattersettings.ui:23
#. i18n: ectx: property (toolTip), widget (QCheckBox, chkKateModelines)
#: rc.cpp:218
msgid "Add kate modeline to formatted documents."
msgstr "Adicionar a linha de modo do Kate aos documentos formatados."

#. i18n: file: shell/settings/sourceformattersettings.ui:26
#. i18n: ectx: property (text), widget (QCheckBox, chkKateModelines)
#: rc.cpp:221
msgid "Add Kate modeline"
msgstr "Adicionar a linha de modo do Kate"

#. i18n: file: shell/settings/sourceformattersettings.ui:48
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:224
msgid "Formatting Styles"
msgstr "Estilos de Formatação"

#. i18n: file: shell/settings/sourceformattersettings.ui:54
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:227
msgid "Mimetype:"
msgstr "Tipo MIME:"

#. i18n: file: shell/settings/sourceformattersettings.ui:76
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:230
msgid "Preview:"
msgstr "Antevisão:"

#. i18n: file: shell/settings/sourceformattersettings.ui:101
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:233
msgid "Formatter:"
msgstr "Formatação:"

#. i18n: file: shell/settings/sourceformattersettings.ui:121
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:236
msgid "Style:"
msgstr "Estilo:"

#. i18n: file: shell/settings/sourceformattersettings.ui:146
#. i18n: ectx: property (text), widget (KPushButton, btnEditStyle)
#: rc.cpp:242
msgid "Edit..."
msgstr "Editar..."

#. i18n: file: shell/settings/uiconfig.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, UiConfig)
#: rc.cpp:248
msgid "User Interface"
msgstr "Interface do Utilizador"

#. i18n: file: shell/settings/uiconfig.ui:20
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:251
msgid "Dock Window Behavior"
msgstr "Comportamento da Janela Acoplável"

#. i18n: file: shell/settings/uiconfig.ui:26
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:254
msgid "Top Left Owner"
msgstr "Dona do Canto Superior-Esquerdo"

#. i18n: file: shell/settings/uiconfig.ui:33
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:257
msgid "Top Right Owner"
msgstr "Dona do Canto Superior-Direito"

#. i18n: file: shell/settings/uiconfig.ui:41
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_TopLeftCornerOwner)
#. i18n: file: shell/settings/uiconfig.ui:89
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_BottomLeftCornerOwner)
#: rc.cpp:260 rc.cpp:278
msgid "Left Dock"
msgstr "Acoplagem Esquerda"

#. i18n: file: shell/settings/uiconfig.ui:46
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_TopLeftCornerOwner)
#. i18n: file: shell/settings/uiconfig.ui:60
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_TopRightCornerOwner)
#: rc.cpp:263 rc.cpp:269
msgid "Top Dock"
msgstr "Acoplagem Superior"

#. i18n: file: shell/settings/uiconfig.ui:55
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_TopRightCornerOwner)
#. i18n: file: shell/settings/uiconfig.ui:109
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_BottomRightCornerOwner)
#: rc.cpp:266 rc.cpp:284
msgid "Right Dock"
msgstr "Acoplagem Direita"

#. i18n: file: shell/settings/uiconfig.ui:68
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:272
msgid "Bottom Left Owner"
msgstr "Dona do Canto Inferior-Esquerdo"

#. i18n: file: shell/settings/uiconfig.ui:75
#. i18n: ectx: property (text), widget (QLabel, label_5)
#: rc.cpp:275
msgid "Bottom Right Owner"
msgstr "Dona do Canto Inferior-Direito"

#. i18n: file: shell/settings/uiconfig.ui:94
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_BottomLeftCornerOwner)
#. i18n: file: shell/settings/uiconfig.ui:114
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_BottomRightCornerOwner)
#: rc.cpp:281 rc.cpp:287
msgid "Bottom Dock"
msgstr "Acoplagem Inferior"

#. i18n: file: shell/settings/uiconfig.ui:138
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:290
msgid "Tabbed Browsing"
msgstr "Navegação com Páginas"

#. i18n: file: shell/settings/uiconfig.ui:144
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_TabBarVisibility)
#: rc.cpp:293
msgid "Show tabs"
msgstr "Mostrar as páginas"

#. i18n: file: shell/settings/uiconfig.ui:154
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_TabBarOpenAfterCurrent)
#: rc.cpp:296
msgid "Open new tab after current"
msgstr "Abrir uma página nova a seguir à actual"

#. i18n: file: shell/settings/ccsettings.ui:17
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:299
msgid "Code Completion"
msgstr "Completação de Código"

#. i18n: file: shell/settings/ccsettings.ui:23
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_automaticInvocation)
#: rc.cpp:302
msgid "Enable Automatic Invocation"
msgstr "Activar a Invocação Automática"

#. i18n: file: shell/settings/ccsettings.ui:30
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_showMultiLineSelectionInformation)
#: rc.cpp:305
msgid "Additional Information For Current Item"
msgstr "Informação Adicional para o Item Actual"

#. i18n: file: shell/settings/ccsettings.ui:37
#. i18n: ectx: property (title), widget (QGroupBox, completionLevelGroup)
#: rc.cpp:308
msgid "Level"
msgstr "Nível"

#. i18n: file: shell/settings/ccsettings.ui:43
#. i18n: ectx: property (toolTip), widget (QRadioButton, kcfg_minimalAutomaticCompletion)
#: rc.cpp:311
msgid ""
"Use minimal completion when the completion is automatic, and full completion "
"when it is triggered manually"
msgstr ""
"Usar a completação mínima quando esta for automática ou a completação "
"completa se for despoletada manualmente"

#. i18n: file: shell/settings/ccsettings.ui:46
#. i18n: ectx: property (text), widget (QRadioButton, kcfg_minimalAutomaticCompletion)
#: rc.cpp:314
msgid "Minimal Automatic Completion"
msgstr "Completação Automática Mínima"

#. i18n: file: shell/settings/ccsettings.ui:56
#. i18n: ectx: property (toolTip), widget (QRadioButton, kcfg_alwaysFullCompletion)
#: rc.cpp:317
msgid ""
"When this is enabled, the completion-box will always show full type-"
"information and argument-hints"
msgstr ""
"Quando esta estiver activada, a área de completação irá mostrar sempre a "
"informação completa dos tipos e dos argumentos"

#. i18n: file: shell/settings/ccsettings.ui:59
#. i18n: ectx: property (text), widget (QRadioButton, kcfg_alwaysFullCompletion)
#: rc.cpp:320
msgid "Always Full Completion"
msgstr "Completação Total Sempre"

#. i18n: file: shell/settings/ccsettings.ui:66
#. i18n: ectx: property (toolTip), widget (QRadioButton, kcfg_alwaysMinimalCompletion)
#: rc.cpp:323
msgid "Do not show type-information or argument-hints"
msgstr "Não mostrar a informação dos tipos ou dos argumentos"

#. i18n: file: shell/settings/ccsettings.ui:69
#. i18n: ectx: property (text), widget (QRadioButton, kcfg_alwaysMinimalCompletion)
#: rc.cpp:326
msgid "Always Minimal Completion"
msgstr "Completação Mínima Sempre"

#. i18n: file: shell/settings/ccsettings.ui:82
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:329
msgid "Semantic Code Highlighting"
msgstr "Realce Semântico de Código"

#. i18n: file: shell/settings/ccsettings.ui:90
#. i18n: ectx: property (toolTip), widget (QLabel, localColorizationLabel)
#: rc.cpp:332
msgid ""
"This setting decides about the intensity of colors for local variables, for "
"example function arguments, variables and the like."
msgstr ""
"Esta opção decide a intensidade das cores para as variáveis locais, como os "
"argumentos das funções, as variáveis e outros itens."

#. i18n: file: shell/settings/ccsettings.ui:93
#. i18n: ectx: property (text), widget (QLabel, localColorizationLabel)
#: rc.cpp:335
msgid "Local Colorization Intensity"
msgstr "Intensidade da Coloração Local"

#. i18n: file: shell/settings/ccsettings.ui:126
#. i18n: ectx: property (toolTip), widget (QLabel, globalColorizationLabel)
#: rc.cpp:338
msgid ""
"This settings lets you change the intensity of globally accessible types, "
"for example classes, methods, functions etc."
msgstr ""
"Esta opção permite-lhe alterar a intensidade dos tipos acessíveis a nível "
"global, como as classes, métodos, funções, etc."

#. i18n: file: shell/settings/ccsettings.ui:129
#. i18n: ectx: property (text), widget (QLabel, globalColorizationLabel)
#: rc.cpp:341
msgid "Global Colorization Intensity"
msgstr "Intensidade da Coloração Global"

#. i18n: file: shell/settings/ccsettings.ui:160
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_highlightSemanticProblems)
#: rc.cpp:344
msgid ""
"Highlight semantic problems, such as non-existent or inaccessible "
"declarations."
msgstr ""
"Realçar os problemas semânticos, como declarações não encontradas ou não "
"acessíveis."

#. i18n: file: shell/settings/ccsettings.ui:163
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_highlightSemanticProblems)
#: rc.cpp:347
msgid "Highlight Semantic Problems"
msgstr "Realçar os Problemas Semânticos"

#. i18n: file: shell/settings/ccsettings.ui:170
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_highlightProblematicLines)
#: rc.cpp:350
msgid ""
"When enabled, lines with errors will get additionally highlighted and their "
"positions get marked in the scrollbar."
msgstr ""
"Quando estiver activo, as linhas com erros ficarão realçadas e as suas "
"posições ficam marcadas na barra de posicionamento."

#. i18n: file: shell/settings/ccsettings.ui:173
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_highlightProblematicLines)
#: rc.cpp:353
msgid "Highlight Problematic Lines"
msgstr "Realçar as Linhas Problemáticas"

#. i18n: file: shell/settings/ccsettings.ui:183
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
#: rc.cpp:356
msgid "Project Parsing"
msgstr "Processamento do Projecto"

#. i18n: file: shell/settings/ccsettings.ui:191
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:359
msgid "Minimum project size for simplified parsing"
msgstr "Tamanho mínimo do projecto para o processamento simplificado"

#. i18n: file: shell/settings/ccsettings.ui:211
#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_minFilesForSimplifiedParsing)
#: rc.cpp:362
msgid ""
"When a project contains more files than this number, the project will be\n"
"parsed in simplified mode, increasing the efficiency by gathering less "
"information. Global code navigation and quickopen capabilities will be "
"reduced."
msgstr ""
"Quando um projecto contém mais ficheiros que o número aqui indicado, o "
"projecto\n"
"será processado no modo simplificado, o que aumenta a eficiência, "
"recolhendo\n"
"para tal menos informações. A navegação global pelo código e as capacidades "
"de abertura\n"
"rápida serão reduzidas."

#. i18n: file: shell/settings/ccsettings.ui:214
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_minFilesForSimplifiedParsing)
#: rc.cpp:366
msgid " files"
msgstr " ficheiros"

#. i18n: file: shell/settings/projectsettings.ui:17
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:369
msgid "Projects Base Directory:"
msgstr "Pasta de Base dos Projectos:"

#. i18n: file: shell/settings/projectsettings.ui:27
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_projectsBaseDirectory)
#: rc.cpp:372
msgid "Select the base directory where new projects are to be created."
msgstr "Seleccione a pasta de base onde serão criados os projectos novos."

#. i18n: file: shell/settings/projectsettings.ui:38
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:375
msgid ""
"Schedule all project\n"
"files for parsing:"
msgstr ""
"Agendar todos os ficheiros do\n"
"projecto para processamento:"

#. i18n: file: shell/settings/projectsettings.ui:48
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_parseAllProjectSources)
#: rc.cpp:379
msgid "Parse all files in a project after the project has been opened."
msgstr "Processar todos os ficheiros num projecto após a sua abertura."

#. i18n: file: shell/settings/projectsettings.ui:79
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:382
msgid ""
"Save All Documents\n"
"Before Building"
msgstr ""
"Gravar Todos os Documentos\n"
"Antes da Compilação"

#. i18n: file: vcs/dvcs/ui/importmetadatawidget.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, ImportMetadataWidget)
#: rc.cpp:386
msgid "Import"
msgstr "Importar"

#. i18n: file: vcs/dvcs/ui/importmetadatawidget.ui:19
#. i18n: ectx: property (text), widget (QLabel, labelUrl)
#: rc.cpp:389
msgid "Source Directory:"
msgstr "Pasta de Origem:"

#. i18n: file: vcs/dvcs/ui/logview.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, LogViewBase)
#: rc.cpp:392
msgid "Log"
msgstr "Registo"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, BranchDialogBase)
#: rc.cpp:395
msgid "Form"
msgstr "Formulário"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:22
#. i18n: ectx: property (toolTip), widget (QPushButton, newButton)
#: rc.cpp:398
msgid "Creates new branch based on the selected branch"
msgstr "Cria uma nova ramificação com base na seleccionada"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:32
#. i18n: ectx: property (toolTip), widget (QPushButton, deleteButton)
#: rc.cpp:404
msgid "The same as git branch -D"
msgstr "O mesmo que o 'git-branch -D'"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:42
#. i18n: ectx: property (toolTip), widget (QPushButton, checkoutButton)
#: rc.cpp:410
msgid "Checkout to the selected branch"
msgstr "Obtém a ramificação seleccionada"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:45
#. i18n: ectx: property (text), widget (QPushButton, checkoutButton)
#: rc.cpp:413
msgid "Checkout"
msgstr "Extrair"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:16
#. i18n: ectx: property (windowTitle), widget (QWidget, VcsCommitDialog)
#. i18n: file: vcs/widgets/vcscommitdialog.ui:66
#. i18n: ectx: property (windowTitle), widget (QTreeWidget, files)
#: rc.cpp:416 rc.cpp:432
msgid "Select Files to commit"
msgstr "Seleccione os ficheiros a enviar"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:36
#. i18n: ectx: property (html), widget (KTextEdit, message)
#: rc.cpp:422
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-"
"weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans Serif'; "
"font-size:9pt;\">Insert commit message here</p></body></html>"
msgstr ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-"
"weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans Serif'; "
"font-size:9pt;\">Indique aqui a mensagem de envio</p></body></html>"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:56
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:429
msgid "Commit Files:"
msgstr "Enviar os Ficheiros:"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:81
#. i18n: ectx: property (text), widget (QTreeWidget, files)
#: rc.cpp:435
msgid "Status"
msgstr "Estado"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:86
#. i18n: ectx: property (text), widget (QTreeWidget, files)
#: rc.cpp:438
msgid "Files to commit"
msgstr "Ficheiros a enviar"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:94
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:441
msgid "Recursive:"
msgstr "Recursivo:"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:111
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:444
msgid "Previous Messages:"
msgstr "Mensagens Anteriores:"

#. i18n: file: vcs/widgets/vcsdiffwidget.ui:16
#. i18n: ectx: property (text), widget (QLabel, revLabel)
#: rc.cpp:447
msgid "Difference between revisions"
msgstr "Diferença entre versões"

#. i18n: file: vcs/widgets/vcseventwidget.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, VcsEventWidget)
#: rc.cpp:450
msgid "Logview"
msgstr "Janela de Registo"

#. i18n: file: vcs/widgets/vcseventwidget.ui:19
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:453
msgid "Events:"
msgstr "Eventos:"

#. i18n: file: vcs/widgets/vcseventwidget.ui:54
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:456
msgid "Event Details:"
msgstr "Detalhes do Evento:"

#. i18n: file: vcs/widgets/vcseventwidget.ui:89
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:459
msgid "Message:"
msgstr "Mensagem:"

#. i18n: file: shell/settings/projectconfig.kcfg:11
#. i18n: ectx: label, entry (parseAllProjectSources), group (Project Manager)
#: rc.cpp:462
msgid ""
"Schedule all project source code to be parsed by the language support in the "
"background"
msgstr ""
"Escalonar em segundo plano o processamento de todo o código-fonte do "
"projecto pelo suporte à linguagem"

#. i18n: file: shell/settings/projectconfig.kcfg:15
#. i18n: ectx: whatsthis, entry (parseAllProjectSources), group (Project Manager)
#: rc.cpp:465
msgid ""
"If this option is set, KDevelop will schedule all source code\n"
"        found by the current build system for parsing by the appropriate "
"language\n"
"        support part.  This will enable more complete language support, but "
"may\n"
"        be slower."
msgstr ""
"Se esta opção estiver assinalada, o KDevelop irá agendar todo o código-"
"fonte\n"
"descoberto pelo sistema de compilação actual para ser processado pela "
"componente\n"
"de suporte à linguagem apropriada. Isto irá activar um suporte mais "
"completo\n"
"à linguagem, mas poderá ser mais lento."

#. i18n: file: shell/settings/projectconfig.kcfg:19
#. i18n: ectx: whatsthis, entry (projectsBaseDirectory), group (Project Manager)
#: rc.cpp:471
msgid "Chooses the base directory where new projects are created."
msgstr "Seleccione a pasta de base onde serão criados os projectos novos."

#. i18n: file: shell/settings/projectconfig.kcfg:23
#. i18n: ectx: label, entry (saveDocuments), group (Project Manager)
#: rc.cpp:474
msgid "Save all open documents before building anything"
msgstr "Gravar todos os documentos abertos antes de compilar algo"

#. i18n: file: shell/settings/projectconfig.kcfg:24
#. i18n: ectx: whatsthis, entry (saveDocuments), group (Project Manager)
#: rc.cpp:477
msgid ""
"If this option is set all open documents will be automatically saved before "
"any build is started."
msgstr ""
"Se esta opção estiver assinalada, todos os documentos abertos serão gravados "
"automaticamente antes do início de qualquer compilação."