maxima 5.41.0 - en to es translation catalogue (1017 entries)

en:    using ~,3F seconds (~,3F elapsed).~%
es:    empleando ~,3F segundos (~,3F elapsado).~%

en:   GC time = ~A seconds
es:   GC hora = ~A segundos

en:   No exact match found for topic `~a'.~%  Try `?? ~a' (inexact match) instead.~%~%
es:   Cotejo encontrado no exacto para tópico `~a'.~%  Pruebe `?? ~a' (coincidencia indexada) sustituido. ~%~%

en:   Pausing. Type a ';' and <enter> to continue demo.~%
es:   En pausa. Teclee ';' y pulse <entrar> para continuar con la demostración.~%

en:   There are also some inexact matches for `~a'.~%  Try `?? ~a' to see them.~%~%
es:   También hay algunas coincidencias inexactas para `~a'.~%  Pruebe `?? ~a' para verlos.~%~%

en:  (not counting ~a expected errors)
es:  (no contando ~a errores esperados)

en:  (~a line ~a)
es:  (~a línea ~a)

en:  -- an error.  Entering the Maxima debugger.~%~
                           Enter ':h' for help.~%
es:  -- un error.  Introduciendo el depurador de Maxima.~%~
                           Introduzca ':h' para ayuda.~%

en:  Enter
es:  Introducir

en:  Exit
es:  Salir

en:  argument.
es:  argumento.

en:  arguments.
es:  argumentos.

en:  equal to
es:  igual a

en:  including GC time ~s s,
es:  incluyendo tiempo GC ~s s,

en:  takes no less than
es:  no toma nada menor que

en:  using ~,3F KB.~%
es:  se usaron ~,3F KB.~%

en:  using ~,3F MB.~%
es:  empleando ~,3F MB.~%

en:  using ~:D bytes.~%
es:  empleando ~:D bytes.~%

en:  using ~s cons-cells and ~s other bytes.~%
es:  empleando ~s celdas constante y otros ~s bytes.~%

en: %th: no such previous output: ~M
es: %t: sin salida anterior: ~M

en: 'taylordepth' exceeded while expanding:
es: 'taylordepth' excedido durante expansión:

en: (~a line ~a~@[, in function ~a~])
es: (~a línea ~a~@[, en función ~a~])

en: /* Erroneous Result?:~%
es: /* ¿Resultados Erróneos?:~%

en: /* Expected result: */~%
es: /* Resultado esperado: */~%

en: /* Problem ~A~A*/~%
es: /* Problema ~A~A*/~%

en: : test file not found.
es: : test fichero no encontrado.

en: ;;** Translator flags were: **~%~%
es: ;;** Marcajes de movimiento fueron: **~%~%

en: ;;; Lisp implementation: ~A~%
es: ;;; Implementación Lisp: ~A~%

en: ;;; Lisp version: ~A~%
es: ;;; Versión Lisp: ~A~%

en: ;;; Maxima version: ~A~%
es: ;;; Versión Maxima: ~A~%

en: ;;; Translated on: ~D-~2,'0D-~2,'0D ~2,'0D:~2,'0D:~2,'0D~A~%
es: ;;; Traducido el: ~D-~2,'0D-~2,'0D ~2,'0D:~2,'0D:~2,'0D~A~%

note: allow foo@3 field->integer
en: @: no such field: ~M @ ~M
es: @: sin campo ~M @ ~M

en: ADDMATRIX1: attempt to add nonconformable matrices.
es: ADDMATRIX1: intenta añadir matrices no conformables.

en: Acceptable answers are yes, y, Y, no, n, N. ~%
es: Las respuestas aceptables son sí, s, S, no, n, N. ~%

en: Argument to `ef_normal_basis' must be a normal element.
es: Un argumento para `ef_normal_basis' deben ser un elemento común.

en: Argument to `ef_set_again' must be a return value of `ef_set_data'.
es: Un argumento para `ef_set_again' debe ser un valor de devolución de tipo `ef_set_data'.

en: Argument to `gf_normal_basis' must be a normal element.
es: Un argumento para `gt_normal_basis' debe ser un elemento común.

en: Argument to `gf_set_again' must be a return value of `gf_set_data'.
es: Un argumento para `gf_set_again' debe tener un valor de retorno de `gf_set_data'.

en: Argument to `~m' must be a small fixnum greater than 1.
es: Un argumento para `~m' debe ser un número fijo pequeño mayor que 1.

en: Arguments to `~m' must have same formal structure.
es: Unos argumentos para `~m' deben tener el mismo formato estructural.

en: Array ~:M has dimensions ~:M, but was called with ~:M
es: Unimatriz ~:M tiene dimensiones ~:M, pero se ha llamado con ~:M

en: BIGFLOAT: unable to convert ~M to a CL or BIGFLOAT number.
es: BIGFLOAT: incapaz de convertir ~M a un CL o número BIGFLOAT.

en: Back to level ~:@(~S~).
es: Vuelve al nivel ~:@(~S~).

en: Badly formed keyword option: ~M
es: Opción de tecla formada errónea: ~M

en: COERCE-FLOAT-FUN: no such Lisp or Maxima function: ~M
es: COERCE-FLOAT-FUN: sin dicha función Lisp o Maxima: ~M

en: COMPILEPLUS: warning: '+' within '+' in: ~M~%
es: COMPILEPLUS: advirtiendo: '+' dentro '+' en: ~M~%

en: COMPILETIMES: warning: '*' within '*' in: ~M~%
es: COMPILETIMES: advertencia: '*' dentro de '*' en: ~M~%

en: COMPLEXIFY: argument must be a Lisp real or complex number.~%COMPLEXIFY: found: ~:M
es: COMPLEXIFY: argumento debe ser un número real o imaginario de Lisp.~%COMPLEXIFY: encontrado: ~:M

note: NOTE TO TRANSLATORS: MEANING OF NEXT MESSAGE IS OBSCURE
en: CPBG0: wrong trace.
es: CPBG0: traza incorrecta.

en: CRECIP: attempted inverse of zero (mod ~M)
es: CRECIP: se ha intentado invertir el cero (mod ~M)

en: Can't substitute the value~%~M~%~
                        into another expansion because it isn't a monomial in the~
                        expansion variable.
es: No puedo sustituir el valor~%~M~%~
                        dentro de otra expresión porque no es un monomio en la~
                        expansión variable.

en: Connecting Maxima to server on port ~a~%
es: Conectando Maxima al servidor en el puerto ~a~%

en: Couldn't expand binomial~%~M~%~
                        as we didn't know which terms were nonzero.
es: No pudo expandir binomialmente~%~M~%~
                        como no conocimos qué términos eran distintos de cero.

en: DELETEROW: matrix is null, or index is negative.
es: DELETEROW: matriz nula, o indexación negativa.

en: DMARK: marking ~M ~M
es: DMARK: marcando ~M ~M

en: Dedicated to the memory of William Schelter.~%
es: Dedicado a la memoria de William Schelter.~%

en: Division by 0
es: División entre 0

en: Division by zero attempted.
es: Ha intentado dividir entre cero.

en: Either the second through fifth arguments must all be lists or all must be mapatoms
es: O desde el segundo hasta el quinto argumento todos deben ser listas o todos deben ser ‘maptoms’

en: Either the third and fourth arguments to poisson_bracket must (i) both be lists or (ii) both be mapatoms
es: O los argumentos tercero y cuarto a poisson_bracket deben ambos (i) ser listas o (ii) ambos ser ‘mapatoms’

en: Endpoints of definite integral ~M are not monomials in ~
                             the expansion variable.
es: Puntos finales de integral definida ~M no son monomiales en ~
                             la expansión variable.

en: Enter space-separated numbers, `all' or `none':
es: Introduce números esperados por espacio, `todo' o `nada':

en: Error in printing prompt; reverting to default.~%~a
es: Error en la tecleo del cursor; volviendo al predefinido.~%~a

en: Error~a found in ~a, problem~a:~%~a~%
es: Error~a encontrado en ~a, probablemente~a:~%~a~%

note: we don't distinguish showtime:all?? /RJF
en: Evaluation took ~,4F seconds (~,4F elapsed)
es: La evaluación demoró ~,4F segundos (~,4F esperado)

en: Exponents are limited to fixnums.
es: Exponentes limitados para números fijos.

en: FP2SINGLE: floating point overflow converting ~:M to float.
es: FP2SINGLE: coma flotante sobredesborda la conversión ~:M a real.

en: Failed to expand ~M with respect to ~M at ~M.~%
es: Fallado al expandir ~M respecto al ~M en ~M.~%

en: First argument to `gf_minimal_set' must be a prime number.
es: Primer argumento para `gf_minimal_set' debería ser un número primo.

en: First argument to `~m' must be `all' or a small fixnum.
es: Primer argumento para `~m' debe ser `all' o un número fijo pequeño.

en: Fourth argument to `zn_log' must be of the form [[p1, e1], ..., [pk, ek]].
es: Argumento cuarto de `zn_log' debería ser del formato tipo [[p1, e1], ..., [pk, ek]].

en: Function declared 'even' takes exactly one argument; found ~M
es: Función definida 'par' toma exactamente un argumento; ha encontrado ~M

en: Function declared 'odd' takes exactly one argument; found ~M
es: Función definida 'impar' toma exactamente un argumento; ha encontrado ~M

en: GET!: property ~a of symbol ~a undefined.
es: GET!: propiedad ~a del símbolo ~a no definido.

en: GFSPLIT: unknown error.
es: GFSPLIT: error desconocido.

en: Host type: ~a
es: Tipo de servidor: ~a

en: INSURE-ARRAY-PROPS: array ~:@M already defined with different dimensions.
es: INSURE-ARRAY-PROPS: unimatriz ~:@M ya definida con una dimensión distinta.

en: Incorrect number of
es: Número no correcto de

en: Is
es: Es

en: LINEARIZE3: undefined form 0*inf: ~M
es: LINEARIZE3: forma indefinida 0*inf: ~M

en: LIST-REF: argument must be a list; found ~M
es: LIST-REF: un argumento debe ser una lista; se ha encontrado ~M

en: LIST-REF: invalid subscript: ~M
es: LIST-REF: subíndice no válido: ~M

en: Lisp implementation type: ~a
es: Tipo de implementación de Lisp: ~a

en: Lisp implementation version: ~a
es: Versión de la implementación de Lisp: ~a

en: MAKRAT: argument must be a number; found: ~M
es: MAKRAT: el argumento debe ser un número; se ha encontrado: ~M

note: BUG: It does have a number of dimensions! Gosh. -GJC
en: MARRAY-CHECK: hashed array ~M has no dimension data.
es: MARRAY-CHECK: unimatriz hash ~M no tiene datos de su dimensión.

en: MARRAY-CHECK: not an array: ~M
es: MARRAY-CHECK: no es una unimatriz: ~M

en: MARRAY-TYPE-UNKNOWN: array type ~S not recognized.
es: MARRAY-TYPE-UNKNOWN: tipo de unimatriz ~S no reconocido.

en: MARRAYREF1$: array must be an array of floats; found ~M
es: MARRAYREF1$: una unimatriz debe ser de tipo real; se ha encontrado ~M

en: MARRAYREF: cannot retrieve an element of ~M
es: MARRAYREF: no puedo obtener un elemento de ~M

en: MARRAYREF: encountered array pointer ~S of unknown type.
es: MARRAYREF: se ha encontrado un puntero de unimatriz ~S de tipo desconocido.

en: MARRAYREF: encountered array ~M of unknown type.
es: MARRAYREF: se ha encontrado una unimatriz ~M de tipo desconocido.

en: MARRAYSET1$: array must be an array of floats; found ~M
es: MARRAYSET1$: una unimatriz debe ser de número real; se ha encontrado ~M

en: MARRAYSET: cannot assign to an element of ~M
es: MARRAYSET: no puede asignar a un elemento de ~M

en: MARRAYSET: encountered array ~M of unknown type.
es: MARRAYSET: se ha encontrado una unimatriz ~M de tipo desconocido.

en: MARRAYSET: ~M is not an array.
es: MARRAYSET: ~M no es una unimatriz.

en: MULTIPLYMATRICES: attempt to multiply nonconformable matrices.
es: MULTIPLYMATRICES: intentaba multiplicar matrices no conformables.

en: Maxima build date: ~a
es: Fecha de compilación de Maxima: ~a

en: Maxima restarted.~%
es: Maxima ha sido reiniciado.~%

en: Maxima version: ~a
es: Versión de Maxima: ~a

en: No irreducible polynomial found.~%~
                                        `gf_coeff_limit' might be too small.~%
es: No se ha encontrado ningún polinomio irreducible.~%~
                                        `gf_coeff_limit' puede ser demasiado pequeño.~%

en: No normal element found.~%~
                                        `gf_coeff_limit' might be too small.~%
es: No se ha encontrado ningún elemento común.~%~
                                        `gt_coeff_limit' quizá es demasiado pequeño.~%

en: No primitive polynomial found.~%~
                                          `gf_coeff_limit' might be too small.~%
es: No se ha encontrado ningún polinomio primitivo.~%~
                                          `gf_coeff_limit' puede ser demasiado pequeño.~%

en: No valid OID: ~m
es: OID no válido: -m

note: Can't actually handle this case for lack of HOSTENT-NAME and RESOLVE-HOST-IPADDR. (integer (hostent-name (resolve-host-ipaddr host)))))
en: OPEN-SOCKET: can't handle integer host argument (host=~M)~%
es: OPEN-SOCKET: no puede manipular argumento hospedador entero (host=~M)~%

en: Only symbols can be bound; found: ~M
es: Únicamente los símbolos pueden ser enlazado; se ha encontrado: ~M

en: PART*: two or more pattern variables match anything.
es: PART*: dos o más patrones variables coinciden con cualquiera.

en: PART+: two or more pattern variables match anything.
es: PART+: dos o más patrones variables coinciden con cualquiera.

en: Partial fraction expansion failed
es: Expansión fraccional parcial fallada

en: Perhaps you meant one of the following: ~(~{~s~^, ~}~).
es: Quizá significa uno de lo siguiente: ~(~{~s~^, ~}~).

en: Please include the following information with your bug report:~%
es: Incluya la información seguida con su estado defectuoso:~%

en: Pole encountered in: ~M
es: Polo encontrado dentro de: ~M

en: Recursion when trying to expand the definite integral: ~M
es: Recursión cuando trata expandir la definición integral: ~M

en: Running tests in ~a:
es: Ejecutando prueba en ~a:

en: SIMPARGS: subscripted variable found with no subscripts.
es: SIMPARGS: encontrada una variable suscritada sin ninguna suscripción.

en: SOLVECUBIC: arithmetic overflow.
es: SOLVECUBIC: sobredesbordamiento aritmético.

en: STRIPDOLLAR: argument must be an atom; found: ~M
es: STRIPDOLLAR: un argumento debe ser un átomo; encontrado: ~M

en: Second and third argument to `~m' must be an integer.
es: Segundo y tercer argumento a `~m' debe ser un entero.

en: Second argument to `ef_nth_root' must be a positive integer. Found ~m.
es: Un segundo argumento para `ef_nth_root' debe ser entero positivo. Encontrado ~m.

en: Second argument to `gf_exp' must be an integer.
es: Un segundo argumento para `gf_exp' debe ser un entero.

en: Second argument to `gf_nth_root' must be a positive integer. Found ~m.
es: Un segundo argumento para `gf_nth_root' debe ser entero positivo. Encontrado ~m

en: Second argument to `zn_log' must be a generator of (Z/~MZ)*.
es: Un segundo argumento para `zn_log' debe ser un generador de (Z/~MZ)*.

en: Second argument to `zn_primroot' must be of the form [[p1, e1], ..., [pk, ek]].
es: Un segundo argumento para `zn_primroot' debe ser de formato [[p1, e1], ..., [pk, ek]].

en: Second argument to `~m' must be a primitive element.
es: Un segundo argumento de `~m' debe ser un elemento primitivo.

en: Solution:~%
es: Solución:~%

en: Still waiting:
es: Aún esperando:

note: ban complex numbers
en: Take real and imaginary parts
es: Toma partes real e imaginaria

