]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/commitdiff
Update PO files
authorGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Wed, 30 Jun 2010 07:59:31 +0000 (09:59 +0200)
committerGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Wed, 30 Jun 2010 07:59:31 +0000 (09:59 +0200)
64 files changed:
po/en/rbot-geoip.po
po/en/rbot-lastfm.po
po/en/rbot-markov.po
po/en/rbot-nickserv.po
po/en/rbot-reaction.po
po/en/rbot-seen.po
po/en/rbot-translator.po
po/en/rbot.po
po/fi/rbot-geoip.po
po/fi/rbot-lastfm.po
po/fi/rbot-markov.po
po/fi/rbot-nickserv.po
po/fi/rbot-reaction.po
po/fi/rbot-seen.po
po/fi/rbot-translator.po
po/fi/rbot.po
po/fr/rbot-geoip.po
po/fr/rbot-lastfm.po
po/fr/rbot-markov.po
po/fr/rbot-nickserv.po
po/fr/rbot-reaction.po
po/fr/rbot-seen.po
po/fr/rbot-translator.po
po/fr/rbot.po
po/it/rbot-geoip.po
po/it/rbot-lastfm.po
po/it/rbot-markov.po
po/it/rbot-nickserv.po
po/it/rbot-reaction.po
po/it/rbot-seen.po
po/it/rbot-translator.po
po/it/rbot.po
po/ja/rbot-geoip.po
po/ja/rbot-lastfm.po
po/ja/rbot-markov.po
po/ja/rbot-nickserv.po
po/ja/rbot-reaction.po
po/ja/rbot-seen.po
po/ja/rbot-translator.po
po/ja/rbot.po
po/rbot-geoip.pot
po/rbot-lastfm.pot
po/rbot-markov.pot
po/rbot-nickserv.pot
po/rbot-reaction.pot
po/rbot-seen.pot
po/rbot-translator.pot
po/rbot.pot
po/zh_CN/rbot-geoip.po
po/zh_CN/rbot-lastfm.po
po/zh_CN/rbot-markov.po
po/zh_CN/rbot-nickserv.po
po/zh_CN/rbot-reaction.po
po/zh_CN/rbot-seen.po
po/zh_CN/rbot-translator.po
po/zh_CN/rbot.po
po/zh_TW/rbot-geoip.po
po/zh_TW/rbot-lastfm.po
po/zh_TW/rbot-markov.po
po/zh_TW/rbot-nickserv.po
po/zh_TW/rbot-reaction.po
po/zh_TW/rbot-seen.po
po/zh_TW/rbot-translator.po
po/zh_TW/rbot.po

index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..7d554339cb93d0efa485ef429c53d99e1b96eb6e 100644 (file)
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/geoip.rb:191
+msgid "The owner configured me to use an API that doesn't exist, bug them!"
+msgstr ""
index d638ef814f8c6da8e676443bc1f6952bb292d471..9de6b123c3f4b669f0ee6646cca24d16d1f7c6b1 100644 (file)
@@ -142,9 +142,9 @@ msgid "could not retrieve events"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:280 data/rbot/plugins/lastfm.rb:335
-#: data/rbot/plugins/lastfm.rb:402 data/rbot/plugins/lastfm.rb:441
-#: data/rbot/plugins/lastfm.rb:460 data/rbot/plugins/lastfm.rb:512
-#: data/rbot/plugins/lastfm.rb:610
+#: data/rbot/plugins/lastfm.rb:408 data/rbot/plugins/lastfm.rb:447
+#: data/rbot/plugins/lastfm.rb:466 data/rbot/plugins/lastfm.rb:518
+#: data/rbot/plugins/lastfm.rb:616
 msgid "last.fm parsing failed"
 msgstr ""
 
@@ -212,7 +212,7 @@ msgid "is listening to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:380
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b}"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:382
@@ -220,151 +220,159 @@ msgid "listened to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:387
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b} %{p}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b} %{p};"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:390 data/rbot/plugins/lastfm.rb:622
-msgid "; see %{uri} for more"
+#: data/rbot/plugins/lastfm.rb:392
+msgid " [%{u}%{url}%{u}]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:396
+msgid " -- see %{uri} for more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:397 data/rbot/plugins/lastfm.rb:435
+#: data/rbot/plugins/lastfm.rb:403 data/rbot/plugins/lastfm.rb:441
 msgid "I had problems getting info for %{a}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:418
+#: data/rbot/plugins/lastfm.rb:424
 msgid "%{b}%{a}%{b}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:420
+#: data/rbot/plugins/lastfm.rb:426
 msgid "%{u}%{t}%{u}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:421
+#: data/rbot/plugins/lastfm.rb:427
 msgid ""
 "%{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:423
+#: data/rbot/plugins/lastfm.rb:429
 msgid ". Tagged as: %{t}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:425
+#: data/rbot/plugins/lastfm.rb:431
 msgid ". Similar artists: %{s}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:450
+#: data/rbot/plugins/lastfm.rb:456
 msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:463
+#: data/rbot/plugins/lastfm.rb:469
 msgid "track %{a} not found"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:477
+#: data/rbot/plugins/lastfm.rb:483
 msgid ""
 "%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
 "info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:501
+#: data/rbot/plugins/lastfm.rb:507
 msgid " and %{maps} for maps"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:508
+#: data/rbot/plugins/lastfm.rb:514
 msgid "I had problems getting album info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:530
+#: data/rbot/plugins/lastfm.rb:536
 msgid "I couldn't locate: \"%{a}\" by %{r}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:534
+#: data/rbot/plugins/lastfm.rb:540
 msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:541
+#: data/rbot/plugins/lastfm.rb:547
 msgid "okay, I'll remember that %{n} is %{u} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:550
+#: data/rbot/plugins/lastfm.rb:556
 msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:562
+#: data/rbot/plugins/lastfm.rb:568
 msgid "%{nick} is %{user} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:567
+#: data/rbot/plugins/lastfm.rb:573
 msgid ""
 "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:603
+#: data/rbot/plugins/lastfm.rb:609
 msgid "no response body"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:605
+#: data/rbot/plugins/lastfm.rb:611
 msgid "I had problems accessing last.fm: %{e}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:630
+#: data/rbot/plugins/lastfm.rb:628
+msgid "; see %{uri} for more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:636
 msgid "%{user} has no friends :("
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:632
+#: data/rbot/plugins/lastfm.rb:638
 msgid "%{user} has %{total} friends: %{friends}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:634
+#: data/rbot/plugins/lastfm.rb:640
 msgid "%{user} has %{total} friends, including %{friends}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:649
+#: data/rbot/plugins/lastfm.rb:655
 msgid "%{user} has not loved any tracks"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:651
+#: data/rbot/plugins/lastfm.rb:657
 msgid "%{user} has loved %{total} tracks: %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:653
+#: data/rbot/plugins/lastfm.rb:659
 msgid "%{user} has loved %{total} tracks, including %{tracks}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:668
+#: data/rbot/plugins/lastfm.rb:674
 msgid "no one seems to share %{user}'s musical taste"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:670
+#: data/rbot/plugins/lastfm.rb:676
 msgid "%{user}'s musical neighbours are %{nbrs}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:672
+#: data/rbot/plugins/lastfm.rb:678
 msgid "%{user}'s musical neighbours include %{nbrs}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:697
+#: data/rbot/plugins/lastfm.rb:703
 msgid " or more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:703
+#: data/rbot/plugins/lastfm.rb:709
 msgid "%{user} hasn't played anything recently"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:705
+#: data/rbot/plugins/lastfm.rb:711
 msgid "%{user} has recently played %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:711
+#: data/rbot/plugins/lastfm.rb:717
 msgid "there are no shouts for %{user}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:714
+#: data/rbot/plugins/lastfm.rb:720
 msgid "<%{author}> %{body}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:743
+#: data/rbot/plugins/lastfm.rb:749
 msgid "%{user} hasn't played anything in this period of time"
 msgstr ""
index da2addbcfe3e8c608cf6fd1c892f617e719b60db..7fc1e770533a04eabc24a4c3fd77c30db669488a 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-14 00:06-0400\n"
 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
 "Language-Team: English\n"
@@ -15,77 +15,100 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: data/rbot/plugins/markov.rb:366
+#: data/rbot/plugins/markov.rb:384
 msgid "markov is currently enabled, %{p}% chance of chipping in"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:368
+#: data/rbot/plugins/markov.rb:386
 msgid ", %{l} messages in queue"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:370
+#: data/rbot/plugins/markov.rb:388
 msgid ", %{l} chains to upgrade"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:372
+#: data/rbot/plugins/markov.rb:390
 msgid "markov is currently disabled"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:396
+#: data/rbot/plugins/markov.rb:424 data/rbot/plugins/markov.rb:455
 msgid "%{u} removed"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:398
+#: data/rbot/plugins/markov.rb:426 data/rbot/plugins/markov.rb:457
 msgid "not found in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:403
+#: data/rbot/plugins/markov.rb:431 data/rbot/plugins/markov.rb:462
 msgid "%{u} already in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:406
+#: data/rbot/plugins/markov.rb:434
 msgid "%{u} added to markov ignore list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:409
+#: data/rbot/plugins/markov.rb:437
 msgid "give the name of a person or channel to ignore"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:412
+#: data/rbot/plugins/markov.rb:440
 msgid "I'm ignoring %{ignored}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:414
+#: data/rbot/plugins/markov.rb:442
 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
+#: data/rbot/plugins/markov.rb:465
+msgid "%{u} added to markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:468
+msgid "give the name of a person or channel to read only"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:471
+msgid "I'm only reading %{readonly}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:473
+msgid ""
+"have markov not answer to input from a hostmask or a channel. usage: markov "
+"readonly add <mask or channel>; markov readonly remove <mask or channel>; "
+"markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:487
 msgid "markov has a %{prob}% chance of chipping in"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:468 data/rbot/plugins/markov.rb:485
+#: data/rbot/plugins/markov.rb:518
+msgid "Message delay is %{delay}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:571 data/rbot/plugins/markov.rb:588
 msgid "I can't :("
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:542
+#: data/rbot/plugins/markov.rb:661
 msgid "no such file"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:547
+#: data/rbot/plugins/markov.rb:666
 msgid "the file is empty!"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:574
+#: data/rbot/plugins/markov.rb:693
 msgid "example matches for that pattern at lines %{range} include: %{lines}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:579
+#: data/rbot/plugins/markov.rb:698
 msgid "the pattern doesn't match anything at lines %{range}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:584
+#: data/rbot/plugins/markov.rb:703
 msgid "learning from the file without a pattern would learn, for example: "
 msgstr ""
index 51ba7394e7f237ee9caf6233e462cb5b22a14974..5457c79e4c2defe40535c6626ee5852b549308f1 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-20 01:49+0200\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-14 00:06-0400\n"
 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
 "Language-Team: English\n"
@@ -48,7 +48,7 @@ msgstr ""
 
 #: data/rbot/plugins/nickserv.rb:54
 msgid ""
-"nickserv plugin: handles nickserv protected IRC nicks. topics password, "
+"nickserv plugin: handles nickserv protected IRC nicks. topics: password, "
 "register, identify, listnicks"
 msgstr ""
 
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..ead9891ad494218339b870ef67bb0b65cc6d5701 100644 (file)
@@ -0,0 +1,7 @@
+#: data/rbot/plugins/reaction.rb:341
+msgid "Sorry, you're not allowed to change %{act} replies here"
+msgstr ""
+
+#: data/rbot/plugins/reaction.rb:349
+msgid "Sorry, you're not allowed to add %{act} replies here"
+msgstr ""
index 6e199bfe0f344d0cf93fe1a78a9746b4722c7086..8623bba5df83dc5b236dc870cc266c7761030e28 100644 (file)
@@ -1,72 +1,84 @@
+#: data/rbot/plugins/seen.rb:12
+msgid "saying \"%{message}\" in %{where}"
+msgstr ""
+
 #: data/rbot/plugins/seen.rb:13
-msgid "Maximum number of seen users to return in search (0 = no limit)."
+msgid "doing *%{nick} %{message}* in %{where}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:14
+msgid "changing nick from %{nick} to %{message}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:15
+msgid "leaving %{where} (%{message})"
 msgstr ""
 
 #: data/rbot/plugins/seen.rb:16
-msgid "seen <nick> => have you seen, or when did you last see <nick>"
+msgid "leaving %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:40
-msgid "nope!"
+#: data/rbot/plugins/seen.rb:17
+msgid "joining %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:87
-msgid "%{nick} was last seen %{when}, %{doing}"
+#: data/rbot/plugins/seen.rb:18
+msgid "quitting IRC (%{message})"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:88
-msgid ""
-"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
+#: data/rbot/plugins/seen.rb:19
+msgid "changing the topic of %{where} to \"%{message}\""
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:95 data/rbot/plugins/seen.rb:128
-msgid "saying \"%{message}\""
+#: data/rbot/plugins/seen.rb:21
+msgid "a private channel"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:97
-msgid "doing *%{nick} %{message}*"
+#: data/rbot/plugins/seen.rb:22
+msgid "changing the topic of %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:107
-msgid "a moment"
+#: data/rbot/plugins/seen.rb:24
+msgid "speaking in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:109
-msgid "a while"
+#: data/rbot/plugins/seen.rb:25
+msgid "doing something in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:121
-msgid "just now"
+#: data/rbot/plugins/seen.rb:27
+msgid "%{nick} was last seen %{when}, %{doing}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:123
-msgid "%{time} ago"
+#: data/rbot/plugins/seen.rb:28
+msgid ""
+"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:130
-msgid "doing *%{message}*"
+#: data/rbot/plugins/seen.rb:32
+msgid "Maximum number of seen users to return in search (0 = no limit)."
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:132
-msgid "changing nick from %{nick} to %{message}"
+#: data/rbot/plugins/seen.rb:35
+msgid "seen <nick> => have you seen, or when did you last see <nick>"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:135
-msgid "leaving %{where}"
+#: data/rbot/plugins/seen.rb:59
+msgid "nope!"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:137
-msgid "leaving %{where} (%{message})"
+#: data/rbot/plugins/seen.rb:146
+msgid "a moment"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:140
-msgid "joining %{where}"
+#: data/rbot/plugins/seen.rb:148
+msgid "a while"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:142
-msgid "quitting IRC (%{message})"
+#: data/rbot/plugins/seen.rb:160
+msgid "just now"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:144
-msgid "changing the topic of %{where} to \"%{message}\""
+#: data/rbot/plugins/seen.rb:162
+msgid "%{time} ago"
 msgstr ""
index 0da3b087377f150ef9dc39adbfe30461aeba9f36..0b0d9f8829e43e04b5c2a75b314761655d863688 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-14 00:06-0400\n"
 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
 "Language-Team: English\n"
@@ -19,29 +19,45 @@ msgstr ""
 msgid "Cannot translate empty string"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:268
+#: data/rbot/plugins/translator.rb:271
 msgid "Number of seconds to wait for the translation service before timeout"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:288
-msgid "Translator %{name} cannot be used: %{reason}"
+#: data/rbot/plugins/translator.rb:274
+msgid "Default destination language to be used with translate command"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:296
+#: data/rbot/plugins/translator.rb:299
 msgid "List of translators to try in order when translator name not specified"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:304
+#: data/rbot/plugins/translator.rb:310 data/rbot/plugins/translator.rb:318
+msgid "Translator %{name} cannot be used: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:326
+msgid "%{bold}%{translator}%{bold}: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:332
+msgid "Failed translators: %{list}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:334
+msgid "None of the translators failed"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:339
 msgid ""
 "%{translator} <from> <to> <phrase> => Look up phrase using %{info}, "
 "supported from -> to languages: %{directions}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:308
+#: data/rbot/plugins/translator.rb:343
 msgid "%{source} -> %{targets}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:313
+#: data/rbot/plugins/translator.rb:348
 msgid ""
 "Command: <translator> <from> <to> <phrase>, where <translator> is one of: %"
 "{translators}. If \"translator\" is used in place of the translator name, "
@@ -50,28 +66,40 @@ msgid ""
 "supported from and to languages"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:328
+#: data/rbot/plugins/translator.rb:351
+msgid ""
+"%{bold}Note%{bold}: %{failed_amt} translators failed, see %{reverse}%{prefix}"
+"help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:386
+msgid ""
+"Unable to auto-detect source language due to broken google translator, see %"
+"{reverse}%{prefix}help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:391
 msgid ""
 "None of the default translators (translator.default_list) supports "
 "translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:343
+#: data/rbot/plugins/translator.rb:408
 msgid "%{translation} (provided by %{translator})"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:350
+#: data/rbot/plugins/translator.rb:415
 msgid "%{translator} doesn't support translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:353
+#: data/rbot/plugins/translator.rb:418
 msgid "%{translator} failed to provide a translation"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:356
+#: data/rbot/plugins/translator.rb:421
 msgid "The translator timed out"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:359
+#: data/rbot/plugins/translator.rb:425
 msgid "No translator called %{name}"
 msgstr ""
index 46cf12fdda793285b4566a29f105bab7f4bff2d3..ddf6521ce64a72bffce833a77949805f577f2cf2 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-14 00:06-0400\n"
 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
 "Language-Team: English\n"
@@ -324,10 +324,11 @@ msgstr ""
 "list, destroy"
 
 #: lib/rbot/core/auth.rb:408
+#, fuzzy
 msgid ""
 "auth <masterpassword>: log in as the bot owner; other commands: login, "
 "whoami, permissions syntax, permissions [re]set, permissions view, user, "
-"meet, hello, allow, prevent"
+"meet, hello, allow, deny"
 msgstr ""
 "auth <masterpassword>: log in as the bot owner; other commands: login, "
 "whoami, permission syntax, permissions [re]set, permissions view, user"
@@ -645,23 +646,31 @@ msgstr "parsing data from import ..."
 msgid "failed to parse data: %{exception}"
 msgstr "failed to parse data: %{exception}"
 
-#: lib/rbot/core/basics.rb:133
+#: lib/rbot/core/basics.rb:73
+msgid "I am in: "
+msgstr ""
+
+#: lib/rbot/core/basics.rb:155
 msgid "quit [<message>] => quit IRC with message <message>"
 msgstr "quit [<message>] => quit IRC with message <message>"
 
-#: lib/rbot/core/basics.rb:135
+#: lib/rbot/core/basics.rb:157
 msgid "restart => completely stop and restart the bot (including reconnect)"
 msgstr "restart => completely stop and restart the bot (including reconnect)"
 
-#: lib/rbot/core/basics.rb:139
+#: lib/rbot/core/basics.rb:159
+msgid "reconnect => ask the bot to disconnect and then connect again"
+msgstr ""
+
+#: lib/rbot/core/basics.rb:163
 msgid "part"
 msgstr "part"
 
-#: lib/rbot/core/basics.rb:141
+#: lib/rbot/core/basics.rb:165
 msgid "hide => part all channels"
 msgstr "hide => part all channels"
 
-#: lib/rbot/core/basics.rb:143
+#: lib/rbot/core/basics.rb:167
 msgid ""
 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
 "message to <nick>"
@@ -669,7 +678,7 @@ msgstr ""
 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
 "message to <nick>"
 
-#: lib/rbot/core/basics.rb:145
+#: lib/rbot/core/basics.rb:169
 msgid ""
 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
 "private message to <nick>"
@@ -677,7 +686,7 @@ msgstr ""
 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
 "private message to <nick>"
 
-#: lib/rbot/core/basics.rb:147
+#: lib/rbot/core/basics.rb:171
 msgid ""
 "quiet [in here|<channel>] => with no arguments, stop speaking in all "
 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
@@ -687,7 +696,7 @@ msgstr ""
 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
 "<channel>"
 
-#: lib/rbot/core/basics.rb:149
+#: lib/rbot/core/basics.rb:173
 msgid ""
 "talk [in here|<channel>] => with no arguments, resume speaking in all "
 "channels, if \"in here\", resume speaking in this channel, or resume "
@@ -697,11 +706,11 @@ msgstr ""
 "channels, if \"in here\", resume speaking in this channel, or resume "
 "speaking in <channel>"
 
-#: lib/rbot/core/basics.rb:151
+#: lib/rbot/core/basics.rb:175
 msgid "ping => replies with a pong"
 msgstr "ping => replies with a pong"
 
-#: lib/rbot/core/basics.rb:153
+#: lib/rbot/core/basics.rb:177
 msgid ""
 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
 "to <mode>"
@@ -709,7 +718,7 @@ msgstr ""
 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
 "to <mode>"
 
-#: lib/rbot/core/basics.rb:159
+#: lib/rbot/core/basics.rb:183
 #, fuzzy
 msgid ""
 "%{name}: quit, restart, join, part, hide, save, say, action, topic, quiet, "
@@ -894,6 +903,11 @@ msgstr "%{word} learned from %{user} on %{date}"
 msgid "sorry, no %{key} data for %{user}"
 msgstr "%{word} learned from %{user} on %{date}"
 
+#: lib/rbot/core/utils/extends.rb:164 lib/rbot/core/utils/utils.rb:201
+#: lib/rbot/core/utils/utils.rb:729
+msgid " and "
+msgstr ""
+
 #: lib/rbot/core/utils/utils.rb:184
 msgid "year"
 msgstr ""
@@ -942,10 +956,6 @@ msgstr ""
 msgid "seconds"
 msgstr ""
 
-#: lib/rbot/core/utils/utils.rb:201 lib/rbot/core/utils/utils.rb:710
-msgid " and "
-msgstr ""
-
 #: lib/rbot/core/utils/utils.rb:232
 msgid "right now"
 msgstr ""
@@ -1014,66 +1024,70 @@ msgstr ""
 msgid "Wordlists: %{found}"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1250
+#: lib/rbot/ircbot.rb:500
+msgid "Unknown DB adaptor: %s"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1284
 msgid "restarting, back in %{wait}..."
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1333
+#: lib/rbot/ircbot.rb:1367
 msgid "help topics: "
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1335
+#: lib/rbot/ircbot.rb:1369
 msgid " (help <topic> for more info)"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1338
+#: lib/rbot/ircbot.rb:1372
 msgid "no help for topic %{topic}"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1349
+#: lib/rbot/ircbot.rb:1383
 msgid ""
 "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
 msgstr ""
 
-#: lib/rbot/plugins.rb:344
+#: lib/rbot/plugins.rb:353
 msgid "incorrect usage, ask for help using '%{command}'"
 msgstr "incorrect usage, ask for help using '%{command}'"
 
-#: lib/rbot/plugins.rb:707
+#: lib/rbot/plugins.rb:733
 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:710
+#: lib/rbot/plugins.rb:736
 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:716
+#: lib/rbot/plugins.rb:742
 msgid "no core botmodules loaded"
 msgstr "no core botmodules loaded"
 
-#: lib/rbot/plugins.rb:721
+#: lib/rbot/plugins.rb:747
 msgid "%{count} plugin loaded"
 msgid_plural "%{count} plugins loaded"
 msgstr[0] "%{count} plugin loaded"
 msgstr[1] "%{count} plugins loaded"
 
-#: lib/rbot/plugins.rb:724
+#: lib/rbot/plugins.rb:750
 msgid "%{count} plugin: %{list}"
 msgid_plural "%{count} plugins: %{list}"
 msgstr[0] "%{count} plugin: %{list}"
 msgstr[1] "%{count} plugins: %{list}"
 
-#: lib/rbot/plugins.rb:735
+#: lib/rbot/plugins.rb:761
 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:740
+#: lib/rbot/plugins.rb:766
 msgid ""
 "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
 "{bold} to see why"
@@ -1087,13 +1101,13 @@ msgstr[1] ""
 "%{highlight}%{count} plugins ignored%{highlight}: use %{bold}%{command}%"
 "{bold} to see why"
 
-#: lib/rbot/plugins.rb:750
+#: lib/rbot/plugins.rb:776
 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:755
+#: lib/rbot/plugins.rb:781
 msgid ""
 "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
 "{command}%{bold} to see why"
@@ -1107,11 +1121,11 @@ msgstr[1] ""
 "%{highlight}%{count} plugins failed to load%{highlight}: use %{bold}%"
 "{command}%{bold} to see why"
 
-#: lib/rbot/plugins.rb:785
+#: lib/rbot/plugins.rb:811
 msgid "no plugins failed to load"
 msgstr "no plugins failed to load"
 
-#: lib/rbot/plugins.rb:787
+#: lib/rbot/plugins.rb:813
 msgid ""
 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
 "{reason}"
@@ -1119,25 +1133,25 @@ msgstr ""
 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
 "{reason}"
 
-#: lib/rbot/plugins.rb:791
+#: lib/rbot/plugins.rb:817
 msgid "at %{backtrace}"
 msgstr "at %{backtrace}"
 
-#: lib/rbot/plugins.rb:797
+#: lib/rbot/plugins.rb:823
 msgid "no plugins were ignored"
 msgstr "no plugins were ignored"
 
-#: lib/rbot/plugins.rb:801
+#: lib/rbot/plugins.rb:827
 msgid "overruled by previous"
 msgstr "overruled by previous"
 
-#: lib/rbot/registry.rb:22
+#: lib/rbot/registry/bdb.rb:226 lib/rbot/registry/tc.rb:198
 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:41
+#: lib/rbot/registry/bdb.rb:245 lib/rbot/registry/tc.rb:222
 msgid ""
 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
 "format"
@@ -1145,13 +1159,13 @@ msgstr ""
 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
 "format"
 
-#: lib/rbot/registry.rb:190
+#: lib/rbot/registry/bdb.rb:394 lib/rbot/registry/tc.rb:368
 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>"
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..7d554339cb93d0efa485ef429c53d99e1b96eb6e 100644 (file)
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/geoip.rb:191
+msgid "The owner configured me to use an API that doesn't exist, bug them!"
+msgstr ""
index ed0b6a721a951d4751fec6e2210662ecdeef54f6..243f45a76dbedbe10045920163f62b0cc4578646 100644 (file)
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-01 23:49+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2009-03-20 15:59+0100\n"
 "Last-Translator: Raine Virta <rane@kapsi.fi\n"
 "Language-Team: Finnish\n"
@@ -16,362 +16,448 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: data/rbot/plugins/lastfm.rb:34
+#: data/rbot/plugins/lastfm.rb:36
 msgid " and %{n} more..."
 msgstr " ja %{n} muuta..."
 
-#: data/rbot/plugins/lastfm.rb:89
+#: data/rbot/plugins/lastfm.rb:100
 msgid ", where <period> can be one of: 3|6|12 months, a year"
 msgstr ", jossa <aikaväli> voi olla: 3|6|12 months, a year"
 
+#: data/rbot/plugins/lastfm.rb:103
 msgid ""
-"lastfm [<num>] events in <location> => show information on events in or near <location>. lastfm [<num>] events by <artist/group> => show information on events by <artist/group>. lastfm [<num>] events at <venue> => show information on events at specific <venue>. The number of events <num> that can be displayed is optional, defaults to %{d} and cannot be higher than %{m}. Append 'sort by <what> [in <order> order]' to sort events. Events can be sorted by attendance or date (default) in ascending or descending order."
-msgstr "lastfm [<määrä>] events in <sijainti> => näytä tietoja tapahtumista sijainnin "
-"<sijainti> lähellä. lastfm [<määrä>] events by <artisti/ryhmä> => näytä tietoja "
-"artistin tai ryhmän tapahtumista. lastfm [<määrä>] events at <paikka> => näytä tietoja "
-"tapahtumista tietyssä paikassa, esim: Hartwall Areena. Tapahtumia näytetään <määrä> määrä. "
-"Lisää loppuun 'sort by <asia> [in <järjestys> order] jos haluat järjestää tapahtumia. "
-"Tapahtumia voi järjestää osallistujien (= attendance) tai päivämäärän (= date) mukaan, "
+"lastfm [<num>] events in <location> => show information on events in or near "
+"<location>. lastfm [<num>] events by <artist/group> => show information on "
+"events by <artist/group>. lastfm [<num>] events at <venue> => show "
+"information on events at specific <venue>. The number of events <num> that "
+"can be displayed is optional, defaults to %{d} and cannot be higher than %"
+"{m}. Append 'sort by <what> [in <order> order]' to sort events. Events can "
+"be sorted by attendance or date (default) in ascending or descending order."
+msgstr ""
+"lastfm [<määrä>] events in <sijainti> => näytä tietoja tapahtumista "
+"sijainnin <sijainti> lähellä. lastfm [<määrä>] events by <artisti/ryhmä> => "
+"näytä tietoja artistin tai ryhmän tapahtumista. lastfm [<määrä>] events at "
+"<paikka> => näytä tietoja tapahtumista tietyssä paikassa, esim: Hartwall "
+"Areena. Tapahtumia näytetään <määrä> määrä. Lisää loppuun 'sort by <asia> "
+"[in <järjestys> order] jos haluat järjestää tapahtumia. Tapahtumia voi "
+"järjestää osallistujien (= attendance) tai päivämäärän (= date) mukaan, "
 "nousevassa (= ascending) tai laskevassa (= descending) järjestyksessä."
 
