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-04-08 00:11+0200\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 #: lib/rbot/core/auth.rb:231
88 msgid "couldn't find botuser %{name}"
89 msgstr "couldn't find botuser %{name}"
91 #: lib/rbot/core/auth.rb:113
92 msgid "you can't change permissions for %{username}"
93 msgstr "you can't change permissions for %{username}"
95 #: lib/rbot/core/auth.rb:120
96 msgid "couldn't satisfy your request: %{errors}"
97 msgstr "couldn't satisfy your request: %{errors}"
99 #: lib/rbot/core/auth.rb:159
100 msgid "you are owner, you can do anything"
101 msgstr "you are owner, you can do anything"
103 #: lib/rbot/core/auth.rb:162
104 msgid "owner can do anything"
105 msgstr "owner can do anything"
107 #: lib/rbot/core/auth.rb:173
108 msgid "on any channel: "
109 msgstr "on any channel: "
111 #: lib/rbot/core/auth.rb:175
113 msgstr "in private: "
115 #: lib/rbot/core/auth.rb:187
116 msgid "no permissions set for %{user}"
117 msgstr "no permissions set for %{user}"
119 #: lib/rbot/core/auth.rb:189
120 msgid "permissions for %{user}:: %{permissions}"
121 msgstr "permissions for %{user}:: %{permissions}"
123 #: lib/rbot/core/auth.rb:199
124 msgid ". only %{max} will be shown"
127 #: lib/rbot/core/auth.rb:200
128 msgid "%{count} commands found matching %{pattern}%{extra}"
131 #: lib/rbot/core/auth.rb:205
132 msgid "%{cmd}: %{perms}"
135 #: lib/rbot/core/auth.rb:262
136 msgid "%{user} can already do that"
139 #: lib/rbot/core/auth.rb:264
140 msgid "%{user} can't do that already"
143 #: lib/rbot/core/auth.rb:274
145 "sorry, %{cmd} doesn't look like a valid command. maybe you misspelled it, or "
146 "you need to specify it should be in private?"
149 #: lib/rbot/core/auth.rb:297
150 msgid "welcome, %{user}"
151 msgstr "welcome, %{user}"
153 #: lib/rbot/core/auth.rb:312
154 msgid "sorry, can't do"
155 msgstr "sorry, can't do"
157 #: lib/rbot/core/auth.rb:315
158 msgid "couldn't login: %{exception}"
159 msgstr "couldn't login: %{exception}"
161 #: lib/rbot/core/auth.rb:323
162 msgid "I couldn't find anything to let you login automatically"
163 msgstr "I couldn't find anything to let you login automatically"
165 #: lib/rbot/core/auth.rb:334
166 msgid "you are %{who}"
167 msgstr "you are %{who}"
169 #: lib/rbot/core/auth.rb:336 lib/rbot/core/auth.rb:349
170 msgid "no one that I know"
171 msgstr "no one that I know"
173 #: lib/rbot/core/auth.rb:337 lib/rbot/core/auth.rb:350
177 #: lib/rbot/core/auth.rb:357
179 "login [<botuser>] [<pass>]: logs in to the bot as botuser <botuser> with "
180 "password <pass>. When using the full form, you must contact the bot in "
181 "private. <pass> can be omitted if <botuser> allows login-by-mask and your "
182 "netmask is among the known ones. if <botuser> is omitted too autologin will "
185 "login [<botuser>] [<pass>]: logs in to the bot as botuser <botuser> with "
186 "password <pass>. When using the full form, you must contact the bot in "
187 "private. <pass> can be omitted if <botuser> allows login-by-mask and your "
188 "netmask is among the known ones. if <botuser> is omitted too autologin will "
191 #: lib/rbot/core/auth.rb:359
192 msgid "whoami: names the botuser you're linked to"
193 msgstr "whoami: names the botuser you're linked to"
195 #: lib/rbot/core/auth.rb:361
197 msgid "who is <user>: names the botuser <user> is linked to"
198 msgstr "whoami: names the botuser you're linked to"
200 #: lib/rbot/core/auth.rb:365
202 "a permission is specified as module::path::to::cmd; when you want to enable "
203 "it, prefix it with +; when you want to disable it, prefix it with -; when "
204 "using the +reset+ command, do not use any prefix"
206 "a permission is specified as module::path::to::cmd; when you want to enable "
207 "it, prefix it with +; when you want to disable it, prefix it with -; when "
208 "using the +reset+ command, do not use any prefix"
210 #: lib/rbot/core/auth.rb:367
212 "permissions [re]set <permission> [in <channel>] for <user>: sets or resets "
213 "the permissions for botuser <user> in channel <channel> (use ? to change the "
214 "permissions for private addressing)"
216 "permissions [re]set <permission> [in <channel>] for <user>: sets or resets "
217 "the permissions for botuser <user> in channel <channel> (use ? to change the "
218 "permissions for private addressing)"
220 #: lib/rbot/core/auth.rb:369
221 msgid "permissions view [for <user>]: display the permissions for user <user>"
222 msgstr "permissions view [for <user>]: display the permissions for user <user>"
224 #: lib/rbot/core/auth.rb:371
227 "permissions search <pattern>: display the permissions associated with the "
228 "commands matching <pattern>"
229 msgstr "permissions view [for <user>]: display the permissions for user <user>"
231 #: lib/rbot/core/auth.rb:373
233 msgid "permission topics: syntax, (re)set, view, search"
234 msgstr "permission topics: syntax, (re)set, view"
236 #: lib/rbot/core/auth.rb:378
238 "user show <what> : shows info about the user; <what> can be any of "
239 "autologin, login-by-mask, netmasks"
241 "user show <what> : shows info about the user; <what> can be any of "
242 "autologin, login-by-mask, netmasks"
244 #: lib/rbot/core/auth.rb:380
246 "user enable|disable <what> : turns on or off <what> (autologin, login-by-"
249 "user enable|disable <what> : turns on or off <what> (autologin, login-by-"
252 #: lib/rbot/core/auth.rb:382
254 "user set password <blah> : sets the user password to <blah>; passwords can "
255 "only contain upper and lowercase letters and numbers, and must be at least 4 "
258 "user set password <blah> : sets the user password to <blah>; passwords can "
259 "only contain upper and lowercase letters and numbers, and must be at least 4 "
262 #: lib/rbot/core/auth.rb:384
264 "user add|rm netmask <mask> : adds/removes netmask <mask> from the list of "
265 "netmasks known to the botuser you're linked to"
267 "user add|rm netmask <mask> : adds/removes netmask <mask> from the list of "
268 "netmasks known to the botuser you're linked to"
270 #: lib/rbot/core/auth.rb:386
272 "user reset <what> : resets <what> to the default values. <what> can be "
273 "+netmasks+ (the list will be emptied), +autologin+ or +login-by-mask+ (will "
274 "be reset to the default value) or +password+ (a new one will be generated "
275 "and you'll be told in private)"
277 "user reset <what> : resets <what> to the default values. <what> can be "
278 "+netmasks+ (the list will be emptied), +autologin+ or +login-by-mask+ (will "
279 "be reset to the default value) or +password+ (a new one will be generated "
280 "and you'll be told in private)"
282 #: lib/rbot/core/auth.rb:388
284 "user tell <who> the password for <botuser> : contacts <who> in private to "
285 "tell him/her the password for <botuser>"
287 "user tell <who> the password for <botuser> : contacts <who> in private to "
288 "tell him/her the password for <botuser>"
290 #: lib/rbot/core/auth.rb:390
292 "user create <name> <password> : create botuser named <name> with password "
293 "<password>. The password can be omitted, in which case a random one will be "
294 "generated. The <name> should only contain alphanumeric characters and the "
297 "user create <name> <password> : create botuser named <name> with password "
298 "<password>. The password can be omitted, in which case a random one will be "
299 "generated. The <name> should only contain alphanumeric characters and the "
302 #: lib/rbot/core/auth.rb:392
303 msgid "user list : lists all the botusers"
304 msgstr "user list : lists all the botusers"
306 #: lib/rbot/core/auth.rb:394
309 "user destroy <botuser> : destroys <botuser>. This function %{highlight}must%"
310 "{highlight} be called in two steps. On the first call <botuser> is queued "
311 "for destruction. On the second call, which must be in the form 'user confirm "
312 "destroy <botuser>', the botuser will be destroyed. If you want to cancel the "
313 "destruction, issue the command 'user cancel destroy <botuser>'"
315 "user destroy <botuser> <password> : destroys <botuser>; this function %"
316 "{highlight}must%{highlight} be called in two steps. On the first call, no "
317 "password must be specified: <botuser> is then queued for destruction. On the "
318 "second call, you must specify the correct password for <botuser>, and it "
319 "will be destroyed. If you want to cancel the destruction, issue the command "
320 "+user cancel destroy <botuser>+"
322 #: lib/rbot/core/auth.rb:396
324 "user topics: show, enable|disable, add|rm netmask, set, reset, tell, create, "
327 "user topics: show, enable|disable, add|rm netmask, set, reset, tell, create, "
330 #: lib/rbot/core/auth.rb:399
333 "auth <masterpassword>: log in as the bot owner; other commands: login, "
334 "whoami, permission syntax, permissions [re]set, permissions view, user, "
335 "meet, hello, allow, prevent"
337 "auth <masterpassword>: log in as the bot owner; other commands: login, "
338 "whoami, permission syntax, permissions [re]set, permissions view, user"
340 #: lib/rbot/core/auth.rb:401
342 "meet <nick> [as <user>]: creates a bot user for nick, calling it user "
343 "(defaults to the nick itself)"
346 #: lib/rbot/core/auth.rb:403
347 msgid "hello: creates a bot user for the person issuing the command"
350 #: lib/rbot/core/auth.rb:405
352 "allow <user> to do <sample command> [<where>]: gives botuser <user> the "
353 "permissions to execute a command such as the provided sample command (in "
354 "private or in channel, according to the optional <where>)"
357 #: lib/rbot/core/auth.rb:407
359 "deny <user> from doing <sample command> [<where>]: removes from botuser "
360 "<user> the permissions to execute a command such as the provided sample "
361 "command (in private or in channel, according to the optional <where>)"
364 #: lib/rbot/core/auth.rb:409
367 "auth commands: auth, login, whoami, who, permission[s], user, meet, hello, "
369 msgstr "auth commands: auth, login, whoami, permission[s], user"
371 #: lib/rbot/core/auth.rb:414
372 msgid "sorry, I need more arguments to %{command}"
373 msgstr "sorry, I need more arguments to %{command}"
375 #: lib/rbot/core/auth.rb:418
376 msgid "I can only %{command} these: %{arguments}"
377 msgstr "I can only %{command} these: %{arguments}"
379 #: lib/rbot/core/auth.rb:453
381 msgid "no such bot user %{user}"
382 msgstr "no such botuser %{user}"
384 #: lib/rbot/core/auth.rb:456
385 msgid "you can't mess with %{user}"
386 msgstr "you can't mess with %{user}"
388 #: lib/rbot/core/auth.rb:468
389 msgid "you can't see the properties of %{user}"
390 msgstr "you can't see the properties of %{user}"
392 #: lib/rbot/core/auth.rb:477
393 msgid "no way I'm telling you the master password!"
394 msgstr "no way I'm telling you the master password!"
396 #: lib/rbot/core/auth.rb:478
397 msgid "you can't ask for someone else's password"
398 msgstr "you can't ask for someone else's password"
400 #: lib/rbot/core/auth.rb:480
402 "c'mon, you can't be asking me seriously to tell you the password in public!"
404 "c'mon, you can't be asking me seriously to tell you the password in public!"
406 #: lib/rbot/core/auth.rb:481
407 msgid "the password for %{user} is %{password}"
408 msgstr "the password for %{user} is %{password}"
410 #: lib/rbot/core/auth.rb:495
411 msgid "can %{action}"
412 msgstr "can %{action}"
414 #: lib/rbot/core/auth.rb:497
415 msgid "can not %{action}"
416 msgstr "can not %{action}"
418 #: lib/rbot/core/auth.rb:501
419 msgid "knows no netmasks"
420 msgstr "knows no netmasks"
422 #: lib/rbot/core/auth.rb:503
423 msgid "knows %{netmasks}"
424 msgstr "knows %{netmasks}"
426 #: lib/rbot/core/auth.rb:510 lib/rbot/core/auth.rb:537
427 #: lib/rbot/core/auth.rb:555 lib/rbot/core/auth.rb:587
428 msgid "you can't change the default user"
429 msgstr "you can't change the default user"
431 #: lib/rbot/core/auth.rb:511 lib/rbot/core/auth.rb:539
432 #: lib/rbot/core/auth.rb:557 lib/rbot/core/auth.rb:589
433 msgid "you can't edit %{user}"
434 msgstr "you can't edit %{user}"
436 #: lib/rbot/core/auth.rb:526 lib/rbot/core/auth.rb:573
437 msgid "I ignored %{things} because %{reason}"
438 msgstr "I ignored %{things} because %{reason}"
440 #: lib/rbot/core/auth.rb:530 lib/rbot/core/auth.rb:577
441 msgid "I haven't changed anything"
442 msgstr "I haven't changed anything"
444 #: lib/rbot/core/auth.rb:548
445 msgid "is that a joke? setting the password in public?"
446 msgstr "is that a joke? setting the password in public?"
448 #: lib/rbot/core/auth.rb:580
449 msgid "the password for %{user} is now %{password}"
450 msgstr "the password for %{user} is now %{password}"
452 #: lib/rbot/core/auth.rb:594
454 "I can only add/remove netmasks. See +help user add+ for more instructions"
456 "I can only add/remove netmasks. See +help user add+ for more instructions"
458 #: lib/rbot/core/auth.rb:615
459 msgid "sorry, I don't know how to %{request}"
460 msgstr "sorry, I don't know how to %{request}"
462 #: lib/rbot/core/auth.rb:618
464 msgid "couldn't %{cmd}: %{exception}"
465 msgstr "couldn't login: %{exception}"
467 #: lib/rbot/core/auth.rb:647
469 "you are now registered as %{buname}. I created a random password for you : %"
470 "{pass} and you can change it at any time by telling me 'user set password "
471 "<password>' in private"
474 #: lib/rbot/core/auth.rb:654
475 msgid "but I already know %{buname}"
478 #: lib/rbot/core/auth.rb:656
479 msgid "I had problems meeting %{nick}: %{e}"
482 #: lib/rbot/core/auth.rb:665
483 msgid "couldn't find botuser %{user}"
484 msgstr "couldn't find botuser %{user}"
486 #: lib/rbot/core/auth.rb:667
487 msgid "I'm not telling the master password to anyone, pal"
488 msgstr "I'm not telling the master password to anyone, pal"
490 #: lib/rbot/core/auth.rb:668
491 msgid "the password for botuser %{user} is %{password}"
492 msgstr "the password for botuser %{user} is %{password}"
494 #: lib/rbot/core/auth.rb:671
495 msgid "I told %{user} that %{message}"
496 msgstr "I told %{user} that %{message}"
498 #: lib/rbot/core/auth.rb:677
499 msgid "are you nuts, creating a botuser with a publicly known password?"
500 msgstr "are you nuts, creating a botuser with a publicly known password?"
502 #: lib/rbot/core/auth.rb:682
503 msgid "failed to create %{user}: %{exception}"
504 msgstr "failed to create %{user}: %{exception}"
506 #: lib/rbot/core/auth.rb:686
507 msgid "created botuser %{user}"
508 msgstr "created botuser %{user}"
510 #: lib/rbot/core/auth.rb:694
511 msgid " (queued for destruction)"
512 msgstr " (queued for destruction)"
514 #: lib/rbot/core/auth.rb:697
515 msgid "I have no botusers other than the default ones"
516 msgstr "I have no botusers other than the default ones"
518 #: lib/rbot/core/auth.rb:698
519 msgid "botuser: %{list}"
520 msgid_plural "botusers: %{list}"
521 msgstr[0] "botuser: %{list}"
522 msgstr[1] "botusers: %{list}"
524 #: lib/rbot/core/auth.rb:705
525 msgid "You can't destroy %{user}"
526 msgstr "You can't destroy %{user}"
528 #: lib/rbot/core/auth.rb:715
529 msgid "no such botuser %{user}"
530 msgstr "no such botuser %{user}"
532 #: lib/rbot/core/auth.rb:722
533 msgid "%{user} removed from the destruction queue"
534 msgstr "%{user} removed from the destruction queue"
536 #: lib/rbot/core/auth.rb:724
537 msgid "%{user} was not queued for destruction"
538 msgstr "%{user} was not queued for destruction"
540 #: lib/rbot/core/auth.rb:729
543 "%{user} already queued for destruction, use %{highlight}user confirm destroy "
544 "%{user}%{highlight} to destroy it"
546 "%{user} already queued for destruction, use %{highlight}user destroy %{user} "
547 "<password>%{highlight} to destroy it"
549 #: lib/rbot/core/auth.rb:732
552 "%{user} queued for destruction, use %{highlight}user confirm destroy %{user}%"
553 "{highlight} to destroy it"
555 "%{user} queued for destruction, use %{highlight}user destroy %{user} "
556 "<password>%{highlight} to destroy it"
558 #: lib/rbot/core/auth.rb:736
559 msgid "%{user} is not queued for destruction yet"
560 msgstr "%{user} is not queued for destruction yet"
562 #: lib/rbot/core/auth.rb:745 lib/rbot/core/auth.rb:785
563 msgid "failed: %{exception}"
564 msgstr "failed: %{exception}"
566 #: lib/rbot/core/auth.rb:747
567 msgid "botuser %{user} destroyed"
568 msgstr "botuser %{user} destroyed"
570 #: lib/rbot/core/auth.rb:754
571 msgid "please don't touch the default users"
572 msgstr "please don't touch the default users"
574 #: lib/rbot/core/auth.rb:763
575 msgid "no such botuser %{source}"
576 msgstr "no such botuser %{source}"
578 #: lib/rbot/core/auth.rb:765
579 msgid "botuser %{dest} exists already"
580 msgstr "botuser %{dest} exists already"
582 #: lib/rbot/core/auth.rb:788
583 msgid "botuser %{source} copied to %{dest}"
584 msgstr "botuser %{source} copied to %{dest}"
586 #: lib/rbot/core/auth.rb:791
587 msgid "botuser %{source} renamed to %{dest}"
588 msgstr "botuser %{source} renamed to %{dest}"
590 #: lib/rbot/core/auth.rb:811
591 msgid "selecting data to export ..."
592 msgstr "selecting data to export ..."
594 #: lib/rbot/core/auth.rb:827
595 msgid "preparing data for export ..."
596 msgstr "preparing data for export ..."
598 #: lib/rbot/core/auth.rb:850
599 msgid "failed to prepare data: %{exception}"
600 msgstr "failed to prepare data: %{exception}"
602 #: lib/rbot/core/auth.rb:855
603 msgid "exporting to %{file} ..."
604 msgstr "exporting to %{file} ..."
606 #: lib/rbot/core/auth.rb:862
607 msgid "failed to export users: %{exception}"
608 msgstr "failed to export users: %{exception}"
610 #: lib/rbot/core/auth.rb:866 lib/rbot/core/auth.rb:944
614 #: lib/rbot/core/auth.rb:883
615 msgid "reading %{file} ..."
616 msgstr "reading %{file} ..."
618 #: lib/rbot/core/auth.rb:887
619 msgid "failed to import from: %{exception}"
620 msgstr "failed to import from: %{exception}"
622 #: lib/rbot/core/auth.rb:894
623 msgid "selecting data to import ..."
624 msgstr "selecting data to import ..."
626 #: lib/rbot/core/auth.rb:904
627 msgid "parsing data from import ..."
628 msgstr "parsing data from import ..."
630 #: lib/rbot/core/auth.rb:924
631 msgid "failed to parse data: %{exception}"
632 msgstr "failed to parse data: %{exception}"
634 #: lib/rbot/core/basics.rb:111
635 msgid "quit [<message>] => quit IRC with message <message>"
636 msgstr "quit [<message>] => quit IRC with message <message>"
638 #: lib/rbot/core/basics.rb:113
639 msgid "restart => completely stop and restart the bot (including reconnect)"
640 msgstr "restart => completely stop and restart the bot (including reconnect)"
642 #: lib/rbot/core/basics.rb:117
646 #: lib/rbot/core/basics.rb:119
647 msgid "hide => part all channels"
648 msgstr "hide => part all channels"
650 #: lib/rbot/core/basics.rb:121
651 msgid "nick <nick> => attempt to change nick to <nick>"
652 msgstr "nick <nick> => attempt to change nick to <nick>"
654 #: lib/rbot/core/basics.rb:123
656 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
659 "say <channel>|<nick> <message> => say <message> to <channel> or in private "
662 #: lib/rbot/core/basics.rb:125
664 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
665 "private message to <nick>"
667 "action <channel>|<nick> <message> => does a /me <message> to <channel> or in "
668 "private message to <nick>"
670 #: lib/rbot/core/basics.rb:127
672 "quiet [in here|<channel>] => with no arguments, stop speaking in all "
673 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
676 "quiet [in here|<channel>] => with no arguments, stop speaking in all "
677 "channels, if \"in here\", stop speaking in this channel, or stop speaking in "
680 #: lib/rbot/core/basics.rb:129
682 "talk [in here|<channel>] => with no arguments, resume speaking in all "
683 "channels, if \"in here\", resume speaking in this channel, or resume "
684 "speaking in <channel>"
686 "talk [in here|<channel>] => with no arguments, resume speaking in all "
687 "channels, if \"in here\", resume speaking in this channel, or resume "
688 "speaking in <channel>"
690 #: lib/rbot/core/basics.rb:131
691 msgid "ping => replies with a pong"
692 msgstr "ping => replies with a pong"
694 #: lib/rbot/core/basics.rb:133
696 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
699 "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> "
702 #: lib/rbot/core/basics.rb:139
705 "%{name}: quit, restart, join, part, hide, save, nick, say, action, topic, "
706 "quiet, talk, ping, mode"
708 "%{name}: quit, restart, join, part, hide, save, nick, say, action, topic, "
709 "quiet, talk,version, ping, mode"
711 #: lib/rbot/core/config.rb:13
712 msgid "I'm a v. %{version} rubybot%{copyright}%{url}"
715 #: lib/rbot/core/config.rb:33
716 msgid "no such module %{module}"
717 msgstr "no such module %{module}"
719 #: lib/rbot/core/config.rb:49 lib/rbot/core/config.rb:60
720 #: lib/rbot/core/config.rb:82 lib/rbot/core/config.rb:95
721 #: lib/rbot/core/config.rb:121 lib/rbot/core/config.rb:144
722 msgid "no such config key %{key}"
723 msgstr "no such config key %{key}"
725 #: lib/rbot/core/config.rb:72
726 msgid "no config key found matching %{r}"
729 #: lib/rbot/core/config.rb:74
730 msgid "possible keys: %{kl}"
733 #: lib/rbot/core/config.rb:87 lib/rbot/core/config.rb:106
734 #: lib/rbot/core/config.rb:136 lib/rbot/core/config.rb:159
735 msgid "this config change will take effect on the next restart"
736 msgstr "this config change will take effect on the next restart"
738 #: lib/rbot/core/config.rb:88 lib/rbot/core/config.rb:109
739 #: lib/rbot/core/config.rb:137 lib/rbot/core/config.rb:160
740 msgid "this config change will take effect on the next rescan"
741 msgstr "this config change will take effect on the next rescan"
743 #: lib/rbot/core/config.rb:102
744 msgid "failed to set %{key}: %{error}"
745 msgstr "failed to set %{key}: %{error}"
747 #: lib/rbot/core/config.rb:125 lib/rbot/core/config.rb:148
748 msgid "config key %{key} is not an array"
749 msgstr "config key %{key} is not an array"
751 #: lib/rbot/core/config.rb:132
752 msgid "failed to add %{value} to %{key}: %{error}"
753 msgstr "failed to add %{value} to %{key}: %{error}"
755 #: lib/rbot/core/config.rb:155
756 msgid "failed to remove %{value} from %{key}: %{error}"
757 msgstr "failed to remove %{value} from %{key}: %{error}"
759 #: lib/rbot/core/config.rb:169
763 #: lib/rbot/core/config.rb:171
764 msgid "rescanning ..."
765 msgstr "rescanning ..."
767 #: lib/rbot/core/config.rb:173
768 msgid "done. %{plugin_status}"
769 msgstr "done. %{plugin_status}"
771 #: lib/rbot/core/config.rb:216
773 "config list => list configuration modules, config list <module> => list "
774 "configuration keys for module <module>"
776 "config list => list configuration modules, config list <module> => list "
777 "configuration keys for module <module>"
779 #: lib/rbot/core/config.rb:218
780 msgid "config get <key> => get configuration value for key <key>"
781 msgstr "config get <key> => get configuration value for key <key>"
783 #: lib/rbot/core/config.rb:220
784 msgid "reset key <key> to the default"
785 msgstr "reset key <key> to the default"
787 #: lib/rbot/core/config.rb:222
789 "config set <key> <value> => set configuration value for key <key> to <value>"
791 "config set <key> <value> => set configuration value for key <key> to <value>"
793 #: lib/rbot/core/config.rb:224
794 msgid "config desc <key> => describe what key <key> configures"
795 msgstr "config desc <key> => describe what key <key> configures"
797 #: lib/rbot/core/config.rb:226
799 "config add <value> to <key> => add value <value> to key <key> if <key> is an "
802 "config add <value> to <key> => add value <value> to key <key> if <key> is an "
805 #: lib/rbot/core/config.rb:228
807 "config rm <value> from <key> => remove value <value> from key <key> if <key> "
810 "config rm <value> from <key> => remove value <value> from key <key> if <key> "
813 #: lib/rbot/core/config.rb:230
815 "config module - bot configuration. usage: list, desc, get, set, unset, add, "
818 "config module - bot configuration. usage: list, desc, get, set, unset, add, "
821 #: lib/rbot/core/config.rb:235
823 msgid "nick <newnick> => change the bot nick to <newnick>, if possible"
824 msgstr "nick <nick> => attempt to change nick to <nick>"
826 #: lib/rbot/core/config.rb:237
827 msgid "status => display some information on the bot's status"
830 #: lib/rbot/core/config.rb:239
831 msgid "save => save current dynamic data and configuration"
832 msgstr "save => save current dynamic data and configuration"
834 #: lib/rbot/core/config.rb:241
835 msgid "rescan => reload modules and static facts"
836 msgstr "rescan => reload modules and static facts"
838 #: lib/rbot/core/config.rb:243
839 msgid "version => describes software version"
840 msgstr "version => describes software version"
842 #: lib/rbot/core/config.rb:245
844 msgid "config-related tasks: config, save, rescan, version, nick, status"
845 msgstr "config-related tasks: config, save, rescan"
847 #: lib/rbot/core/userdata.rb:148
849 msgid "%{key} data for %{user}: %{data}"
850 msgstr "%{word} learned from %{user} on %{date}"
852 #: lib/rbot/core/userdata.rb:154
853 msgid "sorry, no %{key} data for %{user}"
856 #: lib/rbot/core/utils/utils.rb:205
860 #: lib/rbot/core/utils/utils.rb:205
864 #: lib/rbot/core/utils/utils.rb:207
868 #: lib/rbot/core/utils/utils.rb:207
872 #: lib/rbot/core/utils/utils.rb:209
876 #: lib/rbot/core/utils/utils.rb:209
880 #: lib/rbot/core/utils/utils.rb:211
884 #: lib/rbot/core/utils/utils.rb:211
888 #: lib/rbot/core/utils/utils.rb:213
892 #: lib/rbot/core/utils/utils.rb:213
896 #: lib/rbot/core/utils/utils.rb:215
900 #: lib/rbot/core/utils/utils.rb:215
904 #: lib/rbot/core/utils/utils.rb:222
908 #: lib/rbot/core/filters_ui.rb:27
909 msgid "no filters in group %{g}"
912 #: lib/rbot/core/filters_ui.rb:29
913 msgid "no known filters"
916 #: lib/rbot/core/filters_ui.rb:32
917 msgid "known filters: "
920 #: lib/rbot/core/filters_ui.rb:40
921 msgid "no known filter groups"
924 #: lib/rbot/core/filters_ui.rb:42
925 msgid "known filter groups: "
928 #: lib/rbot/core/filters_ui.rb:52
929 msgid "no filters match %{pat}"
932 #: lib/rbot/core/filters_ui.rb:54
933 msgid "filters matching %{pat}: "
936 #: lib/rbot/ircbot.rb:1165
937 msgid "help topics: "
940 #: lib/rbot/ircbot.rb:1167
941 msgid " (help <topic> for more info)"
944 #: lib/rbot/ircbot.rb:1170
945 msgid "no help for topic %{topic}"
948 #: lib/rbot/ircbot.rb:1181
950 "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received."
953 #: lib/rbot/plugins.rb:315
954 msgid "incorrect usage, ask for help using '%{command}'"
955 msgstr "incorrect usage, ask for help using '%{command}'"
957 #: lib/rbot/plugins.rb:616
958 msgid "%{count} core module loaded"
959 msgid_plural "%{count} core modules loaded"
960 msgstr[0] "%{count} core module loaded"
961 msgstr[1] "%{count} core modules loaded"
963 #: lib/rbot/plugins.rb:619
964 msgid "%{count} core module: %{list}"
965 msgid_plural "%{count} core modules: %{list}"
966 msgstr[0] "%{count} core module: %{list}"
967 msgstr[1] "%{count} core modules: %{list}"
969 #: lib/rbot/plugins.rb:625
970 msgid "no core botmodules loaded"
971 msgstr "no core botmodules loaded"
973 #: lib/rbot/plugins.rb:630
974 msgid "%{count} plugin loaded"
975 msgid_plural "%{count} plugins loaded"
976 msgstr[0] "%{count} plugin loaded"
977 msgstr[1] "%{count} plugins loaded"
979 #: lib/rbot/plugins.rb:633
980 msgid "%{count} plugin: %{list}"
981 msgid_plural "%{count} plugins: %{list}"
982 msgstr[0] "%{count} plugin: %{list}"
983 msgstr[1] "%{count} plugins: %{list}"
985 #: lib/rbot/plugins.rb:644
986 msgid "%{highlight}%{count} plugin ignored%{highlight}"
987 msgid_plural "%{highlight}%{count} plugins ignored%{highlight}"
988 msgstr[0] "%{highlight}%{count} plugin ignored%{highlight}"
989 msgstr[1] "%{highlight}%{count} plugins ignored%{highlight}"
991 #: lib/rbot/plugins.rb:649
993 "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
996 "%{highlight}%{count} plugins ignored%{highlight}: use %{bold}%{command}%"
999 "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%"
1002 "%{highlight}%{count} plugins ignored%{highlight}: use %{bold}%{command}%"
1005 #: lib/rbot/plugins.rb:659
1006 msgid "%{highlight}%{count} plugin failed to load%{highlight}"
1007 msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}"
1008 msgstr[0] "%{highlight}%{count} plugin failed to load%{highlight}"
1009 msgstr[1] "%{highlight}%{count} plugins failed to load%{highlight}"
1011 #: lib/rbot/plugins.rb:664
1013 "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
1014 "{command}%{bold} to see why"
1016 "%{highlight}%{count} plugins failed to load%{highlight}: use %{bold}%"
1017 "{command}%{bold} to see why"
1019 "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%"
1020 "{command}%{bold} to see why"
1022 "%{highlight}%{count} plugins failed to load%{highlight}: use %{bold}%"
1023 "{command}%{bold} to see why"
1025 #: lib/rbot/plugins.rb:694
1026 msgid "no plugins failed to load"
1027 msgstr "no plugins failed to load"
1029 #: lib/rbot/plugins.rb:696
1031 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
1034 "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %"
1037 #: lib/rbot/plugins.rb:700
1038 msgid "at %{backtrace}"
1039 msgstr "at %{backtrace}"
1041 #: lib/rbot/plugins.rb:706
1042 msgid "no plugins were ignored"
1043 msgstr "no plugins were ignored"
1045 #: lib/rbot/plugins.rb:710
1046 msgid "overruled by previous"
1047 msgstr "overruled by previous"
1049 #: lib/rbot/registry.rb:20
1051 "upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
1053 "upgrading old-style (rbot 0.9.5 or earlier) plugin registry to new format"
1055 #: lib/rbot/registry.rb:40
1057 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
1060 "upgrading previous (rbot 0.9.9 or earlier) plugin registry to new split "
1063 #: lib/rbot/registry.rb:190
1064 msgid "marshal recovery failed, trying default"
1065 msgstr "marshal recovery failed, trying default"
1067 #: data/rbot/plugins/alias.rb:52
1068 msgid "Data file is not found or corrupt, reinitializing data"
1071 #: data/rbot/plugins/alias.rb:60
1072 msgid "Invalid alias entry %{alias} : %{command} in %{filename}: %{reason}"
1075 #: data/rbot/plugins/alias.rb:76
1076 msgid "The definition you provided is invalid: %{reason}"
1079 #: data/rbot/plugins/alias.rb:87 data/rbot/plugins/alias.rb:104
1080 msgid "No such alias is defined"
1083 #: data/rbot/plugins/alias.rb:93
1084 msgid "No aliases defined"
1087 #: data/rbot/plugins/alias.rb:102
1088 msgid "Alias of %{command}"
1091 #: data/rbot/plugins/alias.rb:114
1093 "The arguments in alias must match the substitutions in command, and vice "
1097 #: data/rbot/plugins/alias.rb:119
1098 msgid "Error mapping %{text} as command: %{error}"
1101 #: data/rbot/plugins/alias.rb:137
1103 "The alias seems to have caused infinite recursion. Please examine your alias "
1107 #: data/rbot/plugins/alias.rb:153
1109 "Error handling the alias, The alias %{text} is not defined or has beeen "
1110 "removed. I will stop responding to it after rescan,"
1113 #: data/rbot/plugins/alias.rb:165
1114 msgid "Create and use aliases for commands. Topics: create, commands"
1117 #: data/rbot/plugins/alias.rb:174
1119 "\"alias <text> => <command>\" => add text as an alias of command. Text can "
1120 "contain placeholders marked with : or * for :words and *multiword arguments. "
1121 "The command can contain placeholders enclosed with < > which will be "
1122 "substituded with argument values. For example: alias googlerbot *terms => "
1123 "google site:ruby-rbot.org <terms>"
1126 #: data/rbot/plugins/alias.rb:176
1128 "alias list => list defined aliases | alias whatis <alias> => show definition "
1129 "of the alias | alias remove <alias> => remove defined alias | see the "
1130 "\"create\" topic about adding aliases"
1133 #: data/rbot/plugins/dictclient.rb:57
1134 msgid "Hostname or hostname:port of the DICT server used to lookup words"
1135 msgstr "Hostname or hostname:port of the DICT server used to lookup words"
1137 #: data/rbot/plugins/dictclient.rb:60
1139 "When multiple databases reply a number of definitions that above this limit, "
1140 "only the database names will be listed. Otherwise, the full definitions from "
1141 "each database are replied"
1143 "When multiple databases reply a number of definitions that above this limit, "
1144 "only the database names will be listed. Otherwise, the full definitions from "
1145 "each database are replied"
1147 #: data/rbot/plugins/dictclient.rb:63
1148 msgid "Each definition is truncated to this length"
1149 msgstr "Each definition is truncated to this length"
1151 #: data/rbot/plugins/dictclient.rb:66
1152 msgid "Format of headwords; <word> will be replaced with the actual word"
1153 msgstr "Format of headwords; <word> will be replaced with the actual word"
1155 #: data/rbot/plugins/dictclient.rb:69
1157 "Format of database names; <database> will be replaced with the database name"
1159 "Format of database names; <database> will be replaced with the database name"
1161 #: data/rbot/plugins/dictclient.rb:72
1163 "Format of definitions. <word> will be replaced with the formatted headword, "
1164 "<def> will be replaced with the truncated definition, and <database> with "
1165 "the formatted database name"
1167 "Format of definitions. <word> will be replaced with the formatted headword, "
1168 "<def> will be replaced with the truncated definition, and <database> with "
1169 "the formatted database name"
1171 #: data/rbot/plugins/dictclient.rb:75
1173 "Format of match results. <matches> will be replaced with the formatted "
1174 "headwords, <database> with the formatted database name"
1176 "Format of match results. <matches> will be replaced with the formatted "
1177 "headwords, <database> with the formatted database name"
1179 #: data/rbot/plugins/dictclient.rb:95
1181 "An error occured connecting to the DICT server. Check the dictclient.server "
1182 "configuration or retry later"
1184 "An error occured connecting to the DICT server. Check the dictclient.server "
1185 "configuration or retry later"
1187 #: data/rbot/plugins/dictclient.rb:97
1188 msgid "A protocol error occured"
1189 msgstr "A protocol error occured"
1191 #: data/rbot/plugins/dictclient.rb:99
1192 msgid "An error occured"
1193 msgstr "An error occured"
1195 #: data/rbot/plugins/dictclient.rb:121
1197 "Many definitions for %{phrase} were found in %{databases}. Use 'define "
1198 "<phrase> from <database> to view a definition."
1200 "Many definitions for %{phrase} were found in %{databases}. Use 'define "
1201 "<phrase> from <database> to view a definition."
1203 #: data/rbot/plugins/dictclient.rb:138
1204 msgid "No definition for %{phrase} found from %{database}."
1205 msgstr "No definition for %{phrase} found from %{database}."
1207 #: data/rbot/plugins/dictclient.rb:159
1208 msgid "Nothing matched %{query} from %{database} using %{strategy}"
1209 msgstr "Nothing matched %{query} from %{database} using %{strategy}"
1211 #: data/rbot/plugins/dictclient.rb:169
1212 msgid "Databases: %{list}"
1213 msgstr "Databases: %{list}"
1215 #: data/rbot/plugins/dictclient.rb:177
1216 msgid "Strategies: %{list}"
1217 msgstr "Strategies: %{list}"
1219 #: data/rbot/plugins/dictclient.rb:186
1220 msgid "define <phrase> [from <database>] => Show definition of a phrase"
1223 #: data/rbot/plugins/dictclient.rb:188
1225 "match <phrase> [using <strategy>] [from <database>] => Show phrases matching "
1229 #: data/rbot/plugins/dictclient.rb:190
1231 "dictclient databases => List databases; dictclient strategies => List "
1235 #: data/rbot/plugins/dictclient.rb:192
1237 "look up phrases on the configured DICT server. topics: define, match, server "
1241 #: data/rbot/plugins/factoids.rb:32
1244 msgstr "you are %{who}"
1246 #: data/rbot/plugins/factoids.rb:35
1250 #: data/rbot/plugins/factoids.rb:38
1254 #: data/rbot/plugins/factoids.rb:41
1258 #: data/rbot/plugins/factoids.rb:142
1259 msgid "%{name} (%{fname}) must be under %{dir}"
1262 #: data/rbot/plugins/factoids.rb:149
1263 msgid "%{name} is not a file"
1266 #: data/rbot/plugins/factoids.rb:163
1267 msgid "fact must be the last field"
1270 #: data/rbot/plugins/factoids.rb:170
1271 msgid "%{name} (%{fname}) doesn't exist"
1274 #: data/rbot/plugins/factoids.rb:263
1276 "factoids plugin: learn that <factoid>, forget that <factoids>, facts about "
1280 #: data/rbot/plugins/factoids.rb:292 data/rbot/plugins/factoids.rb:404
1281 #: data/rbot/plugins/factoids.rb:436
1282 msgid "please select a fact number between 1 and %{total}"
1285 #: data/rbot/plugins/factoids.rb:296
1286 msgid "I forgot that %{factoid}"
1289 #: data/rbot/plugins/factoids.rb:299
1290 msgid "I couldn't delete factoid %{idx}"
1293 #: data/rbot/plugins/factoids.rb:307
1295 msgid "I didn't know that %{factoid}"
1296 msgstr "I don't know any %{lang} word %{word}"
1298 #: data/rbot/plugins/factoids.rb:314
1299 msgid "[%{idx}/%{total}] %{fact}"
1302 #: data/rbot/plugins/factoids.rb:342
1303 msgid "I know %{total} facts"
1306 #: data/rbot/plugins/factoids.rb:352 data/rbot/plugins/factoids.rb:420
1308 msgid "I know nothing about %{words}"
1309 msgstr "I already know the %{lang} word %{word}"
1311 #: data/rbot/plugins/factoids.rb:357
1312 msgid "%{len} out of %{total} facts refer to %{words}, I'll only show %{max}"
1315 #: data/rbot/plugins/factoids.rb:412
1316 msgid "I know nothing"
1319 #: data/rbot/plugins/factoids.rb:452
1320 msgid "not a date '%{dstr}'"
1323 #: data/rbot/plugins/factoids.rb:460
1324 msgid "couldn't change learn data for fact %{fact}: %{err}"
1327 #: data/rbot/plugins/factoids.rb:475
1329 msgid "failed to import facts from %{fname}: %{err}"
1330 msgstr "failed to remove %{value} from %{key}: %{error}"
1332 #: data/rbot/plugins/factoids.rb:480
1333 msgid "%{len} facts loaded from %{fname}"
1336 #: data/rbot/plugins/figlet.rb:7
1337 msgid "Path to the figlet program"
1340 #: data/rbot/plugins/games/azgame.rb:78 data/rbot/plugins/games/azgame.rb:251
1341 #: data/rbot/plugins/games/azgame.rb:257
1342 msgid "%{count} try"
1343 msgid_plural "%{count} tries"
1344 msgstr[0] "%{count} try"
1345 msgstr[1] "%{count} tries"
1347 #: data/rbot/plugins/games/azgame.rb:83
1348 msgid "winner, %{tries}"
1351 #: data/rbot/plugins/games/azgame.rb:163
1353 "%{bold}BINGO!%{bold} the word was %{underline}%{word}%{underline}. Congrats, "
1354 "%{bold}%{player}%{bold}!"
1356 "%{bold}BINGO!%{bold} the word was %{underline}%{word}%{underline}. Congrats, "
1357 "%{bold}%{player}%{bold}!"
1359 #: data/rbot/plugins/games/azgame.rb:170
1361 "The game was won after %{tries} tries. Scores for this game: %{scores}"
1363 "The game was won after %{tries} tries. Scores for this game: %{scores}"
1365 #: data/rbot/plugins/games/azgame.rb:173
1366 msgid "%{word} is not in the range %{bold}%{range}%{bold}"
1367 msgstr "%{word} is not in the range %{bold}%{range}%{bold}"
1369 #: data/rbot/plugins/games/azgame.rb:177
1370 msgid "%{word} doesn't exist or is not acceptable for the game"
1371 msgstr "%{word} doesn't exist or is not acceptable for the game"
1373 #: data/rbot/plugins/games/azgame.rb:183
1374 msgid "close, but no cigar. New range: %{bold}%{range}%{bold}"
1375 msgstr "close, but no cigar. New range: %{bold}%{range}%{bold}"
1377 #: data/rbot/plugins/games/azgame.rb:187
1378 msgid "%{word} is already one of the range extrema: %{range}"
1379 msgstr "%{word} is already one of the range extrema: %{range}"
1381 #: data/rbot/plugins/games/azgame.rb:189
1382 msgid "hm, something went wrong while verifying %{word}"
1383 msgstr "hm, something went wrong while verifying %{word}"
1385 #: data/rbot/plugins/games/azgame.rb:198
1386 msgid "no A-Z game running here, can't check if %{word} is valid, can I?"
1387 msgstr "no A-Z game running here, can't check if %{word} is valid, can I?"
1389 #: data/rbot/plugins/games/azgame.rb:202
1390 msgid "I only accept single words composed by letters only, sorry"
1391 msgstr "I only accept single words composed by letters only, sorry"
1393 #: data/rbot/plugins/games/azgame.rb:212
1394 msgid "the word in %{bold}%{range}%{bold} was: %{bold}%{word}%{bold}"
1395 msgstr "the word in %{bold}%{range}%{bold} was: %{bold}%{word}%{bold}"
1397 #: data/rbot/plugins/games/azgame.rb:216
1399 "The game was cancelled after %{tries} tries. Scores for this game would have "
1402 "The game was cancelled after %{tries} tries. Scores for this game would have "
1405 #: data/rbot/plugins/games/azgame.rb:219
1406 msgid "no A-Z game running in this channel ..."
1407 msgstr "no A-Z game running in this channel ..."
1409 #: data/rbot/plugins/games/azgame.rb:229
1410 msgid "let me think ..."
1411 msgstr "let me think ..."
1413 #: data/rbot/plugins/games/azgame.rb:233
1414 msgid "couldn't think of anything ..."
1415 msgstr "couldn't think of anything ..."
1417 #: data/rbot/plugins/games/azgame.rb:237
1418 msgid "I can't play A-Z in %{lang}, sorry"
1419 msgstr "I can't play A-Z in %{lang}, sorry"
1421 #: data/rbot/plugins/games/azgame.rb:240
1425 #: data/rbot/plugins/games/azgame.rb:250
1427 msgid " (after %{total_tries} and %{invalid_tries})"
1428 msgstr " (after %{total_tries} and %{invalid_tries}"
1430 #: data/rbot/plugins/games/azgame.rb:253
1431 msgid "%{count} invalid try"
1432 msgid_plural "%{count} invalid tries"
1433 msgstr[0] "%{count} invalid try"
1434 msgstr[1] "%{count} invalid tries"
1436 #: data/rbot/plugins/games/azgame.rb:256
1438 msgid " (after %{total_tries})"
1439 msgstr " (after %{total_tries}"
1441 #: data/rbot/plugins/games/azgame.rb:262
1442 msgid "A-Z: %{bold}%{range}%{bold}"
1443 msgstr "A-Z: %{bold}%{range}%{bold}"
1445 #: data/rbot/plugins/games/azgame.rb:273
1446 msgid "I have %{count} %{lang} word in my cache"
1447 msgid_plural "I have %{count} %{lang} words in my cache"
1448 msgstr[0] "I have %{count} %{lang} word in my cache"
1449 msgstr[1] "I have %{count} %{lang} words in my cache"
1451 #: data/rbot/plugins/games/azgame.rb:276
1452 msgid "provide a regexp to match"
1453 msgstr "provide a regexp to match"
1455 #: data/rbot/plugins/games/azgame.rb:288
1456 msgid "no %{lang} word I know match %{pattern}"
1457 msgstr "no %{lang} word I know match %{pattern}"
1459 #: data/rbot/plugins/games/azgame.rb:290
1461 "more than 25 %{lang} words I know match %{pattern}, try a stricter matching"
1463 "more than 25 %{lang} words I know match %{pattern}, try a stricter matching"
1465 #: data/rbot/plugins/games/azgame.rb:296 data/rbot/plugins/games/azgame.rb:312
1466 #: data/rbot/plugins/games/azgame.rb:324
1467 msgid "provide a word"
1468 msgstr "provide a word"
1470 #: data/rbot/plugins/games/azgame.rb:301 data/rbot/plugins/games/azgame.rb:317
1471 msgid "I don't know any %{lang} word %{word}"
1472 msgstr "I don't know any %{lang} word %{word}"
1474 #: data/rbot/plugins/games/azgame.rb:305
1475 msgid "%{word} learned from %{user} on %{date}"
1476 msgstr "%{word} learned from %{user} on %{date}"
1478 #: data/rbot/plugins/games/azgame.rb:307
1479 msgid "%{word} learned from %{user}"
1480 msgstr "%{word} learned from %{user}"
1482 #: data/rbot/plugins/games/azgame.rb:329
1483 msgid "I already know the %{lang} word %{word}"
1484 msgstr "I already know the %{lang} word %{word}"
1486 #: data/rbot/plugins/games/azgame.rb:545
1488 "az [lang] word [count|list|add|delete] => manage the az wordlist for "
1489 "language lang (defaults to current bot language)"
1491 "az [lang] word [count|list|add|delete] => manage the az wordlist for "
1492 "language lang (defaults to current bot language)"
1494 #: data/rbot/plugins/games/azgame.rb:547
1495 msgid "az cancel => abort current game"
1496 msgstr "az cancel => abort current game"
1498 #: data/rbot/plugins/games/azgame.rb:549
1499 msgid "az check <word> => checks <word> against current game"
1500 msgstr "az check <word> => checks <word> against current game"
1502 #: data/rbot/plugins/games/azgame.rb:551
1504 "try to guess the word the bot is thinking of; if you guess wrong, the bot "
1505 "will use the new word to restrict the range of allowed words: eventually, "
1506 "the range will be so small around the correct word that you can't miss it"
1508 "try to guess the word the bot is thinking of; if you guess wrong, the bot "
1509 "will use the new word to restrict the range of allowed words: eventually, "
1510 "the range will be so small around the correct word that you can't miss it"
1512 #: data/rbot/plugins/games/azgame.rb:553
1514 "az => start a game if none is running, show the current word range "
1515 "otherwise; you can say 'az <language>' if you want to play in a language "
1516 "different from the current bot default"
1518 "az => start a game if none is running, show the current word range "
1519 "otherwise; you can say 'az <language>' if you want to play in a language "
1520 "different from the current bot default"
1522 #: data/rbot/plugins/games/azgame.rb:555
1523 msgid "az topics: play, rules, cancel, manage, check"
1524 msgstr "az topics: play, rules, cancel, manage, check"
1526 #: data/rbot/plugins/games/shiritori.rb:207
1527 msgid "%{current_player}, it's your turn. %{previous_word} -> %{current_word}"
1528 msgstr "%{current_player}, it's your turn. %{previous_word} -> %{current_word}"
1530 #: data/rbot/plugins/games/shiritori.rb:211
1531 msgid "No one has given the first word yet. Say the first word to start."
1532 msgstr "No one has given the first word yet. Say the first word to start."
1534 #: data/rbot/plugins/games/shiritori.rb:213
1536 "Poor %{current_player} is playing alone! Anyone care to join? %"
1537 "{previous_word} -> %{current_word}"
1539 "Poor %{current_player} is playing alone! Anyone care to join? %"
1540 "{previous_word} -> %{current_word}"
1542 #: data/rbot/plugins/games/shiritori.rb:244
1543 msgid "%{player} took too long and is out of the game. Try again next game!"
1544 msgstr "%{player} took too long and is out of the game. Try again next game!"
1546 #: data/rbot/plugins/games/shiritori.rb:249
1547 msgid "%{player} is the last remaining player and the winner! Congratulations!"
1549 "%{player} is the last remaining player and the winner! Congratulations!"
1551 #: data/rbot/plugins/games/shiritori.rb:257
1552 msgid "%{player} took too long and skipped the turn."
1553 msgstr "%{player} took too long and skipped the turn."
1555 #: data/rbot/plugins/games/shiritori.rb:285
1556 msgid "%{player} has given the first word: %{word}"
1557 msgstr "%{player} has given the first word: %{word}"
1559 #: data/rbot/plugins/games/shiritori.rb:291
1560 msgid "Welcome to shiritori, %{player}."
1561 msgstr "Welcome to shiritori, %{player}."
1563 #: data/rbot/plugins/games/shiritori.rb:296
1564 msgid "The word %{used_word} has been used. Retry from %{word}"
1565 msgstr "The word %{used_word} has been used. Retry from %{word}"
1567 #: data/rbot/plugins/games/shiritori.rb:301
1569 "It's impossible to continue the chain from %{word}. The game has ended. "
1570 "Thanks a lot, %{player}! :("
1572 "It's impossible to continue the chain from %{word}. The game has ended. "
1573 "Thanks a lot, %{player}! :("
1575 #: data/rbot/plugins/games/shiritori.rb:305
1577 "It's impossible to continue the chain from %{bad_word}. Retry from %{word}"
1579 "It's impossible to continue the chain from %{bad_word}. Retry from %{word}"
1581 #: data/rbot/plugins/games/shiritori.rb:310
1583 "It's impossible to continue the chain from %{word}. Start with another word."
1585 "It's impossible to continue the chain from %{word}. Start with another word."
1587 #: data/rbot/plugins/games/shiritori.rb:331
1589 "A game in which each player must continue the previous player's word, by "
1590 "using its last one or few characters/letters of the word to start a new "
1591 "word. 'shiritori <ruleset>' => Play shiritori with a set of rules. Available "
1592 "rulesets: %{rulesets}. 'shiritori stop' => Stop the current shiritori game."
1594 "A game in which each player must continue the previous player's word, by "
1595 "using its last one or few characters/letters of the word to start a new "
1596 "word. 'shiritori <ruleset>' => Play shiritori with a set of rules. Available "
1597 "rulesets: %{rulesets}. 'shiritori stop' => Stop the current shiritori game."
1599 #: data/rbot/plugins/games/shiritori.rb:408
1600 msgid "Already playing shiritori here"
1601 msgstr "Already playing shiritori here"
1603 #: data/rbot/plugins/games/shiritori.rb:419
1604 msgid "Shiritori has started. Please say the first word"
1605 msgstr "Shiritori has started. Please say the first word"
1607 #: data/rbot/plugins/games/shiritori.rb:421
1608 msgid "couldn't start %{ruleset} shiritori: %{error}"
1609 msgstr "couldn't start %{ruleset} shiritori: %{error}"
1611 #: data/rbot/plugins/games/shiritori.rb:425
1612 msgid "There is no ruleset named %{ruleset}"
1613 msgstr "There is no ruleset named %{ruleset}"
1615 #: data/rbot/plugins/games/shiritori.rb:443
1616 msgid "Shiritori has stopped. Hope you had fun!"
1617 msgstr "Shiritori has stopped. Hope you had fun!"
1619 #: data/rbot/plugins/games/shiritori.rb:446
1620 msgid "No game to stop here, because no game is being played."
1621 msgstr "No game to stop here, because no game is being played."
1623 #: data/rbot/plugins/games/wheelfortune.rb:48
1624 msgid " [Letters called so far: %{red}%{letters}%{nocolor}]"
1627 #: data/rbot/plugins/games/wheelfortune.rb:230
1629 "wof [<channel>] play [<name>] for <single> to <max> => starts a wheel-of-"
1630 "fortune game on channel <channel> (default: current channel), named <name> "
1631 "(default: wheelfortune.game_name config setting, or the last game name used "
1632 "by the user), with <single> points per round. the game is won when a player "
1633 "reachers <max> points. vowerls cost <single>*<single>/<max> points. The user "
1634 "that starts the game is the game manager and must set up the clues and "
1635 "answers in private. All the other users have to learn the answer to each "
1636 "clue by saying single consonants or the whole sentence. Every time a "
1637 "consonant is guessed, the bot will reveal the partial answer, showing the "
1638 "missing letters as * (asterisks)."
1641 #: data/rbot/plugins/games/wheelfortune.rb:232
1643 "wof <channel> [category: <cat>,] clue: <clue>, answer: <ans> => set up a new "
1644 "question for the wheel-of-fortune game being played on channel <channel>. "
1645 "This command must be sent in private by the game manager. The category <cat> "
1646 "can be omitted. If you make mistakes, you can use 'wof replace' (see help) "
1647 "before the question gets asked"
1650 #: data/rbot/plugins/games/wheelfortune.rb:234
1652 "wof <channel> replace <round> [category: <cat>,] [clue: <clue>,] [answer: "
1653 "<ans>] => fix the question for round <round> of the wheel-of-fortune game "
1654 "being played on <channel> by replacing the category and/or clue and/or answer"
1657 #: data/rbot/plugins/games/wheelfortune.rb:236
1659 "wof cancel => cancels the wheel-of-fortune being played on the current "
1663 #: data/rbot/plugins/games/wheelfortune.rb:238
1665 "wof buy <vowel> => buy the vowel <vowel>: the user buying the vowel will "
1666 "lose points equal to the vowel price, and the corresponding vowel will be "
1667 "revealed in the answer (if present)"
1670 #: data/rbot/plugins/games/wheelfortune.rb:240
1672 "wof: wheel-of-fortune plugin. topics: play, category, clue, answer, replace, "
1676 #: data/rbot/plugins/games/wheelfortune.rb:247
1677 msgid "you must specify a channel"
1680 #: data/rbot/plugins/games/wheelfortune.rb:253
1681 msgid "there's already a %{name} game on %{chan}, managed by %{who}"
1684 #: data/rbot/plugins/games/wheelfortune.rb:267
1686 "%{who} just created a new %{name} game to %{max} points (%{single} per "
1687 "question, %{price} per vowel)"
1690 #: data/rbot/plugins/games/wheelfortune.rb:274
1692 "ok, the game has been created. now add clues and answers with \"wof %{chan} "
1693 "[category: <category>,] clue: <clue>, answer: <ans>\". if the clue and "
1694 "answer don't fit in one line, add the answer separately with \"wof %{chan} "
1698 #: data/rbot/plugins/games/wheelfortune.rb:282
1699 #: data/rbot/plugins/games/wheelfortune.rb:343
1700 #: data/rbot/plugins/games/wheelfortune.rb:412
1701 #: data/rbot/plugins/games/wheelfortune.rb:522
1702 #: data/rbot/plugins/games/wheelfortune.rb:559
1703 msgid "there's no %{name} game running on %{chan}"
1706 #: data/rbot/plugins/games/wheelfortune.rb:291
1707 msgid "you can't add questions to the %{name} game on %{chan}"
1710 #: data/rbot/plugins/games/wheelfortune.rb:301
1711 #: data/rbot/plugins/games/wheelfortune.rb:383
1712 msgid "sorry, the answer cannot contain the '*' character"
1715 #: data/rbot/plugins/games/wheelfortune.rb:308
1716 msgid "ok, clue added for %{name} round %{count} on %{chan}: %{catclue}"
1719 #: data/rbot/plugins/games/wheelfortune.rb:310
1721 "there's already a pending clue for %{name} round %{count} on %{chan}: %"
1725 #: data/rbot/plugins/games/wheelfortune.rb:323
1727 "ok, QA added for %{name} round %{count} on %{chan}: %{catclue} => %{ans}"
1730 #: data/rbot/plugins/games/wheelfortune.rb:325
1731 msgid "there's no pending clue for %{name} on %{chan}!"
1734 #: data/rbot/plugins/games/wheelfortune.rb:336
1736 "something went wrong, I can't seem to understand what you're trying to set up"
1739 #: data/rbot/plugins/games/wheelfortune.rb:352
1740 msgid "you can't replace questions to the %{name} game on %{chan}"
1743 #: data/rbot/plugins/games/wheelfortune.rb:365
1745 "there are no questions in the %{name} game on %{chan} which can be replaced"
1748 #: data/rbot/plugins/games/wheelfortune.rb:370
1750 "you can only replace questions between rounds %{min} and %{max} in the %"
1751 "{name} game on %{chan}"
1754 #: data/rbot/plugins/games/wheelfortune.rb:398
1756 "ok, replaced QA for %{name} round %{count} on %{chan}: %{catclue} => %{ans}"
1759 #: data/rbot/plugins/games/wheelfortune.rb:421
1760 #: data/rbot/plugins/games/wheelfortune.rb:528
1762 "there are no %{name} questions for %{chan}, I'm waiting for %{who} to add "
1766 #: data/rbot/plugins/games/wheelfortune.rb:429
1767 msgid "%{bold}%{color}%{name}%{bold}, round %{count}:%{nocolor} %{qa}"
1770 #: data/rbot/plugins/games/wheelfortune.rb:444
1774 #: data/rbot/plugins/games/wheelfortune.rb:465
1775 msgid "You must buy the %{vowel}"
1778 #: data/rbot/plugins/games/wheelfortune.rb:476
1779 msgid "%{who} got it! The answer was: %{ans}"
1782 #: data/rbot/plugins/games/wheelfortune.rb:482
1784 "%{bold}%{color}%{name}%{bold}%{nocolor}: %{who} %{bold}wins%{bold} after %"
1786 "The final score is"
1789 #: data/rbot/plugins/games/wheelfortune.rb:493
1791 "%{bold}%{color}%{name}%{bold}, round %{count}%{nocolor} -- score so far:"
1794 #: data/rbot/plugins/games/wheelfortune.rb:538
1795 msgid "%{who} buys a %{vowel} for %{price} points"
1798 #: data/rbot/plugins/games/wheelfortune.rb:546
1800 "you can't buy a %{vowel}, %{who}: it costs %{price} points and you only have "
1804 #: data/rbot/plugins/games/wheelfortune.rb:569
1806 msgid "you can't cancel the current game"
1807 msgstr "az cancel => abort current game"
1809 #: data/rbot/plugins/games/wheelfortune.rb:576
1810 msgid "%{name} game cancelled after %{count} rounds. Partial score:"
1813 #: data/rbot/plugins/keywords.rb:457
1815 msgid "couldn't find keyword %{key}"
1816 msgstr "couldn't find botuser %{name}"
1818 #: data/rbot/plugins/keywords.rb:506
1820 msgid "failed to export keywords as factoids (%{err})"
1821 msgstr "failed to export users: %{exception}"
1823 #: data/rbot/plugins/markov.rb:133
1824 msgid "markov has a %{prob}% chance of chipping in"
1827 #: data/rbot/plugins/rss.rb:809
1829 msgid "no such feed %{handle}"
1830 msgstr "no such module %{module}"
1832 #: data/rbot/plugins/translator.rb:52
1833 msgid "Cannot translate empty string"
1836 #: data/rbot/plugins/translator.rb:262
1837 msgid "Number of seconds to wait for the translation service before timeout"
1840 #: data/rbot/plugins/translator.rb:282
1841 msgid "Translator %{name} cannot be used: %{reason}"
1844 #: data/rbot/plugins/translator.rb:290
1845 msgid "List of translators to try in order when translator name not specified"
1848 #: data/rbot/plugins/translator.rb:298
1850 "%{translator} <from> <to> <phrase> => Look up phrase using %{info}, "
1851 "supported from -> to languages: %{directions}"
1854 #: data/rbot/plugins/translator.rb:302
1855 msgid "%{source} -> %{targets}"
1858 #: data/rbot/plugins/translator.rb:307
1860 "Command: <translator> <from> <to> <phrase>, where <translator> is one of: %"
1861 "{translators}. If \"translator\" is used in place of the translator name, "
1862 "the first translator in translator.default_list which supports the specified "
1863 "direction will be picked automatically. Use \"help <translator>\" to look up "
1864 "supported from and to languages"
1867 #: data/rbot/plugins/translator.rb:322
1869 "None of the default translators (translator.default_list) supports "
1870 "translating from %{source} to %{target}"
1873 #: data/rbot/plugins/translator.rb:337
1874 msgid "%{translation} (provided by %{translator})"
1877 #: data/rbot/plugins/translator.rb:344
1878 msgid "%{translator} doesn't support translating from %{source} to %{target}"
1881 #: data/rbot/plugins/translator.rb:347
1882 msgid "%{translator} failed to provide a translation"
1885 #: data/rbot/plugins/translator.rb:350
1886 msgid "The translator timed out"
1889 #: data/rbot/plugins/translator.rb:353
1890 msgid "No translator called %{name}"
1893 #: data/rbot/plugins/twitter.rb:172
1894 msgid "actions will be twitted"
1897 #: data/rbot/plugins/twitter.rb:174
1898 msgid "actions will not be twitted"
1901 #: data/rbot/plugins/youtube.rb:33
1903 "Category: %{cat}. Rating: %{rating}. Author: %{author}. Duration: %"
1904 "{duration}. %{views} views, faved %{faves} times. %{desc}"
1907 #: data/rbot/plugins/youtube.rb:76 data/rbot/plugins/youtube.rb:106
1908 msgid "unknown duration"
1911 #: data/rbot/plugins/youtube.rb:182
1913 "%{bold}%{title}%{bold} [%{cat}] %{rating} @ %{url} by %{author} (%"
1914 "{duration}). %{views} views, faved %{faves} times. %{desc}"
1917 #: data/rbot/plugins/youtube.rb:185
1920 " -- also available at: "
1923 #: data/rbot/plugins/youtube.rb:192
1924 msgid "couldn't retrieve video info"
1927 #: data/rbot/plugins/youtube.rb:202
1928 msgid "error looking for %{what} on youtube: %{e}"
1931 #: data/rbot/plugins/youtube.rb:210
1932 msgid "no videos found for %{what}"
1935 #: data/rbot/plugins/youtube.rb:214
1936 msgid "One video found for %{what}: %{show}"
1939 #: data/rbot/plugins/youtube.rb:221
1940 msgid "Videos for %{what}: %{shorts}"
1943 #~ msgid "wrong password for %{user}"
1944 #~ msgstr "wrong password for %{user}"
1946 #~ msgid "config-related tasks: config topics, save, rescan"
1947 #~ msgstr "config-related tasks: config topics, save, rescan"
1950 #~ "define <phrase> [from <database>] => Show definition of a phrase; match "
1951 #~ "<phrase> [using <strategy>] [from <database>] => Show matching phrases; "
1952 #~ "dictclient databases => List databases; dictclient strategies => List "
1955 #~ "define <phrase> [from <database>] => Show definition of a phrase; match "
1956 #~ "<phrase> [using <strategy>] [from <database>] => Show matching phrases; "
1957 #~ "dictclient databases => List databases; dictclient strategies => List "
1961 #~ "I'm a v. %{version} rubybot, (c) Tom Gilbert and the rbot development "
1962 #~ "team - http://linuxbrit.co.uk/rbot/"
1964 #~ "I'm a v. %{version} rubybot, (c) Tom Gilbert and the rbot development "
1965 #~ "team - http://linuxbrit.co.uk/rbot/"