summaryrefslogtreecommitdiff
path: root/po
diff options
context:
space:
mode:
authorGiuseppe Bilotta <giuseppe.bilotta@gmail.com>2008-07-07 18:04:46 +0200
committerGiuseppe Bilotta <giuseppe.bilotta@gmail.com>2008-07-07 19:00:30 +0200
commitdf7bc00ab7cf292f7d4679f58159934b540c647f (patch)
tree69f037685d67d9c56f91b92bacab2bf9b069214c /po
parentb146edfb161d5952e1bc34e7fd768fb2b4be9d02 (diff)
PO update
Diffstat (limited to 'po')
-rw-r--r--po/en_US/rbot-cal.po3
-rw-r--r--po/en_US/rbot-grouphug.po18
-rw-r--r--po/en_US/rbot-host.po3
-rw-r--r--po/en_US/rbot-lastfm.po172
-rw-r--r--po/en_US/rbot-spell.po4
-rw-r--r--po/en_US/rbot.po51
-rw-r--r--po/fr/rbot-cal.po3
-rw-r--r--po/fr/rbot-grouphug.po18
-rw-r--r--po/fr/rbot-host.po3
-rw-r--r--po/fr/rbot-lastfm.po172
-rw-r--r--po/fr/rbot-spell.po4
-rw-r--r--po/fr/rbot.po55
-rw-r--r--po/it/rbot-cal.po3
-rw-r--r--po/it/rbot-grouphug.po18
-rw-r--r--po/it/rbot-host.po3
-rw-r--r--po/it/rbot-lastfm.po172
-rw-r--r--po/it/rbot-spell.po4
-rw-r--r--po/it/rbot.po56
-rw-r--r--po/ja/rbot-cal.po3
-rw-r--r--po/ja/rbot-grouphug.po18
-rw-r--r--po/ja/rbot-host.po3
-rw-r--r--po/ja/rbot-lastfm.po172
-rw-r--r--po/ja/rbot-spell.po4
-rw-r--r--po/ja/rbot.po50
-rw-r--r--po/rbot-cal.pot21
-rw-r--r--po/rbot-figlet.pot2
-rw-r--r--po/rbot-grouphug.pot36
-rw-r--r--po/rbot-host.pot21
-rw-r--r--po/rbot-lastfm.pot190
-rw-r--r--po/rbot-markov.pot2
-rw-r--r--po/rbot-spell.pot8
-rw-r--r--po/rbot.pot54
-rw-r--r--po/zh_CN/rbot-cal.po3
-rw-r--r--po/zh_CN/rbot-grouphug.po18
-rw-r--r--po/zh_CN/rbot-host.po3
-rw-r--r--po/zh_CN/rbot-lastfm.po172
-rw-r--r--po/zh_CN/rbot-spell.po4
-rw-r--r--po/zh_CN/rbot.po50
-rw-r--r--po/zh_TW/rbot-cal.po3
-rw-r--r--po/zh_TW/rbot-grouphug.po18
-rw-r--r--po/zh_TW/rbot-host.po3
-rw-r--r--po/zh_TW/rbot-lastfm.po172
-rw-r--r--po/zh_TW/rbot-spell.po4
-rw-r--r--po/zh_TW/rbot.po51
44 files changed, 1792 insertions, 55 deletions
diff --git a/po/en_US/rbot-cal.po b/po/en_US/rbot-cal.po
index e69de29b..e0c74fd6 100644
--- a/po/en_US/rbot-cal.po
+++ b/po/en_US/rbot-cal.po
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/cal.rb:4
+msgid "Path to the cal program"
+msgstr ""
diff --git a/po/en_US/rbot-grouphug.po b/po/en_US/rbot-grouphug.po
index e69de29b..373b77d6 100644
--- a/po/en_US/rbot-grouphug.po
+++ b/po/en_US/rbot-grouphug.po
@@ -0,0 +1,18 @@
+#: data/rbot/plugins/grouphug.rb:21
+msgid ""
+"Grouphug plugin. Confess! Usage: 'confess' for random confession, 'confess "
+"<number>' for specific one, 'confess <confession>' to share your own "
+"confession. Confessions must be at least 10 words."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:28
+msgid "Confession must be at least 10 words. You need %{m} more."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:42
+msgid "Confession posted: http://beta.grouphug.us/confessions/%{n}"
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:44
+msgid "I couldn't share your confession."
+msgstr ""
diff --git a/po/en_US/rbot-host.po b/po/en_US/rbot-host.po
index e69de29b..d118bfe8 100644
--- a/po/en_US/rbot-host.po
+++ b/po/en_US/rbot-host.po
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/host.rb:4
+msgid "Path to the host program"
+msgstr ""
diff --git a/po/en_US/rbot-lastfm.po b/po/en_US/rbot-lastfm.po
index e69de29b..8aa8caa8 100644
--- a/po/en_US/rbot-lastfm.po
+++ b/po/en_US/rbot-lastfm.po
@@ -0,0 +1,172 @@
+#: data/rbot/plugins/lastfm.rb:32
+msgid " and %{n} more..."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:75
+msgid ""
+"lastfm [<num>] events in <location> => show information on events in or near "
+"<location>. lastfm [<num>] events by <artist/group> => show information on "
+"events by <artist/group>. The number of events <num> that can be displayed "
+"is optional, defaults to %{d} and cannot be higher than %{m}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:77
+msgid "lastfm artist <name> => show information on artist <name> from last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:79
+msgid ""
+"lastfm album <name> => show information on album <name> from last.fm [not "
+"implemented yet]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:81
+msgid "lastfm track <name> => search tracks matching <name> on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:83
+msgid ""
+"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"does the same."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:85
+msgid ""
+"lastfm set nick <user> => associate your current irc nick with a last.fm "
+"user. lastfm set verb <present> <past> => set your preferred now playing "
+"verb. default \"listening\" and \"listened\"."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:87
+msgid ""
+"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
+"show who you are at lastfm."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:89
+msgid ""
+"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
+"nick1 and nick2."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:91
+msgid ""
+"lastfm [<user>] => show your or <user>'s now playing track at lastfm. np "
+"[<user>] => same as 'lastfm'. other topics: events, artist, album, track, "
+"now, set, who, compare"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:116
+msgid "Could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
+#: data/rbot/plugins/lastfm.rb:274 data/rbot/plugins/lastfm.rb:296
+#: data/rbot/plugins/lastfm.rb:315 data/rbot/plugins/lastfm.rb:329
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:174
+msgid ""
+"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:178
+msgid "Bad: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:187
+msgid "Super"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:189
+msgid "Very High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:191
+msgid "High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:193
+msgid "Medium"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:195
+msgid "Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "Very Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:199
+msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:229
+msgid "Error %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:235
+msgid "%{u} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251
+msgid "listening"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:255
+msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:257
+msgid "listened"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:262
+msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:269 data/rbot/plugins/lastfm.rb:290
+msgid "I had problems getting info for %{a}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:282
+msgid ""
+"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
+"people."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:305
+msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:318
+msgid "track %{a} not found"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:325
+msgid "I had problems getting album info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:347
+msgid "I couldn't locate: \"%{a}\" by %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:351
+msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:358
+msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:367
+msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:381
+msgid ""
+"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
+"<username>"
+msgstr ""
diff --git a/po/en_US/rbot-spell.po b/po/en_US/rbot-spell.po
index 670add15..425cc4cc 100644
--- a/po/en_US/rbot-spell.po
+++ b/po/en_US/rbot-spell.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-24 02:22+0200\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
"PO-Revision-Date: 2007-07-14 00:06-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: English\n"
@@ -16,7 +16,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: data/rbot/plugins/spell.rb:9
-msgid "Program to use to check spelling"
+msgid "Path to the program to use to check spelling"
msgstr ""
#: data/rbot/plugins/spell.rb:12
diff --git a/po/en_US/rbot.po b/po/en_US/rbot.po
index 0a62950e..73570d82 100644
--- a/po/en_US/rbot.po
+++ b/po/en_US/rbot.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-26 14:47+0200\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
"PO-Revision-Date: 2007-07-14 00:06-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: English\n"
@@ -924,19 +924,60 @@ msgstr ""
msgid " and "
msgstr ""
-#: lib/rbot/ircbot.rb:1203
+#: lib/rbot/core/utils/utils.rb:252
+msgid "%{d} from now"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:254
+msgid "%{d} ago"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:257
+#, fuzzy
+msgid "on %{date}"
+msgstr "can %{action}"
+
+#: lib/rbot/core/utils/utils.rb:266
+msgid "less than a minute"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:268
+msgid "%{m} minutes"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:270
+msgid "about one hour"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:272
+msgid "%{m} hours"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:274
+msgid "one day"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:276
+msgid "about one day"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:278
+msgid "%{m} days"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1209
msgid "help topics: "
msgstr ""
-#: lib/rbot/ircbot.rb:1205
+#: lib/rbot/ircbot.rb:1211
msgid " (help <topic> for more info)"
msgstr ""
-#: lib/rbot/ircbot.rb:1208
+#: lib/rbot/ircbot.rb:1214
msgid "no help for topic %{topic}"
msgstr ""
-#: lib/rbot/ircbot.rb:1219
+#: lib/rbot/ircbot.rb:1225
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""
diff --git a/po/fr/rbot-cal.po b/po/fr/rbot-cal.po
index e69de29b..e0c74fd6 100644
--- a/po/fr/rbot-cal.po
+++ b/po/fr/rbot-cal.po
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/cal.rb:4
+msgid "Path to the cal program"
+msgstr ""
diff --git a/po/fr/rbot-grouphug.po b/po/fr/rbot-grouphug.po
index e69de29b..373b77d6 100644
--- a/po/fr/rbot-grouphug.po
+++ b/po/fr/rbot-grouphug.po
@@ -0,0 +1,18 @@
+#: data/rbot/plugins/grouphug.rb:21
+msgid ""
+"Grouphug plugin. Confess! Usage: 'confess' for random confession, 'confess "
+"<number>' for specific one, 'confess <confession>' to share your own "
+"confession. Confessions must be at least 10 words."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:28
+msgid "Confession must be at least 10 words. You need %{m} more."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:42
+msgid "Confession posted: http://beta.grouphug.us/confessions/%{n}"
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:44
+msgid "I couldn't share your confession."
+msgstr ""
diff --git a/po/fr/rbot-host.po b/po/fr/rbot-host.po
index e69de29b..d118bfe8 100644
--- a/po/fr/rbot-host.po
+++ b/po/fr/rbot-host.po
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/host.rb:4
+msgid "Path to the host program"
+msgstr ""
diff --git a/po/fr/rbot-lastfm.po b/po/fr/rbot-lastfm.po
index e69de29b..8aa8caa8 100644
--- a/po/fr/rbot-lastfm.po
+++ b/po/fr/rbot-lastfm.po
@@ -0,0 +1,172 @@
+#: data/rbot/plugins/lastfm.rb:32
+msgid " and %{n} more..."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:75
+msgid ""
+"lastfm [<num>] events in <location> => show information on events in or near "
+"<location>. lastfm [<num>] events by <artist/group> => show information on "
+"events by <artist/group>. The number of events <num> that can be displayed "
+"is optional, defaults to %{d} and cannot be higher than %{m}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:77
+msgid "lastfm artist <name> => show information on artist <name> from last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:79
+msgid ""
+"lastfm album <name> => show information on album <name> from last.fm [not "
+"implemented yet]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:81
+msgid "lastfm track <name> => search tracks matching <name> on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:83
+msgid ""
+"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"does the same."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:85
+msgid ""
+"lastfm set nick <user> => associate your current irc nick with a last.fm "
+"user. lastfm set verb <present> <past> => set your preferred now playing "
+"verb. default \"listening\" and \"listened\"."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:87
+msgid ""
+"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
+"show who you are at lastfm."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:89
+msgid ""
+"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
+"nick1 and nick2."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:91
+msgid ""
+"lastfm [<user>] => show your or <user>'s now playing track at lastfm. np "
+"[<user>] => same as 'lastfm'. other topics: events, artist, album, track, "
+"now, set, who, compare"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:116
+msgid "Could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
+#: data/rbot/plugins/lastfm.rb:274 data/rbot/plugins/lastfm.rb:296
+#: data/rbot/plugins/lastfm.rb:315 data/rbot/plugins/lastfm.rb:329
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:174
+msgid ""
+"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:178
+msgid "Bad: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:187
+msgid "Super"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:189
+msgid "Very High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:191
+msgid "High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:193
+msgid "Medium"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:195
+msgid "Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "Very Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:199
+msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:229
+msgid "Error %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:235
+msgid "%{u} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251
+msgid "listening"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:255
+msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:257
+msgid "listened"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:262
+msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:269 data/rbot/plugins/lastfm.rb:290
+msgid "I had problems getting info for %{a}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:282
+msgid ""
+"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
+"people."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:305
+msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:318
+msgid "track %{a} not found"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:325
+msgid "I had problems getting album info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:347
+msgid "I couldn't locate: \"%{a}\" by %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:351
+msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:358
+msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:367
+msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:381
+msgid ""
+"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
+"<username>"
+msgstr ""
diff --git a/po/fr/rbot-spell.po b/po/fr/rbot-spell.po
index 5185f1bb..414e3e51 100644
--- a/po/fr/rbot-spell.po
+++ b/po/fr/rbot-spell.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-24 02:22+0200\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
"PO-Revision-Date: 2008-06-21 15:41+0100\n"
"Last-Translator: Lagrange Marc <markocpc@gmail.com>\n"
"Language-Team: French\n"
@@ -16,7 +16,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: data/rbot/plugins/spell.rb:9
-msgid "Program to use to check spelling"
+msgid "Path to the program to use to check spelling"
msgstr ""
#: data/rbot/plugins/spell.rb:12
diff --git a/po/fr/rbot.po b/po/fr/rbot.po
index 1c882156..955b51eb 100644
--- a/po/fr/rbot.po
+++ b/po/fr/rbot.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-26 14:47+0200\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
"PO-Revision-Date: 2008-06-23 22:27+0100\n"
"Last-Translator: Lagrange Marc <markocpc@gmail.com>\n"
"Language-Team: French\n"
@@ -954,19 +954,64 @@ msgstr "secondes"
msgid " and "
msgstr " et "
-#: lib/rbot/ircbot.rb:1203
+#: lib/rbot/core/utils/utils.rb:252
+msgid "%{d} from now"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:254
+msgid "%{d} ago"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:257
+#, fuzzy
+msgid "on %{date}"
+msgstr "faire %{action}"
+
+#: lib/rbot/core/utils/utils.rb:266
+msgid "less than a minute"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:268
+#, fuzzy
+msgid "%{m} minutes"
+msgstr "minutes"
+
+#: lib/rbot/core/utils/utils.rb:270
+msgid "about one hour"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:272
+#, fuzzy
+msgid "%{m} hours"
+msgstr "heures"
+
+#: lib/rbot/core/utils/utils.rb:274
+#, fuzzy
+msgid "one day"
+msgstr "jour"
+
+#: lib/rbot/core/utils/utils.rb:276
+msgid "about one day"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:278
+#, fuzzy
+msgid "%{m} days"
+msgstr "jours"
+
+#: lib/rbot/ircbot.rb:1209
msgid "help topics: "
msgstr "sujets d'aide: "
-#: lib/rbot/ircbot.rb:1205
+#: lib/rbot/ircbot.rb:1211
msgid " (help <topic> for more info)"
msgstr "(help <sujet> pour plus d'informations)"
-#: lib/rbot/ircbot.rb:1208
+#: lib/rbot/ircbot.rb:1214
msgid "no help for topic %{topic}"
msgstr "aucune aide pour le sujet %{topic}"
-#: lib/rbot/ircbot.rb:1219
+#: lib/rbot/ircbot.rb:1225
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""
diff --git a/po/it/rbot-cal.po b/po/it/rbot-cal.po
index e69de29b..e0c74fd6 100644
--- a/po/it/rbot-cal.po
+++ b/po/it/rbot-cal.po
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/cal.rb:4
+msgid "Path to the cal program"
+msgstr ""
diff --git a/po/it/rbot-grouphug.po b/po/it/rbot-grouphug.po
index e69de29b..373b77d6 100644
--- a/po/it/rbot-grouphug.po
+++ b/po/it/rbot-grouphug.po
@@ -0,0 +1,18 @@
+#: data/rbot/plugins/grouphug.rb:21
+msgid ""
+"Grouphug plugin. Confess! Usage: 'confess' for random confession, 'confess "
+"<number>' for specific one, 'confess <confession>' to share your own "
+"confession. Confessions must be at least 10 words."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:28
+msgid "Confession must be at least 10 words. You need %{m} more."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:42
+msgid "Confession posted: http://beta.grouphug.us/confessions/%{n}"
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:44
+msgid "I couldn't share your confession."
+msgstr ""
diff --git a/po/it/rbot-host.po b/po/it/rbot-host.po
index e69de29b..d118bfe8 100644
--- a/po/it/rbot-host.po
+++ b/po/it/rbot-host.po
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/host.rb:4
+msgid "Path to the host program"
+msgstr ""
diff --git a/po/it/rbot-lastfm.po b/po/it/rbot-lastfm.po
index e69de29b..8aa8caa8 100644
--- a/po/it/rbot-lastfm.po
+++ b/po/it/rbot-lastfm.po
@@ -0,0 +1,172 @@
+#: data/rbot/plugins/lastfm.rb:32
+msgid " and %{n} more..."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:75
+msgid ""
+"lastfm [<num>] events in <location> => show information on events in or near "
+"<location>. lastfm [<num>] events by <artist/group> => show information on "
+"events by <artist/group>. The number of events <num> that can be displayed "
+"is optional, defaults to %{d} and cannot be higher than %{m}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:77
+msgid "lastfm artist <name> => show information on artist <name> from last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:79
+msgid ""
+"lastfm album <name> => show information on album <name> from last.fm [not "
+"implemented yet]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:81
+msgid "lastfm track <name> => search tracks matching <name> on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:83
+msgid ""
+"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"does the same."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:85
+msgid ""
+"lastfm set nick <user> => associate your current irc nick with a last.fm "
+"user. lastfm set verb <present> <past> => set your preferred now playing "
+"verb. default \"listening\" and \"listened\"."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:87
+msgid ""
+"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
+"show who you are at lastfm."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:89
+msgid ""
+"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
+"nick1 and nick2."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:91
+msgid ""
+"lastfm [<user>] => show your or <user>'s now playing track at lastfm. np "
+"[<user>] => same as 'lastfm'. other topics: events, artist, album, track, "
+"now, set, who, compare"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:116
+msgid "Could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
+#: data/rbot/plugins/lastfm.rb:274 data/rbot/plugins/lastfm.rb:296
+#: data/rbot/plugins/lastfm.rb:315 data/rbot/plugins/lastfm.rb:329
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:174
+msgid ""
+"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:178
+msgid "Bad: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:187
+msgid "Super"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:189
+msgid "Very High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:191
+msgid "High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:193
+msgid "Medium"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:195
+msgid "Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "Very Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:199
+msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:229
+msgid "Error %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:235
+msgid "%{u} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251
+msgid "listening"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:255
+msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:257
+msgid "listened"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:262
+msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:269 data/rbot/plugins/lastfm.rb:290
+msgid "I had problems getting info for %{a}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:282
+msgid ""
+"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
+"people."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:305
+msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:318
+msgid "track %{a} not found"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:325
+msgid "I had problems getting album info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:347
+msgid "I couldn't locate: \"%{a}\" by %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:351
+msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:358
+msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:367
+msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:381
+msgid ""
+"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
+"<username>"
+msgstr ""
diff --git a/po/it/rbot-spell.po b/po/it/rbot-spell.po
index 24c76b8c..a17b0ad1 100644
--- a/po/it/rbot-spell.po
+++ b/po/it/rbot-spell.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-24 02:22+0200\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
"PO-Revision-Date: 2007-08-23 17:49+0100\n"
"Last-Translator: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>\n"
"Language-Team: it\n"
@@ -16,7 +16,7 @@ msgstr ""
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
#: data/rbot/plugins/spell.rb:9
-msgid "Program to use to check spelling"
+msgid "Path to the program to use to check spelling"
msgstr ""
#: data/rbot/plugins/spell.rb:12
diff --git a/po/it/rbot.po b/po/it/rbot.po
index 04ee1fa5..b22e2dfa 100644
--- a/po/it/rbot.po
+++ b/po/it/rbot.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-26 14:47+0200\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
"PO-Revision-Date: 2008-06-26 14:50+0200\n"
"Last-Translator: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>\n"
"Language-Team: it\n"
@@ -953,19 +953,65 @@ msgstr "secondi"
msgid " and "
msgstr " e "
-#: lib/rbot/ircbot.rb:1203
+#: lib/rbot/core/utils/utils.rb:252
+msgid "%{d} from now"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:254
+#, fuzzy
+msgid "%{d} ago"
+msgstr " [%{secs} fa]"
+
+#: lib/rbot/core/utils/utils.rb:257
+#, fuzzy
+msgid "on %{date}"
+msgstr "può %{action}"
+
+#: lib/rbot/core/utils/utils.rb:266
+msgid "less than a minute"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:268
+#, fuzzy
+msgid "%{m} minutes"
+msgstr "minuti"
+
+#: lib/rbot/core/utils/utils.rb:270
+msgid "about one hour"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:272
+#, fuzzy
+msgid "%{m} hours"
+msgstr "ore"
+
+#: lib/rbot/core/utils/utils.rb:274
+#, fuzzy
+msgid "one day"
+msgstr "giorno"
+
+#: lib/rbot/core/utils/utils.rb:276
+msgid "about one day"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:278
+#, fuzzy
+msgid "%{m} days"
+msgstr "giorni"
+
+#: lib/rbot/ircbot.rb:1209
msgid "help topics: "
msgstr "argomenti: "
-#: lib/rbot/ircbot.rb:1205
+#: lib/rbot/ircbot.rb:1211
msgid " (help <topic> for more info)"
msgstr " (help <argomento> per ulteriori informazioni)"
-#: lib/rbot/ircbot.rb:1208
+#: lib/rbot/ircbot.rb:1214
msgid "no help for topic %{topic}"
msgstr "nessun aiuto disponibile su %{topic}"
-#: lib/rbot/ircbot.rb:1219
+#: lib/rbot/ircbot.rb:1225
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""
diff --git a/po/ja/rbot-cal.po b/po/ja/rbot-cal.po
index e69de29b..e0c74fd6 100644
--- a/po/ja/rbot-cal.po
+++ b/po/ja/rbot-cal.po
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/cal.rb:4
+msgid "Path to the cal program"
+msgstr ""
diff --git a/po/ja/rbot-grouphug.po b/po/ja/rbot-grouphug.po
index e69de29b..373b77d6 100644
--- a/po/ja/rbot-grouphug.po
+++ b/po/ja/rbot-grouphug.po
@@ -0,0 +1,18 @@
+#: data/rbot/plugins/grouphug.rb:21
+msgid ""
+"Grouphug plugin. Confess! Usage: 'confess' for random confession, 'confess "
+"<number>' for specific one, 'confess <confession>' to share your own "
+"confession. Confessions must be at least 10 words."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:28
+msgid "Confession must be at least 10 words. You need %{m} more."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:42
+msgid "Confession posted: http://beta.grouphug.us/confessions/%{n}"
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:44
+msgid "I couldn't share your confession."
+msgstr ""
diff --git a/po/ja/rbot-host.po b/po/ja/rbot-host.po
index e69de29b..d118bfe8 100644
--- a/po/ja/rbot-host.po
+++ b/po/ja/rbot-host.po
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/host.rb:4
+msgid "Path to the host program"
+msgstr ""
diff --git a/po/ja/rbot-lastfm.po b/po/ja/rbot-lastfm.po
index e69de29b..8aa8caa8 100644
--- a/po/ja/rbot-lastfm.po
+++ b/po/ja/rbot-lastfm.po
@@ -0,0 +1,172 @@
+#: data/rbot/plugins/lastfm.rb:32
+msgid " and %{n} more..."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:75
+msgid ""
+"lastfm [<num>] events in <location> => show information on events in or near "
+"<location>. lastfm [<num>] events by <artist/group> => show information on "
+"events by <artist/group>. The number of events <num> that can be displayed "
+"is optional, defaults to %{d} and cannot be higher than %{m}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:77
+msgid "lastfm artist <name> => show information on artist <name> from last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:79
+msgid ""
+"lastfm album <name> => show information on album <name> from last.fm [not "
+"implemented yet]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:81
+msgid "lastfm track <name> => search tracks matching <name> on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:83
+msgid ""
+"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"does the same."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:85
+msgid ""
+"lastfm set nick <user> => associate your current irc nick with a last.fm "
+"user. lastfm set verb <present> <past> => set your preferred now playing "
+"verb. default \"listening\" and \"listened\"."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:87
+msgid ""
+"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
+"show who you are at lastfm."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:89
+msgid ""
+"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
+"nick1 and nick2."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:91
+msgid ""
+"lastfm [<user>] => show your or <user>'s now playing track at lastfm. np "
+"[<user>] => same as 'lastfm'. other topics: events, artist, album, track, "
+"now, set, who, compare"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:116
+msgid "Could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
+#: data/rbot/plugins/lastfm.rb:274 data/rbot/plugins/lastfm.rb:296
+#: data/rbot/plugins/lastfm.rb:315 data/rbot/plugins/lastfm.rb:329
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:174
+msgid ""
+"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:178
+msgid "Bad: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:187
+msgid "Super"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:189
+msgid "Very High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:191
+msgid "High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:193
+msgid "Medium"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:195
+msgid "Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "Very Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:199
+msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:229
+msgid "Error %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:235
+msgid "%{u} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251
+msgid "listening"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:255
+msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:257
+msgid "listened"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:262
+msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:269 data/rbot/plugins/lastfm.rb:290
+msgid "I had problems getting info for %{a}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:282
+msgid ""
+"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
+"people."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:305
+msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:318
+msgid "track %{a} not found"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:325
+msgid "I had problems getting album info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:347
+msgid "I couldn't locate: \"%{a}\" by %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:351
+msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:358
+msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:367
+msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:381
+msgid ""
+"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
+"<username>"
+msgstr ""
diff --git a/po/ja/rbot-spell.po b/po/ja/rbot-spell.po
index be154087..220ee421 100644
--- a/po/ja/rbot-spell.po
+++ b/po/ja/rbot-spell.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-24 02:22+0200\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
"PO-Revision-Date: 2007-07-09 01:36-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: Japanese\n"
@@ -16,7 +16,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#: data/rbot/plugins/spell.rb:9
-msgid "Program to use to check spelling"
+msgid "Path to the program to use to check spelling"
msgstr ""
#: data/rbot/plugins/spell.rb:12
diff --git a/po/ja/rbot.po b/po/ja/rbot.po
index 2a83a6ee..ce6fad03 100644
--- a/po/ja/rbot.po
+++ b/po/ja/rbot.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-26 14:47+0200\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
"PO-Revision-Date: 2007-07-09 01:36-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: Japanese\n"
@@ -851,19 +851,59 @@ msgstr ""
msgid " and "
msgstr ""
-#: lib/rbot/ircbot.rb:1203
+#: lib/rbot/core/utils/utils.rb:252
+msgid "%{d} from now"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:254
+msgid "%{d} ago"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:257
+msgid "on %{date}"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:266
+msgid "less than a minute"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:268
+msgid "%{m} minutes"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:270
+msgid "about one hour"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:272
+msgid "%{m} hours"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:274
+msgid "one day"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:276
+msgid "about one day"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:278
+msgid "%{m} days"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1209
msgid "help topics: "
msgstr ""
-#: lib/rbot/ircbot.rb:1205
+#: lib/rbot/ircbot.rb:1211
msgid " (help <topic> for more info)"
msgstr ""
-#: lib/rbot/ircbot.rb:1208
+#: lib/rbot/ircbot.rb:1214
msgid "no help for topic %{topic}"
msgstr ""
-#: lib/rbot/ircbot.rb:1219
+#: lib/rbot/ircbot.rb:1225
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""
diff --git a/po/rbot-cal.pot b/po/rbot-cal.pot
index e69de29b..7b0be389 100644
--- a/po/rbot-cal.pot
+++ b/po/rbot-cal.pot
@@ -0,0 +1,21 @@
+# 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: rbot\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
+"PO-Revision-Date: 2008-07-07 18:02+0200\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"
+"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
+
+#: data/rbot/plugins/cal.rb:4
+msgid "Path to the cal program"
+msgstr ""
diff --git a/po/rbot-figlet.pot b/po/rbot-figlet.pot
index 041cfe4a..c4cadd46 100644
--- a/po/rbot-figlet.pot
+++ b/po/rbot-figlet.pot
@@ -6,7 +6,7 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: rbot\n"
"POT-Creation-Date: 2008-06-26 14:47+0200\n"
"PO-Revision-Date: 2008-06-26 14:47+0200\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
diff --git a/po/rbot-grouphug.pot b/po/rbot-grouphug.pot
index e69de29b..3611dad1 100644
--- a/po/rbot-grouphug.pot
+++ b/po/rbot-grouphug.pot
@@ -0,0 +1,36 @@
+# 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: rbot\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
+"PO-Revision-Date: 2008-07-07 18:02+0200\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"
+"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
+
+#: data/rbot/plugins/grouphug.rb:21
+msgid ""
+"Grouphug plugin. Confess! Usage: 'confess' for random confession, 'confess "
+"<number>' for specific one, 'confess <confession>' to share your own "
+"confession. Confessions must be at least 10 words."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:28
+msgid "Confession must be at least 10 words. You need %{m} more."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:42
+msgid "Confession posted: http://beta.grouphug.us/confessions/%{n}"
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:44
+msgid "I couldn't share your confession."
+msgstr ""
diff --git a/po/rbot-host.pot b/po/rbot-host.pot
index e69de29b..08a01d2b 100644
--- a/po/rbot-host.pot
+++ b/po/rbot-host.pot
@@ -0,0 +1,21 @@
+# 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: rbot\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
+"PO-Revision-Date: 2008-07-07 18:02+0200\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"
+"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
+
+#: data/rbot/plugins/host.rb:4
+msgid "Path to the host program"
+msgstr ""
diff --git a/po/rbot-lastfm.pot b/po/rbot-lastfm.pot
index e69de29b..b930f5fa 100644
--- a/po/rbot-lastfm.pot
+++ b/po/rbot-lastfm.pot
@@ -0,0 +1,190 @@
+# 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: rbot\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
+"PO-Revision-Date: 2008-07-07 18:02+0200\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"
+"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
+
+#: data/rbot/plugins/lastfm.rb:32
+msgid " and %{n} more..."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:75
+msgid ""
+"lastfm [<num>] events in <location> => show information on events in or near "
+"<location>. lastfm [<num>] events by <artist/group> => show information on "
+"events by <artist/group>. The number of events <num> that can be displayed "
+"is optional, defaults to %{d} and cannot be higher than %{m}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:77
+msgid "lastfm artist <name> => show information on artist <name> from last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:79
+msgid ""
+"lastfm album <name> => show information on album <name> from last.fm [not "
+"implemented yet]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:81
+msgid "lastfm track <name> => search tracks matching <name> on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:83
+msgid ""
+"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"does the same."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:85
+msgid ""
+"lastfm set nick <user> => associate your current irc nick with a last.fm "
+"user. lastfm set verb <present> <past> => set your preferred now playing "
+"verb. default \"listening\" and \"listened\"."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:87
+msgid ""
+"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
+"show who you are at lastfm."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:89
+msgid ""
+"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
+"nick1 and nick2."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:91
+msgid ""
+"lastfm [<user>] => show your or <user>'s now playing track at lastfm. np "
+"[<user>] => same as 'lastfm'. other topics: events, artist, album, track, "
+"now, set, who, compare"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:116
+msgid "Could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
+#: data/rbot/plugins/lastfm.rb:274 data/rbot/plugins/lastfm.rb:296
+#: data/rbot/plugins/lastfm.rb:315 data/rbot/plugins/lastfm.rb:329
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:174
+msgid ""
+"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:178
+msgid "Bad: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:187
+msgid "Super"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:189
+msgid "Very High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:191
+msgid "High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:193
+msgid "Medium"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:195
+msgid "Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "Very Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:199
+msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:229
+msgid "Error %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:235
+msgid "%{u} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251
+msgid "listening"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:255
+msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:257
+msgid "listened"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:262
+msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:269 data/rbot/plugins/lastfm.rb:290
+msgid "I had problems getting info for %{a}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:282
+msgid ""
+"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
+"people."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:305
+msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:318
+msgid "track %{a} not found"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:325
+msgid "I had problems getting album info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:347
+msgid "I couldn't locate: \"%{a}\" by %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:351
+msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:358
+msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:367
+msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:381
+msgid ""
+"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
+"<username>"
+msgstr ""
diff --git a/po/rbot-markov.pot b/po/rbot-markov.pot
index 43fdf93f..c98a4be6 100644
--- a/po/rbot-markov.pot
+++ b/po/rbot-markov.pot
@@ -6,7 +6,7 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: rbot\n"
"POT-Creation-Date: 2008-06-26 14:47+0200\n"
"PO-Revision-Date: 2008-06-26 14:47+0200\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
diff --git a/po/rbot-spell.pot b/po/rbot-spell.pot
index 3d4676bb..444e5647 100644
--- a/po/rbot-spell.pot
+++ b/po/rbot-spell.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2008-06-24 02:22+0200\n"
-"PO-Revision-Date: 2008-06-24 02:22+0200\n"
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
+"PO-Revision-Date: 2008-07-07 18:02+0200\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
@@ -17,7 +17,7 @@ msgstr ""
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
#: data/rbot/plugins/spell.rb:9
-msgid "Program to use to check spelling"
+msgid "Path to the program to use to check spelling"
msgstr ""
#: data/rbot/plugins/spell.rb:12
diff --git a/po/rbot.pot b/po/rbot.pot
index 2acebca9..f4d3c4d6 100644
--- a/po/rbot.pot
+++ b/po/rbot.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2008-06-26 14:47+0200\n"
-"PO-Revision-Date: 2008-06-26 14:47+0200\n"
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
+"PO-Revision-Date: 2008-07-07 18:02+0200\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
@@ -849,19 +849,59 @@ msgstr ""
msgid " and "
msgstr ""
-#: lib/rbot/ircbot.rb:1203
+#: lib/rbot/core/utils/utils.rb:252
+msgid "%{d} from now"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:254
+msgid "%{d} ago"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:257
+msgid "on %{date}"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:266
+msgid "less than a minute"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:268
+msgid "%{m} minutes"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:270
+msgid "about one hour"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:272
+msgid "%{m} hours"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:274
+msgid "one day"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:276
+msgid "about one day"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:278
+msgid "%{m} days"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1209
msgid "help topics: "
msgstr ""
-#: lib/rbot/ircbot.rb:1205
+#: lib/rbot/ircbot.rb:1211
msgid " (help <topic> for more info)"
msgstr ""
-#: lib/rbot/ircbot.rb:1208
+#: lib/rbot/ircbot.rb:1214
msgid "no help for topic %{topic}"
msgstr ""
-#: lib/rbot/ircbot.rb:1219
+#: lib/rbot/ircbot.rb:1225
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""
diff --git a/po/zh_CN/rbot-cal.po b/po/zh_CN/rbot-cal.po
index e69de29b..e0c74fd6 100644
--- a/po/zh_CN/rbot-cal.po
+++ b/po/zh_CN/rbot-cal.po
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/cal.rb:4
+msgid "Path to the cal program"
+msgstr ""
diff --git a/po/zh_CN/rbot-grouphug.po b/po/zh_CN/rbot-grouphug.po
index e69de29b..373b77d6 100644
--- a/po/zh_CN/rbot-grouphug.po
+++ b/po/zh_CN/rbot-grouphug.po
@@ -0,0 +1,18 @@
+#: data/rbot/plugins/grouphug.rb:21
+msgid ""
+"Grouphug plugin. Confess! Usage: 'confess' for random confession, 'confess "
+"<number>' for specific one, 'confess <confession>' to share your own "
+"confession. Confessions must be at least 10 words."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:28
+msgid "Confession must be at least 10 words. You need %{m} more."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:42
+msgid "Confession posted: http://beta.grouphug.us/confessions/%{n}"
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:44
+msgid "I couldn't share your confession."
+msgstr ""
diff --git a/po/zh_CN/rbot-host.po b/po/zh_CN/rbot-host.po
index e69de29b..d118bfe8 100644
--- a/po/zh_CN/rbot-host.po
+++ b/po/zh_CN/rbot-host.po
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/host.rb:4
+msgid "Path to the host program"
+msgstr ""
diff --git a/po/zh_CN/rbot-lastfm.po b/po/zh_CN/rbot-lastfm.po
index e69de29b..8aa8caa8 100644
--- a/po/zh_CN/rbot-lastfm.po
+++ b/po/zh_CN/rbot-lastfm.po
@@ -0,0 +1,172 @@
+#: data/rbot/plugins/lastfm.rb:32
+msgid " and %{n} more..."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:75
+msgid ""
+"lastfm [<num>] events in <location> => show information on events in or near "
+"<location>. lastfm [<num>] events by <artist/group> => show information on "
+"events by <artist/group>. The number of events <num> that can be displayed "
+"is optional, defaults to %{d} and cannot be higher than %{m}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:77
+msgid "lastfm artist <name> => show information on artist <name> from last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:79
+msgid ""
+"lastfm album <name> => show information on album <name> from last.fm [not "
+"implemented yet]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:81
+msgid "lastfm track <name> => search tracks matching <name> on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:83
+msgid ""
+"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"does the same."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:85
+msgid ""
+"lastfm set nick <user> => associate your current irc nick with a last.fm "
+"user. lastfm set verb <present> <past> => set your preferred now playing "
+"verb. default \"listening\" and \"listened\"."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:87
+msgid ""
+"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
+"show who you are at lastfm."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:89
+msgid ""
+"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
+"nick1 and nick2."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:91
+msgid ""
+"lastfm [<user>] => show your or <user>'s now playing track at lastfm. np "
+"[<user>] => same as 'lastfm'. other topics: events, artist, album, track, "
+"now, set, who, compare"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:116
+msgid "Could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
+#: data/rbot/plugins/lastfm.rb:274 data/rbot/plugins/lastfm.rb:296
+#: data/rbot/plugins/lastfm.rb:315 data/rbot/plugins/lastfm.rb:329
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:174
+msgid ""
+"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:178
+msgid "Bad: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:187
+msgid "Super"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:189
+msgid "Very High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:191
+msgid "High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:193
+msgid "Medium"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:195
+msgid "Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "Very Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:199
+msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:229
+msgid "Error %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:235
+msgid "%{u} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251
+msgid "listening"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:255
+msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:257
+msgid "listened"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:262
+msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:269 data/rbot/plugins/lastfm.rb:290
+msgid "I had problems getting info for %{a}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:282
+msgid ""
+"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
+"people."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:305
+msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:318
+msgid "track %{a} not found"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:325
+msgid "I had problems getting album info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:347
+msgid "I couldn't locate: \"%{a}\" by %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:351
+msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:358
+msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:367
+msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:381
+msgid ""
+"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
+"<username>"
+msgstr ""
diff --git a/po/zh_CN/rbot-spell.po b/po/zh_CN/rbot-spell.po
index abf12883..12f9fc6f 100644
--- a/po/zh_CN/rbot-spell.po
+++ b/po/zh_CN/rbot-spell.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-24 02:22+0200\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
"PO-Revision-Date: 2007-07-09 01:39-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: Chinese\n"
@@ -16,7 +16,7 @@ msgstr ""
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
#: data/rbot/plugins/spell.rb:9
-msgid "Program to use to check spelling"
+msgid "Path to the program to use to check spelling"
msgstr ""
#: data/rbot/plugins/spell.rb:12
diff --git a/po/zh_CN/rbot.po b/po/zh_CN/rbot.po
index 133c7baf..3442bf46 100644
--- a/po/zh_CN/rbot.po
+++ b/po/zh_CN/rbot.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-26 14:47+0200\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
"PO-Revision-Date: 2007-07-09 01:39-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: Chinese\n"
@@ -849,19 +849,59 @@ msgstr ""
msgid " and "
msgstr ""
-#: lib/rbot/ircbot.rb:1203
+#: lib/rbot/core/utils/utils.rb:252
+msgid "%{d} from now"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:254
+msgid "%{d} ago"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:257
+msgid "on %{date}"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:266
+msgid "less than a minute"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:268
+msgid "%{m} minutes"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:270
+msgid "about one hour"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:272
+msgid "%{m} hours"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:274
+msgid "one day"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:276
+msgid "about one day"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:278
+msgid "%{m} days"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1209
msgid "help topics: "
msgstr ""
-#: lib/rbot/ircbot.rb:1205
+#: lib/rbot/ircbot.rb:1211
msgid " (help <topic> for more info)"
msgstr ""
-#: lib/rbot/ircbot.rb:1208
+#: lib/rbot/ircbot.rb:1214
msgid "no help for topic %{topic}"
msgstr ""
-#: lib/rbot/ircbot.rb:1219
+#: lib/rbot/ircbot.rb:1225
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""
diff --git a/po/zh_TW/rbot-cal.po b/po/zh_TW/rbot-cal.po
index e69de29b..e0c74fd6 100644
--- a/po/zh_TW/rbot-cal.po
+++ b/po/zh_TW/rbot-cal.po
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/cal.rb:4
+msgid "Path to the cal program"
+msgstr ""
diff --git a/po/zh_TW/rbot-grouphug.po b/po/zh_TW/rbot-grouphug.po
index e69de29b..373b77d6 100644
--- a/po/zh_TW/rbot-grouphug.po
+++ b/po/zh_TW/rbot-grouphug.po
@@ -0,0 +1,18 @@
+#: data/rbot/plugins/grouphug.rb:21
+msgid ""
+"Grouphug plugin. Confess! Usage: 'confess' for random confession, 'confess "
+"<number>' for specific one, 'confess <confession>' to share your own "
+"confession. Confessions must be at least 10 words."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:28
+msgid "Confession must be at least 10 words. You need %{m} more."
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:42
+msgid "Confession posted: http://beta.grouphug.us/confessions/%{n}"
+msgstr ""
+
+#: data/rbot/plugins/grouphug.rb:44
+msgid "I couldn't share your confession."
+msgstr ""
diff --git a/po/zh_TW/rbot-host.po b/po/zh_TW/rbot-host.po
index e69de29b..d118bfe8 100644
--- a/po/zh_TW/rbot-host.po
+++ b/po/zh_TW/rbot-host.po
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/host.rb:4
+msgid "Path to the host program"
+msgstr ""
diff --git a/po/zh_TW/rbot-lastfm.po b/po/zh_TW/rbot-lastfm.po
index e69de29b..8aa8caa8 100644
--- a/po/zh_TW/rbot-lastfm.po
+++ b/po/zh_TW/rbot-lastfm.po
@@ -0,0 +1,172 @@
+#: data/rbot/plugins/lastfm.rb:32
+msgid " and %{n} more..."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:75
+msgid ""
+"lastfm [<num>] events in <location> => show information on events in or near "
+"<location>. lastfm [<num>] events by <artist/group> => show information on "
+"events by <artist/group>. The number of events <num> that can be displayed "
+"is optional, defaults to %{d} and cannot be higher than %{m}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:77
+msgid "lastfm artist <name> => show information on artist <name> from last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:79
+msgid ""
+"lastfm album <name> => show information on album <name> from last.fm [not "
+"implemented yet]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:81
+msgid "lastfm track <name> => search tracks matching <name> on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:83
+msgid ""
+"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"does the same."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:85
+msgid ""
+"lastfm set nick <user> => associate your current irc nick with a last.fm "
+"user. lastfm set verb <present> <past> => set your preferred now playing "
+"verb. default \"listening\" and \"listened\"."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:87
+msgid ""
+"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
+"show who you are at lastfm."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:89
+msgid ""
+"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
+"nick1 and nick2."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:91
+msgid ""
+"lastfm [<user>] => show your or <user>'s now playing track at lastfm. np "
+"[<user>] => same as 'lastfm'. other topics: events, artist, album, track, "
+"now, set, who, compare"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:116
+msgid "Could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
+#: data/rbot/plugins/lastfm.rb:274 data/rbot/plugins/lastfm.rb:296
+#: data/rbot/plugins/lastfm.rb:315 data/rbot/plugins/lastfm.rb:329
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:174
+msgid ""
+"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:178
+msgid "Bad: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:187
+msgid "Super"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:189
+msgid "Very High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:191
+msgid "High"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:193
+msgid "Medium"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:195
+msgid "Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "Very Low"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:199
+msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:229
+msgid "Error %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:235
+msgid "%{u} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251
+msgid "listening"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:255
+msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:257
+msgid "listened"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:262
+msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:269 data/rbot/plugins/lastfm.rb:290
+msgid "I had problems getting info for %{a}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:282
+msgid ""
+"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
+"people."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:305
+msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:318
+msgid "track %{a} not found"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:325
+msgid "I had problems getting album info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:347
+msgid "I couldn't locate: \"%{a}\" by %{r}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:351
+msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:358
+msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:367
+msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:381
+msgid ""
+"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
+"<username>"
+msgstr ""
diff --git a/po/zh_TW/rbot-spell.po b/po/zh_TW/rbot-spell.po
index a827651f..517786b3 100644
--- a/po/zh_TW/rbot-spell.po
+++ b/po/zh_TW/rbot-spell.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-24 02:22+0200\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
"PO-Revision-Date: 2007-07-09 01:24-0400\n"
"Last-Translator: Liang-Bin Hsueh <hlb@handlino.com>\n"
"Language-Team: Chinese\n"
@@ -16,7 +16,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#: data/rbot/plugins/spell.rb:9
-msgid "Program to use to check spelling"
+msgid "Path to the program to use to check spelling"
msgstr ""
#: data/rbot/plugins/spell.rb:12
diff --git a/po/zh_TW/rbot.po b/po/zh_TW/rbot.po
index e3a0a544..efad81f9 100644
--- a/po/zh_TW/rbot.po
+++ b/po/zh_TW/rbot.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-26 14:47+0200\n"
+"POT-Creation-Date: 2008-07-07 18:02+0200\n"
"PO-Revision-Date: 2007-07-09 01:24-0400\n"
"Last-Translator: Liang-Bin Hsueh <hlb@handlino.com>\n"
"Language-Team: Chinese\n"
@@ -877,19 +877,60 @@ msgstr ""
msgid " and "
msgstr ""
-#: lib/rbot/ircbot.rb:1203
+#: lib/rbot/core/utils/utils.rb:252
+msgid "%{d} from now"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:254
+msgid "%{d} ago"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:257
+#, fuzzy
+msgid "on %{date}"
+msgstr "能 %{action}"
+
+#: lib/rbot/core/utils/utils.rb:266
+msgid "less than a minute"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:268
+msgid "%{m} minutes"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:270
+msgid "about one hour"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:272
+msgid "%{m} hours"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:274
+msgid "one day"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:276
+msgid "about one day"
+msgstr ""
+
+#: lib/rbot/core/utils/utils.rb:278
+msgid "%{m} days"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1209
msgid "help topics: "
msgstr ""
-#: lib/rbot/ircbot.rb:1205
+#: lib/rbot/ircbot.rb:1211
msgid " (help <topic> for more info)"
msgstr ""
-#: lib/rbot/ircbot.rb:1208
+#: lib/rbot/ircbot.rb:1214
msgid "no help for topic %{topic}"
msgstr ""
-#: lib/rbot/ircbot.rb:1219
+#: lib/rbot/ircbot.rb:1225
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""