-#: data/rbot/plugins/lastfm.rb:94
+#: data/rbot/plugins/lastfm.rb:105
 msgid "lastfm artist <name> => show information on artist <name> from last.fm"
 msgstr "lastfm artist <nimi> => näytä tietoja artistista <nimi>"
 
-#: data/rbot/plugins/lastfm.rb:96
+#: data/rbot/plugins/lastfm.rb:107
 msgid ""
 "lastfm album <name> => show information on album <name> from last.fm [not "
 "implemented yet]"
-msgstr "lastfm album <nimi> => näytä tietoja albumista <nimi> [ei toimi tällä hetkellä] "
+msgstr ""
+"lastfm album <nimi> => näytä tietoja albumista <nimi> [ei toimi tällä "
+"hetkellä] "
 
-#: data/rbot/plugins/lastfm.rb:98
+#: data/rbot/plugins/lastfm.rb:109
 msgid "lastfm track <name> => search tracks matching <name> on last.fm"
 msgstr "lastfm track <nimi> => etsi kappaletta <nimi> last.fm:stä"
 
-#: data/rbot/plugins/lastfm.rb:100
+#: data/rbot/plugins/lastfm.rb:111
 msgid ""
 "lastfm now [<nick>] => show the now playing track from last.fm. np [<nick>] "
 "does the same."
-msgstr "lastfm now [<nick>] => näytä mitä <nick> kuuntelee,  np [<nick>] ajaa saman asian"
+msgstr ""
+"lastfm now [<nick>] => näytä mitä <nick> kuuntelee,  np [<nick>] ajaa saman "
+"asian"
 
-#: data/rbot/plugins/lastfm.rb:102
+#: data/rbot/plugins/lastfm.rb:113
 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/"
 "just played verbs. default \"is listening to\" and \"listened to\"."
-msgstr "lastfm set user <käyttäjä> => assosioi irc nickisi last.fm tunnukseesi. "
+msgstr ""
+"lastfm set user <käyttäjä> => assosioi irc nickisi last.fm tunnukseesi. "
 "lastfm set verb <nykyinen>, <mennyt> => määritä suosimasi verbit kuuntelee/"
 "kuunteli tilalle."
 
-#: data/rbot/plugins/lastfm.rb:104
+#: data/rbot/plugins/lastfm.rb:115
 msgid ""
 "lastfm who [<nick>] => show who <nick> is on last.fm. if <nick> is empty, "
 "show who you are on lastfm."
-msgstr "lastfm who [<nick>] => näytä kuka <nick> on last.fm:ssä, tai jos <nick>:iä ei ole määritelty, näytä kuka itse olet"
+msgstr ""
+"lastfm who [<nick>] => näytä kuka <nick> on last.fm:ssä, tai jos <nick>:iä "
+"ei ole määritelty, näytä kuka itse olet"
 
-#: data/rbot/plugins/lastfm.rb:106
+#: data/rbot/plugins/lastfm.rb:117
 msgid ""
 "lastfm compare [<nick1>] <nick2> => show musical taste compatibility between "
 "nick1 (or user if omitted) and nick2"
-msgstr "lastfm compare [<nick1>] <nick2> => näytä käyttäjien musikaalinen yhteensopivuus, tai oma yhteensopivuutesi käyttäjään <nick2>"
+msgstr ""
+"lastfm compare [<nick1>] <nick2> => näytä käyttäjien musikaalinen "
+"yhteensopivuus, tai oma yhteensopivuutesi käyttäjään <nick2>"
 
-#: data/rbot/plugins/lastfm.rb:108
+#: data/rbot/plugins/lastfm.rb:119
 msgid "lastfm shouts [<nick>] => show shouts to <nick>"
 msgstr "lastfm shouts [<nick>] => näytä huudot käyttäjälle <nick>"
 
-#: data/rbot/plugins/lastfm.rb:110
+#: data/rbot/plugins/lastfm.rb:121
 msgid "lastfm friends [<nick>] => show <nick>'s friends"
 msgstr "lastfm friends [<nick>] => näytä käyttäjän <nick> ystävät"
 
-#: data/rbot/plugins/lastfm.rb:112
+#: data/rbot/plugins/lastfm.rb:123
 msgid ""
 "lastfm neighbors [<nick>] => show people who share similar musical taste as "
 "<nick>"
-msgstr "lastfm neighbors [<nick>] => näytä käyttäjiä joilla on samanlainen musiikkimaku kuin käyttäjällä <nick> "
+msgstr ""
+"lastfm neighbors [<nick>] => näytä käyttäjiä joilla on samanlainen "
+"musiikkimaku kuin käyttäjällä <nick> "
 
-#: data/rbot/plugins/lastfm.rb:114
+#: data/rbot/plugins/lastfm.rb:125
 msgid "lastfm loved[tracks] [<nick>] => show tracks that <nick> has loved"
-msgstr "lastfm loved[tracks] [<nick>] => näytä kappaleet joihin <nick> on rakastunut"
+msgstr ""
+"lastfm loved[tracks] [<nick>] => näytä kappaleet joihin <nick> on rakastunut"
 
-#: data/rbot/plugins/lastfm.rb:116
+#: data/rbot/plugins/lastfm.rb:127
 msgid ""
 "lastfm recent[tracks] [<nick>] => show tracks that <nick> has recently played"
-msgstr "lastfm recent[tracks] [<nick>] => näytä käyttäjän <nick> viime aikoina kuuntelemat kappaleet"
+msgstr ""
+"lastfm recent[tracks] [<nick>] => näytä käyttäjän <nick> viime aikoina "
+"kuuntelemat kappaleet"
 
-#: data/rbot/plugins/lastfm.rb:118
+#: data/rbot/plugins/lastfm.rb:129
 msgid ""
 "lastfm topalbums [<nick>] [over <period>] => show <nick>'s top albums%{p}"
-msgstr "lastfm topalbums [<nick>] [over <period>] => näytä käyttäjän <nick> kuunnelluimmat kappaleet%{p}"
+msgstr ""
+"lastfm topalbums [<nick>] [over <period>] => näytä käyttäjän <nick> "
+"kuunnelluimmat kappaleet%{p}"
 
-#: data/rbot/plugins/lastfm.rb:120
+#: data/rbot/plugins/lastfm.rb:131
 msgid ""
 "lastfm topartists [<nick>] [over <period>] => show <nick>'s top artists%{p}"
-msgstr "lastfm topartists [<nick>] [over <period>] => näytä käyttäjän <nick> kuunnelluimmat artistit%{p}"
+msgstr ""
+"lastfm topartists [<nick>] [over <period>] => näytä käyttäjän <nick> "
+"kuunnelluimmat artistit%{p}"
 
-#: data/rbot/plugins/lastfm.rb:122
+#: data/rbot/plugins/lastfm.rb:133
 msgid ""
 "lastfm toptracks [<nick>] [over <period>] => show <nick>'s top tracks%{p}"
-msgstr "lastfm toptracks [<nick>] [over <period>] => näytä käyttäjän <nick> kuunnelluimmat kappaleet%{p}"
+msgstr ""
+"lastfm toptracks [<nick>] [over <period>] => näytä käyttäjän <nick> "
+"kuunnelluimmat kappaleet%{p}"
 
-#: data/rbot/plugins/lastfm.rb:124
+#: data/rbot/plugins/lastfm.rb:135
 msgid "lastfm weeklyalbumchart [<nick>] => show <nick>'s weekly album chart"
-msgstr "lastfm weeklyartistchart [<nick>] => näytä käyttäjän <nick> viikottainen albumilista"
+msgstr ""
+"lastfm weeklyartistchart [<nick>] => näytä käyttäjän <nick> viikottainen "
+"albumilista"
 
-#: data/rbot/plugins/lastfm.rb:126
+#: data/rbot/plugins/lastfm.rb:137
 msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly artist chart"
-msgstr "lastfm weeklyartistchart [<nick>] => näytä käyttäjän <nick> viikottainen artistilista"
+msgstr ""
+"lastfm weeklyartistchart [<nick>] => näytä käyttäjän <nick> viikottainen "
+"artistilista"
 
-#: data/rbot/plugins/lastfm.rb:128
+#: data/rbot/plugins/lastfm.rb:139
 msgid "lastfm weeklyartistchart [<nick>] => show <nick>'s weekly track chart"
-msgstr "lastfm weeklyartistchart [<nick>] => näytä käyttäjän <nick> viikottainen kappalelista"
+msgstr ""
+"lastfm weeklyartistchart [<nick>] => näytä käyttäjän <nick> viikottainen "
+"kappalelista"
 
-#: data/rbot/plugins/lastfm.rb:130
+#: data/rbot/plugins/lastfm.rb:141
 msgid ""
 "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 "last.fm plugin - aiheet: events, artist, album, track, now, set, who, "
+msgstr ""
+"last.fm plugin - aiheet: events, artist, album, track, now, set, who, "
 "compare, shouts, friends, neighbors, (loved|recent)tracks, top(albums|tracks|"
 "artists), weekly(album|artist|track)chart"
 
-
-#: data/rbot/plugins/lastfm.rb:178
+#: data/rbot/plugins/lastfm.rb:193
 msgid "no events found in %{location}"
 msgstr "paikassa %{location} ei ole tapahtumia"
 
-#: data/rbot/plugins/lastfm.rb:185
+#: data/rbot/plugins/lastfm.rb:199
+msgid "an error occurred looking for venue %{venue}: %{e}"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:206
+#, fuzzy
+msgid "no venue found matching %{venue}"
+msgstr "paikassa %{location} ei ole tapahtumia"
+
+#: data/rbot/plugins/lastfm.rb:211
+#, fuzzy
+msgid "no events found at %{venue}"
+msgstr "paikassa %{location} ei ole tapahtumia"
+
+#: data/rbot/plugins/lastfm.rb:214
 msgid "no events found by %{artist}"
 msgstr "artistilla %{artist} ei ole tapahtumia luvassa"
 
-#: data/rbot/plugins/lastfm.rb:188
+#: data/rbot/plugins/lastfm.rb:217
 msgid "%{user} is not attending any events"
 msgstr "%{user} ei ole ottamassa osaa tapahtumiin"
 
-#: data/rbot/plugins/lastfm.rb:197
+#: data/rbot/plugins/lastfm.rb:226
 msgid "could not retrieve events"
 msgstr "hankaluuksia tapahtumien noudossa"
 
-#: 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
+#: data/rbot/plugins/lastfm.rb:280 data/rbot/plugins/lastfm.rb:335
+#: data/rbot/plugins/lastfm.rb:408 data/rbot/plugins/lastfm.rb:447
+#: data/rbot/plugins/lastfm.rb:466 data/rbot/plugins/lastfm.rb:518
+#: data/rbot/plugins/lastfm.rb:616
 msgid "last.fm parsing failed"
 msgstr "last.fm:n parsiminen epäonnistui"
 
-#: data/rbot/plugins/lastfm.rb:248
+#: data/rbot/plugins/lastfm.rb:289
 msgid "%{u} doesn't exist on last.fm"
 msgstr "käyttäjää %{u} ei ole last.fm:ssä"
 
-#: data/rbot/plugins/lastfm.rb:251 data/rbot/plugins/lastfm.rb:302
+#: data/rbot/plugins/lastfm.rb:292 data/rbot/plugins/lastfm.rb:345
 msgid "error: %{e}"
 msgstr "virhe: %{e}"
 
-#: data/rbot/plugins/lastfm.rb:259
+#: data/rbot/plugins/lastfm.rb:300
 msgid "Super"
 msgstr "ylivertainen"
 
-#: data/rbot/plugins/lastfm.rb:261
+#: data/rbot/plugins/lastfm.rb:302
 msgid "Very High"
 msgstr "todella korkea"
 
-#: data/rbot/plugins/lastfm.rb:263
+#: data/rbot/plugins/lastfm.rb:304
 msgid "High"
 msgstr "korkea"
 
-#: data/rbot/plugins/lastfm.rb:265
+#: data/rbot/plugins/lastfm.rb:306
 msgid "Medium"
 msgstr "keskitasoa"
 
-#: data/rbot/plugins/lastfm.rb:267
+#: data/rbot/plugins/lastfm.rb:308
 msgid "Low"
 msgstr "matala"
 
-#: data/rbot/plugins/lastfm.rb:269
+#: data/rbot/plugins/lastfm.rb:310
 msgid "Very Low"
 msgstr "todella matala"
 
-#: data/rbot/plugins/lastfm.rb:272
-msgid "%{a}'s and %{b}'s musical compatibility rating is %{bold}%{r}%{bold}%{common}"
-msgstr "käyttäjien %{a} ja %{b} musikaalinen yhteensopivuus on %{bold}%{r}%{bold}%{common}"
-
-#: data/rbot/plugins/lastfm.rb:279
+#: data/rbot/plugins/lastfm.rb:314
 msgid " and music they have in common includes: %{artists}"
 msgstr ", artisteja joita molemmat kuuntelevat ovat mm. %{artists}"
 
-#: data/rbot/plugins/lastfm.rb:297
+#: data/rbot/plugins/lastfm.rb:320
+msgid ""
+"%{a}'s and %{b}'s musical compatibility rating is %{bold}%{r}%{bold}%{common}"
+msgstr ""
+"käyttäjien %{a} ja %{b} musikaalinen yhteensopivuus on %{bold}%{r}%{bold}%"
+"{common}"
+
+#: data/rbot/plugins/lastfm.rb:340
 msgid ""
 "%{user} doesn't exist on last.fm, perhaps they need to: lastfm user "
 "<username>"
-msgstr "käyttäjää %{user} ei ole last.fm:ssä, kenties henkilön %{user} pitäisi kertoa last.fm tunnuksensa botille: lastfm user <username>"
+msgstr ""
+"käyttäjää %{user} ei ole last.fm:ssä, kenties henkilön %{user} pitäisi "
+"kertoa last.fm tunnuksensa botille: lastfm user <username>"
 
-#: data/rbot/plugins/lastfm.rb:308
+#: data/rbot/plugins/lastfm.rb:351
 msgid "%{u} hasn't played anything recently"
 msgstr "%{u} ei ole kuunnellut mitään hiljattain"
 
-#: data/rbot/plugins/lastfm.rb:328
+#: data/rbot/plugins/lastfm.rb:362
+msgid " [%{albumtext}, %{year}]"
+msgstr " [%{albumtext}, %{year}]"
+
+#: data/rbot/plugins/lastfm.rb:364
+msgid " [%{albumtext}]"
+msgstr " [%{albumtext}]"
+
+#: data/rbot/plugins/lastfm.rb:376
 msgid "is listening to"
 msgstr "kuuntelee"
 
-#: data/rbot/plugins/lastfm.rb:332
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b}"
-msgstr "%{u} %{v} artistin %{bold}%{a}%{bold} kappaletta \"%{bold}%{t}%{bold}\"%{b}"
+#: data/rbot/plugins/lastfm.rb:380
+#, fuzzy
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b}"
+msgstr ""
+"%{u} %{v} artistin %{bold}%{a}%{bold} kappaletta \"%{bold}%{t}%{bold}\"%{b} %"
+"{p}"
 
-#: data/rbot/plugins/lastfm.rb:334
+#: data/rbot/plugins/lastfm.rb:382
 msgid "listened to"
 msgstr "kuunteli"
 
-#: data/rbot/plugins/lastfm.rb:339
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b} %{p}"
-msgstr "%{u} %{v} artistin %{bold}%{a}%{bold} kappaletta \"%{bold}%{t}%{bold}\"%{b} %{p}"
+#: data/rbot/plugins/lastfm.rb:387
+#, fuzzy
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b} %{p};"
+msgstr ""
+"%{u} %{v} artistin %{bold}%{a}%{bold} kappaletta \"%{bold}%{t}%{bold}\"%{b} %"
+"{p}"
 
-#: data/rbot/plugins/lastfm.rb:342 data/rbot/plugins/lastfm.rb:574
-msgid "; see %{uri} for more"
+#: data/rbot/plugins/lastfm.rb:392
+#, fuzzy
+msgid " [%{u}%{url}%{u}]"
+msgstr "%{u}%{t}%{u}"
+
+#: data/rbot/plugins/lastfm.rb:396
+#, fuzzy
+msgid " -- see %{uri} for more"
 msgstr "; lisätietoa osoitteessa %{uri}"
 
-#: data/rbot/plugins/lastfm.rb:349 data/rbot/plugins/lastfm.rb:387
+#: data/rbot/plugins/lastfm.rb:403 data/rbot/plugins/lastfm.rb:441
 msgid "I had problems getting info for %{a}"
 msgstr "hankaluuksia etsiessä tietoa kappaleesta %{a}"
 
-#: data/rbot/plugins/lastfm.rb:370
+#: data/rbot/plugins/lastfm.rb:424
 msgid "%{b}%{a}%{b}"
 msgstr "%{b}%{a}%{b}"
 
-#: data/rbot/plugins/lastfm.rb:372
+#: data/rbot/plugins/lastfm.rb:426
 msgid "%{u}%{t}%{u}"
 msgstr "%{u}%{t}%{u}"
 
-#: data/rbot/plugins/lastfm.rb:373
+#: data/rbot/plugins/lastfm.rb:427
 msgid ""
 "%{b}%{a}%{b} <%{u}> has been played %{b}%{c}%{b} times and is being listened "
 "to by %{b}%{l}%{b} people"
-msgstr "artistia %{b}%{a}%{b} <%{u}> on kuunneltu %{b}%{c}%{b} kertaa ja sillä on %{b}%{l}%{b} kuuntelijaa"
+msgstr ""
+"artistia %{b}%{a}%{b} <%{u}> on kuunneltu %{b}%{c}%{b} kertaa ja sillä on %"
+"{b}%{l}%{b} kuuntelijaa"
 
-#: data/rbot/plugins/lastfm.rb:375
+#: data/rbot/plugins/lastfm.rb:429
 msgid ". Tagged as: %{t}"
 msgstr ". Tagit: %{t}"
 
-#: data/rbot/plugins/lastfm.rb:377
+#: data/rbot/plugins/lastfm.rb:431
 msgid ". Similar artists: %{s}"
 msgstr ". Samanlaisia artisteja: %{s}"
 
-#: data/rbot/plugins/lastfm.rb:402
+#: data/rbot/plugins/lastfm.rb:456
 msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
-msgstr "yhtyeen %{bold}%{a}%{bold} kapplae %{bold}%{t}%{bold} (%{n} kuuntelijaa)"
+msgstr ""
+"yhtyeen %{bold}%{a}%{bold} kapplae %{bold}%{t}%{bold} (%{n} kuuntelijaa)"
 
-#: data/rbot/plugins/lastfm.rb:415
+#: data/rbot/plugins/lastfm.rb:469
 msgid "track %{a} not found"
 msgstr "kappaletta %{a} ei löydy"
 
-#: data/rbot/plugins/lastfm.rb:429
+#: data/rbot/plugins/lastfm.rb:483
 msgid ""
 "%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
 "info"
-msgstr "%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, lisätietoja osoitteessa %{url}"
+msgstr ""
+"%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, lisätietoja "
+"osoitteessa %{url}"
 
-#: data/rbot/plugins/lastfm.rb:453
+#: data/rbot/plugins/lastfm.rb:507
 msgid " and %{maps} for maps"
 msgstr " ja kartta osoitteessa %{maps}"
 
-#: data/rbot/plugins/lastfm.rb:460
+#: data/rbot/plugins/lastfm.rb:514
 msgid "I had problems getting album info"
 msgstr "hankaluuksia saada albumin tietoja"
 
-#: data/rbot/plugins/lastfm.rb:482
+#: data/rbot/plugins/lastfm.rb:536
 msgid "I couldn't locate: \"%{a}\" by %{r}"
 msgstr "ei löytynyt yhtyeen %{r} albumia \"%{a}\""
 
-#: data/rbot/plugins/lastfm.rb:486
+#: data/rbot/plugins/lastfm.rb:540
 msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
 msgstr "yhtyeen %{r} albumia \"%{a}\" on kuunneltu %{c} kertaa "
 
-#: data/rbot/plugins/lastfm.rb:493
+#: data/rbot/plugins/lastfm.rb:547
 msgid "okay, I'll remember that %{n} is %{u} on last.fm"
 msgstr "selvä, %{n} on siis %{u} last.fm:ssä"
 
-#: data/rbot/plugins/lastfm.rb:502
+#: data/rbot/plugins/lastfm.rb:556
 msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
-msgstr "selvä, tästä lähtien muistan että %{n} suosii verbejä \"%{r}\" ja \"%{p}\""
+msgstr ""
+"selvä, tästä lähtien muistan että %{n} suosii verbejä \"%{r}\" ja \"%{p}\""
 
-#: data/rbot/plugins/lastfm.rb:514
+#: data/rbot/plugins/lastfm.rb:568
 msgid "%{nick} is %{user} on last.fm"
 msgstr "%{nick} on %{user} last.fm:ssä"
 
-#: data/rbot/plugins/lastfm.rb:519
+#: data/rbot/plugins/lastfm.rb:573
 msgid ""
 "sorry, I don't know who %{n} is on last.fm, perhaps they need to: lastfm set "
 "user <username>"
-msgstr "anteeksi, mutta en tiedä kuka %{n} on last.fm:ssä, kenties hänen pitää kertoa last:fm tunnuksensa botille: lastfm set user <username>"
+msgstr ""
+"anteeksi, mutta en tiedä kuka %{n} on last.fm:ssä, kenties hänen pitää "
+"kertoa last:fm tunnuksensa botille: lastfm set user <username>"
 
-#: data/rbot/plugins/lastfm.rb:555
+#: data/rbot/plugins/lastfm.rb:609
 msgid "no response body"
 msgstr "ongelmia last.fm:stä vastaanotetun datan kanssa "
 
-#: data/rbot/plugins/lastfm.rb:557
+#: data/rbot/plugins/lastfm.rb:611
 msgid "I had problems accessing last.fm: %{e}"
 msgstr "ongelmia last.fm:ään yhdistyksessä"
 
-#: data/rbot/plugins/lastfm.rb:582
+#: data/rbot/plugins/lastfm.rb:628
+msgid "; see %{uri} for more"
+msgstr "; lisätietoa osoitteessa %{uri}"
+
+#: data/rbot/plugins/lastfm.rb:636
 msgid "%{user} has no friends :("
 msgstr "käyttäjällä %{user} ei ole kavereita :("
 
-#: data/rbot/plugins/lastfm.rb:584
+#: data/rbot/plugins/lastfm.rb:638
 msgid "%{user} has %{total} friends: %{friends}"
 msgstr "käyttäjällä %{user} on %{total} kaveria: %{friends}"
 
-#: data/rbot/plugins/lastfm.rb:586
+#: data/rbot/plugins/lastfm.rb:640
 msgid "%{user} has %{total} friends, including %{friends}%{seemore}"
 msgstr "käyttäjällä %{user} on %{total} kaveria, mm. %{friends}%{seemore}"
 
-#: data/rbot/plugins/lastfm.rb:602
+#: data/rbot/plugins/lastfm.rb:655
 msgid "%{user} has not loved any tracks"
 msgstr "%{user} ei ole rakastunut yhteenkään kappaleeseen"
 
-#: data/rbot/plugins/lastfm.rb:604
+#: data/rbot/plugins/lastfm.rb:657
 msgid "%{user} has loved %{total} tracks: %{tracks}"
 msgstr "%{user} on rakastunut %{total}:een kappaleeseen: %{tracks}"
 
-#: data/rbot/plugins/lastfm.rb:606
+#: data/rbot/plugins/lastfm.rb:659
 msgid "%{user} has loved %{total} tracks, including %{tracks}%{seemore}"
-msgstr "%{user} on rakastunut %{total}:een kappaleeseen, mm. %{tracks}%{seemore}"
+msgstr ""
+"%{user} on rakastunut %{total}:een kappaleeseen, mm. %{tracks}%{seemore}"
 
-#: data/rbot/plugins/lastfm.rb:621
+#: data/rbot/plugins/lastfm.rb:674
 msgid "no one seems to share %{user}'s musical taste"
 msgstr "ilmeisesti kukaan ei pidä samanlaisesta musiikista kuin %{user}"
 
-#: data/rbot/plugins/lastfm.rb:623
+#: data/rbot/plugins/lastfm.rb:676
 msgid "%{user}'s musical neighbours are %{nbrs}"
 msgstr "käyttäjän %{user} musikaalisia naapureita ovat %{nbrs}"
 
-#: data/rbot/plugins/lastfm.rb:625
+#: data/rbot/plugins/lastfm.rb:678
 msgid "%{user}'s musical neighbours include %{nbrs}%{seemore}"
 msgstr "käyttäjän %{user} musikaalisia naapureita ovat mm. %{nbrs}%{seemore}"
 
-#: data/rbot/plugins/lastfm.rb:651
+#: data/rbot/plugins/lastfm.rb:703
 msgid " or more"
 msgstr " tai enemmän"
 
-#: data/rbot/plugins/lastfm.rb:657
+#: data/rbot/plugins/lastfm.rb:709
 msgid "%{user} hasn't played anything recently"
 msgstr "%{user} ei ole kuunnellut mitään hiljattain"
 
-#: data/rbot/plugins/lastfm.rb:659
+#: data/rbot/plugins/lastfm.rb:711
 msgid "%{user} has recently played %{tracks}"
 msgstr "%{user} on hiljattain kuunnellut %{tracks}"
 
-#: data/rbot/plugins/lastfm.rb:665
+#: data/rbot/plugins/lastfm.rb:717
 msgid "there are no shouts for %{user}"
 msgstr "käyttäjälle %{user} ei ole huutoja"
 
-#: data/rbot/plugins/lastfm.rb:668
+#: data/rbot/plugins/lastfm.rb:720
 msgid "<%{author}> %{body}"
 msgstr "<%{author}> %{body}"
 
-#: data/rbot/plugins/lastfm.rb:697
+#: data/rbot/plugins/lastfm.rb:749
 msgid "%{user} hasn't played anything in this period of time"
 msgstr "%{user} ei ole kuunnellut mitään tällä aikavälillä"
 
-msgid " [%{albumtext}, %{year}]"
-msgstr " [%{albumtext}, %{year}]"
-
-msgid " [%{albumtext}]"
-msgstr " [%{albumtext}]"
+#~ msgid "%{u} %{v} \"%{t}\" by %{a}%{b}"
+#~ msgstr ""
+#~ "%{u} %{v} artistin %{bold}%{a}%{bold} kappaletta \"%{bold}%{t}%{bold}\"%"
+#~ "{b}"
index f8bfc90a5816fd9e3ad5ff72a02f2225669950d5..75465c9cde5f48385a92b5ffa53bed4a1550fc46 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2009-03-20 15:57+0100\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -15,77 +15,100 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: data/rbot/plugins/markov.rb:366
+#: data/rbot/plugins/markov.rb:384
 msgid "markov is currently enabled, %{p}% chance of chipping in"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:368
+#: data/rbot/plugins/markov.rb:386
 msgid ", %{l} messages in queue"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:370
+#: data/rbot/plugins/markov.rb:388
 msgid ", %{l} chains to upgrade"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:372
+#: data/rbot/plugins/markov.rb:390
 msgid "markov is currently disabled"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:396
+#: data/rbot/plugins/markov.rb:424 data/rbot/plugins/markov.rb:455
 msgid "%{u} removed"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:398
+#: data/rbot/plugins/markov.rb:426 data/rbot/plugins/markov.rb:457
 msgid "not found in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:403
+#: data/rbot/plugins/markov.rb:431 data/rbot/plugins/markov.rb:462
 msgid "%{u} already in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:406
+#: data/rbot/plugins/markov.rb:434
 msgid "%{u} added to markov ignore list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:409
+#: data/rbot/plugins/markov.rb:437
 msgid "give the name of a person or channel to ignore"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:412
+#: data/rbot/plugins/markov.rb:440
 msgid "I'm ignoring %{ignored}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:414
+#: data/rbot/plugins/markov.rb:442
 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
+#: data/rbot/plugins/markov.rb:465
+msgid "%{u} added to markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:468
+msgid "give the name of a person or channel to read only"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:471
+msgid "I'm only reading %{readonly}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:473
+msgid ""
+"have markov not answer to input from a hostmask or a channel. usage: markov "
+"readonly add <mask or channel>; markov readonly remove <mask or channel>; "
+"markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:487
 msgid "markov has a %{prob}% chance of chipping in"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:468 data/rbot/plugins/markov.rb:485
