# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR This_file_is_part_of_KDE
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: kalgebra\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2008-06-24 12:48+0200\n"
"PO-Revision-Date: 2008-06-24 19:20+0100\n"
"Last-Translator: José Nuno Coelho Pires <jncp@netcabo.pt>\n"
"Language-Team: Portuguese <kde-i18n-doc@kde.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-POFile-SpellExtra: Gonzalez geq gt XOR leq Aleix kal Pol abs ms neq eq\n"
"X-POFile-SpellExtra: Coseno aprox\n"

#: console.cpp:141 functionsmodel.cpp:74 operatorsmodel.cpp:77
#: variablesmodel.cpp:53
msgctxt "@title:column"
msgid "Name"
msgstr "Nome"

#: console.cpp:142 variablesmodel.cpp:56
msgctxt "@title:column"
msgid "Value"
msgstr "Valor"

#: consolehtml.cpp:100
#, kde-format
msgid "<ul class='error'>Error: %1<li>%2</li></ul>"
msgstr "<ul class='error'>Erro: %1<li>%2</li></ul>"

#: dictionary.cpp:43
msgid "Information"
msgstr "Informação"

#: dictionary.cpp:63 dictionary.cpp:64 dictionary.cpp:65 dictionary.cpp:66
#, kde-format
msgid "<b>%1</b>"
msgstr "<b>%1</b>"

#: expressionedit.cpp:312
#, kde-format
msgctxt "n-ary function prototype"
msgid "<em>%1</em>(..., <b>par%2</b>, ...)"
msgstr "<em>%1</em>(..., <b>par%2</b>, ...)"

#: expressionedit.cpp:315 expressionedit.cpp:339
#, kde-format
msgctxt "Function name in function prototype"
msgid "<em>%1</em>("
msgstr "<em>%1</em>("

#: expressionedit.cpp:316
#, kde-format
msgctxt "Uncorrect function name in function prototype"
msgid "<em style='color:red'><b>%1</b></em>("
msgstr "<em style='color:red'><b>%1</b></em>("

#: expressionedit.cpp:322
msgctxt "Current parameter is the bounding"
msgid "bounds"
msgstr "limites"

#: expressionedit.cpp:324
#, kde-format
msgctxt "Parameter in function prototype"
msgid "par%1"
msgstr "par%1"

#: expressionedit.cpp:327 expressionedit.cpp:344
#, kde-format
msgctxt "Current parameter in function prototype"
msgid "<b>%1</b>"
msgstr "<b>%1</b>"

#: expressionedit.cpp:330 expressionedit.cpp:349
msgctxt "Function parameter separator"
msgid ", "
msgstr ", "

#: expressionedit.cpp:340
#, kde-format
msgctxt "Uncorrect function name in function prototype"
msgid "<em style='color:red'>%1</em>("
msgstr "<em style='color:red'>%1</em>("

#: expressionedit.cpp:448
msgid "To Expression"
msgstr "Para a Expressão"

#: expressionedit.cpp:450
msgid "To MathML"
msgstr "Para MathML"

#: expressionedit.cpp:452
msgid "Simplify"
msgstr "Simplificar"

#: functionedit.cpp:39
msgid "Add/Edit a function"
msgstr "Adicionar/Editar uma função"

#: functionedit.cpp:86
msgid "OK"
msgstr "OK"

#: functionedit.cpp:88
msgctxt "@action:button"
msgid "Clear"
msgstr "Limpar"

#: functionedit.cpp:168 varedit.cpp:120
msgid "From parser:"
msgstr "Do processador:"

#: functionedit.cpp:187
msgid "We can only draw Real results."
msgstr "Só podem ser desenhados resultados Reais."

#: functionedit.cpp:193
#, kde-format
msgid "<b style='color:red'>%1</b>"
msgstr "<b style='color:red'>%1</b>"

#: functionimpl.cpp:118
msgid "Can't have downlimit ≥ uplimit"
msgstr "Não é possível ter o limite de recepção >= limite de envio"

#: functionimpl.cpp:257
msgid "center"
msgstr "centro"

#: functionsmodel.cpp:77
msgctxt "@title:column"
msgid "Function"
msgstr "Função"

#: functionsmodel.cpp:105
#, kde-format
msgid "%1 function added"
msgstr "Foi adicionada %1 função"

#: functionsview.cpp:50
#, kde-format
msgid "Hide '%1'"
msgstr "Esconder o '%1'"

#: functionsview.cpp:53
#, kde-format
msgid "Show '%1'"
msgstr "Mostrar o '%1'"

#: functionsview.cpp:58
#, kde-format
msgid "Remove '%1'"
msgstr "Remover o '%1'"

#: graph2d.cpp:379
msgid "Selected viewport too small"
msgstr "A área de visualização seleccionada é demasiado pequena"