en: The above information is also reported by the function 'build_info()'.~%~%
es: La información de arriba está también obtenida por la función 'build_info()'.~%~%

en: The function bug_report() provides bug reporting information.~%
es: La función bug_report() proporciona informes de defectos.~%

en: The method must be a member of ~M, but found ~M
es: El método debe ser un miembro de ~M; pero encontrado ~M

en: The second argument to powerset must be an integer; found ~:M
es: El segundo argumento de conjunto de potencia debe ser entero; se ha encontrado ~:M

en: The ~:M argument of the function '~:M' must be the name of a ring
es: El argumento ~:M de la función '~:M' debe ser el nombre de un anillo

en: Third argument to `zn_order' must be of the form [[p1, e1], ..., [pk, ek]].
es: El tercer argumento para `zn_order' debe ser del formato [[p1, e1], ..., [pk, ek]].

en: Third argument to `zn_primroot_p' must be of the form [[p1, e1], ..., [pk, ek]].
es: El tercer argumento para `zn_primroot_p' debe ser de formato [[p1, e1], ..., [pk, ek]].

en: Third argument to `~m' must be of the form [[p1, e1], ..., [pk, ek]].
es: Tercer argumento para `m' debe ser del formato [[p1, e1], ..., [pk, ek]].

en: This is the unlisp file for ~A~%
es: Esto es el fichero no lisp para ~A~%

en: Time =
es: Hora =

en: To report a bug, you must have a Sourceforge account.~%
es: Para reportar un defecto, debe tener una cuenta en Sourceforge.~%

en: Too few
es: Escasos

en: Too many
es: Múltiples

en: Total time =
es: Tiempo total =

en: Type ~M is unknown to the compiler; changing to type any.
es: Tipo ~M es desconocido para el compilador; cambiando a cualquier tipo.

en: UNIPOLY: argument must be a univariate polynomial; found: ~M
es: UNIPOLY: un argumento debe ser polinomial univariante; encontrado: ~M

en: Unable to convert ~M to type ~M
es: Incapaz de convertir ~M a tipo ~M

en: Unable to evaluate predicate ~M
es: Incapaz de evaluar el predicado ~M

en: Unknown type ~M
es: Tipo ~M desconocido

en: Unrecognized keyword: ~M
es: Tecla no reconocida: ~M

en: Unsuitable arguments to `chinese': ~m ~m
es: Argumentos no concluyente  a `chinese': ~m ~m

en: Unsuitable arguments to `mgf1_sha1': ~m, ~m
es: Argumentos no concluyente a `mgf1_sha1': ~m, ~m

en: Unsuitable arguments to `~m'.
es: Argumentos no concluyente  a `~m'.

en: Using deprecated macro 'sloop'. Use 'loop' instead.
es: Empleando macro 'sloop' obsoleta. Emplee en su lugar 'loop'.

note: some points have non-real values
en: Warning: excluding ~M points with non-numerical values.~%
es: Cuidado: excluyendo ~M comas con valores no numéricos.~%

note: none of the points have real values
en: Warning: none of the points have numerical values.~%
es: Cuidado: ninguna de las comas tiene valores numéricos.~%

en: Wrong argument for plot option "gnuplot_term". Expecting a string or a symbol but found "~M".
es: Argumento equivocado para opción gráfica "gnuplot_term". Esperaba una cadena o un símbolo pero ha encontrado "~M".

en: Wrong argument for plot option "~M". Expecting ~M but found "~M".
es: Argumento equivocado para una opción gráfica "~M". Esperaba 
    ~M pero se ha encontrado "~M".

en: Wrong argument for plot option "~M". Expecting ~M, true or false but found "~M".
es: Argumento equivocado para una opción gráfica "~M". Esperaba
    ~M, verdadero o falso, pero encontrado "~M".

en: Wrong argument ~M for option ~M. Must be either [label,"text",x,y] or [label, ["text 1",x1,y1],...,["text n",xn,yn]]
es: Argumento ~M equivocado para la opción ~M. Debe ser o bien [etiqueta,"texto",x,y] o bien [etiqueta,
    ["texto 1",x1,y1],...,["texto n",xn,yn]]

en: Wrong argument ~M for option ~M. Must one of the following symbols: geomview, gnuplot, mgnuplot, xmaxima (or gnuplot_pipes in Unix)
es: Argumento equivocado ~M para la opción ~M. Debe ser uno de los siguientes símbolos: geoview, gnuplot,
    mgmuplot, xmaxima (o gnuplot_pipes en Unix)

en: Wrong argument ~M for option ~M. Not a valid palette.
es: Argumento ~M equivocado para una opción ~M. No una paleta válida.

en: Wrong argument ~M for option ~M. Not a valid style
es: Argumento ~M equivocado por la opción ~M. No un estilo válido

en: Wrong argument ~M for option ~M. Should be either false or the name of function for the transformation
es: Argumento ~M equivocado para opción ~M. Debería ser o bien
    falso o bien el nombre de función para la transformación

en: Wrong number of arguments for plot option "~M". Expecting ~M but found ~M.
es: Número equivocado de argumentos para opción gráfica "~M".
    Se esperaba ~M pero se ha encontrado ~M.

en: Wrong number of array indices: ~M
es: Número equivocado de índices de unimatriz: ~M

en: `ascii': argument must be a non-negative integer less than 128.
    Please use `unicode' for code points larger than 127.
es: àscii': argumento debe ser un entero no negativo menor que 128.
    Emplee ùnicode' para puntos de códigos mayores que 127.

en: `base64': Argument must be a string, a non-negative integer or a list of octets.
es: `base64': argumento debe ser una cadena textual, un entero no negativo o una lista de octetos.

en: `base64_decode': Optional argument must be 'list, 'number or 'string.
es: `base64_decode': argumento opcional debe ser 'list, 'number o 'string.

en: `cint': argument must be a Maxima character.
es: `cint': argumento debe ser un carácter Maxima.

en: `crc24sum': Argument must be a list of octets.
es: `crc24sum': argumento debe ser una lista de octetos.

en: `crc24sum': Optional argument must be 'list, 'number or 'string.
es: `crc24sum': argumento opcional debe ser 'lista, 'número, o 'cadena de texto.

note: Mueller 10.1, step 4
en: `ec_trace': Not enough modular polynomials.
es: èc_trace': sin sucicientes modulos polinomiales.

en: `ec_trace': unexpected failure
es: `ec_trace': fallo inesperado

en: `ef_div' needs at least two arguments.
es: `ef_div' requiere al menos dos argumentos.

en: `ef_eval': The argument must be an expanded polynomial.
es: `ef:eval': el argumeno debe ser un polinomial expandido.

en: `ef_exp': Resulting exponent won't be a fixnum.
es: `ef_exp': exponente resultante no sería un número fijo.

en: `ef_exp': Unknown reduction polynomial.
es: `ef_exp': reducción polinomial desconocida.

en: `ef_factor': Polynomial must be univariate.
es: `ef_factor': polinomial debe ser univariante.

en: `ef_irreducible' needs an integer.
es: `ef_irreducible' requiere un entero.

en: `ef_mult': Resulting exponent won't be a fixnum.
es: `ef_mult': resultado exponente no sería un número fijo.

en: `gf_coeff_limit': Assignment ignored. Value must be an integer greater than 1.~%
es: `gf_coeff_limit': asignación ignorada. Un valor debe ser un entero mayor que 1.~%

en: `gf_div' needs at least two arguments.
es: `gf_div' requiere por lo menos dos argumentos.

en: `gf_exp' needs two arguments.
es: `gf_exp' requiere dos argumentos.

en: `gf_exp': Resulting exponent won't be a fixnum.
es: `ef_exp': resultado exponencial no sería un número fijo.

en: `gf_exp': Unknown reduction polynomial.
es: `ef_exp': reducción polinomial desconocida.

en: `gf_factor': Polynomial must be univariate.
es: `gf_factor': polinomial debe ser univariante.

en: `gf_factor': Second argument must be a prime number.
es: `gf_factor': el segundo argumento debe ser un número primo.

en: `gf_gcd': Polynomials must be univariate.
es: `gf_gcd': polinomiales deben ser univariado.

en: `gf_gcd': ~m is not a prime number.
es: `gf_gcd': ~m no es un número primo.

en: `gf_irreducible' needs a prime number and an integer.
es: `gf_irreducible' requiere un número primo y un entero.

en: `gf_irreducible_p': Second argument must be a prime number.
es: `gf_irreducible_p': el segundo argumento debe ser un número primo.

en: `gf_make_logs': group order must be a fixnum.
es: `gf_make_logs': grupo ordenante debe ser un número fijo.

en: `gf_mult': Resulting exponent won't be a fixnum.
es: `gf_mult': resultado exponencial no sería un número fijo.

en: `gf_n2p': missing modulus.
es: `gf_n2p': módulo ausente.

en: `gf_p2n': missing modulus.
es: `gf_p2n': módulo ausente.

en: `gf_primitive_poly' needs a prime number and an integer.
es: `gf_primitive_poly' requiere un número primo y un entero.

en: `gf_primitive_poly_p': ~m is not a prime number.
es: `gf_primitive_poly_p': ~m no es un número primo.

en: `gf_set_data': Field characteristic must be a prime number.
es: `gf_set_data': un campo característico debe ser un número primo.

en: `gf_set_data': The exponent must be a positive fixnum.
es: `gf_set_data': el exponente debe ser un número fijo positivo.

en: `md5sum': Argument must be a string, a non-negative integer or a list of octets.
es: `md5sum': argumento debe ser una cadena textual, un entero no negativo (natural) o una lista de octetos.

en: `md5sum': Optional argument must be 'list, 'number or 'string.
es: `md5sum': argumento opcional debe ser 'lista, 'número o 'cadena textual.

en: `mgf1_sha1': Optional argument must be 'number or 'list.
es: `mgf1': argumento opcional debe ser 'lista o 'número.

en: `number_to_octets': Argument must be a non-negative integer.
es: `number_to_octets': argumento debe ser un número natural.

en: `octets_to_number': Argument must be a list of octets.
es: `octets_to_number': argumento debe ser una lista de octetos.

en: `octets_to_string': argument must be a list of octets.
es: `octets_to_string': argumento debe ser una lista de octetos.

en: `openr': file does not exist: ~m
es: `openr': fichero no existente: ~m

en: `parse-utf-8-header': ~m is no utf-8 header
es: `parse-utf-8-header': ~m no es cabecera utf-8

en: `printf': argument can't be supplied to d-directive: ~m
es: `printf': argumento no puede ser suministrado a d-directiva: ~m

en: `printf': argument can't be supplied to h-directive: ~m
es: `printf': argumento no puede ser suministrado a h-directiva: ~m

en: `printf': argument can't be supplied to ~m-directive: ~m
es: `printf': argumento no puede ser suministrado a ~m-directiva: ~m

en: `printf': arguments exhausted.
es: `printf': argumentos agotados.

en: `printf': first argument must be `true', `false' or a stream.
es: `printf': primer argumento debe ser `true', `false' o un flujo.

en: `printf': illegal directive ~~~m?
es: `printf': directiva no legal: ~~~m?

en: `printf': illegal directive ~~~m^
es: `printf': directiva no legal: ~~~m^

en: `printf': illegal radix in r-directive: ~m
es: `printf': radio no legal en r-directiva: ~m

en: `printf': not supported directive ~~~m[
es: `printf': directiva no compatible ~~~m[

en: `printf': second argument must be a string.
es: `printf': el segundo argumento debe ser una cadena textual.

en: `readbyte': argument must be a binary stream.
es: `readbyte': argumento debe ser un flujo binario.

en: `sha1sum': Argument must be a string, a non-negative integer or a list of octets.
es: `sha1sum': argumento debe ser un natural o una lista de octetos.

en: `sha1sum': Optional argument must be 'list, 'number or 'string.
es: `sha1sum': argumento opcional debe ser 'lista, 'número, o 'cadena textual.

en: `sha256sum': Argument must be a string, a non-negative integer or a list of octets.
es: `sha256sum': argumento debe ser una cadena, un natural o una lista de octetos.

en: `sha256sum': Optional argument must be 'list, 'number or 'string.
es: `sha256sum': argumento opcional debe ser 'lista, 'número, o 'cadena textual.

en: `simplode': first argument must be a list.
es: `simplode': primer argumento debe ser una lista.

en: `smake': first argument must be an integer.
es: `smake': primer argumento debe ser un entero.

en: `smake': second argument must be a Maxima character.
es: `smake': segundo argumento debe ser un carácter Maxima.

en: `smismatch': optional third argument must be `sequal' or `sequalignore'.
es: `smismatch': tercer argumento opcional debe ser `sequal' o `sequalignore'.

en: `split': unsuitable optional arguments.
es: `split': argumentos opcionales no concluyentes.

en: `sposition': first argument must be a Maxima character.
es: `sposition': primer argumento debe ser un carácter Maxima.

en: `ssort': optional second argument must be one of ~%clessp[ignore], cgreaterp[ignore]
es: `ssort': segundo argumento opcional debe ser uno de ~%clessp[ignora], cgreaterp[ignora]

en: `ssort': when us_ascii_only is false ~a 
    the optional second argument must be `clessp' or `cgreaterp'.
es: `ssort': cuando us_ascii_only es falso ~a 
    el seguno argumento opcional debe ser `clessp' o `cgreaterp'.

en: `string_to_octets': argument must be a string.
es: `string_to_octets': argumento debe ser una secuencia de caracteres.

en: `string_to_regex': Argument must be a string.
es: `string_to_regex': argumento debe ser una cadena textual.

en: `tokens': optional second argument must be one of ~%
    constituent, alphanumericp, alphacharp, digitcharp, lowercasep, uppercasep, charp
es: `tokens': segundo argumento opcional debe ser uno de ~%
    constitutuyendo, alfanuméricop, alfacaracterp, dígitop, minúsculap, mayúsculap, caracterp

en: `unicode': argument must be a string or a non-negative integer.
es: `unicode': argumento debe ser una cadena textual o un natural.

en: `unicode_to_utf8': argument must be a non-negative integer.
es: `unicode_to_utf8': argumento debe ser un natural.

en: `utf8_to_unicode': argument must be a list of octets representing a single character.
es: `utf8_to_unicode': argumento debe ser una lista de octetos representando un único carácter.

en: `writebyte': argument must be a binary stream.
es: `writebyte': argumento debe ser un flujo binario.

en: `zn_carmichael_lambda': Argument must be a positive integer.
es: `zn_carmichael_lambda': argumento debe ser un entero positivo.

en: `zn_characteristic_factors': Argument must be an integer greater than 1.
es: `zn_characteristic_factors': argumento debe ser un entero mayor que 1.

en: `zn_factor_generators': Argument must be an integer greater or equal 2.
es: `zn_factor_generators': argumento debe ser un entero mayor o igual a 2.

en: `zn_mult_table': The opt second arg must be `all' or a small fixnum.
es: `zn_mult_table': el segundo argumento opt debe ser `todo' o un número fijo pequeño.

en: `zn_nth_root' needs three integer arguments. Found ~m, ~m, ~m.
es: `zn_nth_root' requiere tres argumentos enteros. Encontrados ~m, ~m y ~m.

en: `zn_nth_root': Second and third arg must be pos integers. Found ~m, ~m.
es: `zn_nth_root': los argumentos segundo y tercero deben ser enteros positivos. Encontrado ~m, ~m.

en: `zn_nth_root': The opt fourth arg must be of the form [[p1, e1], ..., [pk, ek]].
es: `md5sum': El cuarto argumento opcional debe ser de formato [[p1, e1], ..., [pk, ek]].

en: `zn_power_table': The opt second arg must be `all' or a small fixnum.
es: `zn_power_table': el segundo argumento opt debe ser `todo' o un número fijo pequeño.

en: `zn_power_table': The opt third arg must be a small fixnum.
es: `zn_power_table': el tercer argumento opt debe ser un número fijo pequeño.

en: `~m': A monic reduction polynomial is assumed.
es: `~m': una reducción monomial está asumida.

