Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGary Martin <gary@garycmartin.com>2012-03-28 01:47:34 (GMT)
committer Gary Martin <gary@garycmartin.com>2012-03-28 01:47:34 (GMT)
commit9690d599f952e1a31de3679dd646f03b2be97c27 (patch)
tree1b47d9a8d3c27110ffbe704feefe7cd5db70bda6
parentf52f0adf30f3e846c8962ad59e3af7f2ab352ab8 (diff)
parenta601d37f7723d8541bc92ec85c6ee24745d1823f (diff)
Merge branch 'master' of git.sugarlabs.org:calculate/mainline
-rw-r--r--po/ay.po753
-rw-r--r--po/bg.po40
-rw-r--r--po/cs.po76
-rw-r--r--po/pis.po746
-rw-r--r--po/pseudo.po534
-rw-r--r--po/pt.po99
-rw-r--r--po/qu.po753
-rw-r--r--po/rw.po8
-rw-r--r--po/tpi.po746
-rw-r--r--po/zh_CN.po165
-rw-r--r--po/zh_TW.po8
11 files changed, 195 insertions, 3733 deletions
diff --git a/po/ay.po b/po/ay.po
deleted file mode 100644
index 7b44561..0000000
--- a/po/ay.po
+++ /dev/null
@@ -1,753 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# POT file for the Calculate activity
-# Copyright (C) 2007
-# This file is distributed under the same license as the Calculate package.
-# Reinier Heeres <reinier@heeres.eu>, 2007
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-08-14 05:07+0100\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Translate Toolkit 1.0.1\n"
-
-#: activity/activity.info:2
-msgid "Calculate"
-msgstr ""
-
-#: functions.py:35
-msgid "add"
-msgstr ""
-
-#: functions.py:36
-msgid "abs"
-msgstr ""
-
-#: functions.py:37
-msgid "acos"
-msgstr ""
-
-#: functions.py:38
-msgid "acosh"
-msgstr ""
-
-#: functions.py:39
-msgid "asin"
-msgstr ""
-
-#: functions.py:40
-msgid "asinh"
-msgstr ""
-
-#: functions.py:41
-msgid "atan"
-msgstr ""
-
-#: functions.py:42
-msgid "atanh"
-msgstr ""
-
-#: functions.py:43
-msgid "and"
-msgstr ""
-
-#: functions.py:44
-msgid "b10bin"
-msgstr ""
-
-#: functions.py:45
-msgid "ceil"
-msgstr ""
-
-#: functions.py:46
-msgid "cos"
-msgstr ""
-
-#: functions.py:47
-msgid "cosh"
-msgstr ""
-
-#: functions.py:48
-msgid "div"
-msgstr ""
-
-#: functions.py:49
-msgid "gcd"
-msgstr ""
-
-#: functions.py:50
-msgid "exp"
-msgstr ""
-
-#: functions.py:51
-msgid "factorial"
-msgstr ""
-
-#: functions.py:52
-msgid "fac"
-msgstr ""
-
-#: functions.py:53
-msgid "factorize"
-msgstr ""
-
-#: functions.py:54
-msgid "floor"
-msgstr ""
-
-#: functions.py:55
-msgid "inv"
-msgstr ""
-
-#: functions.py:56
-msgid "is_int"
-msgstr ""
-
-#: functions.py:57
-msgid "ln"
-msgstr ""
-
-#: functions.py:58
-msgid "log10"
-msgstr ""
-
-#: functions.py:59
-msgid "mul"
-msgstr ""
-
-#: functions.py:60
-msgid "or"
-msgstr ""
-
-#: functions.py:61
-msgid "rand_float"
-msgstr ""
-
-#: functions.py:62
-msgid "rand_int"
-msgstr ""
-
-#: functions.py:63
-msgid "round"
-msgstr ""
-
-#: functions.py:64
-msgid "sin"
-msgstr ""
-
-#: functions.py:65
-msgid "sinh"
-msgstr ""
-
-#: functions.py:66
-msgid "sinc"
-msgstr ""
-
-#: functions.py:67
-msgid "sqrt"
-msgstr ""
-
-#: functions.py:68
-msgid "sub"
-msgstr ""
-
-#: functions.py:69
-msgid "square"
-msgstr ""
-
-#: functions.py:70
-msgid "tan"
-msgstr ""
-
-#: functions.py:71
-msgid "tanh"
-msgstr ""
-
-#: functions.py:72
-msgid "xor"
-msgstr ""
-
-#: functions.py:112
-msgid "abs(x), return absolute value of x, which means -x for x < 0"
-msgstr ""
-
-#: functions.py:117
-msgid ""
-"acos(x), return the arc cosine of x. This is the angle for which the cosine "
-"is x. Defined for -1 <= x < 1"
-msgstr ""
-
-#: functions.py:123
-msgid ""
-"acosh(x), return the arc hyperbolic cosine of x. This is the value y for "
-"which the hyperbolic cosine equals x."
-msgstr ""
-
-#: functions.py:129
-msgid ""
-"And(x, y), logical and. Returns True if x and y are True, else returns False"
-msgstr ""
-
-#: functions.py:136
-msgid "add(x, y), return x + y"
-msgstr ""
-
-#: functions.py:141
-msgid ""
-"asin(x), return the arc sine of x. This is the angle for which the sine is "
-"x. Defined for -1 <= x <= 1"
-msgstr ""
-
-#: functions.py:147
-msgid ""
-"asinh(x), return the arc hyperbolic sine of x. This is the value y for which "
-"the hyperbolic sine equals x."
-msgstr ""
-
-#: functions.py:153
-msgid ""
-"atan(x), return the arc tangent of x. This is the angle for which the "
-"tangent is x. Defined for all x"
-msgstr ""
-
-#: functions.py:159
-msgid ""
-"atanh(x), return the arc hyperbolic tangent of x. This is the value y for "
-"which the hyperbolic tangent equals x."
-msgstr ""
-
-#: functions.py:171
-msgid "Number does not look binary in base 10"
-msgstr ""
-
-#: functions.py:178
-msgid ""
-"b10bin(x), interpret a number written in base 10 as binary, e.g.: b10bin"
-"(10111) = 23,"
-msgstr ""
-
-#: functions.py:183
-msgid "ceil(x), return the smallest integer larger than x."
-msgstr ""
-
-#: functions.py:188
-msgid ""
-"cos(x), return the cosine of x. This is the x-coordinate on the unit circle "
-"at the angle x"
-msgstr ""
-
-#: functions.py:194
-msgid ""
-"cosh(x), return the hyperbolic cosine of x. Given by (exp(x) + exp(-x)) / 2"
-msgstr ""
-
-#: functions.py:198
-msgid "Can not divide by zero"
-msgstr ""
-
-#: functions.py:219
-msgid "Invalid argument"
-msgstr ""
-
-#: functions.py:222
-msgid ""
-"gcd(a, b), determine the greatest common denominator of a and b. For "
-"example, the biggest factor that is shared by the numbers 15 and 18 is 3."
-msgstr ""
-
-#: functions.py:227
-msgid "exp(x), return the natural exponent of x. Given by e^x"
-msgstr ""
-
-#: functions.py:231
-msgid "Factorial only defined for integers"
-msgstr ""
-
-#: functions.py:244
-msgid ""
-"factorial(n), return the factorial of n. Given by n * (n - 1) * (n - 2) * ..."
-msgstr ""
-
-#: functions.py:250
-msgid "fac(x), return the factorial of x. Given by x * (x - 1) * (x - 2) * ..."
-msgstr ""
-
-#: functions.py:283
-msgid "floor(x), return the largest integer smaller than x."
-msgstr ""
-
-#: functions.py:287
-msgid "inv(x), return the inverse of x, which is 1 / x"
-msgstr ""
-
-#: functions.py:309
-#: functions.py:318
-msgid "Logarithm(x) only defined for x > 0"
-msgstr ""
-
-#: functions.py:311
-msgid ""
-"ln(x), return the natural logarithm of x. This is the value for which the "
-"exponent exp() equals x. Defined for x >= 0."
-msgstr ""
-
-#: functions.py:320
-msgid ""
-"log10(x), return the base 10 logarithm of x. This is the value y for which "
-"10^y equals x. Defined for x >= 0."
-msgstr ""
-
-#: functions.py:327
-msgid "Can only calculate x modulo <integer>"
-msgstr ""
-
-#: functions.py:329
-msgid ""
-"mod(x, y), return the modulus of x with respect to y. This is the remainder "
-"after dividing x by y."
-msgstr ""
-
-#: functions.py:337
-msgid "mul(x, y), return x * y"
-msgstr ""
-
-#: functions.py:341
-msgid "negate(x), return -x"
-msgstr ""
-
-#: functions.py:346
-msgid ""
-"Or(x, y), logical or. Returns True if x or y is True, else returns False"
-msgstr ""
-
-#: functions.py:361
-msgid "pow(x, y), return x to the power y (x**y)"
-msgstr ""
-
-#: functions.py:366
-msgid "rand_float(), return a random floating point number between 0.0 and 1.0"
-msgstr ""
-
-#: functions.py:371
-msgid ""
-"rand_int([<maxval>]), return a random integer between 0 and <maxval>. "
-"<maxval> is an optional argument and is set to 65535 by default."
-msgstr ""
-
-#: functions.py:376
-msgid "round(x), return the integer nearest to x."
-msgstr ""
-
-#: functions.py:382
-#: functions.py:390
-msgid "Bitwise operations only apply to integers"
-msgstr ""
-
-#: functions.py:384
-msgid "shift_left(x, y), shift x by y bits to the left (multiply by 2 per bit)"
-msgstr ""
-
-#: functions.py:392
-msgid "shift_right(x, y), shift x by y bits to the right (divide by 2 per bit)"
-msgstr ""
-
-#: functions.py:397
-msgid ""
-"sin(x), return the sine of x. This is the y-coordinate on the unit circle at "
-"the angle x"
-msgstr ""
-
-#: functions.py:403
-msgid ""
-"sinh(x), return the hyperbolic sine of x. Given by (exp(x) - exp(-x)) / 2"
-msgstr ""
-
-#: functions.py:410
-msgid "sinc(x), return the sinc of x. This is given by sin(x) / x."
-msgstr ""
-
-#: functions.py:415
-msgid ""
-"sqrt(x), return the square root of x. This is the value for which the square "
-"equals x. Defined for x >= 0."
-msgstr ""
-
-#: functions.py:420
-msgid "square(x), return x * x"
-msgstr ""
-
-#: functions.py:427
-msgid "sub(x, y), return x - y"
-msgstr ""
-
-#: functions.py:432
-msgid ""
-"tan(x), return the tangent of x. This is the slope of the line from the "
-"origin of the unit circle to the point on the unit circle defined by the "
-"angle x. Given by sin(x) / cos(x)"
-msgstr ""
-
-#: functions.py:439
-msgid "tanh(x), return the hyperbolic tangent of x. Given by sinh(x) / cosh(x)"
-msgstr ""
-
-#: functions.py:444
-msgid ""
-"xor(x, y), logical xor. Returns True if either x is True (and y is False) or "
-"y is True (and x is False), else returns False"
-msgstr ""
-
-#: layout.py:68
-msgid "Clear"
-msgstr ""
-
-#: layout.py:77
-msgid "Enter"
-msgstr ""
-
-#: layout.py:98
-#: layout.py:138
-msgid "Edit"
-msgstr ""
-
-#: layout.py:103
-#: layout.py:139
-msgid "Algebra"
-msgstr ""
-
-#: layout.py:108
-#: layout.py:140
-msgid "Trigonometry"
-msgstr ""
-
-#: layout.py:113
-#: layout.py:141
-msgid "Boolean"
-msgstr ""
-
-#: layout.py:118
-#: layout.py:142
-msgid "Miscellaneous"
-msgstr ""
-
-#: layout.py:163
-msgid "Label:"
-msgstr ""
-
-#: layout.py:196
-msgid "All equations"
-msgstr ""
-
-#: layout.py:196
-msgid "My equations"
-msgstr ""
-
-#: layout.py:198
-msgid "Change view between own and all equations"
-msgstr ""
-
-#: layout.py:201
-msgid "Show history"
-msgstr ""
-
-#: layout.py:201
-msgid "Show variables"
-msgstr ""
-
-#: layout.py:203
-msgid "Change view between history and variables"
-msgstr ""
-
-#. TRANS: multiplication symbol (default: '*')
-#: mathlib.py:82
-msgid "mul_sym"
-msgstr ""
-
-#. TRANS: division symbol (default: '/')
-#: mathlib.py:87
-msgid "div_sym"
-msgstr ""
-
-#: mathlib.py:211
-msgid "Undefined"
-msgstr ""
-
-#: mathlib.py:221
-msgid "Error: unsupported type"
-msgstr ""
-
-#: calculate.py:109
-#, python-format
-msgid "Equation.parse() string invalid (%s)"
-msgstr ""
-
-#: calculate.py:473
-msgid "Can not assign label: will cause recursion"
-msgstr ""
-
-#: calculate.py:545
-#, python-format
-msgid "Writing to journal (%s)"
-msgstr ""
-
-#: calculate.py:828
-msgid "button_pressed(): invalid type"
-msgstr ""
-
-#: toolbars.py:53
-msgid "Help"
-msgstr ""
-
-#: toolbars.py:121
-msgid "Copy"
-msgstr ""
-
-#: toolbars.py:122
-msgid "<ctrl>c"
-msgstr ""
-
-#: toolbars.py:126
-msgid "Cut"
-msgstr ""
-
-#: toolbars.py:129
-msgid "<ctrl>x"
-msgstr ""
-
-#: toolbars.py:137
-msgid "Paste"
-msgstr ""
-
-#: toolbars.py:147
-msgid "Square"
-msgstr ""
-
-#: toolbars.py:152
-msgid "Square root"
-msgstr ""
-
-#: toolbars.py:157
-msgid "Inverse"
-msgstr ""
-
-#: toolbars.py:164
-msgid "e to the power x"
-msgstr ""
-
-#: toolbars.py:169
-msgid "x to the power y"
-msgstr ""
-
-#: toolbars.py:174
-msgid "Natural logarithm"
-msgstr ""
-
-#: toolbars.py:180
-msgid "Factorial"
-msgstr ""
-
-#: toolbars.py:190
-msgid "Sine"
-msgstr ""
-
-#: toolbars.py:194
-msgid "Cosine"
-msgstr ""
-
-#: toolbars.py:198
-msgid "Tangent"
-msgstr ""
-
-#: toolbars.py:204
-msgid "Arc sine"
-msgstr ""
-
-#: toolbars.py:208
-msgid "Arc cosine"
-msgstr ""
-
-#: toolbars.py:212
-msgid "Arc tangent"
-msgstr ""
-
-#: toolbars.py:218
-msgid "Hyperbolic sine"
-msgstr ""
-
-#: toolbars.py:222
-msgid "Hyperbolic cosine"
-msgstr ""
-
-#: toolbars.py:226
-msgid "Hyperbolic tangent"
-msgstr ""
-
-#: toolbars.py:236
-msgid "Logical and"
-msgstr ""
-
-#: toolbars.py:240
-msgid "Logical or"
-msgstr ""
-
-#: toolbars.py:250
-msgid "Equals"
-msgstr ""
-
-#: toolbars.py:253
-msgid "Not equals"
-msgstr ""
-
-#: toolbars.py:262
-msgid "Pi"
-msgstr ""
-
-#: toolbars.py:266
-msgid "e"
-msgstr ""
-
-#: toolbars.py:269
-msgid "γ"
-msgstr ""
-
-#: toolbars.py:272
-msgid "φ"
-msgstr ""
-
-#: toolbars.py:279
-msgid "Plot"
-msgstr ""
-
-#: toolbars.py:286
-msgid "Degrees"
-msgstr ""
-
-#: toolbars.py:287
-msgid "Radians"
-msgstr ""
-
-#: toolbars.py:291
-msgid "Degrees / Radians"
-msgstr ""
-
-#: toolbars.py:300
-msgid "Exponent / Scientific notation"
-msgstr ""
-
-#: toolbars.py:310
-msgid "Number of shown digits"
-msgstr ""
-
-#: toolbars.py:320
-msgid "Integer formatting base"
-msgstr ""
-
-#: astparser.py:40
-msgid ""
-"plot(eqn, var=-a..b), plot the equation 'eqn' with the variable 'var' in the "
-"range from a to b"
-msgstr ""
-
-#: astparser.py:59
-#, python-format
-msgid "Parse error at %d"
-msgstr ""
-
-#: astparser.py:71
-#: astparser.py:83
-#, python-format
-msgid "Error at %d"
-msgstr ""
-
-#: astparser.py:94
-msgid "This is just a test topic, use help(index) for the index"
-msgstr ""
-
-#: astparser.py:106
-msgid "Use help(test) for help about 'test', or help(index) for the index"
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: astparser.py:109
-msgid "index"
-msgstr ""
-
-#: astparser.py:109
-msgid "topics"
-msgstr ""
-
-#: astparser.py:110
-msgid "Topics"
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: astparser.py:118
-msgid "variables"
-msgstr ""
-
-#: astparser.py:119
-msgid "Variables"
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: astparser.py:125
-msgid "functions"
-msgstr ""
-
-#: astparser.py:126
-msgid "Functions"
-msgstr ""
-
-#: astparser.py:135
-#, python-format
-msgid "No help about '%s' available, use help(index) for the index"
-msgstr ""
-
-#: astparser.py:459
-msgid "help"
-msgstr ""
-
-#: astparser.py:466
-msgid "Recursion detected"
-msgstr ""
-
-#: astparser.py:490
-#, python-format
-msgid "Function '%s' not defined"
-msgstr ""
-
-#: astparser.py:492
-#, python-format
-msgid "Variable '%s' not defined"
-msgstr ""
-
-#: astparser.py:502
-#, python-format
-msgid "Attribute '%s' does not exist"
-msgstr ""
-
-#: astparser.py:596
-msgid "Parse error"
-msgstr ""
-
-#: astparser.py:601
-msgid "Multiple statements not supported"
-msgstr ""
-
-#: astparser.py:625
-msgid "Internal error"
-msgstr ""
diff --git a/po/bg.po b/po/bg.po
index 938beb3..8fd6d8f 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -18,15 +18,15 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-01-27 00:33-0500\n"
-"PO-Revision-Date: 2010-01-22 23:17+0200\n"
+"PO-Revision-Date: 2012-03-23 21:37+0200\n"
"Last-Translator: Chris <cjl@laptop.org>\n"
"Language-Team: Bulgarian <dict@fsa-bg.org>\n"
-"Language: \n"
+"Language: bg\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.1\n"
+"X-Generator: Pootle 2.0.5\n"
#: activity/activity.info:2
msgid "Calculate"
@@ -66,9 +66,8 @@ msgid "index"
msgstr "index"
#: astparser.py:109
-#, fuzzy
msgid "topics"
-msgstr "Теми"
+msgstr "теми"
#: astparser.py:110
msgid "Topics"
@@ -77,22 +76,21 @@ msgstr "Теми"
#. TRANS: This command is descriptive, so can be translated
#: astparser.py:118
msgid "variables"
-msgstr "variables"
+msgstr "променливи"
#: astparser.py:119
-#, fuzzy
msgid "Variables"
-msgstr "variables"
+msgstr "Променливи"
#. TRANS: This command is descriptive, so can be translated
#: astparser.py:125
+#, fuzzy
msgid "functions"
-msgstr "functions"
+msgstr "Функции"
#: astparser.py:126
-#, fuzzy
msgid "Functions"
-msgstr "functions"
+msgstr "Функции"
#: astparser.py:135
#, python-format
@@ -133,7 +131,7 @@ msgstr ""
#: astparser.py:625
msgid "Internal error"
-msgstr ""
+msgstr "Вътрешна грешка"
#: calculate.py:109
#, python-format
@@ -154,8 +152,9 @@ msgid "button_pressed(): invalid type"
msgstr "button_pressed(): невалиден тип"
#: functions.py:35
+#, fuzzy
msgid "add"
-msgstr ""
+msgstr "Добавяне"
#: functions.py:36
msgid "abs"
@@ -172,27 +171,24 @@ msgstr "acos"
# recommend NOT doing so for mathematical functions like cos(). help(),
# functions() etc should be translated.
#: functions.py:38
-#, fuzzy
msgid "acosh"
-msgstr "acos"
+msgstr "acosh"
#: functions.py:39
msgid "asin"
msgstr "asin"
#: functions.py:40
-#, fuzzy
msgid "asinh"
-msgstr "asin"
+msgstr "asinh"
#: functions.py:41
msgid "atan"
msgstr "atan"
#: functions.py:42
-#, fuzzy
msgid "atanh"
-msgstr "atan"
+msgstr "atanh"
#: functions.py:43
msgid "and"
@@ -289,9 +285,8 @@ msgid "sinh"
msgstr "sinh"
#: functions.py:66
-#, fuzzy
msgid "sinc"
-msgstr "sin"
+msgstr "sinc"
#: functions.py:67
msgid "sqrt"
@@ -685,8 +680,9 @@ msgid "Square root"
msgstr "Квадратен корен"
#: toolbars.py:157
+#, fuzzy
msgid "Inverse"
-msgstr ""
+msgstr "Обръщане"
#: toolbars.py:164
msgid "e to the power x"
diff --git a/po/cs.po b/po/cs.po
index aff5fa6..de86064 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -15,43 +15,47 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-01-27 00:33-0500\n"
-"PO-Revision-Date: 2011-01-24 06:05+0200\n"
+"PO-Revision-Date: 2012-03-16 10:54+0200\n"
"Last-Translator: Chris <cjl@laptop.org>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
+"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.0.3\n"
+"X-Generator: Pootle 2.0.5\n"
#: activity/activity.info:2
msgid "Calculate"
-msgstr "počítat"
+msgstr "Počítat"
#: astparser.py:40
msgid ""
"plot(eqn, var=-a..b), plot the equation 'eqn' with the variable 'var' in the "
"range from a to b"
msgstr ""
+"plot(eqn, var=-a..b), vykreslí rovnici 'eqn' za pomocí proměnné 'var' v "
+"rozsahu od a do b"
#: astparser.py:59
#, python-format
msgid "Parse error at %d"
-msgstr ""
+msgstr "Chyba zpracování na řádku %d"
#: astparser.py:71 astparser.py:83
#, python-format
msgid "Error at %d"
-msgstr ""
+msgstr "Chyba na řádku %d"
#: astparser.py:94
msgid "This is just a test topic, use help(index) for the index"
-msgstr ""
+msgstr "Toto je pouze testovací téma, použijte help(index) pro index"
#: astparser.py:106
msgid "Use help(test) for help about 'test', or help(index) for the index"
msgstr ""
+"Použijte help(test) pro nápovědu o tématu 'test', nebo help(index) pro index "
+"nápovědy"
#. TRANS: This command is descriptive, so can be translated
#: astparser.py:109
@@ -65,17 +69,17 @@ msgstr "témata"
#: astparser.py:110
msgid "Topics"
-msgstr "témata"
+msgstr "Témata"
#. TRANS: This command is descriptive, so can be translated
#: astparser.py:118
msgid "variables"
-msgstr "proměnná"
+msgstr "proměnné"
#: astparser.py:119
#, fuzzy
msgid "Variables"
-msgstr "proměnná"
+msgstr "Proměnná"
#. TRANS: This command is descriptive, so can be translated
#: astparser.py:125
@@ -83,68 +87,71 @@ msgid "functions"
msgstr "funkce"
#: astparser.py:126
-#, fuzzy
msgid "Functions"
-msgstr "funkce"
+msgstr "Funkce"
#: astparser.py:135
#, python-format
msgid "No help about '%s' available, use help(index) for the index"
msgstr ""
+"Není k dispozici žádná nápověda k '%s', použijte help(index) pro index "
+"nápovědy"
#: astparser.py:459
-#, fuzzy
msgid "help"
-msgstr "pomoc"
+msgstr "nápověda"
#: astparser.py:466
msgid "Recursion detected"
-msgstr ""
+msgstr "Detekována rekurze"
#: astparser.py:490
#, python-format
msgid "Function '%s' not defined"
-msgstr ""
+msgstr "Funkce '%s' nebyla definována"
#: astparser.py:492
#, python-format
msgid "Variable '%s' not defined"
-msgstr ""
+msgstr "Proměnná '%s' nebyla definována"
#: astparser.py:502
#, python-format
msgid "Attribute '%s' does not exist"
-msgstr ""
+msgstr "Atribut '%s' neexistuje"
#: astparser.py:596
msgid "Parse error"
-msgstr "Zpracování chyb"
+msgstr "Chyba ve zpracování textu"
#: astparser.py:601
+#, fuzzy
msgid "Multiple statements not supported"
-msgstr ""
+msgstr "Není podporováno více výroků"
#: astparser.py:625
msgid "Internal error"
-msgstr ""
+msgstr "Vnitřní chyba programu"
#: calculate.py:109
#, python-format
+#, python-format, fuzzy
msgid "Equation.parse() string invalid (%s)"
-msgstr ""
+msgstr "Řetězec '%s' Equation.parse() není platný"
#: calculate.py:474
msgid "Can not assign label: will cause recursion"
-msgstr ""
+msgstr "Nemohu přiřadit do návěští: způsobilo by to rekurzi"
#: calculate.py:546
#, python-format
+#, python-format, fuzzy
msgid "Writing to journal (%s)"
-msgstr ""
+msgstr "Zápis do žurnálu (%s)"
#: calculate.py:829
msgid "button_pressed(): invalid type"
-msgstr ""
+msgstr "button_pressed(): neplatný typ"
#: functions.py:35
msgid "add"
@@ -306,13 +313,15 @@ msgstr "xnebo"
#: functions.py:112
msgid "abs(x), return absolute value of x, which means -x for x < 0"
-msgstr ""
+msgstr "abs(x), vrátí absolutní hodnotu x, což znamená -x pro x < 0"
#: functions.py:117
msgid ""
"acos(x), return the arc cosine of x. This is the angle for which the cosine "
"is x. Defined for -1 <= x < 1"
msgstr ""
+"acos(x), vrátí arcus cosinus x. To znamená úhel, pro který výchází cosinus "
+"x. Definováno pro -1 <= x < 1"
#: functions.py:123
msgid ""
@@ -330,10 +339,13 @@ msgid "add(x, y), return x + y"
msgstr ""
#: functions.py:141
+#, fuzzy
msgid ""
"asin(x), return the arc sine of x. This is the angle for which the sine is "
"x. Defined for -1 <= x <= 1"
msgstr ""
+"acos(x), vrátí arcus cosinus x. To znamená úhel, pro který výchází cosinus "
+"x. Definováno pro -1 <= x < 1"
#: functions.py:147
msgid ""
@@ -342,10 +354,13 @@ msgid ""
msgstr ""
#: functions.py:153
+#, fuzzy
msgid ""
"atan(x), return the arc tangent of x. This is the angle for which the "
"tangent is x. Defined for all x"
msgstr ""
+"acos(x), vrátí arcus cosinus x. To znamená úhel, pro který výchází cosinus "
+"x. Definováno pro -1 <= x < 1"
#: functions.py:159
msgid ""
@@ -534,7 +549,7 @@ msgstr ""
#: layout.py:69
msgid "Clear"
-msgstr "smazat"
+msgstr "Smazat"
#: layout.py:99 layout.py:139
msgid "Edit"
@@ -609,7 +624,7 @@ msgstr ""
#: toolbars.py:53
msgid "Help"
-msgstr "pomoc"
+msgstr "Pomoc"
#: toolbars.py:121
msgid "Copy"
@@ -637,7 +652,7 @@ msgstr "Čtverec"
#: toolbars.py:152
msgid "Square root"
-msgstr "odmocnina"
+msgstr "Odmocnina"
#: toolbars.py:157
msgid "Inverse"
@@ -762,9 +777,6 @@ msgstr ""
#~ msgid "operators"
#~ msgstr "operátoři"
-#~ msgid "plot"
-#~ msgstr "plot"
-
#~ msgid "test"
#~ msgstr "test"
diff --git a/po/pis.po b/po/pis.po
deleted file mode 100644
index f4e8b3e..0000000
--- a/po/pis.po
+++ /dev/null
@@ -1,746 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-01-27 00:33-0500\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Translate Toolkit 1.1.1rc4\n"
-
-#: activity/activity.info:2
-msgid "Calculate"
-msgstr ""
-
-#: astparser.py:40
-msgid ""
-"plot(eqn, var=-a..b), plot the equation 'eqn' with the variable 'var' in the "
-"range from a to b"
-msgstr ""
-
-#: astparser.py:59
-#, python-format
-msgid "Parse error at %d"
-msgstr ""
-
-#: astparser.py:71 astparser.py:83
-#, python-format
-msgid "Error at %d"
-msgstr ""
-
-#: astparser.py:94
-msgid "This is just a test topic, use help(index) for the index"
-msgstr ""
-
-#: astparser.py:106
-msgid "Use help(test) for help about 'test', or help(index) for the index"
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: astparser.py:109
-msgid "index"
-msgstr ""
-
-#: astparser.py:109
-msgid "topics"
-msgstr ""
-
-#: astparser.py:110
-msgid "Topics"
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: astparser.py:118
-msgid "variables"
-msgstr ""
-
-#: astparser.py:119
-msgid "Variables"
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: astparser.py:125
-msgid "functions"
-msgstr ""
-
-#: astparser.py:126
-msgid "Functions"
-msgstr ""
-
-#: astparser.py:135
-#, python-format
-msgid "No help about '%s' available, use help(index) for the index"
-msgstr ""
-
-#: astparser.py:459
-msgid "help"
-msgstr ""
-
-#: astparser.py:466
-msgid "Recursion detected"
-msgstr ""
-
-#: astparser.py:490
-#, python-format
-msgid "Function '%s' not defined"
-msgstr ""
-
-#: astparser.py:492
-#, python-format
-msgid "Variable '%s' not defined"
-msgstr ""
-
-#: astparser.py:502
-#, python-format
-msgid "Attribute '%s' does not exist"
-msgstr ""
-
-#: astparser.py:596
-msgid "Parse error"
-msgstr ""
-
-#: astparser.py:601
-msgid "Multiple statements not supported"
-msgstr ""
-
-#: astparser.py:625
-msgid "Internal error"
-msgstr ""
-
-#: calculate.py:109
-#, python-format
-msgid "Equation.parse() string invalid (%s)"
-msgstr ""
-
-#: calculate.py:474
-msgid "Can not assign label: will cause recursion"
-msgstr ""
-
-#: calculate.py:546
-#, python-format
-msgid "Writing to journal (%s)"
-msgstr ""
-
-#: calculate.py:829
-msgid "button_pressed(): invalid type"
-msgstr ""
-
-#: functions.py:35
-msgid "add"
-msgstr ""
-
-#: functions.py:36
-msgid "abs"
-msgstr ""
-
-#: functions.py:37
-msgid "acos"
-msgstr ""
-
-#: functions.py:38
-msgid "acosh"
-msgstr ""
-
-#: functions.py:39
-msgid "asin"
-msgstr ""
-
-#: functions.py:40
-msgid "asinh"
-msgstr ""
-
-#: functions.py:41
-msgid "atan"
-msgstr ""
-
-#: functions.py:42
-msgid "atanh"
-msgstr ""
-
-#: functions.py:43
-msgid "and"
-msgstr ""
-
-#: functions.py:44
-msgid "b10bin"
-msgstr ""
-
-#: functions.py:45
-msgid "ceil"
-msgstr ""
-
-#: functions.py:46
-msgid "cos"
-msgstr ""
-
-#: functions.py:47
-msgid "cosh"
-msgstr ""
-
-#: functions.py:48
-msgid "div"
-msgstr ""
-
-#: functions.py:49
-msgid "gcd"
-msgstr ""
-
-#: functions.py:50
-msgid "exp"
-msgstr ""
-
-#: functions.py:51
-msgid "factorial"
-msgstr ""
-
-#: functions.py:52
-msgid "fac"
-msgstr ""
-
-#: functions.py:53
-msgid "factorize"
-msgstr ""
-
-#: functions.py:54
-msgid "floor"
-msgstr ""
-
-#: functions.py:55
-msgid "inv"
-msgstr ""
-
-#: functions.py:56
-msgid "is_int"
-msgstr ""
-
-#: functions.py:57
-msgid "ln"
-msgstr ""
-
-#: functions.py:58
-msgid "log10"
-msgstr ""
-
-#: functions.py:59
-msgid "mul"
-msgstr ""
-
-#: functions.py:60
-msgid "or"
-msgstr ""
-
-#: functions.py:61
-msgid "rand_float"
-msgstr ""
-
-#: functions.py:62
-msgid "rand_int"
-msgstr ""
-
-#: functions.py:63
-msgid "round"
-msgstr ""
-
-#: functions.py:64
-msgid "sin"
-msgstr ""
-
-#: functions.py:65
-msgid "sinh"
-msgstr ""
-
-#: functions.py:66
-msgid "sinc"
-msgstr ""
-
-#: functions.py:67
-msgid "sqrt"
-msgstr ""
-
-#: functions.py:68
-msgid "sub"
-msgstr ""
-
-#: functions.py:69
-msgid "square"
-msgstr ""
-
-#: functions.py:70
-msgid "tan"
-msgstr ""
-
-#: functions.py:71
-msgid "tanh"
-msgstr ""
-
-#: functions.py:72
-msgid "xor"
-msgstr ""
-
-#: functions.py:112
-msgid "abs(x), return absolute value of x, which means -x for x < 0"
-msgstr ""
-
-#: functions.py:117
-msgid ""
-"acos(x), return the arc cosine of x. This is the angle for which the cosine "
-"is x. Defined for -1 <= x < 1"
-msgstr ""
-
-#: functions.py:123
-msgid ""
-"acosh(x), return the arc hyperbolic cosine of x. This is the value y for "
-"which the hyperbolic cosine equals x."
-msgstr ""
-
-#: functions.py:129
-msgid ""
-"And(x, y), logical and. Returns True if x and y are True, else returns False"
-msgstr ""
-
-#: functions.py:136
-msgid "add(x, y), return x + y"
-msgstr ""
-
-#: functions.py:141
-msgid ""
-"asin(x), return the arc sine of x. This is the angle for which the sine is "
-"x. Defined for -1 <= x <= 1"
-msgstr ""
-
-#: functions.py:147
-msgid ""
-"asinh(x), return the arc hyperbolic sine of x. This is the value y for which "
-"the hyperbolic sine equals x."
-msgstr ""
-
-#: functions.py:153
-msgid ""
-"atan(x), return the arc tangent of x. This is the angle for which the "
-"tangent is x. Defined for all x"
-msgstr ""
-
-#: functions.py:159
-msgid ""
-"atanh(x), return the arc hyperbolic tangent of x. This is the value y for "
-"which the hyperbolic tangent equals x."
-msgstr ""
-
-#: functions.py:171
-msgid "Number does not look binary in base 10"
-msgstr ""
-
-#: functions.py:178
-msgid ""
-"b10bin(x), interpret a number written in base 10 as binary, e.g.: b10bin"
-"(10111) = 23,"
-msgstr ""
-
-#: functions.py:183
-msgid "ceil(x), return the smallest integer larger than x."
-msgstr ""
-
-#: functions.py:188
-msgid ""
-"cos(x), return the cosine of x. This is the x-coordinate on the unit circle "
-"at the angle x"
-msgstr ""
-
-#: functions.py:194
-msgid ""
-"cosh(x), return the hyperbolic cosine of x. Given by (exp(x) + exp(-x)) / 2"
-msgstr ""
-
-#: functions.py:198
-msgid "Can not divide by zero"
-msgstr ""
-
-#: functions.py:219
-msgid "Invalid argument"
-msgstr ""
-
-#: functions.py:222
-msgid ""
-"gcd(a, b), determine the greatest common denominator of a and b. For "
-"example, the biggest factor that is shared by the numbers 15 and 18 is 3."
-msgstr ""
-
-#: functions.py:227
-msgid "exp(x), return the natural exponent of x. Given by e^x"
-msgstr ""
-
-#: functions.py:231
-msgid "Factorial only defined for integers"
-msgstr ""
-
-#: functions.py:244
-msgid ""
-"factorial(n), return the factorial of n. Given by n * (n - 1) * (n - 2) * ..."
-msgstr ""
-
-#: functions.py:250
-msgid "fac(x), return the factorial of x. Given by x * (x - 1) * (x - 2) * ..."
-msgstr ""
-
-#: functions.py:283
-msgid "floor(x), return the largest integer smaller than x."
-msgstr ""
-
-#: functions.py:287
-msgid "inv(x), return the inverse of x, which is 1 / x"
-msgstr ""
-
-#: functions.py:309 functions.py:318
-msgid "Logarithm(x) only defined for x > 0"
-msgstr ""
-
-#: functions.py:311
-msgid ""
-"ln(x), return the natural logarithm of x. This is the value for which the "
-"exponent exp() equals x. Defined for x >= 0."
-msgstr ""
-
-#: functions.py:320
-msgid ""
-"log10(x), return the base 10 logarithm of x. This is the value y for which "
-"10^y equals x. Defined for x >= 0."
-msgstr ""
-
-#: functions.py:327
-msgid "Can only calculate x modulo <integer>"
-msgstr ""
-
-#: functions.py:329
-msgid ""
-"mod(x, y), return the modulus of x with respect to y. This is the remainder "
-"after dividing x by y."
-msgstr ""
-
-#: functions.py:337
-msgid "mul(x, y), return x * y"
-msgstr ""
-
-#: functions.py:341
-msgid "negate(x), return -x"
-msgstr ""
-
-#: functions.py:346
-msgid ""
-"Or(x, y), logical or. Returns True if x or y is True, else returns False"
-msgstr ""
-
-#: functions.py:361
-msgid "pow(x, y), return x to the power y (x**y)"
-msgstr ""
-
-#: functions.py:366
-msgid "rand_float(), return a random floating point number between 0.0 and 1.0"
-msgstr ""
-
-#: functions.py:371
-msgid ""
-"rand_int([<maxval>]), return a random integer between 0 and <maxval>. "
-"<maxval> is an optional argument and is set to 65535 by default."
-msgstr ""
-
-#: functions.py:376
-msgid "round(x), return the integer nearest to x."
-msgstr ""
-
-#: functions.py:382 functions.py:390
-msgid "Bitwise operations only apply to integers"
-msgstr ""
-
-#: functions.py:384
-msgid "shift_left(x, y), shift x by y bits to the left (multiply by 2 per bit)"
-msgstr ""
-
-#: functions.py:392
-msgid "shift_right(x, y), shift x by y bits to the right (divide by 2 per bit)"
-msgstr ""
-
-#: functions.py:397
-msgid ""
-"sin(x), return the sine of x. This is the y-coordinate on the unit circle at "
-"the angle x"
-msgstr ""
-
-#: functions.py:403
-msgid ""
-"sinh(x), return the hyperbolic sine of x. Given by (exp(x) - exp(-x)) / 2"
-msgstr ""
-
-#: functions.py:410
-msgid "sinc(x), return the sinc of x. This is given by sin(x) / x."
-msgstr ""
-
-#: functions.py:415
-msgid ""
-"sqrt(x), return the square root of x. This is the value for which the square "
-"equals x. Defined for x >= 0."
-msgstr ""
-
-#: functions.py:420
-msgid "square(x), return x * x"
-msgstr ""
-
-#: functions.py:427
-msgid "sub(x, y), return x - y"
-msgstr ""
-
-#: functions.py:432
-msgid ""
-"tan(x), return the tangent of x. This is the slope of the line from the "
-"origin of the unit circle to the point on the unit circle defined by the "
-"angle x. Given by sin(x) / cos(x)"
-msgstr ""
-
-#: functions.py:439
-msgid "tanh(x), return the hyperbolic tangent of x. Given by sinh(x) / cosh(x)"
-msgstr ""
-
-#: functions.py:444
-msgid ""
-"xor(x, y), logical xor. Returns True if either x is True (and y is False) or "
-"y is True (and x is False), else returns False"
-msgstr ""
-
-#: layout.py:69
-msgid "Clear"
-msgstr ""
-
-#: layout.py:99 layout.py:139
-msgid "Edit"
-msgstr ""
-
-#: layout.py:104 layout.py:140
-msgid "Algebra"
-msgstr ""
-
-#: layout.py:109 layout.py:141
-msgid "Trigonometry"
-msgstr ""
-
-#: layout.py:114 layout.py:142
-msgid "Boolean"
-msgstr ""
-
-#: layout.py:119 layout.py:143
-msgid "Miscellaneous"
-msgstr ""
-
-#: layout.py:164
-msgid "Label:"
-msgstr ""
-
-#: layout.py:197
-msgid "All equations"
-msgstr ""
-
-#: layout.py:197
-msgid "My equations"
-msgstr ""
-
-#: layout.py:199
-msgid "Change view between own and all equations"
-msgstr ""
-
-#: layout.py:202
-msgid "Show history"
-msgstr ""
-
-#: layout.py:202
-msgid "Show variables"
-msgstr ""
-
-#: layout.py:204
-msgid "Change view between history and variables"
-msgstr ""
-
-#. TRANS: multiplication symbol (default: '×')
-#: mathlib.py:82
-msgid "mul_sym"
-msgstr ""
-
-#. TRANS: division symbol (default: '÷')
-#: mathlib.py:87
-msgid "div_sym"
-msgstr ""
-
-#. TRANS: equal symbol (default: '=')
-#: mathlib.py:92
-msgid "equ_sym"
-msgstr ""
-
-#: mathlib.py:216
-msgid "Undefined"
-msgstr ""
-
-#: mathlib.py:226
-msgid "Error: unsupported type"
-msgstr ""
-
-#: toolbars.py:53
-msgid "Help"
-msgstr ""
-
-#: toolbars.py:121
-msgid "Copy"
-msgstr ""
-
-#: toolbars.py:122
-msgid "<ctrl>c"
-msgstr ""
-
-#: toolbars.py:126
-msgid "Cut"
-msgstr ""
-
-#: toolbars.py:129
-msgid "<ctrl>x"
-msgstr ""
-
-#: toolbars.py:137
-msgid "Paste"
-msgstr ""
-
-#: toolbars.py:147
-msgid "Square"
-msgstr ""
-
-#: toolbars.py:152
-msgid "Square root"
-msgstr ""
-
-#: toolbars.py:157
-msgid "Inverse"
-msgstr ""
-
-#: toolbars.py:164
-msgid "e to the power x"
-msgstr ""
-
-#: toolbars.py:169
-msgid "x to the power y"
-msgstr ""
-
-#: toolbars.py:174
-msgid "Natural logarithm"
-msgstr ""
-
-#: toolbars.py:180
-msgid "Factorial"
-msgstr ""
-
-#: toolbars.py:190
-msgid "Sine"
-msgstr ""
-
-#: toolbars.py:194
-msgid "Cosine"
-msgstr ""
-
-#: toolbars.py:198
-msgid "Tangent"
-msgstr ""
-
-#: toolbars.py:204
-msgid "Arc sine"
-msgstr ""
-
-#: toolbars.py:208
-msgid "Arc cosine"
-msgstr ""
-
-#: toolbars.py:212
-msgid "Arc tangent"
-msgstr ""
-
-#: toolbars.py:218
-msgid "Hyperbolic sine"
-msgstr ""
-
-#: toolbars.py:222
-msgid "Hyperbolic cosine"
-msgstr ""
-
-#: toolbars.py:226
-msgid "Hyperbolic tangent"
-msgstr ""
-
-#: toolbars.py:236
-msgid "Logical and"
-msgstr ""
-
-#: toolbars.py:240
-msgid "Logical or"
-msgstr ""
-
-#: toolbars.py:250
-msgid "Equals"
-msgstr ""
-
-#: toolbars.py:253
-msgid "Not equals"
-msgstr ""
-
-#: toolbars.py:262
-msgid "Pi"
-msgstr ""
-
-#: toolbars.py:266
-msgid "e"
-msgstr ""
-
-#: toolbars.py:269
-msgid "γ"
-msgstr ""
-
-#: toolbars.py:272
-msgid "φ"
-msgstr ""
-
-#: toolbars.py:279
-msgid "Plot"
-msgstr ""
-
-#: toolbars.py:286
-msgid "Degrees"
-msgstr ""
-
-#: toolbars.py:287
-msgid "Radians"
-msgstr ""
-
-#: toolbars.py:291
-msgid "Degrees / Radians"
-msgstr ""
-
-#: toolbars.py:300
-msgid "Exponent / Scientific notation"
-msgstr ""
-
-#: toolbars.py:310
-msgid "Number of shown digits"
-msgstr ""
-
-#: toolbars.py:320
-msgid "Integer formatting base"
-msgstr ""
diff --git a/po/pseudo.po b/po/pseudo.po
deleted file mode 100644
index 0937399..0000000
--- a/po/pseudo.po
+++ /dev/null
@@ -1,534 +0,0 @@
-# POT file for the Calculate activity
-# Copyright (C) 2007
-# This file is distributed under the same license as the Calculate package.
-# Reinier Heeres <reinier@heeres.eu>, 2007
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-26 11:55-0500\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Translate Toolkit 1.0.1\n"
-
-#: activity/activity.info:2
-msgid "Calculate"
-msgstr ""
-
-#: calculate.py:80
-#, python-format
-msgid "Equation.parse() string invalid (%s)"
-msgstr ""
-
-#: calculate.py:210
-msgid "Available functions:"
-msgstr ""
-
-#: calculate.py:504
-#, python-format
-msgid "Writing to journal (%s)"
-msgstr ""
-
-#: calculate.py:788
-msgid "button_pressed(): invalid type"
-msgstr ""
-
-#: eqnparser.py:33
-msgid "Parse error"
-msgstr ""
-
-#: eqnparser.py:58
-#, python-format
-msgid "level: %d, ofs %d"
-msgstr ""
-
-#: eqnparser.py:117
-#, python-format
-msgid "Error at %d"
-msgstr ""
-
-#: eqnparser.py:249 eqnparserhelp.py:128
-msgid "Use help(test) for help about 'test', or help(index) for the index"
-msgstr ""
-
-#: eqnparser.py:353 eqnparser.py:354
-#, python-format
-msgid "Function '%s' not defined"
-msgstr ""
-
-#: eqnparser.py:359
-#, python-format
-msgid "Invalid number of arguments (%d instead of %d)"
-msgstr ""
-
-#: eqnparser.py:360
-#, python-format
-msgid "function takes %d args"
-msgstr ""
-
-#: eqnparser.py:370 eqnparser.py:371
-#, python-format
-msgid "Unable to parse argument %d: '%s'"
-msgstr ""
-
-#: eqnparser.py:380
-#, python-format
-msgid "Function error: %s"
-msgstr ""
-
-#: eqnparser.py:481
-#, python-format
-msgid "Variable '%s' not defined"
-msgstr ""
-
-#: eqnparser.py:504
-msgid "Left parenthesis unexpected"
-msgstr ""
-
-#: eqnparser.py:516
-msgid "Parse error (right parenthesis)"
-msgstr ""
-
-#: eqnparser.py:517 eqnparser.py:528 eqnparser.py:535 eqnparser.py:610
-msgid "Right parenthesis unexpected"
-msgstr ""
-
-#: eqnparser.py:527
-msgid "Parse error (right parenthesis, no left_val)"
-msgstr ""
-
-#: eqnparser.py:534
-msgid "Parse error (right parenthesis, no level to close)"
-msgstr ""
-
-#: eqnparser.py:541 eqnparser.py:542
-msgid "Number not expected"
-msgstr ""
-
-#: eqnparser.py:550
-msgid "Operator not expected"
-msgstr ""
-
-#: eqnparser.py:566
-msgid "Parse error: number or variable expected"
-msgstr ""
-
-#: eqnparser.py:567
-msgid "Number or variable expected"
-msgstr ""
-
-#: eqnparser.py:596
-msgid "Invalid operator"
-msgstr ""
-
-#: eqnparser.py:603
-msgid "Operator expected"
-msgstr ""
-
-#: eqnparser.py:616
-msgid "_parse(): returning None"
-msgstr ""
-
-#. TRANS: It is possible to translate commands. However, I would highly
-#. recommend NOT doing so for mathematical functions like cos(). help(),
-#. functions() etc should be translated.
-#: eqnparserhelp.py:39
-msgid "acos"
-msgstr ""
-
-#: eqnparserhelp.py:40
-msgid ""
-"acos(x), return the arc cosine of x. This is the angle for which the cosine "
-"is x. Defined for -1 <= x < 1"
-msgstr ""
-
-#: eqnparserhelp.py:43
-msgid "and"
-msgstr ""
-
-#: eqnparserhelp.py:44
-msgid ""
-"and(x, y), logical and. Returns True if x and y are True, else returns False"
-msgstr ""
-
-#: eqnparserhelp.py:46
-msgid "asin"
-msgstr ""
-
-#: eqnparserhelp.py:47
-msgid ""
-"asin(x), return the arc sine of x. This is the angle for which the sine is "
-"x. Defined for -1 <= x <= 1"
-msgstr ""
-
-#: eqnparserhelp.py:50
-msgid "atan"
-msgstr ""
-
-#: eqnparserhelp.py:51
-msgid ""
-"atan(x), return the arc tangent of x. This is the angle for which the "
-"tangent is x. Defined for all x"
-msgstr ""
-
-#: eqnparserhelp.py:54
-msgid "cos"
-msgstr ""
-
-#: eqnparserhelp.py:55
-msgid ""
-"cos(x), return the cosine of x. This is the x-coordinate on the unit circle "
-"at the angle x"
-msgstr ""
-
-#: eqnparserhelp.py:58
-msgid "cosh"
-msgstr ""
-
-#: eqnparserhelp.py:59
-msgid ""
-"cosh(x), return the hyperbolic cosine of x. Given by (exp(x) + exp(-x)) / 2"
-msgstr ""
-
-#: eqnparserhelp.py:61
-msgid "exp"
-msgstr ""
-
-#: eqnparserhelp.py:62
-msgid "exp(x), return the natural exponent of x. Given by e^x"
-msgstr ""
-
-#: eqnparserhelp.py:64
-msgid "fac"
-msgstr ""
-
-#: eqnparserhelp.py:65
-msgid "fac(x), return the factorial of x. Given by x * (x - 1) * (x - 2) * ..."
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: eqnparserhelp.py:68
-msgid "functions"
-msgstr ""
-
-#: eqnparserhelp.py:69
-msgid "functions(), return a list of all the functions that are defined"
-msgstr ""
-
-#: eqnparserhelp.py:71
-msgid "ln"
-msgstr ""
-
-#: eqnparserhelp.py:72
-msgid ""
-"ln(x), return the natural logarithm of x. This is the value for which the "
-"exponent exp() equals x. Defined for x >= 0."
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: eqnparserhelp.py:76
-msgid "operators"
-msgstr ""
-
-#: eqnparserhelp.py:77
-msgid "operators(), return a list of the operators that are defined"
-msgstr ""
-
-#: eqnparserhelp.py:79
-msgid "or"
-msgstr ""
-
-#: eqnparserhelp.py:80
-msgid ""
-"or(x, y), logical or. Returns True if x and/or y are True, else return False"
-msgstr ""
-
-#: eqnparserhelp.py:82
-msgid "plot"
-msgstr ""
-
-#: eqnparserhelp.py:83
-msgid ""
-"plot(eqn, var=-a..b), plot the equation 'eqn' with the variable 'var' in the "
-"range from a to b"
-msgstr ""
-
-#: eqnparserhelp.py:86
-msgid "sin"
-msgstr ""
-
-#: eqnparserhelp.py:87
-msgid ""
-"sin(x), return the sine of x. This is the y-coordinate on the unit circle at "
-"the angle x"
-msgstr ""
-
-#: eqnparserhelp.py:90
-msgid "sinh"
-msgstr ""
-
-#: eqnparserhelp.py:91
-msgid ""
-"sinh(x), return the hyperbolic sine of x. Given by (exp(x) - exp(-x)) / 2"
-msgstr ""
-
-#: eqnparserhelp.py:93
-msgid "sqrt"
-msgstr ""
-
-#: eqnparserhelp.py:94
-msgid ""
-"sqrt(x), return the square root of x. This is the value for which the square "
-"equals x. Defined for x >= 0."
-msgstr ""
-
-#: eqnparserhelp.py:97
-msgid "square"
-msgstr ""
-
-#: eqnparserhelp.py:98
-msgid "square(x), return the square of x. Given by x * x"
-msgstr ""
-
-#: eqnparserhelp.py:101
-msgid "tan"
-msgstr ""
-
-#: eqnparserhelp.py:102
-msgid ""
-"tan(x), return the tangent of x. This is the slope of the line from the "
-"origin of the unit circle to the point on the unit circle defined by the "
-"angle x. Given by sin(x) / cos(x)"
-msgstr ""
-
-#: eqnparserhelp.py:106
-msgid "tanh"
-msgstr ""
-
-#: eqnparserhelp.py:107
-msgid "sinh(x), return the hyperbolic tangent of x. Given by sinh(x) / cosh(x)"
-msgstr ""
-
-#: eqnparserhelp.py:109
-msgid "test"
-msgstr ""
-
-#: eqnparserhelp.py:110
-msgid "This is just a test topic, use help(index) for the index"
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: eqnparserhelp.py:113
-msgid "variables"
-msgstr ""
-
-#: eqnparserhelp.py:114
-msgid "variables(), return a list of the variables that are currently defined"
-msgstr ""
-
-#: eqnparserhelp.py:116
-msgid "xor"
-msgstr ""
-
-#: eqnparserhelp.py:117
-msgid ""
-"xor(x, y), logical xor. Returns True if either x is True (and y is False) or "
-"y is True (and x is False), else returns False"
-msgstr ""
-
-#. TRANS: help(index), both 'index' and the translation will work
-#: eqnparserhelp.py:131
-msgid "index"
-msgstr ""
-
-#: eqnparserhelp.py:132
-msgid "Topics"
-msgstr ""
-
-#: eqnparserhelp.py:143
-#, python-format
-msgid "No help about '%s' available, use help(index) for the index"
-msgstr ""
-
-#: layout.py:44
-msgid "Clear"
-msgstr ""
-
-#: layout.py:53
-msgid "Enter"
-msgstr ""
-
-#: layout.py:60
-msgid "Edit"
-msgstr ""
-
-#: layout.py:61
-msgid "Algebra"
-msgstr ""
-
-#: layout.py:62
-msgid "Trigonometry"
-msgstr ""
-
-#: layout.py:63
-msgid "Boolean"
-msgstr ""
-
-#: layout.py:64
-msgid "Constants"
-msgstr ""
-
-#: layout.py:65
-msgid "Format"
-msgstr ""
-
-#: layout.py:86
-msgid "Label:"
-msgstr ""
-
-#: layout.py:118
-msgid "All equations"
-msgstr ""
-
-#: layout.py:118
-msgid "My equations"
-msgstr ""
-
-#: layout.py:120
-msgid "Show history"
-msgstr ""
-
-#: layout.py:120
-msgid "Show variables"
-msgstr ""
-
-#. TRANS: multiplication symbol (default: '*')
-#: mathlib.py:74
-msgid "mul_sym"
-msgstr ""
-
-#. TRANS: division symbol (default: '/')
-#: mathlib.py:79
-msgid "div_sym"
-msgstr ""
-
-#: mathlib.py:132
-msgid "Undefined"
-msgstr ""
-
-#: mathlib.py:142
-msgid "Error: unsupported type"
-msgstr ""
-
-#: toolbars.py:36
-msgid "Help"
-msgstr ""
-
-#: toolbars.py:86
-msgid "Copy"
-msgstr ""
-
-#: toolbars.py:89
-msgid "Paste"
-msgstr ""
-
-#: toolbars.py:92
-msgid "Cut"
-msgstr ""
-
-#: toolbars.py:99
-msgid "Square"
-msgstr ""
-
-#: toolbars.py:103
-msgid "Square root"
-msgstr ""
-
-#: toolbars.py:109
-msgid "e to the power x"
-msgstr ""
-
-#: toolbars.py:113
-msgid "x to the power y"
-msgstr ""
-
-#: toolbars.py:117
-msgid "Natural logarithm"
-msgstr ""
-
-#: toolbars.py:123
-msgid "Factorial"
-msgstr ""
-
-#: toolbars.py:131
-msgid "Sine"
-msgstr ""
-
-#: toolbars.py:135
-msgid "Cosine"
-msgstr ""
-
-#: toolbars.py:139
-msgid "Tangent"
-msgstr ""
-
-#: toolbars.py:145
-msgid "Arc sine"
-msgstr ""
-
-#: toolbars.py:149
-msgid "Arc cosine"
-msgstr ""
-
-#: toolbars.py:153
-msgid "Arc tangent"
-msgstr ""
-
-#: toolbars.py:159
-msgid "Hyperbolic sine"
-msgstr ""
-
-#: toolbars.py:163
-msgid "Hyperbolic cosine"
-msgstr ""
-
-#: toolbars.py:167
-msgid "Hyperbolic tangent"
-msgstr ""
-
-#: toolbars.py:175
-msgid "Logical and"
-msgstr ""
-
-#: toolbars.py:179
-msgid "Logical or"
-msgstr ""
-
-#: toolbars.py:189
-msgid "Equals"
-msgstr ""
-
-#: toolbars.py:192
-msgid "Not equals"
-msgstr ""
-
-#: toolbars.py:199
-msgid "Pi"
-msgstr ""
-
-#: toolbars.py:202
-msgid "e"
-msgstr ""
-
-#: toolbars.py:209
-msgid "Degrees"
-msgstr ""
-
-#: toolbars.py:210
-msgid "Radians"
-msgstr ""
diff --git a/po/pt.po b/po/pt.po
index 87d02ec..51c658d 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -15,7 +15,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-01-27 00:33-0500\n"
-"PO-Revision-Date: 2012-02-01 00:23+0200\n"
+"PO-Revision-Date: 2012-03-27 15:24+0200\n"
"Last-Translator: Eduardo H. <hoboprimate@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: pt\n"
@@ -34,13 +34,13 @@ msgid ""
"plot(eqn, var=-a..b), plot the equation 'eqn' with the variable 'var' in the "
"range from a to b"
msgstr ""
-"plot(eqn, var=-a..b), cria gráfico da equação 'eqn' com variável 'var' no "
-"intervalo entre a e b"
+"plot(eqn, var=-a..b), traça gráfico da equação 'eqn' com a variável 'var' no "
+"intervalo de 'a' a 'b'"
#: astparser.py:59
#, python-format
msgid "Parse error at %d"
-msgstr "Erro sintáctico em %d"
+msgstr "Erro sintático em %d"
#: astparser.py:71 astparser.py:83
#, python-format
@@ -61,7 +61,7 @@ msgstr ""
#. TRANS: This command is descriptive, so can be translated
#: astparser.py:109
msgid "index"
-msgstr "índice"
+msgstr "index"
#: astparser.py:109
msgid "topics"
@@ -92,7 +92,7 @@ msgstr "Funções"
#: astparser.py:135
#, python-format
msgid "No help about '%s' available, use help(index) for the index"
-msgstr "Não existe ajuda sobre '%s', usa help(index) para ver o índice"
+msgstr "Não existe ajuda sobre '%s', utiliza help(index) para ver o índice"
#: astparser.py:459
msgid "help"
@@ -100,17 +100,17 @@ msgstr "help"
#: astparser.py:466
msgid "Recursion detected"
-msgstr "Detectada recursão"
+msgstr "Detetada recursão"
#: astparser.py:490
#, python-format
msgid "Function '%s' not defined"
-msgstr "Função '%s' não está definida"
+msgstr "Função '%s' não definida"
#: astparser.py:492
#, python-format
msgid "Variable '%s' not defined"
-msgstr "Variável '%s' não está definida"
+msgstr "Variável '%s' não definida"
#: astparser.py:502
#, python-format
@@ -119,7 +119,7 @@ msgstr "Atributo '%s' não existe"
#: astparser.py:596
msgid "Parse error"
-msgstr "Erro sintáctico"
+msgstr "Erro sintático"
#: astparser.py:601
msgid "Multiple statements not supported"
@@ -132,16 +132,16 @@ msgstr "Erro interno"
#: calculate.py:109
#, python-format
msgid "Equation.parse() string invalid (%s)"
-msgstr "Equation.parse() cadeia de caracteres (string) inválida (%s)"
+msgstr "Equation.parse() texto inválido (%s)"
#: calculate.py:474
msgid "Can not assign label: will cause recursion"
-msgstr "Não é possível associar etiqueta: irá causar recursão"
+msgstr "Não é possível associar etiqueta: irá causar \"recursão\""
#: calculate.py:546
#, python-format
msgid "Writing to journal (%s)"
-msgstr "Escrevendo no Diário (%s)"
+msgstr "A escrever no Diário (%s)"
#: calculate.py:829
msgid "button_pressed(): invalid type"
@@ -213,7 +213,7 @@ msgstr "exp"
#: functions.py:51
msgid "factorial"
-msgstr "factorial"
+msgstr "fatorial"
#: functions.py:52
msgid "fac"
@@ -301,14 +301,14 @@ msgstr "xor"
#: functions.py:112
msgid "abs(x), return absolute value of x, which means -x for x < 0"
-msgstr "abs(x), devolve o valor absoluto de x, ou seja -x para x < 0"
+msgstr "abs(x), devolve o valor absoluto de x, o que significa -x para x < 0"
#: functions.py:117
msgid ""
"acos(x), return the arc cosine of x. This is the angle for which the cosine "
"is x. Defined for -1 <= x < 1"
msgstr ""
-"acos(x), devolve o arco co-seno de x. Este é o ângulo cujo co-seno é x. "
+"acos(x), devolve o arco cosseno de x. Este é o ângulo cujo cosseno é x. "
"Definido para -1 <= x < 1"
#: functions.py:123
@@ -316,15 +316,15 @@ msgid ""
"acosh(x), return the arc hyperbolic cosine of x. This is the value y for "
"which the hyperbolic cosine equals x."
msgstr ""
-"acosh(x), devolve o arco co-seno hiperbólico de x. Este é o valor y cujo co-"
-"seno hiperbólico é igual a x."
+"acosh(x), devolve o arco cosseno hiperbólico de x. Este é o valor y cujo "
+"cosseno hiperbólico é igual a x."
#: functions.py:129
msgid ""
"And(x, y), logical and. Returns True if x and y are True, else returns False"
msgstr ""
-"And(x, y), Conjunção lógica (\"E\"). Devolve Verdadeiro (True) se x e y forem "
-"verdadeiros, caso contrário devolve Falso (False)"
+"And(x, y), Conjunção lógica (\"and\"). Devolve \"True\"(Verdadeiro) se x e y "
+"forem verdadeiros, caso contrário devolve \"False\" (Falso)"
#: functions.py:136
msgid "add(x, y), return x + y"
@@ -343,7 +343,7 @@ msgid ""
"asinh(x), return the arc hyperbolic sine of x. This is the value y for which "
"the hyperbolic sine equals x."
msgstr ""
-"asinh(x), devolve o arco seno hiperbólico de x. Este é o valor x cujo seno "
+"asinh(x), devolve o arco seno hiperbólico de x. Este é o valor y cujo seno "
"hiperbólico é igual a x."
#: functions.py:153
@@ -376,21 +376,21 @@ msgstr ""
#: functions.py:183
msgid "ceil(x), return the smallest integer larger than x."
-msgstr "ceil(x), devolve o menor número inteiro maior ou igual x."
+msgstr "ceil(x), devolve o menor número inteiro maior ou igual a x."
#: functions.py:188
msgid ""
"cos(x), return the cosine of x. This is the x-coordinate on the unit circle "
"at the angle x"
msgstr ""
-"cos(x), devolve o co-seno de x. Esta é a coordenada x do círculo unitário no "
+"cos(x), devolve o cosseno de x. Esta é a coordenada X do círculo unitário no "
"ângulo x"
#: functions.py:194
msgid ""
"cosh(x), return the hyperbolic cosine of x. Given by (exp(x) + exp(-x)) / 2"
msgstr ""
-"cosh(x), devolve o co-seno hiperbólico de x. Obtido por (exp(x) + exp(-x)) / "
+"cosh(x), devolve o cosseno hiperbólico de x. Obtido por (exp(x) + exp(-x)) / "
"2"
#: functions.py:198
@@ -407,7 +407,7 @@ msgid ""
"example, the biggest factor that is shared by the numbers 15 and 18 is 3."
msgstr ""
"gcd(a, b), determina o maior denominador comum de a e b. Por exemplo, o "
-"maior factor comum dos números 15 e 18 é 3."
+"maior fator comum dos números 15 e 18 é 3."
#: functions.py:227
msgid "exp(x), return the natural exponent of x. Given by e^x"
@@ -421,13 +421,12 @@ msgstr "Factorial é definido apenas para números inteiros"
msgid ""
"factorial(n), return the factorial of n. Given by n * (n - 1) * (n - 2) * ..."
msgstr ""
-"factorial(n), devolve o factorial de n. Obtido por n * (n - 1) * (n - 2) * "
+"factorial(n), devolve o fatorial de n. Obtido por n * (n - 1) * (n - 2) * "
"..."
#: functions.py:250
msgid "fac(x), return the factorial of x. Given by x * (x - 1) * (x - 2) * ..."
-msgstr ""
-"fac(x), devolve o factorial de x. Obtido por x * (x - 1) * (x - 2) * ..."
+msgstr "fac(x), devolve o fatorial de x. Obtido por x * (x - 1) * (x - 2) * ..."
#: functions.py:283
msgid "floor(x), return the largest integer smaller than x."
@@ -481,12 +480,12 @@ msgstr "negate(x), devolve -x"
msgid ""
"Or(x, y), logical or. Returns True if x or y is True, else returns False"
msgstr ""
-"Or(x, y), disjunção lógica (\"Ou\"). Devolve Verdadeiro (True) se x e/ou y "
-"forem verdadeiros, caso contrário devolve Falso (False)"
+"Or(x, y), disjunção lógica (\"or\"). Devolve \"True\"(Verdadeiro) se x ou y "
+"forem verdadeiros, caso contrário devolve \"Falso\"(Falso)"
#: functions.py:361
msgid "pow(x, y), return x to the power y (x**y)"
-msgstr "pow(x, y), devolve x elevado a y (x**y)"
+msgstr "pow(x, y), devolve x elevado à potência y (x**y)"
#: functions.py:366
msgid "rand_float(), return a random floating point number between 0.0 and 1.0"
@@ -501,7 +500,7 @@ msgid ""
msgstr ""
"rand_int([<maxval>]), devolve um número inteiro aleatório entre 0 e "
"<maxval>, <maxval> é um argumento opcional e está definido para 65535 por "
-"padrão."
+"omissão."
#: functions.py:376
msgid "round(x), return the integer nearest to x."
@@ -528,7 +527,7 @@ msgid ""
"sin(x), return the sine of x. This is the y-coordinate on the unit circle at "
"the angle x"
msgstr ""
-"sin(x), devolve o seno de x. Esta é a coordenada y no círculo unitário no "
+"sin(x), devolve o seno de x. Esta é a coordenada Y no círculo unitário no "
"ângulo x"
#: functions.py:403
@@ -563,9 +562,9 @@ msgid ""
"origin of the unit circle to the point on the unit circle defined by the "
"angle x. Given by sin(x) / cos(x)"
msgstr ""
-"tan(x), devolve a tangente de x. Esta é a inclinação da linha desde a origem "
-"do círculo unitário até ao ponto no círculo unitário definido pelo ângulo "
-"x. Obtido por sin(x) / cos(x)"
+"tan(x), devolve a tangente de x. Esta é a inclinação da linha que vai desde "
+"a origem do círculo unitário até ao ponto no círculo unitário definido pelo "
+"ângulo x. Obtido por sin(x) / cos(x)"
# English original is incorrect
#: functions.py:439
@@ -578,9 +577,9 @@ msgid ""
"xor(x, y), logical xor. Returns True if either x is True (and y is False) or "
"y is True (and x is False), else returns False"
msgstr ""
-"xor(x, y), disjunção exclusiva (\"Ou exclusivo\"). Devolve Verdadeiro (True ) "
-"caso x é Verdadeiro e y é Falso, ou x é Falso e y é Verdadeiro. Caso "
-"contrário devolve Falso (False)"
+"xor(x, y), disjunção exclusiva (\"xor\"). Devolve \"True\"(Verdadeiro) se x é "
+"Verdadeiro e y é Falso, ou y é Verdadeiro e x é Falso. Caso contrário "
+"devolve \"False\"(Falso)"
#: layout.py:69
msgid "Clear"
@@ -620,7 +619,7 @@ msgstr "As minhas equações"
#: layout.py:199
msgid "Change view between own and all equations"
-msgstr "Mudar de visualização entre as tuas equações e todas as equações"
+msgstr "Mudar a vista entre as tuas equações e todas as equações"
#: layout.py:202
msgid "Show history"
@@ -632,7 +631,7 @@ msgstr "Mostrar variáveis"
#: layout.py:204
msgid "Change view between history and variables"
-msgstr "Mudar de visualização entre o histórico e as variáveis"
+msgstr "Mudar a vista entre o histórico e as variáveis"
#. TRANS: multiplication symbol (default: '×')
#: mathlib.py:82
@@ -687,7 +686,7 @@ msgstr "Quadrado"
#: toolbars.py:152
msgid "Square root"
-msgstr "Raíz quadrada"
+msgstr "Raiz quadrada"
#: toolbars.py:157
msgid "Inverse"
@@ -707,7 +706,7 @@ msgstr "Logaritmo natural"
#: toolbars.py:180
msgid "Factorial"
-msgstr "Factorial"
+msgstr "Fatorial"
#: toolbars.py:190
msgid "Sine"
@@ -715,7 +714,7 @@ msgstr "Seno"
#: toolbars.py:194
msgid "Cosine"
-msgstr "Co-seno"
+msgstr "Cosseno"
#: toolbars.py:198
msgid "Tangent"
@@ -727,7 +726,7 @@ msgstr "Arco seno"
#: toolbars.py:208
msgid "Arc cosine"
-msgstr "Arco co-seno"
+msgstr "Arco cosseno"
#: toolbars.py:212
msgid "Arc tangent"
@@ -739,7 +738,7 @@ msgstr "Seno hiperbólico"
#: toolbars.py:222
msgid "Hyperbolic cosine"
-msgstr "Co-seno hiperbólico"
+msgstr "Cosseno hiperbólico"
#: toolbars.py:226
msgid "Hyperbolic tangent"
@@ -747,11 +746,11 @@ msgstr "Tangente hiperbólica"
#: toolbars.py:236
msgid "Logical and"
-msgstr "Conjunção lógica (\"E\")"
+msgstr "Conjunção lógica (\"and\")"
#: toolbars.py:240
msgid "Logical or"
-msgstr "Disjunção lógica (\"Ou\")"
+msgstr "Disjunção lógica (\"or\")"
#: toolbars.py:250
msgid "Equals"
@@ -779,7 +778,7 @@ msgstr "Número de Ouro"
#: toolbars.py:279
msgid "Plot"
-msgstr "Gráfico de função (Plot)"
+msgstr "Traçar gráfico de função"
#: toolbars.py:286
msgid "Degrees"
@@ -803,7 +802,7 @@ msgstr "Número de dígitos exibidos"
#: toolbars.py:320
msgid "Integer formatting base"
-msgstr "Base da formatação dos números inteiros"
+msgstr "Base de formatação dos números inteiros"
#~ msgid "Enter"
#~ msgstr "Introduzir"
diff --git a/po/qu.po b/po/qu.po
deleted file mode 100644
index 7b44561..0000000
--- a/po/qu.po
+++ /dev/null
@@ -1,753 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# POT file for the Calculate activity
-# Copyright (C) 2007
-# This file is distributed under the same license as the Calculate package.
-# Reinier Heeres <reinier@heeres.eu>, 2007
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-08-14 05:07+0100\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Translate Toolkit 1.0.1\n"
-
-#: activity/activity.info:2
-msgid "Calculate"
-msgstr ""
-
-#: functions.py:35
-msgid "add"
-msgstr ""
-
-#: functions.py:36
-msgid "abs"
-msgstr ""
-
-#: functions.py:37
-msgid "acos"
-msgstr ""
-
-#: functions.py:38
-msgid "acosh"
-msgstr ""
-
-#: functions.py:39
-msgid "asin"
-msgstr ""
-
-#: functions.py:40
-msgid "asinh"
-msgstr ""
-
-#: functions.py:41
-msgid "atan"
-msgstr ""
-
-#: functions.py:42
-msgid "atanh"
-msgstr ""
-
-#: functions.py:43
-msgid "and"
-msgstr ""
-
-#: functions.py:44
-msgid "b10bin"
-msgstr ""
-
-#: functions.py:45
-msgid "ceil"
-msgstr ""
-
-#: functions.py:46
-msgid "cos"
-msgstr ""
-
-#: functions.py:47
-msgid "cosh"
-msgstr ""
-
-#: functions.py:48
-msgid "div"
-msgstr ""
-
-#: functions.py:49
-msgid "gcd"
-msgstr ""
-
-#: functions.py:50
-msgid "exp"
-msgstr ""
-
-#: functions.py:51
-msgid "factorial"
-msgstr ""
-
-#: functions.py:52
-msgid "fac"
-msgstr ""
-
-#: functions.py:53
-msgid "factorize"
-msgstr ""
-
-#: functions.py:54
-msgid "floor"
-msgstr ""
-
-#: functions.py:55
-msgid "inv"
-msgstr ""
-
-#: functions.py:56
-msgid "is_int"
-msgstr ""
-
-#: functions.py:57
-msgid "ln"
-msgstr ""
-
-#: functions.py:58
-msgid "log10"
-msgstr ""
-
-#: functions.py:59
-msgid "mul"
-msgstr ""
-
-#: functions.py:60
-msgid "or"
-msgstr ""
-
-#: functions.py:61
-msgid "rand_float"
-msgstr ""
-
-#: functions.py:62
-msgid "rand_int"
-msgstr ""
-
-#: functions.py:63
-msgid "round"
-msgstr ""
-
-#: functions.py:64
-msgid "sin"
-msgstr ""
-
-#: functions.py:65
-msgid "sinh"
-msgstr ""
-
-#: functions.py:66
-msgid "sinc"
-msgstr ""
-
-#: functions.py:67
-msgid "sqrt"
-msgstr ""
-
-#: functions.py:68
-msgid "sub"
-msgstr ""
-
-#: functions.py:69
-msgid "square"
-msgstr ""
-
-#: functions.py:70
-msgid "tan"
-msgstr ""
-
-#: functions.py:71
-msgid "tanh"
-msgstr ""
-
-#: functions.py:72
-msgid "xor"
-msgstr ""
-
-#: functions.py:112
-msgid "abs(x), return absolute value of x, which means -x for x < 0"
-msgstr ""
-
-#: functions.py:117
-msgid ""
-"acos(x), return the arc cosine of x. This is the angle for which the cosine "
-"is x. Defined for -1 <= x < 1"
-msgstr ""
-
-#: functions.py:123
-msgid ""
-"acosh(x), return the arc hyperbolic cosine of x. This is the value y for "
-"which the hyperbolic cosine equals x."
-msgstr ""
-
-#: functions.py:129
-msgid ""
-"And(x, y), logical and. Returns True if x and y are True, else returns False"
-msgstr ""
-
-#: functions.py:136
-msgid "add(x, y), return x + y"
-msgstr ""
-
-#: functions.py:141
-msgid ""
-"asin(x), return the arc sine of x. This is the angle for which the sine is "
-"x. Defined for -1 <= x <= 1"
-msgstr ""
-
-#: functions.py:147
-msgid ""
-"asinh(x), return the arc hyperbolic sine of x. This is the value y for which "
-"the hyperbolic sine equals x."
-msgstr ""
-
-#: functions.py:153
-msgid ""
-"atan(x), return the arc tangent of x. This is the angle for which the "
-"tangent is x. Defined for all x"
-msgstr ""
-
-#: functions.py:159
-msgid ""
-"atanh(x), return the arc hyperbolic tangent of x. This is the value y for "
-"which the hyperbolic tangent equals x."
-msgstr ""
-
-#: functions.py:171
-msgid "Number does not look binary in base 10"
-msgstr ""
-
-#: functions.py:178
-msgid ""
-"b10bin(x), interpret a number written in base 10 as binary, e.g.: b10bin"
-"(10111) = 23,"
-msgstr ""
-
-#: functions.py:183
-msgid "ceil(x), return the smallest integer larger than x."
-msgstr ""
-
-#: functions.py:188
-msgid ""
-"cos(x), return the cosine of x. This is the x-coordinate on the unit circle "
-"at the angle x"
-msgstr ""
-
-#: functions.py:194
-msgid ""
-"cosh(x), return the hyperbolic cosine of x. Given by (exp(x) + exp(-x)) / 2"
-msgstr ""
-
-#: functions.py:198
-msgid "Can not divide by zero"
-msgstr ""
-
-#: functions.py:219
-msgid "Invalid argument"
-msgstr ""
-
-#: functions.py:222
-msgid ""
-"gcd(a, b), determine the greatest common denominator of a and b. For "
-"example, the biggest factor that is shared by the numbers 15 and 18 is 3."
-msgstr ""
-
-#: functions.py:227
-msgid "exp(x), return the natural exponent of x. Given by e^x"
-msgstr ""
-
-#: functions.py:231
-msgid "Factorial only defined for integers"
-msgstr ""
-
-#: functions.py:244
-msgid ""
-"factorial(n), return the factorial of n. Given by n * (n - 1) * (n - 2) * ..."
-msgstr ""
-
-#: functions.py:250
-msgid "fac(x), return the factorial of x. Given by x * (x - 1) * (x - 2) * ..."
-msgstr ""
-
-#: functions.py:283
-msgid "floor(x), return the largest integer smaller than x."
-msgstr ""
-
-#: functions.py:287
-msgid "inv(x), return the inverse of x, which is 1 / x"
-msgstr ""
-
-#: functions.py:309
-#: functions.py:318
-msgid "Logarithm(x) only defined for x > 0"
-msgstr ""
-
-#: functions.py:311
-msgid ""
-"ln(x), return the natural logarithm of x. This is the value for which the "
-"exponent exp() equals x. Defined for x >= 0."
-msgstr ""
-
-#: functions.py:320
-msgid ""
-"log10(x), return the base 10 logarithm of x. This is the value y for which "
-"10^y equals x. Defined for x >= 0."
-msgstr ""
-
-#: functions.py:327
-msgid "Can only calculate x modulo <integer>"
-msgstr ""
-
-#: functions.py:329
-msgid ""
-"mod(x, y), return the modulus of x with respect to y. This is the remainder "
-"after dividing x by y."
-msgstr ""
-
-#: functions.py:337
-msgid "mul(x, y), return x * y"
-msgstr ""
-
-#: functions.py:341
-msgid "negate(x), return -x"
-msgstr ""
-
-#: functions.py:346
-msgid ""
-"Or(x, y), logical or. Returns True if x or y is True, else returns False"
-msgstr ""
-
-#: functions.py:361
-msgid "pow(x, y), return x to the power y (x**y)"
-msgstr ""
-
-#: functions.py:366
-msgid "rand_float(), return a random floating point number between 0.0 and 1.0"
-msgstr ""
-
-#: functions.py:371
-msgid ""
-"rand_int([<maxval>]), return a random integer between 0 and <maxval>. "
-"<maxval> is an optional argument and is set to 65535 by default."
-msgstr ""
-
-#: functions.py:376
-msgid "round(x), return the integer nearest to x."
-msgstr ""
-
-#: functions.py:382
-#: functions.py:390
-msgid "Bitwise operations only apply to integers"
-msgstr ""
-
-#: functions.py:384
-msgid "shift_left(x, y), shift x by y bits to the left (multiply by 2 per bit)"
-msgstr ""
-
-#: functions.py:392
-msgid "shift_right(x, y), shift x by y bits to the right (divide by 2 per bit)"
-msgstr ""
-
-#: functions.py:397
-msgid ""
-"sin(x), return the sine of x. This is the y-coordinate on the unit circle at "
-"the angle x"
-msgstr ""
-
-#: functions.py:403
-msgid ""
-"sinh(x), return the hyperbolic sine of x. Given by (exp(x) - exp(-x)) / 2"
-msgstr ""
-
-#: functions.py:410
-msgid "sinc(x), return the sinc of x. This is given by sin(x) / x."
-msgstr ""
-
-#: functions.py:415
-msgid ""
-"sqrt(x), return the square root of x. This is the value for which the square "
-"equals x. Defined for x >= 0."
-msgstr ""
-
-#: functions.py:420
-msgid "square(x), return x * x"
-msgstr ""
-
-#: functions.py:427
-msgid "sub(x, y), return x - y"
-msgstr ""
-
-#: functions.py:432
-msgid ""
-"tan(x), return the tangent of x. This is the slope of the line from the "
-"origin of the unit circle to the point on the unit circle defined by the "
-"angle x. Given by sin(x) / cos(x)"
-msgstr ""
-
-#: functions.py:439
-msgid "tanh(x), return the hyperbolic tangent of x. Given by sinh(x) / cosh(x)"
-msgstr ""
-
-#: functions.py:444
-msgid ""
-"xor(x, y), logical xor. Returns True if either x is True (and y is False) or "
-"y is True (and x is False), else returns False"
-msgstr ""
-
-#: layout.py:68
-msgid "Clear"
-msgstr ""
-
-#: layout.py:77
-msgid "Enter"
-msgstr ""
-
-#: layout.py:98
-#: layout.py:138
-msgid "Edit"
-msgstr ""
-
-#: layout.py:103
-#: layout.py:139
-msgid "Algebra"
-msgstr ""
-
-#: layout.py:108
-#: layout.py:140
-msgid "Trigonometry"
-msgstr ""
-
-#: layout.py:113
-#: layout.py:141
-msgid "Boolean"
-msgstr ""
-
-#: layout.py:118
-#: layout.py:142
-msgid "Miscellaneous"
-msgstr ""
-
-#: layout.py:163
-msgid "Label:"
-msgstr ""
-
-#: layout.py:196
-msgid "All equations"
-msgstr ""
-
-#: layout.py:196
-msgid "My equations"
-msgstr ""
-
-#: layout.py:198
-msgid "Change view between own and all equations"
-msgstr ""
-
-#: layout.py:201
-msgid "Show history"
-msgstr ""
-
-#: layout.py:201
-msgid "Show variables"
-msgstr ""
-
-#: layout.py:203
-msgid "Change view between history and variables"
-msgstr ""
-
-#. TRANS: multiplication symbol (default: '*')
-#: mathlib.py:82
-msgid "mul_sym"
-msgstr ""
-
-#. TRANS: division symbol (default: '/')
-#: mathlib.py:87
-msgid "div_sym"
-msgstr ""
-
-#: mathlib.py:211
-msgid "Undefined"
-msgstr ""
-
-#: mathlib.py:221
-msgid "Error: unsupported type"
-msgstr ""
-
-#: calculate.py:109
-#, python-format
-msgid "Equation.parse() string invalid (%s)"
-msgstr ""
-
-#: calculate.py:473
-msgid "Can not assign label: will cause recursion"
-msgstr ""
-
-#: calculate.py:545
-#, python-format
-msgid "Writing to journal (%s)"
-msgstr ""
-
-#: calculate.py:828
-msgid "button_pressed(): invalid type"
-msgstr ""
-
-#: toolbars.py:53
-msgid "Help"
-msgstr ""
-
-#: toolbars.py:121
-msgid "Copy"
-msgstr ""
-
-#: toolbars.py:122
-msgid "<ctrl>c"
-msgstr ""
-
-#: toolbars.py:126
-msgid "Cut"
-msgstr ""
-
-#: toolbars.py:129
-msgid "<ctrl>x"
-msgstr ""
-
-#: toolbars.py:137
-msgid "Paste"
-msgstr ""
-
-#: toolbars.py:147
-msgid "Square"
-msgstr ""
-
-#: toolbars.py:152
-msgid "Square root"
-msgstr ""
-
-#: toolbars.py:157
-msgid "Inverse"
-msgstr ""
-
-#: toolbars.py:164
-msgid "e to the power x"
-msgstr ""
-
-#: toolbars.py:169
-msgid "x to the power y"
-msgstr ""
-
-#: toolbars.py:174
-msgid "Natural logarithm"
-msgstr ""
-
-#: toolbars.py:180
-msgid "Factorial"
-msgstr ""
-
-#: toolbars.py:190
-msgid "Sine"
-msgstr ""
-
-#: toolbars.py:194
-msgid "Cosine"
-msgstr ""
-
-#: toolbars.py:198
-msgid "Tangent"
-msgstr ""
-
-#: toolbars.py:204
-msgid "Arc sine"
-msgstr ""
-
-#: toolbars.py:208
-msgid "Arc cosine"
-msgstr ""
-
-#: toolbars.py:212
-msgid "Arc tangent"
-msgstr ""
-
-#: toolbars.py:218
-msgid "Hyperbolic sine"
-msgstr ""
-
-#: toolbars.py:222
-msgid "Hyperbolic cosine"
-msgstr ""
-
-#: toolbars.py:226
-msgid "Hyperbolic tangent"
-msgstr ""
-
-#: toolbars.py:236
-msgid "Logical and"
-msgstr ""
-
-#: toolbars.py:240
-msgid "Logical or"
-msgstr ""
-
-#: toolbars.py:250
-msgid "Equals"
-msgstr ""
-
-#: toolbars.py:253
-msgid "Not equals"
-msgstr ""
-
-#: toolbars.py:262
-msgid "Pi"
-msgstr ""
-
-#: toolbars.py:266
-msgid "e"
-msgstr ""
-
-#: toolbars.py:269
-msgid "γ"
-msgstr ""
-
-#: toolbars.py:272
-msgid "φ"
-msgstr ""
-
-#: toolbars.py:279
-msgid "Plot"
-msgstr ""
-
-#: toolbars.py:286
-msgid "Degrees"
-msgstr ""
-
-#: toolbars.py:287
-msgid "Radians"
-msgstr ""
-
-#: toolbars.py:291
-msgid "Degrees / Radians"
-msgstr ""
-
-#: toolbars.py:300
-msgid "Exponent / Scientific notation"
-msgstr ""
-
-#: toolbars.py:310
-msgid "Number of shown digits"
-msgstr ""
-
-#: toolbars.py:320
-msgid "Integer formatting base"
-msgstr ""
-
-#: astparser.py:40
-msgid ""
-"plot(eqn, var=-a..b), plot the equation 'eqn' with the variable 'var' in the "
-"range from a to b"
-msgstr ""
-
-#: astparser.py:59
-#, python-format
-msgid "Parse error at %d"
-msgstr ""
-
-#: astparser.py:71
-#: astparser.py:83
-#, python-format
-msgid "Error at %d"
-msgstr ""
-
-#: astparser.py:94
-msgid "This is just a test topic, use help(index) for the index"
-msgstr ""
-
-#: astparser.py:106
-msgid "Use help(test) for help about 'test', or help(index) for the index"
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: astparser.py:109
-msgid "index"
-msgstr ""
-
-#: astparser.py:109
-msgid "topics"
-msgstr ""
-
-#: astparser.py:110
-msgid "Topics"
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: astparser.py:118
-msgid "variables"
-msgstr ""
-
-#: astparser.py:119
-msgid "Variables"
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: astparser.py:125
-msgid "functions"
-msgstr ""
-
-#: astparser.py:126
-msgid "Functions"
-msgstr ""
-
-#: astparser.py:135
-#, python-format
-msgid "No help about '%s' available, use help(index) for the index"
-msgstr ""
-
-#: astparser.py:459
-msgid "help"
-msgstr ""
-
-#: astparser.py:466
-msgid "Recursion detected"
-msgstr ""
-
-#: astparser.py:490
-#, python-format
-msgid "Function '%s' not defined"
-msgstr ""
-
-#: astparser.py:492
-#, python-format
-msgid "Variable '%s' not defined"
-msgstr ""
-
-#: astparser.py:502
-#, python-format
-msgid "Attribute '%s' does not exist"
-msgstr ""
-
-#: astparser.py:596
-msgid "Parse error"
-msgstr ""
-
-#: astparser.py:601
-msgid "Multiple statements not supported"
-msgstr ""
-
-#: astparser.py:625
-msgid "Internal error"
-msgstr ""
diff --git a/po/rw.po b/po/rw.po
index cda52bc..3482e84 100644
--- a/po/rw.po
+++ b/po/rw.po
@@ -128,7 +128,7 @@ msgstr ""
#: calculate.py:109
#, python-format
-#, python-format,
+#, python-format,
msgid "Equation.parse() string invalid (%s)"
msgstr "Equation.parse() string invalid (%s)"
@@ -319,8 +319,9 @@ msgid ""
msgstr ""
#: functions.py:136
+#, fuzzy
msgid "add(x, y), return x + y"
-msgstr ""
+msgstr "sub(x, y), return x - y"
#: functions.py:141
msgid ""
@@ -437,8 +438,9 @@ msgid ""
msgstr ""
#: functions.py:337
+#, fuzzy
msgid "mul(x, y), return x * y"
-msgstr ""
+msgstr "sub(x, y), return x - y"
#: functions.py:341
msgid "negate(x), return -x"
diff --git a/po/tpi.po b/po/tpi.po
deleted file mode 100644
index f4e8b3e..0000000
--- a/po/tpi.po
+++ /dev/null
@@ -1,746 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-01-27 00:33-0500\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Translate Toolkit 1.1.1rc4\n"
-
-#: activity/activity.info:2
-msgid "Calculate"
-msgstr ""
-
-#: astparser.py:40
-msgid ""
-"plot(eqn, var=-a..b), plot the equation 'eqn' with the variable 'var' in the "
-"range from a to b"
-msgstr ""
-
-#: astparser.py:59
-#, python-format
-msgid "Parse error at %d"
-msgstr ""
-
-#: astparser.py:71 astparser.py:83
-#, python-format
-msgid "Error at %d"
-msgstr ""
-
-#: astparser.py:94
-msgid "This is just a test topic, use help(index) for the index"
-msgstr ""
-
-#: astparser.py:106
-msgid "Use help(test) for help about 'test', or help(index) for the index"
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: astparser.py:109
-msgid "index"
-msgstr ""
-
-#: astparser.py:109
-msgid "topics"
-msgstr ""
-
-#: astparser.py:110
-msgid "Topics"
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: astparser.py:118
-msgid "variables"
-msgstr ""
-
-#: astparser.py:119
-msgid "Variables"
-msgstr ""
-
-#. TRANS: This command is descriptive, so can be translated
-#: astparser.py:125
-msgid "functions"
-msgstr ""
-
-#: astparser.py:126
-msgid "Functions"
-msgstr ""
-
-#: astparser.py:135
-#, python-format
-msgid "No help about '%s' available, use help(index) for the index"
-msgstr ""
-
-#: astparser.py:459
-msgid "help"
-msgstr ""
-
-#: astparser.py:466
-msgid "Recursion detected"
-msgstr ""
-
-#: astparser.py:490
-#, python-format
-msgid "Function '%s' not defined"
-msgstr ""
-
-#: astparser.py:492
-#, python-format
-msgid "Variable '%s' not defined"
-msgstr ""
-
-#: astparser.py:502
-#, python-format
-msgid "Attribute '%s' does not exist"
-msgstr ""
-
-#: astparser.py:596
-msgid "Parse error"
-msgstr ""
-
-#: astparser.py:601
-msgid "Multiple statements not supported"
-msgstr ""
-
-#: astparser.py:625
-msgid "Internal error"
-msgstr ""
-
-#: calculate.py:109
-#, python-format
-msgid "Equation.parse() string invalid (%s)"
-msgstr ""
-
-#: calculate.py:474
-msgid "Can not assign label: will cause recursion"
-msgstr ""
-
-#: calculate.py:546
-#, python-format
-msgid "Writing to journal (%s)"
-msgstr ""
-
-#: calculate.py:829
-msgid "button_pressed(): invalid type"
-msgstr ""
-
-#: functions.py:35
-msgid "add"
-msgstr ""
-
-#: functions.py:36
-msgid "abs"
-msgstr ""
-
-#: functions.py:37
-msgid "acos"
-msgstr ""
-
-#: functions.py:38
-msgid "acosh"
-msgstr ""
-
-#: functions.py:39
-msgid "asin"
-msgstr ""
-
-#: functions.py:40
-msgid "asinh"
-msgstr ""
-
-#: functions.py:41
-msgid "atan"
-msgstr ""
-
-#: functions.py:42
-msgid "atanh"
-msgstr ""
-
-#: functions.py:43
-msgid "and"
-msgstr ""
-
-#: functions.py:44
-msgid "b10bin"
-msgstr ""
-
-#: functions.py:45
-msgid "ceil"
-msgstr ""
-
-#: functions.py:46
-msgid "cos"
-msgstr ""
-
-#: functions.py:47
-msgid "cosh"
-msgstr ""
-
-#: functions.py:48
-msgid "div"
-msgstr ""
-
-#: functions.py:49
-msgid "gcd"
-msgstr ""
-
-#: functions.py:50
-msgid "exp"
-msgstr ""
-
-#: functions.py:51
-msgid "factorial"
-msgstr ""
-
-#: functions.py:52
-msgid "fac"
-msgstr ""
-
-#: functions.py:53
-msgid "factorize"
-msgstr ""
-
-#: functions.py:54
-msgid "floor"
-msgstr ""
-
-#: functions.py:55
-msgid "inv"
-msgstr ""
-
-#: functions.py:56
-msgid "is_int"
-msgstr ""
-
-#: functions.py:57
-msgid "ln"
-msgstr ""
-
-#: functions.py:58
-msgid "log10"
-msgstr ""
-
-#: functions.py:59
-msgid "mul"
-msgstr ""
-
-#: functions.py:60
-msgid "or"
-msgstr ""
-
-#: functions.py:61
-msgid "rand_float"
-msgstr ""
-
-#: functions.py:62
-msgid "rand_int"
-msgstr ""
-
-#: functions.py:63
-msgid "round"
-msgstr ""
-
-#: functions.py:64
-msgid "sin"
-msgstr ""
-
-#: functions.py:65
-msgid "sinh"
-msgstr ""
-
-#: functions.py:66
-msgid "sinc"
-msgstr ""
-
-#: functions.py:67
-msgid "sqrt"
-msgstr ""
-
-#: functions.py:68
-msgid "sub"
-msgstr ""
-
-#: functions.py:69
-msgid "square"
-msgstr ""
-
-#: functions.py:70
-msgid "tan"
-msgstr ""
-
-#: functions.py:71
-msgid "tanh"
-msgstr ""
-
-#: functions.py:72
-msgid "xor"
-msgstr ""
-
-#: functions.py:112
-msgid "abs(x), return absolute value of x, which means -x for x < 0"
-msgstr ""
-
-#: functions.py:117
-msgid ""
-"acos(x), return the arc cosine of x. This is the angle for which the cosine "
-"is x. Defined for -1 <= x < 1"
-msgstr ""
-
-#: functions.py:123
-msgid ""
-"acosh(x), return the arc hyperbolic cosine of x. This is the value y for "
-"which the hyperbolic cosine equals x."
-msgstr ""
-
-#: functions.py:129
-msgid ""
-"And(x, y), logical and. Returns True if x and y are True, else returns False"
-msgstr ""
-
-#: functions.py:136
-msgid "add(x, y), return x + y"
-msgstr ""
-
-#: functions.py:141
-msgid ""
-"asin(x), return the arc sine of x. This is the angle for which the sine is "
-"x. Defined for -1 <= x <= 1"
-msgstr ""
-
-#: functions.py:147
-msgid ""
-"asinh(x), return the arc hyperbolic sine of x. This is the value y for which "
-"the hyperbolic sine equals x."
-msgstr ""
-
-#: functions.py:153
-msgid ""
-"atan(x), return the arc tangent of x. This is the angle for which the "
-"tangent is x. Defined for all x"
-msgstr ""
-
-#: functions.py:159
-msgid ""
-"atanh(x), return the arc hyperbolic tangent of x. This is the value y for "
-"which the hyperbolic tangent equals x."
-msgstr ""
-
-#: functions.py:171
-msgid "Number does not look binary in base 10"
-msgstr ""
-
-#: functions.py:178
-msgid ""
-"b10bin(x), interpret a number written in base 10 as binary, e.g.: b10bin"
-"(10111) = 23,"
-msgstr ""
-
-#: functions.py:183
-msgid "ceil(x), return the smallest integer larger than x."
-msgstr ""
-
-#: functions.py:188
-msgid ""
-"cos(x), return the cosine of x. This is the x-coordinate on the unit circle "
-"at the angle x"
-msgstr ""
-
-#: functions.py:194
-msgid ""
-"cosh(x), return the hyperbolic cosine of x. Given by (exp(x) + exp(-x)) / 2"
-msgstr ""
-
-#: functions.py:198
-msgid "Can not divide by zero"
-msgstr ""
-
-#: functions.py:219
-msgid "Invalid argument"
-msgstr ""
-
-#: functions.py:222
-msgid ""
-"gcd(a, b), determine the greatest common denominator of a and b. For "
-"example, the biggest factor that is shared by the numbers 15 and 18 is 3."
-msgstr ""
-
-#: functions.py:227
-msgid "exp(x), return the natural exponent of x. Given by e^x"
-msgstr ""
-
-#: functions.py:231
-msgid "Factorial only defined for integers"
-msgstr ""
-
-#: functions.py:244
-msgid ""
-"factorial(n), return the factorial of n. Given by n * (n - 1) * (n - 2) * ..."
-msgstr ""
-
-#: functions.py:250
-msgid "fac(x), return the factorial of x. Given by x * (x - 1) * (x - 2) * ..."
-msgstr ""
-
-#: functions.py:283
-msgid "floor(x), return the largest integer smaller than x."
-msgstr ""
-
-#: functions.py:287
-msgid "inv(x), return the inverse of x, which is 1 / x"
-msgstr ""
-
-#: functions.py:309 functions.py:318
-msgid "Logarithm(x) only defined for x > 0"
-msgstr ""
-
-#: functions.py:311
-msgid ""
-"ln(x), return the natural logarithm of x. This is the value for which the "
-"exponent exp() equals x. Defined for x >= 0."
-msgstr ""
-
-#: functions.py:320
-msgid ""
-"log10(x), return the base 10 logarithm of x. This is the value y for which "
-"10^y equals x. Defined for x >= 0."
-msgstr ""
-
-#: functions.py:327
-msgid "Can only calculate x modulo <integer>"
-msgstr ""
-
-#: functions.py:329
-msgid ""
-"mod(x, y), return the modulus of x with respect to y. This is the remainder "
-"after dividing x by y."
-msgstr ""
-
-#: functions.py:337
-msgid "mul(x, y), return x * y"
-msgstr ""
-
-#: functions.py:341
-msgid "negate(x), return -x"
-msgstr ""
-
-#: functions.py:346
-msgid ""
-"Or(x, y), logical or. Returns True if x or y is True, else returns False"
-msgstr ""
-
-#: functions.py:361
-msgid "pow(x, y), return x to the power y (x**y)"
-msgstr ""
-
-#: functions.py:366
-msgid "rand_float(), return a random floating point number between 0.0 and 1.0"
-msgstr ""
-
-#: functions.py:371
-msgid ""
-"rand_int([<maxval>]), return a random integer between 0 and <maxval>. "
-"<maxval> is an optional argument and is set to 65535 by default."
-msgstr ""
-
-#: functions.py:376
-msgid "round(x), return the integer nearest to x."
-msgstr ""
-
-#: functions.py:382 functions.py:390
-msgid "Bitwise operations only apply to integers"
-msgstr ""
-
-#: functions.py:384
-msgid "shift_left(x, y), shift x by y bits to the left (multiply by 2 per bit)"
-msgstr ""
-
-#: functions.py:392
-msgid "shift_right(x, y), shift x by y bits to the right (divide by 2 per bit)"
-msgstr ""
-
-#: functions.py:397
-msgid ""
-"sin(x), return the sine of x. This is the y-coordinate on the unit circle at "
-"the angle x"
-msgstr ""
-
-#: functions.py:403
-msgid ""
-"sinh(x), return the hyperbolic sine of x. Given by (exp(x) - exp(-x)) / 2"
-msgstr ""
-
-#: functions.py:410
-msgid "sinc(x), return the sinc of x. This is given by sin(x) / x."
-msgstr ""
-
-#: functions.py:415
-msgid ""
-"sqrt(x), return the square root of x. This is the value for which the square "
-"equals x. Defined for x >= 0."
-msgstr ""
-
-#: functions.py:420
-msgid "square(x), return x * x"
-msgstr ""
-
-#: functions.py:427
-msgid "sub(x, y), return x - y"
-msgstr ""
-
-#: functions.py:432
-msgid ""
-"tan(x), return the tangent of x. This is the slope of the line from the "
-"origin of the unit circle to the point on the unit circle defined by the "
-"angle x. Given by sin(x) / cos(x)"
-msgstr ""
-
-#: functions.py:439
-msgid "tanh(x), return the hyperbolic tangent of x. Given by sinh(x) / cosh(x)"
-msgstr ""
-
-#: functions.py:444
-msgid ""
-"xor(x, y), logical xor. Returns True if either x is True (and y is False) or "
-"y is True (and x is False), else returns False"
-msgstr ""
-
-#: layout.py:69
-msgid "Clear"
-msgstr ""
-
-#: layout.py:99 layout.py:139
-msgid "Edit"
-msgstr ""
-
-#: layout.py:104 layout.py:140
-msgid "Algebra"
-msgstr ""
-
-#: layout.py:109 layout.py:141
-msgid "Trigonometry"
-msgstr ""
-
-#: layout.py:114 layout.py:142
-msgid "Boolean"
-msgstr ""
-
-#: layout.py:119 layout.py:143
-msgid "Miscellaneous"
-msgstr ""
-
-#: layout.py:164
-msgid "Label:"
-msgstr ""
-
-#: layout.py:197
-msgid "All equations"
-msgstr ""
-
-#: layout.py:197
-msgid "My equations"
-msgstr ""
-
-#: layout.py:199
-msgid "Change view between own and all equations"
-msgstr ""
-
-#: layout.py:202
-msgid "Show history"
-msgstr ""
-
-#: layout.py:202
-msgid "Show variables"
-msgstr ""
-
-#: layout.py:204
-msgid "Change view between history and variables"
-msgstr ""
-
-#. TRANS: multiplication symbol (default: '×')
-#: mathlib.py:82
-msgid "mul_sym"
-msgstr ""
-
-#. TRANS: division symbol (default: '÷')
-#: mathlib.py:87
-msgid "div_sym"
-msgstr ""
-
-#. TRANS: equal symbol (default: '=')
-#: mathlib.py:92
-msgid "equ_sym"
-msgstr ""
-
-#: mathlib.py:216
-msgid "Undefined"
-msgstr ""
-
-#: mathlib.py:226
-msgid "Error: unsupported type"
-msgstr ""
-
-#: toolbars.py:53
-msgid "Help"
-msgstr ""
-
-#: toolbars.py:121
-msgid "Copy"
-msgstr ""
-
-#: toolbars.py:122
-msgid "<ctrl>c"
-msgstr ""
-
-#: toolbars.py:126
-msgid "Cut"
-msgstr ""
-
-#: toolbars.py:129
-msgid "<ctrl>x"
-msgstr ""
-
-#: toolbars.py:137
-msgid "Paste"
-msgstr ""
-
-#: toolbars.py:147
-msgid "Square"
-msgstr ""
-
-#: toolbars.py:152
-msgid "Square root"
-msgstr ""
-
-#: toolbars.py:157
-msgid "Inverse"
-msgstr ""
-
-#: toolbars.py:164
-msgid "e to the power x"
-msgstr ""
-
-#: toolbars.py:169
-msgid "x to the power y"
-msgstr ""
-
-#: toolbars.py:174
-msgid "Natural logarithm"
-msgstr ""
-
-#: toolbars.py:180
-msgid "Factorial"
-msgstr ""
-
-#: toolbars.py:190
-msgid "Sine"
-msgstr ""
-
-#: toolbars.py:194
-msgid "Cosine"
-msgstr ""
-
-#: toolbars.py:198
-msgid "Tangent"
-msgstr ""
-
-#: toolbars.py:204
-msgid "Arc sine"
-msgstr ""
-
-#: toolbars.py:208
-msgid "Arc cosine"
-msgstr ""
-
-#: toolbars.py:212
-msgid "Arc tangent"
-msgstr ""
-
-#: toolbars.py:218
-msgid "Hyperbolic sine"
-msgstr ""
-
-#: toolbars.py:222
-msgid "Hyperbolic cosine"
-msgstr ""
-
-#: toolbars.py:226
-msgid "Hyperbolic tangent"
-msgstr ""
-
-#: toolbars.py:236
-msgid "Logical and"
-msgstr ""
-
-#: toolbars.py:240
-msgid "Logical or"
-msgstr ""
-
-#: toolbars.py:250
-msgid "Equals"
-msgstr ""
-
-#: toolbars.py:253
-msgid "Not equals"
-msgstr ""
-
-#: toolbars.py:262
-msgid "Pi"
-msgstr ""
-
-#: toolbars.py:266
-msgid "e"
-msgstr ""
-
-#: toolbars.py:269
-msgid "γ"
-msgstr ""
-
-#: toolbars.py:272
-msgid "φ"
-msgstr ""
-
-#: toolbars.py:279
-msgid "Plot"
-msgstr ""
-
-#: toolbars.py:286
-msgid "Degrees"
-msgstr ""
-
-#: toolbars.py:287
-msgid "Radians"
-msgstr ""
-
-#: toolbars.py:291
-msgid "Degrees / Radians"
-msgstr ""
-
-#: toolbars.py:300
-msgid "Exponent / Scientific notation"
-msgstr ""
-
-#: toolbars.py:310
-msgid "Number of shown digits"
-msgstr ""
-
-#: toolbars.py:320
-msgid "Integer formatting base"
-msgstr ""
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 77d2bb4..7d2e988 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -15,7 +15,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-01-27 00:33-0500\n"
-"PO-Revision-Date: 2012-03-22 06:32+0200\n"
+"PO-Revision-Date: 2012-03-24 05:04+0200\n"
"Last-Translator: lite <litekok@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: zh_CN\n"
@@ -149,7 +149,7 @@ msgstr "button_pressed(): 无效类型"
#: functions.py:35
msgid "add"
-msgstr "加add"
+msgstr "相加add"
#: functions.py:36
msgid "abs"
@@ -185,7 +185,7 @@ msgstr "与and"
#: functions.py:44
msgid "b10bin"
-msgstr "十进制转二进制b10bin"
+msgstr "二进制转十进制b10bin"
#: functions.py:45
msgid "ceil"
@@ -209,106 +209,99 @@ msgstr "最大公约数gcd"
#: functions.py:50
msgid "exp"
-msgstr "exp"
+msgstr "e 的指定数乘幂exp"
#: functions.py:51
-#, fuzzy
msgid "factorial"
-msgstr "阶乘"
+msgstr "阶乘函数factorial"
#: functions.py:52
msgid "fac"
-msgstr "fac"
+msgstr "阶乘fac"
#: functions.py:53
-#, fuzzy
msgid "factorize"
-msgstr "阶乘"
+msgstr "因式分解factorize"
#: functions.py:54
msgid "floor"
-msgstr ""
+msgstr "舍去法取整floor"
#: functions.py:55
msgid "inv"
-msgstr ""
+msgstr "矩阵的逆inv"
#: functions.py:56
msgid "is_int"
-msgstr ""
+msgstr "是整数吗?"
#: functions.py:57
msgid "ln"
-msgstr "ln"
+msgstr "自然对数ln"
#: functions.py:58
msgid "log10"
-msgstr ""
+msgstr "常用对数log10"
#: functions.py:59
msgid "mul"
-msgstr ""
+msgstr "相乘mul"
#: functions.py:60
msgid "or"
-msgstr "or"
+msgstr "或or"
#: functions.py:61
msgid "rand_float"
-msgstr ""
+msgstr "随机浮点数rand_float"
#: functions.py:62
msgid "rand_int"
-msgstr ""
+msgstr "随机整数rand_int"
#: functions.py:63
msgid "round"
-msgstr ""
+msgstr "四舍五入法取整round"
#: functions.py:64
-#, fuzzy
msgid "sin"
-msgstr "sin"
+msgstr "正弦sin"
#: functions.py:65
-#, fuzzy
msgid "sinh"
-msgstr "sinh"
+msgstr "双曲正弦sinh"
#: functions.py:66
-#, fuzzy
msgid "sinc"
-msgstr "sinc"
+msgstr "sinc函数"
#: functions.py:67
msgid "sqrt"
-msgstr "sqrt"
+msgstr "平方根sqrt"
#: functions.py:68
msgid "sub"
-msgstr ""
+msgstr "相减sub"
#: functions.py:69
msgid "square"
-msgstr "square"
+msgstr "平方square"
#: functions.py:70
-#, fuzzy
msgid "tan"
-msgstr "tan"
+msgstr "正切tan"
#: functions.py:71
-#, fuzzy
msgid "tanh"
-msgstr "tanh"
+msgstr "双曲正切tanh"
#: functions.py:72
msgid "xor"
-msgstr "xor"
+msgstr "异或xor"
#: functions.py:112
msgid "abs(x), return absolute value of x, which means -x for x < 0"
-msgstr ""
+msgstr "abs(x),返回x的绝对值,当 x<0 时该值为 -x"
#: functions.py:117
msgid ""
@@ -320,20 +313,18 @@ msgstr "acos(x), 返回x的反余弦值。 这是余弦为x的角度值。x应
msgid ""
"acosh(x), return the arc hyperbolic cosine of x. This is the value y for "
"which the hyperbolic cosine equals x."
-msgstr ""
+msgstr "acosh(x),返回x的双曲余弦。该值的双曲余弦等于x。"
#: functions.py:129
-#, fuzzy
msgid ""
"And(x, y), logical and. Returns True if x and y are True, else returns False"
-msgstr "and(x, y),逻辑与。x,y都为真则为真,否则为假。"
+msgstr "and(x, y),逻辑与。x,y都为真则为真,否则为假"
#: functions.py:136
msgid "add(x, y), return x + y"
-msgstr ""
+msgstr "add(x, y),返回 x + y"
#: functions.py:141
-#, fuzzy
msgid ""
"asin(x), return the arc sine of x. This is the angle for which the sine is "
"x. Defined for -1 <= x <= 1"
@@ -343,7 +334,7 @@ msgstr "asin(x), 返回x的反正弦值,也就是正弦为x的角度值。范
msgid ""
"asinh(x), return the arc hyperbolic sine of x. This is the value y for which "
"the hyperbolic sine equals x."
-msgstr ""
+msgstr "asinh(x),返回x的双曲正弦。该值的双曲正弦等于x。"
#: functions.py:153
msgid ""
@@ -355,21 +346,21 @@ msgstr "atan(x), 返回x的反正切值,也就是正切为x的角度值。定
msgid ""
"atanh(x), return the arc hyperbolic tangent of x. This is the value y for "
"which the hyperbolic tangent equals x."
-msgstr ""
+msgstr "atanh(x),返回x的双曲正切。该值的双曲正切等于x。"
#: functions.py:171
msgid "Number does not look binary in base 10"
-msgstr ""
+msgstr "数值不是二进制数"
#: functions.py:178
msgid ""
"b10bin(x), interpret a number written in base 10 as binary, e.g.: b10bin"
"(10111) = 23,"
-msgstr ""
+msgstr "b10bin(x),转换二进制成十进制,例如 b10bin(10111)=23,"
#: functions.py:183
msgid "ceil(x), return the smallest integer larger than x."
-msgstr ""
+msgstr "ceil(x),返回大于x的最小整数。"
#: functions.py:188
msgid ""
@@ -384,17 +375,17 @@ msgstr "cosh(x),返回x的双曲余弦值,也就是 (exp(x) + exp(-x)) / 2"
#: functions.py:198
msgid "Can not divide by zero"
-msgstr ""
+msgstr "不能被零除"
#: functions.py:219
msgid "Invalid argument"
-msgstr ""
+msgstr "无效的参数"
#: functions.py:222
msgid ""
"gcd(a, b), determine the greatest common denominator of a and b. For "
"example, the biggest factor that is shared by the numbers 15 and 18 is 3."
-msgstr ""
+msgstr "gcd(a, b),返回a和b的最大公约数。例如,15和18的最大公约数为3。"
#: functions.py:227
msgid "exp(x), return the natural exponent of x. Given by e^x"
@@ -402,95 +393,93 @@ msgstr "exp(x), 返回自然指数的x次幂,也就是e^x。"
#: functions.py:231
msgid "Factorial only defined for integers"
-msgstr ""
+msgstr "只能是整数的阶乘"
#: functions.py:244
-#, fuzzy
msgid ""
"factorial(n), return the factorial of n. Given by n * (n - 1) * (n - 2) * ..."
-msgstr "fac(x),返回x的阶乘,也就是x * (x - 1) * (x - 2) * ..."
+msgstr "factorial(n),返回n的阶乘,也就是n * (n - 1) * (n - 2) * ..."
#: functions.py:250
msgid "fac(x), return the factorial of x. Given by x * (x - 1) * (x - 2) * ..."
-msgstr "fac(x),返回x的阶乘,也就是x * (x - 1) * (x - 2) * ..."
+msgstr "fac(x),返回x的阶乘,也就是x * (x - 1) * (x - 2) * ..."
#: functions.py:283
msgid "floor(x), return the largest integer smaller than x."
-msgstr ""
+msgstr "floor(x),返回小于x的最大整数。"
#: functions.py:287
msgid "inv(x), return the inverse of x, which is 1 / x"
-msgstr ""
+msgstr "inv(x),返回x的倒数,即 1 / x"
#: functions.py:309 functions.py:318
msgid "Logarithm(x) only defined for x > 0"
-msgstr ""
+msgstr "Logarithm(x)中x只能>0"
#: functions.py:311
msgid ""
"ln(x), return the natural logarithm of x. This is the value for which the "
"exponent exp() equals x. Defined for x >= 0."
-msgstr "ln(x), 返回x的自然对数值,也就是当exp()等于x的值。定义x >= 0。"
+msgstr "ln(x),返回x的自然对数值,也就是当exp()等于x的值。定义x >= 0。"
#: functions.py:320
msgid ""
"log10(x), return the base 10 logarithm of x. This is the value y for which "
"10^y equals x. Defined for x >= 0."
-msgstr ""
+msgstr "log10(x),返回底数为 10的x的对数值. 也就是10^y等于x的y值。x 必须 >= 0。"
#: functions.py:327
msgid "Can only calculate x modulo <integer>"
-msgstr ""
+msgstr "只能计算 x 整除 <integer> 的余数"
#: functions.py:329
msgid ""
"mod(x, y), return the modulus of x with respect to y. This is the remainder "
"after dividing x by y."
-msgstr ""
+msgstr "mod(x, y),返回x对于y的模。也就是x整除y的余数。"
#: functions.py:337
msgid "mul(x, y), return x * y"
-msgstr ""
+msgstr "mul(x, y),返回 x * y"
#: functions.py:341
msgid "negate(x), return -x"
-msgstr ""
+msgstr "negate(x),返回 -x"
#: functions.py:346
-#, fuzzy
msgid ""
"Or(x, y), logical or. Returns True if x or y is True, else returns False"
-msgstr "or(x, y), 逻辑或。只要x或y有一个为真则为真,否则为假"
+msgstr "or(x, y),逻辑或。只要x或y有一个为真则为真,否则为假"
#: functions.py:361
msgid "pow(x, y), return x to the power y (x**y)"
-msgstr ""
+msgstr "pow(x, y),返回x的y次方 (x**y)"
#: functions.py:366
msgid "rand_float(), return a random floating point number between 0.0 and 1.0"
-msgstr ""
+msgstr "rand_float(),返回0.0和1.0之间的一个随机浮点数"
#: functions.py:371
msgid ""
"rand_int([<maxval>]), return a random integer between 0 and <maxval>. "
"<maxval> is an optional argument and is set to 65535 by default."
-msgstr ""
+msgstr "rand_int([<maxval>]),返回0和 <maxval> 之间的一个随机整数。<maxval>是可选参赛,缺省值为65535。"
#: functions.py:376
msgid "round(x), return the integer nearest to x."
-msgstr ""
+msgstr "round(x),返回最接近x的整数。"
#: functions.py:382 functions.py:390
msgid "Bitwise operations only apply to integers"
-msgstr ""
+msgstr "位运算只适用于整数"
#: functions.py:384
msgid "shift_left(x, y), shift x by y bits to the left (multiply by 2 per bit)"
-msgstr ""
+msgstr "shift_left(x, y),将x向左位移y位(每位乘以2)"
#: functions.py:392
msgid "shift_right(x, y), shift x by y bits to the right (divide by 2 per bit)"
-msgstr ""
+msgstr "shift_right(x, y),将x向右位移y位(每位除以2)"
#: functions.py:397
msgid ""
@@ -505,7 +494,7 @@ msgstr "sinh(x), 返回x的双曲正弦值,也就是 (exp(x) - exp(-x)) / 2"
#: functions.py:410
msgid "sinc(x), return the sinc of x. This is given by sin(x) / x."
-msgstr ""
+msgstr "sinc(x), 返回x的sinc值。也就是 sin(x)/x。"
#: functions.py:415
msgid ""
@@ -515,11 +504,11 @@ msgstr "sqrt(x), 返回x的平方根,也就是平方等于x的数值,定义x
#: functions.py:420
msgid "square(x), return x * x"
-msgstr ""
+msgstr "square(x), 返回 x * x"
#: functions.py:427
msgid "sub(x, y), return x - y"
-msgstr ""
+msgstr "sub(x, y), 返回 x - y"
#: functions.py:432
msgid ""
@@ -529,9 +518,8 @@ msgid ""
msgstr "tan(x), 返回x的正切值,也就是单位圆上,通过圆心与横轴夹角为x的直线的斜率,即sin(x) / cos(x)"
#: functions.py:439
-#, fuzzy
msgid "tanh(x), return the hyperbolic tangent of x. Given by sinh(x) / cosh(x)"
-msgstr "sinh(x), 返回x的双曲正切值,即 sinh(x) / cosh(x)"
+msgstr "sinh(x), 返回x的双曲正切值,也就是 sinh(x) / cosh(x)"
#: functions.py:444
msgid ""
@@ -561,7 +549,7 @@ msgstr "布尔代数"
#: layout.py:119 layout.py:143
msgid "Miscellaneous"
-msgstr ""
+msgstr "杂项"
#: layout.py:164
msgid "Label:"
@@ -577,7 +565,7 @@ msgstr "我的方程式"
#: layout.py:199
msgid "Change view between own and all equations"
-msgstr ""
+msgstr "在个人视图和所有方程视图之间切换"
#: layout.py:202
msgid "Show history"
@@ -589,7 +577,7 @@ msgstr "显示变量"
#: layout.py:204
msgid "Change view between history and variables"
-msgstr ""
+msgstr "在历史视图和变量视图之间切换"
#. TRANS: multiplication symbol (default: '×')
#: mathlib.py:82
@@ -604,7 +592,7 @@ msgstr "÷"
#. TRANS: equal symbol (default: '=')
#: mathlib.py:92
msgid "equ_sym"
-msgstr ""
+msgstr "equ_sym"
#: mathlib.py:216
msgid "Undefined"
@@ -624,7 +612,7 @@ msgstr "复制"
#: toolbars.py:122
msgid "<ctrl>c"
-msgstr ""
+msgstr "<ctrl>c"
#: toolbars.py:126
msgid "Cut"
@@ -632,7 +620,7 @@ msgstr "剪切"
#: toolbars.py:129
msgid "<ctrl>x"
-msgstr ""
+msgstr "<ctrl>x"
#: toolbars.py:137
msgid "Paste"
@@ -648,7 +636,7 @@ msgstr "平方根"
#: toolbars.py:157
msgid "Inverse"
-msgstr ""
+msgstr "倒数"
#: toolbars.py:164
msgid "e to the power x"
@@ -728,16 +716,15 @@ msgstr "e"
#: toolbars.py:269
msgid "γ"
-msgstr ""
+msgstr "γ"
#: toolbars.py:272
msgid "φ"
-msgstr ""
+msgstr "φ"
#: toolbars.py:279
-#, fuzzy
msgid "Plot"
-msgstr "plot"
+msgstr "绘画"
#: toolbars.py:286
msgid "Degrees"
@@ -749,19 +736,19 @@ msgstr "弧度"
#: toolbars.py:291
msgid "Degrees / Radians"
-msgstr ""
+msgstr "度/弧度"
#: toolbars.py:300
msgid "Exponent / Scientific notation"
-msgstr ""
+msgstr "指数/科学记数法"
#: toolbars.py:310
msgid "Number of shown digits"
-msgstr ""
+msgstr "显示位数的数量"
#: toolbars.py:320
msgid "Integer formatting base"
-msgstr ""
+msgstr "整型格式"
#~ msgid "Enter"
#~ msgstr "输入"
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 19743f4..505ff9e 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -15,8 +15,8 @@ msgstr ""
"Project-Id-Version: calculate-activity\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-01-27 00:33-0500\n"
-"PO-Revision-Date: 2012-01-24 01:31+0200\n"
-"Last-Translator: eonjae <eonjae@gmail.com>\n"
+"PO-Revision-Date: 2012-03-22 02:06+0200\n"
+"Last-Translator: Chris <cjl@laptop.org>\n"
"Language-Team: Yuan Chao <yuanchao@gmail.com>\n"
"Language: zh_TW\n"
"MIME-Version: 1.0\n"
@@ -38,7 +38,7 @@ msgstr "plot(eqn, var=-a..b) 畫出方程式 'eqn' 在 a 到 b 之間的圖形
#: astparser.py:59
#, python-format
msgid "Parse error at %d"
-msgstr ""
+msgstr "剖析錯誤位於 %d"
#: astparser.py:71 astparser.py:83
#, python-format
@@ -59,7 +59,6 @@ msgid "index"
msgstr "索引"
#: astparser.py:109
-#, fuzzy
msgid "topics"
msgstr "主題"
@@ -73,7 +72,6 @@ msgid "variables"
msgstr "變數"
#: astparser.py:119
-#, fuzzy
msgid "Variables"
msgstr "變數"