#: graph3d.cpp:412 graph3d.cpp:438
#, kde-format
msgid "Error: %1"
msgstr "Erro: %1"

#: graph3d.cpp:427
msgid "Generating... Please wait"
msgstr "A gerar... Espere por favor"

#: graph3d.cpp:431
#, no-c-format, kde-format
msgctxt "3D graph done in x miliseconds"
msgid "Done: %1ms"
msgstr "Pronto: %1ms"

#: graph3d.cpp:436
msgid "Error: We need values to draw a graph"
msgstr "Erro: São necessários valores para desenhar um gráfico"

#: kalgebra.cpp:64
msgid "Variables"
msgstr "Variáveis"

#: kalgebra.cpp:82
msgid "&Console"
msgstr "&Consola"

#: kalgebra.cpp:94
msgid "C&onsole"
msgstr "C&onsola"

#: kalgebra.cpp:97
msgctxt "@item:inmenu"
msgid "&Load Script"
msgstr "Carregar um Pr&ograma"

#: kalgebra.cpp:99
msgctxt "@item:inmenu"
msgid "&Save Script"
msgstr "&Gravar o Programa"

#: kalgebra.cpp:101
msgctxt "@item:inmenu"
msgid "&Save Log"
msgstr "Gra&var o Registo"

#: kalgebra.cpp:113
msgid "Functions"
msgstr "Funções"

#: kalgebra.cpp:126
msgid "List"
msgstr "Lista"

#: kalgebra.cpp:130 kalgebra.cpp:280
msgid "&Add"
msgstr "&Adicionar"

#: kalgebra.cpp:134
msgid "&2D Graph"
msgstr "Gráfico &2D"

#: kalgebra.cpp:141
msgid "2&D Graph"
msgstr "Gráfico 2&D"

#: kalgebra.cpp:143
msgid "&Grid"
msgstr "&Grelha"

#: kalgebra.cpp:144
msgid "&Keep Aspect Ratio"
msgstr "Man&ter as Proporções"

#: kalgebra.cpp:149 kalgebra.cpp:193
msgid "&Reset View"
msgstr "&Repor a Janela"

#: kalgebra.cpp:150
msgid "Resolution"
msgstr "Resolução"

#: kalgebra.cpp:151
msgctxt "@item:inmenu"
msgid "Poor"
msgstr "Baixa"

#: kalgebra.cpp:152
msgctxt "@item:inmenu"
msgid "Normal"
msgstr "Normal"

#: kalgebra.cpp:153
msgctxt "@item:inmenu"
msgid "Fine"
msgstr "Elevada"

#: kalgebra.cpp:154
msgctxt "@item:inmenu"
msgid "Very Fine"
msgstr "Muito Elevada"

#: kalgebra.cpp:181
msgid "&3D Graph"
msgstr "Gráfico &3D"

#: kalgebra.cpp:189
msgid "3D &Graph"
msgstr "&Gráfico 3D"

#: kalgebra.cpp:191
msgid "&Transparency"
msgstr "&Transparência"

#: kalgebra.cpp:194
msgid "Type"
msgstr "Tipo"

#: kalgebra.cpp:195
msgid "Dots"
msgstr "Pontos"

#: kalgebra.cpp:196
msgid "Lines"
msgstr "Linhas"

#: kalgebra.cpp:197
msgid "Solid"
msgstr "Sólido"

#: kalgebra.cpp:214
msgid "Operations"
msgstr "Operações"

#: kalgebra.cpp:217
msgid "&Dictionary"
msgstr "&Dicionário"

#: kalgebra.cpp:228
msgid "Look for:"
msgstr "Procurar por:"

#: kalgebra.cpp:269
msgid "&Editing"
msgstr "&Edição"

#: kalgebra.cpp:317 kalgebra.cpp:324
msgid "Script (*.kal)"
msgstr "Programa (*.kal)"

#: kalgebra.cpp:317
msgid "Choose a script"
msgstr "Escolha um programa"

#: kalgebra.cpp:331
msgid "Text File (*)"
msgstr "Ficheiro de Texto (*)"

#: kalgebra.cpp:373
msgid "*.png|PNG File"
msgstr "*.png|Ficheiro PNG"

#: kalgebra.cpp:398
msgid ""
"*.png|Image File\n"
"*.svg|SVG File"
msgstr ""
"*.png|Ficheiro de Imagem\n"
"*.svg|Ficheiro SVG"

#: kalgebra.cpp:434
msgctxt "@info:status"
msgid "Ready"
msgstr "Pronto"

#: main.cpp:26
msgid "A calculator"
msgstr "Uma calculadora"

#: main.cpp:27
msgid "(C) 2006-2008 Aleix Pol Gonzalez"
msgstr "(C) 2006-2008 Aleix Pol Gonzalez"