+#: data/rbot/plugins/markov.rb:518
+msgid "Message delay is %{delay}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:571 data/rbot/plugins/markov.rb:588
 msgid "I can't :("
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:542
+#: data/rbot/plugins/markov.rb:661
 msgid "no such file"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:547
+#: data/rbot/plugins/markov.rb:666
 msgid "the file is empty!"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:574
+#: data/rbot/plugins/markov.rb:693
 msgid "example matches for that pattern at lines %{range} include: %{lines}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:579
+#: data/rbot/plugins/markov.rb:698
 msgid "the pattern doesn't match anything at lines %{range}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:584
+#: data/rbot/plugins/markov.rb:703
 msgid "learning from the file without a pattern would learn, for example: "
 msgstr ""
index 4ed490df40c8707bc3a1509ce0f1e47d33cec61f..6f8664b12394f25ed8751fbe00aacd54be385920 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2009-03-20 15:57+0100\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -48,7 +48,7 @@ msgstr ""
 
 #: data/rbot/plugins/nickserv.rb:54
 msgid ""
-"nickserv plugin: handles nickserv protected IRC nicks. topics password, "
+"nickserv plugin: handles nickserv protected IRC nicks. topics: password, "
 "register, identify, listnicks"
 msgstr ""
 
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..ead9891ad494218339b870ef67bb0b65cc6d5701 100644 (file)
@@ -0,0 +1,7 @@
+#: data/rbot/plugins/reaction.rb:341
+msgid "Sorry, you're not allowed to change %{act} replies here"
+msgstr ""
+
+#: data/rbot/plugins/reaction.rb:349
+msgid "Sorry, you're not allowed to add %{act} replies here"
+msgstr ""
index d289aeda26815c03cc55007cf71b313ca328f80b..d69926599fa6d93610504a7176f4847843946b5b 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 16:03+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2009-03-20 15:59+0100\n"
 "Last-Translator: Raine Virta <rane@kapsi.fi\n"
 "Language-Team: Finnish\n"
@@ -15,78 +15,98 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
+#: data/rbot/plugins/seen.rb:12
+#, fuzzy
+msgid "saying \"%{message}\" in %{where}"
+msgstr "sanomassa \"%{message}\""
+
 #: data/rbot/plugins/seen.rb:13
-msgid "Maximum number of seen users to return in search (0 = no limit)."
-msgstr ""
-"Kuinka monta käyttäjää haun tulisi maksimissaan palauttaa (0 = ei rajaa)"
+#, fuzzy
+msgid "doing *%{nick} %{message}* in %{where}"
+msgstr "tekemässä *%{nick} %{message}*"
+
+#: data/rbot/plugins/seen.rb:14
+msgid "changing nick from %{nick} to %{message}"
+msgstr "vaihtamassa nick %{nick} to %{message}"
+
+#: data/rbot/plugins/seen.rb:15
+msgid "leaving %{where} (%{message})"
+msgstr "lähtemässä kanavalta %{where} (%{message})"
 
 #: data/rbot/plugins/seen.rb:16
-msgid "seen <nick> => have you seen, or when did you last see <nick>"
+msgid "leaving %{where}"
+msgstr "lähtemässä kanavalta %{where}"
+
+#: data/rbot/plugins/seen.rb:17
+msgid "joining %{where}"
+msgstr "liittyessään kanavalle %{where}"
+
+#: data/rbot/plugins/seen.rb:18
+msgid "quitting IRC (%{message})"
+msgstr "sulkemassa irkki (%{message})"
+
+#: data/rbot/plugins/seen.rb:19
+msgid "changing the topic of %{where} to \"%{message}\""
+msgstr "vaihtamassa kanavan %{where} topic: \"%{message}\""
+
+#: data/rbot/plugins/seen.rb:21
+msgid "a private channel"
 msgstr ""
-"seen <nimi> => kertoo onko ja jos on, niin milloin <nimi> on viimeksi näkynyt"
 
-#: data/rbot/plugins/seen.rb:40
-msgid "nope!"
-msgstr "ei ole näkynyt :/"
+#: data/rbot/plugins/seen.rb:22
+#, fuzzy
+msgid "changing the topic of %{where}"
+msgstr "vaihtamassa kanavan %{where} topic: \"%{message}\""
+
+#: data/rbot/plugins/seen.rb:24
+#, fuzzy
+msgid "speaking in %{where}"
+msgstr "lähtemässä kanavalta %{where}"
 
-#: data/rbot/plugins/seen.rb:87
+#: data/rbot/plugins/seen.rb:25
+#, fuzzy
+msgid "doing something in %{where}"
+msgstr "liittyessään kanavalle %{where}"
+
+#: data/rbot/plugins/seen.rb:27
 msgid "%{nick} was last seen %{when}, %{doing}"
 msgstr "%{nick} nähtiin viimeksi %{when} %{doing}"
 
-#: data/rbot/plugins/seen.rb:88
+#: data/rbot/plugins/seen.rb:28
 msgid ""
 "%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
 msgstr ""
 "%{nick} nähtiin viimeksi %{when} %{doing} ja %{time} ennen %{did_before}"
 
-#: data/rbot/plugins/seen.rb:95 data/rbot/plugins/seen.rb:128
-msgid "saying \"%{message}\""
-msgstr "sanomassa \"%{message}\""
+#: data/rbot/plugins/seen.rb:32
+msgid "Maximum number of seen users to return in search (0 = no limit)."
+msgstr ""
+"Kuinka monta käyttäjää haun tulisi maksimissaan palauttaa (0 = ei rajaa)"
 
-#: data/rbot/plugins/seen.rb:97
-msgid "doing *%{nick} %{message}*"
-msgstr "tekemässä *%{nick} %{message}*"
+#: data/rbot/plugins/seen.rb:35
+msgid "seen <nick> => have you seen, or when did you last see <nick>"
+msgstr ""
+"seen <nimi> => kertoo onko ja jos on, niin milloin <nimi> on viimeksi näkynyt"
+
+#: data/rbot/plugins/seen.rb:59
+msgid "nope!"
+msgstr "ei ole näkynyt :/"
 
-#: data/rbot/plugins/seen.rb:107
+#: data/rbot/plugins/seen.rb:146
 msgid "a moment"
 msgstr "hetkeä"
 
-#: data/rbot/plugins/seen.rb:109
+#: data/rbot/plugins/seen.rb:148
 msgid "a while"
 msgstr "jonkun aikaa"
 
-#: data/rbot/plugins/seen.rb:121
+#: data/rbot/plugins/seen.rb:160
 msgid "just now"
 msgstr "ihan äsken"
 
-#: data/rbot/plugins/seen.rb:123
+#: data/rbot/plugins/seen.rb:162
 msgid "%{time} ago"
 msgstr "%{time} sitten"
 
-#: data/rbot/plugins/seen.rb:130
-msgid "doing *%{message}*"
-msgstr "tekemässä *%{message}*"
-
-#: data/rbot/plugins/seen.rb:132
-msgid "changing nick from %{nick} to %{message}"
-msgstr "vaihtamassa nick %{nick} to %{message}"
-
-#: data/rbot/plugins/seen.rb:135
-msgid "leaving %{where}"
-msgstr "lähtemässä kanavalta %{where}"
-
-#: data/rbot/plugins/seen.rb:137
-msgid "leaving %{where} (%{message})"
-msgstr "lähtemässä kanavalta %{where} (%{message})"
-
-#: data/rbot/plugins/seen.rb:140
-msgid "joining %{where}"
-msgstr "liittyessään kanavalle %{where}"
-
-#: data/rbot/plugins/seen.rb:142
-msgid "quitting IRC (%{message})"
-msgstr "sulkemassa irkki (%{message})"
-
-#: data/rbot/plugins/seen.rb:144
-msgid "changing the topic of %{where} to \"%{message}\""
-msgstr "vaihtamassa kanavan %{where} topic: \"%{message}\""
+#~ msgid "doing *%{message}*"
+#~ msgstr "tekemässä *%{message}*"
index bd99f2ba64b7c49177d0ef26da2bf39518c33435..013143e60ced66e084573182abfac28e4aaeebd9 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2009-03-20 15:57+0100\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -19,29 +19,45 @@ msgstr ""
 msgid "Cannot translate empty string"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:268
+#: data/rbot/plugins/translator.rb:271
 msgid "Number of seconds to wait for the translation service before timeout"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:288
-msgid "Translator %{name} cannot be used: %{reason}"
+#: data/rbot/plugins/translator.rb:274
+msgid "Default destination language to be used with translate command"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:296
+#: data/rbot/plugins/translator.rb:299
 msgid "List of translators to try in order when translator name not specified"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:304
+#: data/rbot/plugins/translator.rb:310 data/rbot/plugins/translator.rb:318
+msgid "Translator %{name} cannot be used: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:326
+msgid "%{bold}%{translator}%{bold}: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:332
+msgid "Failed translators: %{list}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:334
+msgid "None of the translators failed"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:339
 msgid ""
 "%{translator} <from> <to> <phrase> => Look up phrase using %{info}, "
 "supported from -> to languages: %{directions}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:308
+#: data/rbot/plugins/translator.rb:343
 msgid "%{source} -> %{targets}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:313
+#: data/rbot/plugins/translator.rb:348
 msgid ""
 "Command: <translator> <from> <to> <phrase>, where <translator> is one of: %"
 "{translators}. If \"translator\" is used in place of the translator name, "
@@ -50,28 +66,40 @@ msgid ""
 "supported from and to languages"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:328
+#: data/rbot/plugins/translator.rb:351
+msgid ""
+"%{bold}Note%{bold}: %{failed_amt} translators failed, see %{reverse}%{prefix}"
+"help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:386
+msgid ""
+"Unable to auto-detect source language due to broken google translator, see %"
+"{reverse}%{prefix}help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:391
 msgid ""
 "None of the default translators (translator.default_list) supports "
 "translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:343
+#: data/rbot/plugins/translator.rb:408
 msgid "%{translation} (provided by %{translator})"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:350
+#: data/rbot/plugins/translator.rb:415
 msgid "%{translator} doesn't support translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:353
+#: data/rbot/plugins/translator.rb:418
 msgid "%{translator} failed to provide a translation"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:356
+#: data/rbot/plugins/translator.rb:421
 msgid "The translator timed out"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:359
+#: data/rbot/plugins/translator.rb:425
 msgid "No translator called %{name}"
 msgstr ""
index 719cfe6a59fc8af8fd989f0cc9bfd47c7d43d225..6b9b6b478b89f89db6e98d03aacbeb3f3763a17c 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-01 23:49+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-14 00:06-0400\n"
 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
 "Language-Team: English\n"
@@ -324,10 +324,11 @@ msgstr ""
 "list, destroy"
 
 #: lib/rbot/core/auth.rb:408
+#, fuzzy
 msgid ""
 "auth <masterpassword>: log in as the bot owner; other commands: login, "
 "whoami, permissions syntax, permissions [re]set, permissions view, user, "
-"meet, hello, allow, prevent"
+"meet, hello, allow, deny"
 msgstr ""
 "auth <masterpassword>: log in as the bot owner; other commands: login, "
 "whoami, permission syntax, permissions [re]set, permissions view, user"
@@ -645,23 +646,31 @@ msgstr "parsing data from import ..."
 msgid "failed to parse data: %{exception}"
 msgstr "failed to parse data: %{exception}"
 
-#: lib/rbot/core/basics.rb:133
+#: lib/rbot/core/basics.rb:73
+msgid "I am in: "
+msgstr ""
+
+#: lib/rbot/core/basics.rb:155
 msgid "quit [<message>] => quit IRC with message <message>"
 msgstr "quit [<message>] => quit IRC with message <message>"
 
-#: lib/rbot/core/basics.rb:135
+#: lib/rbot/core/basics.rb:157
 msgid "restart => completely stop and restart the bot (including reconnect)"
 msgstr "restart => completely stop and restart the bot (including reconnect)"
 
-#: lib/rbot/core/basics.rb:139
+#: lib/rbot/core/basics.rb:159
+msgid "reconnect => ask the bot to disconnect and then connect again"
+msgstr ""
+
+#: lib/rbot/core/basics.rb:163
 msgid "part"
 msgstr "part"
 
-#: lib/rbot/core/basics.rb:141
+#: lib/rbot/core/basics.rb:165
 msgid "hide => part all channels"
 msgstr "hide => part all channels"
 
-#: lib/rbot/core/basics.rb:143
+#: lib/rbot/core/basics.rb:167
 msgid ""
 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
 "message to <nick>"
@@ -669,7 +678,7 @@ msgstr ""
 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
 "message to <nick>"
 
-#: lib/rbot/core/basics.rb:145
+#: lib/rbot/core/basics.rb:169
 msgid ""
 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
 "private message to <nick>"
@@ -677,7 +686,7 @@ msgstr ""
 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
 "private message to <nick>"
 
-#: lib/rbot/core/basics.rb:147
+#: lib/rbot/core/basics.rb:171
 msgid ""
 "quiet [in here|<channel>] => with no arguments, stop speaking in all "
 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
@@ -687,7 +696,7 @@ msgstr ""
 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
 "<channel>"
 
-#: lib/rbot/core/basics.rb:149
+#: lib/rbot/core/basics.rb:173
 msgid ""
 "talk [in here|<channel>] => with no arguments, resume speaking in all "
 "channels, if \"in here\", resume speaking in this channel, or resume "
@@ -697,11 +706,11 @@ msgstr ""
 "channels, if \"in here\", resume speaking in this channel, or resume "
 "speaking in <channel>"
 
-#: lib/rbot/core/basics.rb:151
+#: lib/rbot/core/basics.rb:175
 msgid "ping => replies with a pong"
 msgstr "ping => replies with a pong"
 
-#: lib/rbot/core/basics.rb:153
+#: lib/rbot/core/basics.rb:177
 msgid ""
 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
 "to <mode>"
@@ -709,7 +718,7 @@ msgstr ""
 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
 "to <mode>"
 
-#: lib/rbot/core/basics.rb:159
+#: lib/rbot/core/basics.rb:183
 #, fuzzy
 msgid ""
 "%{name}: quit, restart, join, part, hide, save, say, action, topic, quiet, "
@@ -732,7 +741,7 @@ msgstr "no such module %{module}"
 
 #: lib/rbot/core/config.rb:55 lib/rbot/core/config.rb:66
 #: lib/rbot/core/config.rb:88 lib/rbot/core/config.rb:101
-#: lib/rbot/core/config.rb:127 lib/rbot/core/config.rb:150
+#: lib/rbot/core/config.rb:127 lib/rbot/core/config.rb:152
 msgid "no such config key %{key}"
 msgstr "no such config key %{key}"
 
@@ -745,12 +754,12 @@ msgid "possible keys: %{kl}"
 msgstr ""
 
 #: lib/rbot/core/config.rb:93 lib/rbot/core/config.rb:112
-#: lib/rbot/core/config.rb:142 lib/rbot/core/config.rb:165
+#: lib/rbot/core/config.rb:144 lib/rbot/core/config.rb:169
 msgid "this config change will take effect on the next restart"
 msgstr "this config change will take effect on the next restart"
 
 #: lib/rbot/core/config.rb:94 lib/rbot/core/config.rb:115
-#: lib/rbot/core/config.rb:143 lib/rbot/core/config.rb:166
+#: lib/rbot/core/config.rb:145 lib/rbot/core/config.rb:170
 msgid "this config change will take effect on the next rescan"
 msgstr "this config change will take effect on the next rescan"
 
@@ -758,31 +767,31 @@ msgstr "this config change will take effect on the next rescan"
 msgid "failed to set %{key}: %{error}"
 msgstr "failed to set %{key}: %{error}"
 
-#: lib/rbot/core/config.rb:131 lib/rbot/core/config.rb:154
+#: lib/rbot/core/config.rb:131 lib/rbot/core/config.rb:156
 msgid "config key %{key} is not an array"
 msgstr "config key %{key} is not an array"
 
-#: lib/rbot/core/config.rb:138
+#: lib/rbot/core/config.rb:139
 msgid "failed to add %{value} to %{key}: %{error}"
 msgstr "failed to add %{value} to %{key}: %{error}"
 
-#: lib/rbot/core/config.rb:161
+#: lib/rbot/core/config.rb:164
 msgid "failed to remove %{value} from %{key}: %{error}"
 msgstr "failed to remove %{value} from %{key}: %{error}"
 
-#: lib/rbot/core/config.rb:175
+#: lib/rbot/core/config.rb:179
 msgid "saving ..."
 msgstr "saving ..."
 
-#: lib/rbot/core/config.rb:177
+#: lib/rbot/core/config.rb:181
 msgid "rescanning ..."
 msgstr "rescanning ..."
 
-#: lib/rbot/core/config.rb:179
+#: lib/rbot/core/config.rb:183
 msgid "done. %{plugin_status}"
 msgstr "done. %{plugin_status}"
 
-#: lib/rbot/core/config.rb:221
+#: lib/rbot/core/config.rb:225
 msgid ""
 "config list => list configuration modules, config list <module> => list "
 "configuration keys for module <module>"
@@ -790,33 +799,34 @@ msgstr ""
 "config list => list configuration modules, config list <module> => list "
 "configuration keys for module <module>"
 
-#: lib/rbot/core/config.rb:223
+#: lib/rbot/core/config.rb:227
 msgid "config get <key> => get configuration value for key <key>"
 msgstr "config get <key> => get configuration value for key <key>"
 
-#: lib/rbot/core/config.rb:225
+#: lib/rbot/core/config.rb:229
 msgid "reset key <key> to the default"
 msgstr "reset key <key> to the default"
 
-#: lib/rbot/core/config.rb:227
+#: lib/rbot/core/config.rb:231
 msgid ""
 "config set <key> <value> => set configuration value for key <key> to <value>"
 msgstr ""
 "config set <key> <value> => set configuration value for key <key> to <value>"
 
-#: lib/rbot/core/config.rb:229
+#: lib/rbot/core/config.rb:233
 msgid "config desc <key> => describe what key <key> configures"
 msgstr "config desc <key> => describe what key <key> configures"
 
-#: lib/rbot/core/config.rb:231
+#: lib/rbot/core/config.rb:235
+#, fuzzy
 msgid ""
-"config add <value> to <key> => add value <value> to key <key> if <key> is an "
-"array"
+"config add <values> to <key> => add values <values> to key <key> if <key> is "
+"an array"
 msgstr ""
 "config add <value> to <key> => add value <value> to key <key> if <key> is an "
 "array"
 
-#: lib/rbot/core/config.rb:233
+#: lib/rbot/core/config.rb:237
 msgid ""
 "config rm <value> from <key> => remove value <value> from key <key> if <key> "
 "is an array"
@@ -824,7 +834,7 @@ msgstr ""
 "config rm <value> from <key> => remove value <value> from key <key> if <key> "
 "is an array"
 
-#: lib/rbot/core/config.rb:235
+#: lib/rbot/core/config.rb:239
 msgid ""
 "config module - bot configuration. usage: list, desc, get, set, unset, add, "
 "rm"
@@ -832,27 +842,27 @@ msgstr ""
 "config module - bot configuration. usage: list, desc, get, set, unset, add, "
 "rm"
 
-#: lib/rbot/core/config.rb:240
+#: lib/rbot/core/config.rb:244
 msgid "nick <newnick> => change the bot nick to <newnick>, if possible"
 msgstr "nick <nick> => attempt to change nick to <nick>"
 
-#: lib/rbot/core/config.rb:242
+#: lib/rbot/core/config.rb:246
 msgid "status => display some information on the bot's status"
 msgstr ""
 
-#: lib/rbot/core/config.rb:244
+#: lib/rbot/core/config.rb:248
 msgid "save => save current dynamic data and configuration"
 msgstr "save => save current dynamic data and configuration"
 
-#: lib/rbot/core/config.rb:246
+#: lib/rbot/core/config.rb:250
 msgid "rescan => reload modules and static facts"
 msgstr "rescan => reload modules and static facts"
 
-#: lib/rbot/core/config.rb:248
+#: lib/rbot/core/config.rb:252
 msgid "version => describes software version"
 msgstr "version => describes software version"
 
-#: lib/rbot/core/config.rb:250
+#: lib/rbot/core/config.rb:254
 msgid "config-related tasks: config, save, rescan, version, nick, status"
 msgstr "config-related tasks: config, save, rescan"
 
@@ -893,111 +903,112 @@ msgstr "%{word} learned from %{user} on %{date}"
 msgid "sorry, no %{key} data for %{user}"
 msgstr "%{word} learned from %{user} on %{date}"
 
-#: lib/rbot/core/utils/utils.rb:204
+#: lib/rbot/core/utils/extends.rb:164 lib/rbot/core/utils/utils.rb:201
+#: lib/rbot/core/utils/utils.rb:729
+msgid " and "
+msgstr " ja "
+
+#: lib/rbot/core/utils/utils.rb:184
 msgid "year"
 msgstr "vuosi"
 
-#: lib/rbot/core/utils/utils.rb:204
+#: lib/rbot/core/utils/utils.rb:184
 msgid "years"
 msgstr "vuotta"
 
-#: lib/rbot/core/utils/utils.rb:206
+#: lib/rbot/core/utils/utils.rb:186
 msgid "month"
 msgstr "kuukausi"
 
-#: lib/rbot/core/utils/utils.rb:206
+#: lib/rbot/core/utils/utils.rb:186
 msgid "months"
 msgstr "kuukautta"
 
-#: lib/rbot/core/utils/utils.rb:208
+#: lib/rbot/core/utils/utils.rb:188
 msgid "day"
 msgstr "päivä"
 
-#: lib/rbot/core/utils/utils.rb:208
+#: lib/rbot/core/utils/utils.rb:188
 msgid "days"
 msgstr "päivää"
 
-#: lib/rbot/core/utils/utils.rb:210
+#: lib/rbot/core/utils/utils.rb:190
 msgid "hour"
 msgstr "tunti"
 
-#: lib/rbot/core/utils/utils.rb:210
+#: lib/rbot/core/utils/utils.rb:190
 msgid "hours"
 msgstr "tuntia"
 
-#: lib/rbot/core/utils/utils.rb:212
+#: lib/rbot/core/utils/utils.rb:192
 msgid "minute"
 msgstr "minuutti"
 
-#: lib/rbot/core/utils/utils.rb:212
+#: lib/rbot/core/utils/utils.rb:192
 msgid "minutes"
 msgstr "minuuttia"
 
-#: lib/rbot/core/utils/utils.rb:214
+#: lib/rbot/core/utils/utils.rb:194
 msgid "second"
 msgstr "sekunti"
 
-#: lib/rbot/core/utils/utils.rb:214
+#: lib/rbot/core/utils/utils.rb:194
 msgid "seconds"
 msgstr "sekuntia"
 
-#: lib/rbot/core/utils/utils.rb:221
-msgid " and "
-msgstr " ja "
-
-#: lib/rbot/core/utils/utils.rb:252
+#: lib/rbot/core/utils/utils.rb:232
 msgid "right now"
 msgstr "tällä hetkellä"
 
-#: lib/rbot/core/utils/utils.rb:256
+#: lib/rbot/core/utils/utils.rb:236
 msgid "%{d} from now"
 msgstr "%{d} tästä hetkestä"
 
-#: lib/rbot/core/utils/utils.rb:258
+#: lib/rbot/core/utils/utils.rb:238
 msgid "%{d} ago"
 msgstr "%{d} sitten"
 
-#: lib/rbot/core/utils/utils.rb:270
+#: lib/rbot/core/utils/utils.rb:250
 msgid "%{m} years"
 msgstr "%{m} vuotta"
 
-#: lib/rbot/core/utils/utils.rb:272
+#: lib/rbot/core/utils/utils.rb:252
 msgid "%{m} months"
 msgstr "%{m} kuukautta"
 
-#: lib/rbot/core/utils/utils.rb:274
+#: lib/rbot/core/utils/utils.rb:254
 msgid "%{m} weeks"
 msgstr "%{m} viikkoa"
 
-#: lib/rbot/core/utils/utils.rb:276
+#: lib/rbot/core/utils/utils.rb:256
 msgid "%{m} days"
 msgstr "%{m} päivää"
 
-#: lib/rbot/core/utils/utils.rb:278
+#: lib/rbot/core/utils/utils.rb:258
 msgid "%{m} hours"
 msgstr "%{m} tuntia"
 
-#: lib/rbot/core/utils/utils.rb:280
+#: lib/rbot/core/utils/utils.rb:260
 msgid "half an hour"
 msgstr "puoli tuntia"
 
-#: lib/rbot/core/utils/utils.rb:283
+#: lib/rbot/core/utils/utils.rb:263
 msgid "an hour"
 msgstr "tunti"
 
-#: lib/rbot/core/utils/utils.rb:285
+#: lib/rbot/core/utils/utils.rb:265
 msgid "an hour and a half"
 msgstr "puolitoista tuntia"
 
-#: lib/rbot/core/utils/utils.rb:287
+#: lib/rbot/core/utils/utils.rb:267
 msgid "%{m} minutes"
 msgstr "%{m} minuuttia"
 
-#: lib/rbot/core/utils/utils.rb:289
+#: lib/rbot/core/utils/utils.rb:269
 msgid "%{m} seconds"
 msgstr "%{m} sekuntia"
 
-#: lib/rbot/core/utils/utils.rb:291
+#: lib/rbot/core/utils/utils.rb:271
 msgid "one second"
 msgstr "sekunti"
 
@@ -1013,62 +1024,70 @@ msgstr ""
 msgid "Wordlists: %{found}"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1325
+#: lib/rbot/ircbot.rb:500
+msgid "Unknown DB adaptor: %s"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1284
+msgid "restarting, back in %{wait}..."
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1367
 msgid "help topics: "
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1327
+#: lib/rbot/ircbot.rb:1369
 msgid " (help <topic> for more info)"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1330
+#: lib/rbot/ircbot.rb:1372
 msgid "no help for topic %{topic}"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1341
+#: lib/rbot/ircbot.rb:1383
 msgid ""
 "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
 msgstr ""
 
-#: lib/rbot/plugins.rb:344
+#: lib/rbot/plugins.rb:353
 msgid "incorrect usage, ask for help using '%{command}'"
 msgstr "incorrect usage, ask for help using '%{command}'"
 
-#: lib/rbot/plugins.rb:707
+#: lib/rbot/plugins.rb:733
 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:710
+#: lib/rbot/plugins.rb:736
 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:716
+#: lib/rbot/plugins.rb:742
 msgid "no core botmodules loaded"
 msgstr "no core botmodules loaded"
 
-#: lib/rbot/plugins.rb:721
+#: lib/rbot/plugins.rb:747
 msgid "%{count} plugin loaded"
 msgid_plural "%{count} plugins loaded"
 msgstr[0] "%{count} plugin loaded"
 msgstr[1] "%{count} plugins loaded"
 
-#: lib/rbot/plugins.rb:724
+#: lib/rbot/plugins.rb:750
 msgid "%{count} plugin: %{list}"
 msgid_plural "%{count} plugins: %{list}"
 msgstr[0] "%{count} plugin: %{list}"
 msgstr[1] "%{count} plugins: %{list}"
 
-#: lib/rbot/plugins.rb:735
+#: lib/rbot/plugins.rb:761
 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:740
+#: lib/rbot/plugins.rb:766
 msgid ""
 "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
 "{bold} to see why"
@@ -1082,13 +1101,13 @@ msgstr[1] ""
 "%{highlight}%{count} plugins ignored%{highlight}: use %{bold}%{command}%"
 "{bold} to see why"
 
-#: lib/rbot/plugins.rb:750
+#: lib/rbot/plugins.rb:776
 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:755
+#: lib/rbot/plugins.rb:781
 msgid ""
 "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
 "{command}%{bold} to see why"
@@ -1102,11 +1121,11 @@ msgstr[1] ""
 "%{highlight}%{count} plugins failed to load%{highlight}: use %{bold}%"
 "{command}%{bold} to see why"
 
-#: lib/rbot/plugins.rb:785
+#: lib/rbot/plugins.rb:811
 msgid "no plugins failed to load"
 msgstr "no plugins failed to load"
 
-#: lib/rbot/plugins.rb:787
+#: lib/rbot/plugins.rb:813
 msgid ""
 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
 "{reason}"
@@ -1114,25 +1133,25 @@ msgstr ""
 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
 "{reason}"
 
-#: lib/rbot/plugins.rb:791
+#: lib/rbot/plugins.rb:817
 msgid "at %{backtrace}"
 msgstr "at %{backtrace}"
 
-#: lib/rbot/plugins.rb:797
+#: lib/rbot/plugins.rb:823
 msgid "no plugins were ignored"
 msgstr "no plugins were ignored"
 
-#: lib/rbot/plugins.rb:801
+#: lib/rbot/plugins.rb:827
 msgid "overruled by previous"
 msgstr "overruled by previous"
 
-#: lib/rbot/registry.rb:22
+#: lib/rbot/registry/bdb.rb:226 lib/rbot/registry/tc.rb:198
 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:41