en: `~m': Argument must be a list of integers.
es: `~m': un argumento debe ser una lista de enteros.

en: `~m': Arguments must be a integers.
es: `~m': argumentos deben ser enteros.

en: `~m': First argument must be a prime number greater than 3. Found ~m.
es: `~m': Primer argumento debe ser número primo mayor que 3. Encontrado ~m.

en: `~m': First argument must be an integer.
es: `~m': el primer argumento debe ser un entero.

en: `~m': Leading exponent must be smaller than ~m.
es: `~m': para dejar un exponente debe ser menor que ~m.

en: `~m': Not an integer: ~m
es: `~m': no un entero: ~m

en: `~m': Not suitable as reduction polynomial: ~m
es: `~m': no ajustable como reducción polinomial: ~m

en: `~m': Second argument must be a positive integer. Found ~m.
es: `~m': segundo argumento debe ser un entero positivo; encontrado: ~M

en: `~m': Second argument must be an integer.
es: `~m': el segundo argumento debe ser un entero.

en: `~m': The base field is not defined yet.
es: `~m': el campo de base no está aún definido.

en: `~m': The characteristic is not defined yet.
es: `~m': la característica aún no está definida.

en: `~m': The characteristic should not exceed a length of 36 bit.
es: `~m': la característica debería no excede una longitud de 36 bit.

en: `~m': The curve is not defined yet.
es: `~m': la curva aún no está definida.

en: `~m': The exponent is expected to be a fixnum.
es: `~m': el exponente está especificado para ser un número fijo.

en: `~m': The exponent must be a positive fixnum.
es: `~m': el exponente debe ser un número fijo positivo.

en: `~m': The extension is no field.
es: `~m': la expresión no es campo.

en: `~m': The reduction polynomial is not defined yet.
es: `~m': la reducción polinomial aún no está definido.

en: `~m': The reduction polynomial is not irreducible.
es: `~m': la reducción polinomial no es irreducible.

en: `~m': Unsuitable argument: ~m
es: `~m': argumento no concluyente: ~m

en: `~m': [~m,~m] is no curve point.
es: `~m': [~m,~m]  no es punto curva.

en: `~m': a primitive element is not known.
es: `~m': un elemento primitivo no es conocido.

en: `~m': attempt to multiply non conformable matrices.
es: `~m': intenta multiplicar matrices no conformables.

en: `~m': ef_set_data called?
es: `~m': ¿llamó al conjunto de datos ef_set_data?

en: `~m': first arg must be a compiled regex or a string.
es: `~m': primer arg debe ser una expreg compilada o una cadena textual.

en: `~m': gf_set_data called?
es: `~m': ¿llamó al conjunto de datos gf_set_data?

en: `~m': improper start or end index.
es: `~m': inicio o final de indexado impropio.

en: `~m': the optional second argument must be a string.
es: `~m': el segundo argumento opcional debe ser una cadena textual.

en: `~m': there is no primitive element.
es: `~m': no hay ningún elemento primitivo.

en: `~m': unsuitable position index ~m
es: `~m': posición indexada no concluyente ~m

en: `~m': unsuitable start or end position.
es: `~m': posición inicial o final no concluyente.

en: `~m': ~m argument must be a stream.
es: `~m': argumento ~m debe ser un flujo.

en: `~m': ~m argument must be a string.
es: `~m': argumento ~m debe ser una cadena.

en: `~m': ~m argument must be prime number.
es: `~m': argumento ~m debe ser un número primo.

en: `~m': ~m arguments must be strings.
es: `~m': ~m argumentos deben ser cadenas textuales.

en: activate: no such context ~:M
es: activar: sin contexto ~:M

en: addcol: first argument must be a matrix; found ~M
es: añadircol: el primer argumento debe ser una matriz; se ha encontrado ~M

en: addrow or addcol: argument must be a matrix or list; found ~M
es: añadirfila o añadircol: el argumento debe ser una matriz o una lista; se ha encontrado ~M

en: addrow or addcol: incompatible structure.
es: añadirfil o añadircol: estructura incompatible.

en: addrow: first argument must be a matrix; found ~M
es: añadirfil: el primer argumento debe ser una matriz; se ha encontrado ~M

note: MEANING OF NEXT MESSAGE IS UNCLEAR
en: algfac: no algebraics.
es: algfac: no algebraicos.

note: MEANING OF NEXT MESSAGE IS UNCLEAR
en: algfac: too many algebraics.
es: algfac: demasiado algebraicos.

en: algsys: Couldn't reduce system to a polynomial in one variable.
es: algsys: no pudo reducir sistema a un polinomial dentro de una variable.

en: algsys: first argument must be a list; found ~M
es: algsys: el primer argumento debe ser una lista; se ha encontrado ~M

en: algsys: second argument must be a list; found ~M
es: algsys: el segundo argumento debe ser una lista; se ha encontrado ~M

note: SHOULD TRY TO BE MORE SPECIFIC: "TOO COMPLICATED" IN WHAT SENSE??
en: algsys: system too complicated; give up.
es: algsys: sistema demasiado complicado; abandono.

en: algsys: variable cannot be a number; found ~M
es: algsys: la variable no puede ser un número; ha encontrado ~M

en: alias: expected an even number of arguments.
es: alias: esperaba un número par de argumentos.

en: alias: ~M already has an alias.
es: alias: ~M ya tiene un alias.

en: allroots: expected a polynomial in one variable; found variables ~M
es: allroots: esperaba un polinomial en una variable; encontradas ~M variables

en: allroots: expected a polynomial; found ~M
es: todasraices: esperaba un polinomio; se ha encontrado ~M

en: allroots: no roots found.
es: todasraices: no se ha encontrado raíces.

en: allroots: only ~S out of ~S roots found.~%
es: todasraices: solo ~S de ~S raíces encontradas.~%

en: allroots: unexpected error; treat results with caution.~%
es: todasraices: error inesperado; utilice los resultados con cuidado.~%

en: append: operators of arguments must all be the same.
es: agregación: los operadores de los argumentos deben ser todos iguales.

en: appendfile: already in appendfile, you must call closefile first.
es: ficheroaplicación: ya agregando al fichero, debe llamar primero a un cierre de fichero.

en: apply1: no such rule: ~:M
es: aplicación: sin regla establecida: ~:M

en: apply: expected symbol or function; found: ~M
es: aplicación: se esperaba un símbolo o una función; encontrado: ~M

en: apply: found ~M evaluates to ~M where a function was expected.
es: aplicación: encontradas ~M evaluaciones para ~M donde se estaba esperando una función.

en: apply: found ~M where a function was expected.
es: aplicación: encontradas ~M donde se esperada una función.

en: apply: function ~:@M undefined after loading file ~A
es: aplicación: función ~:@M indefinida después de cargar el fichero ~A

en: apply: no such ~M element: ~M
es: aplicación: sin elemento especificado ~M: ~M

en: apply: second argument must be a list; found ~M
es: aplicación: segundo argumento debe ser una lista; se ha encontrado ~M

en: apply: second argument must be a list; found: ~M
es: aplicación: el segundo argumento debe ser una lista; se ha encontrado ~M

en: apply: subscript must be an integer; found: ~M
es: aplicación: el subíndice debe ser un entero; se ha encontrado: ~M

en: apply: wrong number of indices; found: ~M
es: aplicación: número de índices equivocado; se ha encontrado: ~M

en: apropos: argument must be a string; found: ~M
es: propósito: argumento debe ser una cadena; se ha encontrado: ~M

en: array: all dimensions must be integers.
es: unimatriz: todas las dimensiones deben ser enteros.

en: array: array ~:M must have ~:M dimensions; found: ~M
es: unimatriz: unimatriz ~:M debe tener ~:M dimensiones; encontradas: ~M

en: array: existing elements must be ~M; found: ~M
es: unimatriz: elementos existentes deben ser ~M; encontrado: ~M

en: array: first argument must be a symbol or a list; found: ~M
es: unimatriz: el primer argumento debe ser un símbolo o una lista: encontrado ~M

en: array: index must be nonnegative integer less than ~M; found: ~M
es: unimatriz: el índice debe ser un entero no negativo menor que ~M; encontrado: ~M

en: array: indices cannot be plain or subscripted symbols; found: ~M
es: unimatriz: indexados no pueden ser simple o símbolos subscript; encontrado: ~M

en: array: indices cannot be special expressions (CRE or Taylor); found: ~M
es: unimatriz: índices no pueden ser expresiones especiales (CRE o Taylor); concontrado: ~M

en: array: indices must be literal integers; found: ~M
es: unimatriz: índices deben ser enteros literales; encontrado: ~M

en: array: number of dimensions must be 5 or less; found: ~M
es: unimatriz: número de dimensiones debe ser 5 o menor; se han encontrado: ~M

en: arrayapply: second argument must be a list; found ~M
es: arrayapply: el segundo argumento debe ser una lista; se ha encontrado ~M

en: arrayinfo: ~M is not an array.
es: infounimatriz: ~M no es una unimatriz.

en: arraymake: second argument must be a list of one or more elements; found ~M
es: crearunimatriz: el segundo argumento debe ser una lista de uno o más elementos; se han encontrado ~M

en: arraysetapply: second argument must be a list; found ~M
es: arraysetapply: el segundo argumento debe ser una lista; se ha encontrado ~M

en: asksign: internal error.
es: asksign: error interno.

en: assignment: 'ratfac' and 'ratwtlvl' may not both be used at the same time.
es: asignación: 'ratfac' y 'ratwtlvl' no pueden ser utilizados ambos a la vez.

en: assignment: '~:M must be a positive integer. Found: ~:M
es: asignación: '~:M debe ser un entero positivo. Se ha encontrado: ~:M

en: assignment: array ~:M has dimension ~:M, but it was called by ~:M
es: asignación: unimatriz ~:M tiene ~:M dimensiones, pero fue llamado por ~:M

en: assignment: assigning to option ~M
es: asignación: asignando como opción ~M

en: assignment: assignment to ~M must be a list of symbols; found: ~M
es: asignación: una asignación para ~M debe ser una lista de símbolos; encontrado: ~M

en: assignment: attempt to assign ~M to an array of type ~M.
es: asignación: ha intentado asignar ~M para una unimatriz de tipo ~M.

en: assignment: attempting to assign read-only variable ~:M the value ~M
es: asignación: intentando asignar una variable de solo lectura ~:M de valor ~M

en: assignment: cannot assign to default_let_rule_package.
es: asignación: no puede asignar al paquete predeterminado default_let_rule_package.

en: assignment: cannot assign to let_rule_packages.~%assignment: call 'let' to create let rule packages.
es: asignación: no puedo asignar paquetes let_rule_packages.~%a asignación: llamada 'let' para crear
    paquetes de reglas.

en: assignment: cannot assign to ~:M
es: asignación: no puedo asignar a ~:M

en: assignment: cannot assign to ~M
es: asignación: no puedo asignar a ~M

en: assignment: cannot assign to ~M; it is a declared numeric quantity.
es: asignación: no puede asignar a ~M; es una declaración cuantitativamente numérica.

en: assignment: cannot assign ~M to ~:M
es: asignación: no puedo asignar ~M para ~:M

en: assignment: lists must be the same length; found: ~M, ~M
es: asignación: listas deben ser de la misma longitud: encontradas: ~M, ~M

en: assignment: matrix must have two indices; found: ~M
es: asignación: una matriz debe tener dos índices; encontrado: ~M

en: assignment: matrix row index must be an integer; found: ~M
es: asignación: índice de fila de matriz debe ser un entero; encontrado: ~M

en: assignment: matrix row index ~A out of range.
es: asignación: índice ~A de fila matricial fuera del rango.

en: assignment: matrix row must be a list, and same length as first row;~%found:~%~M
es: asignación: fila matricial debe ser una lista, y de misma longitud que la primera fila;~%encontrado:~%~M

en: assignment: matrix row must have one index; found: ~M
es: asignación: fila matricial debe tener un índice; encontrado: ~M

en: assignment: must assign a string to ~:M; found: ~M
es: asignación: debe asignar una cadena a ~:M; encontrado: ~M

note: allow foo@3, also field->integer
en: assignment: no such field: ~M @ ~M
es: asignación: sin dicho campo: ~M @ ~M

en: assignment: ~M is not a rule package.
es: asignación: ~M no es paquete de regla.

en: assoc: every list element must be an expression with two arguments; found: ~:M
es: asociación: cada lista de elementos debe ser una expresión con dos argumentos; encontrado: ~:M

en: assoc: second argument must be a list; found: ~:M
es: asociación: segundo argumento debe ser una lista; encontrado: ~:M

en: assume: argument cannot be a '#' expression; found ~M~%assume: maybe you want 'not equal'.
es: asumido: el argumento no puede ser una expresión '#'; se ha encontrado ~M~%assume: tal vez quieras utilizar 'not equal' ('distinto de').

en: assume: argument cannot be an '=' expression; found ~M~%assume: maybe you want 'equal'.
es: asumido: el argumento no puede ser una expresión '='; se ha encontrado ~M~%assume: tal vez quieras utilizar 'equal' ('igual').

en: assume: argument cannot be an 'or' expression; found ~M
es: asumido: el argumento no puede ser una expresión 'or' ('o'); se ha encontrado ~M

en: atan2: atan2(0, 0) is undefined.
es: atan2: atan2(0, 0) no está definido.

note: Unfortunately, we'll rarely get here.  For example, assume(equal(x,0)) atan2(x,x) simplifies via the alike1 case above
en: atan2: atan2(0,0) is undefined.
es: atan2: atan2(0,0) no está definido.

en: attempted quotient by zero.
es: intentado dividir entre cero.

en: batch: missing expected result in test script.
es: batch: resultado esperado faltante en el script de prueba.

en: batch: second argument must be 'demo', 'batch' or 'test'; found: ~A, assumed 'batch'~%
es: batch: un segundo argumento debe ser 'demo', 'batch' o 'test'; encontrado ~A y se asumió 'batch'~%

en: bessel_i: bessel_i(~:M,~:M) is undefined.
es: bessel_i(~:M,~:M) no está definido.

en: bessel_j: bessel_j(~:M,~:M) is undefined.
es: bessel_j(~:M,~:M) no está definido.

en: bessel_k: bessel_k(~:M,~:M) is undefined.
es: bessel_k(~:M,~:M) no está definido.

en: bessel_y: bessel_y(~:M,~:M) is undefined.
es: bessel_y(~:M,~:M) no está definido.

en: beta: expected nonzero arguments; found ~M, ~M
es: esperaba argumentos distintos de cero; encontrado ~M, ~M

en: beta_incomplete: beta_incomplete(~:M,~:M,~:M) is undefined.
es: beta_incomplete(~:M,~:M,~:M) no está definido.

en: beta_incomplete: continued fractions failed for beta_incomplete(~:M, ~:M, ~:M).
es: fallaron fracciones continuadas para beta_incomplete(~:M, ~:M, ~:M).

en: beta_incomplete_generalized: beta_incomplete_generalized(~:M,~:M,~:M,~:M) is undefined.
es: beta_incomplete_generalized(~:M,~:M),~:M,~:M) no está definido.

en: beta_incomplete_regularized: beta_incomplete_regularized(~:M,~:M,~:M) is undefined.
es: beta_incomplete_regularized(~:M,~:M,~:M) no está definido.

en: bf-inverse-erf: inverse_erf(~M) is undefined
es: inverse_erf(~M) no está definido

en: bf-inverse-erfc: inverse_erfc(~M) is undefined
es: bf-inverse-erfc: inverse_erfc(~:M) no está definido

en: bf-newton: failed to converge after ~M iterations: delta = ~S,  x = ~S eps = ~S
es: bt-newton: ha fallado en la convergencia después de ~M iteraciones: delta = ~S, x = ~S, eps = ~S

en: bfallroots: expected a polynomial in one variable; found variables ~M
es: esperaba un polinomio en una variable; se han encontrado ~M variables

en: bfallroots: expected a polynomial; found ~M
es: esperaba un polinomio; se ha encontrado ~M

en: bfallroots: no roots found.
es: ninguna raíz encontrada.

