summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiuseppe Bilotta <giuseppe.bilotta@gmail.com>2009-03-01 23:52:02 +0100
committerGiuseppe Bilotta <giuseppe.bilotta@gmail.com>2009-03-01 23:52:39 +0100
commit229f8b290e798e6f5af8d7be22d2e6c614a17fa1 (patch)
tree09a14647a6e0e2f5d87f1eb38dff963f7c9c88e3
parent11a83f02dd43ad6c0db3422d8634f35b1c4256d8 (diff)
PO file update
-rw-r--r--po/en_US/rbot-googlefight.po24
-rw-r--r--po/en_US/rbot-hangman.po68
-rw-r--r--po/en_US/rbot-lastfm.po304
-rw-r--r--po/en_US/rbot-markov.po75
-rw-r--r--po/en_US/rbot-rss.po8
-rw-r--r--po/en_US/rbot.po68
-rw-r--r--po/fr/rbot-googlefight.po24
-rw-r--r--po/fr/rbot-hangman.po68
-rw-r--r--po/fr/rbot-lastfm.po304
-rw-r--r--po/fr/rbot-markov.po76
-rw-r--r--po/fr/rbot-rss.po8
-rw-r--r--po/fr/rbot.po72
-rw-r--r--po/it/rbot-googlefight.po24
-rw-r--r--po/it/rbot-hangman.po68
-rw-r--r--po/it/rbot-lastfm.po304
-rw-r--r--po/it/rbot-markov.po76
-rw-r--r--po/it/rbot-rss.po8
-rw-r--r--po/it/rbot.po81
-rw-r--r--po/ja/rbot-googlefight.po24
-rw-r--r--po/ja/rbot-hangman.po68
-rw-r--r--po/ja/rbot-lastfm.po304
-rw-r--r--po/ja/rbot-markov.po75
-rw-r--r--po/ja/rbot-rss.po8
-rw-r--r--po/ja/rbot.po62
-rw-r--r--po/rbot-googlefight.pot25
-rw-r--r--po/rbot-hangman.pot69
-rw-r--r--po/rbot-lastfm.pot308
-rw-r--r--po/rbot-markov.pot77
-rw-r--r--po/rbot-rss.pot10
-rw-r--r--po/rbot.pot64
-rw-r--r--po/zh_CN/rbot-googlefight.po24
-rw-r--r--po/zh_CN/rbot-hangman.po68
-rw-r--r--po/zh_CN/rbot-lastfm.po304
-rw-r--r--po/zh_CN/rbot-markov.po75
-rw-r--r--po/zh_CN/rbot-rss.po8
-rw-r--r--po/zh_CN/rbot.po62
-rw-r--r--po/zh_TW/rbot-googlefight.po24
-rw-r--r--po/zh_TW/rbot-hangman.po68
-rw-r--r--po/zh_TW/rbot-lastfm.po304
-rw-r--r--po/zh_TW/rbot-markov.po75
-rw-r--r--po/zh_TW/rbot-rss.po8
-rw-r--r--po/zh_TW/rbot.po68
42 files changed, 3159 insertions, 683 deletions
diff --git a/po/en_US/rbot-googlefight.po b/po/en_US/rbot-googlefight.po
new file mode 100644
index 00000000..86614efb
--- /dev/null
+++ b/po/en_US/rbot-googlefight.po
@@ -0,0 +1,24 @@
+# English translations for PACKAGE package.
+# Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Automatically generated, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\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"
+
+#: data/rbot/plugins/googlefight.rb:36
+msgid " -- %{keyword} wins!"
+msgstr " -- %{keyword} wins!"
+
+#: data/rbot/plugins/googlefight.rb:40
+msgid " -- no winner here!"
+msgstr " -- no winner here!"
diff --git a/po/en_US/rbot-hangman.po b/po/en_US/rbot-hangman.po
new file mode 100644
index 00000000..90be9946
--- /dev/null
+++ b/po/en_US/rbot-hangman.po
@@ -0,0 +1,68 @@
+# English translations for PACKAGE package.
+# Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Automatically generated, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\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"
+
+#: data/rbot/plugins/games/hangman.rb:311
+msgid "i'm not on that channel"
+msgstr "i'm not on that channel"
+
+#: data/rbot/plugins/games/hangman.rb:316
+msgid "there's already a hangman game in progress on the channel"
+msgstr "there's already a hangman game in progress on the channel"
+
+#: data/rbot/plugins/games/hangman.rb:320
+msgid "%{nick} has started a hangman -- join the fun!"
+msgstr "%{nick} has started a hangman -- join the fun!"
+
+#: data/rbot/plugins/games/hangman.rb:344
+msgid "oh well, the answer would've been %{answer}"
+msgstr "oh well, the answer would've been %{answer}"
+
+#: data/rbot/plugins/games/hangman.rb:351
+msgid "no ongoing game"
+msgstr "no ongoing game"
+
+#: data/rbot/plugins/games/hangman.rb:369
+msgid "you nailed it!"
+msgstr "you nailed it!"
+
+#: data/rbot/plugins/games/hangman.rb:371
+msgid "you've killed the poor guy :("
+msgstr "you've killed the poor guy :("
+
+#: data/rbot/plugins/games/hangman.rb:391
+msgid "wondering what that means? try ´%{prefix}define´"
+msgstr "wondering what that means? try ´%{prefix}define´"
+
+#: data/rbot/plugins/games/hangman.rb:434
+msgid "you got %{score} points after %{games} games"
+msgstr "you got %{score} points after %{games} games"
+
+#: data/rbot/plugins/games/hangman.rb:439
+msgid "you haven't played hangman, how about playing it right now? :)"
+msgstr "you haven't played hangman, how about playing it right now? :)"
+
+#: data/rbot/plugins/games/hangman.rb:448
+msgid "%{nick} has %{score} points after %{games} games"
+msgstr "%{nick} has %{score} points after %{games} games"
+
+#: data/rbot/plugins/games/hangman.rb:454
+msgid "%{nick} hasn't played hangman :("
+msgstr "%{nick} hasn't played hangman :("
+
+#: data/rbot/plugins/games/hangman.rb:466
+msgid "%{games} games have been played on %{channel}"
+msgstr "%{games} games have been played on %{channel}"
diff --git a/po/en_US/rbot-lastfm.po b/po/en_US/rbot-lastfm.po
index 7417ab7c..63dc1998 100644
--- a/po/en_US/rbot-lastfm.po
+++ b/po/en_US/rbot-lastfm.po
@@ -1,8 +1,12 @@
-#: data/rbot/plugins/lastfm.rb:32
+#: data/rbot/plugins/lastfm.rb:34
msgid " and %{n} more..."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:75
+#: data/rbot/plugins/lastfm.rb:89
+msgid ", where <period> can be one of: 3|6|12 months, a year"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:92
msgid ""
"lastfm [<num>] events in <location> => show information on events in or near "
"<location>. lastfm [<num>] events by <artist/group> => show information on "
@@ -10,163 +14,333 @@ msgid ""
"is optional, defaults to %{d} and cannot be higher than %{m}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:77
+#: data/rbot/plugins/lastfm.rb:94
msgid "lastfm artist <name> => show information on artist <name> from last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:79
+#: data/rbot/plugins/lastfm.rb:96
msgid ""
"lastfm album <name> => show information on album <name> from last.fm [not "
"implemented yet]"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:81
+#: data/rbot/plugins/lastfm.rb:98
msgid "lastfm track <name> => search tracks matching <name> on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:83
+#: data/rbot/plugins/lastfm.rb:100
msgid ""
-"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"lastfm now [<nick>] => show the now playing track from last.fm. np [<nick>] "
"does the same."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:85
+#: data/rbot/plugins/lastfm.rb:102
msgid ""
"lastfm set user <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\"."
+"user. lastfm set verb <present>, <past> => set your preferred now playing/"
+"just played verbs. default \"is listening to\" and \"listened to\"."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:87
+#: data/rbot/plugins/lastfm.rb:104
msgid ""
-"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
-"show who you are at lastfm."
+"lastfm who [<nick>] => show who <nick> is on last.fm. if <nick> is empty, "
+"show who you are on lastfm."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:89
+#: data/rbot/plugins/lastfm.rb:106
msgid ""
-"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
-"nick1 and nick2."
+"lastfm compare [<nick1>] <nick2> => show musical taste compatibility between "
+"nick1 (or user if omitted) and nick2"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:91
+#: data/rbot/plugins/lastfm.rb:108
+msgid "lastfm shouts [<nick>] => show shouts to <nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:110
+msgid "lastfm friends [<nick>] => show <nick>'s friends"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:112
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"
+"lastfm neighbors [<nick>] => show people who share similar musical taste as "
+"<nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:114
+msgid "lastfm loved[tracks] [<nick>] => show tracks that <nick> has loved"
msgstr ""
#: data/rbot/plugins/lastfm.rb:116
-msgid "Could not retrieve events"
+msgid ""
+"lastfm recent[tracks] [<nick>] => show tracks that <nick> has recently played"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
-#: data/rbot/plugins/lastfm.rb:278 data/rbot/plugins/lastfm.rb:300
-#: data/rbot/plugins/lastfm.rb:319 data/rbot/plugins/lastfm.rb:333
-msgid "last.fm parsing failed"
+#: data/rbot/plugins/lastfm.rb:118
+msgid ""
+"lastfm topalbums [<nick>] [over <period>] => show <nick>'s top albums%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:120
+msgid ""
+"lastfm topartists [<nick>] [over <period>] => show <nick>'s top artists%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:122
+msgid ""
+"lastfm toptracks [<nick>] [over <period>] => show <nick>'s top tracks%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:124
+msgid "lastfm weeklyalbumchart [<nick>] => show <nick>'s weekly album chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:126
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly artist chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:128
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly track chart"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:174
+#: data/rbot/plugins/lastfm.rb:130
msgid ""
-"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+"last.fm plugin - topics: events, artist, album, track, now, set, who, "
+"compare, shouts, friends, neighbors, (loved|recent)tracks, top(albums|tracks|"
+"artists), weekly(album|artist|track)chart"
msgstr ""
#: data/rbot/plugins/lastfm.rb:178
-msgid "Bad: %{e}"
+msgid "no events found in %{location}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:187
+#: data/rbot/plugins/lastfm.rb:185
+msgid "no events found by %{artist}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:188
+msgid "%{user} is not attending any events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:239 data/rbot/plugins/lastfm.rb:292
+#: data/rbot/plugins/lastfm.rb:354 data/rbot/plugins/lastfm.rb:393
+#: data/rbot/plugins/lastfm.rb:412 data/rbot/plugins/lastfm.rb:464
+#: data/rbot/plugins/lastfm.rb:562
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:248
+msgid "%{u} doesn't exist on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251 data/rbot/plugins/lastfm.rb:302
+msgid "error: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:259
msgid "Super"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:189
+#: data/rbot/plugins/lastfm.rb:261
msgid "Very High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:191
+#: data/rbot/plugins/lastfm.rb:263
msgid "High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:193
+#: data/rbot/plugins/lastfm.rb:265
msgid "Medium"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:195
+#: data/rbot/plugins/lastfm.rb:267
msgid "Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:197
+#: data/rbot/plugins/lastfm.rb:269
msgid "Very Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:199
-msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+#: data/rbot/plugins/lastfm.rb:272
+msgid "%{a}'s and %{b}'s musical compatibility rating is %{bold}%{r}%{bold}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:279
+msgid " and music they have in common includes: %{artists}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:229
-msgid "Error %{e}"
+#: data/rbot/plugins/lastfm.rb:297
+msgid ""
+"%{user} doesn't exist on last.fm, perhaps they need to: lastfm user "
+"<username>"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:235
+#: data/rbot/plugins/lastfm.rb:308
msgid "%{u} hasn't played anything recently"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:255
-msgid "listening"
+#: data/rbot/plugins/lastfm.rb:328
+msgid "is listening to"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:259
-msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+#: data/rbot/plugins/lastfm.rb:332
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:261
-msgid "listened"
+#: data/rbot/plugins/lastfm.rb:334
+msgid "listened to"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:339
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b} %{p}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:266
-msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+#: data/rbot/plugins/lastfm.rb:342 data/rbot/plugins/lastfm.rb:574
+msgid "; see %{uri} for more"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:273 data/rbot/plugins/lastfm.rb:294
-msgid "I had problems getting info for %{a}."
+#: data/rbot/plugins/lastfm.rb:349 data/rbot/plugins/lastfm.rb:387
+msgid "I had problems getting info for %{a}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:286
+#: data/rbot/plugins/lastfm.rb:370
+msgid "%{b}%{a}%{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:372
+msgid "%{u}%{t}%{u}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:373
msgid ""
-"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
-"people."
+"%{b}%{a}%{b} <%{u}> has been played %{b}%{c}%{b} times and is being listened "
+"to by %{b}%{l}%{b} people"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:309
+#: data/rbot/plugins/lastfm.rb:375
+msgid ". Tagged as: %{t}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:377
+msgid ". Similar artists: %{s}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:402
msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:322
+#: data/rbot/plugins/lastfm.rb:415
msgid "track %{a} not found"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:329
+#: data/rbot/plugins/lastfm.rb:429
+msgid ""
+"%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
+"info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:453
+msgid " and %{maps} for maps"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:460
msgid "I had problems getting album info"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:351
+#: data/rbot/plugins/lastfm.rb:482
msgid "I couldn't locate: \"%{a}\" by %{r}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:355
-msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+#: data/rbot/plugins/lastfm.rb:486
+msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:362
-msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+#: data/rbot/plugins/lastfm.rb:493
+msgid "okay, I'll remember that %{n} is %{u} on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:371
-msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+#: data/rbot/plugins/lastfm.rb:502
+msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
msgstr ""
-#: data/rbot/plugins/lastfm.rb:385
+#: data/rbot/plugins/lastfm.rb:514
+msgid "%{nick} is %{user} on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:519
msgid ""
-"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
-"<username>"
+"sorry, I don't know who %{n} is on last.fm, perhaps they need to: lastfm set "
+"user <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:555
+msgid "no response body"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:557
+msgid "I had problems accessing last.fm: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:582
+msgid "%{user} has no friends :("
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:584
+msgid "%{user} has %{total} friends: %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:586
+msgid "%{user} has %{total} friends, including %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:602
+msgid "%{user} has not loved any tracks"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:604
+msgid "%{user} has loved %{total} tracks: %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:606
+msgid "%{user} has loved %{total} tracks, including %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:621
+msgid "no one seems to share %{user}'s musical taste"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:623
+msgid "%{user}'s musical neighbours are %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:625
+msgid "%{user}'s musical neighbours include %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:651
+msgid " or more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:657
+msgid "%{user} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:659
+msgid "%{user} has recently played %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:665
+msgid "there are no shouts for %{user}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:668
+msgid "<%{author}> %{body}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:697
+msgid "%{user} hasn't played anything in this period of time"
msgstr ""
diff --git a/po/en_US/rbot-markov.po b/po/en_US/rbot-markov.po
index 7cda6364..da2addbc 100644
--- a/po/en_US/rbot-markov.po
+++ b/po/en_US/rbot-markov.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: 2009-03-01 23:50+0100\n"
"PO-Revision-Date: 2007-07-14 00:06-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: English\n"
@@ -15,6 +15,77 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: data/rbot/plugins/markov.rb:146
+#: data/rbot/plugins/markov.rb:366
+msgid "markov is currently enabled, %{p}% chance of chipping in"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:368
+msgid ", %{l} messages in queue"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:370
+msgid ", %{l} chains to upgrade"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:372
+msgid "markov is currently disabled"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:396
+msgid "%{u} removed"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:398
+msgid "not found in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:403
+msgid "%{u} already in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:406
+msgid "%{u} added to markov ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:409
+msgid "give the name of a person or channel to ignore"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:412
+msgid "I'm ignoring %{ignored}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:414
+msgid ""
+"have markov ignore the input from a hostmask or a channel. usage: markov "
+"ignore add <mask or channel>; markov ignore remove <mask or channel>; markov "
+"ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:428
msgid "markov has a %{prob}% chance of chipping in"
msgstr ""
+
+#: data/rbot/plugins/markov.rb:468 data/rbot/plugins/markov.rb:485
+msgid "I can't :("
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:542
+msgid "no such file"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:547
+msgid "the file is empty!"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:574
+msgid "example matches for that pattern at lines %{range} include: %{lines}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:579
+msgid "the pattern doesn't match anything at lines %{range}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:584
+msgid "learning from the file without a pattern would learn, for example: "
+msgstr ""
diff --git a/po/en_US/rbot-rss.po b/po/en_US/rbot-rss.po
index 1e0a611d..d2409606 100644
--- a/po/en_US/rbot-rss.po
+++ b/po/en_US/rbot-rss.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-20 01:49+0200\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
"PO-Revision-Date: 2007-07-14 00:06-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: English\n"
@@ -15,6 +15,10 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: data/rbot/plugins/rss.rb:814
+#: data/rbot/plugins/rss.rb:868
msgid "no such feed %{handle}"
msgstr "no such module %{module}"
+
+#: data/rbot/plugins/rss.rb:969
+msgid "feed %{feed} had %{num} updates, showing the latest %{max}"
+msgstr ""
diff --git a/po/en_US/rbot.po b/po/en_US/rbot.po
index ccd1f8f2..7d35555a 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: 2009-01-22 16:32+0100\n"
+"POT-Creation-Date: 2009-03-01 23:49+0100\n"
"PO-Revision-Date: 2007-07-14 00:06-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: English\n"
@@ -47,15 +47,15 @@ msgstr "%{user}, you don't have '%{command}' permissions here"
msgid "%{desc} [valid values are: %{values}]"
msgstr "%{desc} [valid values are: %{values}]"
-#: lib/rbot/config.rb:370
+#: lib/rbot/config.rb:372
msgid "First time rbot configuration wizard"
msgstr "First time rbot configuration wizard"
-#: lib/rbot/config.rb:373
+#: lib/rbot/config.rb:375
msgid "This wizard will ask you a few questions to get you started."
msgstr "This wizard will ask you a few questions to get you started."
-#: lib/rbot/config.rb:374
+#: lib/rbot/config.rb:376
msgid ""
"The rest of rbot's configuration can be manipulated via IRC once rbot is "
"connected and you are auth'd."
@@ -1001,62 +1001,74 @@ msgstr ""
msgid "one second"
msgstr ""
-#: lib/rbot/ircbot.rb:1271
+#: lib/rbot/core/wordlist_ui.rb:10
+msgid "wordlist list [<pattern>] => list wordlists (matching <pattern>)"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:16
+msgid "no wordlist found"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:18
+msgid "Wordlists: %{found}"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1325
msgid "help topics: "
msgstr ""
-#: lib/rbot/ircbot.rb:1273
+#: lib/rbot/ircbot.rb:1327
msgid " (help <topic> for more info)"
msgstr ""
-#: lib/rbot/ircbot.rb:1276
+#: lib/rbot/ircbot.rb:1330
msgid "no help for topic %{topic}"
msgstr ""
-#: lib/rbot/ircbot.rb:1287
+#: lib/rbot/ircbot.rb:1341
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""
-#: lib/rbot/plugins.rb:341
+#: lib/rbot/plugins.rb:344
msgid "incorrect usage, ask for help using '%{command}'"
msgstr "incorrect usage, ask for help using '%{command}'"
-#: lib/rbot/plugins.rb:665
+#: lib/rbot/plugins.rb:707
msgid "%{count} core module loaded"
msgid_plural "%{count} core modules loaded"
msgstr[0] "%{count} core module loaded"
msgstr[1] "%{count} core modules loaded"
-#: lib/rbot/plugins.rb:668
+#: lib/rbot/plugins.rb:710
msgid "%{count} core module: %{list}"
msgid_plural "%{count} core modules: %{list}"
msgstr[0] "%{count} core module: %{list}"
msgstr[1] "%{count} core modules: %{list}"
-#: lib/rbot/plugins.rb:674
+#: lib/rbot/plugins.rb:716
msgid "no core botmodules loaded"
msgstr "no core botmodules loaded"
-#: lib/rbot/plugins.rb:679
+#: lib/rbot/plugins.rb:721
msgid "%{count} plugin loaded"
msgid_plural "%{count} plugins loaded"
msgstr[0] "%{count} plugin loaded"
msgstr[1] "%{count} plugins loaded"
-#: lib/rbot/plugins.rb:682
+#: lib/rbot/plugins.rb:724
msgid "%{count} plugin: %{list}"
msgid_plural "%{count} plugins: %{list}"
msgstr[0] "%{count} plugin: %{list}"
msgstr[1] "%{count} plugins: %{list}"
-#: lib/rbot/plugins.rb:693
+#: lib/rbot/plugins.rb:735
msgid "%{highlight}%{count} plugin ignored%{highlight}"
msgid_plural "%{highlight}%{count} plugins ignored%{highlight}"
msgstr[0] "%{highlight}%{count} plugin ignored%{highlight}"
msgstr[1] "%{highlight}%{count} plugins ignored%{highlight}"
-#: lib/rbot/plugins.rb:698
+#: lib/rbot/plugins.rb:740
msgid ""
"%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
"{bold} to see why"
@@ -1070,13 +1082,13 @@ msgstr[1] ""
"%{highlight}%{count} plugins ignored%{highlight}: use %{bold}%{command}%"
"{bold} to see why"
-#: lib/rbot/plugins.rb:708
+#: lib/rbot/plugins.rb:750
msgid "%{highlight}%{count} plugin failed to load%{highlight}"
msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}"
msgstr[0] "%{highlight}%{count} plugin failed to load%{highlight}"
msgstr[1] "%{highlight}%{count} plugins failed to load%{highlight}"
-#: lib/rbot/plugins.rb:713
+#: lib/rbot/plugins.rb:755
msgid ""
"%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
"{command}%{bold} to see why"
@@ -1090,11 +1102,11 @@ msgstr[1] ""
"%{highlight}%{count} plugins failed to load%{highlight}: use %{bold}%"
"{command}%{bold} to see why"
-#: lib/rbot/plugins.rb:743
+#: lib/rbot/plugins.rb:785
msgid "no plugins failed to load"
msgstr "no plugins failed to load"
-#: lib/rbot/plugins.rb:745
+#: lib/rbot/plugins.rb:787
msgid ""
"%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
"{reason}"
@@ -1102,25 +1114,25 @@ msgstr ""
"%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
"{reason}"
-#: lib/rbot/plugins.rb:749
+#: lib/rbot/plugins.rb:791
msgid "at %{backtrace}"
msgstr "at %{backtrace}"
-#: lib/rbot/plugins.rb:755
+#: lib/rbot/plugins.rb:797
msgid "no plugins were ignored"
msgstr "no plugins were ignored"
-#: lib/rbot/plugins.rb:759
+#: lib/rbot/plugins.rb:801
msgid "overruled by previous"
msgstr "overruled by previous"
-#: lib/rbot/registry.rb:20
+#: lib/rbot/registry.rb:22
msgid ""
"upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
msgstr ""
"upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
-#: lib/rbot/registry.rb:40
+#: lib/rbot/registry.rb:41
msgid ""
"upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
"format"
@@ -1132,9 +1144,9 @@ msgstr ""
msgid "marshal recovery failed, trying default"
msgstr "marshal recovery failed, trying default"
-#~ msgid "nick <nick> => attempt to change nick to <nick>"
-#~ msgstr "nick <nick> => attempt to change nick to <nick>"
-
#, fuzzy
#~ msgid "on %{date}"
#~ msgstr "can %{action}"
+
+#~ msgid "nick <nick> => attempt to change nick to <nick>"
+#~ msgstr "nick <nick> => attempt to change nick to <nick>"
diff --git a/po/fr/rbot-googlefight.po b/po/fr/rbot-googlefight.po
new file mode 100644
index 00000000..5d89c29d
--- /dev/null
+++ b/po/fr/rbot-googlefight.po
@@ -0,0 +1,24 @@
+# French translations for PACKAGE package.
+# Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Automatically generated, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\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"
+
+#: data/rbot/plugins/googlefight.rb:36
+msgid " -- %{keyword} wins!"
+msgstr ""
+
+#: data/rbot/plugins/googlefight.rb:40
+msgid " -- no winner here!"
+msgstr ""
diff --git a/po/fr/rbot-hangman.po b/po/fr/rbot-hangman.po
new file mode 100644
index 00000000..07c73300
--- /dev/null
+++ b/po/fr/rbot-hangman.po
@@ -0,0 +1,68 @@
+# French translations for PACKAGE package.
+# Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Automatically generated, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\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"
+
+#: data/rbot/plugins/games/hangman.rb:311
+msgid "i'm not on that channel"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:316
+msgid "there's already a hangman game in progress on the channel"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:320
+msgid "%{nick} has started a hangman -- join the fun!"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:344
+msgid "oh well, the answer would've been %{answer}"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:351
+msgid "no ongoing game"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:369
+msgid "you nailed it!"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:371
+msgid "you've killed the poor guy :("
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:391
+msgid "wondering what that means? try ´%{prefix}define´"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:434
+msgid "you got %{score} points after %{games} games"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:439
+msgid "you haven't played hangman, how about playing it right now? :)"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:448
+msgid "%{nick} has %{score} points after %{games} games"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:454
+msgid "%{nick} hasn't played hangman :("
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:466
+msgid "%{games} games have been played on %{channel}"
+msgstr ""
diff --git a/po/fr/rbot-lastfm.po b/po/fr/rbot-lastfm.po
index 7417ab7c..63dc1998 100644
--- a/po/fr/rbot-lastfm.po
+++ b/po/fr/rbot-lastfm.po
@@ -1,8 +1,12 @@
-#: data/rbot/plugins/lastfm.rb:32
+#: data/rbot/plugins/lastfm.rb:34
msgid " and %{n} more..."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:75
+#: data/rbot/plugins/lastfm.rb:89
+msgid ", where <period> can be one of: 3|6|12 months, a year"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:92
msgid ""
"lastfm [<num>] events in <location> => show information on events in or near "
"<location>. lastfm [<num>] events by <artist/group> => show information on "
@@ -10,163 +14,333 @@ msgid ""
"is optional, defaults to %{d} and cannot be higher than %{m}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:77
+#: data/rbot/plugins/lastfm.rb:94
msgid "lastfm artist <name> => show information on artist <name> from last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:79
+#: data/rbot/plugins/lastfm.rb:96
msgid ""
"lastfm album <name> => show information on album <name> from last.fm [not "
"implemented yet]"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:81
+#: data/rbot/plugins/lastfm.rb:98
msgid "lastfm track <name> => search tracks matching <name> on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:83
+#: data/rbot/plugins/lastfm.rb:100
msgid ""
-"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"lastfm now [<nick>] => show the now playing track from last.fm. np [<nick>] "
"does the same."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:85
+#: data/rbot/plugins/lastfm.rb:102
msgid ""
"lastfm set user <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\"."
+"user. lastfm set verb <present>, <past> => set your preferred now playing/"
+"just played verbs. default \"is listening to\" and \"listened to\"."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:87
+#: data/rbot/plugins/lastfm.rb:104
msgid ""
-"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
-"show who you are at lastfm."
+"lastfm who [<nick>] => show who <nick> is on last.fm. if <nick> is empty, "
+"show who you are on lastfm."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:89
+#: data/rbot/plugins/lastfm.rb:106
msgid ""
-"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
-"nick1 and nick2."
+"lastfm compare [<nick1>] <nick2> => show musical taste compatibility between "
+"nick1 (or user if omitted) and nick2"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:91
+#: data/rbot/plugins/lastfm.rb:108
+msgid "lastfm shouts [<nick>] => show shouts to <nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:110
+msgid "lastfm friends [<nick>] => show <nick>'s friends"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:112
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"
+"lastfm neighbors [<nick>] => show people who share similar musical taste as "
+"<nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:114
+msgid "lastfm loved[tracks] [<nick>] => show tracks that <nick> has loved"
msgstr ""
#: data/rbot/plugins/lastfm.rb:116
-msgid "Could not retrieve events"
+msgid ""
+"lastfm recent[tracks] [<nick>] => show tracks that <nick> has recently played"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
-#: data/rbot/plugins/lastfm.rb:278 data/rbot/plugins/lastfm.rb:300
-#: data/rbot/plugins/lastfm.rb:319 data/rbot/plugins/lastfm.rb:333
-msgid "last.fm parsing failed"
+#: data/rbot/plugins/lastfm.rb:118
+msgid ""
+"lastfm topalbums [<nick>] [over <period>] => show <nick>'s top albums%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:120
+msgid ""
+"lastfm topartists [<nick>] [over <period>] => show <nick>'s top artists%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:122
+msgid ""
+"lastfm toptracks [<nick>] [over <period>] => show <nick>'s top tracks%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:124
+msgid "lastfm weeklyalbumchart [<nick>] => show <nick>'s weekly album chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:126
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly artist chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:128
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly track chart"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:174
+#: data/rbot/plugins/lastfm.rb:130
msgid ""
-"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+"last.fm plugin - topics: events, artist, album, track, now, set, who, "
+"compare, shouts, friends, neighbors, (loved|recent)tracks, top(albums|tracks|"
+"artists), weekly(album|artist|track)chart"
msgstr ""
#: data/rbot/plugins/lastfm.rb:178
-msgid "Bad: %{e}"
+msgid "no events found in %{location}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:187
+#: data/rbot/plugins/lastfm.rb:185
+msgid "no events found by %{artist}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:188
+msgid "%{user} is not attending any events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:239 data/rbot/plugins/lastfm.rb:292
+#: data/rbot/plugins/lastfm.rb:354 data/rbot/plugins/lastfm.rb:393
+#: data/rbot/plugins/lastfm.rb:412 data/rbot/plugins/lastfm.rb:464
+#: data/rbot/plugins/lastfm.rb:562
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:248
+msgid "%{u} doesn't exist on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251 data/rbot/plugins/lastfm.rb:302
+msgid "error: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:259
msgid "Super"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:189
+#: data/rbot/plugins/lastfm.rb:261
msgid "Very High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:191
+#: data/rbot/plugins/lastfm.rb:263
msgid "High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:193
+#: data/rbot/plugins/lastfm.rb:265
msgid "Medium"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:195
+#: data/rbot/plugins/lastfm.rb:267
msgid "Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:197
+#: data/rbot/plugins/lastfm.rb:269
msgid "Very Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:199
-msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+#: data/rbot/plugins/lastfm.rb:272
+msgid "%{a}'s and %{b}'s musical compatibility rating is %{bold}%{r}%{bold}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:279
+msgid " and music they have in common includes: %{artists}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:229
-msgid "Error %{e}"
+#: data/rbot/plugins/lastfm.rb:297
+msgid ""
+"%{user} doesn't exist on last.fm, perhaps they need to: lastfm user "
+"<username>"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:235
+#: data/rbot/plugins/lastfm.rb:308
msgid "%{u} hasn't played anything recently"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:255
-msgid "listening"
+#: data/rbot/plugins/lastfm.rb:328
+msgid "is listening to"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:259
-msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+#: data/rbot/plugins/lastfm.rb:332
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:261
-msgid "listened"
+#: data/rbot/plugins/lastfm.rb:334
+msgid "listened to"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:339
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b} %{p}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:266
-msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+#: data/rbot/plugins/lastfm.rb:342 data/rbot/plugins/lastfm.rb:574
+msgid "; see %{uri} for more"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:273 data/rbot/plugins/lastfm.rb:294
-msgid "I had problems getting info for %{a}."
+#: data/rbot/plugins/lastfm.rb:349 data/rbot/plugins/lastfm.rb:387
+msgid "I had problems getting info for %{a}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:286
+#: data/rbot/plugins/lastfm.rb:370
+msgid "%{b}%{a}%{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:372
+msgid "%{u}%{t}%{u}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:373
msgid ""
-"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
-"people."
+"%{b}%{a}%{b} <%{u}> has been played %{b}%{c}%{b} times and is being listened "
+"to by %{b}%{l}%{b} people"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:309
+#: data/rbot/plugins/lastfm.rb:375
+msgid ". Tagged as: %{t}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:377
+msgid ". Similar artists: %{s}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:402
msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:322
+#: data/rbot/plugins/lastfm.rb:415
msgid "track %{a} not found"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:329
+#: data/rbot/plugins/lastfm.rb:429
+msgid ""
+"%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
+"info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:453
+msgid " and %{maps} for maps"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:460
msgid "I had problems getting album info"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:351
+#: data/rbot/plugins/lastfm.rb:482
msgid "I couldn't locate: \"%{a}\" by %{r}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:355
-msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+#: data/rbot/plugins/lastfm.rb:486
+msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:362
-msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+#: data/rbot/plugins/lastfm.rb:493
+msgid "okay, I'll remember that %{n} is %{u} on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:371
-msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+#: data/rbot/plugins/lastfm.rb:502
+msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
msgstr ""
-#: data/rbot/plugins/lastfm.rb:385
+#: data/rbot/plugins/lastfm.rb:514
+msgid "%{nick} is %{user} on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:519
msgid ""
-"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
-"<username>"
+"sorry, I don't know who %{n} is on last.fm, perhaps they need to: lastfm set "
+"user <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:555
+msgid "no response body"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:557
+msgid "I had problems accessing last.fm: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:582
+msgid "%{user} has no friends :("
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:584
+msgid "%{user} has %{total} friends: %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:586
+msgid "%{user} has %{total} friends, including %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:602
+msgid "%{user} has not loved any tracks"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:604
+msgid "%{user} has loved %{total} tracks: %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:606
+msgid "%{user} has loved %{total} tracks, including %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:621
+msgid "no one seems to share %{user}'s musical taste"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:623
+msgid "%{user}'s musical neighbours are %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:625
+msgid "%{user}'s musical neighbours include %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:651
+msgid " or more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:657
+msgid "%{user} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:659
+msgid "%{user} has recently played %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:665
+msgid "there are no shouts for %{user}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:668
+msgid "<%{author}> %{body}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:697
+msgid "%{user} hasn't played anything in this period of time"
msgstr ""
diff --git a/po/fr/rbot-markov.po b/po/fr/rbot-markov.po
index 106ada30..0365bcb9 100644
--- a/po/fr/rbot-markov.po
+++ b/po/fr/rbot-markov.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: 2009-03-01 23:50+0100\n"
"PO-Revision-Date: 2008-06-21 15:09+0100\n"
"Last-Translator: Lagrange Marc <markocpc@gmail.com>\n"
"Language-Team: French\n"
@@ -15,6 +15,78 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: data/rbot/plugins/markov.rb:146
+#: data/rbot/plugins/markov.rb:366
+#, fuzzy
+msgid "markov is currently enabled, %{p}% chance of chipping in"
+msgstr "markov a %{prob}% de chance de l'ébrècher"
+
+#: data/rbot/plugins/markov.rb:368
+msgid ", %{l} messages in queue"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:370
+msgid ", %{l} chains to upgrade"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:372
+msgid "markov is currently disabled"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:396
+msgid "%{u} removed"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:398
+msgid "not found in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:403
+msgid "%{u} already in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:406
+msgid "%{u} added to markov ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:409
+msgid "give the name of a person or channel to ignore"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:412
+msgid "I'm ignoring %{ignored}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:414
+msgid ""
+"have markov ignore the input from a hostmask or a channel. usage: markov "
+"ignore add <mask or channel>; markov ignore remove <mask or channel>; markov "
+"ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:428
msgid "markov has a %{prob}% chance of chipping in"
msgstr "markov a %{prob}% de chance de l'ébrècher"
+
+#: data/rbot/plugins/markov.rb:468 data/rbot/plugins/markov.rb:485
+msgid "I can't :("
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:542
+msgid "no such file"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:547
+msgid "the file is empty!"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:574
+msgid "example matches for that pattern at lines %{range} include: %{lines}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:579
+msgid "the pattern doesn't match anything at lines %{range}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:584
+msgid "learning from the file without a pattern would learn, for example: "
+msgstr ""
diff --git a/po/fr/rbot-rss.po b/po/fr/rbot-rss.po
index 7290c56c..ae12de8f 100644
--- a/po/fr/rbot-rss.po
+++ b/po/fr/rbot-rss.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-20 01:49+0200\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
"PO-Revision-Date: 2008-06-21 15:38+0100\n"
"Last-Translator: Lagrange Marc <markocpc@gmail.com>\n"
"Language-Team: French\n"
@@ -15,6 +15,10 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: data/rbot/plugins/rss.rb:814
+#: data/rbot/plugins/rss.rb:868
msgid "no such feed %{handle}"
msgstr "aucun module %{module}"
+
+#: data/rbot/plugins/rss.rb:969
+msgid "feed %{feed} had %{num} updates, showing the latest %{max}"
+msgstr ""
diff --git a/po/fr/rbot.po b/po/fr/rbot.po
index d38454f0..2b07a561 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: 2009-01-22 16:32+0100\n"
+"POT-Creation-Date: 2009-03-01 23:49+0100\n"
"PO-Revision-Date: 2008-06-23 22:27+0100\n"
"Last-Translator: Lagrange Marc <markocpc@gmail.com>\n"
"Language-Team: French\n"
@@ -50,15 +50,15 @@ msgstr "%{user}, vous n'avez pas les permissions '%{command}' ici"
msgid "%{desc} [valid values are: %{values}]"
msgstr "%{desc} [valeurs valides: %{values}]"
-#: lib/rbot/config.rb:370
+#: lib/rbot/config.rb:372
msgid "First time rbot configuration wizard"
msgstr "Configuration du premier lancement de rbot"
-#: lib/rbot/config.rb:373
+#: lib/rbot/config.rb:375
msgid "This wizard will ask you a few questions to get you started."
msgstr "Cet configurateur va vous poser quelques questions pour demarrer."
-#: lib/rbot/config.rb:374
+#: lib/rbot/config.rb:376
msgid ""
"The rest of rbot's configuration can be manipulated via IRC once rbot is "
"connected and you are auth'd."
@@ -1042,63 +1042,75 @@ msgstr "secondes"
msgid "one second"
msgstr "seconde"
-#: lib/rbot/ircbot.rb:1271
+#: lib/rbot/core/wordlist_ui.rb:10
+msgid "wordlist list [<pattern>] => list wordlists (matching <pattern>)"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:16
+msgid "no wordlist found"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:18
+msgid "Wordlists: %{found}"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1325
msgid "help topics: "
msgstr "sujets d'aide: "
-#: lib/rbot/ircbot.rb:1273
+#: lib/rbot/ircbot.rb:1327
msgid " (help <topic> for more info)"
msgstr "(help <sujet> pour plus d'informations)"
-#: lib/rbot/ircbot.rb:1276
+#: lib/rbot/ircbot.rb:1330
msgid "no help for topic %{topic}"
msgstr "aucune aide pour le sujet %{topic}"
-#: lib/rbot/ircbot.rb:1287
+#: lib/rbot/ircbot.rb:1341
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""
"Uptime %{up},%{plug} plugins actifs, %{sent} lignes envoyés, %{recv} recut."
-#: lib/rbot/plugins.rb:341
+#: lib/rbot/plugins.rb:344
msgid "incorrect usage, ask for help using '%{command}'"
msgstr "utilisation incorrecte, demandez de l'aide via '%{command}'"
-#: lib/rbot/plugins.rb:665
+#: lib/rbot/plugins.rb:707
msgid "%{count} core module loaded"
msgid_plural "%{count} core modules loaded"
msgstr[0] "%{count} core module chargé"
msgstr[1] "%{count} core modules chargés"
-#: lib/rbot/plugins.rb:668
+#: lib/rbot/plugins.rb:710
msgid "%{count} core module: %{list}"
msgid_plural "%{count} core modules: %{list}"
msgstr[0] "%{count} core module: %{list}"
msgstr[1] "%{count} core modules: %{list}"
-#: lib/rbot/plugins.rb:674
+#: lib/rbot/plugins.rb:716
msgid "no core botmodules loaded"
msgstr "aucuns modules du core de chargé"
-#: lib/rbot/plugins.rb:679
+#: lib/rbot/plugins.rb:721
msgid "%{count} plugin loaded"
msgid_plural "%{count} plugins loaded"
msgstr[0] "%{count} plugin chargé"
msgstr[1] "%{count} plugins chargés"
-#: lib/rbot/plugins.rb:682
+#: lib/rbot/plugins.rb:724
msgid "%{count} plugin: %{list}"
msgid_plural "%{count} plugins: %{list}"
msgstr[0] "%{count} plugin: %{list}"
msgstr[1] "%{count} plugins: %{list}"
-#: lib/rbot/plugins.rb:693
+#: lib/rbot/plugins.rb:735
msgid "%{highlight}%{count} plugin ignored%{highlight}"
msgid_plural "%{highlight}%{count} plugins ignored%{highlight}"
msgstr[0] "%{highlight}%{count} plugin ignoré%{highlight}"
msgstr[1] "%{highlight}%{count} plugins ignorés%{highlight}"
-#: lib/rbot/plugins.rb:698
+#: lib/rbot/plugins.rb:740
msgid ""
"%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
"{bold} to see why"
@@ -1112,13 +1124,13 @@ msgstr[1] ""
"%{highlight}%{count} plugins ignorés%{highlight}: utilisez %{bold}%{command}%"
"{bold} pour voir pourquoi"
-#: lib/rbot/plugins.rb:708
+#: lib/rbot/plugins.rb:750
msgid "%{highlight}%{count} plugin failed to load%{highlight}"
msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}"
msgstr[0] "%{highlight}%{count} plugin impossible à chargé%{highlight}"
msgstr[1] "%{highlight}%{count} plugins impossibles à chargés%{highlight}"
-#: lib/rbot/plugins.rb:713
+#: lib/rbot/plugins.rb:755
msgid ""
"%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
"{command}%{bold} to see why"
@@ -1132,11 +1144,11 @@ msgstr[1] ""
"%{highlight}%{count} plugins impossibles à chargés%{highlight}: utilisez %"
"{bold}%{command}%{bold} pour voir pourquoi"
-#: lib/rbot/plugins.rb:743
+#: lib/rbot/plugins.rb:785
msgid "no plugins failed to load"
msgstr "aucuns plugins n'ont échoués au chargement"
-#: lib/rbot/plugins.rb:745
+#: lib/rbot/plugins.rb:787
msgid ""
"%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
"{reason}"
@@ -1144,26 +1156,26 @@ msgstr ""
"%{highlight}%{plugin}%{highlight} dans %{dir} a échoué avec l'erreur %"
"{exception}: %{reason}"
-#: lib/rbot/plugins.rb:749
+#: lib/rbot/plugins.rb:791
msgid "at %{backtrace}"
msgstr "à %{backtrace}"
-#: lib/rbot/plugins.rb:755
+#: lib/rbot/plugins.rb:797
msgid "no plugins were ignored"
msgstr "aucun plugins n'ont été ignoré"
-#: lib/rbot/plugins.rb:759
+#: lib/rbot/plugins.rb:801
msgid "overruled by previous"
msgstr "rejeté par le precedent"
-#: lib/rbot/registry.rb:20
+#: lib/rbot/registry.rb:22
msgid ""
"upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
msgstr ""
"mise à jour du vieux style (rbot 0.9.5 ou plus vieux) de plugin de registre "
"au nouveau format"
-#: lib/rbot/registry.rb:40
+#: lib/rbot/registry.rb:41
msgid ""
"upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
"format"
@@ -1175,13 +1187,13 @@ msgstr ""
msgid "marshal recovery failed, trying default"
msgstr "la tentative de récuperation marshal a échoué, essai des defauts"
-#~ msgid "nick <nick> => attempt to change nick to <nick>"
-#~ msgstr "nick <nick> => essaye de changer le pseudo en <nick>"
+#, fuzzy
+#~ msgid "on %{date}"
+#~ msgstr "faire %{action}"
#, fuzzy
#~ msgid "one day"
#~ msgstr "jour"
-#, fuzzy
-#~ msgid "on %{date}"
-#~ msgstr "faire %{action}"
+#~ msgid "nick <nick> => attempt to change nick to <nick>"
+#~ msgstr "nick <nick> => essaye de changer le pseudo en <nick>"
diff --git a/po/it/rbot-googlefight.po b/po/it/rbot-googlefight.po
new file mode 100644
index 00000000..b316bb86
--- /dev/null
+++ b/po/it/rbot-googlefight.po
@@ -0,0 +1,24 @@
+# Italian translations for PACKAGE package.
+# Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Automatically generated, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\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"
+
+#: data/rbot/plugins/googlefight.rb:36
+msgid " -- %{keyword} wins!"
+msgstr ""
+
+#: data/rbot/plugins/googlefight.rb:40
+msgid " -- no winner here!"
+msgstr ""
diff --git a/po/it/rbot-hangman.po b/po/it/rbot-hangman.po
new file mode 100644
index 00000000..b2f4746b
--- /dev/null
+++ b/po/it/rbot-hangman.po
@@ -0,0 +1,68 @@
+# Italian translations for PACKAGE package.
+# Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Automatically generated, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\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"
+
+#: data/rbot/plugins/games/hangman.rb:311
+msgid "i'm not on that channel"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:316
+msgid "there's already a hangman game in progress on the channel"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:320
+msgid "%{nick} has started a hangman -- join the fun!"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:344
+msgid "oh well, the answer would've been %{answer}"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:351
+msgid "no ongoing game"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:369
+msgid "you nailed it!"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:371
+msgid "you've killed the poor guy :("
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:391
+msgid "wondering what that means? try ´%{prefix}define´"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:434
+msgid "you got %{score} points after %{games} games"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:439
+msgid "you haven't played hangman, how about playing it right now? :)"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:448
+msgid "%{nick} has %{score} points after %{games} games"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:454
+msgid "%{nick} hasn't played hangman :("
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:466
+msgid "%{games} games have been played on %{channel}"
+msgstr ""
diff --git a/po/it/rbot-lastfm.po b/po/it/rbot-lastfm.po
index 7417ab7c..63dc1998 100644
--- a/po/it/rbot-lastfm.po
+++ b/po/it/rbot-lastfm.po
@@ -1,8 +1,12 @@
-#: data/rbot/plugins/lastfm.rb:32
+#: data/rbot/plugins/lastfm.rb:34
msgid " and %{n} more..."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:75
+#: data/rbot/plugins/lastfm.rb:89
+msgid ", where <period> can be one of: 3|6|12 months, a year"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:92
msgid ""
"lastfm [<num>] events in <location> => show information on events in or near "
"<location>. lastfm [<num>] events by <artist/group> => show information on "
@@ -10,163 +14,333 @@ msgid ""
"is optional, defaults to %{d} and cannot be higher than %{m}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:77
+#: data/rbot/plugins/lastfm.rb:94
msgid "lastfm artist <name> => show information on artist <name> from last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:79
+#: data/rbot/plugins/lastfm.rb:96
msgid ""
"lastfm album <name> => show information on album <name> from last.fm [not "
"implemented yet]"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:81
+#: data/rbot/plugins/lastfm.rb:98
msgid "lastfm track <name> => search tracks matching <name> on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:83
+#: data/rbot/plugins/lastfm.rb:100
msgid ""
-"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"lastfm now [<nick>] => show the now playing track from last.fm. np [<nick>] "
"does the same."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:85
+#: data/rbot/plugins/lastfm.rb:102
msgid ""
"lastfm set user <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\"."
+"user. lastfm set verb <present>, <past> => set your preferred now playing/"
+"just played verbs. default \"is listening to\" and \"listened to\"."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:87
+#: data/rbot/plugins/lastfm.rb:104
msgid ""
-"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
-"show who you are at lastfm."
+"lastfm who [<nick>] => show who <nick> is on last.fm. if <nick> is empty, "
+"show who you are on lastfm."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:89
+#: data/rbot/plugins/lastfm.rb:106
msgid ""
-"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
-"nick1 and nick2."
+"lastfm compare [<nick1>] <nick2> => show musical taste compatibility between "
+"nick1 (or user if omitted) and nick2"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:91
+#: data/rbot/plugins/lastfm.rb:108
+msgid "lastfm shouts [<nick>] => show shouts to <nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:110
+msgid "lastfm friends [<nick>] => show <nick>'s friends"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:112
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"
+"lastfm neighbors [<nick>] => show people who share similar musical taste as "
+"<nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:114
+msgid "lastfm loved[tracks] [<nick>] => show tracks that <nick> has loved"
msgstr ""
#: data/rbot/plugins/lastfm.rb:116
-msgid "Could not retrieve events"
+msgid ""
+"lastfm recent[tracks] [<nick>] => show tracks that <nick> has recently played"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
-#: data/rbot/plugins/lastfm.rb:278 data/rbot/plugins/lastfm.rb:300
-#: data/rbot/plugins/lastfm.rb:319 data/rbot/plugins/lastfm.rb:333
-msgid "last.fm parsing failed"
+#: data/rbot/plugins/lastfm.rb:118
+msgid ""
+"lastfm topalbums [<nick>] [over <period>] => show <nick>'s top albums%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:120
+msgid ""
+"lastfm topartists [<nick>] [over <period>] => show <nick>'s top artists%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:122
+msgid ""
+"lastfm toptracks [<nick>] [over <period>] => show <nick>'s top tracks%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:124
+msgid "lastfm weeklyalbumchart [<nick>] => show <nick>'s weekly album chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:126
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly artist chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:128
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly track chart"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:174
+#: data/rbot/plugins/lastfm.rb:130
msgid ""
-"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+"last.fm plugin - topics: events, artist, album, track, now, set, who, "
+"compare, shouts, friends, neighbors, (loved|recent)tracks, top(albums|tracks|"
+"artists), weekly(album|artist|track)chart"
msgstr ""
#: data/rbot/plugins/lastfm.rb:178
-msgid "Bad: %{e}"
+msgid "no events found in %{location}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:187
+#: data/rbot/plugins/lastfm.rb:185
+msgid "no events found by %{artist}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:188
+msgid "%{user} is not attending any events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:239 data/rbot/plugins/lastfm.rb:292
+#: data/rbot/plugins/lastfm.rb:354 data/rbot/plugins/lastfm.rb:393
+#: data/rbot/plugins/lastfm.rb:412 data/rbot/plugins/lastfm.rb:464
+#: data/rbot/plugins/lastfm.rb:562
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:248
+msgid "%{u} doesn't exist on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251 data/rbot/plugins/lastfm.rb:302
+msgid "error: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:259
msgid "Super"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:189
+#: data/rbot/plugins/lastfm.rb:261
msgid "Very High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:191
+#: data/rbot/plugins/lastfm.rb:263
msgid "High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:193
+#: data/rbot/plugins/lastfm.rb:265
msgid "Medium"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:195
+#: data/rbot/plugins/lastfm.rb:267
msgid "Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:197
+#: data/rbot/plugins/lastfm.rb:269
msgid "Very Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:199
-msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+#: data/rbot/plugins/lastfm.rb:272
+msgid "%{a}'s and %{b}'s musical compatibility rating is %{bold}%{r}%{bold}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:279
+msgid " and music they have in common includes: %{artists}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:229
-msgid "Error %{e}"
+#: data/rbot/plugins/lastfm.rb:297
+msgid ""
+"%{user} doesn't exist on last.fm, perhaps they need to: lastfm user "
+"<username>"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:235
+#: data/rbot/plugins/lastfm.rb:308
msgid "%{u} hasn't played anything recently"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:255
-msgid "listening"
+#: data/rbot/plugins/lastfm.rb:328
+msgid "is listening to"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:259
-msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+#: data/rbot/plugins/lastfm.rb:332
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:261
-msgid "listened"
+#: data/rbot/plugins/lastfm.rb:334
+msgid "listened to"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:339
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b} %{p}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:266
-msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+#: data/rbot/plugins/lastfm.rb:342 data/rbot/plugins/lastfm.rb:574
+msgid "; see %{uri} for more"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:273 data/rbot/plugins/lastfm.rb:294
-msgid "I had problems getting info for %{a}."
+#: data/rbot/plugins/lastfm.rb:349 data/rbot/plugins/lastfm.rb:387
+msgid "I had problems getting info for %{a}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:286
+#: data/rbot/plugins/lastfm.rb:370
+msgid "%{b}%{a}%{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:372
+msgid "%{u}%{t}%{u}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:373
msgid ""
-"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
-"people."
+"%{b}%{a}%{b} <%{u}> has been played %{b}%{c}%{b} times and is being listened "
+"to by %{b}%{l}%{b} people"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:309
+#: data/rbot/plugins/lastfm.rb:375
+msgid ". Tagged as: %{t}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:377
+msgid ". Similar artists: %{s}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:402
msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:322
+#: data/rbot/plugins/lastfm.rb:415
msgid "track %{a} not found"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:329
+#: data/rbot/plugins/lastfm.rb:429
+msgid ""
+"%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
+"info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:453
+msgid " and %{maps} for maps"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:460
msgid "I had problems getting album info"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:351
+#: data/rbot/plugins/lastfm.rb:482
msgid "I couldn't locate: \"%{a}\" by %{r}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:355
-msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+#: data/rbot/plugins/lastfm.rb:486
+msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:362
-msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+#: data/rbot/plugins/lastfm.rb:493
+msgid "okay, I'll remember that %{n} is %{u} on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:371
-msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+#: data/rbot/plugins/lastfm.rb:502
+msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
msgstr ""
-#: data/rbot/plugins/lastfm.rb:385
+#: data/rbot/plugins/lastfm.rb:514
+msgid "%{nick} is %{user} on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:519
msgid ""
-"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
-"<username>"
+"sorry, I don't know who %{n} is on last.fm, perhaps they need to: lastfm set "
+"user <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:555
+msgid "no response body"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:557
+msgid "I had problems accessing last.fm: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:582
+msgid "%{user} has no friends :("
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:584
+msgid "%{user} has %{total} friends: %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:586
+msgid "%{user} has %{total} friends, including %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:602
+msgid "%{user} has not loved any tracks"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:604
+msgid "%{user} has loved %{total} tracks: %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:606
+msgid "%{user} has loved %{total} tracks, including %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:621
+msgid "no one seems to share %{user}'s musical taste"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:623
+msgid "%{user}'s musical neighbours are %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:625
+msgid "%{user}'s musical neighbours include %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:651
+msgid " or more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:657
+msgid "%{user} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:659
+msgid "%{user} has recently played %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:665
+msgid "there are no shouts for %{user}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:668
+msgid "<%{author}> %{body}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:697
+msgid "%{user} hasn't played anything in this period of time"
msgstr ""
diff --git a/po/it/rbot-markov.po b/po/it/rbot-markov.po
index 992da572..47dfe280 100644
--- a/po/it/rbot-markov.po
+++ b/po/it/rbot-markov.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: 2009-03-01 23:50+0100\n"
"PO-Revision-Date: 2008-06-22 12:05+0100\n"
"Last-Translator: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>\n"
"Language-Team: it\n"
@@ -15,6 +15,78 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: data/rbot/plugins/markov.rb:146
+#: data/rbot/plugins/markov.rb:366
+#, fuzzy
+msgid "markov is currently enabled, %{p}% chance of chipping in"
+msgstr "markov ha una probabilità del %{prob}% di intervenire"
+
+#: data/rbot/plugins/markov.rb:368
+msgid ", %{l} messages in queue"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:370
+msgid ", %{l} chains to upgrade"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:372
+msgid "markov is currently disabled"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:396
+msgid "%{u} removed"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:398
+msgid "not found in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:403
+msgid "%{u} already in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:406
+msgid "%{u} added to markov ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:409
+msgid "give the name of a person or channel to ignore"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:412
+msgid "I'm ignoring %{ignored}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:414
+msgid ""
+"have markov ignore the input from a hostmask or a channel. usage: markov "
+"ignore add <mask or channel>; markov ignore remove <mask or channel>; markov "
+"ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:428
msgid "markov has a %{prob}% chance of chipping in"
msgstr "markov ha una probabilità del %{prob}% di intervenire"
+
+#: data/rbot/plugins/markov.rb:468 data/rbot/plugins/markov.rb:485
+msgid "I can't :("
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:542
+msgid "no such file"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:547
+msgid "the file is empty!"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:574
+msgid "example matches for that pattern at lines %{range} include: %{lines}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:579
+msgid "the pattern doesn't match anything at lines %{range}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:584
+msgid "learning from the file without a pattern would learn, for example: "
+msgstr ""
diff --git a/po/it/rbot-rss.po b/po/it/rbot-rss.po
index d98f5230..539a8f94 100644
--- a/po/it/rbot-rss.po
+++ b/po/it/rbot-rss.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-20 01:49+0200\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
"PO-Revision-Date: 2008-06-20 01:04+0100\n"
"Last-Translator: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>\n"
"Language-Team: it\n"
@@ -15,6 +15,10 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: data/rbot/plugins/rss.rb:814
+#: data/rbot/plugins/rss.rb:868
msgid "no such feed %{handle}"
msgstr "non esiste alcun feed %{handle}"
+
+#: data/rbot/plugins/rss.rb:969
+msgid "feed %{feed} had %{num} updates, showing the latest %{max}"
+msgstr ""
diff --git a/po/it/rbot.po b/po/it/rbot.po
index b3b5761b..aa4a71ac 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: 2009-01-22 16:32+0100\n"
+"POT-Creation-Date: 2009-03-01 23:49+0100\n"
"PO-Revision-Date: 2008-06-26 14:50+0200\n"
"Last-Translator: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>\n"
"Language-Team: it\n"
@@ -48,15 +48,15 @@ msgstr "%{user}, non hai i permessi per '%{command}' qui"
msgid "%{desc} [valid values are: %{values}]"
msgstr "%{desc} [valori validi: %{values}]"
-#: lib/rbot/config.rb:370
+#: lib/rbot/config.rb:372
msgid "First time rbot configuration wizard"
msgstr "Configurazione iniziale di rbot"
-#: lib/rbot/config.rb:373
+#: lib/rbot/config.rb:375
msgid "This wizard will ask you a few questions to get you started."
msgstr "Ti verranno fatte alcune domande per cominciare."
-#: lib/rbot/config.rb:374
+#: lib/rbot/config.rb:376
msgid ""
"The rest of rbot's configuration can be manipulated via IRC once rbot is "
"connected and you are auth'd."
@@ -368,7 +368,8 @@ msgstr "(in privato o nel canale, a seconda dell'opzione <dove>)."
msgid ""
"<sample command> should be a full command, not just the command keyword --"
msgstr ""
-"<comando d'esempio> dovrebbe essere un comand completo, non solo la parola chiave --"
+"<comando d'esempio> dovrebbe essere un comand completo, non solo la parola "
+"chiave --"
#: lib/rbot/core/auth.rb:418
msgid "correct: allow user to do addquote stuff --"
@@ -1030,64 +1031,76 @@ msgstr "%{m} secondi"
msgid "one second"
msgstr "un secondo"
-#: lib/rbot/ircbot.rb:1271
+#: lib/rbot/core/wordlist_ui.rb:10
+msgid "wordlist list [<pattern>] => list wordlists (matching <pattern>)"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:16
+msgid "no wordlist found"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:18
+msgid "Wordlists: %{found}"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1325
msgid "help topics: "
msgstr "argomenti: "
-#: lib/rbot/ircbot.rb:1273
+#: lib/rbot/ircbot.rb:1327
msgid " (help <topic> for more info)"
msgstr " (help <argomento> per ulteriori informazioni)"
-#: lib/rbot/ircbot.rb:1276
+#: lib/rbot/ircbot.rb:1330
msgid "no help for topic %{topic}"
msgstr "nessun aiuto disponibile su %{topic}"
-#: lib/rbot/ircbot.rb:1287
+#: lib/rbot/ircbot.rb:1341
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""
"Attivo da %{up}, %{plug} plugin attivi, %{sent} righe spedite, %{recv} righe "
"ricevute."
-#: lib/rbot/plugins.rb:341
+#: lib/rbot/plugins.rb:344
msgid "incorrect usage, ask for help using '%{command}'"
msgstr "uso errato, chiedi aiuto con '%{command}'"
-#: lib/rbot/plugins.rb:665
+#: lib/rbot/plugins.rb:707
msgid "%{count} core module loaded"
msgid_plural "%{count} core modules loaded"
msgstr[0] "%{count} moduli di base caricati"
msgstr[1] "%{count} modulo di base caricato"
-#: lib/rbot/plugins.rb:668
+#: lib/rbot/plugins.rb:710
msgid "%{count} core module: %{list}"
msgid_plural "%{count} core modules: %{list}"
msgstr[0] "%{count} moduli di base: %{list}"
msgstr[1] "%{count} modulo di base: %{list}"
-#: lib/rbot/plugins.rb:674
+#: lib/rbot/plugins.rb:716
msgid "no core botmodules loaded"
msgstr "nessun modulo di base caricato"
-#: lib/rbot/plugins.rb:679
+#: lib/rbot/plugins.rb:721
msgid "%{count} plugin loaded"
msgid_plural "%{count} plugins loaded"
msgstr[0] "%{count} plugin caricati"
msgstr[1] "%{count} plugin caricato"
-#: lib/rbot/plugins.rb:682
+#: lib/rbot/plugins.rb:724
msgid "%{count} plugin: %{list}"
msgid_plural "%{count} plugins: %{list}"
msgstr[0] "%{count} plugin: %{list}"
msgstr[1] "%{count} plugin: %{list}"
-#: lib/rbot/plugins.rb:693
+#: lib/rbot/plugins.rb:735
msgid "%{highlight}%{count} plugin ignored%{highlight}"
msgid_plural "%{highlight}%{count} plugins ignored%{highlight}"
msgstr[0] "%{highlight}%{count} plugin ignorati%{highlight}"
msgstr[1] "%{highlight}%{count} plugin ignorato%{highlight}"
-#: lib/rbot/plugins.rb:698
+#: lib/rbot/plugins.rb:740
msgid ""
"%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
"{bold} to see why"
@@ -1101,13 +1114,13 @@ msgstr[1] ""
"%{highlight}%{count} plugin ignorato%{highlight}: usa %{bold}%{command}%"
"{bold} per vedere perché"
-#: lib/rbot/plugins.rb:708
+#: lib/rbot/plugins.rb:750
msgid "%{highlight}%{count} plugin failed to load%{highlight}"
msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}"
msgstr[0] "%{highlight}caricamento di %{count} plugin fallito%{highlight}"
msgstr[1] "%{highlight}caricamento di %{count} plugin fallito%{highlight}"
-#: lib/rbot/plugins.rb:713
+#: lib/rbot/plugins.rb:755
msgid ""
"%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
"{command}%{bold} to see why"
@@ -1121,11 +1134,11 @@ msgstr[1] ""
"%{highlight}caricamento di %{count} plugin fallito%{highlight}: usa %{bold}%"
"{command}%{bold} per vedere perché"
-#: lib/rbot/plugins.rb:743
+#: lib/rbot/plugins.rb:785
msgid "no plugins failed to load"
msgstr "nessun plugin ha fallito il caricamento"
-#: lib/rbot/plugins.rb:745
+#: lib/rbot/plugins.rb:787
msgid ""
"%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
"{reason}"
@@ -1133,26 +1146,26 @@ msgstr ""
"%{highlight}%{plugin}%{highlight} in %{dir} fallito con errore %{exception}: "
"%{reason}"
-#: lib/rbot/plugins.rb:749
+#: lib/rbot/plugins.rb:791
msgid "at %{backtrace}"
msgstr "in %{backtrace}"
-#: lib/rbot/plugins.rb:755
+#: lib/rbot/plugins.rb:797
msgid "no plugins were ignored"
msgstr "nessun plugin ignorato"
-#: lib/rbot/plugins.rb:759
+#: lib/rbot/plugins.rb:801
msgid "overruled by previous"
msgstr "preceduto da un omonimo"
-#: lib/rbot/registry.rb:20
+#: lib/rbot/registry.rb:22
msgid ""
"upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
msgstr ""
"aggiornamento del registro dei plugin (versione 0.9.5 o precedente) al nuovo "
"formato"
-#: lib/rbot/registry.rb:40
+#: lib/rbot/registry.rb:41
msgid ""
"upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
"format"
@@ -1164,17 +1177,17 @@ msgstr ""
msgid "marshal recovery failed, trying default"
msgstr "recupero dati marshal fallito, tento di usare il valore predefinito"
-#~ msgid "nick <nick> => attempt to change nick to <nick>"
-#~ msgstr "nick <nick> => cerca di cambiare il nick in <nick>"
+#~ msgid "on %{date}"
+#~ msgstr "il %{action}"
-#~ msgid "about one day"
-#~ msgstr "circa un giorno"
+#~ msgid "less than a minute"
+#~ msgstr "meno di un minuto"
#~ msgid "one day"
#~ msgstr "un giorno"
-#~ msgid "less than a minute"
-#~ msgstr "meno di un minuto"
+#~ msgid "about one day"
+#~ msgstr "circa un giorno"
-#~ msgid "on %{date}"
-#~ msgstr "il %{action}"
+#~ msgid "nick <nick> => attempt to change nick to <nick>"
+#~ msgstr "nick <nick> => cerca di cambiare il nick in <nick>"
diff --git a/po/ja/rbot-googlefight.po b/po/ja/rbot-googlefight.po
new file mode 100644
index 00000000..9c8f704c
--- /dev/null
+++ b/po/ja/rbot-googlefight.po
@@ -0,0 +1,24 @@
+# Japanese translations for PACKAGE package.
+# Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Automatically generated, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: data/rbot/plugins/googlefight.rb:36
+msgid " -- %{keyword} wins!"
+msgstr ""
+
+#: data/rbot/plugins/googlefight.rb:40
+msgid " -- no winner here!"
+msgstr ""
diff --git a/po/ja/rbot-hangman.po b/po/ja/rbot-hangman.po
new file mode 100644
index 00000000..0513190f
--- /dev/null
+++ b/po/ja/rbot-hangman.po
@@ -0,0 +1,68 @@
+# Japanese translations for PACKAGE package.
+# Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Automatically generated, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: data/rbot/plugins/games/hangman.rb:311
+msgid "i'm not on that channel"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:316
+msgid "there's already a hangman game in progress on the channel"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:320
+msgid "%{nick} has started a hangman -- join the fun!"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:344
+msgid "oh well, the answer would've been %{answer}"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:351
+msgid "no ongoing game"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:369
+msgid "you nailed it!"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:371
+msgid "you've killed the poor guy :("
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:391
+msgid "wondering what that means? try ´%{prefix}define´"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:434
+msgid "you got %{score} points after %{games} games"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:439
+msgid "you haven't played hangman, how about playing it right now? :)"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:448
+msgid "%{nick} has %{score} points after %{games} games"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:454
+msgid "%{nick} hasn't played hangman :("
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:466
+msgid "%{games} games have been played on %{channel}"
+msgstr ""
diff --git a/po/ja/rbot-lastfm.po b/po/ja/rbot-lastfm.po
index 7417ab7c..63dc1998 100644
--- a/po/ja/rbot-lastfm.po
+++ b/po/ja/rbot-lastfm.po
@@ -1,8 +1,12 @@
-#: data/rbot/plugins/lastfm.rb:32
+#: data/rbot/plugins/lastfm.rb:34
msgid " and %{n} more..."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:75
+#: data/rbot/plugins/lastfm.rb:89
+msgid ", where <period> can be one of: 3|6|12 months, a year"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:92
msgid ""
"lastfm [<num>] events in <location> => show information on events in or near "
"<location>. lastfm [<num>] events by <artist/group> => show information on "
@@ -10,163 +14,333 @@ msgid ""
"is optional, defaults to %{d} and cannot be higher than %{m}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:77
+#: data/rbot/plugins/lastfm.rb:94
msgid "lastfm artist <name> => show information on artist <name> from last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:79
+#: data/rbot/plugins/lastfm.rb:96
msgid ""
"lastfm album <name> => show information on album <name> from last.fm [not "
"implemented yet]"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:81
+#: data/rbot/plugins/lastfm.rb:98
msgid "lastfm track <name> => search tracks matching <name> on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:83
+#: data/rbot/plugins/lastfm.rb:100
msgid ""
-"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"lastfm now [<nick>] => show the now playing track from last.fm. np [<nick>] "
"does the same."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:85
+#: data/rbot/plugins/lastfm.rb:102
msgid ""
"lastfm set user <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\"."
+"user. lastfm set verb <present>, <past> => set your preferred now playing/"
+"just played verbs. default \"is listening to\" and \"listened to\"."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:87
+#: data/rbot/plugins/lastfm.rb:104
msgid ""
-"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
-"show who you are at lastfm."
+"lastfm who [<nick>] => show who <nick> is on last.fm. if <nick> is empty, "
+"show who you are on lastfm."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:89
+#: data/rbot/plugins/lastfm.rb:106
msgid ""
-"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
-"nick1 and nick2."
+"lastfm compare [<nick1>] <nick2> => show musical taste compatibility between "
+"nick1 (or user if omitted) and nick2"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:91
+#: data/rbot/plugins/lastfm.rb:108
+msgid "lastfm shouts [<nick>] => show shouts to <nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:110
+msgid "lastfm friends [<nick>] => show <nick>'s friends"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:112
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"
+"lastfm neighbors [<nick>] => show people who share similar musical taste as "
+"<nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:114
+msgid "lastfm loved[tracks] [<nick>] => show tracks that <nick> has loved"
msgstr ""
#: data/rbot/plugins/lastfm.rb:116
-msgid "Could not retrieve events"
+msgid ""
+"lastfm recent[tracks] [<nick>] => show tracks that <nick> has recently played"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
-#: data/rbot/plugins/lastfm.rb:278 data/rbot/plugins/lastfm.rb:300
-#: data/rbot/plugins/lastfm.rb:319 data/rbot/plugins/lastfm.rb:333
-msgid "last.fm parsing failed"
+#: data/rbot/plugins/lastfm.rb:118
+msgid ""
+"lastfm topalbums [<nick>] [over <period>] => show <nick>'s top albums%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:120
+msgid ""
+"lastfm topartists [<nick>] [over <period>] => show <nick>'s top artists%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:122
+msgid ""
+"lastfm toptracks [<nick>] [over <period>] => show <nick>'s top tracks%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:124
+msgid "lastfm weeklyalbumchart [<nick>] => show <nick>'s weekly album chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:126
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly artist chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:128
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly track chart"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:174
+#: data/rbot/plugins/lastfm.rb:130
msgid ""
-"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+"last.fm plugin - topics: events, artist, album, track, now, set, who, "
+"compare, shouts, friends, neighbors, (loved|recent)tracks, top(albums|tracks|"
+"artists), weekly(album|artist|track)chart"
msgstr ""
#: data/rbot/plugins/lastfm.rb:178
-msgid "Bad: %{e}"
+msgid "no events found in %{location}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:187
+#: data/rbot/plugins/lastfm.rb:185
+msgid "no events found by %{artist}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:188
+msgid "%{user} is not attending any events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:239 data/rbot/plugins/lastfm.rb:292
+#: data/rbot/plugins/lastfm.rb:354 data/rbot/plugins/lastfm.rb:393
+#: data/rbot/plugins/lastfm.rb:412 data/rbot/plugins/lastfm.rb:464
+#: data/rbot/plugins/lastfm.rb:562
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:248
+msgid "%{u} doesn't exist on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251 data/rbot/plugins/lastfm.rb:302
+msgid "error: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:259
msgid "Super"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:189
+#: data/rbot/plugins/lastfm.rb:261
msgid "Very High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:191
+#: data/rbot/plugins/lastfm.rb:263
msgid "High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:193
+#: data/rbot/plugins/lastfm.rb:265
msgid "Medium"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:195
+#: data/rbot/plugins/lastfm.rb:267
msgid "Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:197
+#: data/rbot/plugins/lastfm.rb:269
msgid "Very Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:199
-msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+#: data/rbot/plugins/lastfm.rb:272
+msgid "%{a}'s and %{b}'s musical compatibility rating is %{bold}%{r}%{bold}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:279
+msgid " and music they have in common includes: %{artists}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:229
-msgid "Error %{e}"
+#: data/rbot/plugins/lastfm.rb:297
+msgid ""
+"%{user} doesn't exist on last.fm, perhaps they need to: lastfm user "
+"<username>"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:235
+#: data/rbot/plugins/lastfm.rb:308
msgid "%{u} hasn't played anything recently"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:255
-msgid "listening"
+#: data/rbot/plugins/lastfm.rb:328
+msgid "is listening to"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:259
-msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+#: data/rbot/plugins/lastfm.rb:332
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:261
-msgid "listened"
+#: data/rbot/plugins/lastfm.rb:334
+msgid "listened to"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:339
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b} %{p}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:266
-msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+#: data/rbot/plugins/lastfm.rb:342 data/rbot/plugins/lastfm.rb:574
+msgid "; see %{uri} for more"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:273 data/rbot/plugins/lastfm.rb:294
-msgid "I had problems getting info for %{a}."
+#: data/rbot/plugins/lastfm.rb:349 data/rbot/plugins/lastfm.rb:387
+msgid "I had problems getting info for %{a}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:286
+#: data/rbot/plugins/lastfm.rb:370
+msgid "%{b}%{a}%{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:372
+msgid "%{u}%{t}%{u}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:373
msgid ""
-"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
-"people."
+"%{b}%{a}%{b} <%{u}> has been played %{b}%{c}%{b} times and is being listened "
+"to by %{b}%{l}%{b} people"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:309
+#: data/rbot/plugins/lastfm.rb:375
+msgid ". Tagged as: %{t}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:377
+msgid ". Similar artists: %{s}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:402
msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:322
+#: data/rbot/plugins/lastfm.rb:415
msgid "track %{a} not found"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:329
+#: data/rbot/plugins/lastfm.rb:429
+msgid ""
+"%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
+"info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:453
+msgid " and %{maps} for maps"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:460
msgid "I had problems getting album info"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:351
+#: data/rbot/plugins/lastfm.rb:482
msgid "I couldn't locate: \"%{a}\" by %{r}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:355
-msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+#: data/rbot/plugins/lastfm.rb:486
+msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:362
-msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+#: data/rbot/plugins/lastfm.rb:493
+msgid "okay, I'll remember that %{n} is %{u} on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:371
-msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+#: data/rbot/plugins/lastfm.rb:502
+msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
msgstr ""
-#: data/rbot/plugins/lastfm.rb:385
+#: data/rbot/plugins/lastfm.rb:514
+msgid "%{nick} is %{user} on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:519
msgid ""
-"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
-"<username>"
+"sorry, I don't know who %{n} is on last.fm, perhaps they need to: lastfm set "
+"user <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:555
+msgid "no response body"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:557
+msgid "I had problems accessing last.fm: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:582
+msgid "%{user} has no friends :("
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:584
+msgid "%{user} has %{total} friends: %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:586
+msgid "%{user} has %{total} friends, including %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:602
+msgid "%{user} has not loved any tracks"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:604
+msgid "%{user} has loved %{total} tracks: %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:606
+msgid "%{user} has loved %{total} tracks, including %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:621
+msgid "no one seems to share %{user}'s musical taste"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:623
+msgid "%{user}'s musical neighbours are %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:625
+msgid "%{user}'s musical neighbours include %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:651
+msgid " or more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:657
+msgid "%{user} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:659
+msgid "%{user} has recently played %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:665
+msgid "there are no shouts for %{user}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:668
+msgid "<%{author}> %{body}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:697
+msgid "%{user} hasn't played anything in this period of time"
msgstr ""
diff --git a/po/ja/rbot-markov.po b/po/ja/rbot-markov.po
index 6ebcbd42..c423a0df 100644
--- a/po/ja/rbot-markov.po
+++ b/po/ja/rbot-markov.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: 2009-03-01 23:50+0100\n"
"PO-Revision-Date: 2007-07-09 01:36-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: Japanese\n"
@@ -15,6 +15,77 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: data/rbot/plugins/markov.rb:146
+#: data/rbot/plugins/markov.rb:366
+msgid "markov is currently enabled, %{p}% chance of chipping in"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:368
+msgid ", %{l} messages in queue"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:370
+msgid ", %{l} chains to upgrade"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:372
+msgid "markov is currently disabled"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:396
+msgid "%{u} removed"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:398
+msgid "not found in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:403
+msgid "%{u} already in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:406
+msgid "%{u} added to markov ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:409
+msgid "give the name of a person or channel to ignore"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:412
+msgid "I'm ignoring %{ignored}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:414
+msgid ""
+"have markov ignore the input from a hostmask or a channel. usage: markov "
+"ignore add <mask or channel>; markov ignore remove <mask or channel>; markov "
+"ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:428
msgid "markov has a %{prob}% chance of chipping in"
msgstr ""
+
+#: data/rbot/plugins/markov.rb:468 data/rbot/plugins/markov.rb:485
+msgid "I can't :("
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:542
+msgid "no such file"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:547
+msgid "the file is empty!"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:574
+msgid "example matches for that pattern at lines %{range} include: %{lines}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:579
+msgid "the pattern doesn't match anything at lines %{range}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:584
+msgid "learning from the file without a pattern would learn, for example: "
+msgstr ""
diff --git a/po/ja/rbot-rss.po b/po/ja/rbot-rss.po
index 103f7cf1..54c43451 100644
--- a/po/ja/rbot-rss.po
+++ b/po/ja/rbot-rss.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-20 01:49+0200\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
"PO-Revision-Date: 2007-07-09 01:36-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: Japanese\n"
@@ -15,6 +15,10 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: data/rbot/plugins/rss.rb:814
+#: data/rbot/plugins/rss.rb:868
msgid "no such feed %{handle}"
msgstr ""
+
+#: data/rbot/plugins/rss.rb:969
+msgid "feed %{feed} had %{num} updates, showing the latest %{max}"
+msgstr ""
diff --git a/po/ja/rbot.po b/po/ja/rbot.po
index 33b20042..cc80438c 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: 2009-01-22 16:32+0100\n"
+"POT-Creation-Date: 2009-03-01 23:49+0100\n"
"PO-Revision-Date: 2007-07-09 01:36-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: Japanese\n"
@@ -43,15 +43,15 @@ msgstr ""
msgid "%{desc} [valid values are: %{values}]"
msgstr ""
-#: lib/rbot/config.rb:370
+#: lib/rbot/config.rb:372
msgid "First time rbot configuration wizard"
msgstr ""
-#: lib/rbot/config.rb:373
+#: lib/rbot/config.rb:375
msgid "This wizard will ask you a few questions to get you started."
msgstr ""
-#: lib/rbot/config.rb:374
+#: lib/rbot/config.rb:376
msgid ""
"The rest of rbot's configuration can be manipulated via IRC once rbot is "
"connected and you are auth'd."
@@ -927,58 +927,70 @@ msgstr ""
msgid "one second"
msgstr ""
-#: lib/rbot/ircbot.rb:1271
+#: lib/rbot/core/wordlist_ui.rb:10
+msgid "wordlist list [<pattern>] => list wordlists (matching <pattern>)"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:16
+msgid "no wordlist found"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:18
+msgid "Wordlists: %{found}"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1325
msgid "help topics: "
msgstr ""
-#: lib/rbot/ircbot.rb:1273
+#: lib/rbot/ircbot.rb:1327
msgid " (help <topic> for more info)"
msgstr ""
-#: lib/rbot/ircbot.rb:1276
+#: lib/rbot/ircbot.rb:1330
msgid "no help for topic %{topic}"
msgstr ""
-#: lib/rbot/ircbot.rb:1287
+#: lib/rbot/ircbot.rb:1341
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""
-#: lib/rbot/plugins.rb:341
+#: lib/rbot/plugins.rb:344
msgid "incorrect usage, ask for help using '%{command}'"
msgstr ""
-#: lib/rbot/plugins.rb:665
+#: lib/rbot/plugins.rb:707
msgid "%{count} core module loaded"
msgid_plural "%{count} core modules loaded"
msgstr[0] "コアモジュール%{count}個をロードしました"
-#: lib/rbot/plugins.rb:668
+#: lib/rbot/plugins.rb:710
msgid "%{count} core module: %{list}"
msgid_plural "%{count} core modules: %{list}"
msgstr[0] "コアモジュール%{count}個:%{list}"
-#: lib/rbot/plugins.rb:674
+#: lib/rbot/plugins.rb:716
msgid "no core botmodules loaded"
msgstr "コアモジュールロードしていません"
-#: lib/rbot/plugins.rb:679
+#: lib/rbot/plugins.rb:721
msgid "%{count} plugin loaded"
msgid_plural "%{count} plugins loaded"
msgstr[0] "プラグインを%{count}個ロードしました"
-#: lib/rbot/plugins.rb:682
+#: lib/rbot/plugins.rb:724
msgid "%{count} plugin: %{list}"
msgid_plural "%{count} plugins: %{list}"
msgstr[0] "プラグイン%{count}個:%{list}"
-#: lib/rbot/plugins.rb:693
+#: lib/rbot/plugins.rb:735
#, fuzzy
msgid "%{highlight}%{count} plugin ignored%{highlight}"
msgid_plural "%{highlight}%{count} plugins ignored%{highlight}"
msgstr[0] "プラグイン%{count}個:%{list}"
-#: lib/rbot/plugins.rb:698
+#: lib/rbot/plugins.rb:740
msgid ""
"%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
"{bold} to see why"
@@ -987,12 +999,12 @@ msgid_plural ""
"{bold} to see why"
msgstr[0] ""
-#: lib/rbot/plugins.rb:708
+#: lib/rbot/plugins.rb:750
msgid "%{highlight}%{count} plugin failed to load%{highlight}"
msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}"
msgstr[0] ""
-#: lib/rbot/plugins.rb:713
+#: lib/rbot/plugins.rb:755
msgid ""
"%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
"{command}%{bold} to see why"
@@ -1001,34 +1013,34 @@ msgid_plural ""
"{command}%{bold} to see why"
msgstr[0] ""
-#: lib/rbot/plugins.rb:743
+#: lib/rbot/plugins.rb:785
msgid "no plugins failed to load"
msgstr ""
-#: lib/rbot/plugins.rb:745
+#: lib/rbot/plugins.rb:787
msgid ""
"%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
"{reason}"
msgstr ""
-#: lib/rbot/plugins.rb:749
+#: lib/rbot/plugins.rb:791
msgid "at %{backtrace}"
msgstr ""
-#: lib/rbot/plugins.rb:755
+#: lib/rbot/plugins.rb:797
msgid "no plugins were ignored"
msgstr ""
-#: lib/rbot/plugins.rb:759
+#: lib/rbot/plugins.rb:801
msgid "overruled by previous"
msgstr ""
-#: lib/rbot/registry.rb:20
+#: lib/rbot/registry.rb:22
msgid ""
"upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
msgstr ""
-#: lib/rbot/registry.rb:40
+#: lib/rbot/registry.rb:41
msgid ""
"upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
"format"
diff --git a/po/rbot-googlefight.pot b/po/rbot-googlefight.pot
new file mode 100644
index 00000000..709d9747
--- /dev/null
+++ b/po/rbot-googlefight.pot
@@ -0,0 +1,25 @@
+# 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: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\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/googlefight.rb:36
+msgid " -- %{keyword} wins!"
+msgstr ""
+
+#: data/rbot/plugins/googlefight.rb:40
+msgid " -- no winner here!"
+msgstr ""
diff --git a/po/rbot-hangman.pot b/po/rbot-hangman.pot
new file mode 100644
index 00000000..af3f66f8
--- /dev/null
+++ b/po/rbot-hangman.pot
@@ -0,0 +1,69 @@
+# 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: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\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/games/hangman.rb:311
+msgid "i'm not on that channel"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:316
+msgid "there's already a hangman game in progress on the channel"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:320
+msgid "%{nick} has started a hangman -- join the fun!"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:344
+msgid "oh well, the answer would've been %{answer}"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:351
+msgid "no ongoing game"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:369
+msgid "you nailed it!"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:371
+msgid "you've killed the poor guy :("
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:391
+msgid "wondering what that means? try ´%{prefix}define´"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:434
+msgid "you got %{score} points after %{games} games"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:439
+msgid "you haven't played hangman, how about playing it right now? :)"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:448
+msgid "%{nick} has %{score} points after %{games} games"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:454
+msgid "%{nick} hasn't played hangman :("
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:466
+msgid "%{games} games have been played on %{channel}"
+msgstr ""
diff --git a/po/rbot-lastfm.pot b/po/rbot-lastfm.pot
index 44e47b42..45ea509a 100644
--- a/po/rbot-lastfm.pot
+++ b/po/rbot-lastfm.pot
@@ -7,8 +7,8 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-11-11 20:21+0100\n"
-"PO-Revision-Date: 2008-11-11 20:21+0100\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
@@ -16,11 +16,15 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: data/rbot/plugins/lastfm.rb:32
+#: data/rbot/plugins/lastfm.rb:34
msgid " and %{n} more..."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:75
+#: data/rbot/plugins/lastfm.rb:89
+msgid ", where <period> can be one of: 3|6|12 months, a year"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:92
msgid ""
"lastfm [<num>] events in <location> => show information on events in or near "
"<location>. lastfm [<num>] events by <artist/group> => show information on "
@@ -28,163 +32,333 @@ msgid ""
"is optional, defaults to %{d} and cannot be higher than %{m}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:77
+#: data/rbot/plugins/lastfm.rb:94
msgid "lastfm artist <name> => show information on artist <name> from last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:79
+#: data/rbot/plugins/lastfm.rb:96
msgid ""
"lastfm album <name> => show information on album <name> from last.fm [not "
"implemented yet]"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:81
+#: data/rbot/plugins/lastfm.rb:98
msgid "lastfm track <name> => search tracks matching <name> on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:83
+#: data/rbot/plugins/lastfm.rb:100
msgid ""
-"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"lastfm now [<nick>] => show the now playing track from last.fm. np [<nick>] "
"does the same."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:85
+#: data/rbot/plugins/lastfm.rb:102
msgid ""
"lastfm set user <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\"."
+"user. lastfm set verb <present>, <past> => set your preferred now playing/"
+"just played verbs. default \"is listening to\" and \"listened to\"."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:87
+#: data/rbot/plugins/lastfm.rb:104
msgid ""
-"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
-"show who you are at lastfm."
+"lastfm who [<nick>] => show who <nick> is on last.fm. if <nick> is empty, "
+"show who you are on lastfm."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:89
+#: data/rbot/plugins/lastfm.rb:106
msgid ""
-"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
-"nick1 and nick2."
+"lastfm compare [<nick1>] <nick2> => show musical taste compatibility between "
+"nick1 (or user if omitted) and nick2"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:91
+#: data/rbot/plugins/lastfm.rb:108
+msgid "lastfm shouts [<nick>] => show shouts to <nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:110
+msgid "lastfm friends [<nick>] => show <nick>'s friends"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:112
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"
+"lastfm neighbors [<nick>] => show people who share similar musical taste as "
+"<nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:114
+msgid "lastfm loved[tracks] [<nick>] => show tracks that <nick> has loved"
msgstr ""
#: data/rbot/plugins/lastfm.rb:116
-msgid "Could not retrieve events"
+msgid ""
+"lastfm recent[tracks] [<nick>] => show tracks that <nick> has recently played"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
-#: data/rbot/plugins/lastfm.rb:278 data/rbot/plugins/lastfm.rb:300
-#: data/rbot/plugins/lastfm.rb:319 data/rbot/plugins/lastfm.rb:333
-msgid "last.fm parsing failed"
+#: data/rbot/plugins/lastfm.rb:118
+msgid ""
+"lastfm topalbums [<nick>] [over <period>] => show <nick>'s top albums%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:120
+msgid ""
+"lastfm topartists [<nick>] [over <period>] => show <nick>'s top artists%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:122
+msgid ""
+"lastfm toptracks [<nick>] [over <period>] => show <nick>'s top tracks%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:124
+msgid "lastfm weeklyalbumchart [<nick>] => show <nick>'s weekly album chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:126
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly artist chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:128
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly track chart"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:174
+#: data/rbot/plugins/lastfm.rb:130
msgid ""
-"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+"last.fm plugin - topics: events, artist, album, track, now, set, who, "
+"compare, shouts, friends, neighbors, (loved|recent)tracks, top(albums|tracks|"
+"artists), weekly(album|artist|track)chart"
msgstr ""
#: data/rbot/plugins/lastfm.rb:178
-msgid "Bad: %{e}"
+msgid "no events found in %{location}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:187
+#: data/rbot/plugins/lastfm.rb:185
+msgid "no events found by %{artist}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:188
+msgid "%{user} is not attending any events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:239 data/rbot/plugins/lastfm.rb:292
+#: data/rbot/plugins/lastfm.rb:354 data/rbot/plugins/lastfm.rb:393
+#: data/rbot/plugins/lastfm.rb:412 data/rbot/plugins/lastfm.rb:464
+#: data/rbot/plugins/lastfm.rb:562
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:248
+msgid "%{u} doesn't exist on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251 data/rbot/plugins/lastfm.rb:302
+msgid "error: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:259
msgid "Super"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:189
+#: data/rbot/plugins/lastfm.rb:261
msgid "Very High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:191
+#: data/rbot/plugins/lastfm.rb:263
msgid "High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:193
+#: data/rbot/plugins/lastfm.rb:265
msgid "Medium"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:195
+#: data/rbot/plugins/lastfm.rb:267
msgid "Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:197
+#: data/rbot/plugins/lastfm.rb:269
msgid "Very Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:199
-msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+#: data/rbot/plugins/lastfm.rb:272
+msgid "%{a}'s and %{b}'s musical compatibility rating is %{bold}%{r}%{bold}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:279
+msgid " and music they have in common includes: %{artists}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:229
-msgid "Error %{e}"
+#: data/rbot/plugins/lastfm.rb:297
+msgid ""
+"%{user} doesn't exist on last.fm, perhaps they need to: lastfm user "
+"<username>"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:235
+#: data/rbot/plugins/lastfm.rb:308
msgid "%{u} hasn't played anything recently"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:255
-msgid "listening"
+#: data/rbot/plugins/lastfm.rb:328
+msgid "is listening to"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:259
-msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+#: data/rbot/plugins/lastfm.rb:332
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:261
-msgid "listened"
+#: data/rbot/plugins/lastfm.rb:334
+msgid "listened to"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:339
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b} %{p}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:266
-msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+#: data/rbot/plugins/lastfm.rb:342 data/rbot/plugins/lastfm.rb:574
+msgid "; see %{uri} for more"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:273 data/rbot/plugins/lastfm.rb:294
-msgid "I had problems getting info for %{a}."
+#: data/rbot/plugins/lastfm.rb:349 data/rbot/plugins/lastfm.rb:387
+msgid "I had problems getting info for %{a}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:286
+#: data/rbot/plugins/lastfm.rb:370
+msgid "%{b}%{a}%{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:372
+msgid "%{u}%{t}%{u}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:373
msgid ""
-"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
-"people."
+"%{b}%{a}%{b} <%{u}> has been played %{b}%{c}%{b} times and is being listened "
+"to by %{b}%{l}%{b} people"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:309
+#: data/rbot/plugins/lastfm.rb:375
+msgid ". Tagged as: %{t}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:377
+msgid ". Similar artists: %{s}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:402
msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:322
+#: data/rbot/plugins/lastfm.rb:415
msgid "track %{a} not found"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:329
+#: data/rbot/plugins/lastfm.rb:429
+msgid ""
+"%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
+"info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:453
+msgid " and %{maps} for maps"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:460
msgid "I had problems getting album info"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:351
+#: data/rbot/plugins/lastfm.rb:482
msgid "I couldn't locate: \"%{a}\" by %{r}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:355
-msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+#: data/rbot/plugins/lastfm.rb:486
+msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:362
-msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+#: data/rbot/plugins/lastfm.rb:493
+msgid "okay, I'll remember that %{n} is %{u} on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:371
-msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+#: data/rbot/plugins/lastfm.rb:502
+msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
msgstr ""
-#: data/rbot/plugins/lastfm.rb:385
+#: data/rbot/plugins/lastfm.rb:514
+msgid "%{nick} is %{user} on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:519
msgid ""
-"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
-"<username>"
+"sorry, I don't know who %{n} is on last.fm, perhaps they need to: lastfm set "
+"user <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:555
+msgid "no response body"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:557
+msgid "I had problems accessing last.fm: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:582
+msgid "%{user} has no friends :("
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:584
+msgid "%{user} has %{total} friends: %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:586
+msgid "%{user} has %{total} friends, including %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:602
+msgid "%{user} has not loved any tracks"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:604
+msgid "%{user} has loved %{total} tracks: %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:606
+msgid "%{user} has loved %{total} tracks, including %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:621
+msgid "no one seems to share %{user}'s musical taste"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:623
+msgid "%{user}'s musical neighbours are %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:625
+msgid "%{user}'s musical neighbours include %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:651
+msgid " or more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:657
+msgid "%{user} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:659
+msgid "%{user} has recently played %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:665
+msgid "there are no shouts for %{user}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:668
+msgid "<%{author}> %{body}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:697
+msgid "%{user} hasn't played anything in this period of time"
msgstr ""
diff --git a/po/rbot-markov.pot b/po/rbot-markov.pot
index c98a4be6..c1d8aaf5 100644
--- a/po/rbot-markov.pot
+++ b/po/rbot-markov.pot
@@ -7,8 +7,8 @@
msgid ""
msgstr ""
"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"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
@@ -16,6 +16,77 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: data/rbot/plugins/markov.rb:146
+#: data/rbot/plugins/markov.rb:366
+msgid "markov is currently enabled, %{p}% chance of chipping in"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:368
+msgid ", %{l} messages in queue"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:370
+msgid ", %{l} chains to upgrade"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:372
+msgid "markov is currently disabled"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:396
+msgid "%{u} removed"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:398
+msgid "not found in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:403
+msgid "%{u} already in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:406
+msgid "%{u} added to markov ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:409
+msgid "give the name of a person or channel to ignore"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:412
+msgid "I'm ignoring %{ignored}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:414
+msgid ""
+"have markov ignore the input from a hostmask or a channel. usage: markov "
+"ignore add <mask or channel>; markov ignore remove <mask or channel>; markov "
+"ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:428
msgid "markov has a %{prob}% chance of chipping in"
msgstr ""
+
+#: data/rbot/plugins/markov.rb:468 data/rbot/plugins/markov.rb:485
+msgid "I can't :("
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:542
+msgid "no such file"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:547
+msgid "the file is empty!"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:574
+msgid "example matches for that pattern at lines %{range} include: %{lines}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:579
+msgid "the pattern doesn't match anything at lines %{range}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:584
+msgid "learning from the file without a pattern would learn, for example: "
+msgstr ""
diff --git a/po/rbot-rss.pot b/po/rbot-rss.pot
index 6a41c483..da53ec51 100644
--- a/po/rbot-rss.pot
+++ b/po/rbot-rss.pot
@@ -7,8 +7,8 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-20 01:49+0200\n"
-"PO-Revision-Date: 2008-06-05 22:14-0400\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
@@ -16,6 +16,10 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: data/rbot/plugins/rss.rb:814
+#: data/rbot/plugins/rss.rb:868
msgid "no such feed %{handle}"
msgstr ""
+
+#: data/rbot/plugins/rss.rb:969
+msgid "feed %{feed} had %{num} updates, showing the latest %{max}"
+msgstr ""
diff --git a/po/rbot.pot b/po/rbot.pot
index 5d2bfe2c..2dafc843 100644
--- a/po/rbot.pot
+++ b/po/rbot.pot
@@ -7,8 +7,8 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-01-22 16:32+0100\n"
-"PO-Revision-Date: 2009-01-22 16:32+0100\n"
+"POT-Creation-Date: 2009-03-01 23:49+0100\n"
+"PO-Revision-Date: 2009-03-01 23:49+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
@@ -44,15 +44,15 @@ msgstr ""
msgid "%{desc} [valid values are: %{values}]"
msgstr ""
-#: lib/rbot/config.rb:370
+#: lib/rbot/config.rb:372
msgid "First time rbot configuration wizard"
msgstr ""
-#: lib/rbot/config.rb:373
+#: lib/rbot/config.rb:375
msgid "This wizard will ask you a few questions to get you started."
msgstr ""
-#: lib/rbot/config.rb:374
+#: lib/rbot/config.rb:376
msgid ""
"The rest of rbot's configuration can be manipulated via IRC once rbot is "
"connected and you are auth'd."
@@ -925,62 +925,74 @@ msgstr ""
msgid "one second"
msgstr ""
-#: lib/rbot/ircbot.rb:1271
+#: lib/rbot/core/wordlist_ui.rb:10
+msgid "wordlist list [<pattern>] => list wordlists (matching <pattern>)"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:16
+msgid "no wordlist found"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:18
+msgid "Wordlists: %{found}"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1325
msgid "help topics: "
msgstr ""
-#: lib/rbot/ircbot.rb:1273
+#: lib/rbot/ircbot.rb:1327
msgid " (help <topic> for more info)"
msgstr ""
-#: lib/rbot/ircbot.rb:1276
+#: lib/rbot/ircbot.rb:1330
msgid "no help for topic %{topic}"
msgstr ""
-#: lib/rbot/ircbot.rb:1287
+#: lib/rbot/ircbot.rb:1341
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""
-#: lib/rbot/plugins.rb:341
+#: lib/rbot/plugins.rb:344
msgid "incorrect usage, ask for help using '%{command}'"
msgstr ""
-#: lib/rbot/plugins.rb:665
+#: lib/rbot/plugins.rb:707
msgid "%{count} core module loaded"
msgid_plural "%{count} core modules loaded"
msgstr[0] ""
msgstr[1] ""
-#: lib/rbot/plugins.rb:668
+#: lib/rbot/plugins.rb:710
msgid "%{count} core module: %{list}"
msgid_plural "%{count} core modules: %{list}"
msgstr[0] ""
msgstr[1] ""
-#: lib/rbot/plugins.rb:674
+#: lib/rbot/plugins.rb:716
msgid "no core botmodules loaded"
msgstr ""
-#: lib/rbot/plugins.rb:679
+#: lib/rbot/plugins.rb:721
msgid "%{count} plugin loaded"
msgid_plural "%{count} plugins loaded"
msgstr[0] ""
msgstr[1] ""
-#: lib/rbot/plugins.rb:682
+#: lib/rbot/plugins.rb:724
msgid "%{count} plugin: %{list}"
msgid_plural "%{count} plugins: %{list}"
msgstr[0] ""
msgstr[1] ""
-#: lib/rbot/plugins.rb:693
+#: lib/rbot/plugins.rb:735
msgid "%{highlight}%{count} plugin ignored%{highlight}"
msgid_plural "%{highlight}%{count} plugins ignored%{highlight}"
msgstr[0] ""
msgstr[1] ""
-#: lib/rbot/plugins.rb:698
+#: lib/rbot/plugins.rb:740
msgid ""
"%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
"{bold} to see why"
@@ -990,13 +1002,13 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: lib/rbot/plugins.rb:708
+#: lib/rbot/plugins.rb:750
msgid "%{highlight}%{count} plugin failed to load%{highlight}"
msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}"
msgstr[0] ""
msgstr[1] ""
-#: lib/rbot/plugins.rb:713
+#: lib/rbot/plugins.rb:755
msgid ""
"%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
"{command}%{bold} to see why"
@@ -1006,34 +1018,34 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: lib/rbot/plugins.rb:743
+#: lib/rbot/plugins.rb:785
msgid "no plugins failed to load"
msgstr ""
-#: lib/rbot/plugins.rb:745
+#: lib/rbot/plugins.rb:787
msgid ""
"%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
"{reason}"
msgstr ""
-#: lib/rbot/plugins.rb:749
+#: lib/rbot/plugins.rb:791
msgid "at %{backtrace}"
msgstr ""
-#: lib/rbot/plugins.rb:755
+#: lib/rbot/plugins.rb:797
msgid "no plugins were ignored"
msgstr ""
-#: lib/rbot/plugins.rb:759
+#: lib/rbot/plugins.rb:801
msgid "overruled by previous"
msgstr ""
-#: lib/rbot/registry.rb:20
+#: lib/rbot/registry.rb:22
msgid ""
"upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
msgstr ""
-#: lib/rbot/registry.rb:40
+#: lib/rbot/registry.rb:41
msgid ""
"upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
"format"
diff --git a/po/zh_CN/rbot-googlefight.po b/po/zh_CN/rbot-googlefight.po
new file mode 100644
index 00000000..58443fd0
--- /dev/null
+++ b/po/zh_CN/rbot-googlefight.po
@@ -0,0 +1,24 @@
+# Chinese translations for PACKAGE package.
+# Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Automatically generated, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\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/googlefight.rb:36
+msgid " -- %{keyword} wins!"
+msgstr ""
+
+#: data/rbot/plugins/googlefight.rb:40
+msgid " -- no winner here!"
+msgstr ""
diff --git a/po/zh_CN/rbot-hangman.po b/po/zh_CN/rbot-hangman.po
new file mode 100644
index 00000000..6643b829
--- /dev/null
+++ b/po/zh_CN/rbot-hangman.po
@@ -0,0 +1,68 @@
+# Chinese translations for PACKAGE package.
+# Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Automatically generated, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\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/games/hangman.rb:311
+msgid "i'm not on that channel"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:316
+msgid "there's already a hangman game in progress on the channel"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:320
+msgid "%{nick} has started a hangman -- join the fun!"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:344
+msgid "oh well, the answer would've been %{answer}"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:351
+msgid "no ongoing game"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:369
+msgid "you nailed it!"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:371
+msgid "you've killed the poor guy :("
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:391
+msgid "wondering what that means? try ´%{prefix}define´"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:434
+msgid "you got %{score} points after %{games} games"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:439
+msgid "you haven't played hangman, how about playing it right now? :)"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:448
+msgid "%{nick} has %{score} points after %{games} games"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:454
+msgid "%{nick} hasn't played hangman :("
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:466
+msgid "%{games} games have been played on %{channel}"
+msgstr ""
diff --git a/po/zh_CN/rbot-lastfm.po b/po/zh_CN/rbot-lastfm.po
index 7417ab7c..63dc1998 100644
--- a/po/zh_CN/rbot-lastfm.po
+++ b/po/zh_CN/rbot-lastfm.po
@@ -1,8 +1,12 @@
-#: data/rbot/plugins/lastfm.rb:32
+#: data/rbot/plugins/lastfm.rb:34
msgid " and %{n} more..."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:75
+#: data/rbot/plugins/lastfm.rb:89
+msgid ", where <period> can be one of: 3|6|12 months, a year"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:92
msgid ""
"lastfm [<num>] events in <location> => show information on events in or near "
"<location>. lastfm [<num>] events by <artist/group> => show information on "
@@ -10,163 +14,333 @@ msgid ""
"is optional, defaults to %{d} and cannot be higher than %{m}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:77
+#: data/rbot/plugins/lastfm.rb:94
msgid "lastfm artist <name> => show information on artist <name> from last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:79
+#: data/rbot/plugins/lastfm.rb:96
msgid ""
"lastfm album <name> => show information on album <name> from last.fm [not "
"implemented yet]"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:81
+#: data/rbot/plugins/lastfm.rb:98
msgid "lastfm track <name> => search tracks matching <name> on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:83
+#: data/rbot/plugins/lastfm.rb:100
msgid ""
-"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"lastfm now [<nick>] => show the now playing track from last.fm. np [<nick>] "
"does the same."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:85
+#: data/rbot/plugins/lastfm.rb:102
msgid ""
"lastfm set user <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\"."
+"user. lastfm set verb <present>, <past> => set your preferred now playing/"
+"just played verbs. default \"is listening to\" and \"listened to\"."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:87
+#: data/rbot/plugins/lastfm.rb:104
msgid ""
-"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
-"show who you are at lastfm."
+"lastfm who [<nick>] => show who <nick> is on last.fm. if <nick> is empty, "
+"show who you are on lastfm."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:89
+#: data/rbot/plugins/lastfm.rb:106
msgid ""
-"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
-"nick1 and nick2."
+"lastfm compare [<nick1>] <nick2> => show musical taste compatibility between "
+"nick1 (or user if omitted) and nick2"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:91
+#: data/rbot/plugins/lastfm.rb:108
+msgid "lastfm shouts [<nick>] => show shouts to <nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:110
+msgid "lastfm friends [<nick>] => show <nick>'s friends"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:112
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"
+"lastfm neighbors [<nick>] => show people who share similar musical taste as "
+"<nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:114
+msgid "lastfm loved[tracks] [<nick>] => show tracks that <nick> has loved"
msgstr ""
#: data/rbot/plugins/lastfm.rb:116
-msgid "Could not retrieve events"
+msgid ""
+"lastfm recent[tracks] [<nick>] => show tracks that <nick> has recently played"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
-#: data/rbot/plugins/lastfm.rb:278 data/rbot/plugins/lastfm.rb:300
-#: data/rbot/plugins/lastfm.rb:319 data/rbot/plugins/lastfm.rb:333
-msgid "last.fm parsing failed"
+#: data/rbot/plugins/lastfm.rb:118
+msgid ""
+"lastfm topalbums [<nick>] [over <period>] => show <nick>'s top albums%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:120
+msgid ""
+"lastfm topartists [<nick>] [over <period>] => show <nick>'s top artists%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:122
+msgid ""
+"lastfm toptracks [<nick>] [over <period>] => show <nick>'s top tracks%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:124
+msgid "lastfm weeklyalbumchart [<nick>] => show <nick>'s weekly album chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:126
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly artist chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:128
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly track chart"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:174
+#: data/rbot/plugins/lastfm.rb:130
msgid ""
-"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+"last.fm plugin - topics: events, artist, album, track, now, set, who, "
+"compare, shouts, friends, neighbors, (loved|recent)tracks, top(albums|tracks|"
+"artists), weekly(album|artist|track)chart"
msgstr ""
#: data/rbot/plugins/lastfm.rb:178
-msgid "Bad: %{e}"
+msgid "no events found in %{location}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:187
+#: data/rbot/plugins/lastfm.rb:185
+msgid "no events found by %{artist}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:188
+msgid "%{user} is not attending any events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:239 data/rbot/plugins/lastfm.rb:292
+#: data/rbot/plugins/lastfm.rb:354 data/rbot/plugins/lastfm.rb:393
+#: data/rbot/plugins/lastfm.rb:412 data/rbot/plugins/lastfm.rb:464
+#: data/rbot/plugins/lastfm.rb:562
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:248
+msgid "%{u} doesn't exist on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251 data/rbot/plugins/lastfm.rb:302
+msgid "error: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:259
msgid "Super"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:189
+#: data/rbot/plugins/lastfm.rb:261
msgid "Very High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:191
+#: data/rbot/plugins/lastfm.rb:263
msgid "High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:193
+#: data/rbot/plugins/lastfm.rb:265
msgid "Medium"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:195
+#: data/rbot/plugins/lastfm.rb:267
msgid "Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:197
+#: data/rbot/plugins/lastfm.rb:269
msgid "Very Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:199
-msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+#: data/rbot/plugins/lastfm.rb:272
+msgid "%{a}'s and %{b}'s musical compatibility rating is %{bold}%{r}%{bold}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:279
+msgid " and music they have in common includes: %{artists}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:229
-msgid "Error %{e}"
+#: data/rbot/plugins/lastfm.rb:297
+msgid ""
+"%{user} doesn't exist on last.fm, perhaps they need to: lastfm user "
+"<username>"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:235
+#: data/rbot/plugins/lastfm.rb:308
msgid "%{u} hasn't played anything recently"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:255
-msgid "listening"
+#: data/rbot/plugins/lastfm.rb:328
+msgid "is listening to"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:259
-msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+#: data/rbot/plugins/lastfm.rb:332
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:261
-msgid "listened"
+#: data/rbot/plugins/lastfm.rb:334
+msgid "listened to"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:339
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b} %{p}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:266
-msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+#: data/rbot/plugins/lastfm.rb:342 data/rbot/plugins/lastfm.rb:574
+msgid "; see %{uri} for more"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:273 data/rbot/plugins/lastfm.rb:294
-msgid "I had problems getting info for %{a}."
+#: data/rbot/plugins/lastfm.rb:349 data/rbot/plugins/lastfm.rb:387
+msgid "I had problems getting info for %{a}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:286
+#: data/rbot/plugins/lastfm.rb:370
+msgid "%{b}%{a}%{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:372
+msgid "%{u}%{t}%{u}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:373
msgid ""
-"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
-"people."
+"%{b}%{a}%{b} <%{u}> has been played %{b}%{c}%{b} times and is being listened "
+"to by %{b}%{l}%{b} people"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:309
+#: data/rbot/plugins/lastfm.rb:375
+msgid ". Tagged as: %{t}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:377
+msgid ". Similar artists: %{s}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:402
msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:322
+#: data/rbot/plugins/lastfm.rb:415
msgid "track %{a} not found"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:329
+#: data/rbot/plugins/lastfm.rb:429
+msgid ""
+"%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
+"info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:453
+msgid " and %{maps} for maps"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:460
msgid "I had problems getting album info"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:351
+#: data/rbot/plugins/lastfm.rb:482
msgid "I couldn't locate: \"%{a}\" by %{r}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:355
-msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+#: data/rbot/plugins/lastfm.rb:486
+msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:362
-msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+#: data/rbot/plugins/lastfm.rb:493
+msgid "okay, I'll remember that %{n} is %{u} on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:371
-msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+#: data/rbot/plugins/lastfm.rb:502
+msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
msgstr ""
-#: data/rbot/plugins/lastfm.rb:385
+#: data/rbot/plugins/lastfm.rb:514
+msgid "%{nick} is %{user} on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:519
msgid ""
-"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
-"<username>"
+"sorry, I don't know who %{n} is on last.fm, perhaps they need to: lastfm set "
+"user <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:555
+msgid "no response body"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:557
+msgid "I had problems accessing last.fm: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:582
+msgid "%{user} has no friends :("
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:584
+msgid "%{user} has %{total} friends: %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:586
+msgid "%{user} has %{total} friends, including %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:602
+msgid "%{user} has not loved any tracks"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:604
+msgid "%{user} has loved %{total} tracks: %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:606
+msgid "%{user} has loved %{total} tracks, including %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:621
+msgid "no one seems to share %{user}'s musical taste"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:623
+msgid "%{user}'s musical neighbours are %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:625
+msgid "%{user}'s musical neighbours include %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:651
+msgid " or more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:657
+msgid "%{user} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:659
+msgid "%{user} has recently played %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:665
+msgid "there are no shouts for %{user}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:668
+msgid "<%{author}> %{body}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:697
+msgid "%{user} hasn't played anything in this period of time"
msgstr ""
diff --git a/po/zh_CN/rbot-markov.po b/po/zh_CN/rbot-markov.po
index 0a42e162..b7e4328d 100644
--- a/po/zh_CN/rbot-markov.po
+++ b/po/zh_CN/rbot-markov.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: 2009-03-01 23:50+0100\n"
"PO-Revision-Date: 2007-07-09 01:39-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: Chinese\n"
@@ -15,6 +15,77 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: data/rbot/plugins/markov.rb:146
+#: data/rbot/plugins/markov.rb:366
+msgid "markov is currently enabled, %{p}% chance of chipping in"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:368
+msgid ", %{l} messages in queue"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:370
+msgid ", %{l} chains to upgrade"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:372
+msgid "markov is currently disabled"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:396
+msgid "%{u} removed"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:398
+msgid "not found in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:403
+msgid "%{u} already in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:406
+msgid "%{u} added to markov ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:409
+msgid "give the name of a person or channel to ignore"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:412
+msgid "I'm ignoring %{ignored}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:414
+msgid ""
+"have markov ignore the input from a hostmask or a channel. usage: markov "
+"ignore add <mask or channel>; markov ignore remove <mask or channel>; markov "
+"ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:428
msgid "markov has a %{prob}% chance of chipping in"
msgstr ""
+
+#: data/rbot/plugins/markov.rb:468 data/rbot/plugins/markov.rb:485
+msgid "I can't :("
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:542
+msgid "no such file"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:547
+msgid "the file is empty!"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:574
+msgid "example matches for that pattern at lines %{range} include: %{lines}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:579
+msgid "the pattern doesn't match anything at lines %{range}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:584
+msgid "learning from the file without a pattern would learn, for example: "
+msgstr ""
diff --git a/po/zh_CN/rbot-rss.po b/po/zh_CN/rbot-rss.po
index 60514871..0ceab374 100644
--- a/po/zh_CN/rbot-rss.po
+++ b/po/zh_CN/rbot-rss.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-20 01:49+0200\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
"PO-Revision-Date: 2007-07-09 01:39-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: Chinese\n"
@@ -15,6 +15,10 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: data/rbot/plugins/rss.rb:814
+#: data/rbot/plugins/rss.rb:868
msgid "no such feed %{handle}"
msgstr ""
+
+#: data/rbot/plugins/rss.rb:969
+msgid "feed %{feed} had %{num} updates, showing the latest %{max}"
+msgstr ""
diff --git a/po/zh_CN/rbot.po b/po/zh_CN/rbot.po
index 3c6765a9..c6a85e87 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: 2009-01-22 16:32+0100\n"
+"POT-Creation-Date: 2009-03-01 23:49+0100\n"
"PO-Revision-Date: 2007-07-09 01:39-0400\n"
"Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
"Language-Team: Chinese\n"
@@ -43,15 +43,15 @@ msgstr ""
msgid "%{desc} [valid values are: %{values}]"
msgstr ""
-#: lib/rbot/config.rb:370
+#: lib/rbot/config.rb:372
msgid "First time rbot configuration wizard"
msgstr ""
-#: lib/rbot/config.rb:373
+#: lib/rbot/config.rb:375
msgid "This wizard will ask you a few questions to get you started."
msgstr ""
-#: lib/rbot/config.rb:374
+#: lib/rbot/config.rb:376
msgid ""
"The rest of rbot's configuration can be manipulated via IRC once rbot is "
"connected and you are auth'd."
@@ -925,64 +925,76 @@ msgstr ""
msgid "one second"
msgstr ""
-#: lib/rbot/ircbot.rb:1271
+#: lib/rbot/core/wordlist_ui.rb:10
+msgid "wordlist list [<pattern>] => list wordlists (matching <pattern>)"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:16
+msgid "no wordlist found"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:18
+msgid "Wordlists: %{found}"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1325
msgid "help topics: "
msgstr ""
-#: lib/rbot/ircbot.rb:1273
+#: lib/rbot/ircbot.rb:1327
msgid " (help <topic> for more info)"
msgstr ""
-#: lib/rbot/ircbot.rb:1276
+#: lib/rbot/ircbot.rb:1330
msgid "no help for topic %{topic}"
msgstr ""
-#: lib/rbot/ircbot.rb:1287
+#: lib/rbot/ircbot.rb:1341
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""
-#: lib/rbot/plugins.rb:341
+#: lib/rbot/plugins.rb:344
msgid "incorrect usage, ask for help using '%{command}'"
msgstr ""
-#: lib/rbot/plugins.rb:665
+#: lib/rbot/plugins.rb:707
msgid "%{count} core module loaded"
msgid_plural "%{count} core modules loaded"
msgstr[0] "%{count}个核心模块"
msgstr[1] ""
-#: lib/rbot/plugins.rb:668
+#: lib/rbot/plugins.rb:710
msgid "%{count} core module: %{list}"
msgid_plural "%{count} core modules: %{list}"
msgstr[0] "%{count}个核心模块:%{list}"
msgstr[1] ""
-#: lib/rbot/plugins.rb:674
+#: lib/rbot/plugins.rb:716
msgid "no core botmodules loaded"
msgstr "没有核心模块"
-#: lib/rbot/plugins.rb:679
+#: lib/rbot/plugins.rb:721
#, fuzzy
msgid "%{count} plugin loaded"
msgid_plural "%{count} plugins loaded"
msgstr[0] "%{count}个核心模块"
msgstr[1] ""
-#: lib/rbot/plugins.rb:682
+#: lib/rbot/plugins.rb:724
#, fuzzy
msgid "%{count} plugin: %{list}"
msgid_plural "%{count} plugins: %{list}"
msgstr[0] "%{count}个核心模块:%{list}"
msgstr[1] ""
-#: lib/rbot/plugins.rb:693
+#: lib/rbot/plugins.rb:735
msgid "%{highlight}%{count} plugin ignored%{highlight}"
msgid_plural "%{highlight}%{count} plugins ignored%{highlight}"
msgstr[0] ""
msgstr[1] ""
-#: lib/rbot/plugins.rb:698
+#: lib/rbot/plugins.rb:740
msgid ""
"%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
"{bold} to see why"
@@ -992,13 +1004,13 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: lib/rbot/plugins.rb:708
+#: lib/rbot/plugins.rb:750
msgid "%{highlight}%{count} plugin failed to load%{highlight}"
msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}"
msgstr[0] ""
msgstr[1] ""
-#: lib/rbot/plugins.rb:713
+#: lib/rbot/plugins.rb:755
msgid ""
"%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
"{command}%{bold} to see why"
@@ -1008,34 +1020,34 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: lib/rbot/plugins.rb:743
+#: lib/rbot/plugins.rb:785
msgid "no plugins failed to load"
msgstr ""
-#: lib/rbot/plugins.rb:745
+#: lib/rbot/plugins.rb:787
msgid ""
"%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
"{reason}"
msgstr ""
-#: lib/rbot/plugins.rb:749
+#: lib/rbot/plugins.rb:791
msgid "at %{backtrace}"
msgstr ""
-#: lib/rbot/plugins.rb:755
+#: lib/rbot/plugins.rb:797
msgid "no plugins were ignored"
msgstr ""
-#: lib/rbot/plugins.rb:759
+#: lib/rbot/plugins.rb:801
msgid "overruled by previous"
msgstr ""
-#: lib/rbot/registry.rb:20
+#: lib/rbot/registry.rb:22
msgid ""
"upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
msgstr ""
-#: lib/rbot/registry.rb:40
+#: lib/rbot/registry.rb:41
msgid ""
"upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
"format"
diff --git a/po/zh_TW/rbot-googlefight.po b/po/zh_TW/rbot-googlefight.po
new file mode 100644
index 00000000..58443fd0
--- /dev/null
+++ b/po/zh_TW/rbot-googlefight.po
@@ -0,0 +1,24 @@
+# Chinese translations for PACKAGE package.
+# Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Automatically generated, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\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/googlefight.rb:36
+msgid " -- %{keyword} wins!"
+msgstr ""
+
+#: data/rbot/plugins/googlefight.rb:40
+msgid " -- no winner here!"
+msgstr ""
diff --git a/po/zh_TW/rbot-hangman.po b/po/zh_TW/rbot-hangman.po
new file mode 100644
index 00000000..6643b829
--- /dev/null
+++ b/po/zh_TW/rbot-hangman.po
@@ -0,0 +1,68 @@
+# Chinese translations for PACKAGE package.
+# Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Automatically generated, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"PO-Revision-Date: 2009-03-01 23:50+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\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/games/hangman.rb:311
+msgid "i'm not on that channel"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:316
+msgid "there's already a hangman game in progress on the channel"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:320
+msgid "%{nick} has started a hangman -- join the fun!"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:344
+msgid "oh well, the answer would've been %{answer}"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:351
+msgid "no ongoing game"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:369
+msgid "you nailed it!"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:371
+msgid "you've killed the poor guy :("
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:391
+msgid "wondering what that means? try ´%{prefix}define´"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:434
+msgid "you got %{score} points after %{games} games"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:439
+msgid "you haven't played hangman, how about playing it right now? :)"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:448
+msgid "%{nick} has %{score} points after %{games} games"
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:454
+msgid "%{nick} hasn't played hangman :("
+msgstr ""
+
+#: data/rbot/plugins/games/hangman.rb:466
+msgid "%{games} games have been played on %{channel}"
+msgstr ""
diff --git a/po/zh_TW/rbot-lastfm.po b/po/zh_TW/rbot-lastfm.po
index 7417ab7c..63dc1998 100644
--- a/po/zh_TW/rbot-lastfm.po
+++ b/po/zh_TW/rbot-lastfm.po
@@ -1,8 +1,12 @@
-#: data/rbot/plugins/lastfm.rb:32
+#: data/rbot/plugins/lastfm.rb:34
msgid " and %{n} more..."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:75
+#: data/rbot/plugins/lastfm.rb:89
+msgid ", where <period> can be one of: 3|6|12 months, a year"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:92
msgid ""
"lastfm [<num>] events in <location> => show information on events in or near "
"<location>. lastfm [<num>] events by <artist/group> => show information on "
@@ -10,163 +14,333 @@ msgid ""
"is optional, defaults to %{d} and cannot be higher than %{m}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:77
+#: data/rbot/plugins/lastfm.rb:94
msgid "lastfm artist <name> => show information on artist <name> from last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:79
+#: data/rbot/plugins/lastfm.rb:96
msgid ""
"lastfm album <name> => show information on album <name> from last.fm [not "
"implemented yet]"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:81
+#: data/rbot/plugins/lastfm.rb:98
msgid "lastfm track <name> => search tracks matching <name> on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:83
+#: data/rbot/plugins/lastfm.rb:100
msgid ""
-"lastfm now [<user>] => show the now playing track from last.fm. np [<user>] "
+"lastfm now [<nick>] => show the now playing track from last.fm. np [<nick>] "
"does the same."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:85
+#: data/rbot/plugins/lastfm.rb:102
msgid ""
"lastfm set user <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\"."
+"user. lastfm set verb <present>, <past> => set your preferred now playing/"
+"just played verbs. default \"is listening to\" and \"listened to\"."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:87
+#: data/rbot/plugins/lastfm.rb:104
msgid ""
-"lastfm who [<nick>] => show who <nick> is at last.fm. if <nick> is empty, "
-"show who you are at lastfm."
+"lastfm who [<nick>] => show who <nick> is on last.fm. if <nick> is empty, "
+"show who you are on lastfm."
msgstr ""
-#: data/rbot/plugins/lastfm.rb:89
+#: data/rbot/plugins/lastfm.rb:106
msgid ""
-"lastfm compare <nick1> <nick2> => show musical taste compatibility between "
-"nick1 and nick2."
+"lastfm compare [<nick1>] <nick2> => show musical taste compatibility between "
+"nick1 (or user if omitted) and nick2"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:91
+#: data/rbot/plugins/lastfm.rb:108
+msgid "lastfm shouts [<nick>] => show shouts to <nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:110
+msgid "lastfm friends [<nick>] => show <nick>'s friends"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:112
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"
+"lastfm neighbors [<nick>] => show people who share similar musical taste as "
+"<nick>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:114
+msgid "lastfm loved[tracks] [<nick>] => show tracks that <nick> has loved"
msgstr ""
#: data/rbot/plugins/lastfm.rb:116
-msgid "Could not retrieve events"
+msgid ""
+"lastfm recent[tracks] [<nick>] => show tracks that <nick> has recently played"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:158 data/rbot/plugins/lastfm.rb:215
-#: data/rbot/plugins/lastfm.rb:278 data/rbot/plugins/lastfm.rb:300
-#: data/rbot/plugins/lastfm.rb:319 data/rbot/plugins/lastfm.rb:333
-msgid "last.fm parsing failed"
+#: data/rbot/plugins/lastfm.rb:118
+msgid ""
+"lastfm topalbums [<nick>] [over <period>] => show <nick>'s top albums%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:120
+msgid ""
+"lastfm topartists [<nick>] [over <period>] => show <nick>'s top artists%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:122
+msgid ""
+"lastfm toptracks [<nick>] [over <period>] => show <nick>'s top tracks%{p}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:124
+msgid "lastfm weeklyalbumchart [<nick>] => show <nick>'s weekly album chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:126
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly artist chart"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:128
+msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly track chart"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:174
+#: data/rbot/plugins/lastfm.rb:130
msgid ""
-"%{u} doesn't exist at last.fm. Perhaps you need to: lastfm set <username>"
+"last.fm plugin - topics: events, artist, album, track, now, set, who, "
+"compare, shouts, friends, neighbors, (loved|recent)tracks, top(albums|tracks|"
+"artists), weekly(album|artist|track)chart"
msgstr ""
#: data/rbot/plugins/lastfm.rb:178
-msgid "Bad: %{e}"
+msgid "no events found in %{location}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:187
+#: data/rbot/plugins/lastfm.rb:185
+msgid "no events found by %{artist}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:188
+msgid "%{user} is not attending any events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:197
+msgid "could not retrieve events"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:239 data/rbot/plugins/lastfm.rb:292
+#: data/rbot/plugins/lastfm.rb:354 data/rbot/plugins/lastfm.rb:393
+#: data/rbot/plugins/lastfm.rb:412 data/rbot/plugins/lastfm.rb:464
+#: data/rbot/plugins/lastfm.rb:562
+msgid "last.fm parsing failed"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:248
+msgid "%{u} doesn't exist on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:251 data/rbot/plugins/lastfm.rb:302
+msgid "error: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:259
msgid "Super"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:189
+#: data/rbot/plugins/lastfm.rb:261
msgid "Very High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:191
+#: data/rbot/plugins/lastfm.rb:263
msgid "High"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:193
+#: data/rbot/plugins/lastfm.rb:265
msgid "Medium"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:195
+#: data/rbot/plugins/lastfm.rb:267
msgid "Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:197
+#: data/rbot/plugins/lastfm.rb:269
msgid "Very Low"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:199
-msgid "%{a}'s and %{b}'s musical compatibility rating is: %{r}"
+#: data/rbot/plugins/lastfm.rb:272
+msgid "%{a}'s and %{b}'s musical compatibility rating is %{bold}%{r}%{bold}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:279
+msgid " and music they have in common includes: %{artists}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:229
-msgid "Error %{e}"
+#: data/rbot/plugins/lastfm.rb:297
+msgid ""
+"%{user} doesn't exist on last.fm, perhaps they need to: lastfm user "
+"<username>"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:235
+#: data/rbot/plugins/lastfm.rb:308
msgid "%{u} hasn't played anything recently"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:255
-msgid "listening"
+#: data/rbot/plugins/lastfm.rb:328
+msgid "is listening to"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:259
-msgid "%{u} is %{v} to \"%{t}\" by %{a} %{b}"
+#: data/rbot/plugins/lastfm.rb:332
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:261
-msgid "listened"
+#: data/rbot/plugins/lastfm.rb:334
+msgid "listened to"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:339
+msgid "%{u} %{v} \"%{t}\" by %{a} %{b} %{p}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:266
-msgid "%{u} %{v} to \"%{t}\" by %{a} %{b}%{p}"
+#: data/rbot/plugins/lastfm.rb:342 data/rbot/plugins/lastfm.rb:574
+msgid "; see %{uri} for more"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:273 data/rbot/plugins/lastfm.rb:294
-msgid "I had problems getting info for %{a}."
+#: data/rbot/plugins/lastfm.rb:349 data/rbot/plugins/lastfm.rb:387
+msgid "I had problems getting info for %{a}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:286
+#: data/rbot/plugins/lastfm.rb:370
+msgid "%{b}%{a}%{b}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:372
+msgid "%{u}%{t}%{u}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:373
msgid ""
-"%{b}%{a}%{b} has been played %{c} times and is being listened to by %{l} "
-"people."
+"%{b}%{a}%{b} <%{u}> has been played %{b}%{c}%{b} times and is being listened "
+"to by %{b}%{l}%{b} people"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:309
+#: data/rbot/plugins/lastfm.rb:375
+msgid ". Tagged as: %{t}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:377
+msgid ". Similar artists: %{s}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:402
msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:322
+#: data/rbot/plugins/lastfm.rb:415
msgid "track %{a} not found"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:329
+#: data/rbot/plugins/lastfm.rb:429
+msgid ""
+"%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
+"info"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:453
+msgid " and %{maps} for maps"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:460
msgid "I had problems getting album info"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:351
+#: data/rbot/plugins/lastfm.rb:482
msgid "I couldn't locate: \"%{a}\" by %{r}"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:355
-msgid "The album \"%{a}\" by %{r} %{y}has been played %{c} times."
+#: data/rbot/plugins/lastfm.rb:486
+msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:362
-msgid "Ok, I'll remember that %{n} is %{u} at last.fm"
+#: data/rbot/plugins/lastfm.rb:493
+msgid "okay, I'll remember that %{n} is %{u} on last.fm"
msgstr ""
-#: data/rbot/plugins/lastfm.rb:371
-msgid "Ok, I'll remember that %{n} prefers %{r} and %{p}."
+#: data/rbot/plugins/lastfm.rb:502
+msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
msgstr ""
-#: data/rbot/plugins/lastfm.rb:385
+#: data/rbot/plugins/lastfm.rb:514
+msgid "%{nick} is %{user} on last.fm"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:519
msgid ""
-"Sorry, I don't know who %{n} is at last.fm perhaps you need to: lastfm set "
-"<username>"
+"sorry, I don't know who %{n} is on last.fm, perhaps they need to: lastfm set "
+"user <username>"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:555
+msgid "no response body"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:557
+msgid "I had problems accessing last.fm: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:582
+msgid "%{user} has no friends :("
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:584
+msgid "%{user} has %{total} friends: %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:586
+msgid "%{user} has %{total} friends, including %{friends}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:602
+msgid "%{user} has not loved any tracks"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:604
+msgid "%{user} has loved %{total} tracks: %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:606
+msgid "%{user} has loved %{total} tracks, including %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:621
+msgid "no one seems to share %{user}'s musical taste"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:623
+msgid "%{user}'s musical neighbours are %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:625
+msgid "%{user}'s musical neighbours include %{nbrs}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:651
+msgid " or more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:657
+msgid "%{user} hasn't played anything recently"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:659
+msgid "%{user} has recently played %{tracks}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:665
+msgid "there are no shouts for %{user}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:668
+msgid "<%{author}> %{body}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:697
+msgid "%{user} hasn't played anything in this period of time"
msgstr ""
diff --git a/po/zh_TW/rbot-markov.po b/po/zh_TW/rbot-markov.po
index a97620d2..c3ea7f36 100644
--- a/po/zh_TW/rbot-markov.po
+++ b/po/zh_TW/rbot-markov.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: 2009-03-01 23:50+0100\n"
"PO-Revision-Date: 2007-07-09 01:24-0400\n"
"Last-Translator: Liang-Bin Hsueh <hlb@handlino.com>\n"
"Language-Team: Chinese\n"
@@ -15,6 +15,77 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: data/rbot/plugins/markov.rb:146
+#: data/rbot/plugins/markov.rb:366
+msgid "markov is currently enabled, %{p}% chance of chipping in"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:368
+msgid ", %{l} messages in queue"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:370
+msgid ", %{l} chains to upgrade"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:372
+msgid "markov is currently disabled"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:396
+msgid "%{u} removed"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:398
+msgid "not found in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:403
+msgid "%{u} already in list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:406
+msgid "%{u} added to markov ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:409
+msgid "give the name of a person or channel to ignore"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:412
+msgid "I'm ignoring %{ignored}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:414
+msgid ""
+"have markov ignore the input from a hostmask or a channel. usage: markov "
+"ignore add <mask or channel>; markov ignore remove <mask or channel>; markov "
+"ignore list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:428
msgid "markov has a %{prob}% chance of chipping in"
msgstr ""
+
+#: data/rbot/plugins/markov.rb:468 data/rbot/plugins/markov.rb:485
+msgid "I can't :("
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:542
+msgid "no such file"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:547
+msgid "the file is empty!"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:574
+msgid "example matches for that pattern at lines %{range} include: %{lines}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:579
+msgid "the pattern doesn't match anything at lines %{range}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:584
+msgid "learning from the file without a pattern would learn, for example: "
+msgstr ""
diff --git a/po/zh_TW/rbot-rss.po b/po/zh_TW/rbot-rss.po
index b0a1ef16..0acbdd96 100644
--- a/po/zh_TW/rbot-rss.po
+++ b/po/zh_TW/rbot-rss.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-20 01:49+0200\n"
+"POT-Creation-Date: 2009-03-01 23:50+0100\n"
"PO-Revision-Date: 2007-07-09 01:24-0400\n"
"Last-Translator: Liang-Bin Hsueh <hlb@handlino.com>\n"
"Language-Team: Chinese\n"
@@ -15,6 +15,10 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: data/rbot/plugins/rss.rb:814
+#: data/rbot/plugins/rss.rb:868
msgid "no such feed %{handle}"
msgstr "沒有 %{module} 模組"
+
+#: data/rbot/plugins/rss.rb:969
+msgid "feed %{feed} had %{num} updates, showing the latest %{max}"
+msgstr ""
diff --git a/po/zh_TW/rbot.po b/po/zh_TW/rbot.po
index ad7cac64..3c02d3b8 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: 2009-01-22 16:32+0100\n"
+"POT-Creation-Date: 2009-03-01 23:49+0100\n"
"PO-Revision-Date: 2007-07-09 01:24-0400\n"
"Last-Translator: Liang-Bin Hsueh <hlb@handlino.com>\n"
"Language-Team: Chinese\n"
@@ -47,15 +47,15 @@ msgstr "%{user},你並沒有 '%{command}' 權限"
msgid "%{desc} [valid values are: %{values}]"
msgstr "%{desc} [符合規定的值為: %{values}]"
-#: lib/rbot/config.rb:370
+#: lib/rbot/config.rb:372
msgid "First time rbot configuration wizard"
msgstr "首次使用 rbot 設定精靈"
-#: lib/rbot/config.rb:373
+#: lib/rbot/config.rb:375
msgid "This wizard will ask you a few questions to get you started."
msgstr "這個設定精靈會透過一些問句來協助你開始使用。"
-#: lib/rbot/config.rb:374
+#: lib/rbot/config.rb:376
msgid ""
"The rest of rbot's configuration can be manipulated via IRC once rbot is "
"connected and you are auth'd."
@@ -953,57 +953,69 @@ msgstr ""
msgid "one second"
msgstr ""
-#: lib/rbot/ircbot.rb:1271
+#: lib/rbot/core/wordlist_ui.rb:10
+msgid "wordlist list [<pattern>] => list wordlists (matching <pattern>)"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:16
+msgid "no wordlist found"
+msgstr ""
+
+#: lib/rbot/core/wordlist_ui.rb:18
+msgid "Wordlists: %{found}"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1325
msgid "help topics: "
msgstr ""
-#: lib/rbot/ircbot.rb:1273
+#: lib/rbot/ircbot.rb:1327
msgid " (help <topic> for more info)"
msgstr ""
-#: lib/rbot/ircbot.rb:1276
+#: lib/rbot/ircbot.rb:1330
msgid "no help for topic %{topic}"
msgstr ""
-#: lib/rbot/ircbot.rb:1287
+#: lib/rbot/ircbot.rb:1341
msgid ""
"Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
msgstr ""
-#: lib/rbot/plugins.rb:341
+#: lib/rbot/plugins.rb:344
msgid "incorrect usage, ask for help using '%{command}'"
msgstr "用法錯誤,請用 %{command} 尋求協助"
-#: lib/rbot/plugins.rb:665
+#: lib/rbot/plugins.rb:707
msgid "%{count} core module loaded"
msgid_plural "%{count} core modules loaded"
msgstr[0] "%{count} 個核心模組已載入"
-#: lib/rbot/plugins.rb:668
+#: lib/rbot/plugins.rb:710
msgid "%{count} core module: %{list}"
msgid_plural "%{count} core modules: %{list}"
msgstr[0] "%{count} 個核心模組: %{list}"
-#: lib/rbot/plugins.rb:674
+#: lib/rbot/plugins.rb:716
msgid "no core botmodules loaded"
msgstr "未載入任何核心模組"
-#: lib/rbot/plugins.rb:679
+#: lib/rbot/plugins.rb:721
msgid "%{count} plugin loaded"
msgid_plural "%{count} plugins loaded"
msgstr[0] "%{count} 個外掛程式已載入"
-#: lib/rbot/plugins.rb:682
+#: lib/rbot/plugins.rb:724
msgid "%{count} plugin: %{list}"
msgid_plural "%{count} plugins: %{list}"
msgstr[0] "%{count} 個外掛程式: %{list}"
-#: lib/rbot/plugins.rb:693
+#: lib/rbot/plugins.rb:735
msgid "%{highlight}%{count} plugin ignored%{highlight}"
msgid_plural "%{highlight}%{count} plugins ignored%{highlight}"
msgstr[0] "%{highlight}%{count} 個外掛程式被忽略%{highlight}"
-#: lib/rbot/plugins.rb:698
+#: lib/rbot/plugins.rb:740
msgid ""
"%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
"{bold} to see why"
@@ -1014,12 +1026,12 @@ msgstr[0] ""
"%{highlight}%{count} 個外掛程式被忽略%{highlight}: 執行 %{bold}%{command}%"
"{bold} 以瞭解原因"
-#: lib/rbot/plugins.rb:708
+#: lib/rbot/plugins.rb:750
msgid "%{highlight}%{count} plugin failed to load%{highlight}"
msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}"
msgstr[0] "%{highlight}%{count} 個外掛程式載入失敗%{highlight}"
-#: lib/rbot/plugins.rb:713
+#: lib/rbot/plugins.rb:755
msgid ""
"%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
"{command}%{bold} to see why"
@@ -1030,11 +1042,11 @@ msgstr[0] ""
"%{highlight}%{count} 個外掛程式載入失敗%{highlight}: 執行 %{bold}%{command}%"
"{bold} 以瞭解原因"
-#: lib/rbot/plugins.rb:743
+#: lib/rbot/plugins.rb:785
msgid "no plugins failed to load"
msgstr "沒有外掛程式載入失敗"
-#: lib/rbot/plugins.rb:745
+#: lib/rbot/plugins.rb:787
msgid ""
"%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
"{reason}"
@@ -1042,24 +1054,24 @@ msgstr ""
"%{dir} 的 %{highlight}%{plugin}%{highlight} 外掛程式發生錯誤 %{exception}: %"
"{reason}"
-#: lib/rbot/plugins.rb:749
+#: lib/rbot/plugins.rb:791
msgid "at %{backtrace}"
msgstr ""
-#: lib/rbot/plugins.rb:755
+#: lib/rbot/plugins.rb:797
msgid "no plugins were ignored"
msgstr "沒有外掛程式被忽略"
-#: lib/rbot/plugins.rb:759
+#: lib/rbot/plugins.rb:801
msgid "overruled by previous"
msgstr "已被前者取代"
-#: lib/rbot/registry.rb:20
+#: lib/rbot/registry.rb:22
msgid ""
"upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
msgstr ""
-#: lib/rbot/registry.rb:40
+#: lib/rbot/registry.rb:41
msgid ""
"upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
"format"
@@ -1069,9 +1081,9 @@ msgstr ""
msgid "marshal recovery failed, trying default"
msgstr ""
-#~ msgid "nick <nick> => attempt to change nick to <nick>"
-#~ msgstr "nick <nick> => 嘗試把暱稱改為 <nick>"
-
#, fuzzy
#~ msgid "on %{date}"
#~ msgstr "能 %{action}"
+
+#~ msgid "nick <nick> => attempt to change nick to <nick>"
+#~ msgstr "nick <nick> => 嘗試把暱稱改為 <nick>"