diff options
Diffstat (limited to 'po')
-rw-r--r-- | po/en_US/rbot.po | 699 | ||||
-rw-r--r-- | po/it/rbot.po | 738 | ||||
-rw-r--r-- | po/ja/rbot.po | 696 | ||||
-rw-r--r-- | po/rbot.pot | 693 | ||||
-rw-r--r-- | po/zh_CN/rbot.po | 693 | ||||
-rw-r--r-- | po/zh_TW/rbot.po | 694 |
6 files changed, 3670 insertions, 543 deletions
diff --git a/po/en_US/rbot.po b/po/en_US/rbot.po index 73651ccc..fbe9e133 100644 --- a/po/en_US/rbot.po +++ b/po/en_US/rbot.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: rbot\n" -"POT-Creation-Date: 2008-04-08 00:11+0200\n" +"POT-Creation-Date: 2008-04-16 23:57+0200\n" "PO-Revision-Date: 2007-07-14 00:06-0400\n" "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n" "Language-Team: English\n" @@ -39,7 +39,7 @@ msgstr "" msgid "Set true to allow new botusers to be created automatically" msgstr "" -#: lib/rbot/botuser.rb:897 +#: lib/rbot/botuser.rb:915 msgid "%{user}, you don't have '%{command}' permissions here" msgstr "%{user}, you don't have '%{command}' permissions here" @@ -631,27 +631,27 @@ msgstr "parsing data from import ..." msgid "failed to parse data: %{exception}" msgstr "failed to parse data: %{exception}" -#: lib/rbot/core/basics.rb:111 +#: lib/rbot/core/basics.rb:109 msgid "quit [<message>] => quit IRC with message <message>" msgstr "quit [<message>] => quit IRC with message <message>" -#: lib/rbot/core/basics.rb:113 +#: lib/rbot/core/basics.rb:111 msgid "restart => completely stop and restart the bot (including reconnect)" msgstr "restart => completely stop and restart the bot (including reconnect)" -#: lib/rbot/core/basics.rb:117 +#: lib/rbot/core/basics.rb:115 msgid "part" msgstr "part" -#: lib/rbot/core/basics.rb:119 +#: lib/rbot/core/basics.rb:117 msgid "hide => part all channels" msgstr "hide => part all channels" -#: lib/rbot/core/basics.rb:121 +#: lib/rbot/core/basics.rb:119 msgid "nick <nick> => attempt to change nick to <nick>" msgstr "nick <nick> => attempt to change nick to <nick>" -#: lib/rbot/core/basics.rb:123 +#: lib/rbot/core/basics.rb:121 msgid "" "say <channel>|<nick> <message> => say <message> to <channel> or in private " "message to <nick>" @@ -659,7 +659,7 @@ msgstr "" "say <channel>|<nick> <message> => say <message> to <channel> or in private " "message to <nick>" -#: lib/rbot/core/basics.rb:125 +#: lib/rbot/core/basics.rb:123 msgid "" "action <channel>|<nick> <message> => does a /me <message> to <channel> or in " "private message to <nick>" @@ -667,7 +667,7 @@ msgstr "" "action <channel>|<nick> <message> => does a /me <message> to <channel> or in " "private message to <nick>" -#: lib/rbot/core/basics.rb:127 +#: lib/rbot/core/basics.rb:125 msgid "" "quiet [in here|<channel>] => with no arguments, stop speaking in all " "channels, if \"in here\", stop speaking in this channel, or stop speaking in " @@ -677,7 +677,7 @@ msgstr "" "channels, if \"in here\", stop speaking in this channel, or stop speaking in " "<channel>" -#: lib/rbot/core/basics.rb:129 +#: lib/rbot/core/basics.rb:127 msgid "" "talk [in here|<channel>] => with no arguments, resume speaking in all " "channels, if \"in here\", resume speaking in this channel, or resume " @@ -687,11 +687,11 @@ msgstr "" "channels, if \"in here\", resume speaking in this channel, or resume " "speaking in <channel>" -#: lib/rbot/core/basics.rb:131 +#: lib/rbot/core/basics.rb:129 msgid "ping => replies with a pong" msgstr "ping => replies with a pong" -#: lib/rbot/core/basics.rb:133 +#: lib/rbot/core/basics.rb:131 msgid "" "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> " "to <mode>" @@ -699,7 +699,7 @@ msgstr "" "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> " "to <mode>" -#: lib/rbot/core/basics.rb:139 +#: lib/rbot/core/basics.rb:137 #, fuzzy msgid "" "%{name}: quit, restart, join, part, hide, save, nick, say, action, topic, " @@ -708,67 +708,67 @@ msgstr "" "%{name}: quit, restart, join, part, hide, save, nick, say, action, topic, " "quiet, talk,version, ping, mode" -#: lib/rbot/core/config.rb:13 -msgid "I'm a v. %{version} rubybot%{copyright}%{url}" +#: lib/rbot/core/config.rb:20 +msgid "I'm a v. %{version}%{ago} rubybot%{copyright}%{url}" msgstr "" -#: lib/rbot/core/config.rb:33 +#: lib/rbot/core/config.rb:41 msgid "no such module %{module}" msgstr "no such module %{module}" -#: lib/rbot/core/config.rb:49 lib/rbot/core/config.rb:60 -#: lib/rbot/core/config.rb:82 lib/rbot/core/config.rb:95 -#: lib/rbot/core/config.rb:121 lib/rbot/core/config.rb:144 +#: lib/rbot/core/config.rb:57 lib/rbot/core/config.rb:68 +#: lib/rbot/core/config.rb:90 lib/rbot/core/config.rb:103 +#: lib/rbot/core/config.rb:129 lib/rbot/core/config.rb:152 msgid "no such config key %{key}" msgstr "no such config key %{key}" -#: lib/rbot/core/config.rb:72 +#: lib/rbot/core/config.rb:80 msgid "no config key found matching %{r}" msgstr "" -#: lib/rbot/core/config.rb:74 +#: lib/rbot/core/config.rb:82 msgid "possible keys: %{kl}" msgstr "" -#: lib/rbot/core/config.rb:87 lib/rbot/core/config.rb:106 -#: lib/rbot/core/config.rb:136 lib/rbot/core/config.rb:159 +#: lib/rbot/core/config.rb:95 lib/rbot/core/config.rb:114 +#: lib/rbot/core/config.rb:144 lib/rbot/core/config.rb:167 msgid "this config change will take effect on the next restart" msgstr "this config change will take effect on the next restart" -#: lib/rbot/core/config.rb:88 lib/rbot/core/config.rb:109 -#: lib/rbot/core/config.rb:137 lib/rbot/core/config.rb:160 +#: lib/rbot/core/config.rb:96 lib/rbot/core/config.rb:117 +#: lib/rbot/core/config.rb:145 lib/rbot/core/config.rb:168 msgid "this config change will take effect on the next rescan" msgstr "this config change will take effect on the next rescan" -#: lib/rbot/core/config.rb:102 +#: lib/rbot/core/config.rb:110 msgid "failed to set %{key}: %{error}" msgstr "failed to set %{key}: %{error}" -#: lib/rbot/core/config.rb:125 lib/rbot/core/config.rb:148 +#: lib/rbot/core/config.rb:133 lib/rbot/core/config.rb:156 msgid "config key %{key} is not an array" msgstr "config key %{key} is not an array" -#: lib/rbot/core/config.rb:132 +#: lib/rbot/core/config.rb:140 msgid "failed to add %{value} to %{key}: %{error}" msgstr "failed to add %{value} to %{key}: %{error}" -#: lib/rbot/core/config.rb:155 +#: lib/rbot/core/config.rb:163 msgid "failed to remove %{value} from %{key}: %{error}" msgstr "failed to remove %{value} from %{key}: %{error}" -#: lib/rbot/core/config.rb:169 +#: lib/rbot/core/config.rb:177 msgid "saving ..." msgstr "saving ..." -#: lib/rbot/core/config.rb:171 +#: lib/rbot/core/config.rb:179 msgid "rescanning ..." msgstr "rescanning ..." -#: lib/rbot/core/config.rb:173 +#: lib/rbot/core/config.rb:181 msgid "done. %{plugin_status}" msgstr "done. %{plugin_status}" -#: lib/rbot/core/config.rb:216 +#: lib/rbot/core/config.rb:222 msgid "" "config list => list configuration modules, config list <module> => list " "configuration keys for module <module>" @@ -776,25 +776,25 @@ msgstr "" "config list => list configuration modules, config list <module> => list " "configuration keys for module <module>" -#: lib/rbot/core/config.rb:218 +#: lib/rbot/core/config.rb:224 msgid "config get <key> => get configuration value for key <key>" msgstr "config get <key> => get configuration value for key <key>" -#: lib/rbot/core/config.rb:220 +#: lib/rbot/core/config.rb:226 msgid "reset key <key> to the default" msgstr "reset key <key> to the default" -#: lib/rbot/core/config.rb:222 +#: lib/rbot/core/config.rb:228 msgid "" "config set <key> <value> => set configuration value for key <key> to <value>" msgstr "" "config set <key> <value> => set configuration value for key <key> to <value>" -#: lib/rbot/core/config.rb:224 +#: lib/rbot/core/config.rb:230 msgid "config desc <key> => describe what key <key> configures" msgstr "config desc <key> => describe what key <key> configures" -#: lib/rbot/core/config.rb:226 +#: lib/rbot/core/config.rb:232 msgid "" "config add <value> to <key> => add value <value> to key <key> if <key> is an " "array" @@ -802,7 +802,7 @@ msgstr "" "config add <value> to <key> => add value <value> to key <key> if <key> is an " "array" -#: lib/rbot/core/config.rb:228 +#: lib/rbot/core/config.rb:234 msgid "" "config rm <value> from <key> => remove value <value> from key <key> if <key> " "is an array" @@ -810,7 +810,7 @@ msgstr "" "config rm <value> from <key> => remove value <value> from key <key> if <key> " "is an array" -#: lib/rbot/core/config.rb:230 +#: lib/rbot/core/config.rb:236 msgid "" "config module - bot configuration. usage: list, desc, get, set, unset, add, " "rm" @@ -818,28 +818,28 @@ msgstr "" "config module - bot configuration. usage: list, desc, get, set, unset, add, " "rm" -#: lib/rbot/core/config.rb:235 +#: lib/rbot/core/config.rb:241 #, fuzzy msgid "nick <newnick> => change the bot nick to <newnick>, if possible" msgstr "nick <nick> => attempt to change nick to <nick>" -#: lib/rbot/core/config.rb:237 +#: lib/rbot/core/config.rb:243 msgid "status => display some information on the bot's status" msgstr "" -#: lib/rbot/core/config.rb:239 +#: lib/rbot/core/config.rb:245 msgid "save => save current dynamic data and configuration" msgstr "save => save current dynamic data and configuration" -#: lib/rbot/core/config.rb:241 +#: lib/rbot/core/config.rb:247 msgid "rescan => reload modules and static facts" msgstr "rescan => reload modules and static facts" -#: lib/rbot/core/config.rb:243 +#: lib/rbot/core/config.rb:249 msgid "version => describes software version" msgstr "version => describes software version" -#: lib/rbot/core/config.rb:245 +#: lib/rbot/core/config.rb:251 #, fuzzy msgid "config-related tasks: config, save, rescan, version, nick, status" msgstr "config-related tasks: config, save, rescan" @@ -933,62 +933,62 @@ msgstr "" msgid "filters matching %{pat}: " msgstr "" -#: lib/rbot/ircbot.rb:1165 +#: lib/rbot/ircbot.rb:1158 msgid "help topics: " msgstr "" -#: lib/rbot/ircbot.rb:1167 +#: lib/rbot/ircbot.rb:1160 msgid " (help <topic> for more info)" msgstr "" -#: lib/rbot/ircbot.rb:1170 +#: lib/rbot/ircbot.rb:1163 msgid "no help for topic %{topic}" msgstr "" -#: lib/rbot/ircbot.rb:1181 +#: lib/rbot/ircbot.rb:1174 msgid "" "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received." msgstr "" -#: lib/rbot/plugins.rb:315 +#: lib/rbot/plugins.rb:340 msgid "incorrect usage, ask for help using '%{command}'" msgstr "incorrect usage, ask for help using '%{command}'" -#: lib/rbot/plugins.rb:616 +#: lib/rbot/plugins.rb:662 msgid "%{count} core module loaded" msgid_plural "%{count} core modules loaded" msgstr[0] "%{count} core module loaded" msgstr[1] "%{count} core modules loaded" -#: lib/rbot/plugins.rb:619 +#: lib/rbot/plugins.rb:665 msgid "%{count} core module: %{list}" msgid_plural "%{count} core modules: %{list}" msgstr[0] "%{count} core module: %{list}" msgstr[1] "%{count} core modules: %{list}" -#: lib/rbot/plugins.rb:625 +#: lib/rbot/plugins.rb:671 msgid "no core botmodules loaded" msgstr "no core botmodules loaded" -#: lib/rbot/plugins.rb:630 +#: lib/rbot/plugins.rb:676 msgid "%{count} plugin loaded" msgid_plural "%{count} plugins loaded" msgstr[0] "%{count} plugin loaded" msgstr[1] "%{count} plugins loaded" -#: lib/rbot/plugins.rb:633 +#: lib/rbot/plugins.rb:679 msgid "%{count} plugin: %{list}" msgid_plural "%{count} plugins: %{list}" msgstr[0] "%{count} plugin: %{list}" msgstr[1] "%{count} plugins: %{list}" -#: lib/rbot/plugins.rb:644 +#: lib/rbot/plugins.rb:690 msgid "%{highlight}%{count} plugin ignored%{highlight}" msgid_plural "%{highlight}%{count} plugins ignored%{highlight}" msgstr[0] "%{highlight}%{count} plugin ignored%{highlight}" msgstr[1] "%{highlight}%{count} plugins ignored%{highlight}" -#: lib/rbot/plugins.rb:649 +#: lib/rbot/plugins.rb:695 msgid "" "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%" "{bold} to see why" @@ -1002,13 +1002,13 @@ msgstr[1] "" "%{highlight}%{count} plugins ignored%{highlight}: use %{bold}%{command}%" "{bold} to see why" -#: lib/rbot/plugins.rb:659 +#: lib/rbot/plugins.rb:705 msgid "%{highlight}%{count} plugin failed to load%{highlight}" msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}" msgstr[0] "%{highlight}%{count} plugin failed to load%{highlight}" msgstr[1] "%{highlight}%{count} plugins failed to load%{highlight}" -#: lib/rbot/plugins.rb:664 +#: lib/rbot/plugins.rb:710 msgid "" "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%" "{command}%{bold} to see why" @@ -1022,11 +1022,11 @@ msgstr[1] "" "%{highlight}%{count} plugins failed to load%{highlight}: use %{bold}%" "{command}%{bold} to see why" -#: lib/rbot/plugins.rb:694 +#: lib/rbot/plugins.rb:740 msgid "no plugins failed to load" msgstr "no plugins failed to load" -#: lib/rbot/plugins.rb:696 +#: lib/rbot/plugins.rb:742 msgid "" "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %" "{reason}" @@ -1034,15 +1034,15 @@ msgstr "" "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %" "{reason}" -#: lib/rbot/plugins.rb:700 +#: lib/rbot/plugins.rb:746 msgid "at %{backtrace}" msgstr "at %{backtrace}" -#: lib/rbot/plugins.rb:706 +#: lib/rbot/plugins.rb:752 msgid "no plugins were ignored" msgstr "no plugins were ignored" -#: lib/rbot/plugins.rb:710 +#: lib/rbot/plugins.rb:756 msgid "overruled by previous" msgstr "overruled by previous" @@ -1064,57 +1064,57 @@ msgstr "" msgid "marshal recovery failed, trying default" msgstr "marshal recovery failed, trying default" -#: data/rbot/plugins/alias.rb:52 +#: data/rbot/plugins/alias.rb:50 msgid "Data file is not found or corrupt, reinitializing data" msgstr "" -#: data/rbot/plugins/alias.rb:60 +#: data/rbot/plugins/alias.rb:58 msgid "Invalid alias entry %{alias} : %{command} in %{filename}: %{reason}" msgstr "" -#: data/rbot/plugins/alias.rb:76 +#: data/rbot/plugins/alias.rb:74 msgid "The definition you provided is invalid: %{reason}" msgstr "" -#: data/rbot/plugins/alias.rb:87 data/rbot/plugins/alias.rb:104 +#: data/rbot/plugins/alias.rb:85 data/rbot/plugins/alias.rb:102 msgid "No such alias is defined" msgstr "" -#: data/rbot/plugins/alias.rb:93 +#: data/rbot/plugins/alias.rb:91 msgid "No aliases defined" msgstr "" -#: data/rbot/plugins/alias.rb:102 +#: data/rbot/plugins/alias.rb:100 msgid "Alias of %{command}" msgstr "" -#: data/rbot/plugins/alias.rb:114 +#: data/rbot/plugins/alias.rb:112 msgid "" "The arguments in alias must match the substitutions in command, and vice " "versa" msgstr "" -#: data/rbot/plugins/alias.rb:119 +#: data/rbot/plugins/alias.rb:117 msgid "Error mapping %{text} as command: %{error}" msgstr "" -#: data/rbot/plugins/alias.rb:137 +#: data/rbot/plugins/alias.rb:138 msgid "" "The alias seems to have caused infinite recursion. Please examine your alias " "definitions" msgstr "" -#: data/rbot/plugins/alias.rb:153 +#: data/rbot/plugins/alias.rb:142 msgid "" "Error handling the alias, The alias %{text} is not defined or has beeen " "removed. I will stop responding to it after rescan," msgstr "" -#: data/rbot/plugins/alias.rb:165 +#: data/rbot/plugins/alias.rb:154 msgid "Create and use aliases for commands. Topics: create, commands" msgstr "" -#: data/rbot/plugins/alias.rb:174 +#: data/rbot/plugins/alias.rb:163 msgid "" "\"alias <text> => <command>\" => add text as an alias of command. Text can " "contain placeholders marked with : or * for :words and *multiword arguments. " @@ -1123,7 +1123,7 @@ msgid "" "google site:ruby-rbot.org <terms>" msgstr "" -#: data/rbot/plugins/alias.rb:176 +#: data/rbot/plugins/alias.rb:165 msgid "" "alias list => list defined aliases | alias whatis <alias> => show definition " "of the alias | alias remove <alias> => remove defined alias | see the " @@ -1810,6 +1810,503 @@ msgstr "az cancel => abort current game" msgid "%{name} game cancelled after %{count} rounds. Partial score:" msgstr "" +#: data/rbot/plugins/games/uno.rb:240 +msgid "%{p} deals the first card from the stock" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:263 +msgid "no time" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:275 +msgid "Playing order was reversed!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:277 +msgid "%{cp} bounces the pick to %{np}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:288 +msgid "%{p} skips a turn!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:363 +msgid "what cards were that again?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:383 +#, fuzzy +msgid "you can't play that card" +msgstr "you can't change the default user" + +#: data/rbot/plugins/games/uno.rb:410 +msgid "%{p} plays %{card} twice!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:415 +msgid "%{p} plays %{card}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:418 +msgid "%{p} has %{uno}!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:434 +msgid "%{p}, choose a color with: co r|b|g|y" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:437 +msgid "you don't have two cards of that kind" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:440 +#, fuzzy +msgid "you don't have that card" +msgstr "you can't change the default user" + +#: data/rbot/plugins/games/uno.rb:450 +msgid "%{cp} challenges %{lp}'s %{card}!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:454 +msgid "%{p} has %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:466 +msgid "%{lp}'s move was legal, %{cp} must pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:475 +msgid "" +"%{lp}'s move was %{b}not%{b} legal, %{lp} must pick %{b}%{n}%{b} cards and " +"play again!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:503 +msgid "%{p} passes turn, and has to pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:510 +msgid "%{p} passes turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:512 +msgid "you need to pick a card first" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:530 +msgid "what color is that?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:533 +msgid "color is now %{c}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:541 +msgid "This %{uno} game has been going on for %{time}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:546 +msgid "The game hasn't started yet" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:551 +#, fuzzy +msgid "%{uno} playing turn: %{players}" +msgstr "%{count} plugin: %{list}" + +#: data/rbot/plugins/games/uno.rb:560 +msgid "it's %{player}'s turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:570 +msgid "next player must respond correctly or pick %{b}%{n}%{b} cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:577 +msgid "Current discard: %{card} %{c}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:585 +msgid "Your cards: %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:601 +msgid "%{player} picks a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:611 +msgid "Shuffling discarded cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:614 +msgid "No more cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:620 +msgid "You picked %{picked}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:627 +msgid "you're already in the game, %{p}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:634 +msgid "you dropped from the game, %{p}, you can't get back in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:648 +msgid "%{p} joins this game of %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:656 +msgid "game will start in 20 seconds" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:667 +msgid "%{p} isn't playing %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:672 +msgid "%{p} gives up this game of %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:698 +#, fuzzy +msgid "%{p} is already playing %{uno} here" +msgstr "Already playing shiritori here" + +#: data/rbot/plugins/games/uno.rb:708 +msgid "%{p} takes %{b}%{old}%{b}'s place at %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:714 +msgid "%{b}%{old}%{b} isn't playing %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:723 +msgid "%{uno} game halted after %{time}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:728 +msgid "%{uno} game halted before it could start" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:733 +msgid "%{uno} game finished after %{time}! The winner is %{p}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:740 +msgid "%{p} has to pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:748 +msgid "%{p} still had %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:760 +msgid "%{p} wins with %{b}%{score}%{b} points!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:790 +msgid "'jo' to join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:791 +msgid "" +"'pl <card>' to play <card>: e.g. 'pl g7' to play Green 7, or 'pl rr' to play " +"Red Reverse, or 'pl y2y2' to play both Yellow 2 cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:792 +msgid "'pe' to pick a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:793 +msgid "'pa' to pass your turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:794 +msgid "" +"'co <color>' to pick a color after playing a Wild: e.g. 'co g' to select " +"Green (or 'pl w+4 g' to select the color when playing the Wild)" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:795 +msgid "'ca' to show current cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:796 +msgid "'cd' to show the current discard" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:797 +msgid "'ch' to challenge a Wild +4" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:798 +msgid "'od' to show the playing order" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:799 +msgid "'ti' to show play time" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:800 +msgid "'tu' to show whose turn it is" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:803 +msgid "" +"A Wild +4 can only be played legally if you don't have normal (not special) " +"cards of the current color. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:804 +msgid "The next player can challenge a W+4 by using the 'ch' command. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:805 +msgid "" +"If the W+4 play was illegal, the player who played it must pick the W+4, " +"pick 4 cards from the stock, and play a legal card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:806 +msgid "" +"If the W+4 play was legal, the challenger must pick 6 cards instead of 4." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:808 +msgid "" +"play all your cards, one at a time, by matching either the color or the " +"value of the currently discarded card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:809 +msgid "" +"cards with special effects: Skip (next player skips a turn), Reverse " +"(reverses the playing order), +2 (next player has to take 2 cards). " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:810 +msgid "" +"Wilds can be played on any card, and you must specify the color for the next " +"card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:811 +msgid "" +"Wild +4 also forces the next player to take 4 cards, but it can only be " +"played if you can't play a color card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:812 +msgid "" +"you can play another +2 or +4 card on a +2 card, and a +4 on a +4, forcing " +"the first player who can't play one to pick the cumulative sum of all cards. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:813 +msgid "" +"you can also play a Reverse on a +2 or +4, bouncing the effect back to the " +"previous player (that now comes next). " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:816 +msgid "" +"The points won with a game of %{uno} are totalled from the cards remaining " +"in the hands of the other players." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:817 +msgid "" +"Each normal (not special) card is worth its face value (from 0 to 9 points)." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:818 +msgid "Each colored special card (+2, Reverse, Skip) is worth 20 points." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:819 +msgid "Each Wild and Wild +4 is worth 50 points." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:823 +msgid "There are 108 cards in a standard %{uno} deck." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:824 +msgid "" +"For each color (Blue, Green, Red, Yellow) there are 19 numbered cards (from " +"0 to 9), with two of each number except for 0." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:825 +msgid "" +"There are also 6 special cards for each color, two each of +2, Reverse, Skip." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:826 +msgid "Finally, there are 4 Wild and 4 Wild +4 cards." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:829 +msgid "" +"The game manager (the user that started the game) can execute the following " +"commands to manage it: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:831 +msgid "" +"'uno drop <user>' to drop a user from the game (any user can drop itself " +"using 'uno drop')" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:832 +msgid "" +"'uno replace <old> [with] <new>' to replace a player with someone else " +"(useful in case of disconnects)" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:833 +msgid "'uno transfer [to] <nick>' to transfer game ownership to someone else" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:834 +msgid "'uno end' to end the game before its natural completion" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:837 +msgid "" +"%{uno} game. !uno to start a game. see 'help uno rules' for the rules, 'help " +"uno admin' for admin commands. In-game commands: %{cmds}." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:855 +msgid "you already picked a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:862 data/rbot/plugins/games/uno.rb:869 +#: data/rbot/plugins/games/uno.rb:875 data/rbot/plugins/games/uno.rb:881 +#: data/rbot/plugins/games/uno.rb:897 +msgid "It's not your turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:894 +msgid "previous move cannot be challenged" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:908 +msgid "it's your turn, sleepyhead" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:917 +msgid "" +"There is already an %{uno} game running here, managed by %{who}. say 'jo' to " +"join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:925 +msgid "Ok, created %{uno} game on %{channel}, say 'jo' to join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:933 data/rbot/plugins/games/uno.rb:953 +#: data/rbot/plugins/games/uno.rb:1089 data/rbot/plugins/games/uno.rb:1097 +#: data/rbot/plugins/games/uno.rb:1105 +#, fuzzy +msgid "There is no %{uno} game running here" +msgstr "There is no ruleset named %{ruleset}" + +#: data/rbot/plugins/games/uno.rb:943 +msgid "%{uno} game ownership transferred from %{old} to %{nick}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:947 +msgid "who is this %{nick} you want me to transfer game ownership to?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1031 +msgid "%{nf} %{uno} games completed over %{np} games played. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1036 +msgid "%{cgt} game time for completed games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1040 +msgid " on %{tgt} total game time. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1046 +msgid "%{avg} average game time for completed games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1049 +msgid ", %{tavg} for all games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1054 +msgid "nobody has played %{uno} on %{chan} yet" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1065 +msgid "%{nick} never played %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1074 +msgid "%{nick} played %{np} %{uno} games here, " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1077 +msgid "forfeited %{nf} games, " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1078 +msgid "won %{nw} games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1080 +msgid " with %{score} total points" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1082 +msgid " and an average of %{avg} points per opponent" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1109 +msgid "%{num} cards in stock: %{stock}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1125 +msgid "%{uno} %{num} highest scores: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1134 +msgid "%{i}. %{b}%{nick}%{b} with %{b}%{score}%{b} points" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1141 data/rbot/plugins/games/uno.rb:1163 +msgid "%{i}. %{nick} ( %{score} )" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1147 +msgid "%{uno} %{num} most wins: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1156 +msgid "%{i}. %{b}%{nick}%{b} with %{b}%{score}%{b} wins" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1169 +msgid "uh, what kind of score list did you want, again?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1170 +msgid "" +" I can only show the top scores (with top) and the most wins (with topwin)" +msgstr "" + #: data/rbot/plugins/keywords.rb:457 #, fuzzy msgid "couldn't find keyword %{key}" @@ -1824,6 +2321,34 @@ msgstr "failed to export users: %{exception}" msgid "markov has a %{prob}% chance of chipping in" msgstr "" +#: data/rbot/plugins/quotes.rb:167 data/rbot/plugins/quotes.rb:209 +#: data/rbot/plugins/quotes.rb:237 +msgid "[%{num}] %{quote}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:172 data/rbot/plugins/quotes.rb:186 +#: data/rbot/plugins/quotes.rb:200 data/rbot/plugins/quotes.rb:214 +#: data/rbot/plugins/quotes.rb:242 +msgid "quote not found!" +msgstr "" + +#: data/rbot/plugins/quotes.rb:181 +msgid "quote %{num} added by %{source}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:195 +#, fuzzy +msgid "quote %{num} added on %{date}" +msgstr "botuser %{source} renamed to %{dest}" + +#: data/rbot/plugins/quotes.rb:223 +msgid "%{total} quotes matching %{reg}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:228 +msgid "%{total} quotes" +msgstr "" + #: data/rbot/plugins/rss.rb:809 #, fuzzy msgid "no such feed %{handle}" @@ -1904,39 +2429,39 @@ msgid "" "{duration}. %{views} views, faved %{faves} times. %{desc}" msgstr "" -#: data/rbot/plugins/youtube.rb:76 data/rbot/plugins/youtube.rb:106 +#: data/rbot/plugins/youtube.rb:77 data/rbot/plugins/youtube.rb:107 msgid "unknown duration" msgstr "" -#: data/rbot/plugins/youtube.rb:182 +#: data/rbot/plugins/youtube.rb:183 msgid "" "%{bold}%{title}%{bold} [%{cat}] %{rating} @ %{url} by %{author} (%" "{duration}). %{views} views, faved %{faves} times. %{desc}" msgstr "" -#: data/rbot/plugins/youtube.rb:185 +#: data/rbot/plugins/youtube.rb:186 msgid "" "\n" " -- also available at: " msgstr "" -#: data/rbot/plugins/youtube.rb:192 +#: data/rbot/plugins/youtube.rb:193 msgid "couldn't retrieve video info" msgstr "" -#: data/rbot/plugins/youtube.rb:202 +#: data/rbot/plugins/youtube.rb:203 msgid "error looking for %{what} on youtube: %{e}" msgstr "" -#: data/rbot/plugins/youtube.rb:210 +#: data/rbot/plugins/youtube.rb:211 msgid "no videos found for %{what}" msgstr "" -#: data/rbot/plugins/youtube.rb:214 +#: data/rbot/plugins/youtube.rb:215 msgid "One video found for %{what}: %{show}" msgstr "" -#: data/rbot/plugins/youtube.rb:221 +#: data/rbot/plugins/youtube.rb:222 msgid "Videos for %{what}: %{shorts}" msgstr "" diff --git a/po/it/rbot.po b/po/it/rbot.po index 23354665..858113cd 100644 --- a/po/it/rbot.po +++ b/po/it/rbot.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: rbot\n" -"POT-Creation-Date: 2008-04-08 00:11+0200\n" +"POT-Creation-Date: 2008-04-16 23:57+0200\n" "PO-Revision-Date: 2007-08-23 17:49+0100\n" "Last-Translator: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>\n" "Language-Team: it\n" @@ -37,9 +37,9 @@ msgstr "" #: lib/rbot/botuser.rb:51 msgid "Set true to allow new botusers to be created automatically" -msgstr "" +msgstr "Impostare a vero per permettere la creazione automatica di nuovi botuser" -#: lib/rbot/botuser.rb:897 +#: lib/rbot/botuser.rb:915 msgid "%{user}, you don't have '%{command}' permissions here" msgstr "%{user}, non hai i permessi per '%{command}' qui" @@ -122,11 +122,11 @@ msgstr "permessi per %{user}:: %{permissions}" #: lib/rbot/core/auth.rb:199 msgid ". only %{max} will be shown" -msgstr "" +msgstr ". solo %{max} verranno mostrati" #: lib/rbot/core/auth.rb:200 msgid "%{count} commands found matching %{pattern}%{extra}" -msgstr "" +msgstr "%{count} comandi trovati corrispondenti a %{pattern}%{extra}" #: lib/rbot/core/auth.rb:205 msgid "%{cmd}: %{perms}" @@ -134,17 +134,17 @@ msgstr "" #: lib/rbot/core/auth.rb:262 msgid "%{user} can already do that" -msgstr "" +msgstr "%{user} può già farlo" #: lib/rbot/core/auth.rb:264 msgid "%{user} can't do that already" -msgstr "" +msgstr "%{user} già non può farlo" #: lib/rbot/core/auth.rb:274 msgid "" "sorry, %{cmd} doesn't look like a valid command. maybe you misspelled it, or " "you need to specify it should be in private?" -msgstr "" +msgstr "spiacente, %{cmd} non sembra un comando valido. forse non è scritto correttamente, o devi specificare che dev'essere in privato?" #: lib/rbot/core/auth.rb:297 msgid "welcome, %{user}" @@ -222,16 +222,14 @@ msgid "permissions view [for <user>]: display the permissions for user <user>" msgstr "permissions view [for <user>]: mostra i permessi per l'utente <user>" #: lib/rbot/core/auth.rb:371 -#, fuzzy msgid "" "permissions search <pattern>: display the permissions associated with the " "commands matching <pattern>" -msgstr "permissions view [for <user>]: mostra i permessi per l'utente <user>" +msgstr "permissions search <pattern>: mostra i permessi associati ai comandi che corrispondon a <pattern>" #: lib/rbot/core/auth.rb:373 -#, fuzzy msgid "permission topics: syntax, (re)set, view, search" -msgstr "argomenti di permission: syntax, (re)set, view" +msgstr "argomenti di permission: syntax, (re)set, view, search" #: lib/rbot/core/auth.rb:378 msgid "" @@ -304,7 +302,6 @@ msgid "user list : lists all the botusers" msgstr "user list: elenca i botuser" #: lib/rbot/core/auth.rb:394 -#, fuzzy msgid "" "user destroy <botuser> : destroys <botuser>. This function %{highlight}must%" "{highlight} be called in two steps. On the first call <botuser> is queued " @@ -312,12 +309,12 @@ msgid "" "destroy <botuser>', the botuser will be destroyed. If you want to cancel the " "destruction, issue the command 'user cancel destroy <botuser>'" msgstr "" -"user destroy <botuser> <password>: distrugge l'utente <botuser>; questa " +"user destroy <botuser> : distrugge l'utente <botuser>; questa " "funzione %{highlight}deve%{highlight} essere chiamata in due passi. Nella " -"prima chiamata la password non deve essere specificata: <botuser> verrà " -"marcato per la distruzione. Nella seconda chiamata la password di <botuser> " -"deve essere specificiata correttamente, ed il botuser verrà distrutto. per " -"annullare la distruzione usa il comando +user cancel destroy <botuser>+" +"prima chiamata <botuser> verrà " +"marcato per la distruzione. Nella seconda chiamata, che deve essere nella forma " +"'user confirm destroy <botuser>', il botuser verrà distrutto. per " +"annullare la distruzione usa il comando 'user cancel destroy <botuser>'" #: lib/rbot/core/auth.rb:396 msgid "" @@ -328,24 +325,26 @@ msgstr "" "create, list, destroy" #: lib/rbot/core/auth.rb:399 -#, fuzzy msgid "" "auth <masterpassword>: log in as the bot owner; other commands: login, " "whoami, permission syntax, permissions [re]set, permissions view, user, " "meet, hello, allow, prevent" msgstr "" "auth <masterpassword>: ti identifica come il padrone del bot; altri comandi: " -"login, whoami, permission syntax, permissions [re]set, permissions view, user" +"login, whoami, permission syntax, permissions [re]set, permissions view, user, " +"meet, hello, allow, prevent" #: lib/rbot/core/auth.rb:401 msgid "" "meet <nick> [as <user>]: creates a bot user for nick, calling it user " "(defaults to the nick itself)" msgstr "" +"meet <nick> [as <user>]: crea un bot user per il dato nick, chiamandolo user " +"(predefinito: il nick stesso)" #: lib/rbot/core/auth.rb:403 msgid "hello: creates a bot user for the person issuing the command" -msgstr "" +msgstr "hello: crea un botuser per la persona che esegue il comando" #: lib/rbot/core/auth.rb:405 msgid "" @@ -362,11 +361,11 @@ msgid "" msgstr "" #: lib/rbot/core/auth.rb:409 -#, fuzzy msgid "" "auth commands: auth, login, whoami, who, permission[s], user, meet, hello, " "allow, deny" -msgstr "comandi auth: auth, login, whoami, permission[s], user" +msgstr "comandi auth: auth, login, whoami, permission[s], user, neet, hello, " +"allow, deny" #: lib/rbot/core/auth.rb:414 msgid "sorry, I need more arguments to %{command}" @@ -632,197 +631,197 @@ msgstr "elaboro i dati da importare ..." msgid "failed to parse data: %{exception}" msgstr "impossibile elaborare i dati: %{exception}" -#: lib/rbot/core/basics.rb:111 +#: lib/rbot/core/basics.rb:109 msgid "quit [<message>] => quit IRC with message <message>" msgstr "quit [<messaggio>] => esce da IRC con il messaggio <messaggio>" -#: lib/rbot/core/basics.rb:113 +#: lib/rbot/core/basics.rb:111 msgid "restart => completely stop and restart the bot (including reconnect)" msgstr "" "restart => ferma il bot completamente e lo riavvia (facendolo anche " "ricollegare)" -#: lib/rbot/core/basics.rb:117 +#: lib/rbot/core/basics.rb:115 msgid "part" msgstr "" -#: lib/rbot/core/basics.rb:119 +#: lib/rbot/core/basics.rb:117 msgid "hide => part all channels" msgstr "hide => lascia tutti i canali" -#: lib/rbot/core/basics.rb:121 +#: lib/rbot/core/basics.rb:119 msgid "nick <nick> => attempt to change nick to <nick>" msgstr "nick <nick> => cerca di cambiare il nick in <nick>" -#: lib/rbot/core/basics.rb:123 +#: lib/rbot/core/basics.rb:121 msgid "" "say <channel>|<nick> <message> => say <message> to <channel> or in private " "message to <nick>" msgstr "" -#: lib/rbot/core/basics.rb:125 +#: lib/rbot/core/basics.rb:123 msgid "" "action <channel>|<nick> <message> => does a /me <message> to <channel> or in " "private message to <nick>" msgstr "" -#: lib/rbot/core/basics.rb:127 +#: lib/rbot/core/basics.rb:125 msgid "" "quiet [in here|<channel>] => with no arguments, stop speaking in all " "channels, if \"in here\", stop speaking in this channel, or stop speaking in " "<channel>" msgstr "" -#: lib/rbot/core/basics.rb:129 +#: lib/rbot/core/basics.rb:127 msgid "" "talk [in here|<channel>] => with no arguments, resume speaking in all " "channels, if \"in here\", resume speaking in this channel, or resume " "speaking in <channel>" msgstr "" -#: lib/rbot/core/basics.rb:131 +#: lib/rbot/core/basics.rb:129 msgid "ping => replies with a pong" msgstr "ping => risponde con un pong" -#: lib/rbot/core/basics.rb:133 +#: lib/rbot/core/basics.rb:131 msgid "" "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> " "to <mode>" msgstr "" -#: lib/rbot/core/basics.rb:139 +#: lib/rbot/core/basics.rb:137 msgid "" "%{name}: quit, restart, join, part, hide, save, nick, say, action, topic, " "quiet, talk, ping, mode" msgstr "" -#: lib/rbot/core/config.rb:13 -msgid "I'm a v. %{version} rubybot%{copyright}%{url}" +#: lib/rbot/core/config.rb:20 +msgid "I'm a v. %{version}%{ago} rubybot%{copyright}%{url}" msgstr "" -#: lib/rbot/core/config.rb:33 +#: lib/rbot/core/config.rb:41 msgid "no such module %{module}" msgstr "non esiste alcun modulo %{module}" -#: lib/rbot/core/config.rb:49 lib/rbot/core/config.rb:60 -#: lib/rbot/core/config.rb:82 lib/rbot/core/config.rb:95 -#: lib/rbot/core/config.rb:121 lib/rbot/core/config.rb:144 +#: lib/rbot/core/config.rb:57 lib/rbot/core/config.rb:68 +#: lib/rbot/core/config.rb:90 lib/rbot/core/config.rb:103 +#: lib/rbot/core/config.rb:129 lib/rbot/core/config.rb:152 msgid "no such config key %{key}" msgstr "non esiste una chiave di configurazione %{key}" -#: lib/rbot/core/config.rb:72 +#: lib/rbot/core/config.rb:80 msgid "no config key found matching %{r}" msgstr "" -#: lib/rbot/core/config.rb:74 +#: lib/rbot/core/config.rb:82 msgid "possible keys: %{kl}" msgstr "" -#: lib/rbot/core/config.rb:87 lib/rbot/core/config.rb:106 -#: lib/rbot/core/config.rb:136 lib/rbot/core/config.rb:159 +#: lib/rbot/core/config.rb:95 lib/rbot/core/config.rb:114 +#: lib/rbot/core/config.rb:144 lib/rbot/core/config.rb:167 msgid "this config change will take effect on the next restart" msgstr "" "questo cambiamente di configurazione richiede un riavvio per diventare " "effettivo" -#: lib/rbot/core/config.rb:88 lib/rbot/core/config.rb:109 -#: lib/rbot/core/config.rb:137 lib/rbot/core/config.rb:160 +#: lib/rbot/core/config.rb:96 lib/rbot/core/config.rb:117 +#: lib/rbot/core/config.rb:145 lib/rbot/core/config.rb:168 msgid "this config change will take effect on the next rescan" msgstr "" "questo cambiamente di configurazione richiede un rescan per diventare " "effettivo" -#: lib/rbot/core/config.rb:102 +#: lib/rbot/core/config.rb:110 msgid "failed to set %{key}: %{error}" msgstr "impossibile impostare %{key}: %{error}" -#: lib/rbot/core/config.rb:125 lib/rbot/core/config.rb:148 +#: lib/rbot/core/config.rb:133 lib/rbot/core/config.rb:156 msgid "config key %{key} is not an array" msgstr "la chiave di configurazione %{key} non è una lista" -#: lib/rbot/core/config.rb:132 +#: lib/rbot/core/config.rb:140 msgid "failed to add %{value} to %{key}: %{error}" msgstr "impossibile aggiungere %{value} a %{key}: %{error}" -#: lib/rbot/core/config.rb:155 +#: lib/rbot/core/config.rb:163 msgid "failed to remove %{value} from %{key}: %{error}" msgstr "impossibile rimuovere %{value} da %{key}: %{errore}" -#: lib/rbot/core/config.rb:169 +#: lib/rbot/core/config.rb:177 msgid "saving ..." msgstr "salvataggio in corso ..." -#: lib/rbot/core/config.rb:171 +#: lib/rbot/core/config.rb:179 msgid "rescanning ..." msgstr "rescan ..." -#: lib/rbot/core/config.rb:173 +#: lib/rbot/core/config.rb:181 msgid "done. %{plugin_status}" msgstr "fatto. %{plugin_status}" -#: lib/rbot/core/config.rb:216 +#: lib/rbot/core/config.rb:222 msgid "" "config list => list configuration modules, config list <module> => list " "configuration keys for module <module>" msgstr "" -#: lib/rbot/core/config.rb:218 +#: lib/rbot/core/config.rb:224 msgid "config get <key> => get configuration value for key <key>" msgstr "" -#: lib/rbot/core/config.rb:220 +#: lib/rbot/core/config.rb:226 msgid "reset key <key> to the default" msgstr "" -#: lib/rbot/core/config.rb:222 +#: lib/rbot/core/config.rb:228 msgid "" "config set <key> <value> => set configuration value for key <key> to <value>" msgstr "" -#: lib/rbot/core/config.rb:224 +#: lib/rbot/core/config.rb:230 msgid "config desc <key> => describe what key <key> configures" msgstr "" -#: lib/rbot/core/config.rb:226 +#: lib/rbot/core/config.rb:232 msgid "" "config add <value> to <key> => add value <value> to key <key> if <key> is an " "array" msgstr "" -#: lib/rbot/core/config.rb:228 +#: lib/rbot/core/config.rb:234 msgid "" "config rm <value> from <key> => remove value <value> from key <key> if <key> " "is an array" msgstr "" -#: lib/rbot/core/config.rb:230 +#: lib/rbot/core/config.rb:236 msgid "" "config module - bot configuration. usage: list, desc, get, set, unset, add, " "rm" msgstr "" -#: lib/rbot/core/config.rb:235 +#: lib/rbot/core/config.rb:241 #, fuzzy msgid "nick <newnick> => change the bot nick to <newnick>, if possible" msgstr "nick <nick> => cerca di cambiare il nick in <nick>" -#: lib/rbot/core/config.rb:237 +#: lib/rbot/core/config.rb:243 msgid "status => display some information on the bot's status" msgstr "" -#: lib/rbot/core/config.rb:239 +#: lib/rbot/core/config.rb:245 msgid "save => save current dynamic data and configuration" msgstr "" -#: lib/rbot/core/config.rb:241 +#: lib/rbot/core/config.rb:247 msgid "rescan => reload modules and static facts" msgstr "" -#: lib/rbot/core/config.rb:243 +#: lib/rbot/core/config.rb:249 msgid "version => describes software version" msgstr "versione => descrive la versione del software" -#: lib/rbot/core/config.rb:245 +#: lib/rbot/core/config.rb:251 msgid "config-related tasks: config, save, rescan, version, nick, status" msgstr "" @@ -914,64 +913,64 @@ msgstr "" msgid "filters matching %{pat}: " msgstr "" -#: lib/rbot/ircbot.rb:1165 +#: lib/rbot/ircbot.rb:1158 msgid "help topics: " msgstr "argomenti: " -#: lib/rbot/ircbot.rb:1167 +#: lib/rbot/ircbot.rb:1160 msgid " (help <topic> for more info)" msgstr " (help <argomento> per ulteriori informazioni)" -#: lib/rbot/ircbot.rb:1170 +#: lib/rbot/ircbot.rb:1163 msgid "no help for topic %{topic}" msgstr "nessun aiuto disponibile su %{topic}" -#: lib/rbot/ircbot.rb:1181 +#: lib/rbot/ircbot.rb:1174 msgid "" "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received." msgstr "" "Attivo da %{up}, %{plug} plugin attivi, %{sent} righe spedite, %{recv} righe " "ricevute." -#: lib/rbot/plugins.rb:315 +#: lib/rbot/plugins.rb:340 msgid "incorrect usage, ask for help using '%{command}'" msgstr "uso errato, chiedi aiuto con '%{command}'" -#: lib/rbot/plugins.rb:616 +#: lib/rbot/plugins.rb:662 msgid "%{count} core module loaded" msgid_plural "%{count} core modules loaded" msgstr[0] "%{count} moduli di base caricati" msgstr[1] "%{count} modulo di base caricato" -#: lib/rbot/plugins.rb:619 +#: lib/rbot/plugins.rb:665 msgid "%{count} core module: %{list}" msgid_plural "%{count} core modules: %{list}" msgstr[0] "%{count} moduli di base: %{list}" msgstr[1] "%{count} modulo di base: %{list}" -#: lib/rbot/plugins.rb:625 +#: lib/rbot/plugins.rb:671 msgid "no core botmodules loaded" msgstr "nessun modulo di base caricato" -#: lib/rbot/plugins.rb:630 +#: lib/rbot/plugins.rb:676 msgid "%{count} plugin loaded" msgid_plural "%{count} plugins loaded" msgstr[0] "%{count} plugin caricati" msgstr[1] "%{count} plugin caricato" -#: lib/rbot/plugins.rb:633 +#: lib/rbot/plugins.rb:679 msgid "%{count} plugin: %{list}" msgid_plural "%{count} plugins: %{list}" msgstr[0] "%{count} plugin: %{list}" msgstr[1] "%{count} plugin: %{list}" -#: lib/rbot/plugins.rb:644 +#: lib/rbot/plugins.rb:690 msgid "%{highlight}%{count} plugin ignored%{highlight}" msgid_plural "%{highlight}%{count} plugins ignored%{highlight}" msgstr[0] "%{highlight}%{count} plugin ignorati%{highlight}" msgstr[1] "%{highlight}%{count} plugin ignorato%{highlight}" -#: lib/rbot/plugins.rb:649 +#: lib/rbot/plugins.rb:695 msgid "" "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%" "{bold} to see why" @@ -985,13 +984,13 @@ msgstr[1] "" "%{highlight}%{count} plugin ignorato%{highlight}: usa %{bold}%{command}%" "{bold} per vedere perché" -#: lib/rbot/plugins.rb:659 +#: lib/rbot/plugins.rb:705 msgid "%{highlight}%{count} plugin failed to load%{highlight}" msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}" msgstr[0] "%{highlight}caricamento di %{count} plugin fallito%{highlight}" msgstr[1] "%{highlight}caricamento di %{count} plugin fallito%{highlight}" -#: lib/rbot/plugins.rb:664 +#: lib/rbot/plugins.rb:710 msgid "" "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%" "{command}%{bold} to see why" @@ -1005,11 +1004,11 @@ msgstr[1] "" "%{highlight}caricamento di %{count} plugin fallito%{highlight}: usa %{bold}%" "{command}%{bold} per vedere perché" -#: lib/rbot/plugins.rb:694 +#: lib/rbot/plugins.rb:740 msgid "no plugins failed to load" msgstr "nessun plugin ha fallito il caricamento" -#: lib/rbot/plugins.rb:696 +#: lib/rbot/plugins.rb:742 msgid "" "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %" "{reason}" @@ -1017,15 +1016,15 @@ msgstr "" "%{highlight}%{plugin}%{highlight} in %{dir} fallito con errore %{exception}: " "%{reason}" -#: lib/rbot/plugins.rb:700 +#: lib/rbot/plugins.rb:746 msgid "at %{backtrace}" msgstr "in %{backtrace}" -#: lib/rbot/plugins.rb:706 +#: lib/rbot/plugins.rb:752 msgid "no plugins were ignored" msgstr "nessun plugin ignorato" -#: lib/rbot/plugins.rb:710 +#: lib/rbot/plugins.rb:756 msgid "overruled by previous" msgstr "preceduto da un omonimo" @@ -1048,57 +1047,57 @@ msgstr "" msgid "marshal recovery failed, trying default" msgstr "recupero dati marshal fallito, tento di usare il valore predefinito" -#: data/rbot/plugins/alias.rb:52 +#: data/rbot/plugins/alias.rb:50 msgid "Data file is not found or corrupt, reinitializing data" msgstr "File di dati non trovato o corrotto, reinizializzo i dati" -#: data/rbot/plugins/alias.rb:60 +#: data/rbot/plugins/alias.rb:58 msgid "Invalid alias entry %{alias} : %{command} in %{filename}: %{reason}" msgstr "" -#: data/rbot/plugins/alias.rb:76 +#: data/rbot/plugins/alias.rb:74 msgid "The definition you provided is invalid: %{reason}" msgstr "" -#: data/rbot/plugins/alias.rb:87 data/rbot/plugins/alias.rb:104 +#: data/rbot/plugins/alias.rb:85 data/rbot/plugins/alias.rb:102 msgid "No such alias is defined" msgstr "" -#: data/rbot/plugins/alias.rb:93 +#: data/rbot/plugins/alias.rb:91 msgid "No aliases defined" msgstr "" -#: data/rbot/plugins/alias.rb:102 +#: data/rbot/plugins/alias.rb:100 msgid "Alias of %{command}" msgstr "" -#: data/rbot/plugins/alias.rb:114 +#: data/rbot/plugins/alias.rb:112 msgid "" "The arguments in alias must match the substitutions in command, and vice " "versa" msgstr "" -#: data/rbot/plugins/alias.rb:119 +#: data/rbot/plugins/alias.rb:117 msgid "Error mapping %{text} as command: %{error}" msgstr "" -#: data/rbot/plugins/alias.rb:137 +#: data/rbot/plugins/alias.rb:138 msgid "" "The alias seems to have caused infinite recursion. Please examine your alias " "definitions" msgstr "" -#: data/rbot/plugins/alias.rb:153 +#: data/rbot/plugins/alias.rb:142 msgid "" "Error handling the alias, The alias %{text} is not defined or has beeen " "removed. I will stop responding to it after rescan," msgstr "" -#: data/rbot/plugins/alias.rb:165 +#: data/rbot/plugins/alias.rb:154 msgid "Create and use aliases for commands. Topics: create, commands" msgstr "" -#: data/rbot/plugins/alias.rb:174 +#: data/rbot/plugins/alias.rb:163 msgid "" "\"alias <text> => <command>\" => add text as an alias of command. Text can " "contain placeholders marked with : or * for :words and *multiword arguments. " @@ -1107,7 +1106,7 @@ msgid "" "google site:ruby-rbot.org <terms>" msgstr "" -#: data/rbot/plugins/alias.rb:176 +#: data/rbot/plugins/alias.rb:165 msgid "" "alias list => list defined aliases | alias whatis <alias> => show definition " "of the alias | alias remove <alias> => remove defined alias | see the " @@ -1752,6 +1751,501 @@ msgstr "non puoi cambiare l'utente predefinito" msgid "%{name} game cancelled after %{count} rounds. Partial score:" msgstr "" +#: data/rbot/plugins/games/uno.rb:240 +msgid "%{p} deals the first card from the stock" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:263 +msgid "no time" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:275 +msgid "Playing order was reversed!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:277 +msgid "%{cp} bounces the pick to %{np}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:288 +msgid "%{p} skips a turn!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:363 +msgid "what cards were that again?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:383 +#, fuzzy +msgid "you can't play that card" +msgstr "non puoi cambiare l'utente predefinito" + +#: data/rbot/plugins/games/uno.rb:410 +msgid "%{p} plays %{card} twice!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:415 +msgid "%{p} plays %{card}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:418 +msgid "%{p} has %{uno}!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:434 +msgid "%{p}, choose a color with: co r|b|g|y" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:437 +msgid "you don't have two cards of that kind" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:440 +#, fuzzy +msgid "you don't have that card" +msgstr "non puoi cambiare l'utente predefinito" + +#: data/rbot/plugins/games/uno.rb:450 +msgid "%{cp} challenges %{lp}'s %{card}!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:454 +msgid "%{p} has %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:466 +msgid "%{lp}'s move was legal, %{cp} must pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:475 +msgid "" +"%{lp}'s move was %{b}not%{b} legal, %{lp} must pick %{b}%{n}%{b} cards and " +"play again!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:503 +msgid "%{p} passes turn, and has to pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:510 +msgid "%{p} passes turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:512 +msgid "you need to pick a card first" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:530 +msgid "what color is that?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:533 +msgid "color is now %{c}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:541 +msgid "This %{uno} game has been going on for %{time}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:546 +msgid "The game hasn't started yet" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:551 +#, fuzzy +msgid "%{uno} playing turn: %{players}" +msgstr "%{count} plugin: %{list}" + +#: data/rbot/plugins/games/uno.rb:560 +msgid "it's %{player}'s turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:570 +msgid "next player must respond correctly or pick %{b}%{n}%{b} cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:577 +msgid "Current discard: %{card} %{c}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:585 +msgid "Your cards: %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:601 +msgid "%{player} picks a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:611 +msgid "Shuffling discarded cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:614 +msgid "No more cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:620 +msgid "You picked %{picked}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:627 +msgid "you're already in the game, %{p}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:634 +msgid "you dropped from the game, %{p}, you can't get back in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:648 +msgid "%{p} joins this game of %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:656 +msgid "game will start in 20 seconds" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:667 +msgid "%{p} isn't playing %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:672 +msgid "%{p} gives up this game of %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:698 +msgid "%{p} is already playing %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:708 +msgid "%{p} takes %{b}%{old}%{b}'s place at %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:714 +msgid "%{b}%{old}%{b} isn't playing %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:723 +msgid "%{uno} game halted after %{time}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:728 +msgid "%{uno} game halted before it could start" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:733 +msgid "%{uno} game finished after %{time}! The winner is %{p}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:740 +msgid "%{p} has to pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:748 +msgid "%{p} still had %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:760 +msgid "%{p} wins with %{b}%{score}%{b} points!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:790 +msgid "'jo' to join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:791 +msgid "" +"'pl <card>' to play <card>: e.g. 'pl g7' to play Green 7, or 'pl rr' to play " +"Red Reverse, or 'pl y2y2' to play both Yellow 2 cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:792 +msgid "'pe' to pick a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:793 +msgid "'pa' to pass your turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:794 +msgid "" +"'co <color>' to pick a color after playing a Wild: e.g. 'co g' to select " +"Green (or 'pl w+4 g' to select the color when playing the Wild)" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:795 +msgid "'ca' to show current cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:796 +msgid "'cd' to show the current discard" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:797 +msgid "'ch' to challenge a Wild +4" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:798 +msgid "'od' to show the playing order" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:799 +msgid "'ti' to show play time" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:800 +msgid "'tu' to show whose turn it is" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:803 +msgid "" +"A Wild +4 can only be played legally if you don't have normal (not special) " +"cards of the current color. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:804 +msgid "The next player can challenge a W+4 by using the 'ch' command. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:805 +msgid "" +"If the W+4 play was illegal, the player who played it must pick the W+4, " +"pick 4 cards from the stock, and play a legal card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:806 +msgid "" +"If the W+4 play was legal, the challenger must pick 6 cards instead of 4." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:808 +msgid "" +"play all your cards, one at a time, by matching either the color or the " +"value of the currently discarded card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:809 +msgid "" +"cards with special effects: Skip (next player skips a turn), Reverse " +"(reverses the playing order), +2 (next player has to take 2 cards). " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:810 +msgid "" +"Wilds can be played on any card, and you must specify the color for the next " +"card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:811 +msgid "" +"Wild +4 also forces the next player to take 4 cards, but it can only be " +"played if you can't play a color card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:812 +msgid "" +"you can play another +2 or +4 card on a +2 card, and a +4 on a +4, forcing " +"the first player who can't play one to pick the cumulative sum of all cards. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:813 +msgid "" +"you can also play a Reverse on a +2 or +4, bouncing the effect back to the " +"previous player (that now comes next). " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:816 +msgid "" +"The points won with a game of %{uno} are totalled from the cards remaining " +"in the hands of the other players." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:817 +msgid "" +"Each normal (not special) card is worth its face value (from 0 to 9 points)." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:818 +msgid "Each colored special card (+2, Reverse, Skip) is worth 20 points." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:819 +msgid "Each Wild and Wild +4 is worth 50 points." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:823 +msgid "There are 108 cards in a standard %{uno} deck." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:824 +msgid "" +"For each color (Blue, Green, Red, Yellow) there are 19 numbered cards (from " +"0 to 9), with two of each number except for 0." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:825 +msgid "" +"There are also 6 special cards for each color, two each of +2, Reverse, Skip." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:826 +msgid "Finally, there are 4 Wild and 4 Wild +4 cards." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:829 +msgid "" +"The game manager (the user that started the game) can execute the following " +"commands to manage it: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:831 +msgid "" +"'uno drop <user>' to drop a user from the game (any user can drop itself " +"using 'uno drop')" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:832 +msgid "" +"'uno replace <old> [with] <new>' to replace a player with someone else " +"(useful in case of disconnects)" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:833 +msgid "'uno transfer [to] <nick>' to transfer game ownership to someone else" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:834 +msgid "'uno end' to end the game before its natural completion" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:837 +msgid "" +"%{uno} game. !uno to start a game. see 'help uno rules' for the rules, 'help " +"uno admin' for admin commands. In-game commands: %{cmds}." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:855 +msgid "you already picked a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:862 data/rbot/plugins/games/uno.rb:869 +#: data/rbot/plugins/games/uno.rb:875 data/rbot/plugins/games/uno.rb:881 +#: data/rbot/plugins/games/uno.rb:897 +msgid "It's not your turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:894 +msgid "previous move cannot be challenged" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:908 +msgid "it's your turn, sleepyhead" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:917 +msgid "" +"There is already an %{uno} game running here, managed by %{who}. say 'jo' to " +"join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:925 +msgid "Ok, created %{uno} game on %{channel}, say 'jo' to join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:933 data/rbot/plugins/games/uno.rb:953 +#: data/rbot/plugins/games/uno.rb:1089 data/rbot/plugins/games/uno.rb:1097 +#: data/rbot/plugins/games/uno.rb:1105 +msgid "There is no %{uno} game running here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:943 +msgid "%{uno} game ownership transferred from %{old} to %{nick}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:947 +msgid "who is this %{nick} you want me to transfer game ownership to?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1031 +msgid "%{nf} %{uno} games completed over %{np} games played. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1036 +msgid "%{cgt} game time for completed games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1040 +msgid " on %{tgt} total game time. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1046 +msgid "%{avg} average game time for completed games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1049 +msgid ", %{tavg} for all games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1054 +msgid "nobody has played %{uno} on %{chan} yet" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1065 +msgid "%{nick} never played %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1074 +msgid "%{nick} played %{np} %{uno} games here, " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1077 +msgid "forfeited %{nf} games, " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1078 +msgid "won %{nw} games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1080 +msgid " with %{score} total points" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1082 +msgid " and an average of %{avg} points per opponent" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1109 +msgid "%{num} cards in stock: %{stock}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1125 +msgid "%{uno} %{num} highest scores: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1134 +msgid "%{i}. %{b}%{nick}%{b} with %{b}%{score}%{b} points" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1141 data/rbot/plugins/games/uno.rb:1163 +msgid "%{i}. %{nick} ( %{score} )" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1147 +msgid "%{uno} %{num} most wins: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1156 +msgid "%{i}. %{b}%{nick}%{b} with %{b}%{score}%{b} wins" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1169 +msgid "uh, what kind of score list did you want, again?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1170 +msgid "" +" I can only show the top scores (with top) and the most wins (with topwin)" +msgstr "" + #: data/rbot/plugins/keywords.rb:457 #, fuzzy msgid "couldn't find keyword %{key}" @@ -1766,6 +2260,34 @@ msgstr "impossibile esportare gli utenti: %{exception}" msgid "markov has a %{prob}% chance of chipping in" msgstr "" +#: data/rbot/plugins/quotes.rb:167 data/rbot/plugins/quotes.rb:209 +#: data/rbot/plugins/quotes.rb:237 +msgid "[%{num}] %{quote}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:172 data/rbot/plugins/quotes.rb:186 +#: data/rbot/plugins/quotes.rb:200 data/rbot/plugins/quotes.rb:214 +#: data/rbot/plugins/quotes.rb:242 +msgid "quote not found!" +msgstr "" + +#: data/rbot/plugins/quotes.rb:181 +msgid "quote %{num} added by %{source}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:195 +#, fuzzy +msgid "quote %{num} added on %{date}" +msgstr "botuser %{source} rinominato %{dest}" + +#: data/rbot/plugins/quotes.rb:223 +msgid "%{total} quotes matching %{reg}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:228 +msgid "%{total} quotes" +msgstr "" + #: data/rbot/plugins/rss.rb:809 #, fuzzy msgid "no such feed %{handle}" @@ -1846,39 +2368,39 @@ msgid "" "{duration}. %{views} views, faved %{faves} times. %{desc}" msgstr "" -#: data/rbot/plugins/youtube.rb:76 data/rbot/plugins/youtube.rb:106 +#: data/rbot/plugins/youtube.rb:77 data/rbot/plugins/youtube.rb:107 msgid "unknown duration" msgstr "" -#: data/rbot/plugins/youtube.rb:182 +#: data/rbot/plugins/youtube.rb:183 msgid "" "%{bold}%{title}%{bold} [%{cat}] %{rating} @ %{url} by %{author} (%" "{duration}). %{views} views, faved %{faves} times. %{desc}" msgstr "" -#: data/rbot/plugins/youtube.rb:185 +#: data/rbot/plugins/youtube.rb:186 msgid "" "\n" " -- also available at: " msgstr "" -#: data/rbot/plugins/youtube.rb:192 +#: data/rbot/plugins/youtube.rb:193 msgid "couldn't retrieve video info" msgstr "" -#: data/rbot/plugins/youtube.rb:202 +#: data/rbot/plugins/youtube.rb:203 msgid "error looking for %{what} on youtube: %{e}" msgstr "" -#: data/rbot/plugins/youtube.rb:210 +#: data/rbot/plugins/youtube.rb:211 msgid "no videos found for %{what}" msgstr "" -#: data/rbot/plugins/youtube.rb:214 +#: data/rbot/plugins/youtube.rb:215 msgid "One video found for %{what}: %{show}" msgstr "" -#: data/rbot/plugins/youtube.rb:221 +#: data/rbot/plugins/youtube.rb:222 msgid "Videos for %{what}: %{shorts}" msgstr "" diff --git a/po/ja/rbot.po b/po/ja/rbot.po index 07c8a28e..a2b42d91 100644 --- a/po/ja/rbot.po +++ b/po/ja/rbot.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: rbot\n" -"POT-Creation-Date: 2008-04-08 00:11+0200\n" +"POT-Creation-Date: 2008-04-16 23:57+0200\n" "PO-Revision-Date: 2007-07-09 01:36-0400\n" "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n" "Language-Team: Japanese\n" @@ -35,7 +35,7 @@ msgstr "" msgid "Set true to allow new botusers to be created automatically" msgstr "" -#: lib/rbot/botuser.rb:897 +#: lib/rbot/botuser.rb:915 msgid "%{user}, you don't have '%{command}' permissions here" msgstr "" @@ -568,190 +568,190 @@ msgstr "" msgid "failed to parse data: %{exception}" msgstr "" -#: lib/rbot/core/basics.rb:111 +#: lib/rbot/core/basics.rb:109 msgid "quit [<message>] => quit IRC with message <message>" msgstr "" -#: lib/rbot/core/basics.rb:113 +#: lib/rbot/core/basics.rb:111 msgid "restart => completely stop and restart the bot (including reconnect)" msgstr "" -#: lib/rbot/core/basics.rb:117 +#: lib/rbot/core/basics.rb:115 msgid "part" msgstr "" -#: lib/rbot/core/basics.rb:119 +#: lib/rbot/core/basics.rb:117 msgid "hide => part all channels" msgstr "" -#: lib/rbot/core/basics.rb:121 +#: lib/rbot/core/basics.rb:119 msgid "nick <nick> => attempt to change nick to <nick>" msgstr "" -#: lib/rbot/core/basics.rb:123 +#: lib/rbot/core/basics.rb:121 msgid "" "say <channel>|<nick> <message> => say <message> to <channel> or in private " "message to <nick>" msgstr "" -#: lib/rbot/core/basics.rb:125 +#: lib/rbot/core/basics.rb:123 msgid "" "action <channel>|<nick> <message> => does a /me <message> to <channel> or in " "private message to <nick>" msgstr "" -#: lib/rbot/core/basics.rb:127 +#: lib/rbot/core/basics.rb:125 msgid "" "quiet [in here|<channel>] => with no arguments, stop speaking in all " "channels, if \"in here\", stop speaking in this channel, or stop speaking in " "<channel>" msgstr "" -#: lib/rbot/core/basics.rb:129 +#: lib/rbot/core/basics.rb:127 msgid "" "talk [in here|<channel>] => with no arguments, resume speaking in all " "channels, if \"in here\", resume speaking in this channel, or resume " "speaking in <channel>" msgstr "" -#: lib/rbot/core/basics.rb:131 +#: lib/rbot/core/basics.rb:129 msgid "ping => replies with a pong" msgstr "" -#: lib/rbot/core/basics.rb:133 +#: lib/rbot/core/basics.rb:131 msgid "" "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> " "to <mode>" msgstr "" -#: lib/rbot/core/basics.rb:139 +#: lib/rbot/core/basics.rb:137 msgid "" "%{name}: quit, restart, join, part, hide, save, nick, say, action, topic, " "quiet, talk, ping, mode" msgstr "" -#: lib/rbot/core/config.rb:13 -msgid "I'm a v. %{version} rubybot%{copyright}%{url}" +#: lib/rbot/core/config.rb:20 +msgid "I'm a v. %{version}%{ago} rubybot%{copyright}%{url}" msgstr "" -#: lib/rbot/core/config.rb:33 +#: lib/rbot/core/config.rb:41 msgid "no such module %{module}" msgstr "" -#: lib/rbot/core/config.rb:49 lib/rbot/core/config.rb:60 -#: lib/rbot/core/config.rb:82 lib/rbot/core/config.rb:95 -#: lib/rbot/core/config.rb:121 lib/rbot/core/config.rb:144 +#: lib/rbot/core/config.rb:57 lib/rbot/core/config.rb:68 +#: lib/rbot/core/config.rb:90 lib/rbot/core/config.rb:103 +#: lib/rbot/core/config.rb:129 lib/rbot/core/config.rb:152 msgid "no such config key %{key}" msgstr "" -#: lib/rbot/core/config.rb:72 +#: lib/rbot/core/config.rb:80 msgid "no config key found matching %{r}" msgstr "" -#: lib/rbot/core/config.rb:74 +#: lib/rbot/core/config.rb:82 msgid "possible keys: %{kl}" msgstr "" -#: lib/rbot/core/config.rb:87 lib/rbot/core/config.rb:106 -#: lib/rbot/core/config.rb:136 lib/rbot/core/config.rb:159 +#: lib/rbot/core/config.rb:95 lib/rbot/core/config.rb:114 +#: lib/rbot/core/config.rb:144 lib/rbot/core/config.rb:167 msgid "this config change will take effect on the next restart" msgstr "" -#: lib/rbot/core/config.rb:88 lib/rbot/core/config.rb:109 -#: lib/rbot/core/config.rb:137 lib/rbot/core/config.rb:160 +#: lib/rbot/core/config.rb:96 lib/rbot/core/config.rb:117 +#: lib/rbot/core/config.rb:145 lib/rbot/core/config.rb:168 msgid "this config change will take effect on the next rescan" msgstr "" -#: lib/rbot/core/config.rb:102 +#: lib/rbot/core/config.rb:110 msgid "failed to set %{key}: %{error}" msgstr "" -#: lib/rbot/core/config.rb:125 lib/rbot/core/config.rb:148 +#: lib/rbot/core/config.rb:133 lib/rbot/core/config.rb:156 msgid "config key %{key} is not an array" msgstr "" -#: lib/rbot/core/config.rb:132 +#: lib/rbot/core/config.rb:140 msgid "failed to add %{value} to %{key}: %{error}" msgstr "" -#: lib/rbot/core/config.rb:155 +#: lib/rbot/core/config.rb:163 msgid "failed to remove %{value} from %{key}: %{error}" msgstr "" -#: lib/rbot/core/config.rb:169 +#: lib/rbot/core/config.rb:177 msgid "saving ..." msgstr "" -#: lib/rbot/core/config.rb:171 +#: lib/rbot/core/config.rb:179 msgid "rescanning ..." msgstr "" -#: lib/rbot/core/config.rb:173 +#: lib/rbot/core/config.rb:181 msgid "done. %{plugin_status}" msgstr "" -#: lib/rbot/core/config.rb:216 +#: lib/rbot/core/config.rb:222 msgid "" "config list => list configuration modules, config list <module> => list " "configuration keys for module <module>" msgstr "" -#: lib/rbot/core/config.rb:218 +#: lib/rbot/core/config.rb:224 msgid "config get <key> => get configuration value for key <key>" msgstr "" -#: lib/rbot/core/config.rb:220 +#: lib/rbot/core/config.rb:226 msgid "reset key <key> to the default" msgstr "" -#: lib/rbot/core/config.rb:222 +#: lib/rbot/core/config.rb:228 msgid "" "config set <key> <value> => set configuration value for key <key> to <value>" msgstr "" -#: lib/rbot/core/config.rb:224 +#: lib/rbot/core/config.rb:230 msgid "config desc <key> => describe what key <key> configures" msgstr "" -#: lib/rbot/core/config.rb:226 +#: lib/rbot/core/config.rb:232 msgid "" "config add <value> to <key> => add value <value> to key <key> if <key> is an " "array" msgstr "" -#: lib/rbot/core/config.rb:228 +#: lib/rbot/core/config.rb:234 msgid "" "config rm <value> from <key> => remove value <value> from key <key> if <key> " "is an array" msgstr "" -#: lib/rbot/core/config.rb:230 +#: lib/rbot/core/config.rb:236 msgid "" "config module - bot configuration. usage: list, desc, get, set, unset, add, " "rm" msgstr "" -#: lib/rbot/core/config.rb:235 +#: lib/rbot/core/config.rb:241 msgid "nick <newnick> => change the bot nick to <newnick>, if possible" msgstr "" -#: lib/rbot/core/config.rb:237 +#: lib/rbot/core/config.rb:243 msgid "status => display some information on the bot's status" msgstr "" -#: lib/rbot/core/config.rb:239 +#: lib/rbot/core/config.rb:245 msgid "save => save current dynamic data and configuration" msgstr "" -#: lib/rbot/core/config.rb:241 +#: lib/rbot/core/config.rb:247 msgid "rescan => reload modules and static facts" msgstr "" -#: lib/rbot/core/config.rb:243 +#: lib/rbot/core/config.rb:249 msgid "version => describes software version" msgstr "" -#: lib/rbot/core/config.rb:245 +#: lib/rbot/core/config.rb:251 msgid "config-related tasks: config, save, rescan, version, nick, status" msgstr "" @@ -844,57 +844,57 @@ msgstr "" msgid "filters matching %{pat}: " msgstr "" -#: lib/rbot/ircbot.rb:1165 +#: lib/rbot/ircbot.rb:1158 msgid "help topics: " msgstr "" -#: lib/rbot/ircbot.rb:1167 +#: lib/rbot/ircbot.rb:1160 msgid " (help <topic> for more info)" msgstr "" -#: lib/rbot/ircbot.rb:1170 +#: lib/rbot/ircbot.rb:1163 msgid "no help for topic %{topic}" msgstr "" -#: lib/rbot/ircbot.rb:1181 +#: lib/rbot/ircbot.rb:1174 msgid "" "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received." msgstr "" -#: lib/rbot/plugins.rb:315 +#: lib/rbot/plugins.rb:340 msgid "incorrect usage, ask for help using '%{command}'" msgstr "" -#: lib/rbot/plugins.rb:616 +#: lib/rbot/plugins.rb:662 msgid "%{count} core module loaded" msgid_plural "%{count} core modules loaded" msgstr[0] "コアモジュール%{count}個をロードしました" -#: lib/rbot/plugins.rb:619 +#: lib/rbot/plugins.rb:665 msgid "%{count} core module: %{list}" msgid_plural "%{count} core modules: %{list}" msgstr[0] "コアモジュール%{count}個:%{list}" -#: lib/rbot/plugins.rb:625 +#: lib/rbot/plugins.rb:671 msgid "no core botmodules loaded" msgstr "コアモジュールロードしていません" -#: lib/rbot/plugins.rb:630 +#: lib/rbot/plugins.rb:676 msgid "%{count} plugin loaded" msgid_plural "%{count} plugins loaded" msgstr[0] "プラグインを%{count}個ロードしました" -#: lib/rbot/plugins.rb:633 +#: lib/rbot/plugins.rb:679 msgid "%{count} plugin: %{list}" msgid_plural "%{count} plugins: %{list}" msgstr[0] "プラグイン%{count}個:%{list}" -#: lib/rbot/plugins.rb:644 +#: lib/rbot/plugins.rb:690 msgid "%{highlight}%{count} plugin ignored%{highlight}" msgid_plural "%{highlight}%{count} plugins ignored%{highlight}" msgstr[0] "" -#: lib/rbot/plugins.rb:649 +#: lib/rbot/plugins.rb:695 msgid "" "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%" "{bold} to see why" @@ -903,12 +903,12 @@ msgid_plural "" "{bold} to see why" msgstr[0] "" -#: lib/rbot/plugins.rb:659 +#: lib/rbot/plugins.rb:705 msgid "%{highlight}%{count} plugin failed to load%{highlight}" msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}" msgstr[0] "" -#: lib/rbot/plugins.rb:664 +#: lib/rbot/plugins.rb:710 msgid "" "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%" "{command}%{bold} to see why" @@ -917,25 +917,25 @@ msgid_plural "" "{command}%{bold} to see why" msgstr[0] "" -#: lib/rbot/plugins.rb:694 +#: lib/rbot/plugins.rb:740 msgid "no plugins failed to load" msgstr "" -#: lib/rbot/plugins.rb:696 +#: lib/rbot/plugins.rb:742 msgid "" "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %" "{reason}" msgstr "" -#: lib/rbot/plugins.rb:700 +#: lib/rbot/plugins.rb:746 msgid "at %{backtrace}" msgstr "" -#: lib/rbot/plugins.rb:706 +#: lib/rbot/plugins.rb:752 msgid "no plugins were ignored" msgstr "" -#: lib/rbot/plugins.rb:710 +#: lib/rbot/plugins.rb:756 msgid "overruled by previous" msgstr "" @@ -954,57 +954,57 @@ msgstr "" msgid "marshal recovery failed, trying default" msgstr "" -#: data/rbot/plugins/alias.rb:52 +#: data/rbot/plugins/alias.rb:50 msgid "Data file is not found or corrupt, reinitializing data" msgstr "" -#: data/rbot/plugins/alias.rb:60 +#: data/rbot/plugins/alias.rb:58 msgid "Invalid alias entry %{alias} : %{command} in %{filename}: %{reason}" msgstr "" -#: data/rbot/plugins/alias.rb:76 +#: data/rbot/plugins/alias.rb:74 msgid "The definition you provided is invalid: %{reason}" msgstr "" -#: data/rbot/plugins/alias.rb:87 data/rbot/plugins/alias.rb:104 +#: data/rbot/plugins/alias.rb:85 data/rbot/plugins/alias.rb:102 msgid "No such alias is defined" msgstr "" -#: data/rbot/plugins/alias.rb:93 +#: data/rbot/plugins/alias.rb:91 msgid "No aliases defined" msgstr "" -#: data/rbot/plugins/alias.rb:102 +#: data/rbot/plugins/alias.rb:100 msgid "Alias of %{command}" msgstr "" -#: data/rbot/plugins/alias.rb:114 +#: data/rbot/plugins/alias.rb:112 msgid "" "The arguments in alias must match the substitutions in command, and vice " "versa" msgstr "" -#: data/rbot/plugins/alias.rb:119 +#: data/rbot/plugins/alias.rb:117 msgid "Error mapping %{text} as command: %{error}" msgstr "" -#: data/rbot/plugins/alias.rb:137 +#: data/rbot/plugins/alias.rb:138 msgid "" "The alias seems to have caused infinite recursion. Please examine your alias " "definitions" msgstr "" -#: data/rbot/plugins/alias.rb:153 +#: data/rbot/plugins/alias.rb:142 msgid "" "Error handling the alias, The alias %{text} is not defined or has beeen " "removed. I will stop responding to it after rescan," msgstr "" -#: data/rbot/plugins/alias.rb:165 +#: data/rbot/plugins/alias.rb:154 msgid "Create and use aliases for commands. Topics: create, commands" msgstr "" -#: data/rbot/plugins/alias.rb:174 +#: data/rbot/plugins/alias.rb:163 msgid "" "\"alias <text> => <command>\" => add text as an alias of command. Text can " "contain placeholders marked with : or * for :words and *multiword arguments. " @@ -1013,7 +1013,7 @@ msgid "" "google site:ruby-rbot.org <terms>" msgstr "" -#: data/rbot/plugins/alias.rb:176 +#: data/rbot/plugins/alias.rb:165 msgid "" "alias list => list defined aliases | alias whatis <alias> => show definition " "of the alias | alias remove <alias> => remove defined alias | see the " @@ -1681,6 +1681,501 @@ msgstr "az cancel => いま遊んでいるゲームを終了します" msgid "%{name} game cancelled after %{count} rounds. Partial score:" msgstr "" +#: data/rbot/plugins/games/uno.rb:240 +msgid "%{p} deals the first card from the stock" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:263 +msgid "no time" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:275 +msgid "Playing order was reversed!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:277 +msgid "%{cp} bounces the pick to %{np}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:288 +msgid "%{p} skips a turn!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:363 +msgid "what cards were that again?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:383 +msgid "you can't play that card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:410 +msgid "%{p} plays %{card} twice!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:415 +msgid "%{p} plays %{card}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:418 +msgid "%{p} has %{uno}!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:434 +msgid "%{p}, choose a color with: co r|b|g|y" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:437 +msgid "you don't have two cards of that kind" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:440 +msgid "you don't have that card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:450 +msgid "%{cp} challenges %{lp}'s %{card}!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:454 +msgid "%{p} has %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:466 +msgid "%{lp}'s move was legal, %{cp} must pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:475 +msgid "" +"%{lp}'s move was %{b}not%{b} legal, %{lp} must pick %{b}%{n}%{b} cards and " +"play again!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:503 +msgid "%{p} passes turn, and has to pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:510 +msgid "%{p} passes turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:512 +msgid "you need to pick a card first" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:530 +msgid "what color is that?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:533 +msgid "color is now %{c}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:541 +msgid "This %{uno} game has been going on for %{time}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:546 +msgid "The game hasn't started yet" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:551 +#, fuzzy +msgid "%{uno} playing turn: %{players}" +msgstr "プラグイン%{count}個:%{list}" + +#: data/rbot/plugins/games/uno.rb:560 +msgid "it's %{player}'s turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:570 +msgid "next player must respond correctly or pick %{b}%{n}%{b} cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:577 +msgid "Current discard: %{card} %{c}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:585 +msgid "Your cards: %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:601 +msgid "%{player} picks a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:611 +msgid "Shuffling discarded cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:614 +msgid "No more cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:620 +msgid "You picked %{picked}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:627 +msgid "you're already in the game, %{p}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:634 +msgid "you dropped from the game, %{p}, you can't get back in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:648 +msgid "%{p} joins this game of %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:656 +msgid "game will start in 20 seconds" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:667 +msgid "%{p} isn't playing %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:672 +msgid "%{p} gives up this game of %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:698 +#, fuzzy +msgid "%{p} is already playing %{uno} here" +msgstr "もうすでにしりとりを遊んでいます" + +#: data/rbot/plugins/games/uno.rb:708 +msgid "%{p} takes %{b}%{old}%{b}'s place at %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:714 +msgid "%{b}%{old}%{b} isn't playing %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:723 +msgid "%{uno} game halted after %{time}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:728 +msgid "%{uno} game halted before it could start" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:733 +msgid "%{uno} game finished after %{time}! The winner is %{p}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:740 +msgid "%{p} has to pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:748 +msgid "%{p} still had %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:760 +msgid "%{p} wins with %{b}%{score}%{b} points!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:790 +msgid "'jo' to join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:791 +msgid "" +"'pl <card>' to play <card>: e.g. 'pl g7' to play Green 7, or 'pl rr' to play " +"Red Reverse, or 'pl y2y2' to play both Yellow 2 cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:792 +msgid "'pe' to pick a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:793 +msgid "'pa' to pass your turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:794 +msgid "" +"'co <color>' to pick a color after playing a Wild: e.g. 'co g' to select " +"Green (or 'pl w+4 g' to select the color when playing the Wild)" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:795 +msgid "'ca' to show current cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:796 +msgid "'cd' to show the current discard" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:797 +msgid "'ch' to challenge a Wild +4" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:798 +msgid "'od' to show the playing order" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:799 +msgid "'ti' to show play time" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:800 +msgid "'tu' to show whose turn it is" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:803 +msgid "" +"A Wild +4 can only be played legally if you don't have normal (not special) " +"cards of the current color. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:804 +msgid "The next player can challenge a W+4 by using the 'ch' command. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:805 +msgid "" +"If the W+4 play was illegal, the player who played it must pick the W+4, " +"pick 4 cards from the stock, and play a legal card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:806 +msgid "" +"If the W+4 play was legal, the challenger must pick 6 cards instead of 4." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:808 +msgid "" +"play all your cards, one at a time, by matching either the color or the " +"value of the currently discarded card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:809 +msgid "" +"cards with special effects: Skip (next player skips a turn), Reverse " +"(reverses the playing order), +2 (next player has to take 2 cards). " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:810 +msgid "" +"Wilds can be played on any card, and you must specify the color for the next " +"card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:811 +msgid "" +"Wild +4 also forces the next player to take 4 cards, but it can only be " +"played if you can't play a color card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:812 +msgid "" +"you can play another +2 or +4 card on a +2 card, and a +4 on a +4, forcing " +"the first player who can't play one to pick the cumulative sum of all cards. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:813 +msgid "" +"you can also play a Reverse on a +2 or +4, bouncing the effect back to the " +"previous player (that now comes next). " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:816 +msgid "" +"The points won with a game of %{uno} are totalled from the cards remaining " +"in the hands of the other players." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:817 +msgid "" +"Each normal (not special) card is worth its face value (from 0 to 9 points)." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:818 +msgid "Each colored special card (+2, Reverse, Skip) is worth 20 points." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:819 +msgid "Each Wild and Wild +4 is worth 50 points." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:823 +msgid "There are 108 cards in a standard %{uno} deck." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:824 +msgid "" +"For each color (Blue, Green, Red, Yellow) there are 19 numbered cards (from " +"0 to 9), with two of each number except for 0." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:825 +msgid "" +"There are also 6 special cards for each color, two each of +2, Reverse, Skip." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:826 +msgid "Finally, there are 4 Wild and 4 Wild +4 cards." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:829 +msgid "" +"The game manager (the user that started the game) can execute the following " +"commands to manage it: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:831 +msgid "" +"'uno drop <user>' to drop a user from the game (any user can drop itself " +"using 'uno drop')" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:832 +msgid "" +"'uno replace <old> [with] <new>' to replace a player with someone else " +"(useful in case of disconnects)" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:833 +msgid "'uno transfer [to] <nick>' to transfer game ownership to someone else" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:834 +msgid "'uno end' to end the game before its natural completion" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:837 +msgid "" +"%{uno} game. !uno to start a game. see 'help uno rules' for the rules, 'help " +"uno admin' for admin commands. In-game commands: %{cmds}." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:855 +msgid "you already picked a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:862 data/rbot/plugins/games/uno.rb:869 +#: data/rbot/plugins/games/uno.rb:875 data/rbot/plugins/games/uno.rb:881 +#: data/rbot/plugins/games/uno.rb:897 +msgid "It's not your turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:894 +msgid "previous move cannot be challenged" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:908 +msgid "it's your turn, sleepyhead" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:917 +msgid "" +"There is already an %{uno} game running here, managed by %{who}. say 'jo' to " +"join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:925 +msgid "Ok, created %{uno} game on %{channel}, say 'jo' to join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:933 data/rbot/plugins/games/uno.rb:953 +#: data/rbot/plugins/games/uno.rb:1089 data/rbot/plugins/games/uno.rb:1097 +#: data/rbot/plugins/games/uno.rb:1105 +#, fuzzy +msgid "There is no %{uno} game running here" +msgstr "「%{ruleset}」というルールセットは知りません。" + +#: data/rbot/plugins/games/uno.rb:943 +msgid "%{uno} game ownership transferred from %{old} to %{nick}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:947 +msgid "who is this %{nick} you want me to transfer game ownership to?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1031 +msgid "%{nf} %{uno} games completed over %{np} games played. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1036 +msgid "%{cgt} game time for completed games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1040 +msgid " on %{tgt} total game time. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1046 +msgid "%{avg} average game time for completed games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1049 +msgid ", %{tavg} for all games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1054 +msgid "nobody has played %{uno} on %{chan} yet" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1065 +msgid "%{nick} never played %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1074 +msgid "%{nick} played %{np} %{uno} games here, " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1077 +msgid "forfeited %{nf} games, " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1078 +msgid "won %{nw} games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1080 +msgid " with %{score} total points" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1082 +msgid " and an average of %{avg} points per opponent" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1109 +msgid "%{num} cards in stock: %{stock}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1125 +msgid "%{uno} %{num} highest scores: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1134 +msgid "%{i}. %{b}%{nick}%{b} with %{b}%{score}%{b} points" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1141 data/rbot/plugins/games/uno.rb:1163 +msgid "%{i}. %{nick} ( %{score} )" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1147 +msgid "%{uno} %{num} most wins: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1156 +msgid "%{i}. %{b}%{nick}%{b} with %{b}%{score}%{b} wins" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1169 +msgid "uh, what kind of score list did you want, again?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1170 +msgid "" +" I can only show the top scores (with top) and the most wins (with topwin)" +msgstr "" + #: data/rbot/plugins/keywords.rb:457 msgid "couldn't find keyword %{key}" msgstr "" @@ -1693,6 +2188,33 @@ msgstr "" msgid "markov has a %{prob}% chance of chipping in" msgstr "" +#: data/rbot/plugins/quotes.rb:167 data/rbot/plugins/quotes.rb:209 +#: data/rbot/plugins/quotes.rb:237 +msgid "[%{num}] %{quote}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:172 data/rbot/plugins/quotes.rb:186 +#: data/rbot/plugins/quotes.rb:200 data/rbot/plugins/quotes.rb:214 +#: data/rbot/plugins/quotes.rb:242 +msgid "quote not found!" +msgstr "" + +#: data/rbot/plugins/quotes.rb:181 +msgid "quote %{num} added by %{source}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:195 +msgid "quote %{num} added on %{date}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:223 +msgid "%{total} quotes matching %{reg}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:228 +msgid "%{total} quotes" +msgstr "" + #: data/rbot/plugins/rss.rb:809 msgid "no such feed %{handle}" msgstr "" @@ -1772,38 +2294,38 @@ msgid "" "{duration}. %{views} views, faved %{faves} times. %{desc}" msgstr "" -#: data/rbot/plugins/youtube.rb:76 data/rbot/plugins/youtube.rb:106 +#: data/rbot/plugins/youtube.rb:77 data/rbot/plugins/youtube.rb:107 msgid "unknown duration" msgstr "" -#: data/rbot/plugins/youtube.rb:182 +#: data/rbot/plugins/youtube.rb:183 msgid "" "%{bold}%{title}%{bold} [%{cat}] %{rating} @ %{url} by %{author} (%" "{duration}). %{views} views, faved %{faves} times. %{desc}" msgstr "" -#: data/rbot/plugins/youtube.rb:185 +#: data/rbot/plugins/youtube.rb:186 msgid "" "\n" " -- also available at: " msgstr "" -#: data/rbot/plugins/youtube.rb:192 +#: data/rbot/plugins/youtube.rb:193 msgid "couldn't retrieve video info" msgstr "" -#: data/rbot/plugins/youtube.rb:202 +#: data/rbot/plugins/youtube.rb:203 msgid "error looking for %{what} on youtube: %{e}" msgstr "" -#: data/rbot/plugins/youtube.rb:210 +#: data/rbot/plugins/youtube.rb:211 msgid "no videos found for %{what}" msgstr "" -#: data/rbot/plugins/youtube.rb:214 +#: data/rbot/plugins/youtube.rb:215 msgid "One video found for %{what}: %{show}" msgstr "" -#: data/rbot/plugins/youtube.rb:221 +#: data/rbot/plugins/youtube.rb:222 msgid "Videos for %{what}: %{shorts}" msgstr "" diff --git a/po/rbot.pot b/po/rbot.pot index 4757e4d6..4264a2e4 100644 --- a/po/rbot.pot +++ b/po/rbot.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: rbot\n" -"POT-Creation-Date: 2008-04-08 00:11+0200\n" +"POT-Creation-Date: 2008-04-16 23:57+0200\n" "PO-Revision-Date: 2007-07-09 01:24-0400\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -36,7 +36,7 @@ msgstr "" msgid "Set true to allow new botusers to be created automatically" msgstr "" -#: lib/rbot/botuser.rb:897 +#: lib/rbot/botuser.rb:915 msgid "%{user}, you don't have '%{command}' permissions here" msgstr "" @@ -570,190 +570,190 @@ msgstr "" msgid "failed to parse data: %{exception}" msgstr "" -#: lib/rbot/core/basics.rb:111 +#: lib/rbot/core/basics.rb:109 msgid "quit [<message>] => quit IRC with message <message>" msgstr "" -#: lib/rbot/core/basics.rb:113 +#: lib/rbot/core/basics.rb:111 msgid "restart => completely stop and restart the bot (including reconnect)" msgstr "" -#: lib/rbot/core/basics.rb:117 +#: lib/rbot/core/basics.rb:115 msgid "part" msgstr "" -#: lib/rbot/core/basics.rb:119 +#: lib/rbot/core/basics.rb:117 msgid "hide => part all channels" msgstr "" -#: lib/rbot/core/basics.rb:121 +#: lib/rbot/core/basics.rb:119 msgid "nick <nick> => attempt to change nick to <nick>" msgstr "" -#: lib/rbot/core/basics.rb:123 +#: lib/rbot/core/basics.rb:121 msgid "" "say <channel>|<nick> <message> => say <message> to <channel> or in private " "message to <nick>" msgstr "" -#: lib/rbot/core/basics.rb:125 +#: lib/rbot/core/basics.rb:123 msgid "" "action <channel>|<nick> <message> => does a /me <message> to <channel> or in " "private message to <nick>" msgstr "" -#: lib/rbot/core/basics.rb:127 +#: lib/rbot/core/basics.rb:125 msgid "" "quiet [in here|<channel>] => with no arguments, stop speaking in all " "channels, if \"in here\", stop speaking in this channel, or stop speaking in " "<channel>" msgstr "" -#: lib/rbot/core/basics.rb:129 +#: lib/rbot/core/basics.rb:127 msgid "" "talk [in here|<channel>] => with no arguments, resume speaking in all " "channels, if \"in here\", resume speaking in this channel, or resume " "speaking in <channel>" msgstr "" -#: lib/rbot/core/basics.rb:131 +#: lib/rbot/core/basics.rb:129 msgid "ping => replies with a pong" msgstr "" -#: lib/rbot/core/basics.rb:133 +#: lib/rbot/core/basics.rb:131 msgid "" "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> " "to <mode>" msgstr "" -#: lib/rbot/core/basics.rb:139 +#: lib/rbot/core/basics.rb:137 msgid "" "%{name}: quit, restart, join, part, hide, save, nick, say, action, topic, " "quiet, talk, ping, mode" msgstr "" -#: lib/rbot/core/config.rb:13 -msgid "I'm a v. %{version} rubybot%{copyright}%{url}" +#: lib/rbot/core/config.rb:20 +msgid "I'm a v. %{version}%{ago} rubybot%{copyright}%{url}" msgstr "" -#: lib/rbot/core/config.rb:33 +#: lib/rbot/core/config.rb:41 msgid "no such module %{module}" msgstr "" -#: lib/rbot/core/config.rb:49 lib/rbot/core/config.rb:60 -#: lib/rbot/core/config.rb:82 lib/rbot/core/config.rb:95 -#: lib/rbot/core/config.rb:121 lib/rbot/core/config.rb:144 +#: lib/rbot/core/config.rb:57 lib/rbot/core/config.rb:68 +#: lib/rbot/core/config.rb:90 lib/rbot/core/config.rb:103 +#: lib/rbot/core/config.rb:129 lib/rbot/core/config.rb:152 msgid "no such config key %{key}" msgstr "" -#: lib/rbot/core/config.rb:72 +#: lib/rbot/core/config.rb:80 msgid "no config key found matching %{r}" msgstr "" -#: lib/rbot/core/config.rb:74 +#: lib/rbot/core/config.rb:82 msgid "possible keys: %{kl}" msgstr "" -#: lib/rbot/core/config.rb:87 lib/rbot/core/config.rb:106 -#: lib/rbot/core/config.rb:136 lib/rbot/core/config.rb:159 +#: lib/rbot/core/config.rb:95 lib/rbot/core/config.rb:114 +#: lib/rbot/core/config.rb:144 lib/rbot/core/config.rb:167 msgid "this config change will take effect on the next restart" msgstr "" -#: lib/rbot/core/config.rb:88 lib/rbot/core/config.rb:109 -#: lib/rbot/core/config.rb:137 lib/rbot/core/config.rb:160 +#: lib/rbot/core/config.rb:96 lib/rbot/core/config.rb:117 +#: lib/rbot/core/config.rb:145 lib/rbot/core/config.rb:168 msgid "this config change will take effect on the next rescan" msgstr "" -#: lib/rbot/core/config.rb:102 +#: lib/rbot/core/config.rb:110 msgid "failed to set %{key}: %{error}" msgstr "" -#: lib/rbot/core/config.rb:125 lib/rbot/core/config.rb:148 +#: lib/rbot/core/config.rb:133 lib/rbot/core/config.rb:156 msgid "config key %{key} is not an array" msgstr "" -#: lib/rbot/core/config.rb:132 +#: lib/rbot/core/config.rb:140 msgid "failed to add %{value} to %{key}: %{error}" msgstr "" -#: lib/rbot/core/config.rb:155 +#: lib/rbot/core/config.rb:163 msgid "failed to remove %{value} from %{key}: %{error}" msgstr "" -#: lib/rbot/core/config.rb:169 +#: lib/rbot/core/config.rb:177 msgid "saving ..." msgstr "" -#: lib/rbot/core/config.rb:171 +#: lib/rbot/core/config.rb:179 msgid "rescanning ..." msgstr "" -#: lib/rbot/core/config.rb:173 +#: lib/rbot/core/config.rb:181 msgid "done. %{plugin_status}" msgstr "" -#: lib/rbot/core/config.rb:216 +#: lib/rbot/core/config.rb:222 msgid "" "config list => list configuration modules, config list <module> => list " "configuration keys for module <module>" msgstr "" -#: lib/rbot/core/config.rb:218 +#: lib/rbot/core/config.rb:224 msgid "config get <key> => get configuration value for key <key>" msgstr "" -#: lib/rbot/core/config.rb:220 +#: lib/rbot/core/config.rb:226 msgid "reset key <key> to the default" msgstr "" -#: lib/rbot/core/config.rb:222 +#: lib/rbot/core/config.rb:228 msgid "" "config set <key> <value> => set configuration value for key <key> to <value>" msgstr "" -#: lib/rbot/core/config.rb:224 +#: lib/rbot/core/config.rb:230 msgid "config desc <key> => describe what key <key> configures" msgstr "" -#: lib/rbot/core/config.rb:226 +#: lib/rbot/core/config.rb:232 msgid "" "config add <value> to <key> => add value <value> to key <key> if <key> is an " "array" msgstr "" -#: lib/rbot/core/config.rb:228 +#: lib/rbot/core/config.rb:234 msgid "" "config rm <value> from <key> => remove value <value> from key <key> if <key> " "is an array" msgstr "" -#: lib/rbot/core/config.rb:230 +#: lib/rbot/core/config.rb:236 msgid "" "config module - bot configuration. usage: list, desc, get, set, unset, add, " "rm" msgstr "" -#: lib/rbot/core/config.rb:235 +#: lib/rbot/core/config.rb:241 msgid "nick <newnick> => change the bot nick to <newnick>, if possible" msgstr "" -#: lib/rbot/core/config.rb:237 +#: lib/rbot/core/config.rb:243 msgid "status => display some information on the bot's status" msgstr "" -#: lib/rbot/core/config.rb:239 +#: lib/rbot/core/config.rb:245 msgid "save => save current dynamic data and configuration" msgstr "" -#: lib/rbot/core/config.rb:241 +#: lib/rbot/core/config.rb:247 msgid "rescan => reload modules and static facts" msgstr "" -#: lib/rbot/core/config.rb:243 +#: lib/rbot/core/config.rb:249 msgid "version => describes software version" msgstr "" -#: lib/rbot/core/config.rb:245 +#: lib/rbot/core/config.rb:251 msgid "config-related tasks: config, save, rescan, version, nick, status" msgstr "" @@ -845,62 +845,62 @@ msgstr "" msgid "filters matching %{pat}: " msgstr "" -#: lib/rbot/ircbot.rb:1165 +#: lib/rbot/ircbot.rb:1158 msgid "help topics: " msgstr "" -#: lib/rbot/ircbot.rb:1167 +#: lib/rbot/ircbot.rb:1160 msgid " (help <topic> for more info)" msgstr "" -#: lib/rbot/ircbot.rb:1170 +#: lib/rbot/ircbot.rb:1163 msgid "no help for topic %{topic}" msgstr "" -#: lib/rbot/ircbot.rb:1181 +#: lib/rbot/ircbot.rb:1174 msgid "" "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received." msgstr "" -#: lib/rbot/plugins.rb:315 +#: lib/rbot/plugins.rb:340 msgid "incorrect usage, ask for help using '%{command}'" msgstr "" -#: lib/rbot/plugins.rb:616 +#: lib/rbot/plugins.rb:662 msgid "%{count} core module loaded" msgid_plural "%{count} core modules loaded" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:619 +#: lib/rbot/plugins.rb:665 msgid "%{count} core module: %{list}" msgid_plural "%{count} core modules: %{list}" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:625 +#: lib/rbot/plugins.rb:671 msgid "no core botmodules loaded" msgstr "" -#: lib/rbot/plugins.rb:630 +#: lib/rbot/plugins.rb:676 msgid "%{count} plugin loaded" msgid_plural "%{count} plugins loaded" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:633 +#: lib/rbot/plugins.rb:679 msgid "%{count} plugin: %{list}" msgid_plural "%{count} plugins: %{list}" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:644 +#: lib/rbot/plugins.rb:690 msgid "%{highlight}%{count} plugin ignored%{highlight}" msgid_plural "%{highlight}%{count} plugins ignored%{highlight}" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:649 +#: lib/rbot/plugins.rb:695 msgid "" "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%" "{bold} to see why" @@ -910,13 +910,13 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:659 +#: lib/rbot/plugins.rb:705 msgid "%{highlight}%{count} plugin failed to load%{highlight}" msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:664 +#: lib/rbot/plugins.rb:710 msgid "" "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%" "{command}%{bold} to see why" @@ -926,25 +926,25 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:694 +#: lib/rbot/plugins.rb:740 msgid "no plugins failed to load" msgstr "" -#: lib/rbot/plugins.rb:696 +#: lib/rbot/plugins.rb:742 msgid "" "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %" "{reason}" msgstr "" -#: lib/rbot/plugins.rb:700 +#: lib/rbot/plugins.rb:746 msgid "at %{backtrace}" msgstr "" -#: lib/rbot/plugins.rb:706 +#: lib/rbot/plugins.rb:752 msgid "no plugins were ignored" msgstr "" -#: lib/rbot/plugins.rb:710 +#: lib/rbot/plugins.rb:756 msgid "overruled by previous" msgstr "" @@ -963,57 +963,57 @@ msgstr "" msgid "marshal recovery failed, trying default" msgstr "" -#: data/rbot/plugins/alias.rb:52 +#: data/rbot/plugins/alias.rb:50 msgid "Data file is not found or corrupt, reinitializing data" msgstr "" -#: data/rbot/plugins/alias.rb:60 +#: data/rbot/plugins/alias.rb:58 msgid "Invalid alias entry %{alias} : %{command} in %{filename}: %{reason}" msgstr "" -#: data/rbot/plugins/alias.rb:76 +#: data/rbot/plugins/alias.rb:74 msgid "The definition you provided is invalid: %{reason}" msgstr "" -#: data/rbot/plugins/alias.rb:87 data/rbot/plugins/alias.rb:104 +#: data/rbot/plugins/alias.rb:85 data/rbot/plugins/alias.rb:102 msgid "No such alias is defined" msgstr "" -#: data/rbot/plugins/alias.rb:93 +#: data/rbot/plugins/alias.rb:91 msgid "No aliases defined" msgstr "" -#: data/rbot/plugins/alias.rb:102 +#: data/rbot/plugins/alias.rb:100 msgid "Alias of %{command}" msgstr "" -#: data/rbot/plugins/alias.rb:114 +#: data/rbot/plugins/alias.rb:112 msgid "" "The arguments in alias must match the substitutions in command, and vice " "versa" msgstr "" -#: data/rbot/plugins/alias.rb:119 +#: data/rbot/plugins/alias.rb:117 msgid "Error mapping %{text} as command: %{error}" msgstr "" -#: data/rbot/plugins/alias.rb:137 +#: data/rbot/plugins/alias.rb:138 msgid "" "The alias seems to have caused infinite recursion. Please examine your alias " "definitions" msgstr "" -#: data/rbot/plugins/alias.rb:153 +#: data/rbot/plugins/alias.rb:142 msgid "" "Error handling the alias, The alias %{text} is not defined or has beeen " "removed. I will stop responding to it after rescan," msgstr "" -#: data/rbot/plugins/alias.rb:165 +#: data/rbot/plugins/alias.rb:154 msgid "Create and use aliases for commands. Topics: create, commands" msgstr "" -#: data/rbot/plugins/alias.rb:174 +#: data/rbot/plugins/alias.rb:163 msgid "" "\"alias <text> => <command>\" => add text as an alias of command. Text can " "contain placeholders marked with : or * for :words and *multiword arguments. " @@ -1022,7 +1022,7 @@ msgid "" "google site:ruby-rbot.org <terms>" msgstr "" -#: data/rbot/plugins/alias.rb:176 +#: data/rbot/plugins/alias.rb:165 msgid "" "alias list => list defined aliases | alias whatis <alias> => show definition " "of the alias | alias remove <alias> => remove defined alias | see the " @@ -1664,6 +1664,498 @@ msgstr "" msgid "%{name} game cancelled after %{count} rounds. Partial score:" msgstr "" +#: data/rbot/plugins/games/uno.rb:240 +msgid "%{p} deals the first card from the stock" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:263 +msgid "no time" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:275 +msgid "Playing order was reversed!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:277 +msgid "%{cp} bounces the pick to %{np}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:288 +msgid "%{p} skips a turn!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:363 +msgid "what cards were that again?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:383 +msgid "you can't play that card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:410 +msgid "%{p} plays %{card} twice!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:415 +msgid "%{p} plays %{card}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:418 +msgid "%{p} has %{uno}!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:434 +msgid "%{p}, choose a color with: co r|b|g|y" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:437 +msgid "you don't have two cards of that kind" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:440 +msgid "you don't have that card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:450 +msgid "%{cp} challenges %{lp}'s %{card}!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:454 +msgid "%{p} has %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:466 +msgid "%{lp}'s move was legal, %{cp} must pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:475 +msgid "" +"%{lp}'s move was %{b}not%{b} legal, %{lp} must pick %{b}%{n}%{b} cards and " +"play again!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:503 +msgid "%{p} passes turn, and has to pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:510 +msgid "%{p} passes turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:512 +msgid "you need to pick a card first" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:530 +msgid "what color is that?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:533 +msgid "color is now %{c}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:541 +msgid "This %{uno} game has been going on for %{time}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:546 +msgid "The game hasn't started yet" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:551 +msgid "%{uno} playing turn: %{players}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:560 +msgid "it's %{player}'s turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:570 +msgid "next player must respond correctly or pick %{b}%{n}%{b} cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:577 +msgid "Current discard: %{card} %{c}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:585 +msgid "Your cards: %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:601 +msgid "%{player} picks a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:611 +msgid "Shuffling discarded cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:614 +msgid "No more cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:620 +msgid "You picked %{picked}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:627 +msgid "you're already in the game, %{p}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:634 +msgid "you dropped from the game, %{p}, you can't get back in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:648 +msgid "%{p} joins this game of %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:656 +msgid "game will start in 20 seconds" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:667 +msgid "%{p} isn't playing %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:672 +msgid "%{p} gives up this game of %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:698 +msgid "%{p} is already playing %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:708 +msgid "%{p} takes %{b}%{old}%{b}'s place at %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:714 +msgid "%{b}%{old}%{b} isn't playing %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:723 +msgid "%{uno} game halted after %{time}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:728 +msgid "%{uno} game halted before it could start" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:733 +msgid "%{uno} game finished after %{time}! The winner is %{p}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:740 +msgid "%{p} has to pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:748 +msgid "%{p} still had %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:760 +msgid "%{p} wins with %{b}%{score}%{b} points!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:790 +msgid "'jo' to join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:791 +msgid "" +"'pl <card>' to play <card>: e.g. 'pl g7' to play Green 7, or 'pl rr' to play " +"Red Reverse, or 'pl y2y2' to play both Yellow 2 cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:792 +msgid "'pe' to pick a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:793 +msgid "'pa' to pass your turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:794 +msgid "" +"'co <color>' to pick a color after playing a Wild: e.g. 'co g' to select " +"Green (or 'pl w+4 g' to select the color when playing the Wild)" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:795 +msgid "'ca' to show current cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:796 +msgid "'cd' to show the current discard" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:797 +msgid "'ch' to challenge a Wild +4" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:798 +msgid "'od' to show the playing order" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:799 +msgid "'ti' to show play time" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:800 +msgid "'tu' to show whose turn it is" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:803 +msgid "" +"A Wild +4 can only be played legally if you don't have normal (not special) " +"cards of the current color. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:804 +msgid "The next player can challenge a W+4 by using the 'ch' command. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:805 +msgid "" +"If the W+4 play was illegal, the player who played it must pick the W+4, " +"pick 4 cards from the stock, and play a legal card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:806 +msgid "" +"If the W+4 play was legal, the challenger must pick 6 cards instead of 4." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:808 +msgid "" +"play all your cards, one at a time, by matching either the color or the " +"value of the currently discarded card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:809 +msgid "" +"cards with special effects: Skip (next player skips a turn), Reverse " +"(reverses the playing order), +2 (next player has to take 2 cards). " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:810 +msgid "" +"Wilds can be played on any card, and you must specify the color for the next " +"card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:811 +msgid "" +"Wild +4 also forces the next player to take 4 cards, but it can only be " +"played if you can't play a color card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:812 +msgid "" +"you can play another +2 or +4 card on a +2 card, and a +4 on a +4, forcing " +"the first player who can't play one to pick the cumulative sum of all cards. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:813 +msgid "" +"you can also play a Reverse on a +2 or +4, bouncing the effect back to the " +"previous player (that now comes next). " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:816 +msgid "" +"The points won with a game of %{uno} are totalled from the cards remaining " +"in the hands of the other players." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:817 +msgid "" +"Each normal (not special) card is worth its face value (from 0 to 9 points)." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:818 +msgid "Each colored special card (+2, Reverse, Skip) is worth 20 points." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:819 +msgid "Each Wild and Wild +4 is worth 50 points." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:823 +msgid "There are 108 cards in a standard %{uno} deck." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:824 +msgid "" +"For each color (Blue, Green, Red, Yellow) there are 19 numbered cards (from " +"0 to 9), with two of each number except for 0." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:825 +msgid "" +"There are also 6 special cards for each color, two each of +2, Reverse, Skip." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:826 +msgid "Finally, there are 4 Wild and 4 Wild +4 cards." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:829 +msgid "" +"The game manager (the user that started the game) can execute the following " +"commands to manage it: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:831 +msgid "" +"'uno drop <user>' to drop a user from the game (any user can drop itself " +"using 'uno drop')" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:832 +msgid "" +"'uno replace <old> [with] <new>' to replace a player with someone else " +"(useful in case of disconnects)" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:833 +msgid "'uno transfer [to] <nick>' to transfer game ownership to someone else" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:834 +msgid "'uno end' to end the game before its natural completion" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:837 +msgid "" +"%{uno} game. !uno to start a game. see 'help uno rules' for the rules, 'help " +"uno admin' for admin commands. In-game commands: %{cmds}." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:855 +msgid "you already picked a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:862 data/rbot/plugins/games/uno.rb:869 +#: data/rbot/plugins/games/uno.rb:875 data/rbot/plugins/games/uno.rb:881 +#: data/rbot/plugins/games/uno.rb:897 +msgid "It's not your turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:894 +msgid "previous move cannot be challenged" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:908 +msgid "it's your turn, sleepyhead" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:917 +msgid "" +"There is already an %{uno} game running here, managed by %{who}. say 'jo' to " +"join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:925 +msgid "Ok, created %{uno} game on %{channel}, say 'jo' to join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:933 data/rbot/plugins/games/uno.rb:953 +#: data/rbot/plugins/games/uno.rb:1089 data/rbot/plugins/games/uno.rb:1097 +#: data/rbot/plugins/games/uno.rb:1105 +msgid "There is no %{uno} game running here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:943 +msgid "%{uno} game ownership transferred from %{old} to %{nick}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:947 +msgid "who is this %{nick} you want me to transfer game ownership to?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1031 +msgid "%{nf} %{uno} games completed over %{np} games played. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1036 +msgid "%{cgt} game time for completed games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1040 +msgid " on %{tgt} total game time. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1046 +msgid "%{avg} average game time for completed games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1049 +msgid ", %{tavg} for all games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1054 +msgid "nobody has played %{uno} on %{chan} yet" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1065 +msgid "%{nick} never played %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1074 +msgid "%{nick} played %{np} %{uno} games here, " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1077 +msgid "forfeited %{nf} games, " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1078 +msgid "won %{nw} games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1080 +msgid " with %{score} total points" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1082 +msgid " and an average of %{avg} points per opponent" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1109 +msgid "%{num} cards in stock: %{stock}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1125 +msgid "%{uno} %{num} highest scores: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1134 +msgid "%{i}. %{b}%{nick}%{b} with %{b}%{score}%{b} points" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1141 data/rbot/plugins/games/uno.rb:1163 +msgid "%{i}. %{nick} ( %{score} )" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1147 +msgid "%{uno} %{num} most wins: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1156 +msgid "%{i}. %{b}%{nick}%{b} with %{b}%{score}%{b} wins" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1169 +msgid "uh, what kind of score list did you want, again?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1170 +msgid "" +" I can only show the top scores (with top) and the most wins (with topwin)" +msgstr "" + #: data/rbot/plugins/keywords.rb:457 msgid "couldn't find keyword %{key}" msgstr "" @@ -1676,6 +2168,33 @@ msgstr "" msgid "markov has a %{prob}% chance of chipping in" msgstr "" +#: data/rbot/plugins/quotes.rb:167 data/rbot/plugins/quotes.rb:209 +#: data/rbot/plugins/quotes.rb:237 +msgid "[%{num}] %{quote}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:172 data/rbot/plugins/quotes.rb:186 +#: data/rbot/plugins/quotes.rb:200 data/rbot/plugins/quotes.rb:214 +#: data/rbot/plugins/quotes.rb:242 +msgid "quote not found!" +msgstr "" + +#: data/rbot/plugins/quotes.rb:181 +msgid "quote %{num} added by %{source}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:195 +msgid "quote %{num} added on %{date}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:223 +msgid "%{total} quotes matching %{reg}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:228 +msgid "%{total} quotes" +msgstr "" + #: data/rbot/plugins/rss.rb:809 msgid "no such feed %{handle}" msgstr "" @@ -1755,38 +2274,38 @@ msgid "" "{duration}. %{views} views, faved %{faves} times. %{desc}" msgstr "" -#: data/rbot/plugins/youtube.rb:76 data/rbot/plugins/youtube.rb:106 +#: data/rbot/plugins/youtube.rb:77 data/rbot/plugins/youtube.rb:107 msgid "unknown duration" msgstr "" -#: data/rbot/plugins/youtube.rb:182 +#: data/rbot/plugins/youtube.rb:183 msgid "" "%{bold}%{title}%{bold} [%{cat}] %{rating} @ %{url} by %{author} (%" "{duration}). %{views} views, faved %{faves} times. %{desc}" msgstr "" -#: data/rbot/plugins/youtube.rb:185 +#: data/rbot/plugins/youtube.rb:186 msgid "" "\n" " -- also available at: " msgstr "" -#: data/rbot/plugins/youtube.rb:192 +#: data/rbot/plugins/youtube.rb:193 msgid "couldn't retrieve video info" msgstr "" -#: data/rbot/plugins/youtube.rb:202 +#: data/rbot/plugins/youtube.rb:203 msgid "error looking for %{what} on youtube: %{e}" msgstr "" -#: data/rbot/plugins/youtube.rb:210 +#: data/rbot/plugins/youtube.rb:211 msgid "no videos found for %{what}" msgstr "" -#: data/rbot/plugins/youtube.rb:214 +#: data/rbot/plugins/youtube.rb:215 msgid "One video found for %{what}: %{show}" msgstr "" -#: data/rbot/plugins/youtube.rb:221 +#: data/rbot/plugins/youtube.rb:222 msgid "Videos for %{what}: %{shorts}" msgstr "" diff --git a/po/zh_CN/rbot.po b/po/zh_CN/rbot.po index 34a1bc45..7ea1bfb5 100644 --- a/po/zh_CN/rbot.po +++ b/po/zh_CN/rbot.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: rbot\n" -"POT-Creation-Date: 2008-04-08 00:11+0200\n" +"POT-Creation-Date: 2008-04-16 23:57+0200\n" "PO-Revision-Date: 2007-07-09 01:39-0400\n" "Last-Translator: Yaohan Chen <yaohan.chen@gmail.com>\n" "Language-Team: Chinese\n" @@ -35,7 +35,7 @@ msgstr "" msgid "Set true to allow new botusers to be created automatically" msgstr "" -#: lib/rbot/botuser.rb:897 +#: lib/rbot/botuser.rb:915 msgid "%{user}, you don't have '%{command}' permissions here" msgstr "" @@ -569,190 +569,190 @@ msgstr "" msgid "failed to parse data: %{exception}" msgstr "" -#: lib/rbot/core/basics.rb:111 +#: lib/rbot/core/basics.rb:109 msgid "quit [<message>] => quit IRC with message <message>" msgstr "" -#: lib/rbot/core/basics.rb:113 +#: lib/rbot/core/basics.rb:111 msgid "restart => completely stop and restart the bot (including reconnect)" msgstr "" -#: lib/rbot/core/basics.rb:117 +#: lib/rbot/core/basics.rb:115 msgid "part" msgstr "" -#: lib/rbot/core/basics.rb:119 +#: lib/rbot/core/basics.rb:117 msgid "hide => part all channels" msgstr "" -#: lib/rbot/core/basics.rb:121 +#: lib/rbot/core/basics.rb:119 msgid "nick <nick> => attempt to change nick to <nick>" msgstr "" -#: lib/rbot/core/basics.rb:123 +#: lib/rbot/core/basics.rb:121 msgid "" "say <channel>|<nick> <message> => say <message> to <channel> or in private " "message to <nick>" msgstr "" -#: lib/rbot/core/basics.rb:125 +#: lib/rbot/core/basics.rb:123 msgid "" "action <channel>|<nick> <message> => does a /me <message> to <channel> or in " "private message to <nick>" msgstr "" -#: lib/rbot/core/basics.rb:127 +#: lib/rbot/core/basics.rb:125 msgid "" "quiet [in here|<channel>] => with no arguments, stop speaking in all " "channels, if \"in here\", stop speaking in this channel, or stop speaking in " "<channel>" msgstr "" -#: lib/rbot/core/basics.rb:129 +#: lib/rbot/core/basics.rb:127 msgid "" "talk [in here|<channel>] => with no arguments, resume speaking in all " "channels, if \"in here\", resume speaking in this channel, or resume " "speaking in <channel>" msgstr "" -#: lib/rbot/core/basics.rb:131 +#: lib/rbot/core/basics.rb:129 msgid "ping => replies with a pong" msgstr "" -#: lib/rbot/core/basics.rb:133 +#: lib/rbot/core/basics.rb:131 msgid "" "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> " "to <mode>" msgstr "" -#: lib/rbot/core/basics.rb:139 +#: lib/rbot/core/basics.rb:137 msgid "" "%{name}: quit, restart, join, part, hide, save, nick, say, action, topic, " "quiet, talk, ping, mode" msgstr "" -#: lib/rbot/core/config.rb:13 -msgid "I'm a v. %{version} rubybot%{copyright}%{url}" +#: lib/rbot/core/config.rb:20 +msgid "I'm a v. %{version}%{ago} rubybot%{copyright}%{url}" msgstr "" -#: lib/rbot/core/config.rb:33 +#: lib/rbot/core/config.rb:41 msgid "no such module %{module}" msgstr "" -#: lib/rbot/core/config.rb:49 lib/rbot/core/config.rb:60 -#: lib/rbot/core/config.rb:82 lib/rbot/core/config.rb:95 -#: lib/rbot/core/config.rb:121 lib/rbot/core/config.rb:144 +#: lib/rbot/core/config.rb:57 lib/rbot/core/config.rb:68 +#: lib/rbot/core/config.rb:90 lib/rbot/core/config.rb:103 +#: lib/rbot/core/config.rb:129 lib/rbot/core/config.rb:152 msgid "no such config key %{key}" msgstr "" -#: lib/rbot/core/config.rb:72 +#: lib/rbot/core/config.rb:80 msgid "no config key found matching %{r}" msgstr "" -#: lib/rbot/core/config.rb:74 +#: lib/rbot/core/config.rb:82 msgid "possible keys: %{kl}" msgstr "" -#: lib/rbot/core/config.rb:87 lib/rbot/core/config.rb:106 -#: lib/rbot/core/config.rb:136 lib/rbot/core/config.rb:159 +#: lib/rbot/core/config.rb:95 lib/rbot/core/config.rb:114 +#: lib/rbot/core/config.rb:144 lib/rbot/core/config.rb:167 msgid "this config change will take effect on the next restart" msgstr "" -#: lib/rbot/core/config.rb:88 lib/rbot/core/config.rb:109 -#: lib/rbot/core/config.rb:137 lib/rbot/core/config.rb:160 +#: lib/rbot/core/config.rb:96 lib/rbot/core/config.rb:117 +#: lib/rbot/core/config.rb:145 lib/rbot/core/config.rb:168 msgid "this config change will take effect on the next rescan" msgstr "" -#: lib/rbot/core/config.rb:102 +#: lib/rbot/core/config.rb:110 msgid "failed to set %{key}: %{error}" msgstr "" -#: lib/rbot/core/config.rb:125 lib/rbot/core/config.rb:148 +#: lib/rbot/core/config.rb:133 lib/rbot/core/config.rb:156 msgid "config key %{key} is not an array" msgstr "" -#: lib/rbot/core/config.rb:132 +#: lib/rbot/core/config.rb:140 msgid "failed to add %{value} to %{key}: %{error}" msgstr "" -#: lib/rbot/core/config.rb:155 +#: lib/rbot/core/config.rb:163 msgid "failed to remove %{value} from %{key}: %{error}" msgstr "" -#: lib/rbot/core/config.rb:169 +#: lib/rbot/core/config.rb:177 msgid "saving ..." msgstr "" -#: lib/rbot/core/config.rb:171 +#: lib/rbot/core/config.rb:179 msgid "rescanning ..." msgstr "" -#: lib/rbot/core/config.rb:173 +#: lib/rbot/core/config.rb:181 msgid "done. %{plugin_status}" msgstr "" -#: lib/rbot/core/config.rb:216 +#: lib/rbot/core/config.rb:222 msgid "" "config list => list configuration modules, config list <module> => list " "configuration keys for module <module>" msgstr "" -#: lib/rbot/core/config.rb:218 +#: lib/rbot/core/config.rb:224 msgid "config get <key> => get configuration value for key <key>" msgstr "" -#: lib/rbot/core/config.rb:220 +#: lib/rbot/core/config.rb:226 msgid "reset key <key> to the default" msgstr "" -#: lib/rbot/core/config.rb:222 +#: lib/rbot/core/config.rb:228 msgid "" "config set <key> <value> => set configuration value for key <key> to <value>" msgstr "" -#: lib/rbot/core/config.rb:224 +#: lib/rbot/core/config.rb:230 msgid "config desc <key> => describe what key <key> configures" msgstr "" -#: lib/rbot/core/config.rb:226 +#: lib/rbot/core/config.rb:232 msgid "" "config add <value> to <key> => add value <value> to key <key> if <key> is an " "array" msgstr "" -#: lib/rbot/core/config.rb:228 +#: lib/rbot/core/config.rb:234 msgid "" "config rm <value> from <key> => remove value <value> from key <key> if <key> " "is an array" msgstr "" -#: lib/rbot/core/config.rb:230 +#: lib/rbot/core/config.rb:236 msgid "" "config module - bot configuration. usage: list, desc, get, set, unset, add, " "rm" msgstr "" -#: lib/rbot/core/config.rb:235 +#: lib/rbot/core/config.rb:241 msgid "nick <newnick> => change the bot nick to <newnick>, if possible" msgstr "" -#: lib/rbot/core/config.rb:237 +#: lib/rbot/core/config.rb:243 msgid "status => display some information on the bot's status" msgstr "" -#: lib/rbot/core/config.rb:239 +#: lib/rbot/core/config.rb:245 msgid "save => save current dynamic data and configuration" msgstr "" -#: lib/rbot/core/config.rb:241 +#: lib/rbot/core/config.rb:247 msgid "rescan => reload modules and static facts" msgstr "" -#: lib/rbot/core/config.rb:243 +#: lib/rbot/core/config.rb:249 msgid "version => describes software version" msgstr "" -#: lib/rbot/core/config.rb:245 +#: lib/rbot/core/config.rb:251 msgid "config-related tasks: config, save, rescan, version, nick, status" msgstr "" @@ -844,62 +844,62 @@ msgstr "" msgid "filters matching %{pat}: " msgstr "" -#: lib/rbot/ircbot.rb:1165 +#: lib/rbot/ircbot.rb:1158 msgid "help topics: " msgstr "" -#: lib/rbot/ircbot.rb:1167 +#: lib/rbot/ircbot.rb:1160 msgid " (help <topic> for more info)" msgstr "" -#: lib/rbot/ircbot.rb:1170 +#: lib/rbot/ircbot.rb:1163 msgid "no help for topic %{topic}" msgstr "" -#: lib/rbot/ircbot.rb:1181 +#: lib/rbot/ircbot.rb:1174 msgid "" "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received." msgstr "" -#: lib/rbot/plugins.rb:315 +#: lib/rbot/plugins.rb:340 msgid "incorrect usage, ask for help using '%{command}'" msgstr "" -#: lib/rbot/plugins.rb:616 +#: lib/rbot/plugins.rb:662 msgid "%{count} core module loaded" msgid_plural "%{count} core modules loaded" msgstr[0] "%{count}个核心模块" msgstr[1] "" -#: lib/rbot/plugins.rb:619 +#: lib/rbot/plugins.rb:665 msgid "%{count} core module: %{list}" msgid_plural "%{count} core modules: %{list}" msgstr[0] "%{count}个核心模块:%{list}" msgstr[1] "" -#: lib/rbot/plugins.rb:625 +#: lib/rbot/plugins.rb:671 msgid "no core botmodules loaded" msgstr "没有核心模块" -#: lib/rbot/plugins.rb:630 +#: lib/rbot/plugins.rb:676 msgid "%{count} plugin loaded" msgid_plural "%{count} plugins loaded" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:633 +#: lib/rbot/plugins.rb:679 msgid "%{count} plugin: %{list}" msgid_plural "%{count} plugins: %{list}" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:644 +#: lib/rbot/plugins.rb:690 msgid "%{highlight}%{count} plugin ignored%{highlight}" msgid_plural "%{highlight}%{count} plugins ignored%{highlight}" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:649 +#: lib/rbot/plugins.rb:695 msgid "" "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%" "{bold} to see why" @@ -909,13 +909,13 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:659 +#: lib/rbot/plugins.rb:705 msgid "%{highlight}%{count} plugin failed to load%{highlight}" msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:664 +#: lib/rbot/plugins.rb:710 msgid "" "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%" "{command}%{bold} to see why" @@ -925,25 +925,25 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: lib/rbot/plugins.rb:694 +#: lib/rbot/plugins.rb:740 msgid "no plugins failed to load" msgstr "" -#: lib/rbot/plugins.rb:696 +#: lib/rbot/plugins.rb:742 msgid "" "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %" "{reason}" msgstr "" -#: lib/rbot/plugins.rb:700 +#: lib/rbot/plugins.rb:746 msgid "at %{backtrace}" msgstr "" -#: lib/rbot/plugins.rb:706 +#: lib/rbot/plugins.rb:752 msgid "no plugins were ignored" msgstr "" -#: lib/rbot/plugins.rb:710 +#: lib/rbot/plugins.rb:756 msgid "overruled by previous" msgstr "" @@ -962,57 +962,57 @@ msgstr "" msgid "marshal recovery failed, trying default" msgstr "" -#: data/rbot/plugins/alias.rb:52 +#: data/rbot/plugins/alias.rb:50 msgid "Data file is not found or corrupt, reinitializing data" msgstr "" -#: data/rbot/plugins/alias.rb:60 +#: data/rbot/plugins/alias.rb:58 msgid "Invalid alias entry %{alias} : %{command} in %{filename}: %{reason}" msgstr "" -#: data/rbot/plugins/alias.rb:76 +#: data/rbot/plugins/alias.rb:74 msgid "The definition you provided is invalid: %{reason}" msgstr "" -#: data/rbot/plugins/alias.rb:87 data/rbot/plugins/alias.rb:104 +#: data/rbot/plugins/alias.rb:85 data/rbot/plugins/alias.rb:102 msgid "No such alias is defined" msgstr "" -#: data/rbot/plugins/alias.rb:93 +#: data/rbot/plugins/alias.rb:91 msgid "No aliases defined" msgstr "" -#: data/rbot/plugins/alias.rb:102 +#: data/rbot/plugins/alias.rb:100 msgid "Alias of %{command}" msgstr "" -#: data/rbot/plugins/alias.rb:114 +#: data/rbot/plugins/alias.rb:112 msgid "" "The arguments in alias must match the substitutions in command, and vice " "versa" msgstr "" -#: data/rbot/plugins/alias.rb:119 +#: data/rbot/plugins/alias.rb:117 msgid "Error mapping %{text} as command: %{error}" msgstr "" -#: data/rbot/plugins/alias.rb:137 +#: data/rbot/plugins/alias.rb:138 msgid "" "The alias seems to have caused infinite recursion. Please examine your alias " "definitions" msgstr "" -#: data/rbot/plugins/alias.rb:153 +#: data/rbot/plugins/alias.rb:142 msgid "" "Error handling the alias, The alias %{text} is not defined or has beeen " "removed. I will stop responding to it after rescan," msgstr "" -#: data/rbot/plugins/alias.rb:165 +#: data/rbot/plugins/alias.rb:154 msgid "Create and use aliases for commands. Topics: create, commands" msgstr "" -#: data/rbot/plugins/alias.rb:174 +#: data/rbot/plugins/alias.rb:163 msgid "" "\"alias <text> => <command>\" => add text as an alias of command. Text can " "contain placeholders marked with : or * for :words and *multiword arguments. " @@ -1021,7 +1021,7 @@ msgid "" "google site:ruby-rbot.org <terms>" msgstr "" -#: data/rbot/plugins/alias.rb:176 +#: data/rbot/plugins/alias.rb:165 msgid "" "alias list => list defined aliases | alias whatis <alias> => show definition " "of the alias | alias remove <alias> => remove defined alias | see the " @@ -1663,6 +1663,498 @@ msgstr "" msgid "%{name} game cancelled after %{count} rounds. Partial score:" msgstr "" +#: data/rbot/plugins/games/uno.rb:240 +msgid "%{p} deals the first card from the stock" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:263 +msgid "no time" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:275 +msgid "Playing order was reversed!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:277 +msgid "%{cp} bounces the pick to %{np}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:288 +msgid "%{p} skips a turn!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:363 +msgid "what cards were that again?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:383 +msgid "you can't play that card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:410 +msgid "%{p} plays %{card} twice!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:415 +msgid "%{p} plays %{card}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:418 +msgid "%{p} has %{uno}!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:434 +msgid "%{p}, choose a color with: co r|b|g|y" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:437 +msgid "you don't have two cards of that kind" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:440 +msgid "you don't have that card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:450 +msgid "%{cp} challenges %{lp}'s %{card}!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:454 +msgid "%{p} has %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:466 +msgid "%{lp}'s move was legal, %{cp} must pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:475 +msgid "" +"%{lp}'s move was %{b}not%{b} legal, %{lp} must pick %{b}%{n}%{b} cards and " +"play again!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:503 +msgid "%{p} passes turn, and has to pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:510 +msgid "%{p} passes turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:512 +msgid "you need to pick a card first" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:530 +msgid "what color is that?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:533 +msgid "color is now %{c}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:541 +msgid "This %{uno} game has been going on for %{time}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:546 +msgid "The game hasn't started yet" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:551 +msgid "%{uno} playing turn: %{players}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:560 +msgid "it's %{player}'s turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:570 +msgid "next player must respond correctly or pick %{b}%{n}%{b} cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:577 +msgid "Current discard: %{card} %{c}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:585 +msgid "Your cards: %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:601 +msgid "%{player} picks a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:611 +msgid "Shuffling discarded cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:614 +msgid "No more cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:620 +msgid "You picked %{picked}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:627 +msgid "you're already in the game, %{p}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:634 +msgid "you dropped from the game, %{p}, you can't get back in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:648 +msgid "%{p} joins this game of %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:656 +msgid "game will start in 20 seconds" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:667 +msgid "%{p} isn't playing %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:672 +msgid "%{p} gives up this game of %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:698 +msgid "%{p} is already playing %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:708 +msgid "%{p} takes %{b}%{old}%{b}'s place at %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:714 +msgid "%{b}%{old}%{b} isn't playing %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:723 +msgid "%{uno} game halted after %{time}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:728 +msgid "%{uno} game halted before it could start" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:733 +msgid "%{uno} game finished after %{time}! The winner is %{p}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:740 +msgid "%{p} has to pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:748 +msgid "%{p} still had %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:760 +msgid "%{p} wins with %{b}%{score}%{b} points!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:790 +msgid "'jo' to join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:791 +msgid "" +"'pl <card>' to play <card>: e.g. 'pl g7' to play Green 7, or 'pl rr' to play " +"Red Reverse, or 'pl y2y2' to play both Yellow 2 cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:792 +msgid "'pe' to pick a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:793 +msgid "'pa' to pass your turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:794 +msgid "" +"'co <color>' to pick a color after playing a Wild: e.g. 'co g' to select " +"Green (or 'pl w+4 g' to select the color when playing the Wild)" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:795 +msgid "'ca' to show current cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:796 +msgid "'cd' to show the current discard" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:797 +msgid "'ch' to challenge a Wild +4" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:798 +msgid "'od' to show the playing order" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:799 +msgid "'ti' to show play time" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:800 +msgid "'tu' to show whose turn it is" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:803 +msgid "" +"A Wild +4 can only be played legally if you don't have normal (not special) " +"cards of the current color. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:804 +msgid "The next player can challenge a W+4 by using the 'ch' command. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:805 +msgid "" +"If the W+4 play was illegal, the player who played it must pick the W+4, " +"pick 4 cards from the stock, and play a legal card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:806 +msgid "" +"If the W+4 play was legal, the challenger must pick 6 cards instead of 4." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:808 +msgid "" +"play all your cards, one at a time, by matching either the color or the " +"value of the currently discarded card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:809 +msgid "" +"cards with special effects: Skip (next player skips a turn), Reverse " +"(reverses the playing order), +2 (next player has to take 2 cards). " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:810 +msgid "" +"Wilds can be played on any card, and you must specify the color for the next " +"card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:811 +msgid "" +"Wild +4 also forces the next player to take 4 cards, but it can only be " +"played if you can't play a color card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:812 +msgid "" +"you can play another +2 or +4 card on a +2 card, and a +4 on a +4, forcing " +"the first player who can't play one to pick the cumulative sum of all cards. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:813 +msgid "" +"you can also play a Reverse on a +2 or +4, bouncing the effect back to the " +"previous player (that now comes next). " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:816 +msgid "" +"The points won with a game of %{uno} are totalled from the cards remaining " +"in the hands of the other players." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:817 +msgid "" +"Each normal (not special) card is worth its face value (from 0 to 9 points)." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:818 +msgid "Each colored special card (+2, Reverse, Skip) is worth 20 points." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:819 +msgid "Each Wild and Wild +4 is worth 50 points." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:823 +msgid "There are 108 cards in a standard %{uno} deck." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:824 +msgid "" +"For each color (Blue, Green, Red, Yellow) there are 19 numbered cards (from " +"0 to 9), with two of each number except for 0." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:825 +msgid "" +"There are also 6 special cards for each color, two each of +2, Reverse, Skip." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:826 +msgid "Finally, there are 4 Wild and 4 Wild +4 cards." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:829 +msgid "" +"The game manager (the user that started the game) can execute the following " +"commands to manage it: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:831 +msgid "" +"'uno drop <user>' to drop a user from the game (any user can drop itself " +"using 'uno drop')" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:832 +msgid "" +"'uno replace <old> [with] <new>' to replace a player with someone else " +"(useful in case of disconnects)" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:833 +msgid "'uno transfer [to] <nick>' to transfer game ownership to someone else" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:834 +msgid "'uno end' to end the game before its natural completion" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:837 +msgid "" +"%{uno} game. !uno to start a game. see 'help uno rules' for the rules, 'help " +"uno admin' for admin commands. In-game commands: %{cmds}." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:855 +msgid "you already picked a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:862 data/rbot/plugins/games/uno.rb:869 +#: data/rbot/plugins/games/uno.rb:875 data/rbot/plugins/games/uno.rb:881 +#: data/rbot/plugins/games/uno.rb:897 +msgid "It's not your turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:894 +msgid "previous move cannot be challenged" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:908 +msgid "it's your turn, sleepyhead" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:917 +msgid "" +"There is already an %{uno} game running here, managed by %{who}. say 'jo' to " +"join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:925 +msgid "Ok, created %{uno} game on %{channel}, say 'jo' to join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:933 data/rbot/plugins/games/uno.rb:953 +#: data/rbot/plugins/games/uno.rb:1089 data/rbot/plugins/games/uno.rb:1097 +#: data/rbot/plugins/games/uno.rb:1105 +msgid "There is no %{uno} game running here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:943 +msgid "%{uno} game ownership transferred from %{old} to %{nick}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:947 +msgid "who is this %{nick} you want me to transfer game ownership to?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1031 +msgid "%{nf} %{uno} games completed over %{np} games played. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1036 +msgid "%{cgt} game time for completed games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1040 +msgid " on %{tgt} total game time. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1046 +msgid "%{avg} average game time for completed games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1049 +msgid ", %{tavg} for all games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1054 +msgid "nobody has played %{uno} on %{chan} yet" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1065 +msgid "%{nick} never played %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1074 +msgid "%{nick} played %{np} %{uno} games here, " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1077 +msgid "forfeited %{nf} games, " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1078 +msgid "won %{nw} games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1080 +msgid " with %{score} total points" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1082 +msgid " and an average of %{avg} points per opponent" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1109 +msgid "%{num} cards in stock: %{stock}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1125 +msgid "%{uno} %{num} highest scores: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1134 +msgid "%{i}. %{b}%{nick}%{b} with %{b}%{score}%{b} points" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1141 data/rbot/plugins/games/uno.rb:1163 +msgid "%{i}. %{nick} ( %{score} )" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1147 +msgid "%{uno} %{num} most wins: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1156 +msgid "%{i}. %{b}%{nick}%{b} with %{b}%{score}%{b} wins" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1169 +msgid "uh, what kind of score list did you want, again?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1170 +msgid "" +" I can only show the top scores (with top) and the most wins (with topwin)" +msgstr "" + #: data/rbot/plugins/keywords.rb:457 msgid "couldn't find keyword %{key}" msgstr "" @@ -1675,6 +2167,33 @@ msgstr "" msgid "markov has a %{prob}% chance of chipping in" msgstr "" +#: data/rbot/plugins/quotes.rb:167 data/rbot/plugins/quotes.rb:209 +#: data/rbot/plugins/quotes.rb:237 +msgid "[%{num}] %{quote}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:172 data/rbot/plugins/quotes.rb:186 +#: data/rbot/plugins/quotes.rb:200 data/rbot/plugins/quotes.rb:214 +#: data/rbot/plugins/quotes.rb:242 +msgid "quote not found!" +msgstr "" + +#: data/rbot/plugins/quotes.rb:181 +msgid "quote %{num} added by %{source}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:195 +msgid "quote %{num} added on %{date}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:223 +msgid "%{total} quotes matching %{reg}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:228 +msgid "%{total} quotes" +msgstr "" + #: data/rbot/plugins/rss.rb:809 msgid "no such feed %{handle}" msgstr "" @@ -1754,38 +2273,38 @@ msgid "" "{duration}. %{views} views, faved %{faves} times. %{desc}" msgstr "" -#: data/rbot/plugins/youtube.rb:76 data/rbot/plugins/youtube.rb:106 +#: data/rbot/plugins/youtube.rb:77 data/rbot/plugins/youtube.rb:107 msgid "unknown duration" msgstr "" -#: data/rbot/plugins/youtube.rb:182 +#: data/rbot/plugins/youtube.rb:183 msgid "" "%{bold}%{title}%{bold} [%{cat}] %{rating} @ %{url} by %{author} (%" "{duration}). %{views} views, faved %{faves} times. %{desc}" msgstr "" -#: data/rbot/plugins/youtube.rb:185 +#: data/rbot/plugins/youtube.rb:186 msgid "" "\n" " -- also available at: " msgstr "" -#: data/rbot/plugins/youtube.rb:192 +#: data/rbot/plugins/youtube.rb:193 msgid "couldn't retrieve video info" msgstr "" -#: data/rbot/plugins/youtube.rb:202 +#: data/rbot/plugins/youtube.rb:203 msgid "error looking for %{what} on youtube: %{e}" msgstr "" -#: data/rbot/plugins/youtube.rb:210 +#: data/rbot/plugins/youtube.rb:211 msgid "no videos found for %{what}" msgstr "" -#: data/rbot/plugins/youtube.rb:214 +#: data/rbot/plugins/youtube.rb:215 msgid "One video found for %{what}: %{show}" msgstr "" -#: data/rbot/plugins/youtube.rb:221 +#: data/rbot/plugins/youtube.rb:222 msgid "Videos for %{what}: %{shorts}" msgstr "" diff --git a/po/zh_TW/rbot.po b/po/zh_TW/rbot.po index 99f9fac5..6df37356 100644 --- a/po/zh_TW/rbot.po +++ b/po/zh_TW/rbot.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: rbot\n" -"POT-Creation-Date: 2008-04-08 00:11+0200\n" +"POT-Creation-Date: 2008-04-16 23:57+0200\n" "PO-Revision-Date: 2007-07-09 01:24-0400\n" "Last-Translator: Liang-Bin Hsueh <hlb@handlino.com>\n" "Language-Team: Chinese\n" @@ -39,7 +39,7 @@ msgstr "" msgid "Set true to allow new botusers to be created automatically" msgstr "" -#: lib/rbot/botuser.rb:897 +#: lib/rbot/botuser.rb:915 msgid "%{user}, you don't have '%{command}' permissions here" msgstr "%{user},你並沒有 '%{command}' 權限" @@ -577,57 +577,57 @@ msgstr "分析載入資料 ..." msgid "failed to parse data: %{exception}" msgstr "分析資料失敗: %{excaption}" -#: lib/rbot/core/basics.rb:111 +#: lib/rbot/core/basics.rb:109 msgid "quit [<message>] => quit IRC with message <message>" msgstr "quit [<message>] => 講 <message> 並離開 IRC" -#: lib/rbot/core/basics.rb:113 +#: lib/rbot/core/basics.rb:111 msgid "restart => completely stop and restart the bot (including reconnect)" msgstr "restart => 徹底停止並重新啟動機器人(包括重新連線)" -#: lib/rbot/core/basics.rb:117 +#: lib/rbot/core/basics.rb:115 msgid "part" msgstr "" -#: lib/rbot/core/basics.rb:119 +#: lib/rbot/core/basics.rb:117 msgid "hide => part all channels" msgstr "" -#: lib/rbot/core/basics.rb:121 +#: lib/rbot/core/basics.rb:119 msgid "nick <nick> => attempt to change nick to <nick>" msgstr "nick <nick> => 嘗試把暱稱改為 <nick>" -#: lib/rbot/core/basics.rb:123 +#: lib/rbot/core/basics.rb:121 msgid "" "say <channel>|<nick> <message> => say <message> to <channel> or in private " "message to <nick>" msgstr "" -#: lib/rbot/core/basics.rb:125 +#: lib/rbot/core/basics.rb:123 msgid "" "action <channel>|<nick> <message> => does a /me <message> to <channel> or in " "private message to <nick>" msgstr "" -#: lib/rbot/core/basics.rb:127 +#: lib/rbot/core/basics.rb:125 msgid "" "quiet [in here|<channel>] => with no arguments, stop speaking in all " "channels, if \"in here\", stop speaking in this channel, or stop speaking in " "<channel>" msgstr "" -#: lib/rbot/core/basics.rb:129 +#: lib/rbot/core/basics.rb:127 msgid "" "talk [in here|<channel>] => with no arguments, resume speaking in all " "channels, if \"in here\", resume speaking in this channel, or resume " "speaking in <channel>" msgstr "" -#: lib/rbot/core/basics.rb:131 +#: lib/rbot/core/basics.rb:129 msgid "ping => replies with a pong" msgstr "ping => 回答 pong" -#: lib/rbot/core/basics.rb:133 +#: lib/rbot/core/basics.rb:131 msgid "" "mode <channel> <mode> <nicks> => set channel modes for <nicks> on <channel> " "to <mode>" @@ -635,73 +635,73 @@ msgstr "" "mode <channel> <mode> <nicks> => 設定 <nicks> 在 <channel> 頻道的權限為 " "<mode>" -#: lib/rbot/core/basics.rb:139 +#: lib/rbot/core/basics.rb:137 msgid "" "%{name}: quit, restart, join, part, hide, save, nick, say, action, topic, " "quiet, talk, ping, mode" msgstr "" -#: lib/rbot/core/config.rb:13 -msgid "I'm a v. %{version} rubybot%{copyright}%{url}" +#: lib/rbot/core/config.rb:20 +msgid "I'm a v. %{version}%{ago} rubybot%{copyright}%{url}" msgstr "" -#: lib/rbot/core/config.rb:33 +#: lib/rbot/core/config.rb:41 msgid "no such module %{module}" msgstr "沒有 %{module} 模組" -#: lib/rbot/core/config.rb:49 lib/rbot/core/config.rb:60 -#: lib/rbot/core/config.rb:82 lib/rbot/core/config.rb:95 -#: lib/rbot/core/config.rb:121 lib/rbot/core/config.rb:144 +#: lib/rbot/core/config.rb:57 lib/rbot/core/config.rb:68 +#: lib/rbot/core/config.rb:90 lib/rbot/core/config.rb:103 +#: lib/rbot/core/config.rb:129 lib/rbot/core/config.rb:152 msgid "no such config key %{key}" msgstr "" -#: lib/rbot/core/config.rb:72 +#: lib/rbot/core/config.rb:80 msgid "no config key found matching %{r}" msgstr "" -#: lib/rbot/core/config.rb:74 +#: lib/rbot/core/config.rb:82 msgid "possible keys: %{kl}" msgstr "" -#: lib/rbot/core/config.rb:87 lib/rbot/core/config.rb:106 -#: lib/rbot/core/config.rb:136 lib/rbot/core/config.rb:159 +#: lib/rbot/core/config.rb:95 lib/rbot/core/config.rb:114 +#: lib/rbot/core/config.rb:144 lib/rbot/core/config.rb:167 msgid "this config change will take effect on the next restart" msgstr "" -#: lib/rbot/core/config.rb:88 lib/rbot/core/config.rb:109 -#: lib/rbot/core/config.rb:137 lib/rbot/core/config.rb:160 +#: lib/rbot/core/config.rb:96 lib/rbot/core/config.rb:117 +#: lib/rbot/core/config.rb:145 lib/rbot/core/config.rb:168 msgid "this config change will take effect on the next rescan" msgstr "" -#: lib/rbot/core/config.rb:102 +#: lib/rbot/core/config.rb:110 msgid "failed to set %{key}: %{error}" msgstr "" -#: lib/rbot/core/config.rb:125 lib/rbot/core/config.rb:148 +#: lib/rbot/core/config.rb:133 lib/rbot/core/config.rb:156 msgid "config key %{key} is not an array" msgstr "" -#: lib/rbot/core/config.rb:132 +#: lib/rbot/core/config.rb:140 msgid "failed to add %{value} to %{key}: %{error}" msgstr "" -#: lib/rbot/core/config.rb:155 +#: lib/rbot/core/config.rb:163 msgid "failed to remove %{value} from %{key}: %{error}" msgstr "" -#: lib/rbot/core/config.rb:169 +#: lib/rbot/core/config.rb:177 msgid "saving ..." msgstr "正在儲存 ..." -#: lib/rbot/core/config.rb:171 +#: lib/rbot/core/config.rb:179 msgid "rescanning ..." msgstr "正在重新掃描 ..." -#: lib/rbot/core/config.rb:173 +#: lib/rbot/core/config.rb:181 msgid "done. %{plugin_status}" msgstr "完成。%{plugin_status}" -#: lib/rbot/core/config.rb:216 +#: lib/rbot/core/config.rb:222 msgid "" "config list => list configuration modules, config list <module> => list " "configuration keys for module <module>" @@ -709,63 +709,63 @@ msgstr "" "config list => 列出可設定模組, config list <module> => 列出 <module> 模組的可" "設定參數" -#: lib/rbot/core/config.rb:218 +#: lib/rbot/core/config.rb:224 msgid "config get <key> => get configuration value for key <key>" msgstr "config get <key> => 取得 <key> 的設定值" -#: lib/rbot/core/config.rb:220 +#: lib/rbot/core/config.rb:226 msgid "reset key <key> to the default" msgstr "重設 <key> 回預設值" -#: lib/rbot/core/config.rb:222 +#: lib/rbot/core/config.rb:228 msgid "" "config set <key> <value> => set configuration value for key <key> to <value>" msgstr "config set <key> <value> => 設定參數 <key> 的數值為 <value>" -#: lib/rbot/core/config.rb:224 +#: lib/rbot/core/config.rb:230 msgid "config desc <key> => describe what key <key> configures" msgstr "config desc <key> => 描述參數 <key> 的功用" -#: lib/rbot/core/config.rb:226 +#: lib/rbot/core/config.rb:232 msgid "" "config add <value> to <key> => add value <value> to key <key> if <key> is an " "array" msgstr "" -#: lib/rbot/core/config.rb:228 +#: lib/rbot/core/config.rb:234 msgid "" "config rm <value> from <key> => remove value <value> from key <key> if <key> " "is an array" msgstr "" -#: lib/rbot/core/config.rb:230 +#: lib/rbot/core/config.rb:236 msgid "" "config module - bot configuration. usage: list, desc, get, set, unset, add, " "rm" msgstr "config 模組 - 機器人設定。用法: list, desc, get, set, unset, add, " -#: lib/rbot/core/config.rb:235 +#: lib/rbot/core/config.rb:241 #, fuzzy msgid "nick <newnick> => change the bot nick to <newnick>, if possible" msgstr "nick <nick> => 嘗試把暱稱改為 <nick>" -#: lib/rbot/core/config.rb:237 +#: lib/rbot/core/config.rb:243 msgid "status => display some information on the bot's status" msgstr "" -#: lib/rbot/core/config.rb:239 +#: lib/rbot/core/config.rb:245 msgid "save => save current dynamic data and configuration" msgstr "save => 儲存目前動態資料與設定" -#: lib/rbot/core/config.rb:241 +#: lib/rbot/core/config.rb:247 msgid "rescan => reload modules and static facts" msgstr "rescan => 重新載入模組與靜態論據" -#: lib/rbot/core/config.rb:243 +#: lib/rbot/core/config.rb:249 msgid "version => describes software version" msgstr "version => 描述軟體版本" -#: lib/rbot/core/config.rb:245 +#: lib/rbot/core/config.rb:251 #, fuzzy msgid "config-related tasks: config, save, rescan, version, nick, status" msgstr "設定相關任務: config, save, rescan" @@ -858,57 +858,57 @@ msgstr "" msgid "filters matching %{pat}: " msgstr "" -#: lib/rbot/ircbot.rb:1165 +#: lib/rbot/ircbot.rb:1158 msgid "help topics: " msgstr "" -#: lib/rbot/ircbot.rb:1167 +#: lib/rbot/ircbot.rb:1160 msgid " (help <topic> for more info)" msgstr "" -#: lib/rbot/ircbot.rb:1170 +#: lib/rbot/ircbot.rb:1163 msgid "no help for topic %{topic}" msgstr "" -#: lib/rbot/ircbot.rb:1181 +#: lib/rbot/ircbot.rb:1174 msgid "" "Uptime %{up}, %{plug} plugins active, %{sent} lines sent, %{recv} received." msgstr "" -#: lib/rbot/plugins.rb:315 +#: lib/rbot/plugins.rb:340 msgid "incorrect usage, ask for help using '%{command}'" msgstr "用法錯誤,請用 %{command} 尋求協助" -#: lib/rbot/plugins.rb:616 +#: lib/rbot/plugins.rb:662 msgid "%{count} core module loaded" msgid_plural "%{count} core modules loaded" msgstr[0] "%{count} 個核心模組已載入" -#: lib/rbot/plugins.rb:619 +#: lib/rbot/plugins.rb:665 msgid "%{count} core module: %{list}" msgid_plural "%{count} core modules: %{list}" msgstr[0] "%{count} 個核心模組: %{list}" -#: lib/rbot/plugins.rb:625 +#: lib/rbot/plugins.rb:671 msgid "no core botmodules loaded" msgstr "未載入任何核心模組" -#: lib/rbot/plugins.rb:630 +#: lib/rbot/plugins.rb:676 msgid "%{count} plugin loaded" msgid_plural "%{count} plugins loaded" msgstr[0] "%{count} 個外掛程式已載入" -#: lib/rbot/plugins.rb:633 +#: lib/rbot/plugins.rb:679 msgid "%{count} plugin: %{list}" msgid_plural "%{count} plugins: %{list}" msgstr[0] "%{count} 個外掛程式: %{list}" -#: lib/rbot/plugins.rb:644 +#: lib/rbot/plugins.rb:690 msgid "%{highlight}%{count} plugin ignored%{highlight}" msgid_plural "%{highlight}%{count} plugins ignored%{highlight}" msgstr[0] "%{highlight}%{count} 個外掛程式被忽略%{highlight}" -#: lib/rbot/plugins.rb:649 +#: lib/rbot/plugins.rb:695 msgid "" "%{highlight}%{count} plugin ignored%{highlight}: use %{bold}%{command}%" "{bold} to see why" @@ -919,12 +919,12 @@ msgstr[0] "" "%{highlight}%{count} 個外掛程式被忽略%{highlight}: 執行 %{bold}%{command}%" "{bold} 以瞭解原因" -#: lib/rbot/plugins.rb:659 +#: lib/rbot/plugins.rb:705 msgid "%{highlight}%{count} plugin failed to load%{highlight}" msgid_plural "%{highlight}%{count} plugins failed to load%{highlight}" msgstr[0] "%{highlight}%{count} 個外掛程式載入失敗%{highlight}" -#: lib/rbot/plugins.rb:664 +#: lib/rbot/plugins.rb:710 msgid "" "%{highlight}%{count} plugin failed to load%{highlight}: use %{bold}%" "{command}%{bold} to see why" @@ -935,11 +935,11 @@ msgstr[0] "" "%{highlight}%{count} 個外掛程式載入失敗%{highlight}: 執行 %{bold}%{command}%" "{bold} 以瞭解原因" -#: lib/rbot/plugins.rb:694 +#: lib/rbot/plugins.rb:740 msgid "no plugins failed to load" msgstr "沒有外掛程式載入失敗" -#: lib/rbot/plugins.rb:696 +#: lib/rbot/plugins.rb:742 msgid "" "%{highlight}%{plugin}%{highlight} in %{dir} failed with error %{exception}: %" "{reason}" @@ -947,15 +947,15 @@ msgstr "" "%{dir} 的 %{highlight}%{plugin}%{highlight} 外掛程式發生錯誤 %{exception}: %" "{reason}" -#: lib/rbot/plugins.rb:700 +#: lib/rbot/plugins.rb:746 msgid "at %{backtrace}" msgstr "" -#: lib/rbot/plugins.rb:706 +#: lib/rbot/plugins.rb:752 msgid "no plugins were ignored" msgstr "沒有外掛程式被忽略" -#: lib/rbot/plugins.rb:710 +#: lib/rbot/plugins.rb:756 msgid "overruled by previous" msgstr "已被前者取代" @@ -974,57 +974,57 @@ msgstr "" msgid "marshal recovery failed, trying default" msgstr "" -#: data/rbot/plugins/alias.rb:52 +#: data/rbot/plugins/alias.rb:50 msgid "Data file is not found or corrupt, reinitializing data" msgstr "" -#: data/rbot/plugins/alias.rb:60 +#: data/rbot/plugins/alias.rb:58 msgid "Invalid alias entry %{alias} : %{command} in %{filename}: %{reason}" msgstr "" -#: data/rbot/plugins/alias.rb:76 +#: data/rbot/plugins/alias.rb:74 msgid "The definition you provided is invalid: %{reason}" msgstr "" -#: data/rbot/plugins/alias.rb:87 data/rbot/plugins/alias.rb:104 +#: data/rbot/plugins/alias.rb:85 data/rbot/plugins/alias.rb:102 msgid "No such alias is defined" msgstr "" -#: data/rbot/plugins/alias.rb:93 +#: data/rbot/plugins/alias.rb:91 msgid "No aliases defined" msgstr "" -#: data/rbot/plugins/alias.rb:102 +#: data/rbot/plugins/alias.rb:100 msgid "Alias of %{command}" msgstr "" -#: data/rbot/plugins/alias.rb:114 +#: data/rbot/plugins/alias.rb:112 msgid "" "The arguments in alias must match the substitutions in command, and vice " "versa" msgstr "" -#: data/rbot/plugins/alias.rb:119 +#: data/rbot/plugins/alias.rb:117 msgid "Error mapping %{text} as command: %{error}" msgstr "" -#: data/rbot/plugins/alias.rb:137 +#: data/rbot/plugins/alias.rb:138 msgid "" "The alias seems to have caused infinite recursion. Please examine your alias " "definitions" msgstr "" -#: data/rbot/plugins/alias.rb:153 +#: data/rbot/plugins/alias.rb:142 msgid "" "Error handling the alias, The alias %{text} is not defined or has beeen " "removed. I will stop responding to it after rescan," msgstr "" -#: data/rbot/plugins/alias.rb:165 +#: data/rbot/plugins/alias.rb:154 msgid "Create and use aliases for commands. Topics: create, commands" msgstr "" -#: data/rbot/plugins/alias.rb:174 +#: data/rbot/plugins/alias.rb:163 msgid "" "\"alias <text> => <command>\" => add text as an alias of command. Text can " "contain placeholders marked with : or * for :words and *multiword arguments. " @@ -1033,7 +1033,7 @@ msgid "" "google site:ruby-rbot.org <terms>" msgstr "" -#: data/rbot/plugins/alias.rb:176 +#: data/rbot/plugins/alias.rb:165 msgid "" "alias list => list defined aliases | alias whatis <alias> => show definition " "of the alias | alias remove <alias> => remove defined alias | see the " @@ -1677,6 +1677,499 @@ msgstr "" msgid "%{name} game cancelled after %{count} rounds. Partial score:" msgstr "" +#: data/rbot/plugins/games/uno.rb:240 +msgid "%{p} deals the first card from the stock" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:263 +msgid "no time" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:275 +msgid "Playing order was reversed!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:277 +msgid "%{cp} bounces the pick to %{np}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:288 +msgid "%{p} skips a turn!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:363 +msgid "what cards were that again?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:383 +msgid "you can't play that card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:410 +msgid "%{p} plays %{card} twice!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:415 +msgid "%{p} plays %{card}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:418 +msgid "%{p} has %{uno}!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:434 +msgid "%{p}, choose a color with: co r|b|g|y" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:437 +msgid "you don't have two cards of that kind" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:440 +msgid "you don't have that card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:450 +msgid "%{cp} challenges %{lp}'s %{card}!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:454 +msgid "%{p} has %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:466 +msgid "%{lp}'s move was legal, %{cp} must pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:475 +msgid "" +"%{lp}'s move was %{b}not%{b} legal, %{lp} must pick %{b}%{n}%{b} cards and " +"play again!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:503 +msgid "%{p} passes turn, and has to pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:510 +msgid "%{p} passes turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:512 +msgid "you need to pick a card first" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:530 +msgid "what color is that?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:533 +msgid "color is now %{c}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:541 +msgid "This %{uno} game has been going on for %{time}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:546 +msgid "The game hasn't started yet" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:551 +#, fuzzy +msgid "%{uno} playing turn: %{players}" +msgstr "%{count} 個外掛程式: %{list}" + +#: data/rbot/plugins/games/uno.rb:560 +msgid "it's %{player}'s turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:570 +msgid "next player must respond correctly or pick %{b}%{n}%{b} cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:577 +msgid "Current discard: %{card} %{c}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:585 +msgid "Your cards: %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:601 +msgid "%{player} picks a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:611 +msgid "Shuffling discarded cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:614 +msgid "No more cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:620 +msgid "You picked %{picked}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:627 +msgid "you're already in the game, %{p}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:634 +msgid "you dropped from the game, %{p}, you can't get back in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:648 +msgid "%{p} joins this game of %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:656 +msgid "game will start in 20 seconds" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:667 +msgid "%{p} isn't playing %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:672 +msgid "%{p} gives up this game of %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:698 +msgid "%{p} is already playing %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:708 +msgid "%{p} takes %{b}%{old}%{b}'s place at %{uno}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:714 +msgid "%{b}%{old}%{b} isn't playing %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:723 +msgid "%{uno} game halted after %{time}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:728 +msgid "%{uno} game halted before it could start" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:733 +msgid "%{uno} game finished after %{time}! The winner is %{p}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:740 +msgid "%{p} has to pick %{b}%{n}%{b} cards!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:748 +msgid "%{p} still had %{cards}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:760 +msgid "%{p} wins with %{b}%{score}%{b} points!" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:790 +msgid "'jo' to join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:791 +msgid "" +"'pl <card>' to play <card>: e.g. 'pl g7' to play Green 7, or 'pl rr' to play " +"Red Reverse, or 'pl y2y2' to play both Yellow 2 cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:792 +msgid "'pe' to pick a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:793 +msgid "'pa' to pass your turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:794 +msgid "" +"'co <color>' to pick a color after playing a Wild: e.g. 'co g' to select " +"Green (or 'pl w+4 g' to select the color when playing the Wild)" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:795 +msgid "'ca' to show current cards" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:796 +msgid "'cd' to show the current discard" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:797 +msgid "'ch' to challenge a Wild +4" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:798 +msgid "'od' to show the playing order" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:799 +msgid "'ti' to show play time" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:800 +msgid "'tu' to show whose turn it is" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:803 +msgid "" +"A Wild +4 can only be played legally if you don't have normal (not special) " +"cards of the current color. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:804 +msgid "The next player can challenge a W+4 by using the 'ch' command. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:805 +msgid "" +"If the W+4 play was illegal, the player who played it must pick the W+4, " +"pick 4 cards from the stock, and play a legal card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:806 +msgid "" +"If the W+4 play was legal, the challenger must pick 6 cards instead of 4." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:808 +msgid "" +"play all your cards, one at a time, by matching either the color or the " +"value of the currently discarded card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:809 +msgid "" +"cards with special effects: Skip (next player skips a turn), Reverse " +"(reverses the playing order), +2 (next player has to take 2 cards). " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:810 +msgid "" +"Wilds can be played on any card, and you must specify the color for the next " +"card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:811 +msgid "" +"Wild +4 also forces the next player to take 4 cards, but it can only be " +"played if you can't play a color card. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:812 +msgid "" +"you can play another +2 or +4 card on a +2 card, and a +4 on a +4, forcing " +"the first player who can't play one to pick the cumulative sum of all cards. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:813 +msgid "" +"you can also play a Reverse on a +2 or +4, bouncing the effect back to the " +"previous player (that now comes next). " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:816 +msgid "" +"The points won with a game of %{uno} are totalled from the cards remaining " +"in the hands of the other players." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:817 +msgid "" +"Each normal (not special) card is worth its face value (from 0 to 9 points)." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:818 +msgid "Each colored special card (+2, Reverse, Skip) is worth 20 points." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:819 +msgid "Each Wild and Wild +4 is worth 50 points." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:823 +msgid "There are 108 cards in a standard %{uno} deck." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:824 +msgid "" +"For each color (Blue, Green, Red, Yellow) there are 19 numbered cards (from " +"0 to 9), with two of each number except for 0." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:825 +msgid "" +"There are also 6 special cards for each color, two each of +2, Reverse, Skip." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:826 +msgid "Finally, there are 4 Wild and 4 Wild +4 cards." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:829 +msgid "" +"The game manager (the user that started the game) can execute the following " +"commands to manage it: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:831 +msgid "" +"'uno drop <user>' to drop a user from the game (any user can drop itself " +"using 'uno drop')" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:832 +msgid "" +"'uno replace <old> [with] <new>' to replace a player with someone else " +"(useful in case of disconnects)" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:833 +msgid "'uno transfer [to] <nick>' to transfer game ownership to someone else" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:834 +msgid "'uno end' to end the game before its natural completion" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:837 +msgid "" +"%{uno} game. !uno to start a game. see 'help uno rules' for the rules, 'help " +"uno admin' for admin commands. In-game commands: %{cmds}." +msgstr "" + +#: data/rbot/plugins/games/uno.rb:855 +msgid "you already picked a card" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:862 data/rbot/plugins/games/uno.rb:869 +#: data/rbot/plugins/games/uno.rb:875 data/rbot/plugins/games/uno.rb:881 +#: data/rbot/plugins/games/uno.rb:897 +msgid "It's not your turn" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:894 +msgid "previous move cannot be challenged" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:908 +msgid "it's your turn, sleepyhead" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:917 +msgid "" +"There is already an %{uno} game running here, managed by %{who}. say 'jo' to " +"join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:925 +msgid "Ok, created %{uno} game on %{channel}, say 'jo' to join in" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:933 data/rbot/plugins/games/uno.rb:953 +#: data/rbot/plugins/games/uno.rb:1089 data/rbot/plugins/games/uno.rb:1097 +#: data/rbot/plugins/games/uno.rb:1105 +msgid "There is no %{uno} game running here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:943 +msgid "%{uno} game ownership transferred from %{old} to %{nick}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:947 +msgid "who is this %{nick} you want me to transfer game ownership to?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1031 +msgid "%{nf} %{uno} games completed over %{np} games played. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1036 +msgid "%{cgt} game time for completed games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1040 +msgid " on %{tgt} total game time. " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1046 +msgid "%{avg} average game time for completed games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1049 +msgid ", %{tavg} for all games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1054 +msgid "nobody has played %{uno} on %{chan} yet" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1065 +msgid "%{nick} never played %{uno} here" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1074 +msgid "%{nick} played %{np} %{uno} games here, " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1077 +msgid "forfeited %{nf} games, " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1078 +msgid "won %{nw} games" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1080 +msgid " with %{score} total points" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1082 +msgid " and an average of %{avg} points per opponent" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1109 +msgid "%{num} cards in stock: %{stock}" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1125 +msgid "%{uno} %{num} highest scores: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1134 +msgid "%{i}. %{b}%{nick}%{b} with %{b}%{score}%{b} points" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1141 data/rbot/plugins/games/uno.rb:1163 +msgid "%{i}. %{nick} ( %{score} )" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1147 +msgid "%{uno} %{num} most wins: " +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1156 +msgid "%{i}. %{b}%{nick}%{b} with %{b}%{score}%{b} wins" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1169 +msgid "uh, what kind of score list did you want, again?" +msgstr "" + +#: data/rbot/plugins/games/uno.rb:1170 +msgid "" +" I can only show the top scores (with top) and the most wins (with topwin)" +msgstr "" + #: data/rbot/plugins/keywords.rb:457 #, fuzzy msgid "couldn't find keyword %{key}" @@ -1690,6 +2183,33 @@ msgstr "" msgid "markov has a %{prob}% chance of chipping in" msgstr "" +#: data/rbot/plugins/quotes.rb:167 data/rbot/plugins/quotes.rb:209 +#: data/rbot/plugins/quotes.rb:237 +msgid "[%{num}] %{quote}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:172 data/rbot/plugins/quotes.rb:186 +#: data/rbot/plugins/quotes.rb:200 data/rbot/plugins/quotes.rb:214 +#: data/rbot/plugins/quotes.rb:242 +msgid "quote not found!" +msgstr "" + +#: data/rbot/plugins/quotes.rb:181 +msgid "quote %{num} added by %{source}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:195 +msgid "quote %{num} added on %{date}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:223 +msgid "%{total} quotes matching %{reg}" +msgstr "" + +#: data/rbot/plugins/quotes.rb:228 +msgid "%{total} quotes" +msgstr "" + #: data/rbot/plugins/rss.rb:809 #, fuzzy msgid "no such feed %{handle}" @@ -1770,39 +2290,39 @@ msgid "" "{duration}. %{views} views, faved %{faves} times. %{desc}" msgstr "" -#: data/rbot/plugins/youtube.rb:76 data/rbot/plugins/youtube.rb:106 +#: data/rbot/plugins/youtube.rb:77 data/rbot/plugins/youtube.rb:107 msgid "unknown duration" msgstr "" -#: data/rbot/plugins/youtube.rb:182 +#: data/rbot/plugins/youtube.rb:183 msgid "" "%{bold}%{title}%{bold} [%{cat}] %{rating} @ %{url} by %{author} (%" "{duration}). %{views} views, faved %{faves} times. %{desc}" msgstr "" -#: data/rbot/plugins/youtube.rb:185 +#: data/rbot/plugins/youtube.rb:186 msgid "" "\n" " -- also available at: " msgstr "" -#: data/rbot/plugins/youtube.rb:192 +#: data/rbot/plugins/youtube.rb:193 msgid "couldn't retrieve video info" msgstr "" -#: data/rbot/plugins/youtube.rb:202 +#: data/rbot/plugins/youtube.rb:203 msgid "error looking for %{what} on youtube: %{e}" msgstr "" -#: data/rbot/plugins/youtube.rb:210 +#: data/rbot/plugins/youtube.rb:211 msgid "no videos found for %{what}" msgstr "" -#: data/rbot/plugins/youtube.rb:214 +#: data/rbot/plugins/youtube.rb:215 msgid "One video found for %{what}: %{show}" msgstr "" -#: data/rbot/plugins/youtube.rb:221 +#: data/rbot/plugins/youtube.rb:222 msgid "Videos for %{what}: %{shorts}" msgstr "" |