en: bfallroots: only ~S out of ~S roots found.~%
es: encontrado solo un ~S externo de ~S raíces.~%

en: bfallroots: unexpected error; treat results with caution.~%
es: error no esperado; trate los resultados con precaución.~%

en: bfloat-newton: Newton does not converge for ~:M
es: Newton no converge para ~:M

en: bfloat: attempted conversion of floating point NaN (not-a-number).~%
es: trataba una conversión de coma flotante “NaN” (not-a-number, no un número).~%

en: bfloat: attempted conversion of floating-point infinity.~%
es: bfloat: trataba una conversión de coma flotante infinita.~%

en: bfloat: converting float ~S to bigfloat.~%
es: bfloat: conversión de ~S real a real grande.~%

note: DUNNO WHAT'S "ILLEGAL" HERE
en: block: illegal 'go': ~M
es: 'go' no legal: ~M

note: DUNNO WHAT'S "ILLEGAL" HERE
en: block: illegal 'return': ~M
es: 'return', retorno, no legal: ~M

en: block: no such tag: ~:M
es: Falta una etiqueta: ~:M

en: block: variable list must comprise only atoms and assignment expressions; found: ~M
es: bloque: lista de variable sólo debe coincidir átomos y expresiones de asignación: encontrado: ~M

en: block: ~M occurs more than once in the variable list
es: bloque: ~M ocurre más que una vez dentro de listado variable

note: CAN'T TELL WHAT BROUGHT US TO THIS POINT, SORRY
en: bothcoef: invalid arguments.
es: bothcoef: argumentos no válidos.

en: buildq: 'splice' must return a list, but ~M returned: ~M~%
es: buildq: 'splice' debe devolver una lista, pero devuelto ~M: ~M~%

en: buildq: expected exactly two arguments; found ~M
es: Esperaba exactamente dos argumentos; encontrado ~M

en: buildq: first argument must be a list; found ~M
es: Un primer argumento debe ser una lista; se ha encontrado ~M

en: buildq: variable must be a symbol or an assignment to a symbol; found ~M
es: Una variable debe ser un símbolo o una asignación a un símbolo; se ha encontrado ~M

note: A non integer
en: cf: argument of sqrt must be an integer; found ~M
es: Un argumento de la raíz cuadrada debe ser un entero; se ha encontrado ~M

en: cf: can't raise continued fraction to non-integral power ~M
es: No puedo elevar una fracción continuada a una potencia no entera ~M

en: cf: continued fractions must be lists or integers; found ~M
es: Las fracciones continuadas deben ser listas o enteros; se ha encontrado ~M

en: cf: ~:M is not a continued fraction.
es: cf: ~:M no es una fracción continuada.

en: cfdisrep: argument must be a list; found ~M
es: cfdisrep: el argumento debe ser una lista; se ha encontrado ~M

en: cgrindmx: first argument must be a symbol; found: ~M
es: cgrindmx: primer argumento debe ser un símbolo; encontrado: ~M

en: cgrindmx: second argument must be a matrix; found: ~M
es: cgrindmx: segundo argumento debe ser una matriz; encontrado: ~M

en: changevar: failed to solve for ~M in ~M
es: changevar: ha fallado resolver ~M en ~M

en: changevar: fourth argument must be an atom; found: ~M
es: changevar: el cuarto argumento debe ser un átomo; encontrado: ~M

en: changevar: illegal change in summation or product
es: changevar: cambio no legal en sumatorio o producto

en: changevar: second argument must not be an atom; found: ~M
es: changevar: el segundo argumento no debe ser un átomo; encontrado: ~M

en: changevar: third argument must be an atom; found: ~M
es: changevar: el tercer argumento debe ser un átomo; encontrado: ~M

en: charpoly: matrix must be square; found ~M rows, ~M columns.
es: charpoly: matriz debe ser cuadrada; encontró ~M filas, ~M columnas.

en: coefmatrix: variables cannot be '+' or '*' expressions; found ~M
es: coefmatrix: las variables no pueden ser expresiones '+' o '*'; se ha encontrado ~M

en: compfile: failed to translate ~:@M.~
    	    ~A will continue, but file output will be aborted.~%
es: compfile: fallaba al trasladar ~:@M.~
    	    ~A continuará, pero el fichero de salida será abortado.~%

en: compfile: no functions specified; I refuse to create an empty file.
es: compfile: sin función especificada; rechaza crear un fichero vacío.

en: concat: argument must be an atom; found ~M
es: concat: un argumento debe ser un átomo; se ha encontrado ~M

en: concat: there must be at least one argument.
es: concat: debe haber por lo menos un argumento.

en: context: too many contexts.
es: context: demasiados contextos.

en: contour_plot: plot_format = ~a not recognized; must be a gnuplot format.~%
es: diagrama_contorno: formato de diagrama = ~a no reconocido; debe ser un formato gnuplot.~%

en: copy_pts: unrecognized first argument: ~M
es: primer argumento no reconocido: ~M

en: copylist: argument must be a list; found ~M
es: copylist: el argumento debe ser una lista; se ha encontrado ~M

en: copymatrix: argument must be a matrix; found ~M
es: copymatrix: el argumento debe ser una matriz; se ha encontrado ~M

en: create_list: expected a symbol; found: ~A
es: crear_lista: esperaba un símbolo; encontrado: ~A

en: create_list: unexpected arguments.
es: crear_lista: argumentos no esperados.

en: deactivate: no such context ~:M
es: desactivar: no tal contexto ~:M

en: declare: argument must be a symbol or a string; found: ~M
es: declaración: argumento debe ser un símbolo o una cadena; encontrado: ~M

en: declare: argument must be a symbol; found ~M
es: declaración: argumento debe ser un símbolo; encontrado: ~M

en: declare: inconsistent declaration ~:M
es: declaración: declaración inconsistente ~:M

en: declare: number of arguments must be a multiple of 2.
es: declara: el número de argumentos deben ser un múltiplo de 2.

en: declare: unknown property ~:M
es: declara: propiedad desconocida ~:M

en: declare_translated: arguments must be symbols or strings; found: ~:M
es: declare_translated: unos argumento deben ser símbolos o cadenas: encontrados: ~:M

en: define: argument cannot be an atom or a subscripted memoizing function; found: ~M
es: definición: un argumento no puede ser un átomo o una función memorizada subscript; encontrada: ~M

en: define: expected a subscripted expression; found: ~M
es: definición: se esperaba una expresión con subscript; encontrado ~M

en: define: function name cannot be a built-in operator or special symbol; found: ~:@M
es: definición: un nombre de función no puede ser un operador intrínseco o un símbolo especial; se ha
    encontrado ~:@M

en: define: in definition of ~:M, found bad argument ~M
es: definición: dentro de una definición de ~:M, se ha encontrado un argumento incorrecto ~M

en: define: warning: redefining built-in subscripted function ~:M~%
es: definición: cuidado: redefiniendo una función subscriptada interna ~:M~%

en: define: warning: redefining the built-in ~:[function~;operator~] ~a~%
es: definición: cuidado: redefiniendo la creación interna ~:[función~;operador~] ~a~%

en: define: ~:M already defined with different number of subscripts.
es: definición: ~:M ya definido con diferente número de subscript.

en: define: ~M occurs more than once in the parameter list
es: definición: ~M ocurre más que una vez dentro del listado paramétrico

en: define_variable: expected three arguments; found: ~M
es: define_variable: esperaba tres argumentos; encontrados: ~M

en: define_variable: first argument must be a symbol; found: ~M
es: define_variable: el primer argumento debe ser un símbolo; encontrado: ~M

en: defint: failed to order limits of integration:~%~M
es: defint: fallado al operar límites de integración:~%~M

en: defint: integral is divergent.
es: defint: la integral es divergente.

en: defint: keyhole integration failed.~%
es: defint: límite de integración fallada.~%

en: defint: lower limit of integration must be real; found ~M
es: defint: límite menor de integración debe ser real; encontrado ~M

en: defint: upper limit of integration must be real; found ~M
es: defint: límite mayor de integración debe ser real; encontrado ~M

en: defint: variable of integration cannot be a constant; found ~M
es: defint: variable de integración no puede ser una constante; encontrado ~M

en: defint: variable of integration must be a simple or subscripted variable.~%defint: found ~M
es: defint: variable de integración debe ser simple o variable subscriptada.~%definit: encontrado ~M

en: defmatch: evaluation of atomic pattern yields: ~M~%
es: defmatch: evaluación de patrón producciones atómicas: ~M~%

en: defmatch: failed to compile match for pattern ~M
es: defmatch: fallado para compilar cotejo por patrón ~M

en: defmatch: some pattern variables are not atoms.
es: defmatch: algunas variables de patrón no son átomos.

en: defrule: failed to compile match for pattern ~M
es: defrule: falló al compilar coincidiendo por patrón ~M

en: defrule: rule name must be a symbol, and not an operator or 'all' or '%'; found: ~M
es: defrule: nombre de regla debe ser un símbolo, y no un operador o 'todo' o '%'; encontrado: ~M

en: defstruct: expected a record initializer; found: ~M
es: defstruct: esperaba una inicialización de registro; encontrado: ~M

en: defstruct: expected a structure template; found ~M
es: defstruct: esperaba una plantilla estructural; encontrado ~M

en: deftaylor: argument must be a power series at 0.
es: deftaylor: un argumento debe ser una serie de potencias a 0.

en: deftaylor: don't know how to handle this function: ~M
es: deftaylor: no sé como manipular esta función: ~M

en: deftaylor: redefining ~:M.~%
es: deftaylor: redefiniendo ~:M.~%

note: if n is set, it must be a nonneg fixnum
en: delete: third argument, if present, must be a nonnegative integer; found ~M
es: borrar: el tercer argumento, si está presente, debe ser un entero no negativo; se ha encontrado ~M

en: demo: could not find ~M in ~M.
es: demo: no fue posible encontrar ~M en ~M.

en: demoivre: 'demoivre' and 'exponentialize' cannot both be true.
es: demoivre: 'demoivre' y 'exponencializar' no pueden ser ambos verdaderos.

en: depends: argument cannot be a subscripted expression; found ~M
es: dependencia: un argumento no puede ser una expresión con subíndices; encontrado ~M

en: depends: argument must be a non-atomic expression; found ~M
es: dependencia: un argumento debe ser una expresión no atómica; encontrado ~M

en: depends: argument must be a symbol; found ~M
es: dependencia: un argumento debe ser un símbolo; se ha encontrado ~M

en: depends: number of arguments must be even.
es: dependencia: un número de los argumentos debe ser par.

note: NOT CLEAR WHAT IS THE PROBLEM. SHOULD BE MORE EXPLICIT.
en: desolve: can't handle this case.
es: desolve: no puede manipular esta opción.

en: desolve: more than one independent variable: ~M
es: desolve: más que una variable independiente: ~M

en: determinant: matrix must be square; found ~M rows, ~M columns.
es: determinante: una matriz debe ser cuadrada; encontradas ~M filas, ~M columnas.

en: diff: order of derivative must be a nonnegative integer; found ~M
es: difer: la operación de la derivada debe ser un entero no negativo; encontrado ~M

en: diff: variable must not be a number; found: ~M
es: difer: una variable no es un numero; encontrado: ~M

en: dispform: second argument, if present, must be 'all'; found ~M
es: dispform: el segundo argumento, si está presente, debe ser 'todo'; encontrado ~M

note: MEANING OF FOLLOWING MESSAGE IS OBSCURE.
en: display: 'checkbreak' not found.
es: enseñar: 'checkbreak' no encontrado.

note: I suppose we could reallocate LINEARRAY to some larger size and keep going here ...
en: display: expression is too tall to be displayed.
es: enseñar: expresión excesivamente larga para ser vista.

en: display: failed to break up a long expression.~%display: change 'linel' slightly and try again.
es: enseñar: fallado al romper una expresión larga.enseñar ~%d: cambie 'lineal' levemente y pruébelo.

en: display: not a well-formed Maxima expression: ~S
es: enseñar: expresión Maxima sin formato correcto: ~S

en: disprule: ~:M is not a user rule.
es: disprule: ~:M no es una regla del usuario.

en: do loop: 'go' not within 'block': ~M
es: hacer bucle: 'ir' no interno a 'bloque': ~M

en: do loop: 'in' argument must be a nonatomic expression; found: ~M
es: hacer bucle: argumento 'interno' debe ser un no-atómica; encontrado: ~M

en: do loop: illegal 'return': ~M
es: hacer bucle: 'devolver' no legal: ~M

en: double_factorial: double_factorial(~:M) is undefined.
es: double_factorial: factorial doble (~:M) no está definido.

note: x is not a list
en: draw2d-discrete: Expecting a list of x coordinates or points; found ~M~%
es: Esperando una lista de coordenadas x o puntos; encontrada ~M~%

note: x1 is not a 2D point
en: draw2d-discrete: Expecting a point with 2 coordinates; found ~M~%
es: Esperando una punto con 2 coordenadas; encontrado ~M~%

note: y1 is a list
en: draw2d-discrete: Expecting a y coordinate; found ~M~%
es: Esperando una coordenada y; encontrado ~M~%

note: wrong
en: draw2d-discrete: The number of x and y coordinates do not match.~%
es: El número de coordenadas x e y no coinciden.~%

en: ef coefficient inversion: Quotient by zero
es: inversión de coeficiente ef: cociente entre cero

en: eliminate: arguments must both be lists.
es: eliminación: ambos argumentos deben ser listas.

en: eliminate: can't eliminate from only one equation.
es: eliminación: no puede eliminar desde únicamente una ecuación.

en: eliminate: more variables than equations.
es: eliminación: más variables que ecuaciones.

en: elliptic_f: elliptic_f(~:M, ~:M) is undefined.
es: elliptic_f(~:M, ~:M) no está definida.

en: elliptic_kc: elliptic_kc(1) is undefined.
es: elliptic_kc(1) no está definida.

en: elliptic_kc: elliptic_kc(~:M) is undefined.
es: elliptic_kc(~:M) no está definida.

en: ematrix: arguments must be positive integers; found ~M
es: ematrix: argumentos deben ser enteros positivos; se ha encontrado ~M

en: encountered an essential singularity in:
es: encontrado una singularidad esencial en:

en: encountered an unfamiliar singularity in:
es: encontrado una singularidad no familiar en:

en: entermatrix: arguments must be integers; found ~M, ~M
es: introducirmatriz: los argumentos deben ser enteros; se ha encontrado ~M, ~M

en: equiv_classes: ~:M(~:M, ~:M) evaluates to a non-boolean.
es: equiv_classes: ~:M(~:M, ~:M) evalúa a un no booleano.

en: error while encoding
es: error mientras codificando

en: error: 'define_variable' must have 3 arguments; found: ~:M~%
es: error: 'define_variable' debe tener 3 argumentos; encontrado: ~:M~%

en: error: 'eval-when' argument must be a list or atom; found: ~:M~%
es: error: argumento 'eval-when' debe ser una lista o átomo; encontrado: ~:M~%

en: error: 'translate' argument must be an atom; found: ~M~%
es: error: argumento de 'translate' debe ser un átomo; encontrado: ~M~%

en: error: empty body in lambda expression.~%
es: error: cuerpo vacío en expresión de lambda.~%

en: error: failed to translate ~:@M~%
es: error: fallado al trasladar ~:@M~%

en: error: first argument of lambda expression must be a list; found ~M
es: error: primer argumento de expresión lambda debe ser una lista; encontrado: ~M

en: error: found 'eval_when' in a function or expression: ~:M~%
es: error: encontrado 'eval_when' en una función o expresión: ~:M~%

en: error: found a non-symbolic operator; I give up.~%
es: error: encontrado un operador no simbólico; abandonado.~%

en: error: found unbound IS; I give up.~%
es: error: encontrado IS no enlazado; me retiro.~%

en: error: found unbound MEVAL; I give up.~%
es: error: encontrado MEVAL no enlazado; me retiro.~%

en: error: found unhandled variable ~:M in 'buildq'.~%
es: error: encontrada variable ~:M no manipulada en 'buildq'.~%