+#: lib/rbot/registry/bdb.rb:245 lib/rbot/registry/tc.rb:222
 msgid ""
 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
 "format"
@@ -1140,13 +1159,13 @@ msgstr ""
 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
 "format"
 
-#: lib/rbot/registry.rb:190
+#: lib/rbot/registry/bdb.rb:394 lib/rbot/registry/tc.rb:368
 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>"
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..7d554339cb93d0efa485ef429c53d99e1b96eb6e 100644 (file)
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/geoip.rb:191
+msgid "The owner configured me to use an API that doesn't exist, bug them!"
+msgstr ""
index d638ef814f8c6da8e676443bc1f6952bb292d471..9de6b123c3f4b669f0ee6646cca24d16d1f7c6b1 100644 (file)
@@ -142,9 +142,9 @@ msgid "could not retrieve events"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:280 data/rbot/plugins/lastfm.rb:335
-#: data/rbot/plugins/lastfm.rb:402 data/rbot/plugins/lastfm.rb:441
-#: data/rbot/plugins/lastfm.rb:460 data/rbot/plugins/lastfm.rb:512
-#: data/rbot/plugins/lastfm.rb:610
+#: data/rbot/plugins/lastfm.rb:408 data/rbot/plugins/lastfm.rb:447
+#: data/rbot/plugins/lastfm.rb:466 data/rbot/plugins/lastfm.rb:518
+#: data/rbot/plugins/lastfm.rb:616
 msgid "last.fm parsing failed"
 msgstr ""
 
@@ -212,7 +212,7 @@ msgid "is listening to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:380
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b}"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:382
@@ -220,151 +220,159 @@ msgid "listened to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:387
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b} %{p}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b} %{p};"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:390 data/rbot/plugins/lastfm.rb:622
-msgid "; see %{uri} for more"
+#: data/rbot/plugins/lastfm.rb:392
+msgid " [%{u}%{url}%{u}]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:396
+msgid " -- see %{uri} for more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:397 data/rbot/plugins/lastfm.rb:435
+#: data/rbot/plugins/lastfm.rb:403 data/rbot/plugins/lastfm.rb:441
 msgid "I had problems getting info for %{a}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:418
+#: data/rbot/plugins/lastfm.rb:424
 msgid "%{b}%{a}%{b}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:420
+#: data/rbot/plugins/lastfm.rb:426
 msgid "%{u}%{t}%{u}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:421
+#: data/rbot/plugins/lastfm.rb:427
 msgid ""
 "%{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:423
+#: data/rbot/plugins/lastfm.rb:429
 msgid ". Tagged as: %{t}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:425
+#: data/rbot/plugins/lastfm.rb:431
 msgid ". Similar artists: %{s}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:450
+#: data/rbot/plugins/lastfm.rb:456
 msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:463
+#: data/rbot/plugins/lastfm.rb:469
 msgid "track %{a} not found"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:477
+#: data/rbot/plugins/lastfm.rb:483
 msgid ""
 "%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
 "info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:501
+#: data/rbot/plugins/lastfm.rb:507
 msgid " and %{maps} for maps"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:508
+#: data/rbot/plugins/lastfm.rb:514
 msgid "I had problems getting album info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:530
+#: data/rbot/plugins/lastfm.rb:536
 msgid "I couldn't locate: \"%{a}\" by %{r}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:534
+#: data/rbot/plugins/lastfm.rb:540
 msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:541
+#: data/rbot/plugins/lastfm.rb:547
 msgid "okay, I'll remember that %{n} is %{u} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:550
+#: data/rbot/plugins/lastfm.rb:556
 msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:562
+#: data/rbot/plugins/lastfm.rb:568
 msgid "%{nick} is %{user} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:567
+#: data/rbot/plugins/lastfm.rb:573
 msgid ""
 "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:603
+#: data/rbot/plugins/lastfm.rb:609
 msgid "no response body"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:605
+#: data/rbot/plugins/lastfm.rb:611
 msgid "I had problems accessing last.fm: %{e}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:630
+#: data/rbot/plugins/lastfm.rb:628
+msgid "; see %{uri} for more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:636
 msgid "%{user} has no friends :("
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:632
+#: data/rbot/plugins/lastfm.rb:638
 msgid "%{user} has %{total} friends: %{friends}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:634
+#: data/rbot/plugins/lastfm.rb:640
 msgid "%{user} has %{total} friends, including %{friends}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:649
+#: data/rbot/plugins/lastfm.rb:655
 msgid "%{user} has not loved any tracks"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:651
+#: data/rbot/plugins/lastfm.rb:657
 msgid "%{user} has loved %{total} tracks: %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:653
+#: data/rbot/plugins/lastfm.rb:659
 msgid "%{user} has loved %{total} tracks, including %{tracks}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:668
+#: data/rbot/plugins/lastfm.rb:674
 msgid "no one seems to share %{user}'s musical taste"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:670
+#: data/rbot/plugins/lastfm.rb:676
 msgid "%{user}'s musical neighbours are %{nbrs}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:672
+#: data/rbot/plugins/lastfm.rb:678
 msgid "%{user}'s musical neighbours include %{nbrs}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:697
+#: data/rbot/plugins/lastfm.rb:703
 msgid " or more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:703
+#: data/rbot/plugins/lastfm.rb:709
 msgid "%{user} hasn't played anything recently"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:705
+#: data/rbot/plugins/lastfm.rb:711
 msgid "%{user} has recently played %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:711
+#: data/rbot/plugins/lastfm.rb:717
 msgid "there are no shouts for %{user}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:714
+#: data/rbot/plugins/lastfm.rb:720
 msgid "<%{author}> %{body}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:743
+#: data/rbot/plugins/lastfm.rb:749
 msgid "%{user} hasn't played anything in this period of time"
 msgstr ""
index 0365bcb9cd14db8a1ab4cbca6dfe470af77dadb3..937b55b9c4f72f9ef947170d9d6de709fca0412e 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2008-06-21 15:09+0100\n"
 "Last-Translator: Lagrange Marc <markocpc@gmail.com>\n"
 "Language-Team: French\n"
@@ -15,78 +15,101 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: data/rbot/plugins/markov.rb:366
+#: data/rbot/plugins/markov.rb:384
 #, 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
+#: data/rbot/plugins/markov.rb:386
 msgid ", %{l} messages in queue"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:370
+#: data/rbot/plugins/markov.rb:388
 msgid ", %{l} chains to upgrade"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:372
+#: data/rbot/plugins/markov.rb:390
 msgid "markov is currently disabled"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:396
+#: data/rbot/plugins/markov.rb:424 data/rbot/plugins/markov.rb:455
 msgid "%{u} removed"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:398
+#: data/rbot/plugins/markov.rb:426 data/rbot/plugins/markov.rb:457
 msgid "not found in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:403
+#: data/rbot/plugins/markov.rb:431 data/rbot/plugins/markov.rb:462
 msgid "%{u} already in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:406
+#: data/rbot/plugins/markov.rb:434
 msgid "%{u} added to markov ignore list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:409
+#: data/rbot/plugins/markov.rb:437
 msgid "give the name of a person or channel to ignore"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:412
+#: data/rbot/plugins/markov.rb:440
 msgid "I'm ignoring %{ignored}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:414
+#: data/rbot/plugins/markov.rb:442
 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
+#: data/rbot/plugins/markov.rb:465
+msgid "%{u} added to markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:468
+msgid "give the name of a person or channel to read only"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:471
+msgid "I'm only reading %{readonly}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:473
+msgid ""
+"have markov not answer to input from a hostmask or a channel. usage: markov "
+"readonly add <mask or channel>; markov readonly remove <mask or channel>; "
+"markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:487
 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
+#: data/rbot/plugins/markov.rb:518
+msgid "Message delay is %{delay}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:571 data/rbot/plugins/markov.rb:588
 msgid "I can't :("
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:542
+#: data/rbot/plugins/markov.rb:661
 msgid "no such file"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:547
+#: data/rbot/plugins/markov.rb:666
 msgid "the file is empty!"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:574
+#: data/rbot/plugins/markov.rb:693
 msgid "example matches for that pattern at lines %{range} include: %{lines}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:579
+#: data/rbot/plugins/markov.rb:698
 msgid "the pattern doesn't match anything at lines %{range}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:584
+#: data/rbot/plugins/markov.rb:703
 msgid "learning from the file without a pattern would learn, for example: "
 msgstr ""
index 23e8ce5451aec3050828ad710f4f368dd1d78cd8..9c172e5a4ce6b7ce91aae5ba0a454179b358122b 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-20 01:49+0200\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2008-06-21 16:31+0100\n"
 "Last-Translator: Lagrange Marc <markocpc@gmail.com>\n"
 "Language-Team: French\n"
@@ -56,7 +56,7 @@ msgstr ""
 
 #: data/rbot/plugins/nickserv.rb:54
 msgid ""
-"nickserv plugin: handles nickserv protected IRC nicks. topics password, "
+"nickserv plugin: handles nickserv protected IRC nicks. topics: password, "
 "register, identify, listnicks"
 msgstr ""
 
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..ead9891ad494218339b870ef67bb0b65cc6d5701 100644 (file)
@@ -0,0 +1,7 @@
+#: data/rbot/plugins/reaction.rb:341
+msgid "Sorry, you're not allowed to change %{act} replies here"
+msgstr ""
+
+#: data/rbot/plugins/reaction.rb:349
+msgid "Sorry, you're not allowed to add %{act} replies here"
+msgstr ""
index 6e199bfe0f344d0cf93fe1a78a9746b4722c7086..8623bba5df83dc5b236dc870cc266c7761030e28 100644 (file)
@@ -1,72 +1,84 @@
+#: data/rbot/plugins/seen.rb:12
+msgid "saying \"%{message}\" in %{where}"
+msgstr ""
+
 #: data/rbot/plugins/seen.rb:13
-msgid "Maximum number of seen users to return in search (0 = no limit)."
+msgid "doing *%{nick} %{message}* in %{where}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:14
+msgid "changing nick from %{nick} to %{message}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:15
+msgid "leaving %{where} (%{message})"
 msgstr ""
 
 #: data/rbot/plugins/seen.rb:16
-msgid "seen <nick> => have you seen, or when did you last see <nick>"
+msgid "leaving %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:40
-msgid "nope!"
+#: data/rbot/plugins/seen.rb:17
+msgid "joining %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:87
-msgid "%{nick} was last seen %{when}, %{doing}"
+#: data/rbot/plugins/seen.rb:18
+msgid "quitting IRC (%{message})"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:88
-msgid ""
-"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
+#: data/rbot/plugins/seen.rb:19
+msgid "changing the topic of %{where} to \"%{message}\""
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:95 data/rbot/plugins/seen.rb:128
-msgid "saying \"%{message}\""
+#: data/rbot/plugins/seen.rb:21
+msgid "a private channel"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:97
-msgid "doing *%{nick} %{message}*"
+#: data/rbot/plugins/seen.rb:22
+msgid "changing the topic of %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:107
-msgid "a moment"
+#: data/rbot/plugins/seen.rb:24
+msgid "speaking in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:109
-msgid "a while"
+#: data/rbot/plugins/seen.rb:25
+msgid "doing something in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:121
-msgid "just now"
+#: data/rbot/plugins/seen.rb:27
+msgid "%{nick} was last seen %{when}, %{doing}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:123
-msgid "%{time} ago"
+#: data/rbot/plugins/seen.rb:28
+msgid ""
+"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:130
-msgid "doing *%{message}*"
+#: data/rbot/plugins/seen.rb:32
+msgid "Maximum number of seen users to return in search (0 = no limit)."
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:132
-msgid "changing nick from %{nick} to %{message}"
+#: data/rbot/plugins/seen.rb:35
+msgid "seen <nick> => have you seen, or when did you last see <nick>"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:135
-msgid "leaving %{where}"
+#: data/rbot/plugins/seen.rb:59
+msgid "nope!"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:137
-msgid "leaving %{where} (%{message})"
+#: data/rbot/plugins/seen.rb:146
+msgid "a moment"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:140
-msgid "joining %{where}"
+#: data/rbot/plugins/seen.rb:148
+msgid "a while"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:142
-msgid "quitting IRC (%{message})"
+#: data/rbot/plugins/seen.rb:160
+msgid "just now"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:144
-msgid "changing the topic of %{where} to \"%{message}\""
+#: data/rbot/plugins/seen.rb:162
+msgid "%{time} ago"
 msgstr ""
index 7034a27139f056bd3a21bd2d8648c73e3bbbbbc1..4778523d5c1ccce03bfd925f37282e5651bb134a 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2008-06-21 15:49+0100\n"
 "Last-Translator: Lagrange Marc <markocpc@gmail.com>\n"
 "Language-Team: French\n"
@@ -19,22 +19,39 @@ msgstr ""
 msgid "Cannot translate empty string"
 msgstr "Impossible de traduire une chaine vide"
 
-#: data/rbot/plugins/translator.rb:268
+#: data/rbot/plugins/translator.rb:271
 msgid "Number of seconds to wait for the translation service before timeout"
 msgstr ""
 "Nombre de secondes a attendre du service de traduction avant le timeout"
 
-#: data/rbot/plugins/translator.rb:288
-msgid "Translator %{name} cannot be used: %{reason}"
-msgstr "Traducteur %{name} ne peut être utilisé: %{reason}"
+#: data/rbot/plugins/translator.rb:274
+msgid "Default destination language to be used with translate command"
+msgstr ""
 
-#: data/rbot/plugins/translator.rb:296
+#: data/rbot/plugins/translator.rb:299
 msgid "List of translators to try in order when translator name not specified"
 msgstr ""
 "Liste des traducteurs à essayer dans l'ordre lorsque qu'aucun nom n'est "
 "spécifié"
 
-#: data/rbot/plugins/translator.rb:304
+#: data/rbot/plugins/translator.rb:310 data/rbot/plugins/translator.rb:318
+msgid "Translator %{name} cannot be used: %{reason}"
+msgstr "Traducteur %{name} ne peut être utilisé: %{reason}"
+
+#: data/rbot/plugins/translator.rb:326
+msgid "%{bold}%{translator}%{bold}: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:332
+msgid "Failed translators: %{list}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:334
+#, fuzzy
+msgid "None of the translators failed"
+msgstr "Le traducteur n'a pas repondu"
+
+#: data/rbot/plugins/translator.rb:339
 msgid ""
 "%{translator} <from> <to> <phrase> => Look up phrase using %{info}, "
 "supported from -> to languages: %{directions}"
@@ -42,11 +59,11 @@ msgstr ""
 "%{translator} <depuis> <vers> <phrase> => Regarde si une phrase en utilisant "
 "%{info}, supprote depuis  -> vers langages: %{directions}"
 
-#: data/rbot/plugins/translator.rb:308
+#: data/rbot/plugins/translator.rb:343
 msgid "%{source} -> %{targets}"
 msgstr "%{source} -> %{targets}"
 
-#: data/rbot/plugins/translator.rb:313
+#: data/rbot/plugins/translator.rb:348
 msgid ""
 "Command: <translator> <from> <to> <phrase>, where <translator> is one of: %"
 "{translators}. If \"translator\" is used in place of the translator name, "
@@ -60,7 +77,19 @@ msgstr ""
 "direction de traduction sera pris automatiquement. Utilisez \"help "
 "<translator>\" pour voir les supporte de langues."
 
-#: data/rbot/plugins/translator.rb:328
+#: data/rbot/plugins/translator.rb:351
+msgid ""
+"%{bold}Note%{bold}: %{failed_amt} translators failed, see %{reverse}%{prefix}"
+"help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:386
+msgid ""
+"Unable to auto-detect source language due to broken google translator, see %"
+"{reverse}%{prefix}help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:391
 msgid ""
 "None of the default translators (translator.default_list) supports "
 "translating from %{source} to %{target}"
@@ -68,23 +97,23 @@ msgstr ""
 "Aucun des traducteurs par defaut (translator.default_list)  ne supporte la "
 "traduction depuis %{source} vers %{target}"
 
-#: data/rbot/plugins/translator.rb:343
+#: data/rbot/plugins/translator.rb:408
 msgid "%{translation} (provided by %{translator})"
 msgstr "%{translation} (fournit par %{translator})"
 
-#: data/rbot/plugins/translator.rb:350
+#: data/rbot/plugins/translator.rb:415
 msgid "%{translator} doesn't support translating from %{source} to %{target}"
 msgstr ""
 "%{translator} ne supporte pas la traduction depuis %{source} vers %{target}"
 
-#: data/rbot/plugins/translator.rb:353
+#: data/rbot/plugins/translator.rb:418
 msgid "%{translator} failed to provide a translation"
 msgstr "%{translator} à été incapable de fournir une traduction"
 
-#: data/rbot/plugins/translator.rb:356
+#: data/rbot/plugins/translator.rb:421
 msgid "The translator timed out"
 msgstr "Le traducteur n'a pas repondu"
 
-#: data/rbot/plugins/translator.rb:359
+#: data/rbot/plugins/translator.rb:425
 msgid "No translator called %{name}"
 msgstr "Aucun traducteur nommé %{name}"
index 185b8b51e4de75a21f7ed29974c4b7d8f81ee351..c01903a6b2db0bde546577dc19289ee529c714b3 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2008-06-23 22:27+0100\n"
 "Last-Translator: Lagrange Marc <markocpc@gmail.com>\n"
 "Language-Team: French\n"
@@ -337,10 +337,11 @@ msgstr ""
 "create, list, destroy"
 
 #: lib/rbot/core/auth.rb:408
+#, fuzzy
 msgid ""
 "auth <masterpassword>: log in as the bot owner; other commands: login, "
 "whoami, permissions syntax, permissions [re]set, permissions view, user, "
-"meet, hello, allow, prevent"
+"meet, hello, allow, deny"
 msgstr ""
 "auth <mot de passe du maitre>: se log en tant que maître du bot; autres "
 "commandes: login, whoami, permission syntax, permissions [re]set, "
@@ -676,25 +677,33 @@ msgstr "analyse des données à importer ..."
 msgid "failed to parse data: %{exception}"
 msgstr "echec de l'analyse des données: %{exception}"
 
-#: lib/rbot/core/basics.rb:133
+#: lib/rbot/core/basics.rb:73
+msgid "I am in: "
+msgstr ""
+
+#: lib/rbot/core/basics.rb:155
 msgid "quit [<message>] => quit IRC with message <message>"
 msgstr "quit [<message>] => quitte l'IRC avec le message <message>"
 
-#: lib/rbot/core/basics.rb:135
+#: lib/rbot/core/basics.rb:157
 msgid "restart => completely stop and restart the bot (including reconnect)"
 msgstr ""
 "restart => arrête completement le bot et le relance (incluant la "
 "reconnection)"
 
-#: lib/rbot/core/basics.rb:139
+#: lib/rbot/core/basics.rb:159
+msgid "reconnect => ask the bot to disconnect and then connect again"
+msgstr ""
+
+#: lib/rbot/core/basics.rb:163
 msgid "part"
 msgstr "part =>quitte le salon en cours"
 
-#: lib/rbot/core/basics.rb:141
+#: lib/rbot/core/basics.rb:165
 msgid "hide => part all channels"
 msgstr "hide =>quitte tous les salons"
 
-#: lib/rbot/core/basics.rb:143
+#: lib/rbot/core/basics.rb:167
 msgid ""
 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
 "message to <nick>"
@@ -702,7 +711,7 @@ msgstr ""
 "say <channel>|<nick> <message> => dire <message> sur <channel> ou message "
 "privé à <nick>"
 
-#: lib/rbot/core/basics.rb:145
+#: lib/rbot/core/basics.rb:169
 msgid ""
 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
 "private message to <nick>"
@@ -710,7 +719,7 @@ msgstr ""
 "action <channel>|<nick> <message> => équivaut à un /me <message> sur "
 "<channel> ou en message privé à <nick>"
 
-#: lib/rbot/core/basics.rb:147
+#: lib/rbot/core/basics.rb:171
 msgid ""
 "quiet [in here|<channel>] => with no arguments, stop speaking in all "
 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
@@ -719,7 +728,7 @@ msgstr ""
 "quiet [in here|<channel>] => sans arguments, silencieux sur tous les salons, "
 "si \"in here\", silencieux sur ce salon ou dans le <channel>"
 
-#: lib/rbot/core/basics.rb:149
+#: lib/rbot/core/basics.rb:173
 msgid ""
 "talk [in here|<channel>] => with no arguments, resume speaking in all "
 "channels, if \"in here\", resume speaking in this channel, or resume "
@@ -729,11 +738,11 @@ msgstr ""
 "tous les salons, si \"in here\", reprend la conversation ici ou dans le "
 "<channel>"
 
-#: lib/rbot/core/basics.rb:151
+#: lib/rbot/core/basics.rb:175
 msgid "ping => replies with a pong"
 msgstr "ping => repond avec un pong"
 
-#: lib/rbot/core/basics.rb:153
+#: lib/rbot/core/basics.rb:177
 msgid ""
 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
 "to <mode>"
@@ -741,7 +750,7 @@ msgstr ""
 "mode <channel> <mode> <nicks> => établit les modes du salon pour <nicks> sur "
 "<channel> vers <mode>"
 
-#: lib/rbot/core/basics.rb:159
+#: lib/rbot/core/basics.rb:183
 #, fuzzy
 msgid ""
 "%{name}: quit, restart, join, part, hide, save, say, action, topic, quiet, "
@@ -926,6 +935,11 @@ msgstr "%{word} appris par %{user} le %{date}"
 msgid "sorry, no %{key} data for %{user}"
 msgstr "désolé, aucune %{key} de donnée pour %{user}"
 
+#: lib/rbot/core/utils/extends.rb:164 lib/rbot/core/utils/utils.rb:201
+#: lib/rbot/core/utils/utils.rb:729
+msgid " and "
+msgstr " et "
+
 #: lib/rbot/core/utils/utils.rb:184
 msgid "year"
 msgstr "année"
@@ -974,10 +988,6 @@ msgstr "seconde"
 msgid "seconds"
 msgstr "secondes"
 
-#: lib/rbot/core/utils/utils.rb:201 lib/rbot/core/utils/utils.rb:710
-msgid " and "
-msgstr " et "
-
 #: lib/rbot/core/utils/utils.rb:232
 msgid "right now"
 msgstr ""
@@ -1055,67 +1065,71 @@ msgstr ""
 msgid "Wordlists: %{found}"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1250
+#: lib/rbot/ircbot.rb:500
+msgid "Unknown DB adaptor: %s"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1284
 msgid "restarting, back in %{wait}..."
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1333
+#: lib/rbot/ircbot.rb:1367
 msgid "help topics: "
 msgstr "sujets d'aide: "
 
-#: lib/rbot/ircbot.rb:1335
+#: lib/rbot/ircbot.rb:1369
 msgid " (help <topic> for more info)"
 msgstr "(help <sujet> pour plus d'informations)"
 
-#: lib/rbot/ircbot.rb:1338
+#: lib/rbot/ircbot.rb:1372
 msgid "no help for topic %{topic}"
 msgstr "aucune aide pour le sujet %{topic}"
 
-#: lib/rbot/ircbot.rb:1349
+#: lib/rbot/ircbot.rb:1383
 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:344
+#: lib/rbot/plugins.rb:353
 msgid "incorrect usage, ask for help using '%{command}'"
 msgstr "utilisation incorrecte, demandez de l'aide via '%{command}'"
 
-#: lib/rbot/plugins.rb:707
+#: lib/rbot/plugins.rb:733
 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:710
+#: lib/rbot/plugins.rb:736
 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:716
+#: lib/rbot/plugins.rb:742
 msgid "no core botmodules loaded"
 msgstr "aucuns modules du core de chargé"
 
-#: lib/rbot/plugins.rb:721
+#: lib/rbot/plugins.rb:747
 msgid "%{count} plugin loaded"
 msgid_plural "%{count} plugins loaded"
 msgstr[0] "%{count} plugin chargé"
 msgstr[1] "%{count} plugins chargés"
 
-#: lib/rbot/plugins.rb:724
+#: lib/rbot/plugins.rb:750
 msgid "%{count} plugin: %{list}"
 msgid_plural "%{count} plugins: %{list}"
 msgstr[0] "%{count} plugin: %{list}"
 msgstr[1] "%{count} plugins: %{list}"
 
-#: lib/rbot/plugins.rb:735
+#: lib/rbot/plugins.rb:761
 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:740
+#: lib/rbot/plugins.rb:766
 msgid ""
 "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
 "{bold} to see why"
@@ -1129,13 +1143,13 @@ msgstr[1] ""
 "%{highlight}%{count} plugins ignorés%{highlight}: utilisez %{bold}%{command}%"
 "{bold} pour voir pourquoi"
 
-#: lib/rbot/plugins.rb:750
+#: lib/rbot/plugins.rb:776
 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:755
+#: lib/rbot/plugins.rb:781
 msgid ""
 "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
 "{command}%{bold} to see why"
@@ -1149,11 +1163,11 @@ msgstr[1] ""
 "%{highlight}%{count} plugins impossibles à chargés%{highlight}: utilisez %"
 "{bold}%{command}%{bold} pour voir pourquoi"
 
-#: lib/rbot/plugins.rb:785
+#: lib/rbot/plugins.rb:811
 msgid "no plugins failed to load"
 msgstr "aucuns plugins n'ont échoués au chargement"
 
-#: lib/rbot/plugins.rb:787
+#: lib/rbot/plugins.rb:813
 msgid ""
 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
 "{reason}"
@@ -1161,26 +1175,26 @@ msgstr ""
 "%{highlight}%{plugin}%{highlight} dans %{dir} a échoué avec l'erreur %"
 "{exception}: %{reason}"
 
-#: lib/rbot/plugins.rb:791
+#: lib/rbot/plugins.rb:817
 msgid "at %{backtrace}"
 msgstr "à %{backtrace}"
 
-#: lib/rbot/plugins.rb:797
+#: lib/rbot/plugins.rb:823
 msgid "no plugins were ignored"
 msgstr "aucun plugins n'ont été ignoré"
 
-#: lib/rbot/plugins.rb:801
+#: lib/rbot/plugins.rb:827
 msgid "overruled by previous"
 msgstr "rejeté par le precedent"
 
-#: lib/rbot/registry.rb:22
+#: lib/rbot/registry/bdb.rb:226 lib/rbot/registry/tc.rb:198
 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:41
+#: lib/rbot/registry/bdb.rb:245 lib/rbot/registry/tc.rb:222
 msgid ""
 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
 "format"
@@ -1188,17 +1202,17 @@ msgstr ""
 "mise a jour du (rbot 0.9.9 ou plus vieux) plugin de registre vers le nouveau "
 "format divisé"
 
-#: lib/rbot/registry.rb:190
+#: lib/rbot/registry/bdb.rb:394 lib/rbot/registry/tc.rb:368
 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>"
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..7d554339cb93d0efa485ef429c53d99e1b96eb6e 100644 (file)
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/geoip.rb:191
+msgid "The owner configured me to use an API that doesn't exist, bug them!"
+msgstr ""
index d638ef814f8c6da8e676443bc1f6952bb292d471..9de6b123c3f4b669f0ee6646cca24d16d1f7c6b1 100644 (file)
@@ -142,9 +142,9 @@ msgid "could not retrieve events"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:280 data/rbot/plugins/lastfm.rb:335
-#: data/rbot/plugins/lastfm.rb:402 data/rbot/plugins/lastfm.rb:441
-#: data/rbot/plugins/lastfm.rb:460 data/rbot/plugins/lastfm.rb:512
-#: data/rbot/plugins/lastfm.rb:610
+#: data/rbot/plugins/lastfm.rb:408 data/rbot/plugins/lastfm.rb:447
+#: data/rbot/plugins/lastfm.rb:466 data/rbot/plugins/lastfm.rb:518
+#: data/rbot/plugins/lastfm.rb:616
 msgid "last.fm parsing failed"
 msgstr ""
 
@@ -212,7 +212,7 @@ msgid "is listening to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:380
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b}"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:382
@@ -220,151 +220,159 @@ msgid "listened to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:387
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b} %{p}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b} %{p};"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:390 data/rbot/plugins/lastfm.rb:622
-msgid "; see %{uri} for more"
+#: data/rbot/plugins/lastfm.rb:392
+msgid " [%{u}%{url}%{u}]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:396
+msgid " -- see %{uri} for more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:397 data/rbot/plugins/lastfm.rb:435
+#: data/rbot/plugins/lastfm.rb:403 data/rbot/plugins/lastfm.rb:441
 msgid "I had problems getting info for %{a}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:418
+#: data/rbot/plugins/lastfm.rb:424
 msgid "%{b}%{a}%{b}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:420
+#: data/rbot/plugins/lastfm.rb:426
 msgid "%{u}%{t}%{u}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:421
