msgid ""
msgstr ""
"Project-Id-Version: jovie\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2010-09-21 01:40+0200\n"
"PO-Revision-Date: 2010-05-25 09:19+0100\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-SpellExtra: Style Jeremy xsltproc ksirc Cramblitt KTTSD Schmidt\n"
"X-POFile-SpellExtra: Powell Fernández RU kvirc Giannaros konversation\n"
"X-POFile-SpellExtra: ExpReg IDs Schmi Jovie Luis xhtml Olaf Language XSLT\n"
"X-POFile-SpellExtra: Pablo Arzola knotify jovie kdcop kopete Dt Whiting\n"
"X-POFile-SpellExtra: Gunnar Transforms KTTS Gary xsl KCMKttsMgr\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"

#: 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: kcmkttsmgr/kcmkttsmgrwidget.ui:34
#. i18n: ectx: attribute (title), widget (QWidget, tab)
#: rc.cpp:5
msgctxt "General, as title of window"
msgid "General"
msgstr "Geral"

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:40
#. i18n: ectx: property (text), widget (QLabel, kttsdVersion)
#: rc.cpp:8 kcmkttsmgr/kcmkttsmgr.cpp:1154
msgid "Jovie not running"
msgstr "O Jovie não está em execução"

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:63
#. i18n: ectx: property (whatsThis), widget (QCheckBox, enableJovieCheckBox)
#: rc.cpp:11
msgid "Check to start the KTTS Daemon and enable Text-to-Speech."
msgstr "Assinale para iniciar o Servidor do KTTS e activar o Texto-para-Fala."

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:66
#. i18n: ectx: property (text), widget (QCheckBox, enableJovieCheckBox)
#: rc.cpp:14
msgid "&Enable Text-to-Speech System (Jovie)"
msgstr "Activar o Sist&ema de Texto-Para-Fala (Jovie)"

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:74
#. i18n: ectx: attribute (title), widget (QWidget, TabPage)
#: rc.cpp:17
msgid "Talkers"
msgstr "Locutores"

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:88
#. i18n: ectx: property (whatsThis), widget (KPushButton, addTalkerButton)
#: rc.cpp:20
msgid "Click to add and configure a new Talker (speech synthesizer)."
msgstr ""
"Carregue para adicionar e configurar um novo Locutor (sintetizador de voz)."

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:91
#. i18n: ectx: property (text), widget (KPushButton, addTalkerButton)
#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:206
#. i18n: ectx: property (text), widget (KPushButton, addFilterButton)
#: rc.cpp:23 rc.cpp:50
msgid "Add..."
msgstr "Adicionar..."

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:104
#. i18n: ectx: property (text), widget (KPushButton, higherTalkerPriorityButton)
#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:222
#. i18n: ectx: property (text), widget (KPushButton, higherFilterPriorityButton)
#: rc.cpp:26 rc.cpp:56
msgid "U&p"
msgstr "Su&bir"

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:117
#. i18n: ectx: property (text), widget (KPushButton, lowerTalkerPriorityButton)
#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:238
#. i18n: ectx: property (text), widget (KPushButton, lowerFilterPriorityButton)
#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:291
#. i18n: ectx: property (text), widget (QPushButton, downButton)
#: rc.cpp:29 rc.cpp:62 rc.cpp:269
msgid "Do&wn"
msgstr "&Descer"

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:133
#. i18n: ectx: property (whatsThis), widget (KPushButton, configureTalkerButton)
#: rc.cpp:32
msgid "Click to configure options for the highlighted Talker."
msgstr "Carregue para configurar as opções do Locutor seleccionado."

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:136
#. i18n: ectx: property (text), widget (KPushButton, configureTalkerButton)
#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:257
#. i18n: ectx: property (text), widget (KPushButton, configureFilterButton)
#: rc.cpp:35 rc.cpp:68
msgid "&Edit..."
msgstr "&Editar..."

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:152
#. i18n: ectx: property (whatsThis), widget (KPushButton, removeTalkerButton)
#: rc.cpp:38
msgid "Click to remove the highlighted Talker."
msgstr "Carregue para remover o Locutor seleccionado."

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:155
#. i18n: ectx: property (text), widget (KPushButton, removeTalkerButton)
#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:276
#. i18n: ectx: property (text), widget (KPushButton, removeFilterButton)
#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:333
#. i18n: ectx: property (text), widget (KPushButton, removeButton)
#: rc.cpp:41 rc.cpp:74 rc.cpp:281
msgid "&Remove"
msgstr "&Remover"

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:184
#. i18n: ectx: attribute (title), widget (QWidget, TabPage)
#: rc.cpp:44
msgid "Filters"
msgstr "Filtros"

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:203
#. i18n: ectx: property (whatsThis), widget (KPushButton, addFilterButton)
#: rc.cpp:47
msgid "Click to add and configure a new Filter."
msgstr "Carregue para adicionar e configurar um novo Filtro."

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:219
#. i18n: ectx: property (whatsThis), widget (KPushButton, higherFilterPriorityButton)
#: rc.cpp:53
msgid ""
"Click to move selected filter up in the list.  Filters higher in the list "
"are applied first."
msgstr ""
"Carregue para subir o filtro seleccionado na lista. Os filtros mais acima "
"são aplicados primeiro."

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:235
#. i18n: ectx: property (whatsThis), widget (KPushButton, lowerFilterPriorityButton)
#: rc.cpp:59
msgid ""
"Click to move a filter down in the list.  Filters lower in the list are "
"applied last."
msgstr ""
"Carregue para descer o filtro seleccionado na lista. Os filtros mais abaixo "
"são aplicados depois."

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:254
#. i18n: ectx: property (whatsThis), widget (KPushButton, configureFilterButton)
#: rc.cpp:65
msgid "Click to configure options for the highlighted Filter."
msgstr "Carregue para configurar as opções do Filtro seleccionado."

#. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:273
#. i18n: ectx: property (whatsThis), widget (KPushButton, removeFilterButton)
#: rc.cpp:71
msgid "Click to remove the highlighted Filter."
msgstr "Carregue para remover o Filtro seleccionado."

#. i18n: file: kcmkttsmgr/kttsjobmgr.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, kttsjobmgr)
#: rc.cpp:77 kcmkttsmgr/kcmkttsmgr.cpp:1092
msgid "Jobs"
msgstr "Tarefas"

#. i18n: file: kcmkttsmgr/kttsjobmgr.ui:20
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:80
msgid "Speech Control"
msgstr "Controlo por Voz"

