1 # Gettext template file for rbot
2 # Copyright (C) 2007 Tom Gilbert
3 # This file is distributed under the same license as the rbot package.
4 # Yaohan Chen <yaohan.chen@gmail.com>, 2007.
8 "Project-Id-Version: rbot\n"
9 "POT-Creation-Date: 2008-03-11 01:34+0100\n"
10 "PO-Revision-Date: 2007-07-14 00:06-0400\n"
11 "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n"
12 "Language-Team: English\n"
14 "Content-Type: text/plain; charset=UTF-8\n"
15 "Content-Transfer-Encoding: 8bit\n"
16 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
18 #: lib/rbot/botuser.rb:42
19 msgid "Password for the bot owner"
20 msgstr "Password for the bot owner"
22 #: lib/rbot/botuser.rb:45
24 "Set false to prevent new botusers from logging in without a password when "
25 "the user netmask is known"
27 "Set false to prevent new botusers from logging in without a password when "
28 "the user netmask is known"
30 #: lib/rbot/botuser.rb:48
32 "Set false to prevent new botusers from recognizing IRC users without a need "
35 "Set false to prevent new botusers from recognizing IRC users without a need "
38 #: lib/rbot/botuser.rb:51
39 msgid "Set true to allow new botusers to be created automatically"
42 #: lib/rbot/botuser.rb:897
43 msgid "%{user}, you don't have '%{command}' permissions here"
44 msgstr "%{user}, you don't have '%{command}' permissions here"
46 #: lib/rbot/config.rb:217
47 msgid "%{desc} [valid values are: %{values}]"
48 msgstr "%{desc} [valid values are: %{values}]"
50 #: lib/rbot/config.rb:351
51 msgid "First time rbot configuration wizard"
52 msgstr "First time rbot configuration wizard"
54 #: lib/rbot/config.rb:354
55 msgid "This wizard will ask you a few questions to get you started."
56 msgstr "This wizard will ask you a few questions to get you started."
58 #: lib/rbot/config.rb:355
60 "The rest of rbot's configuration can be manipulated via IRC once rbot is "
61 "connected and you are auth'd."
63 "The rest of rbot's configuration can be manipulated via IRC once rbot is "
64 "connected and you are auth'd."
66 #: lib/rbot/core/auth.rb:71
67 msgid "please do not use + or - in front of command %{command} when resetting"
68 msgstr "please do not use + or - in front of command %{command} when resetting"
70 #: lib/rbot/core/auth.rb:73
71 msgid "+ or - expected in front of %{string}"
72 msgstr "+ or - expected in front of %{string}"
74 #: lib/rbot/core/auth.rb:86
75 msgid "'%{string}' doesn't look like a channel name"
78 #: lib/rbot/core/auth.rb:95
79 msgid "trailing comma"
80 msgstr "trailing comma"
82 #: lib/rbot/core/auth.rb:96
83 msgid "you probably forgot a comma"
84 msgstr "you probably forgot a comma"
86 #: lib/rbot/core/auth.rb:111 lib/rbot/core/auth.rb:165
87 msgid "couldn't find botuser %{name}"
88 msgstr "couldn't find botuser %{name}"
90 #: lib/rbot/core/auth.rb:113
91 msgid "you can't change permissions for %{username}"
92 msgstr "you can't change permissions for %{username}"
94 #: lib/rbot/core/auth.rb:120
95 msgid "couldn't satisfy your request: %{errors}"
96 msgstr "couldn't satisfy your request: %{errors}"
98 #: lib/rbot/core/auth.rb:159
99 msgid "you are owner, you can do anything"
100 msgstr "you are owner, you can do anything"
102 #: lib/rbot/core/auth.rb:162
103 msgid "owner can do anything"
104 msgstr "owner can do anything"
106 #: lib/rbot/core/auth.rb:173
107 msgid "on any channel: "
108 msgstr "on any channel: "
110 #: lib/rbot/core/auth.rb:175
112 msgstr "in private: "
114 #: lib/rbot/core/auth.rb:187
115 msgid "no permissions set for %{user}"
116 msgstr "no permissions set for %{user}"
118 #: lib/rbot/core/auth.rb:189
119 msgid "permissions for %{user}:: %{permissions}"
120 msgstr "permissions for %{user}:: %{permissions}"
122 #: lib/rbot/core/auth.rb:199
123 msgid ". only %{max} will be shown"
126 #: lib/rbot/core/auth.rb:200
127 msgid "%{count} commands found matching %{pattern}%{extra}"
130 #: lib/rbot/core/auth.rb:205
131 msgid "%{cmd}: %{perms}"
134 #: lib/rbot/core/auth.rb:221
135 msgid "welcome, %{user}"
136 msgstr "welcome, %{user}"
138 #: lib/rbot/core/auth.rb:236
139 msgid "sorry, can't do"
140 msgstr "sorry, can't do"
142 #: lib/rbot/core/auth.rb:239
143 msgid "couldn't login: %{exception}"
144 msgstr "couldn't login: %{exception}"
146 #: lib/rbot/core/auth.rb:247
147 msgid "I couldn't find anything to let you login automatically"
148 msgstr "I couldn't find anything to let you login automatically"
150 #: lib/rbot/core/auth.rb:258
151 msgid "you are %{who}"
152 msgstr "you are %{who}"
154 #: lib/rbot/core/auth.rb:260 lib/rbot/core/auth.rb:273
155 msgid "no one that I know"
156 msgstr "no one that I know"
158 #: lib/rbot/core/auth.rb:261 lib/rbot/core/auth.rb:274
162 #: lib/rbot/core/auth.rb:281
164 "login [<botuser>] [<pass>]: logs in to the bot as botuser <botuser> with "
165 "password <pass>. When using the full form, you must contact the bot in "
166 "private. <pass> can be omitted if <botuser> allows login-by-mask and your "
167 "netmask is among the known ones. if <botuser> is omitted too autologin will "
170 "login [<botuser>] [<pass>]: logs in to the bot as botuser <botuser> with "
171 "password <pass>. When using the full form, you must contact the bot in "
172 "private. <pass> can be omitted if <botuser> allows login-by-mask and your "
173 "netmask is among the known ones. if <botuser> is omitted too autologin will "
176 #: lib/rbot/core/auth.rb:283
177 msgid "whoami: names the botuser you're linked to"
178 msgstr "whoami: names the botuser you're linked to"
180 #: lib/rbot/core/auth.rb:285
182 msgid "who is <user>: names the botuser <user> is linked to"
183 msgstr "whoami: names the botuser you're linked to"
185 #: lib/rbot/core/auth.rb:289
187 "a permission is specified as module::path::to::cmd; when you want to enable "
188 "it, prefix it with +; when you want to disable it, prefix it with -; when "
189 "using the +reset+ command, do not use any prefix"
191 "a permission is specified as module::path::to::cmd; when you want to enable "
192 "it, prefix it with +; when you want to disable it, prefix it with -; when "
193 "using the +reset+ command, do not use any prefix"
195 #: lib/rbot/core/auth.rb:291
197 "permissions [re]set <permission> [in <channel>] for <user>: sets or resets "
198 "the permissions for botuser <user> in channel <channel> (use ? to change the "
199 "permissions for private addressing)"
201 "permissions [re]set <permission> [in <channel>] for <user>: sets or resets "
202 "the permissions for botuser <user> in channel <channel> (use ? to change the "
203 "permissions for private addressing)"
205 #: lib/rbot/core/auth.rb:293
206 msgid "permissions view [for <user>]: display the permissions for user <user>"
207 msgstr "permissions view [for <user>]: display the permissions for user <user>"
209 #: lib/rbot/core/auth.rb:295
212 "permissions search <pattern>: display the permissions associated with the "
213 "commands matching <pattern>"
214 msgstr "permissions view [for <user>]: display the permissions for user <user>"
216 #: lib/rbot/core/auth.rb:297
218 msgid "permission topics: syntax, (re)set, view, search"
219 msgstr "permission topics: syntax, (re)set, view"
221 #: lib/rbot/core/auth.rb:302
223 "user show <what> : shows info about the user; <what> can be any of "
224 "autologin, login-by-mask, netmasks"
226 "user show <what> : shows info about the user; <what> can be any of "
227 "autologin, login-by-mask, netmasks"
229 #: lib/rbot/core/auth.rb:304
231 "user enable|disable <what> : turns on or off <what> (autologin, login-by-"
234 "user enable|disable <what> : turns on or off <what> (autologin, login-by-"
237 #: lib/rbot/core/auth.rb:306
239 "user set password <blah> : sets the user password to <blah>; passwords can "
240 "only contain upper and lowercase letters and numbers, and must be at least 4 "
243 "user set password <blah> : sets the user password to <blah>; passwords can "
244 "only contain upper and lowercase letters and numbers, and must be at least 4 "
247 #: lib/rbot/core/auth.rb:308
249 "user add|rm netmask <mask> : adds/removes netmask <mask> from the list of "
250 "netmasks known to the botuser you're linked to"
252 "user add|rm netmask <mask> : adds/removes netmask <mask> from the list of "
253 "netmasks known to the botuser you're linked to"
255 #: lib/rbot/core/auth.rb:310
257 "user reset <what> : resets <what> to the default values. <what> can be "
258 "+netmasks+ (the list will be emptied), +autologin+ or +login-by-mask+ (will "
259 "be reset to the default value) or +password+ (a new one will be generated "
260 "and you'll be told in private)"
262 "user reset <what> : resets <what> to the default values. <what> can be "
263 "+netmasks+ (the list will be emptied), +autologin+ or +login-by-mask+ (will "
264 "be reset to the default value) or +password+ (a new one will be generated "
265 "and you'll be told in private)"
267 #: lib/rbot/core/auth.rb:312
269 "user tell <who> the password for <botuser> : contacts <who> in private to "
270 "tell him/her the password for <botuser>"
272 "user tell <who> the password for <botuser> : contacts <who> in private to "
273 "tell him/her the password for <botuser>"
275 #: lib/rbot/core/auth.rb:314
277 "user create <name> <password> : create botuser named <name> with password "
278 "<password>. The password can be omitted, in which case a random one will be "
279 "generated. The <name> should only contain alphanumeric characters and the "
282 "user create <name> <password> : create botuser named <name> with password "
283 "<password>. The password can be omitted, in which case a random one will be "
284 "generated. The <name> should only contain alphanumeric characters and the "
287 #: lib/rbot/core/auth.rb:316
288 msgid "user list : lists all the botusers"
289 msgstr "user list : lists all the botusers"
291 #: lib/rbot/core/auth.rb:318
294 "user destroy <botuser> : destroys <botuser>. This function %{highlight}must%"
295 "{highlight} be called in two steps. On the first call <botuser> is queued "
296 "for destruction. On the second call, which must be in the form 'user confirm "
297 "destroy <botuser>', the botuser will be destroyed. If you want to cancel the "
298 "destruction, issue the command 'user cancel destroy <botuser>'"
300 "user destroy <botuser> <password> : destroys <botuser>; this function %"
301 "{highlight}must%{highlight} be called in two steps. On the first call, no "
302 "password must be specified: <botuser> is then queued for destruction. On the "
303 "second call, you must specify the correct password for <botuser>, and it "
304 "will be destroyed. If you want to cancel the destruction, issue the command "
305 "+user cancel destroy <botuser>+"
307 #: lib/rbot/core/auth.rb:320
309 "user topics: show, enable|disable, add|rm netmask, set, reset, tell, create, "
312 "user topics: show, enable|disable, add|rm netmask, set, reset, tell, create, "
315 #: lib/rbot/core/auth.rb:323
318 "auth <masterpassword>: log in as the bot owner; other commands: login, "
319 "whoami, permission syntax, permissions [re]set, permissions view, user, "
322 "auth <masterpassword>: log in as the bot owner; other commands: login, "
323 "whoami, permission syntax, permissions [re]set, permissions view, user"
325 #: lib/rbot/core/auth.rb:325
327 "meet <nick> [as <user>]: creates a bot user for nick, calling it user "
328 "(defaults to the nick itself)"
331 #: lib/rbot/core/auth.rb:327
332 msgid "hello: creates a bot user for the person issuing the command"
335 #: lib/rbot/core/auth.rb:329
338 "auth commands: auth, login, whoami, who, permission[s], user, meet, hello"
339 msgstr "auth commands: auth, login, whoami, permission[s], user"
341 #: lib/rbot/core/auth.rb:334
342 msgid "sorry, I need more arguments to %{command}"
343 msgstr "sorry, I need more arguments to %{command}"
345 #: lib/rbot/core/auth.rb:338
346 msgid "I can only %{command} these: %{arguments}"
347 msgstr "I can only %{command} these: %{arguments}"
349 #: lib/rbot/core/auth.rb:373
351 msgid "no such bot user %{user}"
352 msgstr "no such botuser %{user}"
354 #: lib/rbot/core/auth.rb:376
355 msgid "you can't mess with %{user}"
356 msgstr "you can't mess with %{user}"
358 #: lib/rbot/core/auth.rb:388
359 msgid "you can't see the properties of %{user}"
360 msgstr "you can't see the properties of %{user}"
362 #: lib/rbot/core/auth.rb:397
363 msgid "no way I'm telling you the master password!"
364 msgstr "no way I'm telling you the master password!"
366 #: lib/rbot/core/auth.rb:398
367 msgid "you can't ask for someone else's password"
368 msgstr "you can't ask for someone else's password"
370 #: lib/rbot/core/auth.rb:400
372 "c'mon, you can't be asking me seriously to tell you the password in public!"
374 "c'mon, you can't be asking me seriously to tell you the password in public!"
376 #: lib/rbot/core/auth.rb:401
377 msgid "the password for %{user} is %{password}"
378 msgstr "the password for %{user} is %{password}"
380 #: lib/rbot/core/auth.rb:415
381 msgid "can %{action}"
382 msgstr "can %{action}"
384 #: lib/rbot/core/auth.rb:417
385 msgid "can not %{action}"
386 msgstr "can not %{action}"
388 #: lib/rbot/core/auth.rb:421
389 msgid "knows no netmasks"
390 msgstr "knows no netmasks"
392 #: lib/rbot/core/auth.rb:423
393 msgid "knows %{netmasks}"
394 msgstr "knows %{netmasks}"
396 #: lib/rbot/core/auth.rb:430 lib/rbot/core/auth.rb:457
397 #: lib/rbot/core/auth.rb:475 lib/rbot/core/auth.rb:507
398 msgid "you can't change the default user"
399 msgstr "you can't change the default user"
401 #: lib/rbot/core/auth.rb:431 lib/rbot/core/auth.rb:459
402 #: lib/rbot/core/auth.rb:477 lib/rbot/core/auth.rb:509
403 msgid "you can't edit %{user}"
404 msgstr "you can't edit %{user}"
406 #: lib/rbot/core/auth.rb:446 lib/rbot/core/auth.rb:493
407 msgid "I ignored %{things} because %{reason}"
408 msgstr "I ignored %{things} because %{reason}"
410 #: lib/rbot/core/auth.rb:450 lib/rbot/core/auth.rb:497
411 msgid "I haven't changed anything"
412 msgstr "I haven't changed anything"
414 #: lib/rbot/core/auth.rb:468
415 msgid "is that a joke? setting the password in public?"
416 msgstr "is that a joke? setting the password in public?"
418 #: lib/rbot/core/auth.rb:500
419 msgid "the password for %{user} is now %{password}"
420 msgstr "the password for %{user} is now %{password}"
422 #: lib/rbot/core/auth.rb:514
424 "I can only add/remove netmasks. See +help user add+ for more instructions"
426 "I can only add/remove netmasks. See +help user add+ for more instructions"
428 #: lib/rbot/core/auth.rb:535
429 msgid "sorry, I don't know how to %{request}"
430 msgstr "sorry, I don't know how to %{request}"
432 #: lib/rbot/core/auth.rb:538
434 msgid "couldn't %{cmd}: %{exception}"
435 msgstr "couldn't login: %{exception}"
437 #: lib/rbot/core/auth.rb:567
439 "you are now registered as %{buname}. I created a random password for you : %"
440 "{pass} and you can change it at any time by telling me 'user set password "
441 "<password>' in private"
444 #: lib/rbot/core/auth.rb:574
445 msgid "but I already know %{buname}"
448 #: lib/rbot/core/auth.rb:576
449 msgid "I had problems meeting %{nick}: %{e}"
452 #: lib/rbot/core/auth.rb:585
453 msgid "couldn't find botuser %{user}"
454 msgstr "couldn't find botuser %{user}"
456 #: lib/rbot/core/auth.rb:587
457 msgid "I'm not telling the master password to anyway, pal"
458 msgstr "I'm not telling the master password to anyway, pal"
460 #: lib/rbot/core/auth.rb:588
461 msgid "the password for botuser %{user} is %{password}"
462 msgstr "the password for botuser %{user} is %{password}"
464 #: lib/rbot/core/auth.rb:591
465 msgid "I told %{user} that %{message}"
466 msgstr "I told %{user} that %{message}"
468 #: lib/rbot/core/auth.rb:597
469 msgid "are you nuts, creating a botuser with a publicly known password?"
470 msgstr "are you nuts, creating a botuser with a publicly known password?"
472 #: lib/rbot/core/auth.rb:602
473 msgid "failed to create %{user}: %{exception}"
474 msgstr "failed to create %{user}: %{exception}"
476 #: lib/rbot/core/auth.rb:606
477 msgid "created botuser %{user}"
478 msgstr "created botuser %{user}"
480 #: lib/rbot/core/auth.rb:614
481 msgid " (queued for destruction)"
482 msgstr " (queued for destruction)"
484 #: lib/rbot/core/auth.rb:617
485 msgid "I have no botusers other than the default ones"
486 msgstr "I have no botusers other than the default ones"
488 #: lib/rbot/core/auth.rb:618
489 msgid "botuser: %{list}"
490 msgid_plural "botusers: %{list}"
491 msgstr[0] "botuser: %{list}"
492 msgstr[1] "botusers: %{list}"
494 #: lib/rbot/core/auth.rb:625
495 msgid "You can't destroy %{user}"
496 msgstr "You can't destroy %{user}"
498 #: lib/rbot/core/auth.rb:635
499 msgid "no such botuser %{user}"
500 msgstr "no such botuser %{user}"
502 #: lib/rbot/core/auth.rb:642
503 msgid "%{user} removed from the destruction queue"
504 msgstr "%{user} removed from the destruction queue"
506 #: lib/rbot/core/auth.rb:644
507 msgid "%{user} was not queued for destruction"
508 msgstr "%{user} was not queued for destruction"
510 #: lib/rbot/core/auth.rb:649
513 "%{user} already queued for destruction, use %{highlight}user confirm destroy "
514 "%{user}%{highlight} to destroy it"
516 "%{user} already queued for destruction, use %{highlight}user destroy %{user} "
517 "<password>%{highlight} to destroy it"
519 #: lib/rbot/core/auth.rb:652
522 "%{user} queued for destruction, use %{highlight}user confirm destroy %{user}%"
523 "{highlight} to destroy it"
525 "%{user} queued for destruction, use %{highlight}user destroy %{user} "
526 "<password>%{highlight} to destroy it"
528 #: lib/rbot/core/auth.rb:656
529 msgid "%{user} is not queued for destruction yet"
530 msgstr "%{user} is not queued for destruction yet"
532 #: lib/rbot/core/auth.rb:665 lib/rbot/core/auth.rb:705
533 msgid "failed: %{exception}"
534 msgstr "failed: %{exception}"
536 #: lib/rbot/core/auth.rb:667
537 msgid "botuser %{user} destroyed"
538 msgstr "botuser %{user} destroyed"
540 #: lib/rbot/core/auth.rb:674
541 msgid "please don't touch the default users"
542 msgstr "please don't touch the default users"
544 #: lib/rbot/core/auth.rb:683
545 msgid "no such botuser %{source}"
546 msgstr "no such botuser %{source}"
548 #: lib/rbot/core/auth.rb:685
549 msgid "botuser %{dest} exists already"
550 msgstr "botuser %{dest} exists already"
552 #: lib/rbot/core/auth.rb:708
553 msgid "botuser %{source} copied to %{dest}"
554 msgstr "botuser %{source} copied to %{dest}"
556 #: lib/rbot/core/auth.rb:711
557 msgid "botuser %{source} renamed to %{dest}"
558 msgstr "botuser %{source} renamed to %{dest}"
560 #: lib/rbot/core/auth.rb:731
561 msgid "selecting data to export ..."
562 msgstr "selecting data to export ..."
564 #: lib/rbot/core/auth.rb:747
565 msgid "preparing data for export ..."
566 msgstr "preparing data for export ..."
568 #: lib/rbot/core/auth.rb:770
569 msgid "failed to prepare data: %{exception}"
570 msgstr "failed to prepare data: %{exception}"
572 #: lib/rbot/core/auth.rb:775
573 msgid "exporting to %{file} ..."
574 msgstr "exporting to %{file} ..."
576 #: lib/rbot/core/auth.rb:782
577 msgid "failed to export users: %{exception}"
578 msgstr "failed to export users: %{exception}"
580 #: lib/rbot/core/auth.rb:786 lib/rbot/core/auth.rb:864
584 #: lib/rbot/core/auth.rb:803
585 msgid "reading %{file} ..."
586 msgstr "reading %{file} ..."
588 #: lib/rbot/core/auth.rb:807
589 msgid "failed to import from: %{exception}"
590 msgstr "failed to import from: %{exception}"
592 #: lib/rbot/core/auth.rb:814
593 msgid "selecting data to import ..."
594 msgstr "selecting data to import ..."
596 #: lib/rbot/core/auth.rb:824
597 msgid "parsing data from import ..."
598 msgstr "parsing data from import ..."
600 #: lib/rbot/core/auth.rb:844
601 msgid "failed to parse data: %{exception}"
602 msgstr "failed to parse data: %{exception}"
604 #: lib/rbot/core/basics.rb:105
605 msgid "quit [<message>] => quit IRC with message <message>"
606 msgstr "quit [<message>] => quit IRC with message <message>"
608 #: lib/rbot/core/basics.rb:107
609 msgid "restart => completely stop and restart the bot (including reconnect)"
610 msgstr "restart => completely stop and restart the bot (including reconnect)"
612 #: lib/rbot/core/basics.rb:111
616 #: lib/rbot/core/basics.rb:113
617 msgid "hide => part all channels"
618 msgstr "hide => part all channels"
620 #: lib/rbot/core/basics.rb:115
621 msgid "nick <nick> => attempt to change nick to <nick>"
622 msgstr "nick <nick> => attempt to change nick to <nick>"
624 #: lib/rbot/core/basics.rb:117
626 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
629 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
632 #: lib/rbot/core/basics.rb:119
634 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
635 "private message to <nick>"
637 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
638 "private message to <nick>"
640 #: lib/rbot/core/basics.rb:121
642 "quiet [in here|<channel>] => with no arguments, stop speaking in all "
643 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
646 "quiet [in here|<channel>] => with no arguments, stop speaking in all "
647 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
650 #: lib/rbot/core/basics.rb:123
652 "talk [in here|<channel>] => with no arguments, resume speaking in all "
653 "channels, if \"in here\", resume speaking in this channel, or resume "
654 "speaking in <channel>"
656 "talk [in here|<channel>] => with no arguments, resume speaking in all "
657 "channels, if \"in here\", resume speaking in this channel, or resume "
658 "speaking in <channel>"
660 #: lib/rbot/core/basics.rb:125
661 msgid "ping => replies with a pong"
662 msgstr "ping => replies with a pong"
664 #: lib/rbot/core/basics.rb:127
666 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
669 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
672 #: lib/rbot/core/basics.rb:133
675 "%{name}: quit, restart, join, part, hide, save, nick, say, action, topic, "
676 "quiet, talk, ping, mode"
678 "%{name}: quit, restart, join, part, hide, save, nick, say, action, topic, "
679 "quiet, talk,version, ping, mode"
681 #: lib/rbot/core/config.rb:13
682 msgid "I'm a v. %{version} rubybot%{copyright}%{url}"
685 #: lib/rbot/core/config.rb:33
686 msgid "no such module %{module}"
687 msgstr "no such module %{module}"
689 #: lib/rbot/core/config.rb:49 lib/rbot/core/config.rb:60
690 #: lib/rbot/core/config.rb:82 lib/rbot/core/config.rb:95
691 #: lib/rbot/core/config.rb:121 lib/rbot/core/config.rb:144
692 msgid "no such config key %{key}"
693 msgstr "no such config key %{key}"
695 #: lib/rbot/core/config.rb:72
696 msgid "no config key found matching %{r}"
699 #: lib/rbot/core/config.rb:74
700 msgid "possible keys: %{kl}"
703 #: lib/rbot/core/config.rb:87 lib/rbot/core/config.rb:106
704 #: lib/rbot/core/config.rb:136 lib/rbot/core/config.rb:159
705 msgid "this config change will take effect on the next restart"
706 msgstr "this config change will take effect on the next restart"
708 #: lib/rbot/core/config.rb:88 lib/rbot/core/config.rb:109
709 #: lib/rbot/core/config.rb:137 lib/rbot/core/config.rb:160
710 msgid "this config change will take effect on the next rescan"
711 msgstr "this config change will take effect on the next rescan"
713 #: lib/rbot/core/config.rb:102
714 msgid "failed to set %{key}: %{error}"
715 msgstr "failed to set %{key}: %{error}"
717 #: lib/rbot/core/config.rb:125 lib/rbot/core/config.rb:148
718 msgid "config key %{key} is not an array"
719 msgstr "config key %{key} is not an array"
721 #: lib/rbot/core/config.rb:132
722 msgid "failed to add %{value} to %{key}: %{error}"
723 msgstr "failed to add %{value} to %{key}: %{error}"
725 #: lib/rbot/core/config.rb:155
726 msgid "failed to remove %{value} from %{key}: %{error}"
727 msgstr "failed to remove %{value} from %{key}: %{error}"
729 #: lib/rbot/core/config.rb:169
733 #: lib/rbot/core/config.rb:171
734 msgid "rescanning ..."
735 msgstr "rescanning ..."
737 #: lib/rbot/core/config.rb:173
738 msgid "done. %{plugin_status}"
739 msgstr "done. %{plugin_status}"
741 #: lib/rbot/core/config.rb:216
743 "config list => list configuration modules, config list <module> => list "
744 "configuration keys for module <module>"
746 "config list => list configuration modules, config list <module> => list "
747 "configuration keys for module <module>"
749 #: lib/rbot/core/config.rb:218
750 msgid "config get <key> => get configuration value for key <key>"
751 msgstr "config get <key> => get configuration value for key <key>"
753 #: lib/rbot/core/config.rb:220
754 msgid "reset key <key> to the default"
755 msgstr "reset key <key> to the default"
757 #: lib/rbot/core/config.rb:222
759 "config set <key> <value> => set configuration value for key <key> to <value>"
761 "config set <key> <value> => set configuration value for key <key> to <value>"
763 #: lib/rbot/core/config.rb:224
764 msgid "config desc <key> => describe what key <key> configures"
765 msgstr "config desc <key> => describe what key <key> configures"
767 #: lib/rbot/core/config.rb:226
769 "config add <value> to <key> => add value <value> to key <key> if <key> is an "
772 "config add <value> to <key> => add value <value> to key <key> if <key> is an "
775 #: lib/rbot/core/config.rb:228
777 "config rm <value> from <key> => remove value <value> from key <key> if <key> "
780 "config rm <value> from <key> => remove value <value> from key <key> if <key> "
783 #: lib/rbot/core/config.rb:230
785 "config module - bot configuration. usage: list, desc, get, set, unset, add, "
788 "config module - bot configuration. usage: list, desc, get, set, unset, add, "
791 #: lib/rbot/core/config.rb:235
793 msgid "nick <newnick> => change the bot nick to <newnick>, if possible"
794 msgstr "nick <nick> => attempt to change nick to <nick>"
796 #: lib/rbot/core/config.rb:237
797 msgid "status => display some information on the bot's status"
800 #: lib/rbot/core/config.rb:239
801 msgid "save => save current dynamic data and configuration"
802 msgstr "save => save current dynamic data and configuration"
804 #: lib/rbot/core/config.rb:241
805 msgid "rescan => reload modules and static facts"
806 msgstr "rescan => reload modules and static facts"
808 #: lib/rbot/core/config.rb:243
809 msgid "version => describes software version"
810 msgstr "version => describes software version"
812 #: lib/rbot/core/config.rb:245
814 msgid "config-related tasks: config, save, rescan, version, nick, status"
815 msgstr "config-related tasks: config, save, rescan"
817 #: lib/rbot/core/userdata.rb:148
819 msgid "%{key} data for %{user}: %{data}"
820 msgstr "%{word} learned from %{user} on %{date}"
822 #: lib/rbot/core/userdata.rb:154
823 msgid "sorry, no %{key} data for %{user}"
826 #: lib/rbot/core/utils/utils.rb:205
830 #: lib/rbot/core/utils/utils.rb:205
834 #: lib/rbot/core/utils/utils.rb:207
838 #: lib/rbot/core/utils/utils.rb:207
842 #: lib/rbot/core/utils/utils.rb:209
846 #: lib/rbot/core/utils/utils.rb:209
850 #: lib/rbot/core/utils/utils.rb:211
854 #: lib/rbot/core/utils/utils.rb:211
858 #: lib/rbot/core/utils/utils.rb:213
862 #: lib/rbot/core/utils/utils.rb:213
866 #: lib/rbot/core/utils/utils.rb:215
870 #: lib/rbot/core/utils/utils.rb:215
874 #: lib/rbot/core/utils/utils.rb:222
878 #: lib/rbot/ircbot.rb:1180
879 msgid "help topics: "
882 #: lib/rbot/ircbot.rb:1182
883 msgid " (help <topic> for more info)"
886 #: lib/rbot/ircbot.rb:1185
887 msgid "no help for topic %{topic}"
890 #: lib/rbot/ircbot.rb:1196
892 "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
895 #: lib/rbot/plugins.rb:305
896 msgid "incorrect usage, ask for help using '%{command}'"
897 msgstr "incorrect usage, ask for help using '%{command}'"
899 #: lib/rbot/plugins.rb:606
900 msgid "%{count} core module loaded"
901 msgid_plural "%{count} core modules loaded"
902 msgstr[0] "%{count} core module loaded"
903 msgstr[1] "%{count} core modules loaded"
905 #: lib/rbot/plugins.rb:609
906 msgid "%{count} core module: %{list}"
907 msgid_plural "%{count} core modules: %{list}"
908 msgstr[0] "%{count} core module: %{list}"
909 msgstr[1] "%{count} core modules: %{list}"
911 #: lib/rbot/plugins.rb:615
912 msgid "no core botmodules loaded"
913 msgstr "no core botmodules loaded"
915 #: lib/rbot/plugins.rb:620
916 msgid "%{count} plugin loaded"
917 msgid_plural "%{count} plugins loaded"
918 msgstr[0] "%{count} plugin loaded"
919 msgstr[1] "%{count} plugins loaded"
921 #: lib/rbot/plugins.rb:623
922 msgid "%{count} plugin: %{list}"
923 msgid_plural "%{count} plugins: %{list}"
924 msgstr[0] "%{count} plugin: %{list}"
925 msgstr[1] "%{count} plugins: %{list}"
927 #: lib/rbot/plugins.rb:634
928 msgid "%{highlight}%{count} plugin ignored%{highlight}"
929 msgid_plural "%{highlight}%{count} plugins ignored%{highlight}"
930 msgstr[0] "%{highlight}%{count} plugin ignored%{highlight}"
931 msgstr[1] "%{highlight}%{count} plugins ignored%{highlight}"
933 #: lib/rbot/plugins.rb:639
935 "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
938 "%{highlight}%{count} plugins ignored%{highlight}: use %{bold}%{command}%"
941 "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
944 "%{highlight}%{count} plugins ignored%{highlight}: use %{bold}%{command}%"
947 #: lib/rbot/plugins.rb:649
948 msgid "%{highlight}%{count} plugin failed to load%{highlight}"
949 msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}"
950 msgstr[0] "%{highlight}%{count} plugin failed to load%{highlight}"
951 msgstr[1] "%{highlight}%{count} plugins failed to load%{highlight}"
953 #: lib/rbot/plugins.rb:654
955 "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
956 "{command}%{bold} to see why"
958 "%{highlight}%{count} plugins failed to load%{highlight}: use %{bold}%"
959 "{command}%{bold} to see why"
961 "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
962 "{command}%{bold} to see why"
964 "%{highlight}%{count} plugins failed to load%{highlight}: use %{bold}%"
965 "{command}%{bold} to see why"
967 #: lib/rbot/plugins.rb:684
968 msgid "no plugins failed to load"
969 msgstr "no plugins failed to load"
971 #: lib/rbot/plugins.rb:686
973 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
976 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
979 #: lib/rbot/plugins.rb:690
980 msgid "at %{backtrace}"
981 msgstr "at %{backtrace}"
983 #: lib/rbot/plugins.rb:696
984 msgid "no plugins were ignored"
985 msgstr "no plugins were ignored"
987 #: lib/rbot/plugins.rb:700
988 msgid "overruled by previous"
989 msgstr "overruled by previous"
991 #: lib/rbot/registry.rb:20
993 "upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
995 "upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
997 #: lib/rbot/registry.rb:40
999 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
1002 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
1005 #: lib/rbot/registry.rb:190
1006 msgid "marshal recovery failed, trying default"
1007 msgstr "marshal recovery failed, trying default"
1009 #: data/rbot/plugins/alias.rb:52
1010 msgid "Data file is not found or corrupt, reinitializing data"
1013 #: data/rbot/plugins/alias.rb:60
1014 msgid "Invalid alias entry %{alias} : %{command} in %{filename}: %{reason}"
1017 #: data/rbot/plugins/alias.rb:76
1018 msgid "The definition you provided is invalid: %{reason}"
1021 #: data/rbot/plugins/alias.rb:87 data/rbot/plugins/alias.rb:104
1022 msgid "No such alias is defined"
1025 #: data/rbot/plugins/alias.rb:93
1026 msgid "No aliases defined"
1029 #: data/rbot/plugins/alias.rb:102
1030 msgid "Alias of %{command}"
1033 #: data/rbot/plugins/alias.rb:114
1035 "The arguments in alias must match the substitutions in command, and vice "
1039 #: data/rbot/plugins/alias.rb:119
1040 msgid "Error mapping %{text} as command: %{error}"
1043 #: data/rbot/plugins/alias.rb:137
1045 "The alias seems to have caused infinite recursion. Please examine your alias "
1049 #: data/rbot/plugins/alias.rb:153
1051 "Error handling the alias, The alias %{text} is not defined or has beeen "
1052 "removed. I will stop responding to it after rescan,"
1055 #: data/rbot/plugins/alias.rb:165
1056 msgid "Create and use aliases for commands. Topics: create, commands"
1059 #: data/rbot/plugins/alias.rb:174
1061 "\"alias <text> => <command>\" => add text as an alias of command. Text can "
1062 "contain placeholders marked with : or * for :words and *multiword arguments. "
1063 "The command can contain placeholders enclosed with < > which will be "
1064 "substituded with argument values. For example: alias googlerbot *terms => "
1065 "google site:ruby-rbot.org <terms>"
1068 #: data/rbot/plugins/alias.rb:176
1070 "alias list => list defined aliases | alias whatis <alias> => show definition "
1071 "of the alias | alias remove <alias> => remove defined alias | see the "
1072 "\"create\" topic about adding aliases"
1075 #: data/rbot/plugins/dictclient.rb:57
1076 msgid "Hostname or hostname:port of the DICT server used to lookup words"
1077 msgstr "Hostname or hostname:port of the DICT server used to lookup words"
1079 #: data/rbot/plugins/dictclient.rb:60
1081 "When multiple databases reply a number of definitions that above this limit, "
1082 "only the database names will be listed. Otherwise, the full definitions from "
1083 "each database are replied"
1085 "When multiple databases reply a number of definitions that above this limit, "
1086 "only the database names will be listed. Otherwise, the full definitions from "
1087 "each database are replied"
1089 #: data/rbot/plugins/dictclient.rb:63
1090 msgid "Each definition is truncated to this length"
1091 msgstr "Each definition is truncated to this length"
1093 #: data/rbot/plugins/dictclient.rb:66
1094 msgid "Format of headwords; <word> will be replaced with the actual word"
1095 msgstr "Format of headwords; <word> will be replaced with the actual word"
1097 #: data/rbot/plugins/dictclient.rb:69
1099 "Format of database names; <database> will be replaced with the database name"
1101 "Format of database names; <database> will be replaced with the database name"
1103 #: data/rbot/plugins/dictclient.rb:72
1105 "Format of definitions. <word> will be replaced with the formatted headword, "
1106 "<def> will be replaced with the truncated definition, and <database> with "
1107 "the formatted database name"
1109 "Format of definitions. <word> will be replaced with the formatted headword, "
1110 "<def> will be replaced with the truncated definition, and <database> with "
1111 "the formatted database name"
1113 #: data/rbot/plugins/dictclient.rb:75
1115 "Format of match results. <matches> will be replaced with the formatted "
1116 "headwords, <database> with the formatted database name"
1118 "Format of match results. <matches> will be replaced with the formatted "
1119 "headwords, <database> with the formatted database name"
1121 #: data/rbot/plugins/dictclient.rb:95
1123 "An error occured connecting to the DICT server. Check the dictclient.server "
1124 "configuration or retry later"
1126 "An error occured connecting to the DICT server. Check the dictclient.server "
1127 "configuration or retry later"
1129 #: data/rbot/plugins/dictclient.rb:97
1130 msgid "A protocol error occured"
1131 msgstr "A protocol error occured"
1133 #: data/rbot/plugins/dictclient.rb:99
1134 msgid "An error occured"
1135 msgstr "An error occured"
1137 #: data/rbot/plugins/dictclient.rb:121
1139 "Many definitions for %{phrase} were found in %{databases}. Use 'define "
1140 "<phrase> from <database> to view a definition."
1142 "Many definitions for %{phrase} were found in %{databases}. Use 'define "
1143 "<phrase> from <database> to view a definition."
1145 #: data/rbot/plugins/dictclient.rb:138
1146 msgid "No definition for %{phrase} found from %{database}."
1147 msgstr "No definition for %{phrase} found from %{database}."
1149 #: data/rbot/plugins/dictclient.rb:159
1150 msgid "Nothing matched %{query} from %{database} using %{strategy}"
1151 msgstr "Nothing matched %{query} from %{database} using %{strategy}"
1153 #: data/rbot/plugins/dictclient.rb:169
1154 msgid "Databases: %{list}"
1155 msgstr "Databases: %{list}"
1157 #: data/rbot/plugins/dictclient.rb:177
1158 msgid "Strategies: %{list}"
1159 msgstr "Strategies: %{list}"
1161 #: data/rbot/plugins/dictclient.rb:186
1162 msgid "define <phrase> [from <database>] => Show definition of a phrase"
1165 #: data/rbot/plugins/dictclient.rb:188
1167 "match <phrase> [using <strategy>] [from <database>] => Show phrases matching "
1171 #: data/rbot/plugins/dictclient.rb:190
1173 "dictclient databases => List databases; dictclient strategies => List "
1177 #: data/rbot/plugins/dictclient.rb:192
1179 "look up phrases on the configured DICT server. topics: define, match, server "
1183 #: data/rbot/plugins/factoids.rb:32
1186 msgstr "you are %{who}"
1188 #: data/rbot/plugins/factoids.rb:35
1192 #: data/rbot/plugins/factoids.rb:38
1196 #: data/rbot/plugins/factoids.rb:41
1200 #: data/rbot/plugins/factoids.rb:142
1201 msgid "%{name} (%{fname}) must be under %{dir}"
1204 #: data/rbot/plugins/factoids.rb:149
1205 msgid "%{name} is not a file"
1208 #: data/rbot/plugins/factoids.rb:163
1209 msgid "fact must be the last field"
1212 #: data/rbot/plugins/factoids.rb:170
1213 msgid "%{name} (%{fname}) doesn't exist"
1216 #: data/rbot/plugins/factoids.rb:263
1218 "factoids plugin: learn that <factoid>, forget that <factoids>, facts about "
1222 #: data/rbot/plugins/factoids.rb:292 data/rbot/plugins/factoids.rb:402
1223 #: data/rbot/plugins/factoids.rb:434
1224 msgid "please select a fact number between 1 and %{total}"
1227 #: data/rbot/plugins/factoids.rb:296
1228 msgid "I forgot that %{factoid}"
1231 #: data/rbot/plugins/factoids.rb:299
1232 msgid "I couldn't delete factoid %{idx}"
1235 #: data/rbot/plugins/factoids.rb:307
1237 msgid "I didn't know that %{factoid}"
1238 msgstr "I don't know any %{lang} word %{word}"
1240 #: data/rbot/plugins/factoids.rb:314
1241 msgid "[%{idx}/%{total}] %{fact}"
1244 #: data/rbot/plugins/factoids.rb:340
1245 msgid "I know %{total} facts"
1248 #: data/rbot/plugins/factoids.rb:350 data/rbot/plugins/factoids.rb:418
1250 msgid "I know nothing about %{words}"
1251 msgstr "I already know the %{lang} word %{word}"
1253 #: data/rbot/plugins/factoids.rb:355
1254 msgid "%{len} out of %{total} facts refer to %{words}, I'll only show %{max}"
1257 #: data/rbot/plugins/factoids.rb:410
1258 msgid "I know nothing"
1261 #: data/rbot/plugins/factoids.rb:450
1262 msgid "not a date '%{dstr}'"
1265 #: data/rbot/plugins/factoids.rb:458
1266 msgid "couldn't change learn data for fact %{fact}: %{err}"
1269 #: data/rbot/plugins/factoids.rb:473
1271 msgid "failed to import facts from %{fname}: %{err}"
1272 msgstr "failed to remove %{value} from %{key}: %{error}"
1274 #: data/rbot/plugins/factoids.rb:478
1275 msgid "%{len} facts loaded from %{fname}"
1278 #: data/rbot/plugins/figlet.rb:7
1279 msgid "Path to the figlet program"
1282 #: data/rbot/plugins/games/azgame.rb:78 data/rbot/plugins/games/azgame.rb:252
1283 #: data/rbot/plugins/games/azgame.rb:258
1284 msgid "%{count} try"
1285 msgid_plural "%{count} tries"
1286 msgstr[0] "%{count} try"
1287 msgstr[1] "%{count} tries"
1289 #: data/rbot/plugins/games/azgame.rb:83
1290 msgid "winner, %{tries}"
1293 #: data/rbot/plugins/games/azgame.rb:164
1295 "%{bold}BINGO!%{bold} the word was %{underline}%{word}%{underline}. Congrats, "
1296 "%{bold}%{player}%{bold}!"
1298 "%{bold}BINGO!%{bold} the word was %{underline}%{word}%{underline}. Congrats, "
1299 "%{bold}%{player}%{bold}!"
1301 #: data/rbot/plugins/games/azgame.rb:171
1303 "The game was won after %{tries} tries. Scores for this game: %{scores}"
1305 "The game was won after %{tries} tries. Scores for this game: %{scores}"
1307 #: data/rbot/plugins/games/azgame.rb:174
1308 msgid "%{word} is not in the range %{bold}%{range}%{bold}"
1309 msgstr "%{word} is not in the range %{bold}%{range}%{bold}"
1311 #: data/rbot/plugins/games/azgame.rb:178
1312 msgid "%{word} doesn't exist or is not acceptable for the game"
1313 msgstr "%{word} doesn't exist or is not acceptable for the game"
1315 #: data/rbot/plugins/games/azgame.rb:184
1316 msgid "close, but no cigar. New range: %{bold}%{range}%{bold}"
1317 msgstr "close, but no cigar. New range: %{bold}%{range}%{bold}"
1319 #: data/rbot/plugins/games/azgame.rb:188
1320 msgid "%{word} is already one of the range extrema: %{range}"
1321 msgstr "%{word} is already one of the range extrema: %{range}"
1323 #: data/rbot/plugins/games/azgame.rb:190
1324 msgid "hm, something went wrong while verifying %{word}"
1325 msgstr "hm, something went wrong while verifying %{word}"
1327 #: data/rbot/plugins/games/azgame.rb:199
1328 msgid "no A-Z game running here, can't check if %{word} is valid, can I?"
1329 msgstr "no A-Z game running here, can't check if %{word} is valid, can I?"
1331 #: data/rbot/plugins/games/azgame.rb:203
1332 msgid "I only accept single words composed by letters only, sorry"
1333 msgstr "I only accept single words composed by letters only, sorry"
1335 #: data/rbot/plugins/games/azgame.rb:213
1336 msgid "the word in %{bold}%{range}%{bold} was: %{bold}%{word}%{bold}"
1337 msgstr "the word in %{bold}%{range}%{bold} was: %{bold}%{word}%{bold}"
1339 #: data/rbot/plugins/games/azgame.rb:217
1341 "The game was cancelled after %{tries} tries. Scores for this game would have "
1344 "The game was cancelled after %{tries} tries. Scores for this game would have "
1347 #: data/rbot/plugins/games/azgame.rb:220
1348 msgid "no A-Z game running in this channel ..."
1349 msgstr "no A-Z game running in this channel ..."
1351 #: data/rbot/plugins/games/azgame.rb:230
1352 msgid "let me think ..."
1353 msgstr "let me think ..."
1355 #: data/rbot/plugins/games/azgame.rb:234
1356 msgid "couldn't think of anything ..."
1357 msgstr "couldn't think of anything ..."
1359 #: data/rbot/plugins/games/azgame.rb:238
1360 msgid "I can't play A-Z in %{lang}, sorry"
1361 msgstr "I can't play A-Z in %{lang}, sorry"
1363 #: data/rbot/plugins/games/azgame.rb:241
1367 #: data/rbot/plugins/games/azgame.rb:251
1369 msgid " (after %{total_tries} and %{invalid_tries})"
1370 msgstr " (after %{total_tries} and %{invalid_tries}"
1372 #: data/rbot/plugins/games/azgame.rb:254
1373 msgid "%{count} invalid try"
1374 msgid_plural "%{count} invalid tries"
1375 msgstr[0] "%{count} invalid try"
1376 msgstr[1] "%{count} invalid tries"
1378 #: data/rbot/plugins/games/azgame.rb:257
1380 msgid " (after %{total_tries})"
1381 msgstr " (after %{total_tries}"
1383 #: data/rbot/plugins/games/azgame.rb:263
1384 msgid "A-Z: %{bold}%{range}%{bold}"
1385 msgstr "A-Z: %{bold}%{range}%{bold}"
1387 #: data/rbot/plugins/games/azgame.rb:274
1388 msgid "I have %{count} %{lang} word in my cache"
1389 msgid_plural "I have %{count} %{lang} words in my cache"
1390 msgstr[0] "I have %{count} %{lang} word in my cache"
1391 msgstr[1] "I have %{count} %{lang} words in my cache"
1393 #: data/rbot/plugins/games/azgame.rb:277
1394 msgid "provide a regexp to match"
1395 msgstr "provide a regexp to match"
1397 #: data/rbot/plugins/games/azgame.rb:289
1398 msgid "no %{lang} word I know match %{pattern}"
1399 msgstr "no %{lang} word I know match %{pattern}"
1401 #: data/rbot/plugins/games/azgame.rb:291
1403 "more than 25 %{lang} words I know match %{pattern}, try a stricter matching"
1405 "more than 25 %{lang} words I know match %{pattern}, try a stricter matching"
1407 #: data/rbot/plugins/games/azgame.rb:297 data/rbot/plugins/games/azgame.rb:313
1408 #: data/rbot/plugins/games/azgame.rb:325
1409 msgid "provide a word"
1410 msgstr "provide a word"
1412 #: data/rbot/plugins/games/azgame.rb:302 data/rbot/plugins/games/azgame.rb:318
1413 msgid "I don't know any %{lang} word %{word}"
1414 msgstr "I don't know any %{lang} word %{word}"
1416 #: data/rbot/plugins/games/azgame.rb:306
1417 msgid "%{word} learned from %{user} on %{date}"
1418 msgstr "%{word} learned from %{user} on %{date}"
1420 #: data/rbot/plugins/games/azgame.rb:308
1421 msgid "%{word} learned from %{user}"
1422 msgstr "%{word} learned from %{user}"
1424 #: data/rbot/plugins/games/azgame.rb:330
1425 msgid "I already know the %{lang} word %{word}"
1426 msgstr "I already know the %{lang} word %{word}"
1428 #: data/rbot/plugins/games/azgame.rb:546
1430 "az [lang] word [count|list|add|delete] => manage the az wordlist for "
1431 "language lang (defaults to current bot language)"
1433 "az [lang] word [count|list|add|delete] => manage the az wordlist for "
1434 "language lang (defaults to current bot language)"
1436 #: data/rbot/plugins/games/azgame.rb:548
1437 msgid "az cancel => abort current game"
1438 msgstr "az cancel => abort current game"
1440 #: data/rbot/plugins/games/azgame.rb:550
1441 msgid "az check <word> => checks <word> against current game"
1442 msgstr "az check <word> => checks <word> against current game"
1444 #: data/rbot/plugins/games/azgame.rb:552
1446 "try to guess the word the bot is thinking of; if you guess wrong, the bot "
1447 "will use the new word to restrict the range of allowed words: eventually, "
1448 "the range will be so small around the correct word that you can't miss it"
1450 "try to guess the word the bot is thinking of; if you guess wrong, the bot "
1451 "will use the new word to restrict the range of allowed words: eventually, "
1452 "the range will be so small around the correct word that you can't miss it"
1454 #: data/rbot/plugins/games/azgame.rb:554
1456 "az => start a game if none is running, show the current word range "
1457 "otherwise; you can say 'az <language>' if you want to play in a language "
1458 "different from the current bot default"
1460 "az => start a game if none is running, show the current word range "
1461 "otherwise; you can say 'az <language>' if you want to play in a language "
1462 "different from the current bot default"
1464 #: data/rbot/plugins/games/azgame.rb:556
1465 msgid "az topics: play, rules, cancel, manage, check"
1466 msgstr "az topics: play, rules, cancel, manage, check"
1468 #: data/rbot/plugins/games/shiritori.rb:207
1469 msgid "%{current_player}, it's your turn. %{previous_word} -> %{current_word}"
1470 msgstr "%{current_player}, it's your turn. %{previous_word} -> %{current_word}"
1472 #: data/rbot/plugins/games/shiritori.rb:211
1473 msgid "No one has given the first word yet. Say the first word to start."
1474 msgstr "No one has given the first word yet. Say the first word to start."
1476 #: data/rbot/plugins/games/shiritori.rb:213
1478 "Poor %{current_player} is playing alone! Anyone care to join? %"
1479 "{previous_word} -> %{current_word}"
1481 "Poor %{current_player} is playing alone! Anyone care to join? %"
1482 "{previous_word} -> %{current_word}"
1484 #: data/rbot/plugins/games/shiritori.rb:244
1485 msgid "%{player} took too long and is out of the game. Try again next game!"
1486 msgstr "%{player} took too long and is out of the game. Try again next game!"
1488 #: data/rbot/plugins/games/shiritori.rb:249
1489 msgid "%{player} is the last remaining player and the winner! Congratulations!"
1491 "%{player} is the last remaining player and the winner! Congratulations!"
1493 #: data/rbot/plugins/games/shiritori.rb:257
1494 msgid "%{player} took too long and skipped the turn."
1495 msgstr "%{player} took too long and skipped the turn."
1497 #: data/rbot/plugins/games/shiritori.rb:285
1498 msgid "%{player} has given the first word: %{word}"
1499 msgstr "%{player} has given the first word: %{word}"
1501 #: data/rbot/plugins/games/shiritori.rb:291
1502 msgid "Welcome to shiritori, %{player}."
1503 msgstr "Welcome to shiritori, %{player}."
1505 #: data/rbot/plugins/games/shiritori.rb:296
1506 msgid "The word %{used_word} has been used. Retry from %{word}"
1507 msgstr "The word %{used_word} has been used. Retry from %{word}"
1509 #: data/rbot/plugins/games/shiritori.rb:301
1511 "It's impossible to continue the chain from %{word}. The game has ended. "
1512 "Thanks a lot, %{player}! :("
1514 "It's impossible to continue the chain from %{word}. The game has ended. "
1515 "Thanks a lot, %{player}! :("
1517 #: data/rbot/plugins/games/shiritori.rb:305
1519 "It's impossible to continue the chain from %{bad_word}. Retry from %{word}"
1521 "It's impossible to continue the chain from %{bad_word}. Retry from %{word}"
1523 #: data/rbot/plugins/games/shiritori.rb:310
1525 "It's impossible to continue the chain from %{word}. Start with another word."
1527 "It's impossible to continue the chain from %{word}. Start with another word."
1529 #: data/rbot/plugins/games/shiritori.rb:331
1531 "A game in which each player must continue the previous player's word, by "
1532 "using its last one or few characters/letters of the word to start a new "
1533 "word. 'shiritori <ruleset>' => Play shiritori with a set of rules. Available "
1534 "rulesets: %{rulesets}. 'shiritori stop' => Stop the current shiritori game."
1536 "A game in which each player must continue the previous player's word, by "
1537 "using its last one or few characters/letters of the word to start a new "
1538 "word. 'shiritori <ruleset>' => Play shiritori with a set of rules. Available "
1539 "rulesets: %{rulesets}. 'shiritori stop' => Stop the current shiritori game."
1541 #: data/rbot/plugins/games/shiritori.rb:408
1542 msgid "Already playing shiritori here"
1543 msgstr "Already playing shiritori here"
1545 #: data/rbot/plugins/games/shiritori.rb:419
1546 msgid "Shiritori has started. Please say the first word"
1547 msgstr "Shiritori has started. Please say the first word"
1549 #: data/rbot/plugins/games/shiritori.rb:421
1550 msgid "couldn't start %{ruleset} shiritori: %{error}"
1551 msgstr "couldn't start %{ruleset} shiritori: %{error}"
1553 #: data/rbot/plugins/games/shiritori.rb:425
1554 msgid "There is no ruleset named %{ruleset}"
1555 msgstr "There is no ruleset named %{ruleset}"
1557 #: data/rbot/plugins/games/shiritori.rb:443
1558 msgid "Shiritori has stopped. Hope you had fun!"
1559 msgstr "Shiritori has stopped. Hope you had fun!"
1561 #: data/rbot/plugins/games/shiritori.rb:446
1562 msgid "No game to stop here, because no game is being played."
1563 msgstr "No game to stop here, because no game is being played."
1565 #: data/rbot/plugins/games/wheelfortune.rb:48
1566 msgid " [Letters called so far: %{red}%{letters}%{nocolor}]"
1569 #: data/rbot/plugins/games/wheelfortune.rb:230
1571 "wof [<channel>] play [<name>] for <single> to <max> => starts a wheel-of-"
1572 "fortune game on channel <channel> (default: current channel), named <name> "
1573 "(default: wheelfortune.game_name config setting, or the last game name used "
1574 "by the user), with <single> points per round. the game is won when a player "
1575 "reachers <max> points. vowerls cost <single>*<single>/<max> points. The user "
1576 "that starts the game is the game manager and must set up the clues and "
1577 "answers in private. All the other users have to learn the answer to each "
1578 "clue by saying single consonants or the whole sentence. Every time a "
1579 "consonant is guessed, the bot will reveal the partial answer, showing the "
1580 "missing letters as * (asterisks)."
1583 #: data/rbot/plugins/games/wheelfortune.rb:232
1585 "wof <channel> [category: <cat>,] clue: <clue>, answer: <ans> => set up a new "
1586 "question for the wheel-of-fortune game being played on channel <channel>. "
1587 "This command must be sent in private by the game manager. The category <cat> "
1588 "can be omitted. If you make mistakes, you can use 'wof replace' (see help) "
1589 "before the question gets asked"
1592 #: data/rbot/plugins/games/wheelfortune.rb:234
1594 "wof <channel> replace <round> [category: <cat>,] [clue: <clue>,] [answer: "
1595 "<ans>] => fix the question for round <round> of the wheel-of-fortune game "
1596 "being played on <channel> by replacing the category and/or clue and/or answer"
1599 #: data/rbot/plugins/games/wheelfortune.rb:236
1601 "wof cancel => cancels the wheel-of-fortune being played on the current "
1605 #: data/rbot/plugins/games/wheelfortune.rb:238
1607 "wof buy <vowel> => buy the vowel <vowel>: the user buying the vowel will "
1608 "lose points equal to the vowel price, and the corresponding vowel will be "
1609 "revealed in the answer (if present)"
1612 #: data/rbot/plugins/games/wheelfortune.rb:240
1614 "wof: wheel-of-fortune plugin. topics: play, category, clue, answer, replace, "
1618 #: data/rbot/plugins/games/wheelfortune.rb:247
1619 msgid "you must specify a channel"
1622 #: data/rbot/plugins/games/wheelfortune.rb:253
1623 msgid "there's already a %{name} game on %{chan}, managed by %{who}"
1626 #: data/rbot/plugins/games/wheelfortune.rb:267
1628 "%{who} just created a new %{name} game to %{max} points (%{single} per "
1629 "question, %{price} per vowel)"
1632 #: data/rbot/plugins/games/wheelfortune.rb:274
1634 "ok, the game has been created. now add clues and answers with \"wof %{chan} "
1635 "[category: <category>,] clue: <clue>, answer: <ans>\". if the clue and "
1636 "answer don't fit in one line, add the answer separately with \"wof %{chan} "
1640 #: data/rbot/plugins/games/wheelfortune.rb:282
1641 #: data/rbot/plugins/games/wheelfortune.rb:343
1642 #: data/rbot/plugins/games/wheelfortune.rb:412
1643 #: data/rbot/plugins/games/wheelfortune.rb:522
1644 #: data/rbot/plugins/games/wheelfortune.rb:559
1645 msgid "there's no %{name} game running on %{chan}"
1648 #: data/rbot/plugins/games/wheelfortune.rb:291
1649 msgid "you can't add questions to the %{name} game on %{chan}"
1652 #: data/rbot/plugins/games/wheelfortune.rb:301
1653 #: data/rbot/plugins/games/wheelfortune.rb:383
1654 msgid "sorry, the answer cannot contain the '*' character"
1657 #: data/rbot/plugins/games/wheelfortune.rb:308
1658 msgid "ok, clue added for %{name} round %{count} on %{chan}: %{catclue}"
1661 #: data/rbot/plugins/games/wheelfortune.rb:310
1663 "there's already a pending clue for %{name} round %{count} on %{chan}: %"
1667 #: data/rbot/plugins/games/wheelfortune.rb:323
1669 "ok, QA added for %{name} round %{count} on %{chan}: %{catclue} => %{ans}"
1672 #: data/rbot/plugins/games/wheelfortune.rb:325
1673 msgid "there's no pending clue for %{name} on %{chan}!"
1676 #: data/rbot/plugins/games/wheelfortune.rb:336
1678 "something went wrong, I can't seem to understand what you're trying to set up"
1681 #: data/rbot/plugins/games/wheelfortune.rb:352
1682 msgid "you can't replace questions to the %{name} game on %{chan}"
1685 #: data/rbot/plugins/games/wheelfortune.rb:365
1687 "there are no questions in the %{name} game on %{chan} which can be replaced"
1690 #: data/rbot/plugins/games/wheelfortune.rb:370
1692 "you can only replace questions between rounds %{min} and %{max} in the %"
1693 "{name} game on %{chan}"
1696 #: data/rbot/plugins/games/wheelfortune.rb:398
1698 "ok, replaced QA for %{name} round %{count} on %{chan}: %{catclue} => %{ans}"
1701 #: data/rbot/plugins/games/wheelfortune.rb:421
1702 #: data/rbot/plugins/games/wheelfortune.rb:528
1704 "there are no %{name} questions for %{chan}, I'm waiting for %{who} to add "
1708 #: data/rbot/plugins/games/wheelfortune.rb:429
1709 msgid "%{bold}%{color}%{name}%{bold}, round %{count}:%{nocolor} %{qa}"
1712 #: data/rbot/plugins/games/wheelfortune.rb:444
1716 #: data/rbot/plugins/games/wheelfortune.rb:465
1717 msgid "You must buy the %{vowel}"
1720 #: data/rbot/plugins/games/wheelfortune.rb:476
1721 msgid "%{who} got it! The answer was: %{ans}"
1724 #: data/rbot/plugins/games/wheelfortune.rb:482
1726 "%{bold}%{color}%{name}%{bold}%{nocolor}: %{who} %{bold}wins%{bold} after %"
1728 "The final score is"
1731 #: data/rbot/plugins/games/wheelfortune.rb:493
1733 "%{bold}%{color}%{name}%{bold}, round %{count}%{nocolor} -- score so far:"
1736 #: data/rbot/plugins/games/wheelfortune.rb:538
1737 msgid "%{who} buys a %{vowel} for %{price} points"
1740 #: data/rbot/plugins/games/wheelfortune.rb:546
1742 "you can't buy a %{vowel}, %{who}: it costs %{price} points and you only have "
1746 #: data/rbot/plugins/games/wheelfortune.rb:569
1748 msgid "you can't cancel the current game"
1749 msgstr "az cancel => abort current game"
1751 #: data/rbot/plugins/games/wheelfortune.rb:576
1752 msgid "%{name} game cancelled after %{count} rounds. Partial score:"
1755 #: data/rbot/plugins/keywords.rb:452
1757 msgid "couldn't find keyword %{key}"
1758 msgstr "couldn't find botuser %{name}"
1760 #: data/rbot/plugins/keywords.rb:501
1762 msgid "failed to export keywords as factoids (%{err})"
1763 msgstr "failed to export users: %{exception}"
1765 #: data/rbot/plugins/markov.rb:134
1766 msgid "markov has a %{prob}% chance of chipping in"
1769 #: data/rbot/plugins/rss.rb:696
1771 msgid "no such feed %{handle}"
1772 msgstr "no such module %{module}"
1774 #: data/rbot/plugins/translator.rb:52
1775 msgid "Cannot translate empty string"
1778 #: data/rbot/plugins/translator.rb:262
1779 msgid "Number of seconds to wait for the translation service before timeout"
1782 #: data/rbot/plugins/translator.rb:282
1783 msgid "Translator %{name} cannot be used: %{reason}"
1786 #: data/rbot/plugins/translator.rb:290
1787 msgid "List of translators to try in order when translator name not specified"
1790 #: data/rbot/plugins/translator.rb:298
1792 "%{translator} <from> <to> <phrase> => Look up phrase using %{info}, "
1793 "supported from -> to languages: %{directions}"
1796 #: data/rbot/plugins/translator.rb:302
1797 msgid "%{source} -> %{targets}"
1800 #: data/rbot/plugins/translator.rb:307
1802 "Command: <translator> <from> <to> <phrase>, where <translator> is one of: %"
1803 "{translators}. If \"translator\" is used in place of the translator name, "
1804 "the first translator in translator.default_list which supports the specified "
1805 "direction will be picked automatically. Use \"help <translator>\" to look up "
1806 "supported from and to languages"
1809 #: data/rbot/plugins/translator.rb:322
1811 "None of the default translators (translator.default_list) supports "
1812 "translating from %{source} to %{target}"
1815 #: data/rbot/plugins/translator.rb:337
1816 msgid "%{translation} (provided by %{translator})"
1819 #: data/rbot/plugins/translator.rb:344
1820 msgid "%{translator} doesn't support translating from %{source} to %{target}"
1823 #: data/rbot/plugins/translator.rb:347
1824 msgid "%{translator} failed to provide a translation"
1827 #: data/rbot/plugins/translator.rb:350
1828 msgid "The translator timed out"
1831 #: data/rbot/plugins/translator.rb:353
1832 msgid "No translator called %{name}"
1835 #: data/rbot/plugins/twitter.rb:172
1836 msgid "actions will be twitted"
1839 #: data/rbot/plugins/twitter.rb:174
1840 msgid "actions will not be twitted"
1843 #~ msgid "wrong password for %{user}"
1844 #~ msgstr "wrong password for %{user}"
1846 #~ msgid "config-related tasks: config topics, save, rescan"
1847 #~ msgstr "config-related tasks: config topics, save, rescan"
1850 #~ "define <phrase> [from <database>] => Show definition of a phrase; match "
1851 #~ "<phrase> [using <strategy>] [from <database>] => Show matching phrases; "
1852 #~ "dictclient databases => List databases; dictclient strategies => List "
1855 #~ "define <phrase> [from <database>] => Show definition of a phrase; match "
1856 #~ "<phrase> [using <strategy>] [from <database>] => Show matching phrases; "
1857 #~ "dictclient databases => List databases; dictclient strategies => List "
1861 #~ "I'm a v. %{version} rubybot, (c) Tom Gilbert and the rbot development "
1862 #~ "team - http://linuxbrit.co.uk/rbot/"
1864 #~ "I'm a v. %{version} rubybot, (c) Tom Gilbert and the rbot development "
1865 #~ "team - http://linuxbrit.co.uk/rbot/"