# Canadian English translation for genius # Copyright (C) 2004 Adam Weinberger and the GNOME Foundation # This file is distributed under the same licence as the genius package. # Adam Weinberger , 2004 # # msgid "" msgstr "" "Project-Id-Version: genius\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2005-07-22 06:26-0400\n" "PO-Revision-Date: 2005-07-22 00:09-0400\n" "Last-Translator: Adam Weinberger \n" "Language-Team: Canadian English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: lib/library-strings.c:1 msgid "Compose two functions" msgstr "Compose two functions" #: lib/library-strings.c:2 msgid "" "Compose a function with itself n times, passing x as argument, and returning " "x if n == 0" msgstr "" "Compose a function with itself n times, passing x as argument, and returning " "x if n == 0" #: lib/library-strings.c:3 msgid "Make a string" msgstr "Make a string" #: lib/library-strings.c:4 msgid "Tolerance of the Chop function" msgstr "Tolerance of the Chop function" #: lib/library-strings.c:5 msgid "How many iterations to try to find the limit for continuity and limits" msgstr "" "Number of iterations to try to find the limit for continuity and limits" #: lib/library-strings.c:6 msgid "" "How many successive steps to be within tolerance for calculation of " "continuity" msgstr "" "How many successive steps to be within tolerance for calculation of " "continuity" #: lib/library-strings.c:7 msgid "Tolerance for continuity of functions and for calculating the limit" msgstr "Tolerance for continuity of functions and for calculating the limit" #: lib/library-strings.c:8 msgid "How many iterations to try to find the limit for derivative" msgstr "How many iterations to try to find the limit for derivative" #: lib/library-strings.c:9 msgid "" "How many successive steps to be within tolerance for calculation of " "derivative" msgstr "" "How many successive steps to be within tolerance for calculation of " "derivative" #: lib/library-strings.c:10 msgid "Tolerance for calculating the derivatives of functions" msgstr "Tolerance for calculating the derivatives of functions" #: lib/library-strings.c:11 msgid "Tolerance of the ErrorFunction" msgstr "Tolerance of the ErrorFunction" #: lib/library-strings.c:12 msgid "Tolerance of the GaussDistribution function" msgstr "Tolerance of the GaussDistribution function" #: lib/library-strings.c:13 msgid "The function used for numerical integration in NumericalIntegral" msgstr "The function used for numerical integration in NumericalIntegral" #: lib/library-strings.c:14 msgid "Steps to perform in NumericalIntegral" msgstr "Steps to perform in NumericalIntegral" #: lib/library-strings.c:15 msgid "How many iterations to try for InfiniteSum and InfiniteProduct" msgstr "How many iterations to try for InfiniteSum and InfiniteProduct" #: lib/library-strings.c:16 msgid "" "How many successive steps to be within tolerance for InfiniteSum and " "InfiniteProduct" msgstr "" "How many successive steps to be within tolerance for InfiniteSum and " "InfiniteProduct" #: lib/library-strings.c:17 msgid "Tolerance for InfiniteSum and InfiniteProduct" msgstr "Tolerance for InfiniteSum and InfiniteProduct" #: lib/library-strings.c:18 src/eval.c:5918 msgid "Absolute value" msgstr "Absolute value" #: lib/library-strings.c:19 msgid "Replace very small number with zero" msgstr "Replace very small number with zero" #: lib/library-strings.c:20 msgid "Return the fractional part of a number" msgstr "Return the fractional part of a number" #: lib/library-strings.c:21 msgid "Division w/o remainder" msgstr "Division without remainder" #: lib/library-strings.c:22 msgid "Check if argument is a gaussian integer" msgstr "Check if argument is a gaussian integer" #: lib/library-strings.c:23 msgid "Return the sign (-1,0,1)" msgstr "Return the sign (-1,0,1)" #: lib/library-strings.c:24 msgid "" "Logarithm of any base (calls DiscreteLog if in modulo mode), if base is not " "given, e is used" msgstr "" "Logarithm of any base (calls DiscreteLog if in modulo mode). If base is not " "given, e is used" #: lib/library-strings.c:25 msgid "The arccos (reverse cos) function" msgstr "The arccos (reverse cos) function" #: lib/library-strings.c:26 msgid "The arccosh (reverse cosh) function" msgstr "The arccosh (reverse cosh) function" #: lib/library-strings.c:27 msgid "The arccot (reverse cot) function" msgstr "The arccot (reverse cot) function" #: lib/library-strings.c:28 msgid "The arccoth (reverse coth) function" msgstr "The arccoth (reverse coth) function" #: lib/library-strings.c:29 msgid "The reverse cosecant function" msgstr "The reverse cosecant function" #: lib/library-strings.c:30 msgid "The reverse hyperbolic cosecant function" msgstr "The reverse hyperbolic cosecant function" #: lib/library-strings.c:31 msgid "The reverse secant function" msgstr "The reverse secant function" #: lib/library-strings.c:32 msgid "The reverse hyperbolic secant function" msgstr "The reverse hyperbolic secant function" #: lib/library-strings.c:33 msgid "The arcsin (reverse sin) function" msgstr "The arcsin (reverse sin) function" #: lib/library-strings.c:34 msgid "The arcsinh (reverse sinh) function" msgstr "The arcsinh (reverse sinh) function" #: lib/library-strings.c:35 msgid "The arctanh (reverse tanh) function" msgstr "The arctanh (reverse tanh) function" #: lib/library-strings.c:36 msgid "The cotangent function" msgstr "The cotangent function" #: lib/library-strings.c:37 msgid "The hyperbolic cotangent function" msgstr "The hyperbolic cotangent function" #: lib/library-strings.c:38 msgid "The cosecant function" msgstr "The cosecant function" #: lib/library-strings.c:39 msgid "The hyperbolic cosecant function" msgstr "The hyperbolic cosecant function" #: lib/library-strings.c:40 msgid "The secant function" msgstr "The secant function" #: lib/library-strings.c:41 msgid "The hyperbolic secant function" msgstr "The hyperbolic secant function" #: lib/library-strings.c:42 msgid "The hyperbolic tangent function" msgstr "The hyperbolic tangent function" #: lib/library-strings.c:43 msgid "Are a and b relatively prime?" msgstr "Are a and b relatively prime?" #: lib/library-strings.c:44 msgid "Return the nth Bernoulli number" msgstr "Return the nth Bernoulli number" #: lib/library-strings.c:45 msgid "" "Find the x that solves the system given by the vector a and modulo the " "elements of m, using the Chinese Remainder Theorem" msgstr "" "Find the x that solves the system given by the vector a and modulo the " "elements of m, using the Chinese Remainder Theorem" #: lib/library-strings.c:46 msgid "" "Given two factorizations, give the factorization of the product, see " "Factorize" msgstr "" "Given two factorizations, give the factorization of the product. See " "Factorize" #: lib/library-strings.c:47 msgid "Convert a vector of values indicating powers of b to a number" msgstr "Convert a vector of values indicating powers of b to a number" #: lib/library-strings.c:48 msgid "Convert a number to a vector of powers for elements in base b" msgstr "Convert a number to a vector of powers for elements in base b" #: lib/library-strings.c:49 msgid "" "Find discrete log of n base b in F_q where q is a prime using the Silver-" "Pohlig-Hellman algoritm" msgstr "" "Find discrete log of n base b in F_q, where q is a prime using the Silver-" "Pohlig-Hellman algoritm" #: lib/library-strings.c:50 msgid "" "Compute phi(n), the Euler phi function, that is the number of integers " "between 1 and n relatively prime to n" msgstr "" "Compute phi(n), the Euler phi function, the number of integers between 1 and " "n relatively prime to n" #: lib/library-strings.c:51 msgid "Return all factors of a number" msgstr "Return all factors of a number" #: lib/library-strings.c:52 msgid "" "Attempt fermat factorization of n into (t-s)*(t+s), returns t and s as a " "vector if possible, null otherwise" msgstr "" "Attempt Fermat factorization of n into (t-s)*(t+s). Returns t and s as a " "vector if possible, null otherwise" #: lib/library-strings.c:53 msgid "Find the first primitive element in F_q (q must be a prime)" msgstr "Find the first primitive element in F_q (q must be a prime)" #: lib/library-strings.c:54 msgid "Find a random primitive element in F_q (q must be a prime)" msgstr "Find a random primitive element in F_q (q must be a prime)" #: lib/library-strings.c:55 msgid "" "Compute discrete log base b of n in F_q (q a prime) using the factor base " "S. S should be a column of primes possibly with second column precalculated " "by IndexCalculusPrecalculation." msgstr "" "Compute discrete log base b of n in F_q (q a prime) using the factor base " "S. S should be a column of primes possibly with second column precalculated " "by IndexCalculusPrecalculation." #: lib/library-strings.c:56 msgid "" "Run the precalculation step of IndexCalculus for logarithms base b in F_q (q " "a prime) for the factor base S (where S is a column vector of primes). The " "logs will be precalculated and returned in the second column." msgstr "" "Run the precalculation step of IndexCalculus for logarithms base b in F_q (q " "a prime) for the factor base S (where S is a column vector of primes). The " "logs will be precalculated and returned in the second column." #: lib/library-strings.c:57 msgid "Tests if a rational number is a perfect power" msgstr "Tests if a rational number is a perfect power" #: lib/library-strings.c:58 msgid "" "Check if g is primitive in F_q, where q is a prime. If q is not prime " "results are bogus." msgstr "" "Check if g is primitive in F_q, where q is a prime. Results are bogus if q " "is not prime." #: lib/library-strings.c:59 msgid "" "Check if g is primitive in F_q, where q is a prime and f is a vector of " "prime factors of q-1. If q is not prime results are bogus." msgstr "" "Check if g is primitive in F_q, where q is a prime and f is a vector of " "prime factors of q-1. Results are bogus if q is not prime." #: lib/library-strings.c:60 msgid "" "If n is a pseudoprime base b but not a prime, that is if b^(n-1) == 1 mod n" msgstr "" "If n is a pseudoprime base b but not a prime, that is if b^(n-1) == 1 mod n" #: lib/library-strings.c:61 msgid "Test if n is a strong pseudoprime to base b but not a prime" msgstr "Test if n is a strong pseudoprime to base b but not a prime" #: lib/library-strings.c:62 msgid "" "Return the residue of a mod n with the least absolute value (in the interval " "-n/2 to n/2)" msgstr "" "Return the residue of a mod n with the least absolute value (in the interval " "-n/2 to n/2)" #: lib/library-strings.c:63 msgid "Test if Mp is a Mersenne prime using the Lucas-Lehmer test" msgstr "Test if Mp is a Mersenne prime using the Lucas-Lehmer test" #: lib/library-strings.c:64 msgid "Return all maximal prime power factors of a number" msgstr "Return all maximal prime power factors of a number" #: lib/library-strings.c:65 msgid "Return the Moebius mu function evaluated in n" msgstr "Return the Moebius mu function evaluated in n" #: lib/library-strings.c:66 msgid "Returns the padic valuation (number of trailing zeros in base p)." msgstr "Returns the padic valuation (number of trailing zeros in base p)." #: lib/library-strings.c:67 msgid "Compute a^b mod m" msgstr "Compute a^b mod m" #: lib/library-strings.c:68 msgid "Return all prime factors of a number" msgstr "Return all prime factors of a number" #: lib/library-strings.c:69 msgid "Pseudoprime test, true iff b^(n-1) == 1 (mod n)" msgstr "Pseudoprime test, true iff b^(n-1) == 1 (mod n)" #: lib/library-strings.c:70 msgid "Removes all instances of the factor m from the number n" msgstr "Removes all instances of the factor m from the number n" #: lib/library-strings.c:71 msgid "" "Find discrete log of n base b in F_q where q is a prime using the Silver-" "Pohlig-Hellman algoritm, given f being the factorization of q-1" msgstr "" "Find discrete log of n base b in F_q where q is a prime using the Silver-" "Pohlig-Hellman algoritm, given f being the factorization of q-1" #: lib/library-strings.c:72 msgid "" "Find square root of n mod p (a prime). Null is returned if not a quadratic " "residue." msgstr "" "Find square root of n mod p (a prime). Null is returned if not a quadratic " "residue." #: lib/library-strings.c:73 msgid "" "Apply a function over all entries of a matrix and return a matrix of the " "results" msgstr "" "Apply a function over all entries of a matrix and return a matrix of the " "results" #: lib/library-strings.c:74 msgid "" "Apply a function over all entries of 2 matrices (or 1 value and 1 matrix) " "and return a matrix of the results" msgstr "" "Apply a function over all entries of 2 matrices (or 1 value and 1 matrix) " "and return a matrix of the results" #: lib/library-strings.c:75 msgid "Remove column(s) and row(s) from a matrix" msgstr "Remove column(s) and row(s) from a matrix" #: lib/library-strings.c:76 msgid "Calculate the kth compund matrix of A" msgstr "Calculate the kth compound matrix of A" #: lib/library-strings.c:77 msgid "Delete a column of a matrix" msgstr "Delete a column of a matrix" #: lib/library-strings.c:78 msgid "Delete a row of a matrix" msgstr "Delete a row of a matrix" #: lib/library-strings.c:79 msgid "Get the dot product of two vectors" msgstr "Get the dot product of two vectors" #: lib/library-strings.c:80 msgid "Is a matrix diagonal" msgstr "Is a matrix diagonal" #: lib/library-strings.c:81 msgid "Is a matrix lower triangular" msgstr "Is a matrix lower triangular" #: lib/library-strings.c:82 msgid "Is a matrix upper triangular" msgstr "Is a matrix upper triangular" #: lib/library-strings.c:83 msgid "Is argument a horizontal or a vertical vector" msgstr "Is argument a horizontal or a vertical vector" #: lib/library-strings.c:84 msgid "Zero out entries above the diagonal" msgstr "Zero out entries above the diagonal" #: lib/library-strings.c:85 msgid "Make diagonal matrix from a vector" msgstr "Make diagonal matrix from a vector" #: lib/library-strings.c:86 msgid "Calculate the product of all elements in a matrix" msgstr "Calculate the product of all elements in a matrix" #: lib/library-strings.c:87 msgid "Calculate the sum of all elements in a matrix" msgstr "Calculate the sum of all elements in a matrix" #: lib/library-strings.c:88 msgid "Calculate the sum of squares of all elements in a matrix" msgstr "Calculate the sum of squares of all elements in a matrix" #: lib/library-strings.c:89 msgid "Get the outer product of two vectors" msgstr "Get the outer product of two vectors" #: lib/library-strings.c:90 msgid "Reverse elements in a vector" msgstr "Reverse elements in a vector" #: lib/library-strings.c:91 msgid "Calculate sum of each row in a matrix" msgstr "Calculate sum of each row in a matrix" #: lib/library-strings.c:92 msgid "Calculate sum of squares of each row in a matrix" msgstr "Calculate sum of squares of each row in a matrix" #: lib/library-strings.c:93 msgid "Sort vector elements" msgstr "Sort vector elements" #: lib/library-strings.c:94 msgid "Removes any all-zero columns of M" msgstr "Removes any all-zero columns of M" #: lib/library-strings.c:95 msgid "Removes any all-zero rows of M" msgstr "Removes any all-zero rows of M" #: lib/library-strings.c:96 msgid "Return column(s) and row(s) from a matrix" msgstr "Return column(s) and row(s) from a matrix" #: lib/library-strings.c:97 msgid "Swap two rows in a matrix" msgstr "Swap two rows in a matrix" #: lib/library-strings.c:98 msgid "Zero out entries below the diagonal" msgstr "Zero out entries below the diagonal" #: lib/library-strings.c:99 msgid "Get the auxilliary unit matrix of size n" msgstr "Get the auxilliary unit matrix of size n" #: lib/library-strings.c:100 msgid "Evaluate (v,w) with respect to the bilinear form given by the matrix A" msgstr "Evaluate (v,w) with respect to the bilinear form given by the matrix A" #: lib/library-strings.c:101 msgid "" "Return a function that evaluates two vectors with respect to the bilinear " "form given by A" msgstr "" "Return a function that evaluates two vectors with respect to the bilinear " "form given by A" #: lib/library-strings.c:102 msgid "Get the characteristic polynomial as a vector" msgstr "Get the characteristic polynomial as a vector" #: lib/library-strings.c:103 msgid "Get the characteristic polynomial as a function" msgstr "Get the characteristic polynomial as a function" #: lib/library-strings.c:104 msgid "Get a basis matrix for the columnspace of a matrix" msgstr "Get a basis matrix for the columnspace of a matrix" #: lib/library-strings.c:105 msgid "Companion matrix of a polynomial (as vector)" msgstr "Companion matrix of a polynomial (as vector)" #: lib/library-strings.c:106 msgid "Conjugate transpose of a matrix (adjoint)" msgstr "Conjugate transpose of a matrix (adjoint)" #: lib/library-strings.c:107 lib/library-strings.c:108 msgid "Calculate convolution of two horizontal vectors" msgstr "Calculate convolution of two horizontal vectors" #: lib/library-strings.c:109 msgid "CrossProduct of two vectors in R^3" msgstr "CrossProduct of two vectors in R^3" #: lib/library-strings.c:110 msgid "" "Get the determinantal divisors of an integer matrix (not its characteristic)" msgstr "" "Get the determinantal divisors of an integer matrix (not its characteristic)" #: lib/library-strings.c:111 msgid "Direct sum of matrices" msgstr "Direct sum of matrices" #: lib/library-strings.c:112 msgid "Direct sum of a vector of matrices" msgstr "Direct sum of a vector of matrices" #: lib/library-strings.c:113 msgid "" "Get the eigenvalues of a matrix (Currently only for 2x2 and triangular " "matrices)" msgstr "" "Get the eigenvalues of a matrix (Currently only for 2x2 and triangular " "matrices)" #: lib/library-strings.c:114 msgid "" "Apply the Gram-Schmidt process (to the columns) with respect to innter " "product given by #2" msgstr "" "Apply the Gram-Schmidt process (to the columns) with respect to inner " "product given by #2" #: lib/library-strings.c:115 msgid "Apply the Gram-Schmidt process (to the columns) using the dot product" msgstr "Apply the Gram-Schmidt process (to the columns) using the dot product" #: lib/library-strings.c:116 msgid "Hankel matrix" msgstr "Hankel matrix" #: lib/library-strings.c:117 msgid "Hilbert matrix of order n" msgstr "Hilbert matrix of order n" #: lib/library-strings.c:118 msgid "Get the image (columnspace) of a linear transform" msgstr "Get the image (columnspace) of a linear transform" #: lib/library-strings.c:119 msgid "Get the Inf Norm of a vector" msgstr "Get the Inf Norm of a vector" #: lib/library-strings.c:120 msgid "" "Get the invariant factors of a square integer matrix (not its characteristic)" msgstr "" "Get the invariant factors of a square integer matrix (not its characteristic)" #: lib/library-strings.c:121 msgid "Inverse Hilbert matrix of order n" msgstr "Inverse Hilbert matrix of order n" #: lib/library-strings.c:122 msgid "Is a matrix hermitian" msgstr "Is a matrix hermitian" #: lib/library-strings.c:123 msgid "Test if a vector is in a subspace" msgstr "Test if a vector is in a subspace" #: lib/library-strings.c:124 msgid "" "Is a matrix (or number) invertible (Integer matrix is invertible iff it's " "invertible over the integers)" msgstr "" "Is a matrix (or number) invertible (Integer matrix is invertible iff it's " "invertible over the integers)" #: lib/library-strings.c:125 msgid "Is a matrix (or number) invertible over a field" msgstr "Is a matrix (or number) invertible over a field" #: lib/library-strings.c:126 msgid "Is a matrix normal" msgstr "Is a matrix normal" #: lib/library-strings.c:127 msgid "Is a matrix skew-hermitian" msgstr "Is a matrix skew-hermitian" #: lib/library-strings.c:128 msgid "Is a matrix unitary" msgstr "Is a matrix unitary" #: lib/library-strings.c:129 msgid "Get the jordan block corresponding to lambda and n" msgstr "Get the Jordan block corresponding to lambda and n" #: lib/library-strings.c:130 msgid "Get the kernel (nullspace) of a linear transform" msgstr "Get the kernel (nullspace) of a linear transform" #: lib/library-strings.c:131 msgid "" "Get the LU decomposition of A and store the result in the L and U which " "should be references. If not possible returns false." msgstr "" "Get the LU decomposition of A and store the result in the L and U which " "should be references. If not possible returns false." #: lib/library-strings.c:132 msgid "Get the i-j minor of a matrix" msgstr "Get the i-j minor of a matrix" #: lib/library-strings.c:133 msgid "Return the columns that are not the pivot columns of a matrix" msgstr "Return the columns that are not the pivot columns of a matrix" #: lib/library-strings.c:134 msgid "Get the p Norm (or 2 Norm if no p is supplied) of a vector" msgstr "Get the p Norm (or 2 Norm if no p is supplied) of a vector" #: lib/library-strings.c:135 msgid "Get the nullspace of a matrix" msgstr "Get the nullspace of a matrix" #: lib/library-strings.c:136 msgid "Get the nullity of a matrix" msgstr "Get the nullity of a matrix" #: lib/library-strings.c:137 msgid "Get the orthogonal complement of the columnspace" msgstr "Get the orthogonal complement of the columnspace" #: lib/library-strings.c:138 msgid "" "Return pivot columns of a matrix, that is columns which have a leading 1 in " "rref form, also returns the row where they occur" msgstr "" "Return pivot columns of a matrix, columns which have a leading 1 in rref " "form. Also returns the row where they occur" #: lib/library-strings.c:139 msgid "Projection of vector v onto subspace W given a bilinear form B" msgstr "Projection of vector v onto subspace W given a bilinear form B" #: lib/library-strings.c:140 msgid "Return the Raleigh Quotient of a matrix and a vector" msgstr "Return the Raleigh Quotient of a matrix and a vector" #: lib/library-strings.c:141 msgid "Get the rank of a matrix" msgstr "Get the rank of a matrix" #: lib/library-strings.c:142 msgid "Rosser matrix, a classic symmetric eigenvalue test problem" msgstr "Rosser matrix, a classic symmetric eigenvalue test problem" #: lib/library-strings.c:143 msgid "Rotation around origin in R^2" msgstr "Rotation around origin in R^2" #: lib/library-strings.c:144 msgid "Rotation around origin in R^3 about the x-axis" msgstr "Rotation around origin in R^3 about the x-axis" #: lib/library-strings.c:145 msgid "Rotation around origin in R^3 about the y-axis" msgstr "Rotation around origin in R^3 about the y-axis" #: lib/library-strings.c:146 msgid "Rotation around origin in R^3 about the z-axis" msgstr "Rotation around origin in R^3 about the z-axis" #: lib/library-strings.c:147 msgid "Get a basis matrix for the rowspace of a matrix" msgstr "Get a basis matrix for the rowspace of a matrix" #: lib/library-strings.c:148 msgid "Smith Normal Form for fields (will end up with 1's on the diagonal)" msgstr "Smith Normal Form for fields (will end up with 1's on the diagonal)" #: lib/library-strings.c:149 msgid "Smith Normal Form for square integer matrices (not its characteristic)" msgstr "Smith Normal Form for square integer matrices (not its characteristic)" #: lib/library-strings.c:150 msgid "Calculate the trace of a matrix" msgstr "Calculate the trace of a matrix" #: lib/library-strings.c:151 msgid "Transpose of a matrix" msgstr "Transpose of a matrix" #: lib/library-strings.c:152 msgid "Return the Vandermonde matrix" msgstr "Return the Vandermonde matrix" #: lib/library-strings.c:153 msgid "The angle of two vectors, given an inner product" msgstr "The angle of two vectors, given an inner product" #: lib/library-strings.c:154 msgid "The direct sum of the vector spaces M and N" msgstr "The direct sum of the vector spaces M and N" #: lib/library-strings.c:155 msgid "Intersection of the subspaces given by M and N" msgstr "Intersection of the subspaces given by M and N" #: lib/library-strings.c:156 msgid "" "The sum of the vector spaces M and N, that is {w | w=m+n, m in M, n in N}" msgstr "" "The sum of the vector spaces M and N, that is {w | w=m+n, m in M, n in N}" #: lib/library-strings.c:157 msgid "Get the classical adjoint (adjugate) of a matrix" msgstr "Get the classical adjoint (adjugate) of a matrix" #: lib/library-strings.c:158 msgid "Compute the Column Reduced Echelon Form" msgstr "Compute the Column Reduced Echelon Form" #: lib/library-strings.c:159 msgid "Get n'th catalan number" msgstr "Get n'th catalan number" #: lib/library-strings.c:160 msgid "Double factorial: n(n-2)(n-4)..." msgstr "Double factorial: n(n-2)(n-4)..." #: lib/library-strings.c:161 msgid "Factorial: n(n-1)(n-2)..." msgstr "Factorial: n(n-1)(n-2)..." #: lib/library-strings.c:162 msgid "Falling factorial: (n)_k = n(n-1)...(n-(k-1))" msgstr "Falling factorial: (n)_k = n(n-1)...(n-(k-1))" #: lib/library-strings.c:163 msgid "Calculate n'th fibbonachi number" msgstr "Calculate nth Fibbonacci number" #: lib/library-strings.c:164 msgid "" "Galois matrix given a linear combining rule (a_1*x_+...+a_n*x_n=x_(n+1))" msgstr "" "Galois matrix given a linear combining rule (a_1*x_+...+a_n*x_n=x_(n+1))" #: lib/library-strings.c:165 msgid "Harmonic Number, the nth harmonic number of order r" msgstr "Harmonic Number, the nth harmonic number of order r" #: lib/library-strings.c:166 msgid "" "Hofstadter's function q(n) defined by q(1)=1, q(2)=1, q(n)=q(n-q(n-1))+q(n-q" "(n-2))" msgstr "" "Hofstadter's function q(n) defined by q(1)=1, q(2)=1, q(n)=q(n-q(n-1))+q(n-q" "(n-2))" #: lib/library-strings.c:167 msgid "Compute linear recursive sequence using galois stepping" msgstr "Compute linear recursive sequence using galois stepping" #: lib/library-strings.c:168 msgid "Calculate multinomial coefficients" msgstr "Calculate multinomial coefficients" #: lib/library-strings.c:169 msgid "Get the pascal's triangle as a matrix" msgstr "Get the Pascal's triangle as a matrix" #: lib/library-strings.c:170 msgid "(Puchhammer) Rising factorial: (n)_k = n(n+1)...(n+(k-1))" msgstr "(Puchhammer) Rising factorial: (n)_k = n(n+1)...(n+(k-1))" #: lib/library-strings.c:171 msgid "Subfactorial: n! times sum_{k=1}^n (-1)^k/k!" msgstr "Subfactorial: n! times sum_{k=1}^n (-1)^k/k!" #: lib/library-strings.c:172 msgid "Calculate the nth triangular number" msgstr "Calculate the nth triangular number" #: lib/library-strings.c:173 msgid "Calculate combinations (binomial coefficient)" msgstr "Calculate combinations (binomial coefficient)" #: lib/library-strings.c:174 msgid "Calculate permutations" msgstr "Calculate permutations" #: lib/library-strings.c:175 msgid "" "Integration of f by Composite Simpson's Rule on the interval [a,b] with the " "number of steps calculated by the fourth derivative bound and the desired " "tolerance" msgstr "" "Integration of f by Composite Simpson's Rule on the interval [a,b] with the " "number of steps calculated by the fourth derivative bound and the desired " "tolerance" #: lib/library-strings.c:176 msgid "" "Attempt to calculate derivative by trying first symbolically and then " "numerically" msgstr "" "Attempt to calculate derivative by trying first symbolically and then " "numerically" #: lib/library-strings.c:177 msgid "Try to calculate an infinite product for a single parameter function" msgstr "Try to calculate an infinite product for a single parameter function" #: lib/library-strings.c:178 msgid "" "Try to calculate an infinite product for a double parameter function with " "func(arg,n)" msgstr "" "Try to calculate an infinite product for a double parameter function with " "func(arg,n)" #: lib/library-strings.c:179 msgid "Try to calculate an infinite sum for a single parameter function" msgstr "Try to calculate an infinite sum for a single parameter function" #: lib/library-strings.c:180 msgid "" "Try to calculate an infinite sum for a double parameter function with func" "(arg,n)" msgstr "" "Try to calculate an infinite sum for a double parameter function with func" "(arg,n)" #: lib/library-strings.c:181 msgid "" "Try and see if a real-valued function is continuous at x0 by calculating the " "limit there" msgstr "" "Try and see if a real-valued function is continuous at x0 by calculating the " "limit there" #: lib/library-strings.c:182 msgid "" "Test for differentiability by approximating the left and right limits and " "comparing" msgstr "" "Test for differentiability by approximating the left and right limits and " "comparing" #: lib/library-strings.c:183 msgid "Calculate the left limit of a real-valued function at x0" msgstr "Calculate the left limit of a real-valued function at x0" #: lib/library-strings.c:184 msgid "" "Calculate the limit of a real-valued function at x0. Tries to calculate " "both left and right limits." msgstr "" "Calculate the limit of a real-valued function at x0. Tries to calculate " "both left and right limits." #: lib/library-strings.c:185 msgid "Integration by midpoint rule" msgstr "Integration by midpoint rule" #: lib/library-strings.c:186 msgid "Attempt to calculate numerical derivative" msgstr "Attempt to calculate numerical derivative" #: lib/library-strings.c:187 msgid "" "Integration by rule set in NumericalIntegralFunction of f from a to b using " "NumericalIntegralSteps steps" msgstr "" "Integration by rule set in NumericalIntegralFunction of f from a to b using " "NumericalIntegralSteps steps" #: lib/library-strings.c:188 msgid "Attempt to calculate numerical left derivative" msgstr "Attempt to calculate numerical left derivative" #: lib/library-strings.c:189 msgid "Attempt to calculate the limit of f(step_fun(i)) as i goes from 1 to N" msgstr "Attempt to calculate the limit of f(step_fun(i)) as i goes from 1 to N" #: lib/library-strings.c:190 msgid "Attempt to calculate numerical right derivative" msgstr "Attempt to calculate numerical right derivative" #: lib/library-strings.c:191 msgid "Compute one-sided derivative using five point formula" msgstr "Compute one-sided derivative using five point formula" #: lib/library-strings.c:192 msgid "Compute one-sided derivative using three-point formula" msgstr "Compute one-sided derivative using three-point formula" #: lib/library-strings.c:193 msgid "Calculate the right limit of a real-valued function at x0" msgstr "Calculate the right limit of a real-valued function at x0" #: lib/library-strings.c:194 msgid "Compute two-sided derivative using five-point formula" msgstr "Compute two-sided derivative using five-point formula" #: lib/library-strings.c:195 msgid "Compute two-sided derivative using three-point formula" msgstr "Compute two-sided derivative using three-point formula" #: lib/library-strings.c:196 msgid "argument (angle) of complex number" msgstr "argument (angle) of complex number" #: lib/library-strings.c:197 msgid "Dirichlet kernel of order n" msgstr "Dirichlet kernel of order n" #: lib/library-strings.c:198 msgid "Returns 1 iff all elements are zero" msgstr "Returns 1 if all elements are zero" #: lib/library-strings.c:199 msgid "The error function, 2/sqrt(pi) * int_0^x e^(-t^2) dt" msgstr "The error function, 2/sqrt(pi) * int_0^x e^(-t^2) dt" #: lib/library-strings.c:200 msgid "Fejer kernel of order n" msgstr "Fejer kernel of order n" #: lib/library-strings.c:201 msgid "Returns 1 iff all elements are equal" msgstr "Returns 1 if all elements are equal" #: lib/library-strings.c:202 msgid "Find the first value where f(x)=0" msgstr "Find the first value where f(x)=0" #: lib/library-strings.c:203 msgid "Moebius mapping of the disk to itself mapping a to 0" msgstr "Moebius mapping of the disk to itself mapping a to 0" #: lib/library-strings.c:204 msgid "" "Moebius mapping using the cross ratio taking z2,z3,z4 to 1,0, and infinity " "respectively" msgstr "" "Moebius mapping using the cross ratio taking z2,z3,z4 to 1,0, and infinity " "respectively" #: lib/library-strings.c:205 msgid "" "Moebius mapping using the cross ratio taking infinity to infinity and z2,z3 " "to 1 and 0 respectively" msgstr "" "Moebius mapping using the cross ratio taking z2,z3,z4 to 1,0, and infinity " "respectively" #: lib/library-strings.c:206 msgid "" "Moebius mapping using the cross ratio taking infinity to 1 and z3,z4 to 0 " "and infinity respectively" msgstr "" "Moebius mapping using the cross ratio taking infinity to 1 and z3,z4 to 0 " "and infinity respectively" #: lib/library-strings.c:207 msgid "" "Moebius mapping using the cross ratio taking infinity to 0 and z2,z4 to 1 " "and infinity respectively" msgstr "" "Moebius mapping using the cross ratio taking infinity to 0 and z2,z4 to 1 " "and infinity respectively" #: lib/library-strings.c:208 msgid "" "Poisson kernel on D(0,1) (not normalized to 1, that is integral of this is " "2pi)" msgstr "" "Poisson kernel on D(0,1) (not normalized to 1, that is integral of this is " "2pi)" #: lib/library-strings.c:209 msgid "Poisson kernel on D(0,R) (not normalized to 1)" msgstr "Poisson kernel on D(0,R) (not normalized to 1)" #: lib/library-strings.c:210 msgid "" "The unit step function = 0 for x<0, 1 otherwise. This is the integral of " "the Dirac Delta function." msgstr "" "The unit step function = 0 for x<0, 1 otherwise. This is the integral of " "the Dirac Delta function." #: lib/library-strings.c:211 msgid "The cis function, that is cos(x)+i*sin(x)" msgstr "The cis function, that is cos(x)+i*sin(x)" #: lib/library-strings.c:212 msgid "Convert degrees to radians" msgstr "Convert degrees to radians" #: lib/library-strings.c:213 msgid "Convert radians to degrees" msgstr "Convert radians to degrees" #: lib/library-strings.c:214 msgid "" "Use classical Euler's method to numerically solve y'=f(x,y) for initial x0," "y0 going to x1 with n increments, returns y at x1" msgstr "" "Use classical Euler's method to numerically solve y'=f(x,y) for initial x0," "y0 going to x1 with n increments, returns y at x1" #: lib/library-strings.c:215 msgid "Find root of a function using the bisection method" msgstr "Find root of a function using the bisection method" #: lib/library-strings.c:216 msgid "Find root of a function using the method of false position" msgstr "Find root of a function using the method of false position" #: lib/library-strings.c:217 msgid "Find root of a function using the Muller's method" msgstr "Find root of a function using the Muller's method" #: lib/library-strings.c:218 msgid "Find root of a function using the secant method" msgstr "Find root of a function using the secant method" #: lib/library-strings.c:219 msgid "" "Use classical non-adaptive Runge-Kutta of fourth order method to numerically " "solve y'=f(x,y) for initial x0,y0 going to x1 with n increments, returns y " "at x1" msgstr "" "Use classical non-adaptive Runge-Kutta of fourth order method to numerically " "solve y'=f(x,y) for initial x0,y0 going to x1 with n increments, returns y " "at x1" #: lib/library-strings.c:220 msgid "Calculate average of an entire matrix" msgstr "Calculate average of an entire matrix" #: lib/library-strings.c:221 msgid "Integral of the GaussFunction from 0 to x (area under the normal curve)" msgstr "" "Integral of the GaussFunction from 0 to x (area under the normal curve)" #: lib/library-strings.c:222 msgid "The normalized Gauss distribution function (the normal curve)" msgstr "The normalized Gauss distribution function (the normal curve)" #: lib/library-strings.c:223 msgid "Calculate median of an entire matrix" msgstr "Calculate median of an entire matrix" #: lib/library-strings.c:224 msgid "Calculate the population standard deviation of a whole matrix" msgstr "Calculate the population standard deviation of a whole matrix" #: lib/library-strings.c:225 msgid "Calculate average of each row in a matrix" msgstr "Calculate average of each row in a matrix" #: lib/library-strings.c:226 msgid "Calculate median of each row in a matrix" msgstr "Calculate median of each row in a matrix" #: lib/library-strings.c:227 msgid "" "Calculate the population standard deviations of rows of a matrix and return " "a vertical vector" msgstr "" "Calculate the population standard deviations of rows of a matrix and return " "a vertical vector" #: lib/library-strings.c:228 msgid "" "Calculate the standard deviations of rows of a matrix and return a vertical " "vector" msgstr "" "Calculate the standard deviations of rows of a matrix and return a vertical " "vector" #: lib/library-strings.c:229 msgid "Calculate the standard deviation of a whole matrix" msgstr "Calculate the standard deviation of a whole matrix" #: lib/library-strings.c:230 msgid "" "Run newton's method on a polynomial to attempt to find a root, returns after " "two successive values are within epsilon or after maxn tries (then returns " "null)" msgstr "" "Run Newton's method on a polynomial to attempt to find a root. Returns after " "two successive values are within epsilon or after maxn tries (then returns " "null)" #: lib/library-strings.c:231 msgid "" "Returns a set theoretic intersection of X and Y (X and Y are vectors " "pretending to be sets)" msgstr "" "Returns a set theoretic intersection of X and Y (X and Y are vectors " "pretending to be sets)" #: lib/library-strings.c:232 msgid "" "Returns true if the element x is in the set X (where X is a vector " "pretending to be a set)" msgstr "" "Returns true if the element x is in the set X (where X is a vector " "pretending to be a set)" #: lib/library-strings.c:233 msgid "Returns a set where every element of X appears only once" msgstr "Returns a set where every element of X appears only once" #: lib/library-strings.c:234 msgid "" "Returns a set theoretic difference X-Y (X and Y are vectors pretending to be " "sets)" msgstr "" "Returns a set theoretic difference X-Y (X and Y are vectors pretending to be " "sets)" #: lib/library-strings.c:235 msgid "" "Returns a set theoretic union of X and Y (X and Y are vectors pretending to " "be sets)" msgstr "" "Returns a set theoretic union of X and Y (X and Y are vectors pretending to " "be sets)" #: lib/library-strings.c:236 msgid "Attempt to symbolically differentiate a function n times" msgstr "Attempt to symbolically differentiate a function n times" #: lib/library-strings.c:237 msgid "" "Attempt to symbolically differentiate a function n times quietly and return " "null on failure" msgstr "" "Attempt to symbolically differentiate a function n times quietly and return " "null on failure" #: lib/library-strings.c:238 msgid "" "Attempt to construct the taylor approximation function around x0 to the nth " "degree." msgstr "" "Attempt to construct the taylor approximation function around x0 to the nth " "degree." #: src/calc.c:187 msgid "Uncategorized" msgstr "Uncategorized" #: src/calc.c:353 msgid "Trying to set an alias for an alias" msgstr "Trying to set an alias for an alias" #: src/calc.c:939 msgid "Bad identifier for function node!" msgstr "Bad identifier for function node!" #: src/calc.c:977 src/eval.c:6370 src/eval.c:6564 msgid "Unexpected operator!" msgstr "Unexpected operator!" #. FIXME: #: src/calc.c:1166 msgid "Cannot currently print polynomials of more than 3 vars" msgstr "Cannot currently print polynomials of more than 3 vars" #: src/calc.c:1241 msgid "NULL tree!" msgstr "NULL tree!" #: src/calc.c:1316 msgid "NULL function!" msgstr "NULL function!" #. variable and reference functions should #. never be in the etree #: src/calc.c:1345 msgid "Unexpected function type!" msgstr "Unexpected function type!" #: src/calc.c:1360 src/eval.c:6792 msgid "Unexpected node!" msgstr "Unexpected node!" #: src/calc.c:1769 #, c-format msgid "File '%s' is a wrong version of GEL" msgstr "File '%s' is a wrong version of GEL" #: src/calc.c:1817 src/calc.c:1826 src/calc.c:1831 src/calc.c:1840 #: src/calc.c:1845 src/calc.c:1854 src/calc.c:1859 src/calc.c:1868 #: src/calc.c:1873 src/calc.c:1884 src/calc.c:1889 src/calc.c:1900 #: src/calc.c:1907 src/calc.c:1920 src/calc.c:1926 src/calc.c:1933 #: src/calc.c:1942 src/calc.c:1953 src/calc.c:1959 src/calc.c:1966 #: src/calc.c:1972 src/calc.c:1981 src/calc.c:1991 msgid "Badly formed record" msgstr "Badly formed record" #: src/calc.c:1820 msgid "Record out of place" msgstr "Record out of place" #: src/calc.c:2005 msgid "Missing value for function" msgstr "Missing value for function" #: src/calc.c:2025 msgid "Extra dictionary for NULL function" msgstr "Extra dictionary for NULL function" #: src/calc.c:2066 src/calc.c:2619 src/calc.c:2653 #, c-format msgid "Can't open file: '%s'" msgstr "Can't open file: '%s'" #: src/calc.c:2267 msgid "Load a file into the interpretor" msgstr "Load a file into the interpretor" #: src/calc.c:2270 msgid "Load a plugin" msgstr "Load a plugin" #: src/calc.c:2273 msgid "List files in the current directory" msgstr "List files in the current directory" #: src/calc.c:2276 msgid "Change directory" msgstr "Change directory" #: src/calc.c:2279 msgid "Print current directory" msgstr "Print current directory" #: src/calc.c:2282 msgid "Print help (or help on a function/command)" msgstr "Print help (or help on a function/command)" #: src/calc.c:2299 msgid "" "\n" "For a manual on using Genius and the GEL language type:\n" msgstr "" "\n" "For a manual on using Genius and the GEL language type:\n" #: src/calc.c:2301 msgid " manual\n" msgstr " manual\n" #: src/calc.c:2305 msgid "" "\n" "For help on a specific function type:\n" msgstr "" "\n" "For help on a specific function type:\n" #: src/calc.c:2307 msgid " help FunctionName\n" msgstr " help FunctionName\n" #: src/calc.c:2311 msgid "" "\n" "Commands:\n" msgstr "" "\n" "Commands:\n" #: src/calc.c:2359 msgid "" "\n" "Undocumented:\n" msgstr "" "\n" "Undocumented:\n" #. func #. aliasfor #. category #: src/calc.c:2402 msgid "Not documented" msgstr "Not documented" #: src/calc.c:2424 #, c-format msgid "'%s' is not documented" msgstr "'%s' is not documented" #: src/calc.c:2426 #, c-format msgid "'%s' is not documented. Perhaps you meant %s." msgstr "'%s' is not documented. Perhaps you meant %s." #: src/calc.c:2436 #, c-format msgid "%s is an alias for %s\n" msgstr "%s is an alias for %s\n" #: src/calc.c:2450 msgid "Parameter: " msgstr "Parameter: " #: src/calc.c:2475 msgid "Aliases:" msgstr "Aliases:" #: src/calc.c:2487 #, c-format msgid "Description: %s\n" msgstr "Description: %s\n" #: src/calc.c:2692 src/calc.c:2703 #, c-format msgid "Can't expand '%s'" msgstr "Can't expand '%s'" #: src/calc.c:2773 #, c-format msgid "Cannot open plugin '%s'!" msgstr "Cannot open plugin '%s'!" #: src/calc.c:2983 msgid "ERROR: Probably corrupt stack!" msgstr "ERROR: Probably corrupt stack!" #: src/calc.c:3006 msgid "ERROR: Can't execute more things at once!" msgstr "ERROR: Can't execute more things at once!" #: src/calc.c:3112 #, c-format msgid "ERROR: %s before newline" msgstr "ERROR: %s before newline" #: src/calc.c:3114 #, c-format msgid "ERROR: %s at end of input" msgstr "ERROR: %s at end of input" #: src/calc.c:3121 #, c-format msgid "ERROR: %s before '%s'" msgstr "ERROR: %s before '%s'" #: src/compil.c:459 src/compil.c:466 msgid "Bad tree record when decompiling" msgstr "Bad tree record when decompiling" #: src/eval.c:1435 src/eval.c:1489 src/eval.c:1504 msgid "Cannot compare non value or bool only matrixes" msgstr "Cannot compare non value or bool only matrixes" #. also on rationals but as integers #: src/eval.c:1560 src/eval.c:1606 msgid "Modulo arithmetic only works on integers" msgstr "Modulo arithmetic only works on integers" #: src/eval.c:1817 msgid "" "Can't add/subtract a scalar to non-square matrix (A + x is defined as A + " "x*I)" msgstr "" "Cannot add/subtract a scalar to non-square matrix (A + x is defined as A + " "x*I)" #: src/eval.c:1913 msgid "Can't add/subtract two matricies of different sizes" msgstr "Cannot add/subtract two matricies of different sizes" #: src/eval.c:1915 msgid "" "Can't do element by element operations on two matricies of different sizes" msgstr "" "Cannot do element by element operations on two matricies of different sizes" #: src/eval.c:1981 msgid "Can't multiply matricies of wrong sizes" msgstr "Cannot multiply matricies of wrong sizes" #: src/eval.c:2030 msgid "Powers are defined on (square matrix)^(integer) only" msgstr "Powers are defined on (square matrix)^(integer) only" #: src/eval.c:2036 msgid "Powers on matrices in modulo mode are defined on integer matrices only" msgstr "Powers on matrices in modulo mode are defined on integer matrices only" #: src/eval.c:2044 msgid "Exponent too large" msgstr "Exponent too large" #: src/eval.c:2072 src/eval.c:2188 src/eval.c:2255 msgid "Matrix appears singular and can't be inverted" msgstr "Matrix appears singular and can't be inverted" #: src/eval.c:2164 msgid "Can't divide matrices of different sizes or non-square matrices" msgstr "Can't divide matrices of different sizes or non-square matrices" #: src/eval.c:2236 msgid "Can't divide by a non-square matrix" msgstr "Can't divide by a non-square matrix" #: src/eval.c:2652 src/eval.c:2679 src/eval.c:2700 src/eval.c:2724 #: src/eval.c:2770 msgid "Operations on functions with variable argument list not supported" msgstr "Operations on functions with variable argument list not supported" #: src/eval.c:2657 msgid "" "Operations on functions with different number of arguments not supported" msgstr "" "Operations on functions with different number of arguments not supported" #: src/eval.c:2775 msgid "Function creation with wrong number of arguments" msgstr "Function creation with wrong number of arguments" #: src/eval.c:3354 src/eval.c:4709 msgid "Unevaluatable function type encountered!" msgstr "Unevaluatable function type encountered!" #: src/eval.c:3376 msgid "' or '" msgstr "' or '" #: src/eval.c:3411 msgid "" "Variable 'i' used uninitialized. Perhaps you meant to write '1i' for the " "imaginary number (square root of -1)." msgstr "" "Variable 'i' used uninitialized. Perhaps you meant to write '1i' for the " "imaginary number (square root of -1)." #: src/eval.c:3417 src/eval.c:3445 #, c-format msgid "Variable '%s' used uninitialized, perhaps you meant %s." msgstr "Variable '%s' used uninitialized; perhaps you meant %s." #: src/eval.c:3424 src/eval.c:3452 src/eval.c:4462 #, c-format msgid "Variable '%s' used uninitialized" msgstr "Variable '%s' used uninitialized" #: src/eval.c:3456 src/eval.c:4507 #, c-format msgid "" "Call of '%s' with the wrong number of arguments!\n" "(should be %d)" msgstr "" "Call of '%s' with the wrong number of arguments!\n" "(should be %d)" #: src/eval.c:3459 #, c-format msgid "Trying to dereference '%s' which is not a reference!\n" msgstr "Trying to dereference '%s' which is not a reference!\n" #: src/eval.c:3464 msgid "NULL reference encountered!" msgstr "NULL reference encountered!" #: src/eval.c:3591 msgid "Cannot compare matrixes" msgstr "Cannot compare matrixes" #: src/eval.c:3633 msgid "Primitives must get numeric/matrix/string arguments" msgstr "Primitives must get numeric/matrix/string arguments" #: src/eval.c:3711 msgid "Bad argument to modular operation" msgstr "Bad argument to modular operation" #: src/eval.c:4440 #, c-format msgid "Function '%s' used uninitialized, perhaps you meant %s." msgstr "Function '%s' used uninitialized; perhaps you meant %s." #: src/eval.c:4447 #, c-format msgid "Function '%s' used uninitialized" msgstr "Function '%s' used uninitialized" #: src/eval.c:4468 #, c-format msgid "Can't dereference '%s'!" msgstr "Can't dereference '%s'!" #: src/eval.c:4476 msgid "Can't call a non-function!" msgstr "Can't call a non-function!" #: src/eval.c:4512 #, c-format msgid "" "Call of '%s' with the wrong number of arguments!\n" "(should be greater than %d)" msgstr "" "Call of '%s' with the wrong number of arguments!\n" "(should be greater than %d)" #: src/eval.c:4555 #, c-format msgid "Referencing an undefined variable %s!" msgstr "Referencing an undefined variable %s!" #: src/eval.c:4688 msgid "Reference function with arguments encountered!" msgstr "Reference function with arguments encountered!" #: src/eval.c:4693 msgid "Unnamed reference function encountered!" msgstr "Unnamed reference function encountered!" #: src/eval.c:4813 msgid "Bad type for 'for/sum/prod' loop!" msgstr "Bad type for 'for/sum/prod' loop!" #: src/eval.c:4818 msgid "'for/sum/prod' loop increment can't be 0" msgstr "'for/sum/prod' loop increment can't be 0" #: src/eval.c:4929 msgid "Bad type for 'for in' loop!" msgstr "Bad type for 'for in' loop!" #: src/eval.c:5089 src/eval.c:5122 msgid "Continue or break outside a loop, assuming \"return null\"" msgstr "Continue or break outside a loop, assuming \"return null\"" #: src/eval.c:5183 msgid "Wrong argument type as matrix index" msgstr "Wrong argument type as matrix index" #: src/eval.c:5193 msgid "Matrix index too large" msgstr "Matrix index too large" #: src/eval.c:5196 msgid "Matrix index less than 1" msgstr "Matrix index less than 1" #: src/eval.c:5219 src/eval.c:5234 msgid "Matrix index out of range" msgstr "Matrix index out of range" #: src/eval.c:5281 src/eval.c:5343 src/eval.c:5406 src/eval.c:5453 #, c-format msgid "Trying to set a protected id '%s'" msgstr "Trying to set a protected id '%s'" #: src/eval.c:5299 src/eval.c:5338 msgid "Indexed Lvalue not user function" msgstr "Indexed Lvalue not user function" #: src/eval.c:5322 src/eval.c:5437 msgid "Dereference of non-identifier!" msgstr "Dereference of non-identifier!" #: src/eval.c:5328 src/eval.c:5443 msgid "Dereference of undefined variable!" msgstr "Dereference of undefined variable!" #: src/eval.c:5332 src/eval.c:5447 msgid "Dereference of non-reference!" msgstr "Dereference of non-reference!" #: src/eval.c:5361 msgid "Indexed Lvalue not an identifier or a dereference" msgstr "Indexed Lvalue not an identifier or a dereference" #: src/eval.c:5399 msgid "Lvalue not an identifier/dereference/matrix location!" msgstr "Lvalue not an identifier/dereference/matrix location!" #: src/eval.c:5424 src/eval.c:5465 msgid "Referencing an undefined variable!" msgstr "Referencing an undefined variable!" #: src/eval.c:5511 src/eval.c:5589 src/eval.c:5598 msgid "Wrong matrix dimensions when setting" msgstr "Wrong matrix dimensions when setting" #: src/eval.c:5529 src/eval.c:5569 src/eval.c:5635 src/eval.c:5817 #: src/eval.c:5870 msgid "Matrix index not an integer or a vector" msgstr "Matrix index not an integer or a vector" #: src/eval.c:5656 msgid "Parameters can only be created in the global context" msgstr "Parameters can only be created in the global context" #: src/eval.c:5712 src/eval.c:5754 src/eval.c:5829 msgid "Index works only on matricies" msgstr "Index works only on matricies" #: src/eval.c:5742 msgid "Vector index not an integer or a vector" msgstr "Vector index not an integer or a vector" #: src/eval.c:5893 msgid "number" msgstr "number" #: src/eval.c:5894 msgid "matrix" msgstr "matrix" #: src/eval.c:5895 msgid "string" msgstr "string" #: src/eval.c:5896 msgid "function" msgstr "function" #: src/eval.c:5897 msgid "identifier" msgstr "identifier" #: src/eval.c:5898 msgid "polynomial" msgstr "polynomial" #: src/eval.c:5899 msgid "boolean" msgstr "boolean" #: src/eval.c:5919 msgid "Addition" msgstr "Addition" #: src/eval.c:5920 msgid "Element by element addition" msgstr "Element by element addition" #: src/eval.c:5921 msgid "Subtraction" msgstr "Subtraction" #: src/eval.c:5922 msgid "Element by element subtraction" msgstr "Element by element subtraction" #: src/eval.c:5923 msgid "Multiplication" msgstr "Multiplication" #: src/eval.c:5924 msgid "Element by element multiplication" msgstr "Element by element multiplication" #: src/eval.c:5925 msgid "Division" msgstr "Division" #: src/eval.c:5926 msgid "Element by element division" msgstr "Element by element division" #: src/eval.c:5927 msgid "Back division" msgstr "Back division" #: src/eval.c:5928 msgid "Element by element back division" msgstr "Element by element back division" #: src/eval.c:5929 msgid "Modulo" msgstr "Modulo" #: src/eval.c:5930 msgid "Element by element modulo" msgstr "Element by element modulo" #: src/eval.c:5931 msgid "Negation" msgstr "Negation" #: src/eval.c:5932 msgid "Power" msgstr "Power" #: src/eval.c:5933 msgid "Element by element power" msgstr "Element by element power" #: src/eval.c:5934 msgid "Factorial" msgstr "Factorial" #: src/eval.c:5935 msgid "Double factorial" msgstr "Double factorial" #: src/eval.c:5936 msgid "Transpose" msgstr "Transpose" #: src/eval.c:5937 msgid "ConjugateTranspose" msgstr "ConjugateTranspose" #: src/eval.c:5938 msgid "Comparison (<=>)" msgstr "Comparison (<=>)" #: src/eval.c:5939 msgid "XOR" msgstr "XOR" #: src/eval.c:5940 msgid "NOT" msgstr "NOT" #: src/eval.c:5960 #, c-format msgid "Bad types for '%s'" msgstr "Bad types for '%s'" #: src/eval.c:5971 #, c-format msgid "%s not defined on <%s> and <%s>" msgstr "%s not defined on <%s> and <%s>" #: src/eval.c:5990 #, c-format msgid "Bad type for '%s'" msgstr "Bad type for '%s'" #: src/eval.c:6000 #, c-format msgid "%s not defined on <%s>" msgstr "%s not defined on <%s>" #: src/eval.c:6019 src/eval.c:6036 msgid "Vector building only works on numbers" msgstr "Vector building only works on numbers" #. FIXME: perhaps we should just return null like octave? #: src/eval.c:6029 msgid "Impossible arguments to vector building operator" msgstr "Impossible arguments to vector building operator" #: src/funclib.c:110 #, c-format msgid "%s: argument can't be negative or 0" msgstr "%s: argument can't be negative or 0" #: src/funclib.c:114 #, c-format msgid "%s: argument too large" msgstr "%s: argument too large" #: src/funclib.c:149 msgid "Cannot locate the manual" msgstr "Cannot locate the manual" #: src/funclib.c:165 #, c-format msgid "" "Genius %s\n" "%s\n" "\n" " This program is free software; you can redistribute it and/or modify\n" " it under the terms of the GNU General Public License as published by\n" " the Free Software Foundation; either version 2 of the License , or\n" " (at your option) any later version.\n" "\n" " This program is distributed in the hope that it will be useful,\n" " but WITHOUT ANY WARRANTY; without even the implied warranty of\n" " MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" " GNU General Public License for more details.\n" "\n" " You should have received a copy of the GNU General Public License\n" " along with this program. If not, write to the Free Software\n" " Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,\n" " USA.\n" msgstr "" "Genius %s\n" "%s\n" "\n" " This program is free software; you can redistribute it and/or modify\n" " it under the terms of the GNU General Public Licence as published by\n" " the Free Software Foundation; either version 2 of the Licence, or\n" " (at your option) any later version.\n" "\n" " This program is distributed in the hope that it will be useful,\n" " but WITHOUT ANY WARRANTY; without even the implied warranty of\n" " MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" " GNU General Public Licence for more details.\n" "\n" " You should have received a copy of the GNU General Public Licence\n" " along with this program. If not, write to the Free Software\n" " Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,\n" " USA.\n" #: src/funclib.c:382 #, c-format msgid "%s: trying to set a protected id!" msgstr "%s: trying to set a protected id!" #. FIXME: fix this, this should just work too #: src/funclib.c:388 #, c-format msgid "%s: trying to set a parameter, use the equals sign" msgstr "%s: trying to set a parameter, use the equals sign" #: src/funclib.c:415 src/funclib.c:502 #, c-format msgid "%s: Too many arguments, should be at most %d" msgstr "%s: Too many arguments, should be at most %d" #: src/funclib.c:644 msgid "Cannot apply function to two differently sized matrixes" msgstr "Cannot apply function to two differently sized matrixes" #: src/funclib.c:1550 #, c-format msgid "%s: square root for composite moduli is not yet implemented" msgstr "%s: square root for composite moduli is not yet implemented" #: src/funclib.c:1558 #, c-format msgid "%s: Cannot find square root function for prime moduli" msgstr "%s: Cannot find square root function for prime moduli" #: src/funclib.c:1591 #, c-format msgid "%s: matrix argument is not square" msgstr "%s: matrix argument is not square" #: src/funclib.c:1719 src/funclib.c:1819 #, c-format msgid "%s: matrix argument must be integer only" msgstr "%s: matrix argument must be integer only" #: src/funclib.c:1741 src/funclib.c:1841 #, c-format msgid "%s: argument must be an integer" msgstr "%s: argument must be an integer" #: src/funclib.c:2076 src/funclib.c:2163 #, c-format msgid "%s: matrix argument must be value only" msgstr "%s: matrix argument must be value only" #: src/funclib.c:2283 src/funclib.c:2323 src/funclib.c:3383 #, c-format msgid "%s: too many arguments" msgstr "%s: too many arguments" #: src/funclib.c:2446 #, c-format msgid "%s: vector argument not value only" msgstr "%s: vector argument not value only" #: src/funclib.c:2457 src/funclib.c:2486 #, c-format msgid "%s: vector argument has too large entries" msgstr "%s: vector argument has too large entries" #: src/funclib.c:2563 src/funclib.c:2569 #, c-format msgid "%s: %s not a reference" msgstr "%s: %s not a reference" #: src/funclib.c:2608 #, c-format msgid "%s: matrices not of the same height" msgstr "%s: matrices not of the same height" #: src/funclib.c:2613 msgid "third argument" msgstr "third argument" #: src/funclib.c:2618 msgid "fourth argument" msgstr "fourth argument" #: src/funclib.c:2890 #, c-format msgid "%s: argument must be greater than 2" msgstr "%s: argument must be greater than 2" #: src/funclib.c:2993 src/funclib.c:3022 src/mpwrap.c:3554 src/mpwrap.c:3573 #: src/mpwrap.c:3630 src/mpwrap.c:3659 src/mpwrap.c:3676 src/mpwrap.c:3725 msgid "Division by zero!" msgstr "Division by zero!" #: src/funclib.c:3061 #, c-format msgid "%s: arguments not horizontal vectors" msgstr "%s: arguments not horizontal vectors" #: src/funclib.c:3070 #, c-format msgid "%s: arguments not numeric only vectors" msgstr "%s: arguments not numeric only vectors" #: src/funclib.c:3598 src/funclib.c:3687 src/funclib.c:3915 src/funclib.c:3970 #, c-format msgid "%s: value out of range" msgstr "%s: value out of range" #: src/funclib.c:4073 #, c-format msgid "%s: undefined function" msgstr "%s: undefined function" #: src/funclib.c:4079 #, c-format msgid "%s: flags argument must be a string" msgstr "%s: flags argument must be a string" #: src/funclib.c:4192 #, c-format msgid "%s: argument 2 must be less than or equal to argument 3" msgstr "%s: argument 2 must be less than or equal to argument 3" #: src/funclib.c:4205 src/symbolic.c:723 #, c-format msgid "%s: argument not a function of one variable" msgstr "%s: argument not a function of one variable" #: src/funclib.c:4305 src/funclib.c:4341 src/funclib.c:4537 #, c-format msgid "%s: argument should be between %d and %d" msgstr "%s: argument should be between %d and %d" #: src/funclib.c:4442 msgid "OutputStyle must be one of normal, troff, latex or mathml" msgstr "OutputStyle must be one of normal, troff, latex or mathml" #: src/funclib.c:4483 #, c-format msgid "%s: argument should be larger or equal to 0" msgstr "%s: argument should be larger or equal to 0" #: src/funclib.c:4599 msgid "Basic" msgstr "Basic" #. internal #: src/funclib.c:4600 msgid "Parameters" msgstr "Parameters" #. internal #: src/funclib.c:4601 msgid "Constants" msgstr "Constants" #. internal #: src/funclib.c:4602 msgid "Numeric" msgstr "Numeric" #. internal #: src/funclib.c:4603 msgid "Trigonometry" msgstr "Trigonometry" #. internal #: src/funclib.c:4604 msgid "Number Theory" msgstr "Number Theory" #. internal #: src/funclib.c:4605 msgid "Matrix Manipulation" msgstr "Matrix Manipulation" #. internal #: src/funclib.c:4606 msgid "Linear Algebra" msgstr "Linear Algebra" #. internal #: src/funclib.c:4607 msgid "Combinatorics" msgstr "Combinatorics" #. internal #: src/funclib.c:4608 msgid "Calculus" msgstr "Calculus" #. internal #: src/funclib.c:4609 msgid "Functions" msgstr "Functions" #. internal #: src/funclib.c:4610 msgid "Equation Solving" msgstr "Equation Solving" #. internal #: src/funclib.c:4611 msgid "Statistics" msgstr "Statistics" #. internal #: src/funclib.c:4612 msgid "Polynomials" msgstr "Polynomials" #. internal #: src/funclib.c:4613 msgid "Set Theory" msgstr "Set Theory" #. internal #: src/funclib.c:4614 msgid "Miscellaneous" msgstr "Miscellaneous" #. internal #: src/funclib.c:4616 msgid "Displays the user manual" msgstr "Displays the user manual" #: src/funclib.c:4617 msgid "Gives the warranty information" msgstr "Gives the warranty information" #: src/funclib.c:4618 msgid "Exits the program" msgstr "Exits the program" #: src/funclib.c:4620 msgid "Prints a string to the error stream" msgstr "Prints a string to the error stream" #: src/funclib.c:4621 msgid "Waits a specified number of seconds" msgstr "Waits a specified number of seconds" #: src/funclib.c:4622 msgid "The true boolean value" msgstr "The true boolean value" #: src/funclib.c:4624 msgid "The false boolean value" msgstr "The false boolean value" #: src/funclib.c:4633 msgid "Make integer (0 or 1) from a boolean value" msgstr "Make integer (0 or 1) from a boolean value" #: src/funclib.c:4635 msgid "Prints an expression" msgstr "Prints an expression" #: src/funclib.c:4636 msgid "Changes current directory" msgstr "Changes current directory" #: src/funclib.c:4637 msgid "Prints an expression without a trailing newline" msgstr "Prints an expression without a trailing newline" #: src/funclib.c:4638 msgid "Display a string and an expression" msgstr "Display a string and an expression" #: src/funclib.c:4639 msgid "Set a global variable" msgstr "Set a global variable" #: src/funclib.c:4641 msgid "Set the category and help description line for a function" msgstr "Set the category and help description line for a function" #: src/funclib.c:4642 msgid "Sets up a help alias" msgstr "Sets up a help alias" #: src/funclib.c:4644 msgid "Identity function, returns its argument" msgstr "Identity function: returns its argument" #: src/funclib.c:4646 msgid "Generate random float" msgstr "Generate random float" #: src/funclib.c:4648 msgid "Generate random integer" msgstr "Generate random integer" #: src/funclib.c:4651 src/gnome-genius.c:1147 msgid "Floating point precision" msgstr "Floating point precision" #: src/funclib.c:4652 msgid "Maximum digits to display" msgstr "Maximum digits to display" #: src/funclib.c:4653 msgid "Maximum errors to display" msgstr "Maximum errors to display" #: src/funclib.c:4654 msgid "Output style: normal, latex, mathml or troff" msgstr "Output style: normal, latex, mathml or troff" #: src/funclib.c:4655 msgid "Integer output base" msgstr "Integer output base" #: src/funclib.c:4656 msgid "If true, mixed fractions are printed" msgstr "If true, mixed fractions are printed" #: src/funclib.c:4657 msgid "Print full expressions, even if more than a line" msgstr "Print full expressions, even if more than a line" #: src/funclib.c:4658 msgid "Convert all results to floats before printing" msgstr "Convert all results to floats before printing" #: src/funclib.c:4659 msgid "Use scientific notation" msgstr "Use scientific notation" #: src/funclib.c:4661 msgid "" "Number of extra Miller-Rabin tests to run on a number before declaring it a " "prime in IsPrime" msgstr "" "Number of extra Miller-Rabin tests to run on a number before declaring it a " "prime in IsPrime" #: src/funclib.c:4667 msgid "Expands a matrix just like we do on unquoted matrix input" msgstr "Expands a matrix just like we do on unquoted matrix input" #: src/funclib.c:4668 msgid "Gets the rows of a matrix as a vertical vector" msgstr "Gets the rows of a matrix as a vertical vector" #: src/funclib.c:4669 msgid "Gets the columns of a matrix as a horizontal vector" msgstr "Gets the columns of a matrix as a horizontal vector" #: src/funclib.c:4670 msgid "Gets the diagonal entries of a matrix as a horizontal vector" msgstr "Gets the diagonal entries of a matrix as a horizontal vector" #: src/funclib.c:4672 msgid "Calculates the conjugate" msgstr "Calculates the conjugate" #: src/funclib.c:4677 msgid "Calculates the sine function" msgstr "Calculates the sine function" #: src/funclib.c:4679 msgid "Calculates the cosine function" msgstr "Calculates the cosine function" #: src/funclib.c:4681 msgid "Calculates the hyperbolic sine function" msgstr "Calculates the hyperbolic sine function" #: src/funclib.c:4683 msgid "Calculates the hyperbolic cosine function" msgstr "Calculates the hyperbolic cosine function" #: src/funclib.c:4685 msgid "Calculates the tan function" msgstr "Calculates the tan function" #: src/funclib.c:4687 msgid "Calculates the arctan function" msgstr "Calculates the arctan function" #: src/funclib.c:4691 msgid "The number pi" msgstr "The number pi" #: src/funclib.c:4693 msgid "The natural number e" msgstr "The natural number e" #: src/funclib.c:4695 msgid "The Golden Ratio" msgstr "The Golden Ratio" #: src/funclib.c:4697 msgid "Free fall acceleration" msgstr "Free fall acceleration" #: src/funclib.c:4700 msgid "Euler's Constant gamma" msgstr "Euler's Constant gamma" #. FIXME: need to handle complex values #. #. FUNC (ErrorFunction, 1, "x", "functions", N_("The error function, 2/sqrt(2) * int_0^x e^(-t^2) dt")); #. ErrorFunction_function = f; #. ALIAS (erf, 1, ErrorFunction); #. FUNC (RiemannZeta, 1, "x", "functions", N_("The Riemann zeta function")); #. RiemannZeta_function = f; #. ALIAS (zeta, 1, RiemannZeta); #. #: src/funclib.c:4714 msgid "The square root" msgstr "The square root" #: src/funclib.c:4718 msgid "The exponential function" msgstr "The exponential function" #: src/funclib.c:4720 msgid "The natural logarithm" msgstr "The natural logarithm" #: src/funclib.c:4722 msgid "Logarithm of x base 2" msgstr "Logarithm of x base 2" #: src/funclib.c:4725 msgid "Logarithm of x base 10" msgstr "Logarithm of x base 10" #: src/funclib.c:4727 msgid "Round a number" msgstr "Round a number" #: src/funclib.c:4730 msgid "Get the highest integer less than or equal to n" msgstr "Get the highest integer less than or equal to n" #: src/funclib.c:4733 msgid "Get the lowest integer more than or equal to n" msgstr "Get the lowest integer more than or equal to n" #: src/funclib.c:4736 msgid "Truncate number to an integer (return the integer part)" msgstr "Truncate number to an integer (return the integer part)" #: src/funclib.c:4740 msgid "Make number a float" msgstr "Make number a float" #: src/funclib.c:4742 msgid "Get the numerator of a rational number" msgstr "Get the numerator of a rational number" #: src/funclib.c:4744 msgid "Get the denominator of a rational number" msgstr "Get the denominator of a rational number" #: src/funclib.c:4747 msgid "Greatest common divisor" msgstr "Greatest common divisor" #: src/funclib.c:4749 msgid "Least common multiplier" msgstr "Least common multiplier" #: src/funclib.c:4751 msgid "Check a number for being a perfect square" msgstr "Check a number for being a perfect square" #: src/funclib.c:4752 msgid "Check a number for being any perfect power (a^b)" msgstr "Check a number for being any perfect power (a^b)" #: src/funclib.c:4753 msgid "Return the n'th prime (up to a limit)" msgstr "Return the n'th prime (up to a limit)" #: src/funclib.c:4755 msgid "Tests if an integer is even" msgstr "Tests if an integer is even" #: src/funclib.c:4756 msgid "Tests if an integer is odd" msgstr "Tests if an integer is odd" #: src/funclib.c:4758 msgid "Returns the least prime greater than n (if n is positive)" msgstr "Returns the least prime greater than n (if n is positive)" #: src/funclib.c:4759 msgid "Returns the n'th Lucas number" msgstr "Returns the n'th Lucas number" #: src/funclib.c:4760 msgid "Returns inverse of n mod m" msgstr "Returns inverse of n mod m" #: src/funclib.c:4761 msgid "Checks divisibility (if m divides n)" msgstr "Checks divisibility (if m divides n)" #: src/funclib.c:4762 msgid "" "Return n/d but only if d divides n else returns garbage (this is faster than " "writing n/d)" msgstr "" "Return n/d but only if d divides n, else return garbage (this is faster than " "writing n/d)" #: src/funclib.c:4763 msgid "" "Tests primality of integers, for numbers greater than 25*10^9 false positive " "is with low probability depending on IsPrimeMillerRabinReps" msgstr "" "Tests primality of integers, for numbers greater than 25*10^9 false positive " "is with low probability depending on IsPrimeMillerRabinReps" #: src/funclib.c:4764 msgid "Run the strong pseudoprime test base b on n" msgstr "Run the strong pseudoprime test base b on n" #: src/funclib.c:4765 msgid "" "Use the Miller-Rabin primality test on n, reps number of times. The " "probability of false positive is (1/4)^reps" msgstr "" "Use the Miller-Rabin primality test on n, reps number of times. The " "probability of false positive is (1/4)^reps" #: src/funclib.c:4766 msgid "" "Use the Miller-Rabin primality test on n with enough bases that assuming the " "Generalized Reimann Hypothesis the result is deterministic" msgstr "" "Use the Miller-Rabin primality test on n with enough bases that assuming the " "Generalized Reimann Hypothesis the result is deterministic" #: src/funclib.c:4767 msgid "Return factorization of a number as a matrix" msgstr "Return factorization of a number as a matrix" #: src/funclib.c:4769 msgid "Returns the maximum of arguments or matrix" msgstr "Returns the maximum of arguments or matrix" #: src/funclib.c:4772 msgid "Returns the minimum of arguments or matrix" msgstr "Returns the minimum of arguments or matrix" #: src/funclib.c:4776 msgid "Calculate the Jacobi symbol (a/b) (b should be odd)" msgstr "Calculate the Jacobi symbol (a/b) (b should be odd)" #: src/funclib.c:4778 msgid "" "Calculate the Jacobi symbol (a/b) with the Kronecker extension (a/2)=(2/a) " "when a odd, or (a/2)=0 when a even" msgstr "" "Calculate the Jacobi symbol (a/b) with the Kronecker extension (a/2)=(2/a) " "when a odd, or (a/2)=0 when a even" #: src/funclib.c:4780 msgid "Calculate the Legendre symbol (a/p)" msgstr "Calculate the Legendre symbol (a/p)" #: src/funclib.c:4783 msgid "Get the real part of a complex number" msgstr "Get the real part of a complex number" #: src/funclib.c:4786 msgid "Get the imaginary part of a complex number" msgstr "Get the imaginary part of a complex number" #: src/funclib.c:4790 msgid "Make an identity matrix of a given size" msgstr "Make an identity matrix of a given size" #: src/funclib.c:4793 msgid "Make an matrix of all zeros (or a row vector)" msgstr "Make an matrix of all zeros (or a row vector)" #: src/funclib.c:4795 msgid "Make an matrix of all ones (or a row vector)" msgstr "Make an matrix of all ones (or a row vector)" #: src/funclib.c:4798 msgid "Get the number of rows of a matrix" msgstr "Get the number of rows of a matrix" #: src/funclib.c:4799 msgid "Get the number of columns of a matrix" msgstr "Get the number of columns of a matrix" #: src/funclib.c:4800 msgid "Is a matrix square" msgstr "Is a matrix square" #: src/funclib.c:4801 msgid "Get the number of elements of a matrix" msgstr "Get the number of elements of a matrix" #: src/funclib.c:4803 msgid "Get the row echelon form of a matrix" msgstr "Get the row echelon form of a matrix" #: src/funclib.c:4807 msgid "Get the reduced row echelon form of a matrix" msgstr "Get the reduced row echelon form of a matrix" #: src/funclib.c:4811 msgid "" "Solve linear system Mx=V, return solution V if there is a unique solution, " "null otherwise. Extra two reference parameters can optionally be used to " "get the reduced M and V." msgstr "" "Solve linear system Mx=V, return solution V if there is a unique solution, " "null otherwise. Extra two reference parameters can optionally be used to " "get the reduced M and V." #: src/funclib.c:4814 msgid "Get the determinant of a matrix" msgstr "Get the determinant of a matrix" #: src/funclib.c:4817 msgid "Make new matrix of given size from old one" msgstr "Make new matrix of given size from old one" #: src/funclib.c:4818 msgid "Return the index complement of a vector of indexes" msgstr "Return the index complement of a vector of indexes" #: src/funclib.c:4820 msgid "Check if a matrix is a matrix of numbers" msgstr "Check if a matrix is a matrix of numbers" #: src/funclib.c:4821 msgid "Check if a matrix is an integer (non-complex) matrix" msgstr "Check if a matrix is an integer (non-complex) matrix" #: src/funclib.c:4822 msgid "Check if a matrix is a rational (non-complex) matrix" msgstr "Check if a matrix is a rational (non-complex) matrix" #: src/funclib.c:4823 msgid "Check if a matrix is a real (non-complex) matrix" msgstr "Check if a matrix is a real (non-complex) matrix" #: src/funclib.c:4825 msgid "Check if argument is a null" msgstr "Check if argument is a null" #: src/funclib.c:4826 msgid "Check if argument is a number" msgstr "Check if argument is a number" #: src/funclib.c:4827 msgid "Check if argument is a boolean (and not a number)" msgstr "Check if argument is a boolean (and not a number)" #: src/funclib.c:4828 msgid "Check if argument is a text string" msgstr "Check if argument is a text string" #: src/funclib.c:4829 msgid "Check if argument is a matrix" msgstr "Check if argument is a matrix" #: src/funclib.c:4830 msgid "Check if argument is a function" msgstr "Check if argument is a function" #: src/funclib.c:4831 msgid "Check if argument is a function or an identifier" msgstr "Check if argument is a function or an identifier" #: src/funclib.c:4832 msgid "Check if argument is a function reference" msgstr "Check if argument is a function reference" #: src/funclib.c:4834 msgid "Check if argument is a complex (non-real) number" msgstr "Check if argument is a complex (non-real) number" #: src/funclib.c:4835 msgid "Check if argument is a real number" msgstr "Check if argument is a real number" #: src/funclib.c:4836 msgid "Check if argument is an integer (non-complex)" msgstr "Check if argument is an integer (non-complex)" #: src/funclib.c:4837 msgid "Check if argument is a positive real integer" msgstr "Check if argument is a positive real integer" #: src/funclib.c:4839 msgid "Check if argument is a non-negative real integer" msgstr "Check if argument is a non-negative real integer" #: src/funclib.c:4840 msgid "Check if argument is a possibly complex integer" msgstr "Check if argument is a possibly complex integer" #: src/funclib.c:4842 msgid "Check if argument is a rational number (non-complex)" msgstr "Check if argument is a rational number (non-complex)" #: src/funclib.c:4843 msgid "Check if argument is a possibly complex rational number" msgstr "Check if argument is a possibly complex rational number" #: src/funclib.c:4844 msgid "Check if argument is a floating point number (non-complex)" msgstr "Check if argument is a floating point number (non-complex)" #: src/funclib.c:4846 msgid "Add two polynomials (vectors)" msgstr "Add two polynomials (vectors)" #: src/funclib.c:4847 msgid "Subtract two polynomials (as vectors)" msgstr "Subtract two polynomials (as vectors)" #: src/funclib.c:4848 msgid "Multiply two polynomials (as vectors)" msgstr "Multiply two polynomials (as vectors)" #: src/funclib.c:4849 msgid "Take polynomial (as vector) derivative" msgstr "Take polynomial (as vector) derivative" #: src/funclib.c:4850 msgid "Take second polynomial (as vector) derivative" msgstr "Take second polynomial (as vector) derivative" #: src/funclib.c:4851 msgid "Trim zeros from a polynomial (as vector)" msgstr "Trim zeros from a polynomial (as vector)" #: src/funclib.c:4852 msgid "Check if a vector is usable as a polynomial" msgstr "Check if a vector is usable as a polynomial" #: src/funclib.c:4853 msgid "Make string out of a polynomial (as vector)" msgstr "Make string out of a polynomial (as vector)" #: src/funclib.c:4854 msgid "Make function out of a polynomial (as vector)" msgstr "Make function out of a polynomial (as vector)" #: src/funclib.c:4856 msgid "Get all combinations of k numbers from 1 to n as a vector of vectors" msgstr "Get all combinations of k numbers from 1 to n as a vector of vectors" #: src/funclib.c:4857 msgid "Get all permutations of k numbers from 1 to n as a vector of vectors" msgstr "Get all permutations of k numbers from 1 to n as a vector of vectors" #: src/funclib.c:4859 msgid "Convert a string to a vector of ASCII values" msgstr "Convert a string to a vector of ASCII values" #: src/funclib.c:4860 msgid "Convert a vector of ASCII values to a string" msgstr "Convert a vector of ASCII values to a string" #: src/funclib.c:4862 msgid "" "Convert a string to a vector of 0-based alphabet values (positions in the " "alphabet string), -1's for unknown letters" msgstr "" "Convert a string to a vector of 0-based alphabet values (positions in the " "alphabet string), -1's for unknown letters" #: src/funclib.c:4863 msgid "" "Convert a vector of 0-based alphabet values (positions in the alphabet " "string) to a string" msgstr "" "Convert a vector of 0-based alphabet values (positions in the alphabet " "string) to a string" #: src/funclib.c:4865 msgid "Protect a variable from being modified" msgstr "Protect a variable from being modified" #: src/funclib.c:4866 msgid "Unprotect a variable from being modified" msgstr "Unprotect a variable from being modified" #: src/funclib.c:4867 msgid "" "Set flags for a function, currently \"PropagateMod\" and \"NoModuloArguments" "\"" msgstr "" "Set flags for a function, currently \"PropagateMod\" and \"NoModuloArguments" "\"" #: src/funclib.c:4868 msgid "Get current modulo from the context outside the function" msgstr "Get current modulo from the context outside the function" #: src/funclib.c:4870 msgid "" "Integration of f by Composite Simpson's Rule on the interval [a,b] with n " "subintervals with error of max(f'''')*h^4*(b-a)/180, note that n should be " "even" msgstr "" "Integration of f by Composite Simpson's Rule on the interval [a,b] with n " "subintervals with error of max(f'''')*h^4*(b-a)/180. Note that n should be " "even" #: src/genius.c:97 #, c-format msgid "line %d: %s\n" msgstr "line %d: %s\n" #: src/genius.c:115 #, c-format msgid "Too many errors! (%d followed)\n" msgstr "Too many errors! (%d followed)\n" #: src/genius.c:223 src/genius.c:230 #, c-format msgid "%s should be between %d and %d, using %d" msgstr "%s should be between %d and %d. Using %d" #: src/genius.c:249 #, c-format msgid "%s should be greater then or equal to %d, using %d" msgstr "%s should be greater then or equal to %d. Using %d" #: src/genius.c:277 #, c-format msgid "" "Genius %s\n" "%s%s\n" msgstr "" "Genius %s\n" "%s%s\n" #: src/genius.c:288 #, c-format msgid "" "Genius %s usage:\n" "\n" "genius [options] [files]\n" "\n" "\t--help \tPrint this help\n" "\t--version \tPrint version number\n" "\t--precision=num \tFloating point precision [128]\n" "\t--maxdigits=num \tMaximum digits to display (0=no limit) [0]\n" "\t--[no]floatresult \tAll results as floats [OFF]\n" "\t--[no]scinot \tResults in scientific notation [OFF]\n" "\t--[no]fullexp \tAlways print full expressions [OFF]\n" "\t--maxerrors=num \tMaximum errors to display (0=no limit) [5]\n" "\t--[no]mixed \tPrint fractions in mixed format\n" "\t--intoutbase=num \tBase to use to print out integers [10]\n" "\t--[no]readline \tUse readline if it is available [ON]\n" "\t--[no]compile \tCompile everything and dump it to stdout [OFF]\n" "\t--[no]gettext \tDump help/error strings in fake .c file to\n" "\t \tstdout (for use with gettext) [OFF]\n" "\t--[no]quiet \tBe quiet during non-interactive mode,\n" "\t \t(always on when compiling) [OFF]\n" "\n" msgstr "" "Genius %s usage:\n" "\n" "genius [options] [files]\n" "\n" "\t--help \tPrint this help\n" "\t--version \tPrint version number\n" "\t--precision=num \tFloating point precision [128]\n" "\t--maxdigits=num \tMaximum digits to display (0=no limit) [0]\n" "\t--[no]floatresult \tAll results as floats [OFF]\n" "\t--[no]scinot \tResults in scientific notation [OFF]\n" "\t--[no]fullexp \tAlways print full expressions [OFF]\n" "\t--maxerrors=num \tMaximum errors to display (0=no limit) [5]\n" "\t--[no]mixed \tPrint fractions in mixed format\n" "\t--intoutbase=num \tBase to use to print out integers [10]\n" "\t--[no]readline \tUse readline if it is available [ON]\n" "\t--[no]compile \tCompile everything and dump it to stdout [OFF]\n" "\t--[no]gettext \tDump help/error strings in fake .c file to\n" "\t \tstdout (for use with gettext) [OFF]\n" "\t--[no]quiet \tBe quiet during non-interactive mode,\n" "\t \t(always on when compiling) [OFF]\n" "\n" #: src/genius.c:336 #, c-format msgid "" "Genius %s\n" "%s\n" "This is free software with ABSOLUTELY NO WARRANTY.\n" "For license details type `warranty'.\n" "For help type 'manual' or 'help'.%s\n" "\n" msgstr "" "Genius %s\n" "%s\n" "This is free software with ABSOLUTELY NO WARRANTY.\n" "For licence details type `warranty'.\n" "For help type 'manual' or 'help'.%s\n" "\n" #: src/genius.c:391 src/gnome-genius.c:3155 msgid "" "The only thing that interferes with my learning is my education. -- Albert " "Einstein" msgstr "" "The only thing that interferes with my learning is my education. -- Albert " "Einstein" #: src/genius.c:412 src/genius.c:472 msgid "Can't open file" msgstr "Can't open file" #: src/genius.lang.h:1 msgid "Base-N Integers" msgstr "Base-N Integers" #: src/genius.lang.h:2 msgid "Commands" msgstr "Commands" #: src/genius.lang.h:3 msgid "Decimal Integers" msgstr "Decimal Integers" #: src/genius.lang.h:4 msgid "Floats" msgstr "Floats" #: src/genius.lang.h:5 msgid "Genius" msgstr "Genius" #: src/genius.lang.h:6 msgid "Keywords" msgstr "Keywords" #: src/genius.lang.h:7 msgid "Line Comment" msgstr "Line Comment" #: src/genius.lang.h:8 msgid "Scripts" msgstr "Scripts" #: src/genius.lang.h:9 msgid "String" msgstr "String" #: src/gnome-genius.c:205 msgid "_New Program" msgstr "_New Program" #: src/gnome-genius.c:205 src/gnome-genius.c:302 msgid "Create new program tab" msgstr "Create new program tab" #: src/gnome-genius.c:212 msgid "_Reload from Disk" msgstr "_Reload from Disk" #: src/gnome-genius.c:212 msgid "Reload the selected program from disk" msgstr "Reload the selected program from disk" #: src/gnome-genius.c:216 msgid "_Load and Run..." msgstr "_Load and Run..." #: src/gnome-genius.c:216 msgid "Load and execute a file in genius" msgstr "Load and execute a file in genius" #: src/gnome-genius.c:229 msgid "Copy Answer As Plain _Text" msgstr "Copy Answer As Plain _Text" #: src/gnome-genius.c:230 msgid "Copy last answer into the clipboard in plain text" msgstr "Copy last answer into the clipboard in plain text" #: src/gnome-genius.c:233 msgid "Copy Answer As _LaTeX" msgstr "Copy Answer As _LaTeX" #: src/gnome-genius.c:234 msgid "Copy last answer into the clipboard as LaTeX" msgstr "Copy last answer into the clipboard as LaTeX" #: src/gnome-genius.c:237 msgid "Copy Answer As _MathML" msgstr "Copy Answer As _MathML" #: src/gnome-genius.c:238 msgid "Copy last answer into the clipboard as MathML" msgstr "Copy last answer into the clipboard as MathML" #: src/gnome-genius.c:241 msgid "Copy Answer As T_roff" msgstr "Copy Answer As T_roff" #: src/gnome-genius.c:242 msgid "Copy last answer into the clipboard as Troff eqn" msgstr "Copy last answer into the clipboard as Troff eqn" #: src/gnome-genius.c:255 msgid "_Run" msgstr "_Run" #: src/gnome-genius.c:255 src/gnome-genius.c:301 msgid "Run current program" msgstr "Run current program" #: src/gnome-genius.c:256 msgid "_Interrupt" msgstr "_Interrupt" #: src/gnome-genius.c:256 src/gnome-genius.c:299 msgid "Interrupt current calculation" msgstr "Interrupt current calculation" #: src/gnome-genius.c:258 src/graphing.c:3269 msgid "_Plot" msgstr "_Plot" #: src/gnome-genius.c:258 src/gnome-genius.c:304 msgid "Plot a function" msgstr "Plot a function" #: src/gnome-genius.c:264 msgid "_Help on Function" msgstr "_Help on Function" #: src/gnome-genius.c:265 msgid "Help on a function or a command" msgstr "Help on a function or a command" #: src/gnome-genius.c:268 msgid "_Warranty" msgstr "_Warranty" #: src/gnome-genius.c:269 msgid "Display warranty information" msgstr "Display warranty information" #: src/gnome-genius.c:287 msgid "_Calculator" msgstr "_Calculator" #: src/gnome-genius.c:289 msgid "P_lugins" msgstr "P_lugins" #: src/gnome-genius.c:291 msgid "_Programs" msgstr "_Programs" #: src/gnome-genius.c:299 msgid "Interrupt" msgstr "Interrupt" #: src/gnome-genius.c:301 msgid "Run" msgstr "Run" #: src/gnome-genius.c:302 msgid "New" msgstr "New" #: src/gnome-genius.c:303 msgid "Open" msgstr "Open" #: src/gnome-genius.c:303 msgid "Open a GEL file for running" msgstr "Open a GEL file for running" #: src/gnome-genius.c:304 src/graphing.c:1277 msgid "Plot" msgstr "Plot" #: src/gnome-genius.c:305 msgid "Exit" msgstr "Exit" #: src/gnome-genius.c:305 msgid "Exit genius" msgstr "Exit genius" #: src/gnome-genius.c:389 msgid "Help on Function" msgstr "Help on Function" #: src/gnome-genius.c:400 msgid "Function or command name:" msgstr "Function or command name:" #: src/gnome-genius.c:433 #, c-format msgid "Help on %s not found" msgstr "Help on %s not found" #: src/gnome-genius.c:437 #, c-format msgid "" "Help on %s not found\n" "\n" "Perhaps you meant %s." msgstr "" "Help on %s not found\n" "\n" "Perhaps you meant %s." #: src/gnome-genius.c:482 msgid "Error" msgstr "Error" #: src/gnome-genius.c:482 msgid "Information" msgstr "Information" #: src/gnome-genius.c:537 #, c-format msgid "" "\n" "Too many errors! (%d followed)" msgstr "" "\n" "Too many errors! (%d followed)" #: src/gnome-genius.c:547 #, c-format msgid "\\e[01;31mToo many errors! (%d followed)\\e[0m\n" msgstr "\\e[01;31mToo many errors! (%d followed)\\e[0m\n" #. Translators should localize the following string #. * which will give them credit in the About box. #. * E.g. "Fulano de Tal " #. #: src/gnome-genius.c:698 msgid "translator-credits" msgstr "Adam Weinberger " #: src/gnome-genius.c:717 msgid "About Genius" msgstr "About Genius" #: src/gnome-genius.c:720 msgid "" "The Gnome calculator style edition of the genius calculator. For license/" "warranty details, type 'warranty' into the console." msgstr "" "The Gnome calculator style edition of the genius calculator. For licence/" "warranty details, type 'warranty' into the console." #: src/gnome-genius.c:889 msgid "" "Genius is executing something, and furthermore there are unsaved programs.\n" "Are you sure you wish to quit?" msgstr "" "Genius is executing something, and furthermore there are unsaved programs.\n" "Are you sure you wish to quit?" #: src/gnome-genius.c:897 msgid "There are unsaved programs, are you sure you wish to quit?" msgstr "There are unsaved programs, are you sure you wish to quit?" #: src/gnome-genius.c:904 msgid "Genius is executing something, are you sure you wish to quit?" msgstr "Genius is executing something, are you sure you wish to quit?" #: src/gnome-genius.c:911 msgid "Are you sure you wish to quit?" msgstr "Are you sure you wish to quit?" #: src/gnome-genius.c:1018 msgid "Genius Setup" msgstr "Genius Setup" #: src/gnome-genius.c:1035 msgid "Output" msgstr "Output" #: src/gnome-genius.c:1038 msgid "Number/Expression output options" msgstr "Number/Expression output options" #: src/gnome-genius.c:1048 msgid "Maximum digits to output (0=unlimited)" msgstr "Maximum digits to output (0=unlimited)" #: src/gnome-genius.c:1068 msgid "Results as floats" msgstr "Results as floats" #: src/gnome-genius.c:1076 msgid "Floats in scientific notation" msgstr "Floats in scientific notation" #: src/gnome-genius.c:1084 msgid "Always print full expressions" msgstr "Always print full expressions" #: src/gnome-genius.c:1093 msgid "Error/Info output options" msgstr "Error/Info output options" #: src/gnome-genius.c:1101 msgid "Display errors in a dialog" msgstr "Display errors in a dialog" #: src/gnome-genius.c:1109 msgid "Display information messages in a dialog" msgstr "Display information messages in a dialog" #: src/gnome-genius.c:1120 msgid "Maximum errors to display (0=unlimited)" msgstr "Maximum errors to display (0=unlimited)" #: src/gnome-genius.c:1144 msgid "Precision" msgstr "Precision" #: src/gnome-genius.c:1154 msgid "" "NOTE: The floating point precision might not take effect\n" "for all numbers immediately, only new numbers calculated\n" "and new variables will be affected." msgstr "" "NOTE: The floating point precision might not take effect\n" "for all numbers immediately, only new numbers calculated\n" "and new variables will be affected." #: src/gnome-genius.c:1163 msgid "Floating point precision (bits)" msgstr "Floating point precision (bits)" #: src/gnome-genius.c:1187 msgid "Terminal" msgstr "Terminal" #: src/gnome-genius.c:1190 msgid "Terminal options" msgstr "Terminal options" #: src/gnome-genius.c:1199 msgid "Scrollback lines" msgstr "Scrollback lines" #: src/gnome-genius.c:1222 msgid "Font:" msgstr "Font:" #: src/gnome-genius.c:1237 msgid "Black on white" msgstr "Black on white" #: src/gnome-genius.c:1245 msgid "Blinking cursor" msgstr "Blinking cursor" #: src/gnome-genius.c:1275 msgid "" "Genius is currently executing something.\n" "\n" "Please try again later or interrupt the current operation." msgstr "" "Genius is currently executing something.\n" "\n" "Please try again later or interrupt the current operation." #: src/gnome-genius.c:1324 msgid "GEL files" msgstr "GEL files" #: src/gnome-genius.c:1329 src/graphing.c:904 msgid "All files" msgstr "All files" #: src/gnome-genius.c:1363 src/gnome-genius.c:1987 msgid "Cannot open file!" msgstr "Cannot open file!" #: src/gnome-genius.c:1392 src/gnome-genius.c:1410 msgid "Load and Run" msgstr "Load and Run" #: src/gnome-genius.c:1396 msgid "_Load" msgstr "_Load" #: src/gnome-genius.c:1822 msgid "Cannot open file" msgstr "Cannot open file" #: src/gnome-genius.c:1854 src/gnome-genius.c:2825 #, c-format msgid "Line: %d" msgstr "Line: %d" #. the file name will have an underscore #: src/gnome-genius.c:1925 #, c-format msgid "Program_%d.gel" msgstr "Program_%d.gel" #: src/gnome-genius.c:1926 #, c-format msgid "Program %d" msgstr "Program %d" #: src/gnome-genius.c:1939 #, c-format msgid "Cannot open %s" msgstr "Cannot open %s" #: src/gnome-genius.c:2014 src/gnome-genius.c:2033 msgid "Open..." msgstr "Open..." #. new fname #: src/gnome-genius.c:2108 src/gnome-genius.c:2163 #, c-format msgid "" "Cannot save file\n" "Details: %s" msgstr "" "Cannot save file\n" "Details: %s" #: src/gnome-genius.c:2157 src/graphing.c:663 src/graphing.c:790 msgid "File already exists. Overwrite it?" msgstr "File already exists. Overwrite it?" #: src/gnome-genius.c:2214 src/gnome-genius.c:2236 msgid "Save As..." msgstr "Save As..." #: src/gnome-genius.c:2310 msgid "" "No program selected.\n" "\n" "Create a new program, or select an existing tab in the notebook." msgstr "" "No program selected.\n" "\n" "Create a new program, or select an existing tab in the notebook." #: src/gnome-genius.c:2407 #, c-format msgid "Genius %s" msgstr "Genius %s" #: src/gnome-genius.c:2619 msgid "Can't execute genius-readline-helper-fifo!\n" msgstr "Can't execute genius-readline-helper-fifo!\n" #: src/gnome-genius.c:2841 msgid "" "\n" "Note: Compiled without GtkSourceView (better source editor)" msgstr "" "\n" "Note: Compiled without GtkSourceView (better source editor)" #: src/gnome-genius.c:3040 msgid "Console" msgstr "Console" #: src/gnome-genius.c:3088 #, c-format msgid "" "%sGenius %s%s\n" "%s\n" "This is free software with ABSOLUTELY NO WARRANTY.\n" "For license details type `%swarranty%s'.\n" "For help type '%smanual%s' or '%shelp%s'.%s\n" "\n" msgstr "" "%sGenius %s%s\n" "%s\n" "This is free software with ABSOLUTELY NO WARRANTY.\n" "For licence details type `%swarranty%s'.\n" "For help type '%smanual%s' or '%shelp%s'.%s\n" "\n" #: src/gnome-genius.desktop.in.h:1 msgid "Genius Math Tool" msgstr "Genius Math Tool" #: src/gnome-genius.desktop.in.h:2 msgid "Genius Mathematical Tool and Calculator" msgstr "Genius Mathematical Tool and Calculator" #: src/graphing.c:319 msgid "Rotate" msgstr "Rotate" #: src/graphing.c:338 msgid "Rotate X: " msgstr "Rotate X: " #: src/graphing.c:363 msgid "Rotate Y: " msgstr "Rotate Y: " #: src/graphing.c:388 msgid "Rotate Z: " msgstr "Rotate Z: " #: src/graphing.c:497 msgid "Print" msgstr "Print" #: src/graphing.c:514 msgid "Print command: " msgstr "Print command: " #: src/graphing.c:541 msgid "Cannot open temporary file, cannot print." msgstr "Cannot open temporary file; cannot print." #: src/graphing.c:570 msgid "Printing failed" msgstr "Printing failed" #: src/graphing.c:742 src/graphing.c:809 src/graphing.c:826 msgid "Export failed" msgstr "Export failed" #: src/graphing.c:869 msgid "Export encapsulated postscript" msgstr "Export encapsulated postscript" #: src/graphing.c:871 msgid "Export postscript" msgstr "Export postscript" #: src/graphing.c:873 msgid "Export PNG" msgstr "Export PNG" #: src/graphing.c:890 msgid "EPS files" msgstr "EPS files" #: src/graphing.c:894 msgid "PS files" msgstr "PS files" #: src/graphing.c:898 msgid "PNG files" msgstr "PNG files" #: src/graphing.c:1303 msgid "_Graph" msgstr "_Graph" #: src/graphing.c:1307 msgid "_Print..." msgstr "_Print..." #: src/graphing.c:1313 msgid "_Export postscript..." msgstr "_Export postscript..." #: src/graphing.c:1319 msgid "E_xport encapsulated postscript..." msgstr "E_xport encapsulated postscript..." #: src/graphing.c:1325 msgid "_Export PNG..." msgstr "_Export PNG..." #: src/graphing.c:1333 msgid "_Zoom" msgstr "_Zoom" #: src/graphing.c:1337 msgid "Zoom _out" msgstr "Zoom _out" #: src/graphing.c:1343 msgid "Zoom _in" msgstr "Zoom _in" #: src/graphing.c:1349 msgid "_Fit dependent axis" msgstr "_Fit dependent axis" #: src/graphing.c:1357 msgid "_View" msgstr "_View" #: src/graphing.c:1362 msgid "_Reset angles" msgstr "_Reset angles" #: src/graphing.c:1367 msgid "_Top view" msgstr "_Top view" #: src/graphing.c:1372 msgid "R_otate axis..." msgstr "R_otate axis..." #: src/graphing.c:1961 msgid "Function" msgstr "Function" #: src/graphing.c:1963 #, c-format msgid "Function #%d" msgstr "Function #%d" #: src/graphing.c:1972 #, c-format msgid "%s: argument number %d not a number" msgstr "%s: argument number %d not a number" #: src/graphing.c:1985 msgid "Graph limits not given as a 4-vector" msgstr "Graph limits not given as a 4-vector" #: src/graphing.c:1991 src/graphing.c:1997 src/graphing.c:2003 #: src/graphing.c:2009 src/graphing.c:2068 src/graphing.c:2074 #: src/graphing.c:2080 src/graphing.c:2086 src/graphing.c:2092 #: src/graphing.c:2098 msgid "Graph limits not given as numbers" msgstr "Graph limits not given as numbers" #: src/graphing.c:2062 msgid "Graph limits not given as a 6-vector" msgstr "Graph limits not given as a 6-vector" #: src/graphing.c:2479 msgid "to:" msgstr "to:" #: src/graphing.c:2497 msgid "by:" msgstr "by:" #: src/graphing.c:2559 msgid "" "Type in function names or expressions involving the x variable in the boxes " "below to graph them" msgstr "" "Type in function names or expressions involving the x variable in the boxes " "below to graph them" #: src/graphing.c:2575 msgid "_Functions / Expressions" msgstr "_Functions / Expressions" #: src/graphing.c:2583 msgid "" "Type in function names or expressions involving the t variable in the boxes " "below to graph them. Either fill in both boxes with x= and y= in front of " "them giving the x and y coordinates separately, or alternatively fill in the " "z= box giving x and y as the real and imaginary part of a complex number." msgstr "" "Type in function names or expressions involving the t variable in the boxes " "below to graph them. Either fill in both boxes with x= and y= in front of " "them giving the x and y coordinates separately, or alternatively fill in the " "z= box giving x and y as the real and imaginary part of a complex number." #: src/graphing.c:2606 msgid "or" msgstr "or" #. t range #: src/graphing.c:2621 msgid "Parameter t from:" msgstr "Parameter t from:" #: src/graphing.c:2629 msgid "_Parametric" msgstr "_Parametric" #: src/graphing.c:2631 src/graphing.c:2686 msgid "Plot Window" msgstr "Plot Window" #. #. * X range #. #: src/graphing.c:2640 src/graphing.c:2695 msgid "X from:" msgstr "X from:" #. #. * Y range #. #: src/graphing.c:2646 src/graphing.c:2702 msgid "Y from:" msgstr "Y from:" #: src/graphing.c:2661 msgid "Function / Expression" msgstr "Function / Expression" #: src/graphing.c:2666 msgid "" "Type a function name or an expression involving the x and y variables (or " "the z variable which will be z=x+iy) in the boxes below to graph them. " "Functions with one argument only will be passed a complex number." msgstr "" "Type a function name or an expression involving the x and y variables (or " "the z variable which will be z=x+iy) in the boxes below to graph them. " "Functions with one argument only will be passed a complex number." #. #. * Z range #. #: src/graphing.c:2709 msgid "Z from:" msgstr "Z from:" #: src/graphing.c:2723 msgid "Function _line plot" msgstr "Function _line plot" #: src/graphing.c:2727 msgid "_Surface plot" msgstr "_Surface plot" #: src/graphing.c:2927 src/graphing.c:3130 msgid "No functions to plot or no functions could be parsed" msgstr "No functions to plot or no functions could be parsed" #: src/graphing.c:2958 src/graphing.c:3161 msgid "Invalid X range" msgstr "Invalid X range" #: src/graphing.c:2963 src/graphing.c:3166 msgid "Invalid Y range" msgstr "Invalid Y range" #: src/graphing.c:2968 msgid "Invalid Z range" msgstr "Invalid Z range" #: src/graphing.c:3119 msgid "Only specify x and y, or z, not all at once." msgstr "Only specify x and y, or z, not all at once." #: src/graphing.c:3138 msgid "Invalid t range" msgstr "Invalid t range" #: src/graphing.c:3264 msgid "Create Plot" msgstr "Create Plot" #: src/graphing.c:3304 src/graphing.c:3449 #, c-format msgid "%s: argument not a function" msgstr "%s: argument not a function" #: src/graphing.c:3314 #, c-format msgid "%s: only one function supported" msgstr "%s: only one function supported" #: src/graphing.c:3381 src/graphing.c:3500 src/graphing.c:3629 #: src/graphing.c:3760 #, c-format msgid "%s: invalid X range" msgstr "%s: invalid X range" #: src/graphing.c:3386 src/graphing.c:3505 src/graphing.c:3634 #: src/graphing.c:3765 #, c-format msgid "%s: invalid Y range" msgstr "%s: invalid Y range" #: src/graphing.c:3391 #, c-format msgid "%s: invalid Z range" msgstr "%s: invalid Z range" #: src/graphing.c:3444 #, c-format msgid "%s: only up to 10 functions supported" msgstr "%s: only up to 10 functions supported" #: src/graphing.c:3548 #, c-format msgid "%s: First two arguments must be functions" msgstr "%s: First two arguments must be functions" #: src/graphing.c:3639 src/graphing.c:3770 #, c-format msgid "%s: invalid T range" msgstr "%s: invalid T range" #: src/graphing.c:3681 #, c-format msgid "%s: First argument must be functions" msgstr "%s: First argument must be functions" #: src/graphing.c:3825 src/graphing.c:3873 #, c-format msgid "" "%s: Line should be given as a real, n by 2 matrix with columns for x and y, " "n>=2" msgstr "" "%s: Line should be given as a real, n by 2 matrix with columns for x and y, " "n>=2" #: src/graphing.c:3912 #, c-format msgid "%s: Wrong number of arguments" msgstr "%s: Wrong number of arguments" #: src/graphing.c:3951 #, c-format msgid "%s: No color specified" msgstr "%s: No colour specified" #: src/graphing.c:3963 #, c-format msgid "%s: Color must be a string" msgstr "%s: Colour must be a string" #: src/graphing.c:3972 #, c-format msgid "%s: No thicnkess specified" msgstr "%s: No thickness specified" #: src/graphing.c:3988 #, c-format msgid "%s: Unknown style" msgstr "%s: Unknown style" #: src/graphing.c:3995 #, c-format msgid "%s: Bad parameter" msgstr "%s: Bad parameter" #: src/graphing.c:4073 msgid "Plotting" msgstr "Plotting" #. internal #: src/graphing.c:4075 msgid "" "Plot a function with a line. First come the functions (up to 10) then " "optionally limits as x1,x2,y1,y2" msgstr "" "Plot a function with a line. First come the functions (up to 10) then " "optionally limits as x1,x2,y1,y2" #: src/graphing.c:4076 msgid "" "Plot a parametric function with a line. First come the functions for x and " "y then optionally the t limits as t1,t2,tinc, then optionally the limits as " "x1,x2,y1,y2" msgstr "" "Plot a parametric function with a line. First come the functions for x and " "y then optionally the t limits as t1,t2,tinc, then optionally the limits as " "x1,x2,y1,y2" #: src/graphing.c:4077 msgid "" "Plot a parametric complex valued function with a line. First comes the " "function that returns x+iy then optionally the t limits as t1,t2,tinc, then " "optionally the limits as x1,x2,y1,y2" msgstr "" "Plot a parametric complex valued function with a line. First comes the " "function that returns x+iy then optionally the t limits as t1,t2,tinc, then " "optionally the limits as x1,x2,y1,y2" #: src/graphing.c:4078 msgid "" "Plot a surface function which takes either two arguments or a complex " "number. First comes the function then optionally limits as x1,x2,y1,y2,z1,z2" msgstr "" "Plot a surface function which takes either two arguments or a complex " "number. First comes the function then optionally limits as x1,x2,y1,y2,z1,z2" #: src/graphing.c:4080 msgid "Show the line plot window and clear out functions" msgstr "Show the line plot window and clear out functions" #: src/graphing.c:4081 msgid "" "Draw a line from x1,y1 to x2,y2. x1,y1,x2,y2 can be replaced by a n by 2 " "matrix for a longer line" msgstr "" "Draw a line from x1,y1 to x2,y2. x1,y1,x2,y2 can be replaced by a n by 2 " "matrix for a longer line" #: src/graphing.c:4083 msgid "Line plotting window (limits) as a 4-vector of the form [x1,x2,y1,y2]" msgstr "Line plotting window (limits) as a 4-vector of the form [x1,x2,y1,y2]" #: src/graphing.c:4084 msgid "" "Surface plotting window (limits) as a 6-vector of the form [x1,x2,y1,y2,z1," "z2]" msgstr "" "Surface plotting window (limits) as a 6-vector of the form [x1,x2,y1,y2,z1," "z2]" #: src/matop.c:535 msgid "Determinant of a non-square matrix is undefined" msgstr "Determinant of a non-square matrix is undefined" #: src/mpwrap.c:522 msgid "Integer exponent too large to compute" msgstr "Integer exponent too large to compute" #: src/mpwrap.c:1374 msgid "Can't do modulo of floats or rationals!" msgstr "Can't do modulo of floats or rationals!" #: src/mpwrap.c:1388 msgid "Can't do GCD of floats or rationals!" msgstr "Can't do GCD of floats or rationals!" #: src/mpwrap.c:1415 msgid "Can't modulo invert non integers!" msgstr "Can't modulo invert non integers!" #: src/mpwrap.c:1436 msgid "Can't get jacobi symbols of floats or rationals!" msgstr "Can't get jacobi symbols of floats or rationals!" #: src/mpwrap.c:1455 msgid "Can't get legendre symbols of floats or rationals!" msgstr "Can't get legendre symbols of floats or rationals!" #: src/mpwrap.c:1474 msgid "" "Can't get jacobi symbol with Kronecker extension of floats or rationals!" msgstr "" "Can't get jacobi symbol with Kronecker extension of floats or rationals!" #: src/mpwrap.c:1483 msgid "Lucas must get an integer argument!" msgstr "Lucas must get an integer argument!" #: src/mpwrap.c:1489 msgid "Number too large to compute lucas number!" msgstr "Number too large to compute lucas number!" #: src/mpwrap.c:1494 msgid "No such thing as negative lucas numbers!" msgstr "No such thing as negative lucas numbers!" #: src/mpwrap.c:1509 msgid "Cannot get next prime after non-integer!" msgstr "Cannot get next prime after non-integer!" #: src/mpwrap.c:1529 src/mpwrap.c:1542 src/mpwrap.c:1555 src/mpwrap.c:1568 #, c-format msgid "%s: can't work on non-integers!" msgstr "%s: can't work on non-integers!" #: src/mpwrap.c:1610 src/mpwrap.c:1650 msgid "Can't do factorials of rationals or floats!" msgstr "Can't do factorials of rationals or floats!" #: src/mpwrap.c:1616 src/mpwrap.c:1656 msgid "Number too large to compute factorial!" msgstr "Number too large to compute factorial!" #: src/mpwrap.c:1621 src/mpwrap.c:1661 msgid "Can't do factorials of negative numbers!" msgstr "Can't do factorials of negative numbers!" #: src/mpwrap.c:1989 src/mpwrap.c:2057 src/mpwrap.c:4032 src/mpwrap.c:4053 #, c-format msgid "%s: Bad types for mod power" msgstr "%s: Bad types for mod power" #: src/mpwrap.c:2026 #, c-format msgid "Can't invert %s modulo %s in %s" msgstr "Can't invert %s modulo %s in %s" #: src/mpwrap.c:2310 msgid "Can't make random integer from a non-integer" msgstr "Can't make random integer from a non-integer" #: src/mpwrap.c:2315 msgid "Range for random integer must be positive" msgstr "Range for random integer must be positive" #: src/mpwrap.c:2500 src/mpwrap.c:2528 msgid "Can't get numerator of floating types" msgstr "Can't get numerator of floating types" #: src/mpwrap.c:3296 src/mpwrap.c:4710 src/mpwrap.c:4722 msgid "Can't compare complex numbers" msgstr "Can't compare complex numbers" #: src/mpwrap.c:3738 msgid "Can't modulo complex numbers" msgstr "Can't modulo complex numbers" #: src/mpwrap.c:3761 #, c-format msgid "Inverse of %s modulo %s not found!" msgstr "Inverse of %s modulo %s not found!" #: src/mpwrap.c:3770 msgid "Can't do modulo invert on complex numbers" msgstr "Can't do modulo invert on complex numbers" #: src/mpwrap.c:3787 msgid "Can't GCD complex numbers" msgstr "Can't GCD complex numbers" #: src/mpwrap.c:3816 msgid "Can't LCM complex numbers" msgstr "Can't LCM complex numbers" #: src/mpwrap.c:3833 msgid "Can't get jacobi symbols of complex numbers" msgstr "Can't get jacobi symbols of complex numbers" #: src/mpwrap.c:3849 msgid "Can't get legendre symbols complex numbers" msgstr "Can't get legendre symbols complex numbers" #: src/mpwrap.c:3865 msgid "Can't get jacobi symbol with Kronecker extension for complex numbers" msgstr "Can't get jacobi symbol with Kronecker extension for complex numbers" #: src/mpwrap.c:3881 msgid "Can't get lucas number for complex numbers" msgstr "Can't get lucas number for complex numbers" #: src/mpwrap.c:3897 msgid "Can't get next prime for complex numbers" msgstr "Can't get next prime for complex numbers" #: src/mpwrap.c:3907 src/mpwrap.c:3919 src/mpwrap.c:3931 src/mpwrap.c:3943 #, c-format msgid "%s: can't work on complex numbers" msgstr "%s: can't work on complex numbers" #: src/mpwrap.c:4142 src/mpwrap.c:4220 src/mpwrap.c:4285 #, c-format msgid "%s: can't take logarithm of 0" msgstr "%s: can't take logarithm of 0" #: src/mpwrap.c:4637 msgid "Can't make random integer out of a complex number" msgstr "Can't make random integer out of a complex number" #: src/mpwrap.c:4775 src/mpwrap.c:4792 msgid "Can't make factorials of complex numbers" msgstr "Can't make factorials of complex numbers" #: src/mpwrap.c:5071 src/mpwrap.c:5093 src/mpwrap.c:5115 msgid "Can't determine type of a complex number" msgstr "Can't determine type of a complex number" #: src/mpwrap.c:5207 msgid "Can't convert complex number into integer" msgstr "Can't convert complex number into integer" #: src/mpwrap.c:5213 msgid "Can't convert real number to integer" msgstr "Can't convert real number to integer" #: src/mpwrap.c:5217 msgid "Integer too large for this operation" msgstr "Integer too large for this operation" #: src/mpwrap.c:5230 msgid "Can't convert complex number into a double" msgstr "Cannot convert complex number into a double" #: src/mpwrap.c:5239 msgid "Can't convert real number to double" msgstr "Can't convert real number to double" #: src/mpwrap.c:5245 src/mpwrap.c:5260 msgid "Number too large for this operation" msgstr "Number too large for this operation" #: src/plugin.c:128 msgid "Can't open plugin!" msgstr "Can't open plugin!" #: src/plugin.c:143 src/plugin.c:151 msgid "Can't initialize plugin!" msgstr "Can't initialize plugin!" #: src/symbolic.c:665 #, c-format msgid "%s: '%s' not a function of one variable" msgstr "%s: '%s' not a function of one variable" #: src/symbolic.c:698 #, c-format msgid "%s: Cannot differentiate the '%s' function" msgstr "%s: Cannot differentiate the '%s' function" #: src/symbolic.c:783 msgid "Symbolic Operations" msgstr "Symbolic Operations" #: src/symbolic.c:786 msgid "" "Attempt to symbolically differentiate the function f, where f is a function " "of one variable." msgstr "" "Attempt to symbolically differentiate the function f, where f is a function " "of one variable." #: src/symbolic.c:789 msgid "" "Attempt to symbolically differentiate the function f, where f is a function " "of one variable, returns null if unsuccessful but is silent." msgstr "" "Attempt to symbolically differentiate the function f, where f is a function " "of one variable, returns null if unsuccessful but is silent." #: src/testplugin.c:13 msgid "This is the test-plugin function\n" msgstr "This is the test-plugin function\n" #: src/testplugin.c:24 msgid "" "You have opened test plugin!\n" "\n" "Will evaluate 2+2 as a demonstration\n" "2+2 = " msgstr "" "You have opened test plugin!\n" "\n" "Will evaluate 2+2 as a demonstration\n" "2+2 = " #: src/testplugin.c:30 msgid "" "For my next trick I will add a function named TestPluginFunction\n" "\n" msgstr "" "For my next trick I will add a function named TestPluginFunction\n" "\n" #: src/testplugin.c:41 msgid "" "That's it, isn't this fun\n" "\n" msgstr "" "That's it. Isn't this fun?\n" "\n" #: src/util.c:96 src/util.c:115 msgid "Stack underflow!" msgstr "Stack underflow!" #: vicious-extensions/glade-helper.c:84 vicious-extensions/glade-helper.c:116 #: vicious-extensions/glade-helper.c:138 vicious-extensions/glade-helper.c:158 msgid "(memory buffer)" msgstr "(memory buffer)" #. markup #: vicious-extensions/glade-helper.c:194 vicious-extensions/glade-helper.c:247 #: vicious-extensions/glade-helper.c:301 msgid "Cannot load user interface" msgstr "Cannot load user interface" #: vicious-extensions/glade-helper.c:195 #, c-format msgid "" "An error occurred while loading user interface element %s%s from file %s. " "Possibly the glade interface description was corrupted. %s cannot continue " "and will exit now. You should check your installation of %s or reinstall %s." msgstr "" "An error occurred while loading user interface element %s%s from file %s. " "The glade interface description may be corrupted. %s cannot continue " "and will exit now. You should check your installation of %s or reinstall %s." #: vicious-extensions/glade-helper.c:211 #, c-format msgid "" "Glade file is on crack! Make sure the correct file is installed!\n" "file: %s widget: %s" msgstr "" "Error in glade file! Make sure the correct file is installed!\n" "file: %s widget: %s" #: vicious-extensions/glade-helper.c:248 #, c-format msgid "" "An error occurred while loading the user interface element %s%s from file %" "s. CList type widget should have %d column. Possibly the glade interface " "description was corrupted. %s cannot continue and will exit now. You should " "check your installation of %s or reinstall %s." msgid_plural "" "An error occurred while loading the user interface element %s%s from file %" "s. CList type widget should have %d columns. Possibly the glade interface " "description was corrupted. %s cannot continue and will exit now. You should " "check your installation of %s or reinstall %s." msgstr[0] "" "An error occurred while loading the user interface element %s%s from file %" "s. CList type widget should have %d column. The glade interface " "description may be corrupted. %s cannot continue and will exit now. You should " "check your installation of %s or reinstall %s." msgstr[1] "" "An error occurred while loading the user interface element %s%s from file %s. " "CList type widget should have %d columns. The glade interface " "description may be corrupted. %s cannot continue and will exit now. You should " "check your installation of %s or reinstall %s." #: vicious-extensions/glade-helper.c:277 #, c-format msgid "" "Glade file is on crack! Make sure the correct file is installed!\n" "file: %s widget: %s expected clist columns: %d" msgstr "" "Error in glade file! Make sure the correct file is installed!\n" "file: %s widget: %s expected clist columns: %d" #: vicious-extensions/glade-helper.c:302 #, c-format msgid "" "An error occurred while loading the user interface from file %s. Possibly " "the glade interface description was not found. %s cannot continue and will " "exit now. You should check your installation of %s or reinstall %s." msgstr "" "An error occurred while loading the user interface from file %s. The " "glade interface description may be missing. %s cannot continue and will " "exit now. You should check your installation of %s or reinstall %s." #: vicious-extensions/glade-helper.c:314 #, c-format msgid "No interface could be loaded. This is BAD! (file: %s)" msgstr "No interface could be loaded. (file: %s)" #: vicious-extensions/ve-nongnome.c:134 msgid "Too many alias levels for a locale; may indicate a loop" msgstr "Too many alias levels for a locale; may indicate a loop"