#. i18n: file: kcmkttsmgr/kttsjobmgr.ui:31
#. i18n: ectx: property (text), widget (KPushButton, stopButton)
#: rc.cpp:83
msgid "Stop"
msgstr "Parar"

#. i18n: file: kcmkttsmgr/kttsjobmgr.ui:41
#. i18n: ectx: property (whatsThis), widget (KPushButton, cancelButton)
#: rc.cpp:86
msgid ""
"<p>Deletes the job.  If it is currently speaking, it stops speaking.  The "
"next speakable job in the list begins speaking.</p>"
msgstr ""
"<p>Remove a tarefa. Se já estiver a ser sintetizada, será interrompida. A "
"próxima tarefa da lista irá começar a ser sintetizada.</p>"

#. i18n: file: kcmkttsmgr/kttsjobmgr.ui:44
#. i18n: ectx: property (text), widget (KPushButton, cancelButton)
#: rc.cpp:89
msgid "Cancel"
msgstr "Cancelar"

#. i18n: file: kcmkttsmgr/kttsjobmgr.ui:54
#. i18n: ectx: property (whatsThis), widget (KPushButton, pauseButton)
#: rc.cpp:92
msgid ""
"<p>Changes a job to Paused state.  If currently speaking, the job stops "
"speaking. Paused jobs prevent jobs that follow them from speaking, so either "
"click <b>Resume</b> to make the job speakable, or click <b>Later</b> to move "
"it down in the list.</p>"
msgstr ""
"<p>Muda uma tarefa para o estado de Pausa. Se estiver a falar de momento, a "
"tarefa pára de falar. As tarefas em pausa evitam que as tarefas seguintes "
"falem, como tal, carregue em <b>Continuar</b> para possibilitar à tarefa "
"falar ou carregue em <b>Mais Tarde</b> para a descer na lista.</p>"

#. i18n: file: kcmkttsmgr/kttsjobmgr.ui:57
#. i18n: ectx: property (text), widget (KPushButton, pauseButton)
#: rc.cpp:95
msgid "Pause"
msgstr "Pausa"

#. i18n: file: kcmkttsmgr/kttsjobmgr.ui:67
#. i18n: ectx: property (whatsThis), widget (KPushButton, resumeButton)
#: rc.cpp:98
msgid ""
"<p>Resumes a paused job or changes a Queued job to Waiting.  If the job is "
"the top speakable job in the list, it begins speaking.</p>"
msgstr ""
"<p>Continua uma tarefa em pausa ou modifica uma tarefa em Fila de Espera "
"para o estado de Espera. Se a tarefa for a tarefa de topo da lista, irá "
"começar a ser sintetizada.</p>"

#. i18n: file: kcmkttsmgr/kttsjobmgr.ui:70
#. i18n: ectx: property (text), widget (KPushButton, resumeButton)
#: rc.cpp:101
msgid "Resume"
msgstr "Continuar"

#. i18n: file: kcmkttsmgr/kttsjobmgr.ui:81
#. i18n: ectx: property (whatsThis), widget (KPushButton, speak_clipboard)
#: rc.cpp:104
msgid ""
"<p>Queues the current contents of the clipboard for speaking and sets its "
"state to Waiting.  If the job is the topmost in the list, it begins "
"speaking.  The job will be spoken by the topmost Talker in the <b>Talkers</"
"b> tab.</p>"
msgstr ""
"<p>Coloca o conteúdo actual da área de transferência em fila de espera para "
"ser sintetizada e coloca o seu estado como estando em Espera. Se a tarefa "
"for a do topo da lista, irá começar a ser sintetizada. A tarefa será "
"sintetizada pelo locutor de topo na página de <b>Locutores</b>.</p>"

#. i18n: file: kcmkttsmgr/kttsjobmgr.ui:84
#. i18n: ectx: property (text), widget (KPushButton, speak_clipboard)
#: rc.cpp:107
msgid "&Speak Clipboard"
msgstr "Falar a Área de Tran&sferência"

#. i18n: file: kcmkttsmgr/kttsjobmgr.ui:91
#. i18n: ectx: property (whatsThis), widget (KPushButton, speak_file)
#: rc.cpp:110
msgid ""
"<p>Prompts you for a file name and queues the contents of the file for "
"speaking.  You must click the <b>Resume</b> button before the job will be "
"speakable.  The job will be spoken by the topmost Talker in the <b>Talkers</"
"b> tab.</p>"
msgstr ""
"<p>Pede-lhe um nome de ficheiro e coloca o conteúdo do mesmo em fila de "
"espera para ser sintetizada. Deverá carregar no botão <b>Continuar</b> antes "
"de a tarefa começar a sua síntese. A tarefa será sintetizada pelo locutor de "
"topo na página de <b>Locutores</b>.</p>"

#. i18n: file: kcmkttsmgr/kttsjobmgr.ui:94
#. i18n: ectx: property (text), widget (KPushButton, speak_file)
#: rc.cpp:113
msgid "Spea&k File"
msgstr "Falar o &Ficheiro"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:21
#. i18n: ectx: property (text), widget (QLabel, nameLabel)
#: rc.cpp:116
msgid "&Name"
msgstr "&Nome"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:77
#. i18n: ectx: property (text), widget (QTableWidget, AvailableTalkersTable)
#: rc.cpp:119 libkttsd/selectlanguagedlg.cpp:56
#: libkttsd/talkerlistmodel.cpp:132
msgid "Language"
msgstr "Língua"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:82
#. i18n: ectx: property (text), widget (QTableWidget, AvailableTalkersTable)
#: rc.cpp:122 libkttsd/talkerlistmodel.cpp:133
msgid "Synthesizer"
msgstr "Sintetizador"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:90
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:125
msgid "Voice &Type"
msgstr "&Tipo de Voz"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:101
#. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox)
#: rc.cpp:128
msgid "Male 1"
msgstr "Masculino 1"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:106
#. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox)
#: rc.cpp:131 libkttsd/talkercode.cpp:130
msgid "Male 2"
msgstr "Masculino 2"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:111
#. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox)
#: rc.cpp:134 libkttsd/talkercode.cpp:131
msgid "Male 3"
msgstr "Masculino 3"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:116
#. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox)
#: rc.cpp:137
msgid "Female 1"
msgstr "Feminino 1"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:121
#. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox)
#: rc.cpp:140 libkttsd/talkercode.cpp:133
msgid "Female 2"
msgstr "Feminino 2"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:126
#. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox)
#: rc.cpp:143 libkttsd/talkercode.cpp:134
msgid "Female 3"
msgstr "Feminino 3"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:131
#. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox)
#: rc.cpp:146
msgid "Male Child"
msgstr "Criança Masculina"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:136
#. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox)
#: rc.cpp:149
msgid "Female Child"
msgstr "Criança Feminina"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:144
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:152
msgid "&Speed"
msgstr "&Velocidade"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:190
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:155
msgid "&Pitch"
msgstr "&Timbre"

