Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2012-11-01 20:04:02 (GMT)
committer Walter Bender <walter.bender@gmail.com>2012-11-01 20:04:02 (GMT)
commitde76f0befb0c0b1514c435ee72df175b1852a1d2 (patch)
tree98d2df9b71b74333dae494a700d380661f9868c4
parent12ca5c1d7346a529cd5f4a3ecd1fd6a25e7ff64f (diff)
parente5c7f66d69a42f882d04f0e6decf4c4bb847aacb (diff)
Merge branch 'master' of git.sugarlabs.org:slideruler/mainline
-rw-r--r--po/da.po136
-rw-r--r--po/en.po135
-rw-r--r--po/en_GB.po135
-rw-r--r--po/en_US.po135
-rw-r--r--po/es.po225
5 files changed, 510 insertions, 256 deletions
diff --git a/po/da.po b/po/da.po
index dc874bd..6972c5e 100644
--- a/po/da.po
+++ b/po/da.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-30 00:33-0400\n"
-"PO-Revision-Date: 2011-11-09 03:15+0200\n"
+"POT-Creation-Date: 2012-10-30 00:32-0400\n"
+"PO-Revision-Date: 2012-10-30 20:36+0200\n"
"Last-Translator: Aputsiaq Niels <aj@isit.gl>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: da\n"
@@ -17,215 +17,223 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.5\n"
-#: activity/activity.info:2 sliderule.py:41
+#. TRANS: "name" option from activity.info file
+#: sliderule.py:40
msgid "Sliderule"
msgstr "Regnestok"
-#: SlideruleActivity.py:71 sliderule.py:24
+#. TRANS: "summary" option from activity.info file
+#. TRANS: "description" option from activity.info file
+msgid "a mechanical calculator for multiplication, division, log, and more"
+msgstr ""
+"en mekanisk lommeregner til multiplikation, division, logaritmer og mere"
+
+#: SlideruleActivity.py:61 sliderule.py:23
msgid "square/square root"
msgstr "kvadrat/kvadratrod"
-#: SlideruleActivity.py:72 sliderule.py:25
+#: SlideruleActivity.py:62 sliderule.py:24
msgid "multiply/divide"
msgstr "multiplicér/dividér"
-#: SlideruleActivity.py:73 sliderule.py:26
+#: SlideruleActivity.py:63 sliderule.py:25
msgid "divide/multiply"
msgstr "dividér/multiplicér"
-#: SlideruleActivity.py:74 sliderule.py:27
+#: SlideruleActivity.py:64 sliderule.py:26
msgid "cube/cube root"
msgstr "kubik/kubikrod"
-#: SlideruleActivity.py:75 sliderule.py:28
+#: SlideruleActivity.py:65 sliderule.py:27
msgid "sin, asin"
msgstr "sin, asin"
-#: SlideruleActivity.py:76 sliderule.py:29
+#: SlideruleActivity.py:66 sliderule.py:28
msgid "tan, atan"
msgstr "tan, atan"
-#: SlideruleActivity.py:77 sliderule.py:30
+#: SlideruleActivity.py:67 sliderule.py:29
msgid "add/subtract"
msgstr "addér/subtrahér"
-#: SlideruleActivity.py:78
+#: SlideruleActivity.py:68
msgid "natural log"
msgstr "naturlig logaritme"
-#: SlideruleActivity.py:532 SlideruleActivity.py:550
+#: SlideruleActivity.py:477
msgid "Edit"
msgstr "Redigér"
-#: SlideruleActivity.py:547
-msgid "Project"
-msgstr "Projekt"
-
-#: SlideruleActivity.py:548
-msgid "Custom slide"
-msgstr "Tilpasset skyder"
-
-#: SlideruleActivity.py:549
-msgid "Custom stator"
-msgstr "Tilpasset stator"
-
-#: SlideruleActivity.py:563
+#: SlideruleActivity.py:494
msgid "select function"
msgstr "vælg funktion"
-#: SlideruleActivity.py:564
+#: SlideruleActivity.py:499
msgid "active slide"
msgstr "aktiv skyder"
-#: SlideruleActivity.py:567
+#: SlideruleActivity.py:505
msgid "select slide"
msgstr "vælg skyder"
-#: SlideruleActivity.py:568
+#: SlideruleActivity.py:510
msgid "active stator"
msgstr "aktiv stator"
-#: SlideruleActivity.py:571
+#: SlideruleActivity.py:516
msgid "select stator"
msgstr "vælg stator"
-#: SlideruleActivity.py:573 sliderule.py:73
+#: SlideruleActivity.py:524 sliderule.py:72
msgid "realign slides"
msgstr "nulstil skydere"
-#: SlideruleActivity.py:588
+#: SlideruleActivity.py:537
msgid "create custom slide"
msgstr "opret tilpasset skyder"
-#: SlideruleActivity.py:588
+#: SlideruleActivity.py:537
msgid "create custom stator"
msgstr "opret tilpasset stator"
-#: SlideruleActivity.py:593
+#: SlideruleActivity.py:543
msgid "position function"
msgstr "positionsfunktion"
-#: SlideruleActivity.py:596
+#: SlideruleActivity.py:548
msgid "result function"
msgstr "resultatfunktion"
-#: SlideruleActivity.py:599
+#: SlideruleActivity.py:553
msgid "label function"
msgstr "etikettefunktion"
-#: SlideruleActivity.py:601
+#: SlideruleActivity.py:558
msgid "domain minimum"
msgstr "minimum på domæne"
-#: SlideruleActivity.py:603
+#: SlideruleActivity.py:563
msgid "domain maximum"
msgstr "maksimum på domæne"
-#: SlideruleActivity.py:605
+#: SlideruleActivity.py:568
msgid "step size"
msgstr "størrelse på trin"
-#: SlideruleActivity.py:609
+#: SlideruleActivity.py:579
msgid "Copy"
msgstr "Kopiér"
-#: SlideruleActivity.py:611
+#: SlideruleActivity.py:584
msgid "Paste"
msgstr "Indsæt"
-#: constants.py:52
+#: constants.py:51
msgid "log²"
msgstr "log²"
-#: constants.py:54
+#: constants.py:53
msgid "log"
msgstr "log"
-#: constants.py:56
+#: constants.py:55
msgid "1/log"
msgstr "1/log"
-#: constants.py:58
+#: constants.py:57
msgid "log³"
msgstr "log³"
-#: constants.py:59
+#: constants.py:58
msgid "sin"
msgstr "sin"
-#: constants.py:60
+#: constants.py:59
msgid "tan"
msgstr "tan"
-#: constants.py:61
+#: constants.py:60
msgid "linear"
msgstr "lineær"
-#: constants.py:62
+#: constants.py:61
msgid "log log"
msgstr "log log"
-#: constants.py:63
+#: constants.py:62
msgid "ln"
msgstr "ln"
-#: constants.py:64
+#: constants.py:63
msgid "user defined"
msgstr "brugerdefineret"
-#: genslides.py:720 window.py:273 window.py:735 window.py:777
+#: genslides.py:719 window.py:292 window.py:770 window.py:812
msgid "Overflow Error"
msgstr "Overløbsfejl"
-#: genslides.py:722 window.py:277 window.py:738 window.py:779
+#: genslides.py:721 window.py:296 window.py:773 window.py:814
msgid "Name Error"
msgstr "Navnefejl"
-#: genslides.py:724 window.py:280 window.py:741 window.py:781
+#: genslides.py:723 window.py:299 window.py:776 window.py:816
msgid "Can not divide by zero"
msgstr "Kan ikke dividere med nul"
-#: genslides.py:726 window.py:284 window.py:287 window.py:744 window.py:747
-#: window.py:783 window.py:785
+#: genslides.py:725 window.py:303 window.py:306 window.py:779 window.py:782
+#: window.py:818 window.py:820
msgid "Type Error"
msgstr "Typefejl"
-#: genslides.py:728 window.py:307 window.py:320 window.py:333
+#: genslides.py:727 window.py:326 window.py:339 window.py:352
msgid "Value Error"
msgstr "Værdifejl"
-#: genslides.py:730 window.py:290 window.py:750 window.py:787
+#: genslides.py:729 window.py:309 window.py:785 window.py:822
msgid "Syntax Error"
msgstr "Syntaksfejl"
-#: sliderule.py:45
+#: sliderule.py:44
msgid "L"
msgstr "L"
-#: sliderule.py:49
+#: sliderule.py:48
msgid "C"
msgstr "C"
-#: sliderule.py:53
+#: sliderule.py:52
msgid "CI"
msgstr "CI"
-#: sliderule.py:57
+#: sliderule.py:56
msgid "A"
msgstr "A"
-#: sliderule.py:61
+#: sliderule.py:60
msgid "K"
msgstr "K"
-#: sliderule.py:65
+#: sliderule.py:64
msgid "S"
msgstr "S"
-#: sliderule.py:69
+#: sliderule.py:68
msgid "T"
msgstr "T"
+#: window.py:281
+msgid "NaN"
+msgstr "NaN"
+
+#~ msgid "Project"
+#~ msgstr "Projekt"
+
+#~ msgid "Custom slide"
+#~ msgstr "Tilpasset skyder"
+
+#~ msgid "Custom stator"
+#~ msgstr "Tilpasset stator"
+
#~ msgid "Slide Rule"
#~ msgstr "Regnestok"
diff --git a/po/en.po b/po/en.po
index d901636..dea7c8c 100644
--- a/po/en.po
+++ b/po/en.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-30 00:33-0400\n"
-"PO-Revision-Date: 2011-11-08 22:43+0200\n"
+"POT-Creation-Date: 2012-10-30 00:32-0400\n"
+"PO-Revision-Date: 2012-10-30 17:35+0200\n"
"Last-Translator: Chris <cjl@laptop.org>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: en\n"
@@ -17,215 +17,222 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.5\n"
-#: activity/activity.info:2 sliderule.py:41
+#. TRANS: "name" option from activity.info file
+#: sliderule.py:40
msgid "Sliderule"
msgstr "Sliderule"
-#: SlideruleActivity.py:71 sliderule.py:24
+#. TRANS: "summary" option from activity.info file
+#. TRANS: "description" option from activity.info file
+msgid "a mechanical calculator for multiplication, division, log, and more"
+msgstr "a mechanical calculator for multiplication, division, log, and more"
+
+#: SlideruleActivity.py:61 sliderule.py:23
msgid "square/square root"
msgstr "square/square root"
-#: SlideruleActivity.py:72 sliderule.py:25
+#: SlideruleActivity.py:62 sliderule.py:24
msgid "multiply/divide"
msgstr "multiply/divide"
-#: SlideruleActivity.py:73 sliderule.py:26
+#: SlideruleActivity.py:63 sliderule.py:25
msgid "divide/multiply"
msgstr "divide/multiply"
-#: SlideruleActivity.py:74 sliderule.py:27
+#: SlideruleActivity.py:64 sliderule.py:26
msgid "cube/cube root"
msgstr "cube/cube root"
-#: SlideruleActivity.py:75 sliderule.py:28
+#: SlideruleActivity.py:65 sliderule.py:27
msgid "sin, asin"
msgstr "sin, asin"
-#: SlideruleActivity.py:76 sliderule.py:29
+#: SlideruleActivity.py:66 sliderule.py:28
msgid "tan, atan"
msgstr "tan, atan"
-#: SlideruleActivity.py:77 sliderule.py:30
+#: SlideruleActivity.py:67 sliderule.py:29
msgid "add/subtract"
msgstr "add/subtract"
-#: SlideruleActivity.py:78
+#: SlideruleActivity.py:68
msgid "natural log"
msgstr "natural log"
-#: SlideruleActivity.py:532 SlideruleActivity.py:550
+#: SlideruleActivity.py:477
msgid "Edit"
msgstr "Edit"
-#: SlideruleActivity.py:547
-msgid "Project"
-msgstr "Project"
-
-#: SlideruleActivity.py:548
-msgid "Custom slide"
-msgstr "Custom slide"
-
-#: SlideruleActivity.py:549
-msgid "Custom stator"
-msgstr "Custom stator"
-
-#: SlideruleActivity.py:563
+#: SlideruleActivity.py:494
msgid "select function"
msgstr "select function"
-#: SlideruleActivity.py:564
+#: SlideruleActivity.py:499
msgid "active slide"
msgstr "active slide"
-#: SlideruleActivity.py:567
+#: SlideruleActivity.py:505
msgid "select slide"
msgstr "select slide"
-#: SlideruleActivity.py:568
+#: SlideruleActivity.py:510
msgid "active stator"
msgstr "active stator"
-#: SlideruleActivity.py:571
+#: SlideruleActivity.py:516
msgid "select stator"
msgstr "select stator"
-#: SlideruleActivity.py:573 sliderule.py:73
+#: SlideruleActivity.py:524 sliderule.py:72
msgid "realign slides"
msgstr "realign slides"
-#: SlideruleActivity.py:588
+#: SlideruleActivity.py:537
msgid "create custom slide"
msgstr "create custom slide"
-#: SlideruleActivity.py:588
+#: SlideruleActivity.py:537
msgid "create custom stator"
msgstr "create custom stator"
-#: SlideruleActivity.py:593
+#: SlideruleActivity.py:543
msgid "position function"
msgstr "position function"
-#: SlideruleActivity.py:596
+#: SlideruleActivity.py:548
msgid "result function"
msgstr "result function"
-#: SlideruleActivity.py:599
+#: SlideruleActivity.py:553
msgid "label function"
msgstr "label function"
-#: SlideruleActivity.py:601
+#: SlideruleActivity.py:558
msgid "domain minimum"
msgstr "domain minimum"
-#: SlideruleActivity.py:603
+#: SlideruleActivity.py:563
msgid "domain maximum"
msgstr "domain maximum"
-#: SlideruleActivity.py:605
+#: SlideruleActivity.py:568
msgid "step size"
msgstr "step size"
-#: SlideruleActivity.py:609
+#: SlideruleActivity.py:579
msgid "Copy"
msgstr "Copy"
-#: SlideruleActivity.py:611
+#: SlideruleActivity.py:584
msgid "Paste"
msgstr "Paste"
-#: constants.py:52
+#: constants.py:51
msgid "log²"
msgstr "log²"
-#: constants.py:54
+#: constants.py:53
msgid "log"
msgstr "log"
-#: constants.py:56
+#: constants.py:55
msgid "1/log"
msgstr "1/log"
-#: constants.py:58
+#: constants.py:57
msgid "log³"
msgstr "log³"
-#: constants.py:59
+#: constants.py:58
msgid "sin"
msgstr "sin"
-#: constants.py:60
+#: constants.py:59
msgid "tan"
msgstr "tan"
-#: constants.py:61
+#: constants.py:60
msgid "linear"
msgstr "linear"
-#: constants.py:62
+#: constants.py:61
msgid "log log"
msgstr "log log"
-#: constants.py:63
+#: constants.py:62
msgid "ln"
msgstr "ln"
-#: constants.py:64
+#: constants.py:63
msgid "user defined"
msgstr "user defined"
-#: genslides.py:720 window.py:273 window.py:735 window.py:777
+#: genslides.py:719 window.py:292 window.py:770 window.py:812
msgid "Overflow Error"
msgstr "Overflow Error"
-#: genslides.py:722 window.py:277 window.py:738 window.py:779
+#: genslides.py:721 window.py:296 window.py:773 window.py:814
msgid "Name Error"
msgstr "Name Error"
-#: genslides.py:724 window.py:280 window.py:741 window.py:781
+#: genslides.py:723 window.py:299 window.py:776 window.py:816
msgid "Can not divide by zero"
msgstr "Can not divide by zero"
-#: genslides.py:726 window.py:284 window.py:287 window.py:744 window.py:747
-#: window.py:783 window.py:785
+#: genslides.py:725 window.py:303 window.py:306 window.py:779 window.py:782
+#: window.py:818 window.py:820
msgid "Type Error"
msgstr "Type Error"
-#: genslides.py:728 window.py:307 window.py:320 window.py:333
+#: genslides.py:727 window.py:326 window.py:339 window.py:352
msgid "Value Error"
msgstr "Value Error"
-#: genslides.py:730 window.py:290 window.py:750 window.py:787
+#: genslides.py:729 window.py:309 window.py:785 window.py:822
msgid "Syntax Error"
msgstr "Syntax Error"
-#: sliderule.py:45
+#: sliderule.py:44
msgid "L"
msgstr "L"
-#: sliderule.py:49
+#: sliderule.py:48
msgid "C"
msgstr "C"
-#: sliderule.py:53
+#: sliderule.py:52
msgid "CI"
msgstr "CI"
-#: sliderule.py:57
+#: sliderule.py:56
msgid "A"
msgstr "A"
-#: sliderule.py:61
+#: sliderule.py:60
msgid "K"
msgstr "K"
-#: sliderule.py:65
+#: sliderule.py:64
msgid "S"
msgstr "S"
-#: sliderule.py:69
+#: sliderule.py:68
msgid "T"
msgstr "T"
+#: window.py:281
+msgid "NaN"
+msgstr "NaN"
+
+#~ msgid "Project"
+#~ msgstr "Project"
+
+#~ msgid "Custom slide"
+#~ msgstr "Custom slide"
+
+#~ msgid "Custom stator"
+#~ msgstr "Custom stator"
+
#~ msgid "Slide Rule"
#~ msgstr "Slide Rule"
diff --git a/po/en_GB.po b/po/en_GB.po
index 6fafddc..f0d3bb7 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-30 00:33-0400\n"
-"PO-Revision-Date: 2011-11-08 22:46+0200\n"
+"POT-Creation-Date: 2012-10-30 00:32-0400\n"
+"PO-Revision-Date: 2012-10-30 17:44+0200\n"
"Last-Translator: Chris <cjl@laptop.org>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: en_GB\n"
@@ -17,215 +17,222 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.5\n"
-#: activity/activity.info:2 sliderule.py:41
+#. TRANS: "name" option from activity.info file
+#: sliderule.py:40
msgid "Sliderule"
msgstr "Sliderule"
-#: SlideruleActivity.py:71 sliderule.py:24
+#. TRANS: "summary" option from activity.info file
+#. TRANS: "description" option from activity.info file
+msgid "a mechanical calculator for multiplication, division, log, and more"
+msgstr "a mechanical calculator for multiplication, division, log, and more"
+
+#: SlideruleActivity.py:61 sliderule.py:23
msgid "square/square root"
msgstr "square/square root"
-#: SlideruleActivity.py:72 sliderule.py:25
+#: SlideruleActivity.py:62 sliderule.py:24
msgid "multiply/divide"
msgstr "multiply/divide"
-#: SlideruleActivity.py:73 sliderule.py:26
+#: SlideruleActivity.py:63 sliderule.py:25
msgid "divide/multiply"
msgstr "divide/multiply"
-#: SlideruleActivity.py:74 sliderule.py:27
+#: SlideruleActivity.py:64 sliderule.py:26
msgid "cube/cube root"
msgstr "cube/cube root"
-#: SlideruleActivity.py:75 sliderule.py:28
+#: SlideruleActivity.py:65 sliderule.py:27
msgid "sin, asin"
msgstr "sin, asin"
-#: SlideruleActivity.py:76 sliderule.py:29
+#: SlideruleActivity.py:66 sliderule.py:28
msgid "tan, atan"
msgstr "tan, atan"
-#: SlideruleActivity.py:77 sliderule.py:30
+#: SlideruleActivity.py:67 sliderule.py:29
msgid "add/subtract"
msgstr "add/subtract"
-#: SlideruleActivity.py:78
+#: SlideruleActivity.py:68
msgid "natural log"
msgstr "natural log"
-#: SlideruleActivity.py:532 SlideruleActivity.py:550
+#: SlideruleActivity.py:477
msgid "Edit"
msgstr "Edit"
-#: SlideruleActivity.py:547
-msgid "Project"
-msgstr "Project"
-
-#: SlideruleActivity.py:548
-msgid "Custom slide"
-msgstr "Custom slide"
-
-#: SlideruleActivity.py:549
-msgid "Custom stator"
-msgstr "Custom stator"
-
-#: SlideruleActivity.py:563
+#: SlideruleActivity.py:494
msgid "select function"
msgstr "select function"
-#: SlideruleActivity.py:564
+#: SlideruleActivity.py:499
msgid "active slide"
msgstr "active slide"
-#: SlideruleActivity.py:567
+#: SlideruleActivity.py:505
msgid "select slide"
msgstr "select slide"
-#: SlideruleActivity.py:568
+#: SlideruleActivity.py:510
msgid "active stator"
msgstr "active stator"
-#: SlideruleActivity.py:571
+#: SlideruleActivity.py:516
msgid "select stator"
msgstr "select stator"
-#: SlideruleActivity.py:573 sliderule.py:73
+#: SlideruleActivity.py:524 sliderule.py:72
msgid "realign slides"
msgstr "realign slides"
-#: SlideruleActivity.py:588
+#: SlideruleActivity.py:537
msgid "create custom slide"
msgstr "create custom slide"
-#: SlideruleActivity.py:588
+#: SlideruleActivity.py:537
msgid "create custom stator"
msgstr "create custom stator"
-#: SlideruleActivity.py:593
+#: SlideruleActivity.py:543
msgid "position function"
msgstr "position function"
-#: SlideruleActivity.py:596
+#: SlideruleActivity.py:548
msgid "result function"
msgstr "result function"
-#: SlideruleActivity.py:599
+#: SlideruleActivity.py:553
msgid "label function"
msgstr "label function"
-#: SlideruleActivity.py:601
+#: SlideruleActivity.py:558
msgid "domain minimum"
msgstr "domain minimum"
-#: SlideruleActivity.py:603
+#: SlideruleActivity.py:563
msgid "domain maximum"
msgstr "domain maximum"
-#: SlideruleActivity.py:605
+#: SlideruleActivity.py:568
msgid "step size"
msgstr "step size"
-#: SlideruleActivity.py:609
+#: SlideruleActivity.py:579
msgid "Copy"
msgstr "Copy"
-#: SlideruleActivity.py:611
+#: SlideruleActivity.py:584
msgid "Paste"
msgstr "Paste"
-#: constants.py:52
+#: constants.py:51
msgid "log²"
msgstr "log²"
-#: constants.py:54
+#: constants.py:53
msgid "log"
msgstr "log"
-#: constants.py:56
+#: constants.py:55
msgid "1/log"
msgstr "1/log"
-#: constants.py:58
+#: constants.py:57
msgid "log³"
msgstr "log³"
-#: constants.py:59
+#: constants.py:58
msgid "sin"
msgstr "sin"
-#: constants.py:60
+#: constants.py:59
msgid "tan"
msgstr "tan"
-#: constants.py:61
+#: constants.py:60
msgid "linear"
msgstr "linear"
-#: constants.py:62
+#: constants.py:61
msgid "log log"
msgstr "log log"
-#: constants.py:63
+#: constants.py:62
msgid "ln"
msgstr "ln"
-#: constants.py:64
+#: constants.py:63
msgid "user defined"
msgstr "user defined"
-#: genslides.py:720 window.py:273 window.py:735 window.py:777
+#: genslides.py:719 window.py:292 window.py:770 window.py:812
msgid "Overflow Error"
msgstr "Overflow Error"
-#: genslides.py:722 window.py:277 window.py:738 window.py:779
+#: genslides.py:721 window.py:296 window.py:773 window.py:814
msgid "Name Error"
msgstr "Name Error"
-#: genslides.py:724 window.py:280 window.py:741 window.py:781
+#: genslides.py:723 window.py:299 window.py:776 window.py:816
msgid "Can not divide by zero"
msgstr "Can not divide by zero"
-#: genslides.py:726 window.py:284 window.py:287 window.py:744 window.py:747
-#: window.py:783 window.py:785
+#: genslides.py:725 window.py:303 window.py:306 window.py:779 window.py:782
+#: window.py:818 window.py:820
msgid "Type Error"
msgstr "Type Error"
-#: genslides.py:728 window.py:307 window.py:320 window.py:333
+#: genslides.py:727 window.py:326 window.py:339 window.py:352
msgid "Value Error"
msgstr "Value Error"
-#: genslides.py:730 window.py:290 window.py:750 window.py:787
+#: genslides.py:729 window.py:309 window.py:785 window.py:822
msgid "Syntax Error"
msgstr "Syntax Error"
-#: sliderule.py:45
+#: sliderule.py:44
msgid "L"
msgstr "L"
-#: sliderule.py:49
+#: sliderule.py:48
msgid "C"
msgstr "C"
-#: sliderule.py:53
+#: sliderule.py:52
msgid "CI"
msgstr "CI"
-#: sliderule.py:57
+#: sliderule.py:56
msgid "A"
msgstr "A"
-#: sliderule.py:61
+#: sliderule.py:60
msgid "K"
msgstr "K"
-#: sliderule.py:65
+#: sliderule.py:64
msgid "S"
msgstr "S"
-#: sliderule.py:69
+#: sliderule.py:68
msgid "T"
msgstr "T"
+#: window.py:281
+msgid "NaN"
+msgstr "NaN"
+
+#~ msgid "Project"
+#~ msgstr "Project"
+
+#~ msgid "Custom slide"
+#~ msgstr "Custom slide"
+
+#~ msgid "Custom stator"
+#~ msgstr "Custom stator"
+
#~ msgid "Slide Rule"
#~ msgstr "Slide Rule"
diff --git a/po/en_US.po b/po/en_US.po
index ef1d2e5..658aa01 100644
--- a/po/en_US.po
+++ b/po/en_US.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-30 00:33-0400\n"
-"PO-Revision-Date: 2011-11-08 22:44+0200\n"
+"POT-Creation-Date: 2012-10-30 00:32-0400\n"
+"PO-Revision-Date: 2012-10-30 17:36+0200\n"
"Last-Translator: Chris <cjl@laptop.org>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: en_US\n"
@@ -17,215 +17,222 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.5\n"
-#: activity/activity.info:2 sliderule.py:41
+#. TRANS: "name" option from activity.info file
+#: sliderule.py:40
msgid "Sliderule"
msgstr "Sliderule"
-#: SlideruleActivity.py:71 sliderule.py:24
+#. TRANS: "summary" option from activity.info file
+#. TRANS: "description" option from activity.info file
+msgid "a mechanical calculator for multiplication, division, log, and more"
+msgstr "a mechanical calculator for multiplication, division, log, and more"
+
+#: SlideruleActivity.py:61 sliderule.py:23
msgid "square/square root"
msgstr "square/square root"
-#: SlideruleActivity.py:72 sliderule.py:25
+#: SlideruleActivity.py:62 sliderule.py:24
msgid "multiply/divide"
msgstr "multiply/divide"
-#: SlideruleActivity.py:73 sliderule.py:26
+#: SlideruleActivity.py:63 sliderule.py:25
msgid "divide/multiply"
msgstr "divide/multiply"
-#: SlideruleActivity.py:74 sliderule.py:27
+#: SlideruleActivity.py:64 sliderule.py:26
msgid "cube/cube root"
msgstr "cube/cube root"
-#: SlideruleActivity.py:75 sliderule.py:28
+#: SlideruleActivity.py:65 sliderule.py:27
msgid "sin, asin"
msgstr "sin, asin"
-#: SlideruleActivity.py:76 sliderule.py:29
+#: SlideruleActivity.py:66 sliderule.py:28
msgid "tan, atan"
msgstr "tan, atan"
-#: SlideruleActivity.py:77 sliderule.py:30
+#: SlideruleActivity.py:67 sliderule.py:29
msgid "add/subtract"
msgstr "add/subtract"
-#: SlideruleActivity.py:78
+#: SlideruleActivity.py:68
msgid "natural log"
msgstr "natural log"
-#: SlideruleActivity.py:532 SlideruleActivity.py:550
+#: SlideruleActivity.py:477
msgid "Edit"
msgstr "Edit"
-#: SlideruleActivity.py:547
-msgid "Project"
-msgstr "Project"
-
-#: SlideruleActivity.py:548
-msgid "Custom slide"
-msgstr "Custom slide"
-
-#: SlideruleActivity.py:549
-msgid "Custom stator"
-msgstr "Custom stator"
-
-#: SlideruleActivity.py:563
+#: SlideruleActivity.py:494
msgid "select function"
msgstr "select function"
-#: SlideruleActivity.py:564
+#: SlideruleActivity.py:499
msgid "active slide"
msgstr "active slide"
-#: SlideruleActivity.py:567
+#: SlideruleActivity.py:505
msgid "select slide"
msgstr "select slide"
-#: SlideruleActivity.py:568
+#: SlideruleActivity.py:510
msgid "active stator"
msgstr "active stator"
-#: SlideruleActivity.py:571
+#: SlideruleActivity.py:516
msgid "select stator"
msgstr "select stator"
-#: SlideruleActivity.py:573 sliderule.py:73
+#: SlideruleActivity.py:524 sliderule.py:72
msgid "realign slides"
msgstr "realign slides"
-#: SlideruleActivity.py:588
+#: SlideruleActivity.py:537
msgid "create custom slide"
msgstr "create custom slide"
-#: SlideruleActivity.py:588
+#: SlideruleActivity.py:537
msgid "create custom stator"
msgstr "create custom stator"
-#: SlideruleActivity.py:593
+#: SlideruleActivity.py:543
msgid "position function"
msgstr "position function"
-#: SlideruleActivity.py:596
+#: SlideruleActivity.py:548
msgid "result function"
msgstr "result function"
-#: SlideruleActivity.py:599
+#: SlideruleActivity.py:553
msgid "label function"
msgstr "label function"
-#: SlideruleActivity.py:601
+#: SlideruleActivity.py:558
msgid "domain minimum"
msgstr "domain minimum"
-#: SlideruleActivity.py:603
+#: SlideruleActivity.py:563
msgid "domain maximum"
msgstr "domain maximum"
-#: SlideruleActivity.py:605
+#: SlideruleActivity.py:568
msgid "step size"
msgstr "step size"
-#: SlideruleActivity.py:609
+#: SlideruleActivity.py:579
msgid "Copy"
msgstr "Copy"
-#: SlideruleActivity.py:611
+#: SlideruleActivity.py:584
msgid "Paste"
msgstr "Paste"
-#: constants.py:52
+#: constants.py:51
msgid "log²"
msgstr "log²"
-#: constants.py:54
+#: constants.py:53
msgid "log"
msgstr "log"
-#: constants.py:56
+#: constants.py:55
msgid "1/log"
msgstr "1/log"
-#: constants.py:58
+#: constants.py:57
msgid "log³"
msgstr "log³"
-#: constants.py:59
+#: constants.py:58
msgid "sin"
msgstr "sin"
-#: constants.py:60
+#: constants.py:59
msgid "tan"
msgstr "tan"
-#: constants.py:61
+#: constants.py:60
msgid "linear"
msgstr "linear"
-#: constants.py:62
+#: constants.py:61
msgid "log log"
msgstr "log log"
-#: constants.py:63
+#: constants.py:62
msgid "ln"
msgstr "ln"
-#: constants.py:64
+#: constants.py:63
msgid "user defined"
msgstr "user defined"
-#: genslides.py:720 window.py:273 window.py:735 window.py:777
+#: genslides.py:719 window.py:292 window.py:770 window.py:812
msgid "Overflow Error"
msgstr "Overflow Error"
-#: genslides.py:722 window.py:277 window.py:738 window.py:779
+#: genslides.py:721 window.py:296 window.py:773 window.py:814
msgid "Name Error"
msgstr "Name Error"
-#: genslides.py:724 window.py:280 window.py:741 window.py:781
+#: genslides.py:723 window.py:299 window.py:776 window.py:816
msgid "Can not divide by zero"
msgstr "Can not divide by zero"
-#: genslides.py:726 window.py:284 window.py:287 window.py:744 window.py:747
-#: window.py:783 window.py:785
+#: genslides.py:725 window.py:303 window.py:306 window.py:779 window.py:782
+#: window.py:818 window.py:820
msgid "Type Error"
msgstr "Type Error"
-#: genslides.py:728 window.py:307 window.py:320 window.py:333
+#: genslides.py:727 window.py:326 window.py:339 window.py:352
msgid "Value Error"
msgstr "Value Error"
-#: genslides.py:730 window.py:290 window.py:750 window.py:787
+#: genslides.py:729 window.py:309 window.py:785 window.py:822
msgid "Syntax Error"
msgstr "Syntax Error"
-#: sliderule.py:45
+#: sliderule.py:44
msgid "L"
msgstr "L"
-#: sliderule.py:49
+#: sliderule.py:48
msgid "C"
msgstr "C"
-#: sliderule.py:53
+#: sliderule.py:52
msgid "CI"
msgstr "CI"
-#: sliderule.py:57
+#: sliderule.py:56
msgid "A"
msgstr "A"
-#: sliderule.py:61
+#: sliderule.py:60
msgid "K"
msgstr "K"
-#: sliderule.py:65
+#: sliderule.py:64
msgid "S"
msgstr "S"
-#: sliderule.py:69
+#: sliderule.py:68
msgid "T"
msgstr "T"
+#: window.py:281
+msgid "NaN"
+msgstr "NaN"
+
+#~ msgid "Project"
+#~ msgstr "Project"
+
+#~ msgid "Custom slide"
+#~ msgstr "Custom slide"
+
+#~ msgid "Custom stator"
+#~ msgstr "Custom stator"
+
#~ msgid "Slide Rule"
#~ msgstr "Slide Rule"
diff --git a/po/es.po b/po/es.po
new file mode 100644
index 0000000..e2ccd38
--- /dev/null
+++ b/po/es.po
@@ -0,0 +1,225 @@
+# 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.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-10-30 00:32-0400\n"
+"PO-Revision-Date: 2012-11-01 00:12+0200\n"
+"Last-Translator: AlanJAS <alanjas@hotmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: es\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.5\n"
+
+#. TRANS: "name" option from activity.info file
+#: sliderule.py:40
+msgid "Sliderule"
+msgstr "Regla de cálculo"
+
+#. TRANS: "summary" option from activity.info file
+#. TRANS: "description" option from activity.info file
+msgid "a mechanical calculator for multiplication, division, log, and more"
+msgstr "una calculadora mecánica para multiplicación, división, registros y más"
+
+#: SlideruleActivity.py:61 sliderule.py:23
+msgid "square/square root"
+msgstr ""
+
+#: SlideruleActivity.py:62 sliderule.py:24
+msgid "multiply/divide"
+msgstr ""
+
+#: SlideruleActivity.py:63 sliderule.py:25
+msgid "divide/multiply"
+msgstr ""
+
+#: SlideruleActivity.py:64 sliderule.py:26
+msgid "cube/cube root"
+msgstr ""
+
+#: SlideruleActivity.py:65 sliderule.py:27
+msgid "sin, asin"
+msgstr ""
+
+#: SlideruleActivity.py:66 sliderule.py:28
+msgid "tan, atan"
+msgstr ""
+
+#: SlideruleActivity.py:67 sliderule.py:29
+msgid "add/subtract"
+msgstr ""
+
+#: SlideruleActivity.py:68
+msgid "natural log"
+msgstr ""
+
+#: SlideruleActivity.py:477
+msgid "Edit"
+msgstr ""
+
+#: SlideruleActivity.py:494
+msgid "select function"
+msgstr ""
+
+#: SlideruleActivity.py:499
+msgid "active slide"
+msgstr ""
+
+#: SlideruleActivity.py:505
+msgid "select slide"
+msgstr ""
+
+#: SlideruleActivity.py:510
+msgid "active stator"
+msgstr ""
+
+#: SlideruleActivity.py:516
+msgid "select stator"
+msgstr ""
+
+#: SlideruleActivity.py:524 sliderule.py:72
+msgid "realign slides"
+msgstr ""
+
+#: SlideruleActivity.py:537
+msgid "create custom slide"
+msgstr ""
+
+#: SlideruleActivity.py:537
+msgid "create custom stator"
+msgstr ""
+
+#: SlideruleActivity.py:543
+msgid "position function"
+msgstr ""
+
+#: SlideruleActivity.py:548
+msgid "result function"
+msgstr ""
+
+#: SlideruleActivity.py:553
+msgid "label function"
+msgstr ""
+
+#: SlideruleActivity.py:558
+msgid "domain minimum"
+msgstr ""
+
+#: SlideruleActivity.py:563
+msgid "domain maximum"
+msgstr ""
+
+#: SlideruleActivity.py:568
+msgid "step size"
+msgstr ""
+
+#: SlideruleActivity.py:579
+msgid "Copy"
+msgstr ""
+
+#: SlideruleActivity.py:584
+msgid "Paste"
+msgstr ""
+
+#: constants.py:51
+msgid "log²"
+msgstr ""
+
+#: constants.py:53
+msgid "log"
+msgstr ""
+
+#: constants.py:55
+msgid "1/log"
+msgstr ""
+
+#: constants.py:57
+msgid "log³"
+msgstr ""
+
+#: constants.py:58
+msgid "sin"
+msgstr ""
+
+#: constants.py:59
+msgid "tan"
+msgstr ""
+
+#: constants.py:60
+msgid "linear"
+msgstr ""
+
+#: constants.py:61
+msgid "log log"
+msgstr ""
+
+#: constants.py:62
+msgid "ln"
+msgstr ""
+
+#: constants.py:63
+msgid "user defined"
+msgstr ""
+
+#: genslides.py:719 window.py:292 window.py:770 window.py:812
+msgid "Overflow Error"
+msgstr ""
+
+#: genslides.py:721 window.py:296 window.py:773 window.py:814
+msgid "Name Error"
+msgstr ""
+
+#: genslides.py:723 window.py:299 window.py:776 window.py:816
+msgid "Can not divide by zero"
+msgstr ""
+
+#: genslides.py:725 window.py:303 window.py:306 window.py:779 window.py:782
+#: window.py:818 window.py:820
+msgid "Type Error"
+msgstr ""
+
+#: genslides.py:727 window.py:326 window.py:339 window.py:352
+msgid "Value Error"
+msgstr ""
+
+#: genslides.py:729 window.py:309 window.py:785 window.py:822
+msgid "Syntax Error"
+msgstr ""
+
+#: sliderule.py:44
+msgid "L"
+msgstr ""
+
+#: sliderule.py:48
+msgid "C"
+msgstr ""
+
+#: sliderule.py:52
+msgid "CI"
+msgstr ""
+
+#: sliderule.py:56
+msgid "A"
+msgstr ""
+
+#: sliderule.py:60
+msgid "K"
+msgstr ""
+
+#: sliderule.py:64
+msgid "S"
+msgstr ""
+
+#: sliderule.py:68
+msgid "T"
+msgstr ""
+
+#: window.py:281
+msgid "NaN"
+msgstr ""