en: error: quote or list arguments are not allowed in MQAPPLY; found: ~:M~%
es: error: argumentos de entrecomillado o lista no son permitidos en MQAPPLY; encontrado ~:M~%

en: error: there is already a 'local' in this block.~%
es: error: hay preparado un 'local' en este bloque.~%

en: error: too few arguments supplied to ~:@M~%
es: error: escasos argumentos proporcionados para ~:@M~%

en: error: too many arguments supplied to ~:@M~%
es: error: demasiados argumentos proporcionados para ~:@M~%

note: WHAT IS "BAD" ABOUT THE ARGUMENT LIST HERE ??
en: error: unhandled argument list in function definition: ~:M~%
es: error: lista de argumentos no manipulados en listado de definición de función: ~:M~%

en: error: unhandled special operator ~:@M~%
es: error: operación especial no manipulada ~:@M~%

note: the &REST is not the last one.
en: error: unsupported argument list ~:M in lambda expression.~%
es: error: lista de argumento incompatible ~:M en expresión de lambda.~%

en: error: unsupported side effects on ~:M in expression ~M~%
es: error: efectos laterales incompatibles en ~:M con la expresión ~M~%

en: error: ~M occurs more than once in block variable list
es: error: ~M ocurre más que una vez en listado variable de bloque

en: error: ~M occurs more than once in lambda expression parameter list
es: error: ~M ocurre más que una vez en listado paramétrico de expresión lambda

en: eval_when: incorrect arguments; found: ~M
es: eval_when: argumentos incorrectos; encontrado: ~M

en: evaluation: array ~:M must have ~:M indices; found: ~M
es: evaluación: unimatriz ~:M debe tener ~:M índices; encontrados: ~M

en: evaluation: unbound variable ~:M
es: evaluación: variable desenlazada ~:M

en: evaluation: ~:M has the value ~:M.~%
es: evaluación: ~:M tiene el valor ~:M.~%

note: NOT CLEAR FROM PRECEDING CODE WHAT IS "INVALID" HERE
en: every: invalid arguments.
es: todos: argumentos inválidos.

en: example: argument must be a symbol or a string; found: ~M
es: ejemplo: argumento debe ser un símbolo o una cadena; encontrado: ~M

en: example: ~M not found. 'example();' returns the list of known examples.~%
es: ejemplo: ~M no encontrado. 'example();' devuelve la lista de ejemplos conocidos.~%

en: expand: expon must be a nonnegative integer; found: ~M
es: expansión: “expon” debe ser un entero no negativo: encontrado: ~M

en: expand: expop must be a nonnegative integer; found: ~M
es: expansión: “expop” debe ser un entero no negativo: encontrado: ~M

en: expansion to infinite order?
es: expansión a la operación infinita?

en: expintegral_chi: expintegral_chi(~:M) is undefined.
es: expintegral_chi(~:M) no está definida.

en: expintegral_ci: expintegral_ci(~:M) is undefined.
es: expintegral_ci(~:M) no está definida.

en: expintegral_e1: expintegral_e1(~:M) is undefined.
es: expintegral_e1(~:M) no está definida.

en: expintegral_e: continued fractions failed.
es: expintegral_e: fracciones continuadas falladas.

en: expintegral_e: expintegral_e(~:M,~:M) is undefined.
es: expintegral_e(~:M,~:M) no está definida.

en: expintegral_e: series failed.
es: expintegral_e: series falladas.

en: expintegral_ei: expintegral_ei(~:M) is undefined.
es: expintegral_ei(~:M) no está definida.

en: expintegral_li: expintegral_li(~:M) is undefined.
es: expintegral_li(~:M) no está definida.

en: expt: undefined: 0 to a complex exponent.
es: expt: no definido: desde 0 a una exponenciación compleja.

note: A negative exponent. Maxima error.
en: expt: undefined: 0 to a negative exponent.
es: expt: no definido: desde 0 a un exponente negativo.

en: expt: undefined: 0^0
es: expt: no definido 0^0

en: expt: undefined: ~M
es: expt: no definido: ~M

en: extremal_subset: third argument must be 'max or 'min; found: ~:M
es: extremal_subset: tercer argumento debe ser un 'max o un 'min; encontrado: ~:M

en: f2 arithmetic: Quotient by zero
es: aritmético f2: cociente entre cero

en: factor: not enough choices for substitution.
es: factor: opciones no suficientes para sustitución.

en: factor: ran out of primes.
es: factor: ejecutado sin primos.

en: factor: second argument must be a nonlinear, univariate polynomial; found: ~M
es: factor: segundo argumento debe ser un no lineal, univariado polinomial; encontrado: ~M

en: factor: the minimal polynomial must be irreducible over the integers.
es: factor: el mínimo polinomial debe ser irreducible por encima de los enteros.

note: Negative integer or a real representation of a negative integer.
en: factorial: factorial of negative integer ~:M not defined.
es: factorial de un entero negativo ~:M no está definido.

en: factorout: at least two arguments required.
es: al menos se requieren dos argumentos.

en: fasttimes: arguments must be CRE polynomials with same variables.
es: fasttimes: argumentos deben ser polinomiales CRE con las mismas variables.

en: featurep: second argument must be a symbol; found ~M
es: featurep: el segundo argumento debe ser un símbolo; se ha encontrado ~M

en: file_search1: ~M not found in ~A.
es: ~M no encontrado en ~A.

note: know its small now, so print on same line.
en: filename_merge: unexpected argument: ~:M
es: filename_merge: argumento no esperado: ~:M

en: filename_merge: unexpected argument: ~M
es: filename_merge: argumento no esperado: ~M

en: fillarray: first argument must be a declared array; found: ~M
es: fillarray: primer argumento debe ser una unimatriz declarada; encontrado: ~M

en: fillarray: second argument must be an array or list; found: ~M
es: segundo argumento debe ser una unimatriz o lista; encontrado: ~M

en: find_root: function has same sign at endpoints: ~M, ~M
es: find_root: función tiene el mismo signo que los puntos finales: ~M, ~M

en: first: empty argument.
es: primero: argumento vacío.

en: firstn: second argument must be a nonnegative integer; found: ~M
es: firstn: un segundo argumento debe ser un natural; encontrado: ~M

en: float-newton: Newton does not converge for ~:M
es: flotante-newton: Newton no converge para ~:M

en: float: floating point overflow converting ~:M
es: flotante: sobredesbordamiento de coma flotante convirtiendo ~:M

en: forget: argument cannot be an 'or' expression; found ~M
es: un argumento no puede ser una expresión 'or' ; encontrado ~M

en: fortmx: first argument must be a symbol; found: ~M
es: argumento primero debe ser un símbolo; encontrado: ~M

en: fortmx: second argument must be a list or matrix; found: ~M
es: argumento segundo debe ser una lista; encontró: ~M

en: fplog: argument must be positive; found: ~M
es: argumento debe ser positivo; encontrado: ~M

en: fpprec: value must be a positive integer; found: ~M
es: valor debe ser un entero positivo; encontrado: ~M

en: fresnel: series expansion failed for (COMPLEX-BFLOAT-FRESNEL ~:M).
es: expansión de serie fallada para (COMPLEX-BFLOAT-FRESNEL ~:M).

en: fullmap: arguments must have same formal structure.
es: distribución-completa: argumento debe tener una misma estructura formal.

en: fullmap: arguments must have same operators.
es: distribución-completa: argumento debe tener mismos operadores.

en: fullmap: calling 'apply'.~%
es: distribución-completa: llamada 'aplicar'.~%

en: fullmap: truncating one or more arguments.~%
es: distribución-completa: truncando uno o más argumentos.~%

en: fullmapl: argument must be a list or matrix; found: ~M
es: distribución-completa: argumento debe ser una lista o matriz; encontrado: ~M

en: fundef: no such function: ~:M
es: fundef: sin dicha función: ~:M

en: funmake: first argument must be a symbol, subscripted symbol, string, or lambda expression; found: ~M
es: funmake: primer argumento debe ser un símbolo, símbolo subscriptado, cadena, o expresión lambda; encontrado: ~M

en: funmake: second argument must be a list; found: ~M
es: funmake: el segundo argumento debe ser una lista; encontrado: ~M

en: gamma: gamma(~:M) is undefined.
es: gamma(~:M) no está definido.

note: No result. Overflow. Result, but beyond extreme values. Overflow.
en: gamma: overflow in GAMMA-LANCZOS.
es: gamma: sobredesbordamiento en GAMMA-LANCZOS.

en: gamma: overflow in GAMMAFLOAT.
es: gamma: sobredesbordamiento en GAMMAFLOAT.

en: gamma_incomplete: continued fractions failed for gamma_incomplete(~:M, ~:M).
es: fracciones continuadas falladas para gamma_incomplete(~:M, ~:M).

en: gamma_incomplete: gamma_incomplete(~:M,~:M) is undefined.
es: gamma_incomplete: gamma_incomplete(~:M,~:M) no definido.

en: gamma_incomplete: series expansion failed for gamma_incomplete(~:M, ~:M).
es: gamma_incomplete: fallaban expansión de series para gamma_incomplete(~:M, ~:M).

en: gamma_incomplete_regularized: gamma_incomplete_regularized(~:M,~:M) is undefined.
es: gamma_incomplete_regularized(~:M,~:M) no definido.

en: gcd: 'gcd' variable must be one of ~M; found: ~M
es: variable 'gcd' no puede ser de uno de ~M; encontrado: ~M

en: genfact: generalized factorial not defined for given arguments.
es: factorial generalizado no esta definido para los argumentos dados.

en: genmatrix: bounds must be integers; found ~M, ~M, ~M, ~M
es: los bordes deben ser enteros; se ha encontrado ~M, ~M, ~M, ~M

en: genmatrix: upper bounds must be greater than or equal to lower bounds; found ~M, ~M, ~M, ~M
es: bordes superiores deben ser mayores o iguales a los inferiores; encontrados ~M, ~M, ~M, ~M

en: gensym: Argument must be a nonnegative integer or a string. Found: ~M
es: Argumento debe ser un entero no negativo o una cadena. Encontrado: ~M

en: gf coefficient inversion: Quotient by zero
es: Cociente entre cero.

en: gf: polynomials must be univariate.
es: gf: polinomiales deben ser univariantes.

en: gnuplot_replot: Gnuplot is not running.
es: Gnuplot no está ejecutándose.

en: gnuplot_replot: argument, if present, must be a string; found: ~M
es: argumento, si está presente, debe ser una cadena; encontrado: ~M

en: go: argument must be an atom; found: ~M
es: argumento debe ser un átomo; encontrado: ~M

en: go: not within 'block'
es: no interno a 'bloque'

en: gradef: argument cannot be a built-in operator or subscripted expression; found ~M
es: argumento no puede ser un operador intrínseco o una expresión subencadenada; encontrado ~M

en: gradef: argument must be a symbol; found ~M
es: argumento debe ser un símbolo; se ha encontrado ~M

en: gradef: expected exactly three arguments.
es: exactamente tres argumentos esperados.

en: graph2d is deprecated. Please use plot2d instead
es: graph2d es obsoleta. En su lugar emplee plot2d

en: gruntz: direction must be 'plus' or 'minus'
es: una dirección debe ser 'sumar' o 'restar'

en: gruntz: direction must be 'plus' or 'minus'; found: ~M
es: una dirección debe ser 'sumar' o 'restar'; encontrado: ~M

en: gruntz: too many arguments; expected just 3 or 4
es: demasiados argumentos; esperaba tan solo 3 o 4

en: hankel_1: hankel_1(~:M,~:M) is undefined.
es: hankel_1(~:M,~:M) no está definido.

en: hankel_2: hankel_2(~:M,~:M) is undefined.
es: hankel_2(~:M,~:M) no está definido.

en: hash function: cannot hash a special expression (CRE or Taylor).
es: no puede calcular un hash de una expresión especial (CRE o Taylor).

en: hgfred: 1F1(~M; ~M; ~M) not defined.
es: 1F1(~M; ~M; ~M) no definida.

en: hgfred: first argument must be a list; found: ~:M
es: primer argumento debe ser una lista; se ha encontrado: ~:M

en: hgfred: second argument must be a list; found: ~:M
es: segundo argumento debe ser una lista; encontrado: ~:M

en: ifactors: argument must be a positive integer; found: ~M
es: argumento debe ser un entero positivo; encontrado: ~M

en: in
es: dentro de

en: incorrect syntax:
es: sintaxis no correcta:

en: integrate: variable must not be a number; found: ~:M
es: variable debe no ser un número; encontrado: ~:M

en: integrate: variable must not be a number; found: ~M
es: variable no debe ser un número; encontrado: ~M

en: integrate: wrong number of arguments.
es: número de argumentos equivocado.

en: inv_mod: arguments must be integers; found: ~M, ~M
es: argumentos deben ser enteros; encontrados: ~M, ~M

en: inverse_erf: inverse_erf(~:M) is undefined.
es: inverse_erf(~:M) no está definido.

en: inverse_erfc: inverse_erfc(~:M) is undefined.
es: inverse_erfc(~:M) no está definido.

en: invert: matrix must be square; found ~M rows, ~M columns.
es: matriz debe ser cuadrada; encontrados ~M filas, ~M columnas.

en: is() expects a single argument. Found ~A
es: is() espera un argumento simple. Encontrados ~A

en: join: both arguments must be lists.
es: ambos argumentos deben ser listas.

en: kill: no such field: ~M @ ~M
es: sin ningún campo: ~M @ ~M

en: killcontext: context ~M is currently active.
es: contexto ~M ahora está activo.

en: killcontext: no such context ~M.
es: no existe el contexto ~M.

en: lambda: cannot apply lambda as an array function.
es: no puede aplicar lambda como una función unimatriz.

en: lambda: first argument must be a list; found: ~M
es: un primer argumento debe ser una lista; encontrada: ~M

en: lambda: formal argument must be a symbol or quoted symbol; found: ~M
es: un argumento formal debe ser un símbolo o símbolo entrecomillado; encontrado: ~M

en: lambda: no body present
es: lambda: ningún cuerpo presente.

en: lambda: no body present.
es: ningún cuerpo presente.

en: lambda: parameter must be a non-constant symbol; found: ~M
es: lambda: parámetro debe ser un símbolo no constante; encontrado: ~M

en: lambda: ~M occurs more than once in the parameter list
es: lambda: ~M ocurre más que una vez dentro del listado paramétrico

en: last: empty argument.
es: argumento vacío.

en: lastn: second argument must be a nonnegative integer; found: ~M
es: lastn: segundo argumento debe ser un natural; encontrado: ~M

en: length: argument cannot be a number; found ~:M
es: un argumento no puede ser un número; se ha encontrado ~:M

en: length: argument cannot be a symbol; found ~:M
es: un argumento no puede ser un símbolo; se ha encontrado ~:M

en: lfreeof: first argument must be a list; found: ~M
es: un primer argumento debe ser una lista; encontrado: ~M

en: li: li[~:M](~:M) is undefined.
es: li[~:M](~:M) no está definido.

en: limit: direction must be either 'plus' or 'minus': ~M
es: una dirección debe ser o 'suma' o 'resta': ~M

en: limit: direction must be either 'plus' or 'minus'; found: ~M
es: una dirección debe ser o 'suma' o 'resta'; encontrado: ~M

en: limit: second argument must be a variable, not a constant; found: ~M
es: el segundo argumento debe ser una variable, no una constante; encontrado: ~M

en: limit: third argument must be a finite value or one of: inf, minf, infinity; found: ~M
es: el tercer argumento debe ser un valor finito o uno de tipo: entero, minf, infinito; encontrado: ~M

en: limit: variable must be a symbol or subscripted symbol; found: ~M
es: una variable debe ser al menos un símbolo o un símbolo subencadenado: encontrado: ~M

en: limit: variable must not be a number; found: ~M
es: una variable debe no ser un numero; encontrado: ~M

en: limit: wrong number of arguments.
es: número de argumentos equivocado.

en: linsolve: cannot solve a nonlinear equation.
es: no puede calcular una ecuación no lineal.

en: list
es: lista

en: list_matrix_entries: argument must be a matrix; found: ~M
es: un argumento debe ser una matriz; encontrado: ~M