#. i18n: file: kcmkttsmgr/talkerwidget.ui:236
#. i18n: ectx: property (text), widget (QLabel, label_5)
#: rc.cpp:158
msgid "&Volume"
msgstr "&Volume"

#. i18n: file: libkttsd/selecttalkerwidget.ui:21
#. i18n: ectx: property (windowTitle), widget (QWidget, SelectTalkerWidget)
#: rc.cpp:161 libkttsd/selecttalkerdlg.h:59
#: filters/talkerchooser/talkerchooserconf.cpp:197
msgid "Select Talker"
msgstr "Escolher o Locutor"

#. i18n: file: libkttsd/selecttalkerwidget.ui:58
#. i18n: ectx: property (whatsThis), widget (QRadioButton, useDefaultRadioButton)
#: rc.cpp:164
msgid ""
"When checked, will use the default Talker, which is the topmost Talker "
"listed in the Talkers tab."
msgstr ""
"Quando estiver assinalado, irá usar o locutor por omissão, que é o locutor "
"no topo da lista de Locutores."

#. i18n: file: libkttsd/selecttalkerwidget.ui:61
#. i18n: ectx: property (text), widget (QRadioButton, useDefaultRadioButton)
#: rc.cpp:167
msgid "&Use default Talker"
msgstr "&Usar o Locutor Predefinido"

#. i18n: file: libkttsd/selecttalkerwidget.ui:68
#. i18n: ectx: property (whatsThis), widget (QRadioButton, useSpecificTalkerRadioButton)
#: rc.cpp:170
msgid ""
"When checked, will use the specific Talker (if it is still configured), "
"otherwise the Talker most closely matching."
msgstr ""
"Quando estiver assinalada a opção, esta irá usar o locutor específico (se "
"ainda continuar configurado), senão será usado o locutor mais próximo."

#. i18n: file: libkttsd/selecttalkerwidget.ui:71
#. i18n: ectx: property (text), widget (QRadioButton, useSpecificTalkerRadioButton)
#: rc.cpp:173
msgid "Use specific &Talker"
msgstr "Usar um locu&tor específico"

#. i18n: file: filters/stringreplacer/editreplacementwidget.ui:23
#. i18n: ectx: property (title), widget (QGroupBox, typeGroupBox)
#: rc.cpp:176
msgid "&Type"
msgstr "&Tipo"

#. i18n: file: filters/stringreplacer/editreplacementwidget.ui:35
#. i18n: ectx: property (text), widget (QRadioButton, wordRadioButton)
#: rc.cpp:179
msgid "&Word"
msgstr "&Palavra"

#. i18n: file: filters/stringreplacer/editreplacementwidget.ui:45
#. i18n: ectx: property (text), widget (QRadioButton, regexpRadioButton)
#: rc.cpp:182
msgid "Regular &expression"
msgstr "&Expressão regular"

#. i18n: file: filters/stringreplacer/editreplacementwidget.ui:63
#. i18n: ectx: property (text), widget (QLabel, matchLabel)
#: rc.cpp:185
msgid "&Match:"
msgstr "&Corresponder a:"

#. i18n: file: filters/stringreplacer/editreplacementwidget.ui:76
#. i18n: ectx: property (text), widget (QLabel, substLabel)
#: rc.cpp:188
msgid "&Replace with:"
msgstr "Substitui&r por:"

#. i18n: file: filters/stringreplacer/editreplacementwidget.ui:119
#. i18n: ectx: property (text), widget (KPushButton, matchButton)
#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:143
#. i18n: ectx: property (text), widget (KPushButton, languageBrowseButton)
#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:143
#. i18n: ectx: property (text), widget (KPushButton, reEditorButton)
#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:206
#. i18n: ectx: property (text), widget (KPushButton, talkerButton)
#: rc.cpp:191 rc.cpp:230 rc.cpp:332 rc.cpp:350
msgid "..."
msgstr "..."