+#: data/rbot/plugins/lastfm.rb:427
 msgid ""
 "%{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:423
+#: data/rbot/plugins/lastfm.rb:429
 msgid ". Tagged as: %{t}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:425
+#: data/rbot/plugins/lastfm.rb:431
 msgid ". Similar artists: %{s}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:450
+#: data/rbot/plugins/lastfm.rb:456
 msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:463
+#: data/rbot/plugins/lastfm.rb:469
 msgid "track %{a} not found"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:477
+#: data/rbot/plugins/lastfm.rb:483
 msgid ""
 "%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
 "info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:501
+#: data/rbot/plugins/lastfm.rb:507
 msgid " and %{maps} for maps"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:508
+#: data/rbot/plugins/lastfm.rb:514
 msgid "I had problems getting album info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:530
+#: data/rbot/plugins/lastfm.rb:536
 msgid "I couldn't locate: \"%{a}\" by %{r}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:534
+#: data/rbot/plugins/lastfm.rb:540
 msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:541
+#: data/rbot/plugins/lastfm.rb:547
 msgid "okay, I'll remember that %{n} is %{u} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:550
+#: data/rbot/plugins/lastfm.rb:556
 msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:562
+#: data/rbot/plugins/lastfm.rb:568
 msgid "%{nick} is %{user} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:567
+#: data/rbot/plugins/lastfm.rb:573
 msgid ""
 "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:603
+#: data/rbot/plugins/lastfm.rb:609
 msgid "no response body"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:605
+#: data/rbot/plugins/lastfm.rb:611
 msgid "I had problems accessing last.fm: %{e}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:630
+#: data/rbot/plugins/lastfm.rb:628
+msgid "; see %{uri} for more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:636
 msgid "%{user} has no friends :("
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:632
+#: data/rbot/plugins/lastfm.rb:638
 msgid "%{user} has %{total} friends: %{friends}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:634
+#: data/rbot/plugins/lastfm.rb:640
 msgid "%{user} has %{total} friends, including %{friends}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:649
+#: data/rbot/plugins/lastfm.rb:655
 msgid "%{user} has not loved any tracks"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:651
+#: data/rbot/plugins/lastfm.rb:657
 msgid "%{user} has loved %{total} tracks: %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:653
+#: data/rbot/plugins/lastfm.rb:659
 msgid "%{user} has loved %{total} tracks, including %{tracks}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:668
+#: data/rbot/plugins/lastfm.rb:674
 msgid "no one seems to share %{user}'s musical taste"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:670
+#: data/rbot/plugins/lastfm.rb:676
 msgid "%{user}'s musical neighbours are %{nbrs}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:672
+#: data/rbot/plugins/lastfm.rb:678
 msgid "%{user}'s musical neighbours include %{nbrs}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:697
+#: data/rbot/plugins/lastfm.rb:703
 msgid " or more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:703
+#: data/rbot/plugins/lastfm.rb:709
 msgid "%{user} hasn't played anything recently"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:705
+#: data/rbot/plugins/lastfm.rb:711
 msgid "%{user} has recently played %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:711
+#: data/rbot/plugins/lastfm.rb:717
 msgid "there are no shouts for %{user}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:714
+#: data/rbot/plugins/lastfm.rb:720
 msgid "<%{author}> %{body}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:743
+#: data/rbot/plugins/lastfm.rb:749
 msgid "%{user} hasn't played anything in this period of time"
 msgstr ""
index ec627e890b9456cc4e4de3f036550de875fb559e..5e139fc7596d88618c69fe2a7d82171148b125b0 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2009-03-20 16:25+0100\n"
 "Last-Translator: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>\n"
 "Language-Team: it\n"
@@ -15,78 +15,104 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
-#: data/rbot/plugins/markov.rb:366
+#: data/rbot/plugins/markov.rb:384
 msgid "markov is currently enabled, %{p}% chance of chipping in"
 msgstr ""
 "markov è attualmente attivo, con una probabilità del %{prob}% di intervenire"
 
-#: data/rbot/plugins/markov.rb:368
+#: data/rbot/plugins/markov.rb:386
 msgid ", %{l} messages in queue"
 msgstr ", %{l} messaggi in coda"
 
-#: data/rbot/plugins/markov.rb:370
+#: data/rbot/plugins/markov.rb:388
 msgid ", %{l} chains to upgrade"
 msgstr ", %{l} catene da aggiornare"
 
-#: data/rbot/plugins/markov.rb:372
+#: data/rbot/plugins/markov.rb:390
 msgid "markov is currently disabled"
 msgstr "markov è attualmente disabilitato"
 
-#: data/rbot/plugins/markov.rb:396
+#: data/rbot/plugins/markov.rb:424 data/rbot/plugins/markov.rb:455
 msgid "%{u} removed"
 msgstr "%{u} rimosso"
 
-#: data/rbot/plugins/markov.rb:398
+#: data/rbot/plugins/markov.rb:426 data/rbot/plugins/markov.rb:457
 msgid "not found in list"
 msgstr "non trovato nella lista"
 
-#: data/rbot/plugins/markov.rb:403
+#: data/rbot/plugins/markov.rb:431 data/rbot/plugins/markov.rb:462
 msgid "%{u} already in list"
 msgstr "%{u} è già nella lista"
 
-#: data/rbot/plugins/markov.rb:406
+#: data/rbot/plugins/markov.rb:434
 msgid "%{u} added to markov ignore list"
 msgstr "%{u} aggiunto alla lista da ignorare per markov"
 
-#: data/rbot/plugins/markov.rb:409
+#: data/rbot/plugins/markov.rb:437
 msgid "give the name of a person or channel to ignore"
 msgstr "fornisci il nome della persona o del canale da ignorare"
 
-#: data/rbot/plugins/markov.rb:412
+#: data/rbot/plugins/markov.rb:440
 msgid "I'm ignoring %{ignored}"
 msgstr "Sto ignorando %{ignored}"
 
-#: data/rbot/plugins/markov.rb:414
+#: data/rbot/plugins/markov.rb:442
 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
+#: data/rbot/plugins/markov.rb:465
+#, fuzzy
+msgid "%{u} added to markov readonly list"
+msgstr "%{u} aggiunto alla lista da ignorare per markov"
+
+#: data/rbot/plugins/markov.rb:468
+#, fuzzy
+msgid "give the name of a person or channel to read only"
+msgstr "fornisci il nome della persona o del canale da ignorare"
+
+#: data/rbot/plugins/markov.rb:471
+#, fuzzy
+msgid "I'm only reading %{readonly}"
+msgstr "Sto ignorando %{ignored}"
+
+#: data/rbot/plugins/markov.rb:473
+msgid ""
+"have markov not answer to input from a hostmask or a channel. usage: markov "
+"readonly add <mask or channel>; markov readonly remove <mask or channel>; "
+"markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:487
 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
+#: data/rbot/plugins/markov.rb:518
+msgid "Message delay is %{delay}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:571 data/rbot/plugins/markov.rb:588
 msgid "I can't :("
 msgstr "non posso :("
 
-#: data/rbot/plugins/markov.rb:542
+#: data/rbot/plugins/markov.rb:661
 msgid "no such file"
 msgstr "il file non esiste"
 
-#: data/rbot/plugins/markov.rb:547
+#: data/rbot/plugins/markov.rb:666
 msgid "the file is empty!"
 msgstr "il file è vuoto!"
 
-#: data/rbot/plugins/markov.rb:574
+#: data/rbot/plugins/markov.rb:693
 msgid "example matches for that pattern at lines %{range} include: %{lines}"
 msgstr "esempi di cattura per quel pattern nelle righe %{range}: %{lines}"
 
-#: data/rbot/plugins/markov.rb:579
+#: data/rbot/plugins/markov.rb:698
 msgid "the pattern doesn't match anything at lines %{range}"
 msgstr "il patter non cattura nulla alle righe %{range}"
 
-#: data/rbot/plugins/markov.rb:584
+#: data/rbot/plugins/markov.rb:703
 msgid "learning from the file without a pattern would learn, for example: "
 msgstr "imparare senza pattern dal file darebbe ad esempio:"
index b409a1447d170d488b9ff8ea08d6086b1d84a250..69dc97d4bd34f48d4a564e3b9babb83b799e629b 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-20 01:49+0200\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-08-23 17:49+0100\n"
 "Last-Translator: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>\n"
 "Language-Team: it\n"
@@ -48,7 +48,7 @@ msgstr ""
 
 #: data/rbot/plugins/nickserv.rb:54
 msgid ""
-"nickserv plugin: handles nickserv protected IRC nicks. topics password, "
+"nickserv plugin: handles nickserv protected IRC nicks. topics: password, "
 "register, identify, listnicks"
 msgstr ""
 
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..ead9891ad494218339b870ef67bb0b65cc6d5701 100644 (file)
@@ -0,0 +1,7 @@
+#: data/rbot/plugins/reaction.rb:341
+msgid "Sorry, you're not allowed to change %{act} replies here"
+msgstr ""
+
+#: data/rbot/plugins/reaction.rb:349
+msgid "Sorry, you're not allowed to add %{act} replies here"
+msgstr ""
index 6e199bfe0f344d0cf93fe1a78a9746b4722c7086..8623bba5df83dc5b236dc870cc266c7761030e28 100644 (file)
@@ -1,72 +1,84 @@
+#: data/rbot/plugins/seen.rb:12
+msgid "saying \"%{message}\" in %{where}"
+msgstr ""
+
 #: data/rbot/plugins/seen.rb:13
-msgid "Maximum number of seen users to return in search (0 = no limit)."
+msgid "doing *%{nick} %{message}* in %{where}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:14
+msgid "changing nick from %{nick} to %{message}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:15
+msgid "leaving %{where} (%{message})"
 msgstr ""
 
 #: data/rbot/plugins/seen.rb:16
-msgid "seen <nick> => have you seen, or when did you last see <nick>"
+msgid "leaving %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:40
-msgid "nope!"
+#: data/rbot/plugins/seen.rb:17
+msgid "joining %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:87
-msgid "%{nick} was last seen %{when}, %{doing}"
+#: data/rbot/plugins/seen.rb:18
+msgid "quitting IRC (%{message})"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:88
-msgid ""
-"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
+#: data/rbot/plugins/seen.rb:19
+msgid "changing the topic of %{where} to \"%{message}\""
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:95 data/rbot/plugins/seen.rb:128
-msgid "saying \"%{message}\""
+#: data/rbot/plugins/seen.rb:21
+msgid "a private channel"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:97
-msgid "doing *%{nick} %{message}*"
+#: data/rbot/plugins/seen.rb:22
+msgid "changing the topic of %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:107
-msgid "a moment"
+#: data/rbot/plugins/seen.rb:24
+msgid "speaking in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:109
-msgid "a while"
+#: data/rbot/plugins/seen.rb:25
+msgid "doing something in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:121
-msgid "just now"
+#: data/rbot/plugins/seen.rb:27
+msgid "%{nick} was last seen %{when}, %{doing}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:123
-msgid "%{time} ago"
+#: data/rbot/plugins/seen.rb:28
+msgid ""
+"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:130
-msgid "doing *%{message}*"
+#: data/rbot/plugins/seen.rb:32
+msgid "Maximum number of seen users to return in search (0 = no limit)."
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:132
-msgid "changing nick from %{nick} to %{message}"
+#: data/rbot/plugins/seen.rb:35
+msgid "seen <nick> => have you seen, or when did you last see <nick>"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:135
-msgid "leaving %{where}"
+#: data/rbot/plugins/seen.rb:59
+msgid "nope!"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:137
-msgid "leaving %{where} (%{message})"
+#: data/rbot/plugins/seen.rb:146
+msgid "a moment"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:140
-msgid "joining %{where}"
+#: data/rbot/plugins/seen.rb:148
+msgid "a while"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:142
-msgid "quitting IRC (%{message})"
+#: data/rbot/plugins/seen.rb:160
+msgid "just now"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:144
-msgid "changing the topic of %{where} to \"%{message}\""
+#: data/rbot/plugins/seen.rb:162
+msgid "%{time} ago"
 msgstr ""
index 9dfbb26bd1a7cf33859c4c4c82ea1cf0de748031..5ddb97585b3a738c4d5532ba1cfbffe8dfe642a6 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-08-23 17:49+0100\n"
 "Last-Translator: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>\n"
 "Language-Team: it\n"
@@ -19,29 +19,45 @@ msgstr ""
 msgid "Cannot translate empty string"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:268
+#: data/rbot/plugins/translator.rb:271
 msgid "Number of seconds to wait for the translation service before timeout"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:288
-msgid "Translator %{name} cannot be used: %{reason}"
+#: data/rbot/plugins/translator.rb:274
+msgid "Default destination language to be used with translate command"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:296
+#: data/rbot/plugins/translator.rb:299
 msgid "List of translators to try in order when translator name not specified"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:304
+#: data/rbot/plugins/translator.rb:310 data/rbot/plugins/translator.rb:318
+msgid "Translator %{name} cannot be used: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:326
+msgid "%{bold}%{translator}%{bold}: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:332
+msgid "Failed translators: %{list}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:334
+msgid "None of the translators failed"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:339
 msgid ""
 "%{translator} <from> <to> <phrase> => Look up phrase using %{info}, "
 "supported from -> to languages: %{directions}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:308
+#: data/rbot/plugins/translator.rb:343
 msgid "%{source} -> %{targets}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:313
+#: data/rbot/plugins/translator.rb:348
 msgid ""
 "Command: <translator> <from> <to> <phrase>, where <translator> is one of: %"
 "{translators}. If \"translator\" is used in place of the translator name, "
@@ -50,28 +66,40 @@ msgid ""
 "supported from and to languages"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:328
+#: data/rbot/plugins/translator.rb:351
+msgid ""
+"%{bold}Note%{bold}: %{failed_amt} translators failed, see %{reverse}%{prefix}"
+"help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:386
+msgid ""
+"Unable to auto-detect source language due to broken google translator, see %"
+"{reverse}%{prefix}help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:391
 msgid ""
 "None of the default translators (translator.default_list) supports "
 "translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:343
+#: data/rbot/plugins/translator.rb:408
 msgid "%{translation} (provided by %{translator})"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:350
+#: data/rbot/plugins/translator.rb:415
 msgid "%{translator} doesn't support translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:353
+#: data/rbot/plugins/translator.rb:418
 msgid "%{translator} failed to provide a translation"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:356
+#: data/rbot/plugins/translator.rb:421
 msgid "The translator timed out"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:359
+#: data/rbot/plugins/translator.rb:425
 msgid "No translator called %{name}"
 msgstr ""
index 480b4df1b38a5eb20eaf407cb93daa9cafbc0f40..04558adf7acb8cdfae989b2826df42fe70b7bdcc 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2009-03-20 16:28+0100\n"
 "Last-Translator: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>\n"
 "Language-Team: it\n"
@@ -330,10 +330,11 @@ msgstr ""
 "create, list, destroy"
 
 #: lib/rbot/core/auth.rb:408
+#, fuzzy
 msgid ""
 "auth <masterpassword>: log in as the bot owner; other commands: login, "
 "whoami, permissions syntax, permissions [re]set, permissions view, user, "
-"meet, hello, allow, prevent"
+"meet, hello, allow, deny"
 msgstr ""
 "auth <masterpassword>: ti identifica come il padrone del bot; altri comandi: "
 "login, whoami, permission syntax, permissions [re]set, permissions view, "
@@ -668,25 +669,33 @@ msgstr "elaboro i dati da importare ..."
 msgid "failed to parse data: %{exception}"
 msgstr "impossibile elaborare i dati: %{exception}"
 
-#: lib/rbot/core/basics.rb:133
+#: lib/rbot/core/basics.rb:73
+msgid "I am in: "
+msgstr ""
+
+#: lib/rbot/core/basics.rb:155
 msgid "quit [<message>] => quit IRC with message <message>"
 msgstr "quit [<messaggio>] => esce da IRC con il messaggio <messaggio>"
 
-#: lib/rbot/core/basics.rb:135
+#: lib/rbot/core/basics.rb:157
 msgid "restart => completely stop and restart the bot (including reconnect)"
 msgstr ""
 "restart => ferma il bot completamente e lo riavvia (facendolo anche "
 "ricollegare)"
 
-#: lib/rbot/core/basics.rb:139
+#: lib/rbot/core/basics.rb:159
+msgid "reconnect => ask the bot to disconnect and then connect again"
+msgstr ""
+
+#: lib/rbot/core/basics.rb:163
 msgid "part"
 msgstr "esci"
 
-#: lib/rbot/core/basics.rb:141
+#: lib/rbot/core/basics.rb:165
 msgid "hide => part all channels"
 msgstr "hide => lascia tutti i canali"
 
-#: lib/rbot/core/basics.rb:143
+#: lib/rbot/core/basics.rb:167
 msgid ""
 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
 "message to <nick>"
@@ -694,7 +703,7 @@ msgstr ""
 "say <canale>|<nick> <messaggio> => invia <messaggio> nel <canale> o in "
 "unmessagio privato a <nick>"
 
-#: lib/rbot/core/basics.rb:145
+#: lib/rbot/core/basics.rb:169
 msgid ""
 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
 "private message to <nick>"
@@ -702,7 +711,7 @@ msgstr ""
 "action <canale>|<nick> <messaggio> => invia un /me <messaggio> nel <canale> "
 "o inmessaggi privato a <nick>"
 
-#: lib/rbot/core/basics.rb:147
+#: lib/rbot/core/basics.rb:171
 msgid ""
 "quiet [in here|<channel>] => with no arguments, stop speaking in all "
 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
@@ -712,7 +721,7 @@ msgstr ""
 "canali, se si specifica \"in here\", smette di parlare in questo canale, "
 "oppure smette di parlare in <canale>"
 
-#: lib/rbot/core/basics.rb:149
+#: lib/rbot/core/basics.rb:173
 msgid ""
 "talk [in here|<channel>] => with no arguments, resume speaking in all "
 "channels, if \"in here\", resume speaking in this channel, or resume "
@@ -722,11 +731,11 @@ msgstr ""
 "canali, se \"in here\", ricomincia a parlare in questo canale, oppure "
 "ricomincia a parlare in <canale>"
 
-#: lib/rbot/core/basics.rb:151
+#: lib/rbot/core/basics.rb:175
 msgid "ping => replies with a pong"
 msgstr "ping => risponde con un pong"
 
-#: lib/rbot/core/basics.rb:153
+#: lib/rbot/core/basics.rb:177
 msgid ""
 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
 "to <mode>"
@@ -734,7 +743,7 @@ msgstr ""
 "mode <canale> <mode> <nicks> => imposta i modi del canale per <nicks> nel "
 "<canale> "
 
-#: lib/rbot/core/basics.rb:159
+#: lib/rbot/core/basics.rb:183
 msgid ""
 "%{name}: quit, restart, join, part, hide, save, say, action, topic, quiet, "
 "talk, ping, mode"
@@ -923,6 +932,11 @@ msgstr "dati %{key} per %{user}: %{data}"
 msgid "sorry, no %{key} data for %{user}"
 msgstr "spiacente, nessun dato %{key} per %{user} "
 
+#: lib/rbot/core/utils/extends.rb:164 lib/rbot/core/utils/utils.rb:201
+#: lib/rbot/core/utils/utils.rb:729
+msgid " and "
+msgstr " e "
+
 #: lib/rbot/core/utils/utils.rb:184
 msgid "year"
 msgstr "anno"
@@ -971,10 +985,6 @@ msgstr "secondo"
 msgid "seconds"
 msgstr "secondi"
 
-#: lib/rbot/core/utils/utils.rb:201 lib/rbot/core/utils/utils.rb:710
-msgid " and "
-msgstr " e "
-
 #: lib/rbot/core/utils/utils.rb:232
 msgid "right now"
 msgstr "in questo momento"
@@ -1045,68 +1055,72 @@ msgstr "nessun elenco di parole trovato"
 msgid "Wordlists: %{found}"
 msgstr "Elenchi di parole: %{found}"
 
-#: lib/rbot/ircbot.rb:1250
+#: lib/rbot/ircbot.rb:500
+msgid "Unknown DB adaptor: %s"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1284
 msgid "restarting, back in %{wait}..."
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1333
+#: lib/rbot/ircbot.rb:1367
 msgid "help topics: "
 msgstr "argomenti: "
 
-#: lib/rbot/ircbot.rb:1335
+#: lib/rbot/ircbot.rb:1369
 msgid " (help <topic> for more info)"
 msgstr " (help <argomento> per ulteriori informazioni)"
 
-#: lib/rbot/ircbot.rb:1338
+#: lib/rbot/ircbot.rb:1372
 msgid "no help for topic %{topic}"
 msgstr "nessun aiuto disponibile su %{topic}"
 
-#: lib/rbot/ircbot.rb:1349
+#: lib/rbot/ircbot.rb:1383
 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:344
+#: lib/rbot/plugins.rb:353
 msgid "incorrect usage, ask for help using '%{command}'"
 msgstr "uso errato, chiedi aiuto con '%{command}'"
 
-#: lib/rbot/plugins.rb:707
+#: lib/rbot/plugins.rb:733
 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:710
+#: lib/rbot/plugins.rb:736
 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:716
+#: lib/rbot/plugins.rb:742
 msgid "no core botmodules loaded"
 msgstr "nessun modulo di base caricato"
 
-#: lib/rbot/plugins.rb:721
+#: lib/rbot/plugins.rb:747
 msgid "%{count} plugin loaded"
 msgid_plural "%{count} plugins loaded"
 msgstr[0] "%{count} plugin caricati"
 msgstr[1] "%{count} plugin caricato"
 
-#: lib/rbot/plugins.rb:724
+#: lib/rbot/plugins.rb:750
 msgid "%{count} plugin: %{list}"
 msgid_plural "%{count} plugins: %{list}"
 msgstr[0] "%{count} plugin: %{list}"
 msgstr[1] "%{count} plugin: %{list}"
 
-#: lib/rbot/plugins.rb:735
+#: lib/rbot/plugins.rb:761
 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:740
+#: lib/rbot/plugins.rb:766
 msgid ""
 "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
 "{bold} to see why"
@@ -1120,13 +1134,13 @@ msgstr[1] ""
 "%{highlight}%{count} plugin ignorato%{highlight}: usa %{bold}%{command}%"
 "{bold} per vedere perché"
 
-#: lib/rbot/plugins.rb:750
+#: lib/rbot/plugins.rb:776
 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:755
+#: lib/rbot/plugins.rb:781
 msgid ""
 "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
 "{command}%{bold} to see why"
@@ -1140,11 +1154,11 @@ msgstr[1] ""
 "%{highlight}caricamento di %{count} plugin fallito%{highlight}: usa %{bold}%"
 "{command}%{bold} per vedere perché"
 
-#: lib/rbot/plugins.rb:785
+#: lib/rbot/plugins.rb:811
 msgid "no plugins failed to load"
 msgstr "nessun plugin ha fallito il caricamento"
 
-#: lib/rbot/plugins.rb:787
+#: lib/rbot/plugins.rb:813
 msgid ""
 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
 "{reason}"
@@ -1152,26 +1166,26 @@ msgstr ""
 "%{highlight}%{plugin}%{highlight} in %{dir} fallito con errore %{exception}: "
 "%{reason}"
 
-#: lib/rbot/plugins.rb:791
+#: lib/rbot/plugins.rb:817
 msgid "at %{backtrace}"
 msgstr "in %{backtrace}"
 
-#: lib/rbot/plugins.rb:797
+#: lib/rbot/plugins.rb:823
 msgid "no plugins were ignored"
 msgstr "nessun plugin ignorato"
 
-#: lib/rbot/plugins.rb:801
+#: lib/rbot/plugins.rb:827
 msgid "overruled by previous"
 msgstr "preceduto da un omonimo"
 
-#: lib/rbot/registry.rb:22
+#: lib/rbot/registry/bdb.rb:226 lib/rbot/registry/tc.rb:198
 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:41
+#: lib/rbot/registry/bdb.rb:245 lib/rbot/registry/tc.rb:222
 msgid ""
 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
 "format"
@@ -1179,6 +1193,6 @@ msgstr ""
 "aggiornamento del registro dei plugin (versione 0.9.9 o precedente) al nuovo "
 "formato"
 
-#: lib/rbot/registry.rb:190
+#: lib/rbot/registry/bdb.rb:394 lib/rbot/registry/tc.rb:368
 msgid "marshal recovery failed, trying default"
 msgstr "recupero dati marshal fallito, tento di usare il valore predefinito"
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..7d554339cb93d0efa485ef429c53d99e1b96eb6e 100644 (file)
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/geoip.rb:191
+msgid "The owner configured me to use an API that doesn't exist, bug them!"
+msgstr ""
index d638ef814f8c6da8e676443bc1f6952bb292d471..9de6b123c3f4b669f0ee6646cca24d16d1f7c6b1 100644 (file)
@@ -142,9 +142,9 @@ msgid "could not retrieve events"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:280 data/rbot/plugins/lastfm.rb:335
-#: data/rbot/plugins/lastfm.rb:402 data/rbot/plugins/lastfm.rb:441
-#: data/rbot/plugins/lastfm.rb:460 data/rbot/plugins/lastfm.rb:512
-#: data/rbot/plugins/lastfm.rb:610
+#: data/rbot/plugins/lastfm.rb:408 data/rbot/plugins/lastfm.rb:447
+#: data/rbot/plugins/lastfm.rb:466 data/rbot/plugins/lastfm.rb:518
+#: data/rbot/plugins/lastfm.rb:616
 msgid "last.fm parsing failed"
 msgstr ""
 
@@ -212,7 +212,7 @@ msgid "is listening to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:380
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b}"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:382
@@ -220,151 +220,159 @@ msgid "listened to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:387
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b} %{p}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b} %{p};"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:390 data/rbot/plugins/lastfm.rb:622
-msgid "; see %{uri} for more"
+#: data/rbot/plugins/lastfm.rb:392
+msgid " [%{u}%{url}%{u}]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:396
+msgid " -- see %{uri} for more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:397 data/rbot/plugins/lastfm.rb:435
+#: data/rbot/plugins/lastfm.rb:403 data/rbot/plugins/lastfm.rb:441
 msgid "I had problems getting info for %{a}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:418
+#: data/rbot/plugins/lastfm.rb:424
 msgid "%{b}%{a}%{b}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:420
+#: data/rbot/plugins/lastfm.rb:426
 msgid "%{u}%{t}%{u}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:421
+#: data/rbot/plugins/lastfm.rb:427
 msgid ""
 "%{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:423
+#: data/rbot/plugins/lastfm.rb:429
 msgid ". Tagged as: %{t}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:425
+#: data/rbot/plugins/lastfm.rb:431
 msgid ". Similar artists: %{s}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:450
+#: data/rbot/plugins/lastfm.rb:456
 msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:463
+#: data/rbot/plugins/lastfm.rb:469
 msgid "track %{a} not found"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:477
+#: data/rbot/plugins/lastfm.rb:483
 msgid ""
 "%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
 "info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:501
+#: data/rbot/plugins/lastfm.rb:507
 msgid " and %{maps} for maps"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:508
+#: data/rbot/plugins/lastfm.rb:514
 msgid "I had problems getting album info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:530
+#: data/rbot/plugins/lastfm.rb:536
 msgid "I couldn't locate: \"%{a}\" by %{r}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:534
+#: data/rbot/plugins/lastfm.rb:540
 msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:541
+#: data/rbot/plugins/lastfm.rb:547
 msgid "okay, I'll remember that %{n} is %{u} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:550
+#: data/rbot/plugins/lastfm.rb:556
 msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:562
+#: data/rbot/plugins/lastfm.rb:568
 msgid "%{nick} is %{user} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:567
+#: data/rbot/plugins/lastfm.rb:573
 msgid ""
 "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:603
+#: data/rbot/plugins/lastfm.rb:609
 msgid "no response body"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:605
+#: data/rbot/plugins/lastfm.rb:611
 msgid "I had problems accessing last.fm: %{e}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:630
+#: data/rbot/plugins/lastfm.rb:628
+msgid "; see %{uri} for more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:636
 msgid "%{user} has no friends :("
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:632
+#: data/rbot/plugins/lastfm.rb:638
 msgid "%{user} has %{total} friends: %{friends}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:634
+#: data/rbot/plugins/lastfm.rb:640
 msgid "%{user} has %{total} friends, including %{friends}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:649
+#: data/rbot/plugins/lastfm.rb:655
 msgid "%{user} has not loved any tracks"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:651
+#: data/rbot/plugins/lastfm.rb:657
 msgid "%{user} has loved %{total} tracks: %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:653
+#: data/rbot/plugins/lastfm.rb:659
 msgid "%{user} has loved %{total} tracks, including %{tracks}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:668