en: listarray: argument must be an array; found: ~M
es: un argumento debe ser una unimatriz; encontrado: ~M

en: loadfile: failed to load ~A
es: fallado al cargar ~A

note: Should really get the truename of FILE.
en: loadfile: loading ~A.~%
es: cargando ~A.~%

note: HMM. I DON'T UNDERSTAND WHY DECLARED ARRAYS ARE OFF-LIMITS: THE ARRAY IS JUST A PROPERTY LIKE ANY OTHER, IS IT NOT ??
en: local: argument cannot be a declared array; found: ~M
es: argumento no puede ser una unimatriz declarada; se ha encontrado: ~M

en: local: must be called within a block or lambda.
es: debe ser llamado dentro de un bloque o lambda.

en: log: encountered log(0).
es: encontraba un log(0).

en: log_gamma: log_gamma(~:M) is undefined.
es: log_gamma(~:M) no está definido.

en: lsum: second argument must be a variable; found ~M
es: segundo argumento debe ser una variable; se ha encontrado ~M

en: macro definition: bad argument: ~M
es: argumento equivocado: ~M

en: macro definition: illegal definition: ~M
es: definición no legal: ~M

en: macro definition: must have exactly two arguments; found: ~M
es: debe tener exactamente dos argumentos; encontrados: ~M

en: macro definition: ~M occurs more than once in the parameter list
es: definición macro: ~M ocurre más que una vez dentro de listado paramétrico

en: macroexpand1: must have exactly one argument; found: ~M
es: debe tener exactamente un argumento; encontrados: ~M

en: macroexpand: must have exactly one argument; found: ~M
es: debe tener exactamente un argumento; encontrados: ~M

en: make_array: array type ~M not recognized.
es: unimatriz de tipo ~M no fue reconocido.

en: make_array: dimensions must be integers; found ~M
es: dimensiones deben ser enteros; se han encontrado ~M

en: make_array: not enough arguments for functional array specification.
es: no hay suficientes argumentos para la especificación de una unimatriz funcional.

en: make_random_state: argument must be a random state object, or true, or false; found: ~S
es: un argumento debe ser un objeto de estado aleatorio, o verdadero, o falso; se ha encontrado: ~S

en: makelist: maximum 5 arguments allowed; found: ~M.~%To create a list with sublists, use nested makelist commands.
es: 5 argumentos máximos permitidos; encontrados: ~M.~%Para crear una lista con sublistas, emplee listados
    de operaciones anidadas.

en: makelist: maximum 5 arguments allowed; found: ~M.~%makelist: to create a list with sublists, use nested makelist commands.~%
es: 5 argumentos máximos permitidos; encontrados: ~M.~%makelist: para crear una lista con sublistas, utilice operaciones   anidadas de listas de creación.~%

en: makelist: second argument must evaluate to a number; found: ~M
es: un segundo argumento debe evaluar a un número; encontrado: ~M

en: makelist: the fourth argument minus the third one must evaluate to a number; found: ~M
es: el cuarto argumento menos el tercero debe evaluarse a un número; encontrado: ~M

en: makelist: the fourth argument minus the third one, divided by the fifth one must evaluate to a number; found: ~M
es: el cuarto argumento menos el tercero, dividido entre el quinto debe evaluar a un número;
    encontrado: ~M

en: makelist: third argument must be a number or a list; found: ~M
es: el tercer argumento debe ser un número o lista; encontrado: ~M

en: makeset: second argument must be a list of symbols; found: ~:M
es: el segundo argumento debe ser una lista de símbolos; se han encontrado: ~:M

en: map: arguments must be the same length.
es: distribución: los argumentos debe ser de la misma longitud.

en: map: arguments must have same main operator; found: ~M, ~M
es: distribución: los argumentos deben ser del mismo operador principal; encontrado: ~M, ~M

en: map: calling 'apply'
es: distribución: llamando 'apply'

en: map: truncating one or more arguments.
es: distribución: truncando uno o más argumentos.

en: matchdeclare: must be an even number of arguments.
es: debe ser par un número par de argumentos.

en: matrix
es: matriz

en: matrix: all rows must be the same length.
es: todas las filas deben ser de la misma longitud.

en: matrix: row must be a list; found: ~M
es: una fila debe ser una lista; encontrada: ~M

en: mode_declare: expected an even number of arguments; found: ~M
es: esperaba un número par de argumentos; se han encontrado: ~M

en: mode_identity: expected two arguments; found: ~M
es: esperando dos argumentos; se han encontrado: ~M

en: modedeclare: ~M is not a built-in type; assuming it is a Maxima extension type.
es: ~M no es un tipo constructivo; asumiendo es un tipo de extensión Maxima.

en: new: expected exactly one argument; found: ~M
es: nuevo: esperaba exactamente un argumento; se han encontrado: ~M

en: new: no such structure ~M
es: sin dicha estructura ~M

en: new: wrong number of arguments in initializer; expected ~M, not ~M.
es: número equivocado de argumentos en inicializador; esperaba ~M, no ~M.

en: newcontext: context ~M already exists.
es: contexto ~M ya existe.

en: newdet: Matrix must be square; found ~M rows, ~M columns.
es: newdet: la matriz debe ser cuadrada; se han encontrado ~M filas y ~M columnas.

en: newdet: matrix must be 50 by 50 or smaller; found size: ~M
es: una matriz debe ser 50 x 50 o menor; tamaño encontrado: ~M

en: newinv: matrix is singular.
es: una matriz es simple.

en: next_prime: argument must be an integer; found: ~M
es: argumento debe ser un entero; encontrado: ~M

en: niceindicespref: value must be a nonempty list; found: ~:M
es: niceindicespref: valor debe ser una lista no vacía; encontrada: ~M

en: noncommutative exponent: ~M is undefined.
es: exponente no conmutativo: ~M está indefinido.

en: not a matrix: ~M
es: no una matriz: ~M

en: note: 'eval_when' can appear only at the top level in a file.~%
es: nota: 'eval_when' puede parecer solo en el nivel máximo dentro de un fichero.~%

en: note: 'modedeclare' declares types for translation.~%
es: nota: 'modedeclare' declara tipos por transición.~%

en: note: instead I'll translate it as: ~:M~%
es: nota: vez de trasladarlo como: ~:M~%

en: note: just keep going and hope for the best.~%
es: nota: únicamente conserva yendo y esperando por el mejor.~%

en: note: keep going and hope for the best.~%
es: nota: conservar yendo y esperando por el mejor.~%

en: note: translating rule or match ~:M ...~%
es: nota: regla de traslado o coincidencia ~:M ...~%

en: note: translating ~:@M~%
es: nota: trasladando ~:@M~%

en: note: variable ~:M being given a default assignment ~:M~%
es: nota: variable ~:M siendo dada una asignación predeterminada ~:M~%

en: nounify: argument must be a symbol or a string; found: ~M
es: argumento debe ser un símbolo o una cadena; encontrado: ~M

en: nthroot: ~M is not a positive integer
es: nªraíz: ~M no es un entero positivo

en: nthroot: ~M is not a ~M power
es: nªraíz: ~M no es una potencia de ~M

en: numerval: cannot declare a value because ~M is bound.
es: numerval: no puede declarar un valor porque ~M no esta asociado.

en: numerval: expected a symbol; found ~M
es: numerval: esperaba un símbolo; se ha encontrado ~M

en: numerval: expected an even number of arguments.
es: numerval: esperaba un número par de argumentos.

en: optimize: encountered a special form; result may be wrong.
es: optimizar: encontrado un formato especial; el resultado puede estar equivocado.

en: ordergreat: reordering is not allowed.
es: orden-mayor: reordenamiento no está permitido.

en: orderless: reordering is not allowed.
es: orden-menor: reordenamiento no está permitido.

en: pade: first argument must be a Taylor series; found: ~M
es: primer argumento debe ser una serie de Taylor; encontrado: ~M

en: palette: gray must be followed by two numbers.
es: gris debe ser seguido por dos números.

en: palette: wrong keyword ~M. Must be hue, saturation, value, gray or gradient.
es: teclado ~M equivocado. Debe tener matiz, saturación, valor, gris o gradiente.

en: palette: ~M must be followed by four numbers.
es: ~M debe ser seguido por cuatro números.

en: parser: end of file in comment.
es: análisis: final de fichero dentro del comentario.

en: parser: end of file while scanning expression.
es: análisis: final de fichero mientras se analiza expresión.

en: part: invalid index of list or matrix.
es: análisis: índice de lista o matriz no válida.

en: partition: first argument must be a list or '+' or '*' expression; found ~M
es: primer argumento debe ser una lista o una expresión '+' o '*'; se ha encontrado ~M

en: partition_set: ~:M(~:M) evaluates to a non-boolean.
es: ~:M(~:M) evalúa a un no booleano.

en: permanent: Matrix must be square; found ~M rows, ~M columns.
es: La matriz debe ser cuadrada; encontradas ~M filas, ~M columnas.

en: pfactoralg: attempt to factor a constant.
es: trató factorizar una constante.

en: pickapart: second argument must be an integer; found: ~M
es: un segundo argumento debía ser una lista; encontrado: ~M

en: plog: encountered atan(0/0).
es: se ha encontrado un atan(0/0).

en: plog: plog(0) is undefined.
es: plog(0) no está definido.

en: plot option ~M must be either true or false.
es: opción ~M gráfica debe ser o verdadera o falsa.

en: plot-options-parser: Expecting a symbol for the option name, found: "~M"
es: Esperando un símbolo para el nombre de opción, encontrado: "~M"

en: plot-options-parser: unknown plot option: ~M
es: opción desconocida del gráfico: ~M

en: plot2d: all values are non-numeric, or clipped.~%
es: todos los valores son no numéricos, o recortados.~%

en: plot2d: all values were clipped.~%
es: todos los valores fueron recortados.~%

en: plot2d: expression evaluates to non-numeric value everywhere in plotting range.~%
es: evaluaciones de expresiones para valor no numérico donde sea en el rango de gráfico.~%

en: plot2d: expression evaluates to non-numeric value somewhere in plotting range.~%
es: evaluaciones de expresiones para valor no numérico en algún lugar en el rango del gráfico.~%

en: plot2d: lower bound must be positive when 'logx' in effect.~%plot2d: assuming lower bound = ~M instead of ~M
es: asociación inferior debe ser positiva cuando 'logx' en resuelto.~%plot2d: asumido ligadura inferior = ~M

en: plot2d: lower bound must be positive when 'logy' in effect.~%plot2d: assuming lower bound = ~M instead of ~M
es: asociación inferior debe ser positiva cuando 'logy' esté resuelto.~%plot2d: asumir asociación más inferior = ~M en lugar de ~M

en: plot2d: nothing to plot.~%
es: plot2d: nada para gráfico.~%

en: plot2d: some values were clipped.~%
es: algunos valores fueron recortados.~%

en: plot2d: upper bound must be positive when 'logx' in effect; found: ~M
es: asociación superior debe ser positiva al 'logx' efectiva; encontrado: ~M

en: plot2d: upper bound must be positive when 'logy' in effect; found: ~M
es: asociación superior debe ser positiva al 'logy' efectiva; encontrado: ~M

en: plot3d: Usage.
    To plot a single function f of 2 variables v1 and v2:
      plot3d (f, [v1, min, max], [v2, min, max], options)
    A parametric representation of a surface with parameters v1 and v2:
      plot3d ([f1, f2, f3], [v1, min, max], [v2, min, max], options)
    Several functions depending on the two variables v1 and v2:
      plot3d ([f1, f2, ..., fn, [v1, min, max], [v2, min, max]], options)
es: plot3d: Empleo.
    Para dibujar una función f de dos variables v1 y v2:
      plot3d (f, [v1, mín, máx], [v2, mín, máx], opciones)
    Un representante paramétrico de una superficie con parámetros v1 y v2:
      plot3d ([f1, f2, f3], [v1, mín, máx], [v2, mín, máx], opciones)
    Algunas funciones dependiendo en las dos variables v1 y v2:
      plot3d ([f1, f2, ..., fn, [v1, mín, máx], [v2, mín, máx]], opciones)

en: plot3d: argument must be a list of three expressions; found: ~M
es: plot3d: un argumento debe ser una lista de tres expresiones; encontrado: ~M

en: plot3d: expected <expr. of v1 and v2>, [v1, min, max], [v2, min, max]~%
es: plot3d: esperado una <expr. de v1 y v2>, [v1, min, max], [v2, min, max]~%

en: plot3d: keep going and hope for the best.~%
es: plot3d: conserva únicamente y espera por lo mejor.~%

en: plot3d: there must be at most two variables; found: ~M
es: plot3d: debe haber como máximo dos variables; encontrado: ~M

en: plotdf-option-to-tcl: Expecting a symbol for the option name, found: "~M"
es: Esperando un símbolo para el nombre de opción, encontrado: "~M"

en: plotdf-option-to-tcl: direction should be forward, backward or both.
es: plotdf-option-to-tcl: dirección debería ser posterior, anterior o ambos.

en: plotdf-option-to-tcl: unknown option ~M
es: plotdf-option-to-tcl: opción desconocida ~M

en: plotdf: expression(s) given can only depend on ~M and ~M~%Found extra variable ~M
es: plotdf: expresión(es) dadas pueden depender solo en ~M y ~M~%Encontró variables extras ~M

en: plotdf: first argument must be either an expression or a list with two expressions.
es: plotdf: primer argumento debe ser o una expresión o una lista con dos expresiones.

en: plotting: I don't know how to tell this Lisp to run Gnuplot.
es: No se conoce cómo decirle a este Lisp que se ejecute en Gnuplot.

en: plotting: I tried to execute ~s but *GNUPLOT-STREAM* is still null.~%
es: trazando: Ententado ejecutar ~s pero *GNUPLOT-STREAM* es nulo aún.~%

en: plotting: no range given; must supply range of the form [variable, min, max]
es: plotting: sin rango dado; debe dar un rango de la forma [variable, mín, máx]

en: plotting: option 'gnuplot_out_file' not defined.
es: plotting: opción 'gnuplot_out_file' no definida.

en: plotting: range must be of the form [variable, min, max]; found: ~M
es: plotting: rango debe ser de formato [variable, min, max]; encontrado: ~M

en: poislim: argument must be an integer; found: ~M
es: poislim: argumento debe ser un entero; encontrado: ~M

note: NOT CLEAR WHAT IS ILLEGAL HERE
en: poissimp: illegal argument: ~M
es: poissimp: argumento no legal: ~M

note: NOT CLEAR WHAT IS ILLEGAL HERE EITHER
en: poisson: illegal trigonometric argument.
es: poisson: argumento de trigonometría no legal.

en: poly_discriminant: first argument must be a polynomial in ~:M; found: ~M
es: poly_discriminant: primer argumento debe ser polinomial en ~:M; se encontraron: ~M

en: polydecomp: cannot apply 'polydecomp' to a rational function.
es: polydecomp: no puedo aplicar 'polydecomp' a una función racional.

en: polydecomp: second argument must be an atom; found ~M
es: polydecomp: argumento segundo debe ser un átomo; se encontraron ~M

en: polymod: modulus must be a nonzero integer; found: ~M
es: polymod: módulo deben ser un entero distinto de cero; se encontraron: ~M

en: power_mod: arguments must be integers; found: ~M, ~M, ~M
es: potencia_mod: los argumentos deben ser enteros; encontrados: ~M, ~M, ~M

en: powerseries: apply rule for expressions of ~%
es: series-potencia: aplica regla para expresiones de ~%

en: powerseries: attempt partial fraction expansion of
es: series-potencia: tratar una expansión de fracción parcial de

en: powerseries: attempt rational function expansion of~%~M
es: series-potencia: tratar una expansión de función racional de ~%~M

en: powerseries: first derivative of denominator at root =~%
es: series-potencia: primera derivada del denominador de raíz =~%

en: powerseries: first simplification returned ~%
es: series-potencia: primera simplificación devuelta ~%

en: powerseries: for root:~%
es: series-potencia: por raíz:~%

en: powerseries: here we have
es: series-potencia: aquí tenemos