#. i18n: file: filters/stringreplacer/editreplacementwidget.ui:133
#. i18n: ectx: property (text), widget (QCheckBox, matchCaseCheckBox)
#: rc.cpp:194
msgid "Match &case"
msgstr "&Corresponder à capitalização"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:15
#. i18n: ectx: property (windowTitle), widget (QWidget, StringReplacerConfWidget)
#: rc.cpp:197
msgid "Configure String Replacer"
msgstr "Configurar a Substituição de Textos"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:35
#. i18n: ectx: property (whatsThis), widget (QLabel, nameLabel)
#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:35
#. i18n: ectx: property (whatsThis), widget (QLabel, nameLabel)
#: rc.cpp:200 rc.cpp:299
msgctxt "What's this text"
msgid "Enter any name you like for this filter."
msgstr "Indique o nome que desejar para este filtro."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:38
#. i18n: ectx: property (text), widget (QLabel, nameLabel)
#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:38
#. i18n: ectx: property (text), widget (QLabel, nameLabel)
#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:92
#. i18n: ectx: property (text), widget (QLabel, nameLabel)
#: rc.cpp:203 rc.cpp:302 rc.cpp:386
msgid "&Name:"
msgstr "&Nome:"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:51
#. i18n: ectx: property (whatsThis), widget (KLineEdit, nameLineEdit)
#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:51
#. i18n: ectx: property (whatsThis), widget (KLineEdit, nameLineEdit)
#: rc.cpp:206 rc.cpp:305
msgid "Enter any name you like for this filter."
msgstr "Indique o nome que desejar para este filtro."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:60
#. i18n: ectx: property (whatsThis), widget (QGroupBox, applyGroupBox)
#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:60
#. i18n: ectx: property (whatsThis), widget (QGroupBox, applyGroupBox)
#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:139
#. i18n: ectx: property (whatsThis), widget (QGroupBox, applyGroupBox)
#: rc.cpp:209 rc.cpp:308 rc.cpp:401
msgid "These settings determines when the filter is applied to text."
msgstr "Estas opções determinam quando o filtro é aplicado ao texto."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:80
#. i18n: ectx: property (whatsThis), widget (QLabel, languageLabel)
#: rc.cpp:212
msgctxt "What's this text"
msgid ""
"This filter is applied to text jobs of the specified language.  You may "
"select more than one language by clicking the browse button and Ctrl-"
"clicking on more than one in the list.  If blank the filter applies to all "
"text jobs of any language."
msgstr ""
"Este filtro é aplicado às tarefas de texto na língua indicada. Poderá "
"seleccionar mais que uma língua se carregar no botão de escolha e carregar "
"também com o Ctrl em mais que uma língua na lista. Se ficar em branco, o "
"filtro aplica-se a todas as tarefas de texto de qualquer língua."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:83
#. i18n: ectx: property (text), widget (QLabel, languageLabel)
#: rc.cpp:215
msgid "Lan&guage is:"
msgstr "Lín&gua é:"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:96
#. i18n: ectx: property (whatsThis), widget (QLabel, appIdLabel)
#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:99
#. i18n: ectx: property (whatsThis), widget (QLabel, appIdLabel)
#: rc.cpp:218 rc.cpp:320
msgid ""
"Enter a D-Bus Application ID.  This filter will only apply to text jobs "
"queued by that application.  You may enter more than one ID separated by "
"commas.  If blank, this filter applies to text jobs queued by all "
"applications.  Tip: Use kdcop from the command line to get the Application "
"IDs of running applications.  Example: \"konversation, kvirc,ksirc,kopete\""
msgstr ""
"Indique um ID de Aplicação do D-Bus. Este filtro só será aplicado às tarefas "
"de texto em espera nessa aplicação. Poderá indicar mais do que um "
"identificador, separado por vírgulas. Se estiver em branco, este filtro "
"aplica-se às tarefas de texto em espera de todas as aplicações. Sugestão: "
"use o 'kdcop' na linha de comandos para obter os IDs das aplicações em "
"execução. Exemplo: \"konversation, kvirc,ksirc,kopete\""

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:99
#. i18n: ectx: property (text), widget (QLabel, appIdLabel)
#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:102
#. i18n: ectx: property (text), widget (QLabel, appIdLabel)
#: rc.cpp:221 rc.cpp:323
msgid "Application &ID contains:"
msgstr "&ID da aplicação contém:"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:133
#. i18n: ectx: property (whatsThis), widget (KLineEdit, languageLineEdit)
#: rc.cpp:224
msgid ""
"This filter is applied to text jobs of the specified language.  You may "
"select more than one language by clicking the browse button and Ctrl-"
"clicking on more than one in the list.  If blank the filter applies to all "
"text jobs of any language."
msgstr ""
"Este filtro é aplicado às tarefas de texto na língua indicada. Poderá "
"seleccionar mais que uma língua se carregar no botão de escolha e carregar "
"também com o Ctrl em mais que uma língua na lista. Se ficar em branco, o "
"filtro aplica-se a todas as tarefas de texto de qualquer língua."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:140
#. i18n: ectx: property (whatsThis), widget (KPushButton, languageBrowseButton)
#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:140
#. i18n: ectx: property (whatsThis), widget (KPushButton, reEditorButton)
#: rc.cpp:227 rc.cpp:329
msgid ""
"Click to select one or more languages.  This filter will be applied to text "
"jobs of those languages."
msgstr ""
"Carregue para seleccionar uma ou mais línguas. Este filtro será aplicado às "
"tarefas de texto destas línguas."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:152
#. i18n: ectx: property (whatsThis), widget (KLineEdit, appIdLineEdit)
#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:152
#. i18n: ectx: property (whatsThis), widget (KLineEdit, appIdLineEdit)
#: rc.cpp:233 rc.cpp:335
msgid ""
"<qt>Enter a D-Bus Application ID.  This filter will only apply to text jobs "
"queued by that application.  You may enter more than one ID separated by "
"commas.  Use <b>knotify</b> to match all messages sent as KDE "
"notifications.  If blank, this filter applies to text jobs queued by all "
"applications.  Tip: Use kdcop from the command line to get the Application "
"IDs of running applications.  Example: \"konversation, kvirc,ksirc,kopete\"</"
"qt>"
msgstr ""
"<qt>Indique um ID de Aplicação do D-Bus. Este filtro só se irá aplicar nas "
"tarefas de texto colocadas em fila de espera por essa aplicação. Poderá "
"introduzir mais que um ID separado por vírgulas. Use o <b>knotify</b> para "
"corresponder todas as mensagens enviadas como notificações do KDE. Se "
"estiver em branco, este filtro aplica-se às tarefas de texto colocadas em "
"fila de espera por todas as aplicações. Sugestão: use o 'kdcop' na linha de "
"comandos para obter os IDs das aplicações em execução. Exemplo: "
"\"konversation, kvirc,ksirc,kopete\"</qt>"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:180
#. i18n: ectx: property (whatsThis), widget (KPushButton, loadButton)
#: rc.cpp:236
msgid "Click to load a word list from a file."
msgstr "Carregue para carregar uma lista de palavras de um ficheiro."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:183
#. i18n: ectx: property (text), widget (KPushButton, loadButton)
#: rc.cpp:239
msgctxt "Load a word list from a file"
msgid "Load"
msgstr "Carregar"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:198
#. i18n: ectx: property (whatsThis), widget (KPushButton, saveButton)
#: rc.cpp:242
msgid "Click to save word list to a file."
msgstr "Carregue para gravar a lista de palavras para um ficheiro."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:201
#. i18n: ectx: property (text), widget (KPushButton, saveButton)
#: rc.cpp:245
msgid "&Save"
msgstr "&Gravar"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:216
#. i18n: ectx: property (whatsThis), widget (KPushButton, clearButton)
#: rc.cpp:248
msgid "Click to empty the word list."
msgstr "Carregue para esvaziar a lista de palavras."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:219
#. i18n: ectx: property (text), widget (KPushButton, clearButton)
#: rc.cpp:251
msgctxt "Clear the word list"
msgid "Clear"
msgstr "Limpar"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:252
#. i18n: ectx: property (whatsThis), widget (KPushButton, addButton)
#: rc.cpp:254
msgid "Click to add another word or regular expression to the list."
msgstr "Carregue para adicionar uma palavra ou expressão regular à lista."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:255
#. i18n: ectx: property (text), widget (KPushButton, addButton)
#: rc.cpp:257
msgid "&Add"
msgstr "&Adicionar"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:270
#. i18n: ectx: property (whatsThis), widget (QPushButton, upButton)
#: rc.cpp:260
msgid ""
"Click to move selected word up in the list.  Words higher in the list are "
"applied first."
msgstr ""
"Carregue para subir a palavra indicada na lista. As palavras mais acima na "
"lista são aplicadas primeiro."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:273
#. i18n: ectx: property (text), widget (QPushButton, upButton)
#: rc.cpp:263
msgid "&Up"
msgstr "S&ubir"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:288
#. i18n: ectx: property (whatsThis), widget (QPushButton, downButton)
#: rc.cpp:266
msgid ""
"Click to move a word down in the list.  Words lower in the list are applied "
"last."
msgstr ""
"Carregue para descer a palavra indicada na lista. As palavras mais abaixo na "
"lista são aplicadas por último."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:309
#. i18n: ectx: property (whatsThis), widget (KPushButton, editButton)
#: rc.cpp:272
msgid "Click to modify an existing word or regular expression in the list."
msgstr "Carregue para modificar uma palavra ou expressão regular da lista."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:312
#. i18n: ectx: property (text), widget (KPushButton, editButton)
#: rc.cpp:275
msgid "&Edit"
msgstr "&Editar"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:330
#. i18n: ectx: property (whatsThis), widget (KPushButton, removeButton)
#: rc.cpp:278
msgid "Click to remove a word or regular expression from the list."
msgstr "Carregue para apagar uma palavra ou expressão regular da lista."

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:371
#. i18n: ectx: property (text), widget (QTableWidget, substLView)
#: rc.cpp:284
msgid "Type"
msgstr "Tipo"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:376
#. i18n: ectx: property (text), widget (QTableWidget, substLView)
#: rc.cpp:287
msgid "Match Case"
msgstr "Corresponder à Capitalização"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:381
#. i18n: ectx: property (text), widget (QTableWidget, substLView)
#: rc.cpp:290
msgid "Match"
msgstr "Corresponder"

#. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:386
#. i18n: ectx: property (text), widget (QTableWidget, substLView)
#: rc.cpp:293
msgid "Replace With"
msgstr "Substituir Por"

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:15
#. i18n: ectx: property (windowTitle), widget (QWidget, TalkerChooserConfWidget)
#: rc.cpp:296
msgid "Configure Talker Chooser"
msgstr "Configurar a Escolha do Locutor"

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:63
#. i18n: ectx: property (title), widget (QGroupBox, applyGroupBox)
#: rc.cpp:311
msgid "&Apply This Filter When"
msgstr "&Aplicar Este Filtro Quando"

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:83
#. i18n: ectx: property (whatsThis), widget (QLabel, reLabel)
#: rc.cpp:314
msgctxt "What's this text"
msgid ""
"This filter is applied to text jobs of the specified language.  You may "
"select more than one language by clicking the browse button and Ctrl-"
"clicking on more than one in the list.  If blank, the filter applies to all "
"text jobs of any language."
msgstr ""
"Este filtro é aplicado às tarefas de texto na língua indicada. Poderá "
"seleccionar mais que uma língua se carregar no botão de escolha e carregar "
"também com o Ctrl em mais que uma língua na lista. Se ficar em branco, o "
"filtro aplica-se a todas as tarefas de texto de qualquer língua."

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:86
#. i18n: ectx: property (text), widget (QLabel, reLabel)
#: rc.cpp:317
msgid "Te&xt contains:"
msgstr "O te&xto contém:"

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:133
#. i18n: ectx: property (whatsThis), widget (KLineEdit, reLineEdit)
#: rc.cpp:326
msgid ""
"This filter is applied to text jobs of the specified language.  You may "
"select more than one language by clicking the browse button and Ctrl-"
"clicking on more than one in the list.  If blank, the filter applies to all "
"text jobs of any language."
msgstr ""
"Este filtro é aplicado às tarefas de texto na língua indicada. Poderá "
"seleccionar mais que uma língua se carregar no botão de escolha e carregar "
"também com o Ctrl em mais que uma língua na lista. Se ficar em branco, o "
"filtro aplica-se a todas as tarefas de texto de qualquer língua."

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:180
#. i18n: ectx: property (whatsThis), widget (QLabel, talkerLabel)
#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:196
#. i18n: ectx: property (whatsThis), widget (KLineEdit, talkerLineEdit)
#: rc.cpp:338 rc.cpp:344
msgid ""
"The new Talker that will be used when the conditions above are met.  The "
"default Talker is the topmost in the Talkers tab.  Click the button to "
"choose a Talker."
msgstr ""
"O novo locutor que será usado quando as condições acima mencionadas forem "
"cumpridas. O locutor por omissão é o que se encontra no topo da página de "
"Locutores. Carregue no botão para escolher um locutor."

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:183
#. i18n: ectx: property (text), widget (QLabel, talkerLabel)
#: rc.cpp:341
msgid "&Talker:"
msgstr "Locu&tor:"

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:203
#. i18n: ectx: property (whatsThis), widget (KPushButton, talkerButton)
#: rc.cpp:347
msgid "Click to select a Talker."
msgstr "Carregue para seleccionar um locutor."

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:231
#. i18n: ectx: property (whatsThis), widget (KPushButton, loadButton)
#: rc.cpp:353
msgid "Click to load a Talker Chooser configuration from a file."
msgstr "Carregue para carregar uma Escolha do Locutor de um ficheiro."

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:234
#. i18n: ectx: property (text), widget (KPushButton, loadButton)
#: rc.cpp:356
msgid "&Load..."
msgstr "&Carregar..."

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:249
#. i18n: ectx: property (whatsThis), widget (KPushButton, saveButton)
#: rc.cpp:359
msgid "Click to save this Talker Chooser to a file."
msgstr "Carregue para gravar esta Escolha do Locutor para um ficheiro."

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:252
#. i18n: ectx: property (text), widget (KPushButton, saveButton)
#: rc.cpp:362
msgid "&Save..."
msgstr "&Gravar..."

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:267
#. i18n: ectx: property (whatsThis), widget (KPushButton, clearButton)
#: rc.cpp:365
msgid "Click to clear everything."
msgstr "Carregue para limpar tudo."

#. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:270
#. i18n: ectx: property (text), widget (KPushButton, clearButton)
#: rc.cpp:368
msgid "Cl&ear"
msgstr "&Limpar"

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, XmlTransformerConfWidget)
#: rc.cpp:371
msgid "Configure XML Transformer"
msgstr "Configurar o Transformador de XML"

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:42
#. i18n: ectx: property (whatsThis), widget (KLineEdit, nameLineEdit)
#: rc.cpp:374
msgid "Enter any descriptive name you like for this filter."
msgstr "Indique qualquer nome descritivo que deseje para este filtro."

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:57
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, xsltPath)
#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:105
#. i18n: ectx: property (whatsThis), widget (QLabel, xsltLabel)
#: rc.cpp:377 rc.cpp:389
msgid ""
"Enter the full path to an XML Style Language - Transforms (XSLT) stylesheet "
"file.  XSLT files usually end with extension .xsl."
msgstr ""
"Indique a localização completa de um ficheiro 'XML Style Language - "
"Transforms' (XSLT). Os ficheiro XSLT normalmente tem a extensão .xsl."

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:72
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, xsltprocPath)
#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:121
#. i18n: ectx: property (whatsThis), widget (QLabel, xsltprocLabel)
#: rc.cpp:380 rc.cpp:395
msgid ""
"Enter the path to the xsltproc executable program.  If it is in the PATH "
"environment variable, just enter \"xsltproc\"."
msgstr ""
"Indique a localização do programa xsltproc.  Se estiver na variável de "
"ambiente PATH indique apenas \"xsltproc\"."

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:89
#. i18n: ectx: property (whatsThis), widget (QLabel, nameLabel)
#: rc.cpp:383
msgctxt "What's this text"
msgid "Enter any descriptive name you like for this filter."
msgstr "Indique qualquer nome descritivo que deseje para este filtro."

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:108
#. i18n: ectx: property (text), widget (QLabel, xsltLabel)
#: rc.cpp:392
msgid "&XSLT file:"
msgstr "Ficheiro &XSLT:"

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:124
#. i18n: ectx: property (text), widget (QLabel, xsltprocLabel)
#: rc.cpp:398
msgid "xsltproc &executable:"
msgstr "&Executável 'xsltproc':"

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:142
#. i18n: ectx: property (title), widget (QGroupBox, applyGroupBox)
#: rc.cpp:404
msgid "Apply This &Filter When"
msgstr "Aplicar Este &Filtro Quando"

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:170
#. i18n: ectx: property (whatsThis), widget (KLineEdit, rootElementLineEdit)
#: rc.cpp:407
msgid ""
"This filter will be applied only to text having the specified XML root "
"element.  If blank, applies to all text.  You may enter more than one root "
"element separated by commas.  Example: \"html\"."
msgstr ""
"Este filtro será aplicado apenas no texto que tiver o elemento XML de raiz "
"indicado. Se estiver em branco, aplica-se a todo o texto. Poderá indicar "
"aqui mais que um elemento de raiz, separando-os com vírgulas. Exemplo: \"html"
"\"."

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:185
#. i18n: ectx: property (whatsThis), widget (KLineEdit, doctypeLineEdit)
#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:233
#. i18n: ectx: property (whatsThis), widget (QLabel, doctypeLabel)
#: rc.cpp:410 rc.cpp:422
msgid ""
"This filter will be applied only to text having the specified DOCTYPE "
"specification.  If blank, applies to all text.  You may enter more than one "
"DOCTYPE separated by commas.  Example: \"xhtml\"."
msgstr ""
"Este filtro será aplicado apenas ao texto que possua a especificação DOCTYPE "
"indicada. Se estiver em branco, aplica-se a todo o texto, poderá indicar "
"aqui mais  do que um DOCTYPE, separando-os por vírgulas. Exemplo: \"xhtml\"."

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:200
#. i18n: ectx: property (whatsThis), widget (KLineEdit, appIdLineEdit)
#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:249
#. i18n: ectx: property (whatsThis), widget (QLabel, appIdLabel)
#: rc.cpp:413 rc.cpp:428
msgid ""
"<qt>Enter a D-Bus Application ID.  This filter will only apply to text "
"queued by that application.  You may enter more than one ID separated by "
"commas.  Use <b>knotify</b> to match all messages sent as KDE "
"notifications.  If blank, this filter applies to text queued by all "
"applications.  Tip: Use kdcop from the command line to get the Application "
"IDs of running applications.  Example: \"konversation, kvirc,ksirc,kopete\"</"
"qt>"
msgstr ""
"<qt>Indique um ID de Aplicação do D-Bus. Este filtro só será aplicado às "
"tarefas de texto em espera nessa aplicação. Poderá indicar mais do que um "
"identificador, separado por vírgulas. Use o <b>knotify</b> para corresponder "
"todas as mensagens enviadas como notificações do KDE. Se estiver em branco, "
"este filtro aplica-se às tarefas de texto em espera de todas as aplicações. "
"Sugestão: use o 'kdcop' na linha de comandos para obter os IDs das "
"aplicações em execução. Exemplo: \"konversation, kvirc,ksirc,kopete\"</qt>"

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:217
#. i18n: ectx: property (whatsThis), widget (QLabel, rootElementLabel)
#: rc.cpp:416
msgctxt "What's this text"
msgid ""
"This filter will be applied only to text having the specified XML root "
"element.  If blank, applies to all text.  You may enter more than one root "
"element separated by commas.  Example: \"html\"."
msgstr ""
"Este filtro será aplicado apenas no texto que tiver o elemento XML de raiz "
"indicado. Se estiver em branco, aplica-se a todo o texto. Poderá indicar "
"aqui mais que um elemento de raiz, separando-os com vírgulas. Exemplo: \"html"
"\"."

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:220
#. i18n: ectx: property (text), widget (QLabel, rootElementLabel)
#: rc.cpp:419
msgid "&Root element is:"
msgstr "Elemento &raiz é:"

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:236
#. i18n: ectx: property (text), widget (QLabel, doctypeLabel)
#: rc.cpp:425
msgid "or DOC&TYPE is:"
msgstr "ou o DOC&TYPE é:"

#. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:252
#. i18n: ectx: property (text), widget (QLabel, appIdLabel)
#: rc.cpp:431
msgid "and Application &ID contains:"
msgstr "e o &ID de Aplicação contém:"

#: filters/main.cpp:18
msgid "testfilter"
msgstr "filtro-teste"

#: filters/main.cpp:19
msgid "A utility for testing Jovie filter plugins."
msgstr "Um utilitário para testar os 'plugins' de filtragem do Jovie."

#: filters/main.cpp:20
msgid "Copyright 2005, Gary Cramblitt &lt;garycramblitt@comcast.net&gt;"
msgstr "Copyright 2005 de Gary Cramblitt &lt;garycramblitt@comcast.net&gt;"

#: filters/main.cpp:21 jovie/main.cpp:46 kcmkttsmgr/kcmkttsmgr.cpp:672
msgid "Gary Cramblitt"
msgstr "Gary Cramblitt"

#: filters/main.cpp:21 kcmkttsmgr/kcmkttsmgr.cpp:672
msgid "Maintainer"
msgstr "Manutenção"