+#: data/rbot/plugins/lastfm.rb:674
 msgid "no one seems to share %{user}'s musical taste"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:670
+#: data/rbot/plugins/lastfm.rb:676
 msgid "%{user}'s musical neighbours are %{nbrs}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:672
+#: data/rbot/plugins/lastfm.rb:678
 msgid "%{user}'s musical neighbours include %{nbrs}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:697
+#: data/rbot/plugins/lastfm.rb:703
 msgid " or more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:703
+#: data/rbot/plugins/lastfm.rb:709
 msgid "%{user} hasn't played anything recently"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:705
+#: data/rbot/plugins/lastfm.rb:711
 msgid "%{user} has recently played %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:711
+#: data/rbot/plugins/lastfm.rb:717
 msgid "there are no shouts for %{user}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:714
+#: data/rbot/plugins/lastfm.rb:720
 msgid "<%{author}> %{body}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:743
+#: data/rbot/plugins/lastfm.rb:749
 msgid "%{user} hasn't played anything in this period of time"
 msgstr ""
index c423a0dfc2f16b76cac810faca2be11cfe139f48..0263febef68a1fa28da3385d0841c39c7c641f57 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-09 01:36-0400\n"
 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
 "Language-Team: Japanese\n"
@@ -15,77 +15,100 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: data/rbot/plugins/markov.rb:366
+#: data/rbot/plugins/markov.rb:384
 msgid "markov is currently enabled, %{p}% chance of chipping in"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:368
+#: data/rbot/plugins/markov.rb:386
 msgid ", %{l} messages in queue"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:370
+#: data/rbot/plugins/markov.rb:388
 msgid ", %{l} chains to upgrade"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:372
+#: data/rbot/plugins/markov.rb:390
 msgid "markov is currently disabled"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:396
+#: data/rbot/plugins/markov.rb:424 data/rbot/plugins/markov.rb:455
 msgid "%{u} removed"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:398
+#: data/rbot/plugins/markov.rb:426 data/rbot/plugins/markov.rb:457
 msgid "not found in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:403
+#: data/rbot/plugins/markov.rb:431 data/rbot/plugins/markov.rb:462
 msgid "%{u} already in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:406
+#: data/rbot/plugins/markov.rb:434
 msgid "%{u} added to markov ignore list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:409
+#: data/rbot/plugins/markov.rb:437
 msgid "give the name of a person or channel to ignore"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:412
+#: data/rbot/plugins/markov.rb:440
 msgid "I'm ignoring %{ignored}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:414
+#: data/rbot/plugins/markov.rb:442
 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
+#: data/rbot/plugins/markov.rb:465
+msgid "%{u} added to markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:468
+msgid "give the name of a person or channel to read only"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:471
+msgid "I'm only reading %{readonly}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:473
+msgid ""
+"have markov not answer to input from a hostmask or a channel. usage: markov "
+"readonly add <mask or channel>; markov readonly remove <mask or channel>; "
+"markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:487
 msgid "markov has a %{prob}% chance of chipping in"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:468 data/rbot/plugins/markov.rb:485
+#: data/rbot/plugins/markov.rb:518
+msgid "Message delay is %{delay}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:571 data/rbot/plugins/markov.rb:588
 msgid "I can't :("
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:542
+#: data/rbot/plugins/markov.rb:661
 msgid "no such file"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:547
+#: data/rbot/plugins/markov.rb:666
 msgid "the file is empty!"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:574
+#: data/rbot/plugins/markov.rb:693
 msgid "example matches for that pattern at lines %{range} include: %{lines}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:579
+#: data/rbot/plugins/markov.rb:698
 msgid "the pattern doesn't match anything at lines %{range}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:584
+#: data/rbot/plugins/markov.rb:703
 msgid "learning from the file without a pattern would learn, for example: "
 msgstr ""
index e5293eadec5bfa3c4fe0c7c7f77d0728c91338a7..364ac31bc61d433512798119807552f5d8605216 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-20 01:49+0200\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-09 01:36-0400\n"
 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
 "Language-Team: Japanese\n"
@@ -48,7 +48,7 @@ msgstr ""
 
 #: data/rbot/plugins/nickserv.rb:54
 msgid ""
-"nickserv plugin: handles nickserv protected IRC nicks. topics password, "
+"nickserv plugin: handles nickserv protected IRC nicks. topics: password, "
 "register, identify, listnicks"
 msgstr ""
 
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..ead9891ad494218339b870ef67bb0b65cc6d5701 100644 (file)
@@ -0,0 +1,7 @@
+#: data/rbot/plugins/reaction.rb:341
+msgid "Sorry, you're not allowed to change %{act} replies here"
+msgstr ""
+
+#: data/rbot/plugins/reaction.rb:349
+msgid "Sorry, you're not allowed to add %{act} replies here"
+msgstr ""
index 6e199bfe0f344d0cf93fe1a78a9746b4722c7086..8623bba5df83dc5b236dc870cc266c7761030e28 100644 (file)
@@ -1,72 +1,84 @@
+#: data/rbot/plugins/seen.rb:12
+msgid "saying \"%{message}\" in %{where}"
+msgstr ""
+
 #: data/rbot/plugins/seen.rb:13
-msgid "Maximum number of seen users to return in search (0 = no limit)."
+msgid "doing *%{nick} %{message}* in %{where}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:14
+msgid "changing nick from %{nick} to %{message}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:15
+msgid "leaving %{where} (%{message})"
 msgstr ""
 
 #: data/rbot/plugins/seen.rb:16
-msgid "seen <nick> => have you seen, or when did you last see <nick>"
+msgid "leaving %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:40
-msgid "nope!"
+#: data/rbot/plugins/seen.rb:17
+msgid "joining %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:87
-msgid "%{nick} was last seen %{when}, %{doing}"
+#: data/rbot/plugins/seen.rb:18
+msgid "quitting IRC (%{message})"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:88
-msgid ""
-"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
+#: data/rbot/plugins/seen.rb:19
+msgid "changing the topic of %{where} to \"%{message}\""
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:95 data/rbot/plugins/seen.rb:128
-msgid "saying \"%{message}\""
+#: data/rbot/plugins/seen.rb:21
+msgid "a private channel"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:97
-msgid "doing *%{nick} %{message}*"
+#: data/rbot/plugins/seen.rb:22
+msgid "changing the topic of %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:107
-msgid "a moment"
+#: data/rbot/plugins/seen.rb:24
+msgid "speaking in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:109
-msgid "a while"
+#: data/rbot/plugins/seen.rb:25
+msgid "doing something in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:121
-msgid "just now"
+#: data/rbot/plugins/seen.rb:27
+msgid "%{nick} was last seen %{when}, %{doing}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:123
-msgid "%{time} ago"
+#: data/rbot/plugins/seen.rb:28
+msgid ""
+"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:130
-msgid "doing *%{message}*"
+#: data/rbot/plugins/seen.rb:32
+msgid "Maximum number of seen users to return in search (0 = no limit)."
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:132
-msgid "changing nick from %{nick} to %{message}"
+#: data/rbot/plugins/seen.rb:35
+msgid "seen <nick> => have you seen, or when did you last see <nick>"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:135
-msgid "leaving %{where}"
+#: data/rbot/plugins/seen.rb:59
+msgid "nope!"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:137
-msgid "leaving %{where} (%{message})"
+#: data/rbot/plugins/seen.rb:146
+msgid "a moment"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:140
-msgid "joining %{where}"
+#: data/rbot/plugins/seen.rb:148
+msgid "a while"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:142
-msgid "quitting IRC (%{message})"
+#: data/rbot/plugins/seen.rb:160
+msgid "just now"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:144
-msgid "changing the topic of %{where} to \"%{message}\""
+#: data/rbot/plugins/seen.rb:162
+msgid "%{time} ago"
 msgstr ""
index 63a7eadc267b90084a2ca138f4da7c652a72dd4c..3fac39d7d4e983fedb5ed1902ba369455e5f02e7 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-09 01:36-0400\n"
 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
 "Language-Team: Japanese\n"
@@ -19,29 +19,45 @@ msgstr ""
 msgid "Cannot translate empty string"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:268
+#: data/rbot/plugins/translator.rb:271
 msgid "Number of seconds to wait for the translation service before timeout"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:288
-msgid "Translator %{name} cannot be used: %{reason}"
+#: data/rbot/plugins/translator.rb:274
+msgid "Default destination language to be used with translate command"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:296
+#: data/rbot/plugins/translator.rb:299
 msgid "List of translators to try in order when translator name not specified"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:304
+#: data/rbot/plugins/translator.rb:310 data/rbot/plugins/translator.rb:318
+msgid "Translator %{name} cannot be used: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:326
+msgid "%{bold}%{translator}%{bold}: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:332
+msgid "Failed translators: %{list}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:334
+msgid "None of the translators failed"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:339
 msgid ""
 "%{translator} <from> <to> <phrase> => Look up phrase using %{info}, "
 "supported from -> to languages: %{directions}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:308
+#: data/rbot/plugins/translator.rb:343
 msgid "%{source} -> %{targets}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:313
+#: data/rbot/plugins/translator.rb:348
 msgid ""
 "Command: <translator> <from> <to> <phrase>, where <translator> is one of: %"
 "{translators}. If \"translator\" is used in place of the translator name, "
@@ -50,28 +66,40 @@ msgid ""
 "supported from and to languages"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:328
+#: data/rbot/plugins/translator.rb:351
+msgid ""
+"%{bold}Note%{bold}: %{failed_amt} translators failed, see %{reverse}%{prefix}"
+"help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:386
+msgid ""
+"Unable to auto-detect source language due to broken google translator, see %"
+"{reverse}%{prefix}help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:391
 msgid ""
 "None of the default translators (translator.default_list) supports "
 "translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:343
+#: data/rbot/plugins/translator.rb:408
 msgid "%{translation} (provided by %{translator})"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:350
+#: data/rbot/plugins/translator.rb:415
 msgid "%{translator} doesn't support translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:353
+#: data/rbot/plugins/translator.rb:418
 msgid "%{translator} failed to provide a translation"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:356
+#: data/rbot/plugins/translator.rb:421
 msgid "The translator timed out"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:359
+#: data/rbot/plugins/translator.rb:425
 msgid "No translator called %{name}"
 msgstr ""
index 8402b365a690b1edba8006c5f9b5e284a1fb0fb5..438c5f5d2b4244feab880a4f92f449f983ad42d9 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-09 01:36-0400\n"
 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
 "Language-Team: Japanese\n"
@@ -284,7 +284,7 @@ msgstr ""
 msgid ""
 "auth <masterpassword>: log in as the bot owner; other commands: login, "
 "whoami, permissions syntax, permissions [re]set, permissions view, user, "
-"meet, hello, allow, prevent"
+"meet, hello, allow, deny"
 msgstr ""
 
 #: lib/rbot/core/auth.rb:410
@@ -594,59 +594,67 @@ msgstr ""
 msgid "failed to parse data: %{exception}"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:133
+#: lib/rbot/core/basics.rb:73
+msgid "I am in: "
+msgstr ""
+
+#: lib/rbot/core/basics.rb:155
 msgid "quit [<message>] => quit IRC with message <message>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:135
+#: lib/rbot/core/basics.rb:157
 msgid "restart => completely stop and restart the bot (including reconnect)"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:139
+#: lib/rbot/core/basics.rb:159
+msgid "reconnect => ask the bot to disconnect and then connect again"
+msgstr ""
+
+#: lib/rbot/core/basics.rb:163
 msgid "part"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:141
+#: lib/rbot/core/basics.rb:165
 msgid "hide => part all channels"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:143
+#: lib/rbot/core/basics.rb:167
 msgid ""
 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
 "message to <nick>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:145
+#: lib/rbot/core/basics.rb:169
 msgid ""
 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
 "private message to <nick>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:147
+#: lib/rbot/core/basics.rb:171
 msgid ""
 "quiet [in here|<channel>] => with no arguments, stop speaking in all "
 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
 "<channel>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:149
+#: lib/rbot/core/basics.rb:173
 msgid ""
 "talk [in here|<channel>] => with no arguments, resume speaking in all "
 "channels, if \"in here\", resume speaking in this channel, or resume "
 "speaking in <channel>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:151
+#: lib/rbot/core/basics.rb:175
 msgid "ping => replies with a pong"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:153
+#: lib/rbot/core/basics.rb:177
 msgid ""
 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
 "to <mode>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:159
+#: lib/rbot/core/basics.rb:183
 msgid ""
 "%{name}: quit, restart, join, part, hide, save, say, action, topic, quiet, "
 "talk, ping, mode"
@@ -819,6 +827,11 @@ msgstr "「{word}」は %{user} さんに%{date}に教えてもらいました"
 msgid "sorry, no %{key} data for %{user}"
 msgstr "「{word}」は %{user} さんに%{date}に教えてもらいました"
 
+#: lib/rbot/core/utils/extends.rb:164 lib/rbot/core/utils/utils.rb:201
+#: lib/rbot/core/utils/utils.rb:729
+msgid " and "
+msgstr ""
+
 #: lib/rbot/core/utils/utils.rb:184
 msgid "year"
 msgstr ""
@@ -867,10 +880,6 @@ msgstr ""
 msgid "seconds"
 msgstr ""
 
-#: lib/rbot/core/utils/utils.rb:201 lib/rbot/core/utils/utils.rb:710
-msgid " and "
-msgstr ""
-
 #: lib/rbot/core/utils/utils.rb:232
 msgid "right now"
 msgstr ""
@@ -939,62 +948,66 @@ msgstr ""
 msgid "Wordlists: %{found}"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1250
+#: lib/rbot/ircbot.rb:500
+msgid "Unknown DB adaptor: %s"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1284
 msgid "restarting, back in %{wait}..."
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1333
+#: lib/rbot/ircbot.rb:1367
 msgid "help topics: "
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1335
+#: lib/rbot/ircbot.rb:1369
 msgid " (help <topic> for more info)"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1338
+#: lib/rbot/ircbot.rb:1372
 msgid "no help for topic %{topic}"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1349
+#: lib/rbot/ircbot.rb:1383
 msgid ""
 "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
 msgstr ""
 
-#: lib/rbot/plugins.rb:344
+#: lib/rbot/plugins.rb:353
 msgid "incorrect usage, ask for help using '%{command}'"
 msgstr ""
 
-#: lib/rbot/plugins.rb:707
+#: lib/rbot/plugins.rb:733
 msgid "%{count} core module loaded"
 msgid_plural "%{count} core modules loaded"
 msgstr[0] "コアモジュール%{count}個をロードしました"
 
-#: lib/rbot/plugins.rb:710
+#: lib/rbot/plugins.rb:736
 msgid "%{count} core module: %{list}"
 msgid_plural "%{count} core modules: %{list}"
 msgstr[0] "コアモジュール%{count}個:%{list}"
 
-#: lib/rbot/plugins.rb:716
+#: lib/rbot/plugins.rb:742
 msgid "no core botmodules loaded"
 msgstr "コアモジュールロードしていません"
 
-#: lib/rbot/plugins.rb:721
+#: lib/rbot/plugins.rb:747
 msgid "%{count} plugin loaded"
 msgid_plural "%{count} plugins loaded"
 msgstr[0] "プラグインを%{count}個ロードしました"
 
-#: lib/rbot/plugins.rb:724
+#: lib/rbot/plugins.rb:750
 msgid "%{count} plugin: %{list}"
 msgid_plural "%{count} plugins: %{list}"
 msgstr[0] "プラグイン%{count}個:%{list}"
 
-#: lib/rbot/plugins.rb:735
+#: lib/rbot/plugins.rb:761
 #, fuzzy
 msgid "%{highlight}%{count} plugin ignored%{highlight}"
 msgid_plural "%{highlight}%{count} plugins ignored%{highlight}"
 msgstr[0] "プラグイン%{count}個:%{list}"
 
-#: lib/rbot/plugins.rb:740
+#: lib/rbot/plugins.rb:766
 msgid ""
 "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
 "{bold} to see why"
@@ -1003,12 +1016,12 @@ msgid_plural ""
 "{bold} to see why"
 msgstr[0] ""
 
-#: lib/rbot/plugins.rb:750
+#: lib/rbot/plugins.rb:776
 msgid "%{highlight}%{count} plugin failed to load%{highlight}"
 msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}"
 msgstr[0] ""
 
-#: lib/rbot/plugins.rb:755
+#: lib/rbot/plugins.rb:781
 msgid ""
 "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
 "{command}%{bold} to see why"
@@ -1017,39 +1030,39 @@ msgid_plural ""
 "{command}%{bold} to see why"
 msgstr[0] ""
 
-#: lib/rbot/plugins.rb:785
+#: lib/rbot/plugins.rb:811
 msgid "no plugins failed to load"
 msgstr ""
 
-#: lib/rbot/plugins.rb:787
+#: lib/rbot/plugins.rb:813
 msgid ""
 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
 "{reason}"
 msgstr ""
 
-#: lib/rbot/plugins.rb:791
+#: lib/rbot/plugins.rb:817
 msgid "at %{backtrace}"
 msgstr ""
 
-#: lib/rbot/plugins.rb:797
+#: lib/rbot/plugins.rb:823
 msgid "no plugins were ignored"
 msgstr ""
 
-#: lib/rbot/plugins.rb:801
+#: lib/rbot/plugins.rb:827
 msgid "overruled by previous"
 msgstr ""
 
-#: lib/rbot/registry.rb:22
+#: lib/rbot/registry/bdb.rb:226 lib/rbot/registry/tc.rb:198
 msgid ""
 "upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
 msgstr ""
 
-#: lib/rbot/registry.rb:41
+#: lib/rbot/registry/bdb.rb:245 lib/rbot/registry/tc.rb:222
 msgid ""
 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
 "format"
 msgstr ""
 
-#: lib/rbot/registry.rb:190
+#: lib/rbot/registry/bdb.rb:394 lib/rbot/registry/tc.rb:368
 msgid "marshal recovery failed, trying default"
 msgstr ""
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..7d78dc9924d479f0685ba352ea28ffe6d1c958f1 100644 (file)
@@ -0,0 +1,21 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: rbot\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
+"PO-Revision-Date: 2010-06-30 09:58+0200\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
+
+#: data/rbot/plugins/geoip.rb:191
+msgid "The owner configured me to use an API that doesn't exist, bug them!"
+msgstr ""
index fc8ddae83a0c0c230a3b2a2e528a32f8a2a3a35e..8010f0ed67d796f96834704bf147c8858e00c151 100644 (file)
@@ -7,8 +7,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
-"PO-Revision-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
+"PO-Revision-Date: 2010-06-30 09:58+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -160,9 +160,9 @@ msgid "could not retrieve events"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:280 data/rbot/plugins/lastfm.rb:335
-#: data/rbot/plugins/lastfm.rb:402 data/rbot/plugins/lastfm.rb:441
-#: data/rbot/plugins/lastfm.rb:460 data/rbot/plugins/lastfm.rb:512
-#: data/rbot/plugins/lastfm.rb:610
+#: data/rbot/plugins/lastfm.rb:408 data/rbot/plugins/lastfm.rb:447
+#: data/rbot/plugins/lastfm.rb:466 data/rbot/plugins/lastfm.rb:518
+#: data/rbot/plugins/lastfm.rb:616
 msgid "last.fm parsing failed"
 msgstr ""
 
@@ -230,7 +230,7 @@ msgid "is listening to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:380
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b}"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:382
@@ -238,151 +238,159 @@ msgid "listened to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:387
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b} %{p}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b} %{p};"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:390 data/rbot/plugins/lastfm.rb:622
-msgid "; see %{uri} for more"
+#: data/rbot/plugins/lastfm.rb:392
+msgid " [%{u}%{url}%{u}]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:396
+msgid " -- see %{uri} for more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:397 data/rbot/plugins/lastfm.rb:435
+#: data/rbot/plugins/lastfm.rb:403 data/rbot/plugins/lastfm.rb:441
 msgid "I had problems getting info for %{a}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:418
+#: data/rbot/plugins/lastfm.rb:424
 msgid "%{b}%{a}%{b}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:420
+#: data/rbot/plugins/lastfm.rb:426
 msgid "%{u}%{t}%{u}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:421
+#: data/rbot/plugins/lastfm.rb:427
 msgid ""
 "%{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:423
+#: data/rbot/plugins/lastfm.rb:429
 msgid ". Tagged as: %{t}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:425
+#: data/rbot/plugins/lastfm.rb:431
 msgid ". Similar artists: %{s}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:450
+#: data/rbot/plugins/lastfm.rb:456
 msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:463
+#: data/rbot/plugins/lastfm.rb:469
 msgid "track %{a} not found"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:477
+#: data/rbot/plugins/lastfm.rb:483
 msgid ""
 "%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
 "info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:501
+#: data/rbot/plugins/lastfm.rb:507
 msgid " and %{maps} for maps"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:508
+#: data/rbot/plugins/lastfm.rb:514
 msgid "I had problems getting album info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:530
+#: data/rbot/plugins/lastfm.rb:536
 msgid "I couldn't locate: \"%{a}\" by %{r}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:534
+#: data/rbot/plugins/lastfm.rb:540
 msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:541
+#: data/rbot/plugins/lastfm.rb:547
 msgid "okay, I'll remember that %{n} is %{u} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:550
+#: data/rbot/plugins/lastfm.rb:556
 msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:562
+#: data/rbot/plugins/lastfm.rb:568
 msgid "%{nick} is %{user} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:567
+#: data/rbot/plugins/lastfm.rb:573
 msgid ""
 "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:603
+#: data/rbot/plugins/lastfm.rb:609
 msgid "no response body"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:605
+#: data/rbot/plugins/lastfm.rb:611
 msgid "I had problems accessing last.fm: %{e}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:630
+#: data/rbot/plugins/lastfm.rb:628
+msgid "; see %{uri} for more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:636
 msgid "%{user} has no friends :("
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:632
+#: data/rbot/plugins/lastfm.rb:638
 msgid "%{user} has %{total} friends: %{friends}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:634
+#: data/rbot/plugins/lastfm.rb:640
 msgid "%{user} has %{total} friends, including %{friends}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:649
+#: data/rbot/plugins/lastfm.rb:655
 msgid "%{user} has not loved any tracks"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:651
+#: data/rbot/plugins/lastfm.rb:657
 msgid "%{user} has loved %{total} tracks: %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:653
+#: data/rbot/plugins/lastfm.rb:659
 msgid "%{user} has loved %{total} tracks, including %{tracks}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:668
+#: data/rbot/plugins/lastfm.rb:674
 msgid "no one seems to share %{user}'s musical taste"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:670
+#: data/rbot/plugins/lastfm.rb:676
 msgid "%{user}'s musical neighbours are %{nbrs}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:672
+#: data/rbot/plugins/lastfm.rb:678
 msgid "%{user}'s musical neighbours include %{nbrs}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:697
+#: data/rbot/plugins/lastfm.rb:703
 msgid " or more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:703
+#: data/rbot/plugins/lastfm.rb:709
 msgid "%{user} hasn't played anything recently"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:705
+#: data/rbot/plugins/lastfm.rb:711
 msgid "%{user} has recently played %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:711
+#: data/rbot/plugins/lastfm.rb:717
 msgid "there are no shouts for %{user}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:714
+#: data/rbot/plugins/lastfm.rb:720
 msgid "<%{author}> %{body}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:743
+#: data/rbot/plugins/lastfm.rb:749
 msgid "%{user} hasn't played anything in this period of time"
 msgstr ""
index 7a20e79f3615ab9dd09b55d6b8e8f303ee3800f2..b7a035ef71bc73bf82df50244f38e69ad7cf0bc0 100644 (file)
@@ -7,8 +7,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
-"PO-Revision-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
+"PO-Revision-Date: 2010-06-30 09:58+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -16,77 +16,100 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
-#: data/rbot/plugins/markov.rb:366
+#: data/rbot/plugins/markov.rb:384
 msgid "markov is currently enabled, %{p}% chance of chipping in"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:368
+#: data/rbot/plugins/markov.rb:386
 msgid ", %{l} messages in queue"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:370
+#: data/rbot/plugins/markov.rb:388
 msgid ", %{l} chains to upgrade"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:372
+#: data/rbot/plugins/markov.rb:390
 msgid "markov is currently disabled"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:396
+#: data/rbot/plugins/markov.rb:424 data/rbot/plugins/markov.rb:455
 msgid "%{u} removed"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:398
+#: data/rbot/plugins/markov.rb:426 data/rbot/plugins/markov.rb:457
 msgid "not found in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:403
+#: data/rbot/plugins/markov.rb:431 data/rbot/plugins/markov.rb:462
 msgid "%{u} already in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:406
+#: data/rbot/plugins/markov.rb:434
 msgid "%{u} added to markov ignore list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:409
+#: data/rbot/plugins/markov.rb:437
 msgid "give the name of a person or channel to ignore"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:412
+#: data/rbot/plugins/markov.rb:440
 msgid "I'm ignoring %{ignored}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:414
+#: data/rbot/plugins/markov.rb:442
 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
+#: data/rbot/plugins/markov.rb:465
+msgid "%{u} added to markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:468
+msgid "give the name of a person or channel to read only"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:471
+msgid "I'm only reading %{readonly}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:473
+msgid ""
+"have markov not answer to input from a hostmask or a channel. usage: markov "
+"readonly add <mask or channel>; markov readonly remove <mask or channel>; "
+"markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:487
 msgid "markov has a %{prob}% chance of chipping in"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:468 data/rbot/plugins/markov.rb:485
+#: data/rbot/plugins/markov.rb:518
+msgid "Message delay is %{delay}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:571 data/rbot/plugins/markov.rb:588
 msgid "I can't :("
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:542
+#: data/rbot/plugins/markov.rb:661
 msgid "no such file"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:547
+#: data/rbot/plugins/markov.rb:666
 msgid "the file is empty!"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:574
+#: data/rbot/plugins/markov.rb:693
 msgid "example matches for that pattern at lines %{range} include: %{lines}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:579
+#: data/rbot/plugins/markov.rb:698
 msgid "the pattern doesn't match anything at lines %{range}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:584
+#: data/rbot/plugins/markov.rb:703
 msgid "learning from the file without a pattern would learn, for example: "
 msgstr ""
index 44670ff60ac58fdf2213177e8101f003f4c86532..08d3cd5c51a3395e6b09a7ef1dc256ddd5e7e567 100644 (file)
@@ -7,8 +7,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
-"PO-Revision-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
+"PO-Revision-Date: 2010-06-30 09:58+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -49,7 +49,7 @@ msgstr ""
 
 #: data/rbot/plugins/nickserv.rb:54
 msgid ""
-"nickserv plugin: handles nickserv protected IRC nicks. topics password, "
+"nickserv plugin: handles nickserv protected IRC nicks. topics: password, "
 "register, identify, listnicks"
 msgstr ""
 
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..b22b08de57c22add6d3f564c129551c33f0caf2a 100644 (file)
@@ -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: 2010-06-30 09:58+0200\n"
+"PO-Revision-Date: 2010-06-30 09:58+0200\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
+
+#: data/rbot/plugins/reaction.rb:341
+msgid "Sorry, you're not allowed to change %{act} replies here"
+msgstr ""
+
+#: data/rbot/plugins/reaction.rb:349
+msgid "Sorry, you're not allowed to add %{act} replies here"
+msgstr ""
index d0871b54822dddf1f6b503eb4c9535d71788a903..c5f81eeda47789a0c1650b486b563b8873470540 100644 (file)
@@ -7,8 +7,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 16:03+0100\n"
-"PO-Revision-Date: 2009-03-20 16:03+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
+"PO-Revision-Date: 2010-06-30 09:58+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -16,75 +16,87 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
+#: data/rbot/plugins/seen.rb:12
+msgid "saying \"%{message}\" in %{where}"
+msgstr ""
+
 #: data/rbot/plugins/seen.rb:13
-msgid "Maximum number of seen users to return in search (0 = no limit)."
+msgid "doing *%{nick} %{message}* in %{where}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:14
+msgid "changing nick from %{nick} to %{message}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:15
+msgid "leaving %{where} (%{message})"
 msgstr ""
 
 #: data/rbot/plugins/seen.rb:16