#: main.cpp:28
msgid "Aleix Pol Gonzalez"
msgstr "Aleix Pol Gonzalez"

#: operatorsmodel.cpp:80
msgctxt "@title:column"
msgid "Description"
msgstr "Descrição"

#: operatorsmodel.cpp:83
msgctxt "@title:column"
msgid "Parameters"
msgstr "Parâmetros"

#: operatorsmodel.cpp:86
msgctxt "@title:column"
msgid "Example"
msgstr "Exemplo"

#: operatorsmodel.cpp:119
#, kde-format
msgid "%1("
msgstr "%1("

#: operatorsmodel.cpp:121
#, kde-format
msgid "%1, "
msgstr "%1, "

#: operatorsmodel.cpp:125
#, kde-format
msgid "%1... parameters, ...)"
msgstr "%1... parâmetros, ...)"

#: operatorsmodel.cpp:128
#, kde-format
msgid "par%1"
msgstr "par%1"

#: operatorsmodel.cpp:141
msgid "Addition"
msgstr "Adição"

#: operatorsmodel.cpp:144
msgid "Multiplication"
msgstr "Multiplicação"

#: operatorsmodel.cpp:147
msgid "Division"
msgstr "Divisão"

#: operatorsmodel.cpp:150
msgid "Subtraction"
msgstr "Subtracção"

#: operatorsmodel.cpp:153
msgid "Power"
msgstr "Potência"

#: operatorsmodel.cpp:156
msgid "Remainder"
msgstr "Resto"

#: operatorsmodel.cpp:159
msgid "Quotient"
msgstr "Quociente"

#: operatorsmodel.cpp:162
msgid "The factor of"
msgstr "O factor de"

#: operatorsmodel.cpp:165
msgid "Factorial. factorial(n)=n!"
msgstr "Factorial. factorial(n)=n!"

#: operatorsmodel.cpp:168
msgid "Function to calculate the sine of a given angle"
msgstr "Uma função para calcular o seno de um dado ângulo"

#: operatorsmodel.cpp:171
msgid "Function to calculate the cosine of a given angle"
msgstr "Uma função para calcular o coseno de um dado ângulo"

#: operatorsmodel.cpp:174
msgid "Function to calculate the tangent of a given angle"
msgstr "Uma função para calcular a tangente de um dado ângulo"

#: operatorsmodel.cpp:177
msgid "Secant"
msgstr "Secante"

#: operatorsmodel.cpp:180
msgid "Cosecant"
msgstr "Cosecante"

#: operatorsmodel.cpp:183
msgid "Cotangent"
msgstr "Cotangente"

#: operatorsmodel.cpp:186
msgid "Hyperbolic sine"
msgstr "Seno hiperbólico"

#: operatorsmodel.cpp:189
msgid "Hyperbolic cosine"
msgstr "Coseno hiperbólico"

#: operatorsmodel.cpp:192
msgid "Hyperbolic tangent"
msgstr "Tangente hiperbólica"

#: operatorsmodel.cpp:195
msgid "Hyperbolic secant"
msgstr "Secante hiperbólica"

#: operatorsmodel.cpp:198
msgid "Hyperbolic cosecant"
msgstr "Cosecante hiperbólica"

#: operatorsmodel.cpp:201
msgid "Hyperbolic cotangent"
msgstr "Cotangente hiperbólica"

#: operatorsmodel.cpp:204
msgid "Arc sine"
msgstr "Arco seno"

#: operatorsmodel.cpp:207
msgid "Arc cosine"
msgstr "Arco coseno"

#: operatorsmodel.cpp:210
msgid "Arc tangent"
msgstr "Arco tangente"

#: operatorsmodel.cpp:213
msgid "Arc cotangent"
msgstr "Arco-cotangente"

#: operatorsmodel.cpp:216
msgid "Hyperbolic arc cotangent"
msgstr "Arco-cotangente hiperbólica"

#: operatorsmodel.cpp:219
msgid "Hyperbolic arc tangent"
msgstr "Arco-tangente hiperbólica"

#: operatorsmodel.cpp:222
msgid "Summatory"
msgstr "Somatório"

#: operatorsmodel.cpp:225
msgid "Productory"
msgstr "Produtório"

#: operatorsmodel.cpp:228
msgid "Differentiation"
msgstr "Diferencial"

#: operatorsmodel.cpp:231
msgid "Hyperbolic arc sine"
msgstr "Arco-seno hiperbólico"

#: operatorsmodel.cpp:234
msgid "Hyperbolic arc cosine"
msgstr "Arco-coseno hiperbólico"

#: operatorsmodel.cpp:237
msgid "Arc cosecant"
msgstr "Arco-cosecante"

#: operatorsmodel.cpp:240
msgid "Hyperbolic arc cosecant"
msgstr "Arco-cosecante hiperbólica"