#: filters/main.cpp:27
msgid "Name of a Jovie filter plugin (required)"
msgstr "Nome de um 'plugin' de filtragem do Jovie (obrigatório)"

#: filters/main.cpp:29
msgid "Talker code passed to filter"
msgstr "Código do locutor passado ao filtro"

#: filters/main.cpp:31
msgid "D-Bus application ID passed to filter"
msgstr "ID da aplicação de D-Bus passado ao filtro"

#: filters/main.cpp:33
msgid "Config file group name passed to filter"
msgstr "Nome do grupo de ficheiros de configuração passado ao filtro"

#: filters/main.cpp:34
msgid "Display list of available Filter PlugIns and exit"
msgstr "Mostra uma lista dos 'plugins' de filtragem disponíveis e sai"

#: filters/main.cpp:36
msgid "Display tabs as \\t, otherwise they are removed"
msgstr "Mostra as tabulações como \\t, caso contrário são removidas"

#: filters/main.cpp:37
msgid "Display list of available filter plugins and exit"
msgstr "Mostra uma lista dos 'plugins' de filtragem e sai"

#: jovie/jovie.cpp:454 jovie/jovietrayicon.cpp:166
msgid "KDE Text-to-Speech"
msgstr "Texto-para-Voz KDE"

#: jovie/jovietrayicon.cpp:59
msgid "KDE Text-to-Speech Manager"
msgstr "Gestor de Síntese de Texto-para-Voz"

#: jovie/jovietrayicon.cpp:68
msgid "&Stop/Delete"
msgstr "&Parar/Apagar"

#: jovie/jovietrayicon.cpp:71
msgid "&Pause"
msgstr "&Pausa"

#: jovie/jovietrayicon.cpp:74
msgid "&Resume"
msgstr "Continua&r"

#: jovie/jovietrayicon.cpp:77
msgid "R&epeat"
msgstr "R&epetir"

#: jovie/jovietrayicon.cpp:81
msgid "Spea&k Clipboard Contents"
msgstr "&Falar o Conteúdo da Área de Transferência"

#: jovie/jovietrayicon.cpp:84
msgid "&Configure"
msgstr "&Configurar"

#: jovie/jovietrayicon.cpp:88
msgid "Jovie &Handbook"
msgstr "&Manual do Jovie"

#: jovie/jovietrayicon.cpp:91
msgid "&About Jovie"
msgstr "&Acerca do Jovie"

#: jovie/main.cpp:41
msgid "Jovie"
msgstr "Jovie"

#: jovie/main.cpp:42
msgid "Text-to-speech synthesis daemon"
msgstr "Servidor de síntese de texto para fala"

#: jovie/main.cpp:43
msgid "(C) 2002, José Pablo Ezequiel Fernández"
msgstr "(C) 2002, José Pablo Ezequiel Fernández"

#: jovie/main.cpp:44
msgid "Jeremy Whiting"
msgstr "Jeremy Whiting"

#: jovie/main.cpp:44
msgid "Current Maintainer"
msgstr "Manutenção Actual"

#: jovie/main.cpp:45 kcmkttsmgr/kcmkttsmgr.cpp:671
msgid "José Pablo Ezequiel Fernández"
msgstr "José Pablo Ezequiel Fernández"

#: jovie/main.cpp:45
msgid "Original Author"
msgstr "Autor Original"

#: jovie/main.cpp:46
msgid "Previous Maintainer"
msgstr "Manutenção Anterior"

#: jovie/main.cpp:47
msgid "Gunnar Schmi Dt"
msgstr "Gunnar Schmi Dt"

#: jovie/main.cpp:47 jovie/main.cpp:48 jovie/main.cpp:49
#: kcmkttsmgr/kcmkttsmgr.cpp:673 kcmkttsmgr/kcmkttsmgr.cpp:674
msgid "Contributor"
msgstr "Contribuinte"

#: jovie/main.cpp:48 kcmkttsmgr/kcmkttsmgr.cpp:673
msgid "Olaf Schmidt"
msgstr "Olaf Schmidt"

#: jovie/main.cpp:49 kcmkttsmgr/kcmkttsmgr.cpp:674
msgid "Paul Giannaros"
msgstr "Paul Giannaros"

#: jovie/main.cpp:50
msgid "Jorge Luis Arzola"
msgstr "Jorge Luis Arzola"

#: jovie/main.cpp:50 jovie/main.cpp:51
msgid "Testing"
msgstr "Testes"

#: jovie/main.cpp:51
msgid "David Powell"
msgstr "David Powell"

#: kcmkttsmgr/addtalker.cpp:39
msgid "Add Talker"
msgstr "Adicionar um Locutor"

#: kcmkttsmgr/kcmkttsmgr.cpp:178 kcmkttsmgr/kcmkttsmgr.cpp:798
msgid "Filter"
msgstr "Filtro"

#: kcmkttsmgr/kcmkttsmgr.cpp:617
msgid ""
"You have made changes to the configuration but have not saved them yet.  "
"Click Apply to save the changes or Cancel to abandon the changes."
msgstr ""
"Você efectuou alterações à configuração mas ainda não as gravou. Carregue em "
"Aplicar para gravar as alterações ou em Cancelar para as abandonar."

#: kcmkttsmgr/kcmkttsmgr.cpp:658
msgid ""
"<h1>Text-to-Speech</h1><p>This is the configuration for the text-to-speech D-"
"Bus service</p><p>This allows other applications to access text-to-speech "
"resources</p><p>Be sure to configure a default language for the language you "
"are using as this will be the language used by most of the applications</p>"
msgstr ""
"<h1>Texto para Voz</h1><p>Esta é a configuração dos serviços de D-Bus de "
"texto para voz</p><p>Isto permite às outras aplicações acederem aos recursos "
"de texto para voz</p><p>Certifique-se que configura uma língua por omissão "
"para a que utiliza, dado que esta será a usada pela maioria das aplicações</"
"p>"

#: kcmkttsmgr/kcmkttsmgr.cpp:667
msgid "jovie"
msgstr "jovie"

#: kcmkttsmgr/kcmkttsmgr.cpp:667
msgid "KCMKttsMgr"
msgstr "KCMKttsMgr"

#: kcmkttsmgr/kcmkttsmgr.cpp:669
msgid "(c) 2010, Jeremy Whiting"
msgstr "(c) 2010, Jeremy Whiting"

#: kcmkttsmgr/kcmkttsmgr.cpp:671
msgid "Author"
msgstr "Autoria"

#: kcmkttsmgr/kcmkttsmgr.cpp:797
msgid "Select Filter"
msgstr "Seleccionar o Filtro"