-msgid "seen <nick> => have you seen, or when did you last see <nick>"
+msgid "leaving %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:40
-msgid "nope!"
+#: data/rbot/plugins/seen.rb:17
+msgid "joining %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:87
-msgid "%{nick} was last seen %{when}, %{doing}"
+#: data/rbot/plugins/seen.rb:18
+msgid "quitting IRC (%{message})"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:88
-msgid ""
-"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
+#: data/rbot/plugins/seen.rb:19
+msgid "changing the topic of %{where} to \"%{message}\""
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:95 data/rbot/plugins/seen.rb:128
-msgid "saying \"%{message}\""
+#: data/rbot/plugins/seen.rb:21
+msgid "a private channel"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:97
-msgid "doing *%{nick} %{message}*"
+#: data/rbot/plugins/seen.rb:22
+msgid "changing the topic of %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:107
-msgid "a moment"
+#: data/rbot/plugins/seen.rb:24
+msgid "speaking in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:109
-msgid "a while"
+#: data/rbot/plugins/seen.rb:25
+msgid "doing something in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:121
-msgid "just now"
+#: data/rbot/plugins/seen.rb:27
+msgid "%{nick} was last seen %{when}, %{doing}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:123
-msgid "%{time} ago"
+#: data/rbot/plugins/seen.rb:28
+msgid ""
+"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:130
-msgid "doing *%{message}*"
+#: data/rbot/plugins/seen.rb:32
+msgid "Maximum number of seen users to return in search (0 = no limit)."
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:132
-msgid "changing nick from %{nick} to %{message}"
+#: data/rbot/plugins/seen.rb:35
+msgid "seen <nick> => have you seen, or when did you last see <nick>"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:135
-msgid "leaving %{where}"
+#: data/rbot/plugins/seen.rb:59
+msgid "nope!"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:137
-msgid "leaving %{where} (%{message})"
+#: data/rbot/plugins/seen.rb:146
+msgid "a moment"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:140
-msgid "joining %{where}"
+#: data/rbot/plugins/seen.rb:148
+msgid "a while"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:142
-msgid "quitting IRC (%{message})"
+#: data/rbot/plugins/seen.rb:160
+msgid "just now"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:144
-msgid "changing the topic of %{where} to \"%{message}\""
+#: data/rbot/plugins/seen.rb:162
+msgid "%{time} ago"
 msgstr ""
index aa87b6a17d4fe3500d259a6d644e9c810d7d4273..70c00e3bd1bb80ff0b05e4c8386a57941f16c3a4 100644 (file)
@@ -7,8 +7,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
-"PO-Revision-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
+"PO-Revision-Date: 2010-06-30 09:58+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -20,29 +20,45 @@ msgstr ""
 msgid "Cannot translate empty string"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:268
+#: data/rbot/plugins/translator.rb:271
 msgid "Number of seconds to wait for the translation service before timeout"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:288
-msgid "Translator %{name} cannot be used: %{reason}"
+#: data/rbot/plugins/translator.rb:274
+msgid "Default destination language to be used with translate command"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:296
+#: data/rbot/plugins/translator.rb:299
 msgid "List of translators to try in order when translator name not specified"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:304
+#: data/rbot/plugins/translator.rb:310 data/rbot/plugins/translator.rb:318
+msgid "Translator %{name} cannot be used: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:326
+msgid "%{bold}%{translator}%{bold}: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:332
+msgid "Failed translators: %{list}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:334
+msgid "None of the translators failed"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:339
 msgid ""
 "%{translator} <from> <to> <phrase> => Look up phrase using %{info}, "
 "supported from -> to languages: %{directions}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:308
+#: data/rbot/plugins/translator.rb:343
 msgid "%{source} -> %{targets}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:313
+#: data/rbot/plugins/translator.rb:348
 msgid ""
 "Command: <translator> <from> <to> <phrase>, where <translator> is one of: %"
 "{translators}. If \"translator\" is used in place of the translator name, "
@@ -51,28 +67,40 @@ msgid ""
 "supported from and to languages"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:328
+#: data/rbot/plugins/translator.rb:351
+msgid ""
+"%{bold}Note%{bold}: %{failed_amt} translators failed, see %{reverse}%{prefix}"
+"help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:386
+msgid ""
+"Unable to auto-detect source language due to broken google translator, see %"
+"{reverse}%{prefix}help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:391
 msgid ""
 "None of the default translators (translator.default_list) supports "
 "translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:343
+#: data/rbot/plugins/translator.rb:408
 msgid "%{translation} (provided by %{translator})"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:350
+#: data/rbot/plugins/translator.rb:415
 msgid "%{translator} doesn't support translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:353
+#: data/rbot/plugins/translator.rb:418
 msgid "%{translator} failed to provide a translation"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:356
+#: data/rbot/plugins/translator.rb:421
 msgid "The translator timed out"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:359
+#: data/rbot/plugins/translator.rb:425
 msgid "No translator called %{name}"
 msgstr ""
index 185815892d5aeede91d1e2ff399f68a06753b891..88097b4ae5accf67eef05bb230010ea6ba903710 100644 (file)
@@ -7,8 +7,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
-"PO-Revision-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
+"PO-Revision-Date: 2010-06-30 09:58+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -284,7 +284,7 @@ msgstr ""
 msgid ""
 "auth <masterpassword>: log in as the bot owner; other commands: login, "
 "whoami, permissions syntax, permissions [re]set, permissions view, user, "
-"meet, hello, allow, prevent"
+"meet, hello, allow, deny"
 msgstr ""
 
 #: lib/rbot/core/auth.rb:410
@@ -594,59 +594,67 @@ msgstr ""
 msgid "failed to parse data: %{exception}"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:133
+#: lib/rbot/core/basics.rb:73
+msgid "I am in: "
+msgstr ""
+
+#: lib/rbot/core/basics.rb:155
 msgid "quit [<message>] => quit IRC with message <message>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:135
+#: lib/rbot/core/basics.rb:157
 msgid "restart => completely stop and restart the bot (including reconnect)"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:139
+#: lib/rbot/core/basics.rb:159
+msgid "reconnect => ask the bot to disconnect and then connect again"
+msgstr ""
+
+#: lib/rbot/core/basics.rb:163
 msgid "part"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:141
+#: lib/rbot/core/basics.rb:165
 msgid "hide => part all channels"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:143
+#: lib/rbot/core/basics.rb:167
 msgid ""
 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
 "message to <nick>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:145
+#: lib/rbot/core/basics.rb:169
 msgid ""
 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
 "private message to <nick>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:147
+#: lib/rbot/core/basics.rb:171
 msgid ""
 "quiet [in here|<channel>] => with no arguments, stop speaking in all "
 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
 "<channel>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:149
+#: lib/rbot/core/basics.rb:173
 msgid ""
 "talk [in here|<channel>] => with no arguments, resume speaking in all "
 "channels, if \"in here\", resume speaking in this channel, or resume "
 "speaking in <channel>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:151
+#: lib/rbot/core/basics.rb:175
 msgid "ping => replies with a pong"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:153
+#: lib/rbot/core/basics.rb:177
 msgid ""
 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
 "to <mode>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:159
+#: lib/rbot/core/basics.rb:183
 msgid ""
 "%{name}: quit, restart, join, part, hide, save, say, action, topic, quiet, "
 "talk, ping, mode"
@@ -817,6 +825,11 @@ msgstr ""
 msgid "sorry, no %{key} data for %{user}"
 msgstr ""
 
+#: lib/rbot/core/utils/extends.rb:164 lib/rbot/core/utils/utils.rb:201
+#: lib/rbot/core/utils/utils.rb:729
+msgid " and "
+msgstr ""
+
 #: lib/rbot/core/utils/utils.rb:184
 msgid "year"
 msgstr ""
@@ -865,10 +878,6 @@ msgstr ""
 msgid "seconds"
 msgstr ""
 
-#: lib/rbot/core/utils/utils.rb:201 lib/rbot/core/utils/utils.rb:710
-msgid " and "
-msgstr ""
-
 #: lib/rbot/core/utils/utils.rb:232
 msgid "right now"
 msgstr ""
@@ -937,66 +946,70 @@ msgstr ""
 msgid "Wordlists: %{found}"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1250
+#: lib/rbot/ircbot.rb:500
+msgid "Unknown DB adaptor: %s"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1284
 msgid "restarting, back in %{wait}..."
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1333
+#: lib/rbot/ircbot.rb:1367
 msgid "help topics: "
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1335
+#: lib/rbot/ircbot.rb:1369
 msgid " (help <topic> for more info)"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1338
+#: lib/rbot/ircbot.rb:1372
 msgid "no help for topic %{topic}"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1349
+#: lib/rbot/ircbot.rb:1383
 msgid ""
 "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
 msgstr ""
 
-#: lib/rbot/plugins.rb:344
+#: lib/rbot/plugins.rb:353
 msgid "incorrect usage, ask for help using '%{command}'"
 msgstr ""
 
-#: lib/rbot/plugins.rb:707
+#: lib/rbot/plugins.rb:733
 msgid "%{count} core module loaded"
 msgid_plural "%{count} core modules loaded"
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:710
+#: lib/rbot/plugins.rb:736
 msgid "%{count} core module: %{list}"
 msgid_plural "%{count} core modules: %{list}"
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:716
+#: lib/rbot/plugins.rb:742
 msgid "no core botmodules loaded"
 msgstr ""
 
-#: lib/rbot/plugins.rb:721
+#: lib/rbot/plugins.rb:747
 msgid "%{count} plugin loaded"
 msgid_plural "%{count} plugins loaded"
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:724
+#: lib/rbot/plugins.rb:750
 msgid "%{count} plugin: %{list}"
 msgid_plural "%{count} plugins: %{list}"
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:735
+#: lib/rbot/plugins.rb:761
 msgid "%{highlight}%{count} plugin ignored%{highlight}"
 msgid_plural "%{highlight}%{count} plugins ignored%{highlight}"
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:740
+#: lib/rbot/plugins.rb:766
 msgid ""
 "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
 "{bold} to see why"
@@ -1006,13 +1019,13 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:750
+#: lib/rbot/plugins.rb:776
 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:755
+#: lib/rbot/plugins.rb:781
 msgid ""
 "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
 "{command}%{bold} to see why"
@@ -1022,39 +1035,39 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:785
+#: lib/rbot/plugins.rb:811
 msgid "no plugins failed to load"
 msgstr ""
 
-#: lib/rbot/plugins.rb:787
+#: lib/rbot/plugins.rb:813
 msgid ""
 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
 "{reason}"
 msgstr ""
 
-#: lib/rbot/plugins.rb:791
+#: lib/rbot/plugins.rb:817
 msgid "at %{backtrace}"
 msgstr ""
 
-#: lib/rbot/plugins.rb:797
+#: lib/rbot/plugins.rb:823
 msgid "no plugins were ignored"
 msgstr ""
 
-#: lib/rbot/plugins.rb:801
+#: lib/rbot/plugins.rb:827
 msgid "overruled by previous"
 msgstr ""
 
-#: lib/rbot/registry.rb:22
+#: lib/rbot/registry/bdb.rb:226 lib/rbot/registry/tc.rb:198
 msgid ""
 "upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
 msgstr ""
 
-#: lib/rbot/registry.rb:41
+#: lib/rbot/registry/bdb.rb:245 lib/rbot/registry/tc.rb:222
 msgid ""
 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
 "format"
 msgstr ""
 
-#: lib/rbot/registry.rb:190
+#: lib/rbot/registry/bdb.rb:394 lib/rbot/registry/tc.rb:368
 msgid "marshal recovery failed, trying default"
 msgstr ""
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..7d554339cb93d0efa485ef429c53d99e1b96eb6e 100644 (file)
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/geoip.rb:191
+msgid "The owner configured me to use an API that doesn't exist, bug them!"
+msgstr ""
index d638ef814f8c6da8e676443bc1f6952bb292d471..9de6b123c3f4b669f0ee6646cca24d16d1f7c6b1 100644 (file)
@@ -142,9 +142,9 @@ msgid "could not retrieve events"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:280 data/rbot/plugins/lastfm.rb:335
-#: data/rbot/plugins/lastfm.rb:402 data/rbot/plugins/lastfm.rb:441
-#: data/rbot/plugins/lastfm.rb:460 data/rbot/plugins/lastfm.rb:512
-#: data/rbot/plugins/lastfm.rb:610
+#: data/rbot/plugins/lastfm.rb:408 data/rbot/plugins/lastfm.rb:447
+#: data/rbot/plugins/lastfm.rb:466 data/rbot/plugins/lastfm.rb:518
+#: data/rbot/plugins/lastfm.rb:616
 msgid "last.fm parsing failed"
 msgstr ""
 
@@ -212,7 +212,7 @@ msgid "is listening to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:380
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b}"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:382
@@ -220,151 +220,159 @@ msgid "listened to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:387
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b} %{p}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b} %{p};"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:390 data/rbot/plugins/lastfm.rb:622
-msgid "; see %{uri} for more"
+#: data/rbot/plugins/lastfm.rb:392
+msgid " [%{u}%{url}%{u}]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:396
+msgid " -- see %{uri} for more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:397 data/rbot/plugins/lastfm.rb:435
+#: data/rbot/plugins/lastfm.rb:403 data/rbot/plugins/lastfm.rb:441
 msgid "I had problems getting info for %{a}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:418
+#: data/rbot/plugins/lastfm.rb:424
 msgid "%{b}%{a}%{b}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:420
+#: data/rbot/plugins/lastfm.rb:426
 msgid "%{u}%{t}%{u}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:421
+#: data/rbot/plugins/lastfm.rb:427
 msgid ""
 "%{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:423
+#: data/rbot/plugins/lastfm.rb:429
 msgid ". Tagged as: %{t}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:425
+#: data/rbot/plugins/lastfm.rb:431
 msgid ". Similar artists: %{s}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:450
+#: data/rbot/plugins/lastfm.rb:456
 msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:463
+#: data/rbot/plugins/lastfm.rb:469
 msgid "track %{a} not found"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:477
+#: data/rbot/plugins/lastfm.rb:483
 msgid ""
 "%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
 "info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:501
+#: data/rbot/plugins/lastfm.rb:507
 msgid " and %{maps} for maps"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:508
+#: data/rbot/plugins/lastfm.rb:514
 msgid "I had problems getting album info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:530
+#: data/rbot/plugins/lastfm.rb:536
 msgid "I couldn't locate: \"%{a}\" by %{r}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:534
+#: data/rbot/plugins/lastfm.rb:540
 msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:541
+#: data/rbot/plugins/lastfm.rb:547
 msgid "okay, I'll remember that %{n} is %{u} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:550
+#: data/rbot/plugins/lastfm.rb:556
 msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:562
+#: data/rbot/plugins/lastfm.rb:568
 msgid "%{nick} is %{user} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:567
+#: data/rbot/plugins/lastfm.rb:573
 msgid ""
 "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:603
+#: data/rbot/plugins/lastfm.rb:609
 msgid "no response body"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:605
+#: data/rbot/plugins/lastfm.rb:611
 msgid "I had problems accessing last.fm: %{e}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:630
+#: data/rbot/plugins/lastfm.rb:628
+msgid "; see %{uri} for more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:636
 msgid "%{user} has no friends :("
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:632
+#: data/rbot/plugins/lastfm.rb:638
 msgid "%{user} has %{total} friends: %{friends}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:634
+#: data/rbot/plugins/lastfm.rb:640
 msgid "%{user} has %{total} friends, including %{friends}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:649
+#: data/rbot/plugins/lastfm.rb:655
 msgid "%{user} has not loved any tracks"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:651
+#: data/rbot/plugins/lastfm.rb:657
 msgid "%{user} has loved %{total} tracks: %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:653
+#: data/rbot/plugins/lastfm.rb:659
 msgid "%{user} has loved %{total} tracks, including %{tracks}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:668
+#: data/rbot/plugins/lastfm.rb:674
 msgid "no one seems to share %{user}'s musical taste"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:670
+#: data/rbot/plugins/lastfm.rb:676
 msgid "%{user}'s musical neighbours are %{nbrs}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:672
+#: data/rbot/plugins/lastfm.rb:678
 msgid "%{user}'s musical neighbours include %{nbrs}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:697
+#: data/rbot/plugins/lastfm.rb:703
 msgid " or more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:703
+#: data/rbot/plugins/lastfm.rb:709
 msgid "%{user} hasn't played anything recently"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:705
+#: data/rbot/plugins/lastfm.rb:711
 msgid "%{user} has recently played %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:711
+#: data/rbot/plugins/lastfm.rb:717
 msgid "there are no shouts for %{user}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:714
+#: data/rbot/plugins/lastfm.rb:720
 msgid "<%{author}> %{body}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:743
+#: data/rbot/plugins/lastfm.rb:749
 msgid "%{user} hasn't played anything in this period of time"
 msgstr ""
index b7e4328d9a81d7073d74676e6e29139267e7e81a..ba2508dac967e9cbb969f154566a170732f93706 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-09 01:39-0400\n"
 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
 "Language-Team: Chinese\n"
@@ -15,77 +15,100 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
-#: data/rbot/plugins/markov.rb:366
+#: data/rbot/plugins/markov.rb:384
 msgid "markov is currently enabled, %{p}% chance of chipping in"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:368
+#: data/rbot/plugins/markov.rb:386
 msgid ", %{l} messages in queue"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:370
+#: data/rbot/plugins/markov.rb:388
 msgid ", %{l} chains to upgrade"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:372
+#: data/rbot/plugins/markov.rb:390
 msgid "markov is currently disabled"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:396
+#: data/rbot/plugins/markov.rb:424 data/rbot/plugins/markov.rb:455
 msgid "%{u} removed"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:398
+#: data/rbot/plugins/markov.rb:426 data/rbot/plugins/markov.rb:457
 msgid "not found in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:403
+#: data/rbot/plugins/markov.rb:431 data/rbot/plugins/markov.rb:462
 msgid "%{u} already in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:406
+#: data/rbot/plugins/markov.rb:434
 msgid "%{u} added to markov ignore list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:409
+#: data/rbot/plugins/markov.rb:437
 msgid "give the name of a person or channel to ignore"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:412
+#: data/rbot/plugins/markov.rb:440
 msgid "I'm ignoring %{ignored}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:414
+#: data/rbot/plugins/markov.rb:442
 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
+#: data/rbot/plugins/markov.rb:465
+msgid "%{u} added to markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:468
+msgid "give the name of a person or channel to read only"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:471
+msgid "I'm only reading %{readonly}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:473
+msgid ""
+"have markov not answer to input from a hostmask or a channel. usage: markov "
+"readonly add <mask or channel>; markov readonly remove <mask or channel>; "
+"markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:487
 msgid "markov has a %{prob}% chance of chipping in"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:468 data/rbot/plugins/markov.rb:485
+#: data/rbot/plugins/markov.rb:518
+msgid "Message delay is %{delay}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:571 data/rbot/plugins/markov.rb:588
 msgid "I can't :("
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:542
+#: data/rbot/plugins/markov.rb:661
 msgid "no such file"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:547
+#: data/rbot/plugins/markov.rb:666
 msgid "the file is empty!"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:574
+#: data/rbot/plugins/markov.rb:693
 msgid "example matches for that pattern at lines %{range} include: %{lines}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:579
+#: data/rbot/plugins/markov.rb:698
 msgid "the pattern doesn't match anything at lines %{range}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:584
+#: data/rbot/plugins/markov.rb:703
 msgid "learning from the file without a pattern would learn, for example: "
 msgstr ""
index d0e725c7fafd4931c9a7ffaaab2bc6705a80d0dc..d03f7031f493e189429015d283597de4c631c3e4 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-20 01:49+0200\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-09 01:39-0400\n"
 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
 "Language-Team: Chinese\n"
@@ -48,7 +48,7 @@ msgstr ""
 
 #: data/rbot/plugins/nickserv.rb:54
 msgid ""
-"nickserv plugin: handles nickserv protected IRC nicks. topics password, "
+"nickserv plugin: handles nickserv protected IRC nicks. topics: password, "
 "register, identify, listnicks"
 msgstr ""
 
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..ead9891ad494218339b870ef67bb0b65cc6d5701 100644 (file)
@@ -0,0 +1,7 @@
+#: data/rbot/plugins/reaction.rb:341
+msgid "Sorry, you're not allowed to change %{act} replies here"
+msgstr ""
+
+#: data/rbot/plugins/reaction.rb:349
+msgid "Sorry, you're not allowed to add %{act} replies here"
+msgstr ""
index 6e199bfe0f344d0cf93fe1a78a9746b4722c7086..8623bba5df83dc5b236dc870cc266c7761030e28 100644 (file)
@@ -1,72 +1,84 @@
+#: data/rbot/plugins/seen.rb:12
+msgid "saying \"%{message}\" in %{where}"
+msgstr ""
+
 #: data/rbot/plugins/seen.rb:13
-msgid "Maximum number of seen users to return in search (0 = no limit)."
+msgid "doing *%{nick} %{message}* in %{where}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:14
+msgid "changing nick from %{nick} to %{message}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:15
+msgid "leaving %{where} (%{message})"
 msgstr ""
 
 #: data/rbot/plugins/seen.rb:16
-msgid "seen <nick> => have you seen, or when did you last see <nick>"
+msgid "leaving %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:40
-msgid "nope!"
+#: data/rbot/plugins/seen.rb:17
+msgid "joining %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:87
-msgid "%{nick} was last seen %{when}, %{doing}"
+#: data/rbot/plugins/seen.rb:18
+msgid "quitting IRC (%{message})"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:88
-msgid ""
-"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
+#: data/rbot/plugins/seen.rb:19
+msgid "changing the topic of %{where} to \"%{message}\""
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:95 data/rbot/plugins/seen.rb:128
-msgid "saying \"%{message}\""
+#: data/rbot/plugins/seen.rb:21
+msgid "a private channel"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:97
-msgid "doing *%{nick} %{message}*"
+#: data/rbot/plugins/seen.rb:22
+msgid "changing the topic of %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:107
-msgid "a moment"
+#: data/rbot/plugins/seen.rb:24
+msgid "speaking in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:109
-msgid "a while"
+#: data/rbot/plugins/seen.rb:25
+msgid "doing something in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:121
-msgid "just now"
+#: data/rbot/plugins/seen.rb:27
+msgid "%{nick} was last seen %{when}, %{doing}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:123
-msgid "%{time} ago"
+#: data/rbot/plugins/seen.rb:28
+msgid ""
+"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:130
-msgid "doing *%{message}*"
+#: data/rbot/plugins/seen.rb:32
+msgid "Maximum number of seen users to return in search (0 = no limit)."
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:132
-msgid "changing nick from %{nick} to %{message}"
+#: data/rbot/plugins/seen.rb:35
+msgid "seen <nick> => have you seen, or when did you last see <nick>"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:135
-msgid "leaving %{where}"
+#: data/rbot/plugins/seen.rb:59
+msgid "nope!"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:137
-msgid "leaving %{where} (%{message})"
+#: data/rbot/plugins/seen.rb:146
+msgid "a moment"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:140
-msgid "joining %{where}"
+#: data/rbot/plugins/seen.rb:148
+msgid "a while"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:142
-msgid "quitting IRC (%{message})"
+#: data/rbot/plugins/seen.rb:160
+msgid "just now"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:144
-msgid "changing the topic of %{where} to \"%{message}\""
+#: data/rbot/plugins/seen.rb:162
+msgid "%{time} ago"
 msgstr ""
index 48fd4a5a3e02bea525fc97ee07c7111b215ee997..f44c180a5bbf15ecd6827a5253da7a9c0dbdde2b 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-09 01:39-0400\n"
 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
 "Language-Team: Chinese\n"
@@ -19,29 +19,45 @@ msgstr ""
 msgid "Cannot translate empty string"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:268
+#: data/rbot/plugins/translator.rb:271
 msgid "Number of seconds to wait for the translation service before timeout"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:288
-msgid "Translator %{name} cannot be used: %{reason}"
+#: data/rbot/plugins/translator.rb:274
+msgid "Default destination language to be used with translate command"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:296
+#: data/rbot/plugins/translator.rb:299
 msgid "List of translators to try in order when translator name not specified"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:304
+#: data/rbot/plugins/translator.rb:310 data/rbot/plugins/translator.rb:318
+msgid "Translator %{name} cannot be used: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:326
+msgid "%{bold}%{translator}%{bold}: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:332
+msgid "Failed translators: %{list}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:334
+msgid "None of the translators failed"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:339
 msgid ""
 "%{translator} <from> <to> <phrase> => Look up phrase using %{info}, "
 "supported from -> to languages: %{directions}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:308
+#: data/rbot/plugins/translator.rb:343
 msgid "%{source} -> %{targets}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:313
+#: data/rbot/plugins/translator.rb:348
 msgid ""
 "Command: <translator> <from> <to> <phrase>, where <translator> is one of: %"
 "{translators}. If \"translator\" is used in place of the translator name, "
@@ -50,28 +66,40 @@ msgid ""
 "supported from and to languages"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:328
+#: data/rbot/plugins/translator.rb:351
+msgid ""
+"%{bold}Note%{bold}: %{failed_amt} translators failed, see %{reverse}%{prefix}"
+"help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:386
+msgid ""
+"Unable to auto-detect source language due to broken google translator, see %"
+"{reverse}%{prefix}help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:391
 msgid ""
 "None of the default translators (translator.default_list) supports "
 "translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:343
+#: data/rbot/plugins/translator.rb:408
 msgid "%{translation} (provided by %{translator})"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:350
+#: data/rbot/plugins/translator.rb:415
 msgid "%{translator} doesn't support translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:353
+#: data/rbot/plugins/translator.rb:418
 msgid "%{translator} failed to provide a translation"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:356
+#: data/rbot/plugins/translator.rb:421
 msgid "The translator timed out"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:359
+#: data/rbot/plugins/translator.rb:425
 msgid "No translator called %{name}"
 msgstr ""
index eb02487605b3e21dafc6ff759652572db267c696..19f74e33752490d8daaf8c042116882bb2b2b443 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-09 01:39-0400\n"
 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
 "Language-Team: Chinese\n"
@@ -283,7 +283,7 @@ msgstr ""
 msgid ""
 "auth <masterpassword>: log in as the bot owner; other commands: login, "
 "whoami, permissions syntax, permissions [re]set, permissions view, user, "
-"meet, hello, allow, prevent"
+"meet, hello, allow, deny"
 msgstr ""
 
 #: lib/rbot/core/auth.rb:410
@@ -593,59 +593,67 @@ msgstr ""
 msgid "failed to parse data: %{exception}"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:133
+#: lib/rbot/core/basics.rb:73
+msgid "I am in: "
+msgstr ""
+
+#: lib/rbot/core/basics.rb:155
 msgid "quit [<message>] => quit IRC with message <message>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:135
+#: lib/rbot/core/basics.rb:157
 msgid "restart => completely stop and restart the bot (including reconnect)"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:139
+#: lib/rbot/core/basics.rb:159
+msgid "reconnect => ask the bot to disconnect and then connect again"
+msgstr ""
+
+#: lib/rbot/core/basics.rb:163
 msgid "part"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:141
+#: lib/rbot/core/basics.rb:165
 msgid "hide => part all channels"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:143
+#: lib/rbot/core/basics.rb:167
 msgid ""
 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
 "message to <nick>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:145
+#: lib/rbot/core/basics.rb:169
 msgid ""
 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
 "private message to <nick>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:147
+#: lib/rbot/core/basics.rb:171
 msgid ""
 "quiet [in here|<channel>] => with no arguments, stop speaking in all "
 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
 "<channel>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:149
+#: lib/rbot/core/basics.rb:173
 msgid ""
 "talk [in here|<channel>] => with no arguments, resume speaking in all "
 "channels, if \"in here\", resume speaking in this channel, or resume "
 "speaking in <channel>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:151
+#: lib/rbot/core/basics.rb:175
 msgid "ping => replies with a pong"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:153
+#: lib/rbot/core/basics.rb:177
 msgid ""
 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
 "to <mode>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:159
+#: lib/rbot/core/basics.rb:183
 msgid ""
 "%{name}: quit, restart, join, part, hide, save, say, action, topic, quiet, "
 "talk, ping, mode"
@@ -817,6 +825,11 @@ msgstr ""
 msgid "sorry, no %{key} data for %{user}"
 msgstr ""
 
+#: lib/rbot/core/utils/extends.rb:164 lib/rbot/core/utils/utils.rb:201
+#: lib/rbot/core/utils/utils.rb:729
+msgid " and "
+msgstr ""
+
 #: lib/rbot/core/utils/utils.rb:184
 msgid "year"
 msgstr ""
@@ -865,10 +878,6 @@ msgstr ""
 msgid "seconds"
 msgstr ""
 
-#: lib/rbot/core/utils/utils.rb:201 lib/rbot/core/utils/utils.rb:710
-msgid " and "
-msgstr ""
-
 #: lib/rbot/core/utils/utils.rb:232
 msgid "right now"
 msgstr ""
@@ -937,68 +946,72 @@ msgstr ""
 msgid "Wordlists: %{found}"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1250
+#: lib/rbot/ircbot.rb:500
+msgid "Unknown DB adaptor: %s"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1284
 msgid "restarting, back in %{wait}..."
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1333
+#: lib/rbot/ircbot.rb:1367
 msgid "help topics: "
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1335
+#: lib/rbot/ircbot.rb:1369
 msgid " (help <topic> for more info)"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1338