#: operatorsmodel.cpp:243
msgid "Arc secant"
msgstr "Arco-secante"

#: operatorsmodel.cpp:246
msgid "Hyperbolic arc secant"
msgstr " Arco-secante hiperbólica"

#: operatorsmodel.cpp:249
msgid "Exponent (e^x)"
msgstr "Expoente (e^x)"

#: operatorsmodel.cpp:252
msgid "Base-e logarithm"
msgstr "Logaritmo de base E"

#: operatorsmodel.cpp:255
msgid "Base-10 logarithm"
msgstr "Logaritmo de base 10"

#: operatorsmodel.cpp:258
msgid "Absolute value. abs(n)=|n|"
msgstr "Valor absoluto. abs(n)=|n|"

#: operatorsmodel.cpp:267
msgid "Real"
msgstr "Real"

#: operatorsmodel.cpp:273
msgid "Floor value. floor(n)=⌊n⌋"
msgstr "Valor por defeito. defeito(n)=⌊n⌋"

#: operatorsmodel.cpp:276
msgid "Ceil value. ceil(n)=⌈n⌉"
msgstr "Valor por excesso. excesso(n)=⌊n⌋"

#: operatorsmodel.cpp:279
msgid "Minimum"
msgstr "Mínimo"

#: operatorsmodel.cpp:282
msgid "Maximum"
msgstr "Máximo"

#: operatorsmodel.cpp:285
msgid "Greater than. gt(a,b)=a>b"
msgstr "Maior que. gt(a,b)=a>b"

#: operatorsmodel.cpp:288
msgid "Less than. lt(a,b)=a<b"
msgstr "Menor que. gt(a,b)=a>b"

#: operatorsmodel.cpp:291
msgid "Equal. eq(a,b) = a=b"
msgstr "Igual. eq(a,b) = a=b"

#: operatorsmodel.cpp:294
msgid "Approximation approx(a)=a±n"
msgstr "Aproximação aprox(a)=a±n"

#: operatorsmodel.cpp:297
msgid "Not equal. neq(a,b)=a≠b"
msgstr "Não-igual. neq(a,b)=a≠b"

#: operatorsmodel.cpp:300
msgid "Greater or equal. geq(a,b)=a≥b"
msgstr "Maior ou igual. geq(a,b)=a≥b"

#: operatorsmodel.cpp:303
msgid "Less or equal. leq(a,b)=a≤b"
msgstr "Menor ou igual. leq(a,b)=a≤b"

#: operatorsmodel.cpp:306
msgid "Boolean and"
msgstr "E booleano"

#: operatorsmodel.cpp:309
msgid "Boolean not"
msgstr "NÃO booleano"

#: operatorsmodel.cpp:312
msgid "Boolean or"
msgstr "OU booleano"

#: operatorsmodel.cpp:315
msgid "Boolean xor"
msgstr "XOR booleano"

#: operatorsmodel.cpp:318
msgid "Boolean implication"
msgstr "Implicação booleana"

#: operatorsmodel.cpp:321
msgid "Greatest common divisor"
msgstr "Máximo divisor comum"

#: operatorsmodel.cpp:324
msgid "Least common multiple"
msgstr "Mínimo múltiplo comum"

#: operatorsmodel.cpp:327
msgid "Root"
msgstr "Raiz"

#: operatorsmodel.cpp:330
msgid "Cardinal"
msgstr "Cardinal"

#: operatorsmodel.cpp:333
msgid "Scalar product"
msgstr "Produto interno"

#: operatorsmodel.cpp:336
msgid "Select an element from a container"
msgstr "Seleccionar um elemento de um contentor"

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

#: rc.cpp:2
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "jncp@netcabo.pt,morais@kde.org"

#: varedit.cpp:36
msgid "Add/Edit a variable"
msgstr "Adicionar/Editar uma variável"

#: varedit.cpp:57
msgid "Mode"
msgstr "Modo"

#: varedit.cpp:59
msgid "Save the expression"
msgstr "Gravar a expressão"

#: varedit.cpp:60
msgid "Calculate the expression"
msgstr "Calcular a expressão"

#: varedit.cpp:78
#, kde-format
msgid "Edit '%1' value"
msgstr "Editar o valor de '%1'"

#: varedit.cpp:80
msgid "not available"
msgstr "não disponível"

#: varedit.cpp:127
#, kde-format
msgid "%1:=%2"
msgstr "%1:=%2"

#: varedit.cpp:132
msgid "<b style='color:red'>WRONG</b>"
msgstr "<b style='color:red'>ERRADO</b>"

#: varedit.cpp:136
#, kde-format
msgid "<b style='color:#090'>%1 := %2</b>"
msgstr "<b style='color:#090'>%1 := %2</b>"