#: kcmkttsmgr/kcmkttsmgr.cpp:1114
#, kde-format
msgid "Jovie Version: %1"
msgstr "Versão do Jovie: %1"

#: kcmkttsmgr/kcmkttsmgr.cpp:1324
msgid "Filter Configuration"
msgstr "Configuração do Filtro"

#: libkttsd/selectlanguagedlg.cpp:57
msgid "Code"
msgstr "Código"

#: libkttsd/talkercode.cpp:121
msgctxt "Default language code"
msgid "default"
msgstr "por omissão"

#: libkttsd/talkercode.cpp:129
msgctxt "The name of the first Male voice"
msgid "Male 1"
msgstr "Masculino 1"

#: libkttsd/talkercode.cpp:132
msgctxt "The name of the first Female voice"
msgid "Female 1"
msgstr "Feminino 1"

#: libkttsd/talkercode.cpp:135
msgctxt "The name of the male child voice"
msgid "Boy"
msgstr "Rapaz"

#: libkttsd/talkercode.cpp:136
msgctxt "The name of the female child voice"
msgid "Girl"
msgstr "Rapariga"

#: libkttsd/talkercode.cpp:138
msgctxt ""
"Somehow user has gotten a voice type that is not valid, i.e. not Male1, "
"Male2, etc."
msgid "Invalid voice type"
msgstr "Tipo de voz inválido"

#: libkttsd/talkercode.cpp:166
msgctxt "Other language"
msgid "Other"
msgstr "Outra"

#: libkttsd/talkercode.cpp:176
msgctxt "full country name"
msgid "United States of America"
msgstr "Estados Unidos da América"

#: libkttsd/talkercode.cpp:177
msgctxt "abbreviated country name"
msgid "USA"
msgstr "EUA"

#: libkttsd/talkercode.cpp:178
msgctxt "full country name"
msgid "United Kingdom"
msgstr "Reino Unido"

#: libkttsd/talkercode.cpp:179
msgctxt "abbreviated country name"
msgid "UK"
msgstr "RU"

#: libkttsd/talkerlistmodel.cpp:131
msgid "Name"
msgstr "Nome"

#: libkttsd/talkerlistmodel.cpp:134
msgid "Voice Type"
msgstr "Tipo de Voz"

#: libkttsd/talkerlistmodel.cpp:135
msgctxt "Volume of noise"
msgid "Volume"
msgstr "Volume"

#: libkttsd/talkerlistmodel.cpp:136
msgid "Speed"
msgstr "Velocidade"

#: libkttsd/talkerlistmodel.cpp:137
msgid "Pitch"
msgstr "Timbre"

#: libkttsd/selectlanguagedlg.h:66
msgid "Select Language"
msgstr "Escolha a Língua"

#: filters/stringreplacer/stringreplacerconf.cpp:128
msgid "Unable to open file."
msgstr "Não foi possível abrir o ficheiro."

#: filters/stringreplacer/stringreplacerconf.cpp:134
msgid "File not in proper XML format."
msgstr "O ficheiro não está no formato XML correcto."

#: filters/stringreplacer/stringreplacerconf.cpp:217
#: filters/stringreplacer/stringreplacerconf.cpp:559
msgctxt "Abbreviation for 'Regular Expression'"
msgid "RegExp"
msgstr "ExpReg"

#: filters/stringreplacer/stringreplacerconf.cpp:217
#: filters/stringreplacer/stringreplacerconf.cpp:303
#: filters/stringreplacer/stringreplacerconf.cpp:372
#: filters/stringreplacer/stringreplacerconf.cpp:527
#: filters/stringreplacer/stringreplacerconf.cpp:557
msgid "Word"
msgstr "Palavra"

#: filters/stringreplacer/stringreplacerconf.cpp:220
#: filters/stringreplacer/stringreplacerconf.cpp:309
#: filters/stringreplacer/stringreplacerconf.cpp:532
#: filters/stringreplacer/stringreplacerconf.cpp:560
msgctxt "Yes or no"
msgid "Yes"
msgstr "Sim"

#: filters/stringreplacer/stringreplacerconf.cpp:220
#: filters/stringreplacer/stringreplacerconf.cpp:560
msgctxt "Yes or no"
msgid "No"
msgstr "Não"

#: filters/stringreplacer/stringreplacerconf.cpp:258
msgid "Unable to open file "
msgstr "Não foi possível abrir o ficheiro "

#: filters/stringreplacer/stringreplacerconf.cpp:340
#: filters/stringreplacer/stringreplacerconf.cpp:362
msgid "String Replacer"
msgstr "Substituição de Textos"

#: filters/stringreplacer/stringreplacerconf.cpp:360
#: filters/stringreplacer/stringreplacerconf.cpp:401
#: filters/stringreplacer/stringreplacerconf.cpp:405
msgid "Multiple Languages"
msgstr "Múltiplas Línguas"

#: filters/stringreplacer/stringreplacerconf.cpp:373
msgctxt "Abbreviation for 'Regular Expresion'"
msgid "RegExp"
msgstr "ExpReg"

#: filters/stringreplacer/stringreplacerconf.cpp:375
msgid "Error"
msgstr "Erro"

#: filters/stringreplacer/stringreplacerconf.cpp:382
msgid "Select Languages"
msgstr "Escolha as Línguas"

#: filters/stringreplacer/stringreplacerconf.cpp:548
msgid "Edit String Replacement"
msgstr "Editar Substituição de Texto"

#: filters/stringreplacer/stringreplacerconf.cpp:653
#: filters/stringreplacer/stringreplacerconf.cpp:669
msgid "Error Opening File"
msgstr "Erro ao Aceder ao Ficheiro"

#: filters/talkerchooser/talkerchooserconf.cpp:136
msgid "Talker Chooser"
msgstr "Escolha de Locutor"

#: filters/xmltransformer/xmltransformerconf.cpp:115
msgid "XML Transformer"
msgstr "Transformador de XML"

#~ msgid ""
#~ "<p>Prompts you with a list of your configured Talkers from the "
#~ "<b>Talkers</b> tab.  The job will be spoken using the selected Talker.</p>"
#~ msgstr ""
#~ "<p>Mostra-lhe uma lista com os seus locutores configurados na página "
#~ "<b>Locutores</b>. A tarefa será sintetizada com o locutor seleccionado.</"
#~ "p>"

#~ msgid "Change Talker"
#~ msgstr "Mudar o Locutor"

#~ msgid "Output Module"
#~ msgstr "Módulo de Saída"

#~ msgid "Voice"
#~ msgstr "Voz"