en: powerseries: numerator at root =~%
es: series-potencia: numerador en raíz =~%

en: powerseries: partial fraction expansion failed, ~
                      expanding denominator only.~%
es: expansión de fracción parcial fallada, ~
                      expandiendo denominado únicamente.~%

en: powerseries: preparing to fold sums~%
es: series-potencia: preparando encarpetar sumatorios~%

en: powerseries: substituting for the occurrences of
es: series-potencia: sustituyendo para la ocurrencia de

en: pquotient: attempted quotient by zero.
es: p-cociente: intentado hacer un cociente a cero.

en: prev_prime: argument must be an integer greater than 2; found: ~M
es: argumento debe ser un entero mayor que 2; encontrado: ~M

en: primep: argument must be an integer; found: ~M
es: argumento debe ser un entero; encontrado: ~M

en: primes: arguments must be integers; found: ~M, ~M
es: argumentos deben ser enteros; encontrados: ~M, ~M

en: printprops: requires two arguments.
es: requiere dos argumentos.

en: printprops: unknown property ~:M
es: propiedad desconocida ~:M

en: product: expected exactly four arguments.
es: esperaba exactamente cuatro argumentos.

en: product: index must be a symbol; found ~M
es: un índice debe ser un símbolo; se ha encontrado ~M

en: product: lower bound ~M greater than upper bound ~M
es: extremo inferior ~M es mayor que el extremo superior ~M

en: properties: argument must be a symbol or a string.
es: argumento debe ser un símbolo o secuencia de caracteres.

en: quit: No known quit function for this Lisp.~%
es: quit: Ninguna conocida función ‘quit’ para este Lisp.~%

en: qunit: Argument must be a positive non quadratic integer.
es: Argumento debe ser un entero positivo no cuadrado entero.

en: random: argument must be a positive integer or a positive float; found: ~S
es: un argumento debe ser un entero positivo o real positivo;  encontrado: ~S

en: random: argument must be a positive integer or positive float; found: ~M
es: argumento debe ser un entero positivo o real positivo; encontrad: ~M

en: rat: 'ratwtlvl' must be an integer; found: ~M
es: un argumento 'ratwtlvl' debe ser un entero; encontrado: ~M

en: rat: can't rationalize ~M when modulus = ~M
es: no puede racionalizar ~M cuando los módulos = ~M

en: ratdiff: first argument must be a polynomial in ~M; found: ~M
es: primer argumento debe ser un polinomio en ~M; encontrado: ~M

en: ratweight: number of arguments must be a multiple of 2.
es: el número de argumentos deben ser un múltiplo de 2.

en: realroots: second argument must be a positive number; found: ~M
es: el segundo argumento debe ser un número positivo; encontrado: ~M

en: rearray: argument is not an array: ~A
es: el argumento no es una unimatriz: ~A

en: rearray: arrays must have the same number of subscripts.
es: la unimatriz debe tener el mismo número de subscript.

en: regex: ranges must be in ascending order; found: "~A-~A"
es: exreg: los rangos deben estar en orden ascendiente; encontrado: “~A-~A”

en: remlet: no rule found: ~M
es: no se ha encontrado ninguna regla: ~M

en: remove: argument must be a symbol or a string; found: ~M
es: un argumento debe ser un símbolo o una cadena; encontrado: ~M

en: remove: number of arguments must be a multiple of 2.
es: el número de argumentos debe ser un múltiplo de 2.

en: remove: unknown property ~:M
es: propiedad desconocida ~:M

en: remrule: no rules known for operator ~:@M
es: sin reglas conocidas para operador ~:@M

en: remrule: no such rule: ~:M
es: sin regla establecida: ~:M

en: remvalue: ~M doesn't appear to be a known variable; just unbind it anyway.~%
es: ~M no aparece para ser una variable conocida; tan solo desenlaza cualquiera.~%

en: residue: taylor failed.
es: taylor equivocado.

en: rest: fell off the end.
es: salió más allá del final.

en: rest: second argument, if present, must be an integer; found ~M
es: el segundo argumento, si esta presente, debe ser un entero; se ha encontrado ~M

en: resultant: no such algorithm: ~M
es: sin algoritmo: ~M

en: return: not within 'block'
es: no dentro de 'bloque'

en: return: too many arguments; found: ~M
es: demasiados argumentos; encontrados: ~M

en: reveal: second argument must be a positive integer; found: ~M
es: segundo argumento debe ser un entero positivo; encontrado: ~M

en: risch: attempt to integrate wrt a number: ~:M
es: intenta integrar ‘wrt’ un número: ~:M

en: rk: variable name expected; found: ~M
es: nombre de variable esperada: encontrado: ~M

en: rotate_pts: second argument must be a matrix.
es: segundo argumento debe ser una matriz.

en: run_testsuite: display_all must be true or false; found: ~M
es: la función ‘display_all’ debe ser verdadero o falso; encontrado: ~M

en: run_testsuite: display_known_bugs must be true or false; found: ~M
es: la función ‘display_known_bugs’ debe ser verdadero o falso; encontrado: ~M

en: run_testsuite: share_tests must be true, false or only: found ~M
es: run_testsuite: share_tests deben ser verdadero, falso solo: encontrado ~M

en: run_testsuite: time must be true, false, or all; found: ~M
es: la hora de ‘run_testsuite’ debe ser verdadera, falsa o completa; encontrado: ~M

en: scanmap: cannot apply 'rat'.
es: no puedo aplicar 'rat'.

en: scanmap: third argument must be 'bottomup', if present; found ~M
es: scanmap: el tercer argumento debe ser 'bottomup' ('del fondo hacia arriba'), si esta presente; se ha encontrado ~M

en: scene: Ignored option: ~M
es: Opción ignorada: ~M

en: scene: Unknown option ~M
es: Opción desconocida ~M

en: scene: Wrong option; expecting a list; found:  ~M
es: Opción equivocada; se esperaba una lista; encontrado: ~M

en: scene: Wrong value for option ~M~%Expecting a number; found: ~M
es: Valor equivocado para opción ~M~%Esperando un número; encontrado: ~M

en: scene: Wrong value in animation list: ~M
es: Valor equivocado en listado de animación: ~M

en: scene: ~M cannot be animated.
es: ~M no puede ser animados.

en: set_partitions: second argument must be a positive integer; found: ~:M
es: segundo argumento debe ser un entero positivo; se ha encontrado: ~:M

en: setelmx: indices must be integers; found: ~M, ~M
es: índices deben ser enteros; se han encontrado: ~M, ~M

en: setelmx: last argument must be a matrix; found: ~M
es: último argumento debe ser una matriz; se ha encontrado: ~M

en: setelmx: no such element [~M, ~M]
es: sin dicho elemento [~M, ~M]

en: sign or asksign: insufficient data.
es: datos insuficientes.

en: sign or asksign: insufficient information.
es: información insuficiente.

en: sign: argument cannot be imaginary; found ~M
es: argumento no puede ser imaginario; se ha encontrado ~M

en: sign: division by zero in ~M
es: signo: división entre cero en ~M

en: sign: sign of ~:M is undefined.
es: signo: signo de ~:M no esta definido.

en: simplifya: I don't know how to simplify this operator: ~M
es: simplificar-a: no se como simplificar este operador: ~M

en: simplifya: malformed expression (atomic cdr).
es: simplificar-a: expresión mal formada (cdr atómica).

en: simplifya: operator is neither an atom nor a lambda expression: ~S
es: simplificar-a: operador que ni es átomo ni expresión lambda: ~S

en: solve: all variables must not be numbers.
es: resultado: todas las variables no deben ser números.

en: solve: cannot solve inequalities.
es: resultado: no puede resolver inecuaciones.

en: solve: more equations than unknowns.~
    		  ~%Unknowns given :  ~%~M~
    		  ~%Equations given:  ~%~M
es: resultado: más ecuaciones que desconocido.
    		  ~%Desconocido dado:  ~%~M~
    		  ~%Ecuaciones dados:  ~%~M

en: solve: more unknowns than equations.~
    		  ~%Unknowns given :  ~%~M~
    		  ~%Equations given:  ~%~M
es: resultado: más desconocidos que ecuaciones.~
    		  ~%Desconocidos dados:  ~%~M~
    		  ~%Ecuaciones dadas  :  ~%~M

en: solve: multiplicity ~A~%
es: resultado: multiplicidad ~A~%

en: solve: singular matrix.
es: resultado: matriz singular.

en: solve: solution:~%
es: resultado: solución:~%

en: solve: the roots of:~%
es: resultado: las raíces de:~%

note: NOTE TO TRANSLATORS: NOT CLEAR WHAT IS "UNACCEPTABLE" HERE
en: solve: unacceptable variable: ~M
es: resultado: variable no aceptable: ~M

en: solve: variable must not be a number; found: ~M
es: resultado: una variable no debe ser un número; encontrado: ~M

note: NOT CLEAR FROM PRECEDING CODE WHAT IS "INVALID" HERE
en: some: invalid arguments.
es: resultado: argumentos no válidos.

en: sort: first argument must be a list; found: ~M
es: resultado: primer argumento debe ser una lista; encontrado: ~M