+#: lib/rbot/ircbot.rb:1372
 msgid "no help for topic %{topic}"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1349
+#: lib/rbot/ircbot.rb:1383
 msgid ""
 "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
 msgstr ""
 
-#: lib/rbot/plugins.rb:344
+#: lib/rbot/plugins.rb:353
 msgid "incorrect usage, ask for help using '%{command}'"
 msgstr ""
 
-#: lib/rbot/plugins.rb:707
+#: lib/rbot/plugins.rb:733
 msgid "%{count} core module loaded"
 msgid_plural "%{count} core modules loaded"
 msgstr[0] "%{count}个核心模块"
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:710
+#: lib/rbot/plugins.rb:736
 msgid "%{count} core module: %{list}"
 msgid_plural "%{count} core modules: %{list}"
 msgstr[0] "%{count}个核心模块:%{list}"
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:716
+#: lib/rbot/plugins.rb:742
 msgid "no core botmodules loaded"
 msgstr "没有核心模块"
 
-#: lib/rbot/plugins.rb:721
+#: lib/rbot/plugins.rb:747
 #, fuzzy
 msgid "%{count} plugin loaded"
 msgid_plural "%{count} plugins loaded"
 msgstr[0] "%{count}个核心模块"
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:724
+#: lib/rbot/plugins.rb:750
 #, fuzzy
 msgid "%{count} plugin: %{list}"
 msgid_plural "%{count} plugins: %{list}"
 msgstr[0] "%{count}个核心模块:%{list}"
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:735
+#: lib/rbot/plugins.rb:761
 msgid "%{highlight}%{count} plugin ignored%{highlight}"
 msgid_plural "%{highlight}%{count} plugins ignored%{highlight}"
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:740
+#: lib/rbot/plugins.rb:766
 msgid ""
 "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
 "{bold} to see why"
@@ -1008,13 +1021,13 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:750
+#: lib/rbot/plugins.rb:776
 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:755
+#: lib/rbot/plugins.rb:781
 msgid ""
 "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
 "{command}%{bold} to see why"
@@ -1024,39 +1037,39 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/rbot/plugins.rb:785
+#: lib/rbot/plugins.rb:811
 msgid "no plugins failed to load"
 msgstr ""
 
-#: lib/rbot/plugins.rb:787
+#: lib/rbot/plugins.rb:813
 msgid ""
 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
 "{reason}"
 msgstr ""
 
-#: lib/rbot/plugins.rb:791
+#: lib/rbot/plugins.rb:817
 msgid "at %{backtrace}"
 msgstr ""
 
-#: lib/rbot/plugins.rb:797
+#: lib/rbot/plugins.rb:823
 msgid "no plugins were ignored"
 msgstr ""
 
-#: lib/rbot/plugins.rb:801
+#: lib/rbot/plugins.rb:827
 msgid "overruled by previous"
 msgstr ""
 
-#: lib/rbot/registry.rb:22
+#: lib/rbot/registry/bdb.rb:226 lib/rbot/registry/tc.rb:198
 msgid ""
 "upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
 msgstr ""
 
-#: lib/rbot/registry.rb:41
+#: lib/rbot/registry/bdb.rb:245 lib/rbot/registry/tc.rb:222
 msgid ""
 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
 "format"
 msgstr ""
 
-#: lib/rbot/registry.rb:190
+#: lib/rbot/registry/bdb.rb:394 lib/rbot/registry/tc.rb:368
 msgid "marshal recovery failed, trying default"
 msgstr ""
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..7d554339cb93d0efa485ef429c53d99e1b96eb6e 100644 (file)
@@ -0,0 +1,3 @@
+#: data/rbot/plugins/geoip.rb:191
+msgid "The owner configured me to use an API that doesn't exist, bug them!"
+msgstr ""
index d638ef814f8c6da8e676443bc1f6952bb292d471..9de6b123c3f4b669f0ee6646cca24d16d1f7c6b1 100644 (file)
@@ -142,9 +142,9 @@ msgid "could not retrieve events"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:280 data/rbot/plugins/lastfm.rb:335
-#: data/rbot/plugins/lastfm.rb:402 data/rbot/plugins/lastfm.rb:441
-#: data/rbot/plugins/lastfm.rb:460 data/rbot/plugins/lastfm.rb:512
-#: data/rbot/plugins/lastfm.rb:610
+#: data/rbot/plugins/lastfm.rb:408 data/rbot/plugins/lastfm.rb:447
+#: data/rbot/plugins/lastfm.rb:466 data/rbot/plugins/lastfm.rb:518
+#: data/rbot/plugins/lastfm.rb:616
 msgid "last.fm parsing failed"
 msgstr ""
 
@@ -212,7 +212,7 @@ msgid "is listening to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:380
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b}"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:382
@@ -220,151 +220,159 @@ msgid "listened to"
 msgstr ""
 
 #: data/rbot/plugins/lastfm.rb:387
-msgid "%{u} %{v} \"%{t}\" by %{a}%{b} %{p}"
+msgid "%{u} %{v} \"%{t}\" by %{bold}%{a}%{bold}%{b} %{p};"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:390 data/rbot/plugins/lastfm.rb:622
-msgid "; see %{uri} for more"
+#: data/rbot/plugins/lastfm.rb:392
+msgid " [%{u}%{url}%{u}]"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:396
+msgid " -- see %{uri} for more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:397 data/rbot/plugins/lastfm.rb:435
+#: data/rbot/plugins/lastfm.rb:403 data/rbot/plugins/lastfm.rb:441
 msgid "I had problems getting info for %{a}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:418
+#: data/rbot/plugins/lastfm.rb:424
 msgid "%{b}%{a}%{b}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:420
+#: data/rbot/plugins/lastfm.rb:426
 msgid "%{u}%{t}%{u}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:421
+#: data/rbot/plugins/lastfm.rb:427
 msgid ""
 "%{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:423
+#: data/rbot/plugins/lastfm.rb:429
 msgid ". Tagged as: %{t}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:425
+#: data/rbot/plugins/lastfm.rb:431
 msgid ". Similar artists: %{s}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:450
+#: data/rbot/plugins/lastfm.rb:456
 msgid "%{bold}%{t}%{bold} by %{bold}%{a}%{bold} (%{n} listeners)"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:463
+#: data/rbot/plugins/lastfm.rb:469
 msgid "track %{a} not found"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:477
+#: data/rbot/plugins/lastfm.rb:483
 msgid ""
 "%{b}%{name}%{b}, %{street}, %{u}%{city}%{u}, %{country}, see %{url} for more "
 "info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:501
+#: data/rbot/plugins/lastfm.rb:507
 msgid " and %{maps} for maps"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:508
+#: data/rbot/plugins/lastfm.rb:514
 msgid "I had problems getting album info"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:530
+#: data/rbot/plugins/lastfm.rb:536
 msgid "I couldn't locate: \"%{a}\" by %{r}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:534
+#: data/rbot/plugins/lastfm.rb:540
 msgid "the album \"%{a}\" by %{r} %{y}has been played %{c} times"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:541
+#: data/rbot/plugins/lastfm.rb:547
 msgid "okay, I'll remember that %{n} is %{u} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:550
+#: data/rbot/plugins/lastfm.rb:556
 msgid "okay, I'll remember that %{n} prefers \"%{r}\" and \"%{p}\""
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:562
+#: data/rbot/plugins/lastfm.rb:568
 msgid "%{nick} is %{user} on last.fm"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:567
+#: data/rbot/plugins/lastfm.rb:573
 msgid ""
 "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:603
+#: data/rbot/plugins/lastfm.rb:609
 msgid "no response body"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:605
+#: data/rbot/plugins/lastfm.rb:611
 msgid "I had problems accessing last.fm: %{e}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:630
+#: data/rbot/plugins/lastfm.rb:628
+msgid "; see %{uri} for more"
+msgstr ""
+
+#: data/rbot/plugins/lastfm.rb:636
 msgid "%{user} has no friends :("
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:632
+#: data/rbot/plugins/lastfm.rb:638
 msgid "%{user} has %{total} friends: %{friends}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:634
+#: data/rbot/plugins/lastfm.rb:640
 msgid "%{user} has %{total} friends, including %{friends}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:649
+#: data/rbot/plugins/lastfm.rb:655
 msgid "%{user} has not loved any tracks"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:651
+#: data/rbot/plugins/lastfm.rb:657
 msgid "%{user} has loved %{total} tracks: %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:653
+#: data/rbot/plugins/lastfm.rb:659
 msgid "%{user} has loved %{total} tracks, including %{tracks}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:668
+#: data/rbot/plugins/lastfm.rb:674
 msgid "no one seems to share %{user}'s musical taste"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:670
+#: data/rbot/plugins/lastfm.rb:676
 msgid "%{user}'s musical neighbours are %{nbrs}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:672
+#: data/rbot/plugins/lastfm.rb:678
 msgid "%{user}'s musical neighbours include %{nbrs}%{seemore}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:697
+#: data/rbot/plugins/lastfm.rb:703
 msgid " or more"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:703
+#: data/rbot/plugins/lastfm.rb:709
 msgid "%{user} hasn't played anything recently"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:705
+#: data/rbot/plugins/lastfm.rb:711
 msgid "%{user} has recently played %{tracks}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:711
+#: data/rbot/plugins/lastfm.rb:717
 msgid "there are no shouts for %{user}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:714
+#: data/rbot/plugins/lastfm.rb:720
 msgid "<%{author}> %{body}"
 msgstr ""
 
-#: data/rbot/plugins/lastfm.rb:743
+#: data/rbot/plugins/lastfm.rb:749
 msgid "%{user} hasn't played anything in this period of time"
 msgstr ""
index c3ea7f3629068f847cc56cf9c995d1010aa95f3e..1a6c86a4c36d852534e37d9b1ab4b857ed99a8bf 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-01 23:50+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-09 01:24-0400\n"
 "Last-Translator: Liang-Bin Hsueh <hlb@handlino.com>\n"
 "Language-Team: Chinese\n"
@@ -15,77 +15,100 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: data/rbot/plugins/markov.rb:366
+#: data/rbot/plugins/markov.rb:384
 msgid "markov is currently enabled, %{p}% chance of chipping in"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:368
+#: data/rbot/plugins/markov.rb:386
 msgid ", %{l} messages in queue"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:370
+#: data/rbot/plugins/markov.rb:388
 msgid ", %{l} chains to upgrade"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:372
+#: data/rbot/plugins/markov.rb:390
 msgid "markov is currently disabled"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:396
+#: data/rbot/plugins/markov.rb:424 data/rbot/plugins/markov.rb:455
 msgid "%{u} removed"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:398
+#: data/rbot/plugins/markov.rb:426 data/rbot/plugins/markov.rb:457
 msgid "not found in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:403
+#: data/rbot/plugins/markov.rb:431 data/rbot/plugins/markov.rb:462
 msgid "%{u} already in list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:406
+#: data/rbot/plugins/markov.rb:434
 msgid "%{u} added to markov ignore list"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:409
+#: data/rbot/plugins/markov.rb:437
 msgid "give the name of a person or channel to ignore"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:412
+#: data/rbot/plugins/markov.rb:440
 msgid "I'm ignoring %{ignored}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:414
+#: data/rbot/plugins/markov.rb:442
 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
+#: data/rbot/plugins/markov.rb:465
+msgid "%{u} added to markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:468
+msgid "give the name of a person or channel to read only"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:471
+msgid "I'm only reading %{readonly}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:473
+msgid ""
+"have markov not answer to input from a hostmask or a channel. usage: markov "
+"readonly add <mask or channel>; markov readonly remove <mask or channel>; "
+"markov readonly list"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:487
 msgid "markov has a %{prob}% chance of chipping in"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:468 data/rbot/plugins/markov.rb:485
+#: data/rbot/plugins/markov.rb:518
+msgid "Message delay is %{delay}"
+msgstr ""
+
+#: data/rbot/plugins/markov.rb:571 data/rbot/plugins/markov.rb:588
 msgid "I can't :("
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:542
+#: data/rbot/plugins/markov.rb:661
 msgid "no such file"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:547
+#: data/rbot/plugins/markov.rb:666
 msgid "the file is empty!"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:574
+#: data/rbot/plugins/markov.rb:693
 msgid "example matches for that pattern at lines %{range} include: %{lines}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:579
+#: data/rbot/plugins/markov.rb:698
 msgid "the pattern doesn't match anything at lines %{range}"
 msgstr ""
 
-#: data/rbot/plugins/markov.rb:584
+#: data/rbot/plugins/markov.rb:703
 msgid "learning from the file without a pattern would learn, for example: "
 msgstr ""
index efff0f0d2adc21c40751f6ffb574b532479e035a..f343db47d99782ee681376fd4cbac88e1b832131 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2008-06-20 01:49+0200\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-09 01:24-0400\n"
 "Last-Translator: Liang-Bin Hsueh <hlb@handlino.com>\n"
 "Language-Team: Chinese\n"
@@ -48,7 +48,7 @@ msgstr ""
 
 #: data/rbot/plugins/nickserv.rb:54
 msgid ""
-"nickserv plugin: handles nickserv protected IRC nicks. topics password, "
+"nickserv plugin: handles nickserv protected IRC nicks. topics: password, "
 "register, identify, listnicks"
 msgstr ""
 
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..ead9891ad494218339b870ef67bb0b65cc6d5701 100644 (file)
@@ -0,0 +1,7 @@
+#: data/rbot/plugins/reaction.rb:341
+msgid "Sorry, you're not allowed to change %{act} replies here"
+msgstr ""
+
+#: data/rbot/plugins/reaction.rb:349
+msgid "Sorry, you're not allowed to add %{act} replies here"
+msgstr ""
index 6e199bfe0f344d0cf93fe1a78a9746b4722c7086..8623bba5df83dc5b236dc870cc266c7761030e28 100644 (file)
@@ -1,72 +1,84 @@
+#: data/rbot/plugins/seen.rb:12
+msgid "saying \"%{message}\" in %{where}"
+msgstr ""
+
 #: data/rbot/plugins/seen.rb:13
-msgid "Maximum number of seen users to return in search (0 = no limit)."
+msgid "doing *%{nick} %{message}* in %{where}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:14
+msgid "changing nick from %{nick} to %{message}"
+msgstr ""
+
+#: data/rbot/plugins/seen.rb:15
+msgid "leaving %{where} (%{message})"
 msgstr ""
 
 #: data/rbot/plugins/seen.rb:16
-msgid "seen <nick> => have you seen, or when did you last see <nick>"
+msgid "leaving %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:40
-msgid "nope!"
+#: data/rbot/plugins/seen.rb:17
+msgid "joining %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:87
-msgid "%{nick} was last seen %{when}, %{doing}"
+#: data/rbot/plugins/seen.rb:18
+msgid "quitting IRC (%{message})"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:88
-msgid ""
-"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
+#: data/rbot/plugins/seen.rb:19
+msgid "changing the topic of %{where} to \"%{message}\""
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:95 data/rbot/plugins/seen.rb:128
-msgid "saying \"%{message}\""
+#: data/rbot/plugins/seen.rb:21
+msgid "a private channel"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:97
-msgid "doing *%{nick} %{message}*"
+#: data/rbot/plugins/seen.rb:22
+msgid "changing the topic of %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:107
-msgid "a moment"
+#: data/rbot/plugins/seen.rb:24
+msgid "speaking in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:109
-msgid "a while"
+#: data/rbot/plugins/seen.rb:25
+msgid "doing something in %{where}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:121
-msgid "just now"
+#: data/rbot/plugins/seen.rb:27
+msgid "%{nick} was last seen %{when}, %{doing}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:123
-msgid "%{time} ago"
+#: data/rbot/plugins/seen.rb:28
+msgid ""
+"%{nick} was last seen %{when}, %{doing} and %{time} before %{did_before}"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:130
-msgid "doing *%{message}*"
+#: data/rbot/plugins/seen.rb:32
+msgid "Maximum number of seen users to return in search (0 = no limit)."
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:132
-msgid "changing nick from %{nick} to %{message}"
+#: data/rbot/plugins/seen.rb:35
+msgid "seen <nick> => have you seen, or when did you last see <nick>"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:135
-msgid "leaving %{where}"
+#: data/rbot/plugins/seen.rb:59
+msgid "nope!"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:137
-msgid "leaving %{where} (%{message})"
+#: data/rbot/plugins/seen.rb:146
+msgid "a moment"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:140
-msgid "joining %{where}"
+#: data/rbot/plugins/seen.rb:148
+msgid "a while"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:142
-msgid "quitting IRC (%{message})"
+#: data/rbot/plugins/seen.rb:160
+msgid "just now"
 msgstr ""
 
-#: data/rbot/plugins/seen.rb:144
-msgid "changing the topic of %{where} to \"%{message}\""
+#: data/rbot/plugins/seen.rb:162
+msgid "%{time} ago"
 msgstr ""
index a0355b76a1571d60bff89ede2db1110f2b774bd7..a6e3a129254dadd03106674d32f009ff2e2f9a2b 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-09 01:24-0400\n"
 "Last-Translator: Liang-Bin Hsueh <hlb@handlino.com>\n"
 "Language-Team: Chinese\n"
@@ -19,29 +19,45 @@ msgstr ""
 msgid "Cannot translate empty string"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:268
+#: data/rbot/plugins/translator.rb:271
 msgid "Number of seconds to wait for the translation service before timeout"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:288
-msgid "Translator %{name} cannot be used: %{reason}"
+#: data/rbot/plugins/translator.rb:274
+msgid "Default destination language to be used with translate command"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:296
+#: data/rbot/plugins/translator.rb:299
 msgid "List of translators to try in order when translator name not specified"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:304
+#: data/rbot/plugins/translator.rb:310 data/rbot/plugins/translator.rb:318
+msgid "Translator %{name} cannot be used: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:326
+msgid "%{bold}%{translator}%{bold}: %{reason}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:332
+msgid "Failed translators: %{list}"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:334
+msgid "None of the translators failed"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:339
 msgid ""
 "%{translator} <from> <to> <phrase> => Look up phrase using %{info}, "
 "supported from -> to languages: %{directions}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:308
+#: data/rbot/plugins/translator.rb:343
 msgid "%{source} -> %{targets}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:313
+#: data/rbot/plugins/translator.rb:348
 msgid ""
 "Command: <translator> <from> <to> <phrase>, where <translator> is one of: %"
 "{translators}. If \"translator\" is used in place of the translator name, "
@@ -50,28 +66,40 @@ msgid ""
 "supported from and to languages"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:328
+#: data/rbot/plugins/translator.rb:351
+msgid ""
+"%{bold}Note%{bold}: %{failed_amt} translators failed, see %{reverse}%{prefix}"
+"help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:386
+msgid ""
+"Unable to auto-detect source language due to broken google translator, see %"
+"{reverse}%{prefix}help translate failed%{reverse} for details"
+msgstr ""
+
+#: data/rbot/plugins/translator.rb:391
 msgid ""
 "None of the default translators (translator.default_list) supports "
 "translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:343
+#: data/rbot/plugins/translator.rb:408
 msgid "%{translation} (provided by %{translator})"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:350
+#: data/rbot/plugins/translator.rb:415
 msgid "%{translator} doesn't support translating from %{source} to %{target}"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:353
+#: data/rbot/plugins/translator.rb:418
 msgid "%{translator} failed to provide a translation"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:356
+#: data/rbot/plugins/translator.rb:421
 msgid "The translator timed out"
 msgstr ""
 
-#: data/rbot/plugins/translator.rb:359
+#: data/rbot/plugins/translator.rb:425
 msgid "No translator called %{name}"
 msgstr ""
index c79d846285ee2f624b0d0518c9267a6cfd7a4951..ec11891df1fdfec9a62cbe301e3a0b59f0865d3d 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rbot\n"
-"POT-Creation-Date: 2009-03-20 15:57+0100\n"
+"POT-Creation-Date: 2010-06-30 09:58+0200\n"
 "PO-Revision-Date: 2007-07-09 01:24-0400\n"
 "Last-Translator: Liang-Bin Hsueh <hlb@handlino.com>\n"
 "Language-Team: Chinese\n"
@@ -285,10 +285,11 @@ msgid ""
 msgstr ""
 
 #: lib/rbot/core/auth.rb:408
+#, fuzzy
 msgid ""
 "auth <masterpassword>: log in as the bot owner; other commands: login, "
 "whoami, permissions syntax, permissions [re]set, permissions view, user, "
-"meet, hello, allow, prevent"
+"meet, hello, allow, deny"
 msgstr ""
 "auth <masterpassword>: 登入成為機器人擁有者; 其他指令: login, whoami, "
 "permission syntax, permissions [re]set, permissions view, user"
@@ -614,53 +615,61 @@ msgstr "分析載入資料 ..."
 msgid "failed to parse data: %{exception}"
 msgstr "分析資料失敗: %{excaption}"
 
-#: lib/rbot/core/basics.rb:133
+#: lib/rbot/core/basics.rb:73
+msgid "I am in: "
+msgstr ""
+
+#: lib/rbot/core/basics.rb:155
 msgid "quit [<message>] => quit IRC with message <message>"
 msgstr "quit [<message>] => 講 <message> 並離開 IRC"
 
-#: lib/rbot/core/basics.rb:135
+#: lib/rbot/core/basics.rb:157
 msgid "restart => completely stop and restart the bot (including reconnect)"
 msgstr "restart => 徹底停止並重新啟動機器人(包括重新連線)"
 
-#: lib/rbot/core/basics.rb:139
+#: lib/rbot/core/basics.rb:159
+msgid "reconnect => ask the bot to disconnect and then connect again"
+msgstr ""
+
+#: lib/rbot/core/basics.rb:163
 msgid "part"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:141
+#: lib/rbot/core/basics.rb:165
 msgid "hide => part all channels"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:143
+#: lib/rbot/core/basics.rb:167
 msgid ""
 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
 "message to <nick>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:145
+#: lib/rbot/core/basics.rb:169
 msgid ""
 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
 "private message to <nick>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:147
+#: lib/rbot/core/basics.rb:171
 msgid ""
 "quiet [in here|<channel>] => with no arguments, stop speaking in all "
 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
 "<channel>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:149
+#: lib/rbot/core/basics.rb:173
 msgid ""
 "talk [in here|<channel>] => with no arguments, resume speaking in all "
 "channels, if \"in here\", resume speaking in this channel, or resume "
 "speaking in <channel>"
 msgstr ""
 
-#: lib/rbot/core/basics.rb:151
+#: lib/rbot/core/basics.rb:175
 msgid "ping => replies with a pong"
 msgstr "ping => 回答 pong"
 
-#: lib/rbot/core/basics.rb:153
+#: lib/rbot/core/basics.rb:177
 msgid ""
 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
 "to <mode>"
@@ -668,7 +677,7 @@ msgstr ""
 "mode <channel> <mode> <nicks> => 設定 <nicks> 在 <channel> 頻道的權限為 "
 "<mode>"
 
-#: lib/rbot/core/basics.rb:159
+#: lib/rbot/core/basics.rb:183
 msgid ""
 "%{name}: quit, restart, join, part, hide, save, say, action, topic, quiet, "
 "talk, ping, mode"
@@ -845,6 +854,11 @@ msgstr ""
 msgid "sorry, no %{key} data for %{user}"
 msgstr ""
 
+#: lib/rbot/core/utils/extends.rb:164 lib/rbot/core/utils/utils.rb:201
+#: lib/rbot/core/utils/utils.rb:729
+msgid " and "
+msgstr ""
+
 #: lib/rbot/core/utils/utils.rb:184
 msgid "year"
 msgstr ""
@@ -893,10 +907,6 @@ msgstr ""
 msgid "seconds"
 msgstr ""
 
-#: lib/rbot/core/utils/utils.rb:201 lib/rbot/core/utils/utils.rb:710
-msgid " and "
-msgstr ""
-
 #: lib/rbot/core/utils/utils.rb:232
 msgid "right now"
 msgstr ""
@@ -965,61 +975,65 @@ msgstr ""
 msgid "Wordlists: %{found}"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1250
+#: lib/rbot/ircbot.rb:500
+msgid "Unknown DB adaptor: %s"
+msgstr ""
+
+#: lib/rbot/ircbot.rb:1284
 msgid "restarting, back in %{wait}..."
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1333
+#: lib/rbot/ircbot.rb:1367
 msgid "help topics: "
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1335
+#: lib/rbot/ircbot.rb:1369
 msgid " (help <topic> for more info)"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1338
+#: lib/rbot/ircbot.rb:1372
 msgid "no help for topic %{topic}"
 msgstr ""
 
-#: lib/rbot/ircbot.rb:1349
+#: lib/rbot/ircbot.rb:1383
 msgid ""
 "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
 msgstr ""
 
-#: lib/rbot/plugins.rb:344
+#: lib/rbot/plugins.rb:353
 msgid "incorrect usage, ask for help using '%{command}'"
 msgstr "用法錯誤,請用 %{command} 尋求協助"
 
-#: lib/rbot/plugins.rb:707
+#: lib/rbot/plugins.rb:733
 msgid "%{count} core module loaded"
 msgid_plural "%{count} core modules loaded"
 msgstr[0] "%{count} 個核心模組已載入"
 
-#: lib/rbot/plugins.rb:710
+#: lib/rbot/plugins.rb:736
 msgid "%{count} core module: %{list}"
 msgid_plural "%{count} core modules: %{list}"
 msgstr[0] "%{count} 個核心模組: %{list}"
 
-#: lib/rbot/plugins.rb:716
+#: lib/rbot/plugins.rb:742
 msgid "no core botmodules loaded"
 msgstr "未載入任何核心模組"
 
-#: lib/rbot/plugins.rb:721
+#: lib/rbot/plugins.rb:747
 msgid "%{count} plugin loaded"
 msgid_plural "%{count} plugins loaded"
 msgstr[0] "%{count} 個外掛程式已載入"
 
-#: lib/rbot/plugins.rb:724
+#: lib/rbot/plugins.rb:750
 msgid "%{count} plugin: %{list}"
 msgid_plural "%{count} plugins: %{list}"
 msgstr[0] "%{count} 個外掛程式: %{list}"
 
-#: lib/rbot/plugins.rb:735
+#: lib/rbot/plugins.rb:761
 msgid "%{highlight}%{count} plugin ignored%{highlight}"
 msgid_plural "%{highlight}%{count} plugins ignored%{highlight}"
 msgstr[0] "%{highlight}%{count} 個外掛程式被忽略%{highlight}"
 
-#: lib/rbot/plugins.rb:740
+#: lib/rbot/plugins.rb:766
 msgid ""
 "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
 "{bold} to see why"
@@ -1030,12 +1044,12 @@ msgstr[0] ""
 "%{highlight}%{count} 個外掛程式被忽略%{highlight}: 執行 %{bold}%{command}%"
 "{bold} 以瞭解原因"
 
-#: lib/rbot/plugins.rb:750
+#: lib/rbot/plugins.rb:776
 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:755
+#: lib/rbot/plugins.rb:781
 msgid ""
 "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
 "{command}%{bold} to see why"
@@ -1046,11 +1060,11 @@ msgstr[0] ""
 "%{highlight}%{count} 個外掛程式載入失敗%{highlight}: 執行 %{bold}%{command}%"
 "{bold} 以瞭解原因"
 
-#: lib/rbot/plugins.rb:785
+#: lib/rbot/plugins.rb:811
 msgid "no plugins failed to load"
 msgstr "沒有外掛程式載入失敗"
 
-#: lib/rbot/plugins.rb:787
+#: lib/rbot/plugins.rb:813
 msgid ""
 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
 "{reason}"
@@ -1058,36 +1072,36 @@ msgstr ""
 "%{dir} 的 %{highlight}%{plugin}%{highlight} 外掛程式發生錯誤 %{exception}: %"
 "{reason}"
 
-#: lib/rbot/plugins.rb:791
+#: lib/rbot/plugins.rb:817
 msgid "at %{backtrace}"
 msgstr ""
 
-#: lib/rbot/plugins.rb:797
+#: lib/rbot/plugins.rb:823
 msgid "no plugins were ignored"
 msgstr "沒有外掛程式被忽略"
 
-#: lib/rbot/plugins.rb:801
+#: lib/rbot/plugins.rb:827
 msgid "overruled by previous"
 msgstr "已被前者取代"
 
-#: lib/rbot/registry.rb:22
+#: lib/rbot/registry/bdb.rb:226 lib/rbot/registry/tc.rb:198
 msgid ""
 "upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
 msgstr ""
 
-#: lib/rbot/registry.rb:41
+#: lib/rbot/registry/bdb.rb:245 lib/rbot/registry/tc.rb:222
 msgid ""
 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
 "format"
 msgstr ""
 
-#: lib/rbot/registry.rb:190
+#: lib/rbot/registry/bdb.rb:394 lib/rbot/registry/tc.rb:368
 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>"