note: if the expression is a legal SPLICE, this clause is taken. a SPLICE should never occur here.  It corresponds to `,@form
en: splice: encountered 'splice' in an unexpected place: ~M
es: splice: se ha encontrado 'splice' en un lugar inesperado: ~M

en: sstatus: unknown argument: ~M
es: estado-s: argumento desconocido: ~M

en: status: first argument must be a symbol; found: ~M
es: estado: primer argumento debe ser un símbolo; encontrado: ~M

en: status: second argument must be symbol or a string; found: ~M
es: estado: segundo argumento debe ser un símbolo o una cadena; encontrado: ~M

en: status: unknown argument: ~M
es: estado: argumento desconocido: ~M

en: stringout: unspecified error.
es: cadena externa: error no especificado.

en: struve_h: struve_h(~:M,~:M) is undefined.
es: struve_h(~:M,~:M) no está definida.

en: struve_l: struve_l(~:M,~:M) is undefined.
es: struve_l(~:M,~:M) no está definida.

en: sublis: expected an equation with left-hand side a symbol; found: ~M
es: esperó una ecuación con lado izquierda un símbolo; se ha encontrado: ~M

en: sublis: first argument must a list; found: ~M
es: primer argumento debe ser una lista; encontrado: ~M

en: sublis: left-hand side of equation must be a symbol; found: ~M
es: mano izquierda de ecuación debe ser un símbolo; encontrado: ~M

note: NOTE TO TRANSLATORS: "CAR" = FIRST ELEMENT OF LISP CONS
en: sublis: malformed expression (atomic car).
es: expresión mal formada (car atómico).

en: sublist: first argument must be a list; found: ~M
es: primer argumento debe ser una lista; se ha encontrado: ~M

en: subset: ~:M(~:M) evaluates to a non-boolean.
es: ~:M(~:M) evalúa a un no booleano.

en: subst: cannot substitute ~M for operator ~M in expression ~M
es: no puedo substituir ~M por el operador ~M en la expresión ~M

en: sum: index must be a symbol; found ~M
es: índice ha de ser un símbolo; se ha encontrado ~M

en: sum: lower bound ~M greater than upper bound ~M
es: extremo inferior ~M es mayor que el extremo superior ~M

en: sum: sum is divergent.
es: sumatorio es divergente.

en: supcontext: context ~M already exists.
es: supcontext: el contexto ~M ya existe.

note: make up a name and try again
en: supcontext: found more than two arguments.
es: esperaba más que dos argumentos.

en: supcontext: no such context ~M
es: sin contexto ~M

en: syntax extension: binding powers must be integers; found: ~M
es: enlazando potencias debe ser enteros: se ha encontrado: ~M

en: tan: ~M isn't in the domain of tan.
es: ~M no está dentro del dominio de tan.

note: p^0 0^0
en: taylor: 0^0 is undefined.
es: 0^0 no está definido.

en: taylor: Unhandled multivar datum comparison.
es: Comparación de datos multivariable no manipulado.

en: taylor: Unhandled var in stronger-var?
es: “var” no manipulada en “stronger-var”?

en: taylor: Unhandled var in stronger-var?.
es: “var” no manipulada en “stronger-var”?

en: taylor: assumed to be zero: ~M~%
es: asumido para ser cero: ~M~%

en: taylor: attempt to expand ~M at a point depending on ~M.
es: vinculado para expandir ~M como un punto dependiendo sobre ~M.

en: taylor: cannot combine expressions expanded at different points.
es: no puede combinar expresiones expandidas en puntos diferentes.

en: taylor: cannot create an asymptotic expansion at infinity.
es: no puedo crear una expansión asíncrona como infinita.

en: taylor: expansion order must be a number; found: ~:M
es: operación de expansión debe ser un número; se ha encontrado: ~:M

en: taylor: expected an integer, instead found: ~:M
es: taylor: esperaba un entero, en su lugar encontrado: ~:M

en: taylor: incorrect number of subscripts to the deftaylor'd function ~A
es: número incorrecto de subescriptorio a la función deftaylor ~A

en: taylor: log(0) encountered while processing ~:M
es: log(0) encontrado mientras procesaba ~:M

en: taylor: multiple dependent variables must all have the same order of expansion.
es: múltiples variables dependientes deben todas tener la misma función de expansión.

en: taylor: power series unavailable for function ~A
es: series de potencia no disponible para una función ~A

en: taylor: stronger-var? called on equal vars.
es: ¿stronger-var? llamado en variables iguales.

en: taylor: variable of expansion cannot be a number: ~M
es: variable de expansión no puede ser un numero: ~M

en: taylor: ~M cannot be a variable.
es: ~M no puede ser una variable.

en: tcl_ouput: second argument must be an integer; found ~M
es: argumento segundo debe ser un entero; encontrado ~M

en: tcl_output: first argument must be a list; found ~M
es: primer argumento debe ser una lista; encontrado ~M

en: tellrat: argument must be a polynomial; found: ~M
es: argumento debe ser un polinomio; encontrado: ~M

en: tellrat: minimal polynomial must be monic.
es: mínimo polinomial debe ser monómico.

en: tellsimp: circular rule attempted.
es: regla circular intentada.

en: tellsimp: failed to compile match for pattern ~M
es: falló para compilar coincidencia por patrón ~M

en: tellsimp: main operator of pattern must not be match variable; found: ~A
es: operador principal de patrón debe no ser variable coincidente; encontrado: ~A

en: tellsimp: pattern must not be an atom; found: ~A
es: patrón debe ser no ser un átomo; encontrado: ~A

en: tellsimp: warning: rule will treat '~M' as noncommutative and nonassociative.~%
es: advertencia: regla tratará '~M' como no conmutativo y no asociativo.~%

en: tellsimpafter: circular rule attempted.
es: regla circular intentada.

en: tellsimpafter: failed to compile match for pattern ~M
es: falló para compilar cotejo por patrón

en: tellsimpafter: main operator of pattern must not be match variable; found: ~A
es: operador principal de patrón debe no ser variable coincidente; encontrado: ~A

en: tellsimpafter: pattern must not be an atom; found: ~A
es: patrón debe no ser un átomo; encontrado: ~A

en: tex: function ~s did not return a string.~%
es: función ~s no devolvió una cadena.~%

en: texput: expected a list of two items for matchfix operator.
es: esperaba una lista de dos elementos para fijar y cotejar operador.

en: texput: first argument must be a string or a symbol; found: ~M
es: primer argumento debe ser una cadena o un símbolo; encontrado ~M

en: throw: not within 'catch'.
es: marco de captura para la etiqueta

en: throw: not within 'catch'; expression: ~M
es: no dentro 'catch'; expresión: ~M

en: tmlin: coefficient matrix is singular.
es: coeficiente de matiz es singular.

en: tmnewdet: first argument must be a matrix; found: ~M
es: el primer argumento debe ser una matriz; encontrado: ~M

en: tmnewdet: second argument must be an integer; found: ~M
es: el segundo argumento debe ser un entero; encontrado: ~M

en: trace: argument is apparently not a function or operator: ~M~%
es: traza: argumento es aparentemente no una función o operador: ~M~%

note: Things which redefine should be expected to reset this to NIL.
en: trace: function ~@:M is already traced.~%
es: traza: función ~@:M ya está trazado.~%

en: trace: ~@:M cannot be traced.~%
es: traza: ~@:M no puede ser trazado.~%

en: trace: ~@:M has no functional properties after autoloading.~%
es: traza: ~@:M no tiene propiedades funcionales tras autocarga.~%

en: trace: ~@:M has no functional properties.~%
es: traza: ~@:M no tiene propiedades funcionales.~%

en: trace: ~@:M is a macro, so it won't trace well; try 'macroexpand' to debug it.~%
es: traza: ~@:M es una macro, por lo que no pudo trazar bien; pruebe 'macro-expansión' para depurarlo.~%

en: trace: ~@:M is an unknown type of function.~%
es: traza: ~@:M es un tipo de función desconocido.~%

en: translate: call 'translate_file' to translate a file; found: ~M
es: llamada 'translate_file' para traducir un fichero; encontró ~M

en: translator: begin translating ~A.~%
es: inicio de traslación ~A.~%

en: translator: internal error. Message: ~:M~%
es: error interno. Mensaje: ~:M~%

en: translator: no such mode declaration: ~:M~%
es: sin dicho modo de declaración: ~:M~%

en: translator: ~:M was declared with mode ~:M, but it has value: ~M
es: ~:M fue declarado con modo ~:M, pero tiene valor: ~M

en: tree_reduce: either a nonempty set or initial value must be given.
es: o bien un conjunto no vacío o bien un valor inicial deben darse.

en: trigreduce: failed to expand.~%~%
es: fallado para expandir.~%~%

en: trigreduce: try again after applying rule:~2%~M~%~%
es: prueba otra vez tras aplicar regla:~2%~M~%~%

en: unable to expand at a point specified in:
es: incapaz de expandir en un punto especificado a:

en: untrace: argument is apparently not a function or operator: ~M~%
es: argumento es aparentemente no una función o operador: ~M~%

en: untrace: ~@:M is not traced.~%
es: ~@:M no puede ser trazado.~%

en: using Lisp ~a ~a
es: usando Lisp ~a ~a

en: verbify: argument must be a symbol or a string; found: ~M
es: un argumento debe ser un símbolo o una cadena:; encontrado: ~M

en: warning: 'go' not within 'block' or 'do': ~:M~%
es: cuidado: 'ir' no dentro de 'bloque' o 'hacer': ~:M~%

en: warning: 'go' tag must be a symbol: ~:M~%
es: cuidado: etiqueta 'go' debe ser un símbolo: ~:M~%

en: warning: 'return' not within 'block' or 'do': ~:M~%
es: cuidado: 'devolver' no dentro de 'bloque' o 'hacer': ~:M~%

en: warning: I've looped ~A times in macro expansion; just give up and return ~:@M~%
es: cuidado: he creado un bucle ~A veces en la expansión de la macro; simplemente párame y devuelve ~:@M~%

en: warning: assigning ~:M, a non-prime, to 'modulus'~&
es: cuidado: asignando ~:M, un no primo, para 'módulos'~&

en: warning: calling ~:M in compiled code might not have the desired effect.~%
es: cuidado: llamando ~:M en código compilado puede no tener este efecto deseado.~%

en: warning: emit call to MEVAL for expression: ~:M~%
es: cuidado: emite llamada a MEVAL por expresión: ~:M~%

en: warning: encountered undefined variable ~:M in translation.~%
es: cuidado: encuentra variable no definida ~:M en transición.~%

en: warning: globally defining macro ~:M now to ensure correct macro expansions.~%
es: advertencia: definiendo macro globalmente ~:M ahra para asegurar expansiones macro correctas.~%

en: warning: ignoring an empty documentation index in ~a~%
es: cuidado: ignora un índice de documento vacío en ~a~%

en: warning: no assignment operator known for ~:M~%
es: cuidado: cuidado: ningún operador de asignación conocido para ~:M~%

en: warning: no type declaration for ~:M; assume type is 'any'.~%
es: cuidado: sin declaración de tipo para ~:M; tipo asumido es 'cualquiera'.~%

en: warning: unrecognized value of 'macroexpansion'.
es: cuidado: valor no reconocido de 'macroexpansion'.

en: warning: variable ~:M (declared type ~:M) assigned type ~:M.~%
es: cuidado: variable ~:M (tipo declarado ~:M) asignado tipo ~:M.~%

en: warning: ~:M cannot be used as a variable.~%
es: cuidado: ~:M no puede ser utilizado como una variable.~%

en: warning: ~:M is a bound variable in ~:M, but it is used as a function.~%
es: cuidado: ~:M es una variable empleada dentro de ~:M, pero ser utilizado como una función.~%

en: warning: ~:M is a special function without a full Lisp translation.~%
es: cuidado: ~:M es una función especial sin una transición Lisp completa.~%

en: which is ~%
es: la cual es ~%

en: zeta: zeta(~:M) is undefined.
es: zeta(~:M) no está definido.

en: ~
    Break commands start with ':'. Any unique substring may be used,~%~
    eg :r :re :res all work for :resume.~2%~
    Command      Description~%~
    -----------  --------------------------------------
es: ~
    Interrumpa una operación de inicio con ':'. Cualquier sub-
    cadena puede ser utilizado, ~%~
    Ej: :r :re :res todo funciona para :resume.~2%~
    Operación    Descripción~%~
    ---------    ----------------------------------------------

en: ~
    Couldn't make substitution to evaluate at the given point because the~%~
    power series expansion contained the expansion variable as an~%~
    integration / differentiation variable.
es: ~
    No pudo hacer una sustitución para evaluar en el punto dado porque el~%~
    expansión de series de potencia contuvo la variable de expansión como una~%~
    integración / diferenciación variable.

en: ~%** error while printing error message **~%~A~%
es: ~%** error mientras ve el mensaje de error **~%~A~%

en: ~%********************** Problem ~A~A***************
es: ~%********************** Problema ~A~A***************

en: ~%... Which was correct, but was expected to be wrong due to a known bug in~% Maxima.~%
es: ~%... La cual fue correcta, pero expresada para ser duda
    equivocada para un defecto conocido en~% Maxima.~%

en: ~%... Which was correct.~%
es: ~%... La cual fue correcta.~%

en: ~%/* Maxima error log from tests in ~A
es: ~%/* Registro de error de Maxima desde pruebas en ~A

en: ~%At the '~A' prompt, type ';' and <enter> to get next demonstration.~&
es: ~%Cuando aparezca el cursor '~A', escriba ';' y <enter> para pasar a la siguiente demostración.~&

en: ~%Caused an error break: ~a
es: ~%Causado un error de ruptura: ~a

en: ~%Distributed under the GNU Public License. See the file COPYING.~%
es: ~%Distribuido bajo la Licencia Pública GNU. Consulte el fichero de DERECHO DE REPRODUCCIÓN.~%

en: ~%Entering a Maxima break point. Type 'exit;' to resume.
es: ~%Entrando en un punto de corte de Maxima. Escriba 'exit;' para continuar.

en: ~%Error summary:~%
es: ~%Error sumario:~%

en: ~%Input:~%
es: ~%Entrada:~%

en: ~%Please report bugs to:~%
es: ~%Por favor informe acerca de los defectos a:~%

en: ~%The following ~A problem~A failed: ~A~%
es: ~%El siguiente problema ~A ~A ha fallado: ~A~%

en: ~%This differed from the expected result:~%
es: ~%Esta diferencia desde el resultado esperado:~%

en: ~%This is a known error in Maxima. The correct result is:~%
es: ~%Esto es un error conocido en Maxima. El resultado correcto es:~%

en: ~%Time:  ~,3F sec (~,3F elapsed)
es: ~%Hora:  ~,3F seg (~,3F elapsado)

en: ~%Translating ~:@M
es: ~%Trasladando ~:@M

note: It appears that we were unable to open a socket or connect to the specified port.
en: ~%Unable to connect Maxima to port ~:M.~%
es: ~%Incapaz de conectar Maxima al puerto ~M.~%

en: ~%batch: write error log to ~a
es: ~%batch: registro de error escrito a ~a

en: ~%read and interpret file: ~A~%
es: ~%leer e interpretar fichero: ~A~%

en: ~%~%No unexpected errors found out of ~:d tests.~%
es: ~%~%Ningunos errores inesperados fuera de ~:d pruebas.~%

en: ~%~%Result:~%
es: ~%~%Resultado:~%

en: ~%~a/~a tests passed~a~%~A
es: ~%~a/~a pruebas aprobadas~a~%~A

en: ~& -- an error. To debug this try: debugmode(true);~%
es: ~& -- un error. Para depurar esto pruebe: debugmode(true);~%

en: ~& -- an error.~%
es: ~& -- un error.~%

en: ~&/* Starts dribbling to ~A (~d/~d/~d, ~2,'0d:~2,'0d:~2,'0d).*/~&
es: ~&/* Comienza dribbling a ~A (~d/~d/~d, ~2,'0d:~2,'0d:~2,'0d).*/~&

en: ~&/*Finished dribbling to ~A.*/~&
es: ~&/*Control terminado para ~A.*/~&

en: ~&Break command '~(~s~)' does not exist.
es: ~&Orden interrumpida '~(~s~)' no existe.

en: ~&Break command '~(~s~)' is ambiguous.~%
es: ~&orden de ruptura '~(~s~)' es ambigua.~%

en: ~&Discarding invalid number ~d.
es: ~&Descartando número no válido ~d.

en: ~&Ignoring trailing garbage in input.
es: ~&Ignorando arrastre de basura en la entrada.

en: ~&Maxima encountered a Lisp error:~%~% ~A
es: ~&Maxima encontró un error de Lisp:~%~% ~A

en: ~&Top level.
es: ~&Nivel máximo.

en: ~&rat: replaced ~A by
es: ~&rat: ~A fue sustituido por

en: ~&read and interpret file: ~A~&
es: ~&leer e interpretar fichero: ~A~&

en: ~&solve: dependent equations eliminated: ~A~%
es: ~&solve: dependencia de ecuaciones eliminadas: ~A~%

en: ~&solve: equation list is empty, continuing anyway.~%
es: ~&solve: lista de ecuación está vacía, continúe de cualquier forma.~%

en: ~&solve: using arc-trig functions to get a solution.~%Some solutions will be lost.~%
es: ~&solve: empleando funciones ‘arc-trig’ para obtener una solución.~%Algunas soluciones serán perdidas.~%

en: ~&solve: variable list is empty, continuing anyway.~%
es: ~&solve: lista variable está vacía, continuando de todos modos.~%

en: ~&translator: see the 'unlisp' file for possible optimizations.~%
es: ~&traslator: vea el fichero 'unlisp' para optimizaciones posible.~%

en: ~&~%Automatically continuing.~%To enable the Lisp debugger set *debugger-hook* to nil.~%
es: ~&~%Automáticamente continuando.~%Para activar la depuración de Lisp ponga *debugger-hook* a nil.~%

en: ~&~:d test~p failed out of ~:d total tests.~%
es: ~&~:d test~p fallado fuera del ~:d test total.~%

en: ~&~S is an undefined break command.~%
es: ~&~S es una ruptura de operación no definida.~%

en: ~2%/* The compiler might be able to optimize some function calls if you prepend the following declaration to your Maxima code: */~%
es: ~2%/* El compilador quizá es capaz de optimizar algunas pocas llamadas de funciones si preprocesa la declaración siguiente al subcódigo ‘Maxima’ código: */~%

en: ~2%/* The following functions are not known to be translated:~%
es: ~2%/* Las siguientes funciones no son conocidas para ser trasladadas:~%

en: ~2%;; Function ~:@M~%
es: ~2%;; Función ~:@M~%

en: ~:@M: wrong number of arguments or subscripts.
es: ~:@M: número equivocado de argumentos o subscripts.

en: ~:@M: wrong number of arguments.
es: ~:@M: número de argumentos equivocados.

en: ~:M is being set to ~:M.~%
es: ~:M está siendo establecido a ~:M.~%

en: ~:M: argument cannot be a number; found ~M
es: ~:M: un argumento no puede ser un número; se ha encontrado ~M

en: ~:M: argument must be a list or a set; found: ~:M
es: ~:M: un argumento debe ser una o un conjunto; encontrado: ~:M

en: ~:M: argument must be a list; found: ~:M
es: ~:M: un argumento debe ser una lista; encontrado: ~:M

en: ~:M: argument must be a non-atomic expression; found ~:M
es: ~:M: un argumento debe ser una expresión no-atómica; se ha encontrado ~:M

en: ~:M: argument must be a set; found: ~:M
es: ~:M: un argumento debe ser un conjunto; encontrado: ~:M

en: ~:M: argument must be a symbol or a string; found: ~M
es: ~:M: un argumento debe ser un símbolo o una cadena; se ha encontrado ~M

en: ~:M: argument must be a symbol; found: ~M
es: ~:M: un argumento debe ser un símbolo; encontrado: ~M

en: ~:M: argument must be an integer; found ~M
es: ~:M: un argumento debe ser un entero; se ha encontrado ~M

en: ~:M: expected exactly ~M arguments.
es: ~:M: esperaba exactamente ~M argumentos.

en: ~:M: expected just one argument; found: ~M
es: ~:M: esperaba solo un argumento; se ha encontrado: ~M

en: ~:M: expected two or more arguments; found: ~M
es: ~:M: esperaba dos o más argumentos; se ha encontrado: ~M

en: ~:M: fell off the end.
es: ~:M: cayó fuera del final.

en: ~:M: improper argument: ~M
es: ~:M: argumento no propio: ~M

en: ~:M: index must be a symbol; found ~M
es: ~:M: el índice debe ser un símbolo; se ha encontrado ~M

en: ~:M: index must be in range 1 to ~M, inclusive; found ~M
es: ~:M: el índice debe estar en el rango de 1 a ~M, incluidos; se ha encontrado ~M

en: ~:M: indicator must be a symbol or a string; found: ~M
es: ~:M: indicador debe ser un símbolo o una cadena; se ha encontrado: ~M

note: NOT CLEAR WHAT IS INVALID HERE. OH WELL.
en: ~:M: invalid operator.
es: ~:M: operador no válido.

en: ~:M: no such element in ~M
es: ~:M: sin tal elemento en ~M

en: ~:M: second argument must be a variable; found ~M
es: ~:M: segundo argumento debe ser una variable; se ha encontrado ~M

en: ~:M: ~Margument must be a non-atomic expression; found ~M
es: ~:M: argumento ~M debe ser una expresión no atómica; se ha encontrado ~M

en: ~@:M: lower bound ~M is greater than upper bound ~M
es: ~@:M: borde inferior ~M es mayor que el borde superior ~M

en: ~A is not a real floating-point number
es: ~A no es un número real de coma flotante

en: ~A seconds
es: ~A segundos

en: ~A: argument ~:M isn't in the domain of ~A.
es: ~A: el argumento ~:M no está dentro del dominio de ~A.

en: ~A: division by zero attempted.
es: ~A: se ha intentado una división entre cero.

en: ~M arguments supplied to ~M: found ~M
es: ~M argumentos suministrado a ~M: se han encontrado ~M

en: ~M arguments supplied to ~M; found: ~M
es: ~M argumentos suministrado a ~M: se han encontrado ~M

en: ~M: Cannot numerically evaluate ~M at ~M
es: ~M: No puede evaluar numéricamente ~M en ~M

en: ~M: context name must be a symbol; found ~M
es: ~M: el nombre del contexto debe ser un símbolo; se ha encontrado ~M

en: ~a/~a tests passed~a~%~A
es: ~a/~a pruebas aprobadas~a~%~A

en: ~a: either a nonempty set or initial value must be given.
es: ~a: debe darse o un conjunto no vacío o un valor inicial.

en: ~a: first argument must be a string; found: ~M
es: ~a: el primer argumento debe ser una cadena; se ha encontrado: ~M

en: ~m arithmetic: Quotient by zero
es: ~m aritmético: Cociente entre cero

en: ~m: unsuitable optional arguments.
es: ~:m: argumentos opcionales no concluyente.
