X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=data%2Frbot%2Fplugins%2Ftranslator.rb;h=6bd4dc226018ac9650ae2d40e5513a8f22e29164;hb=24bb60775741d3731400f1e430ef6bf3a2e1b933;hp=2150fcb2844bfa985112015ed968dac63d85dc25;hpb=0ddcd43400c61d1dcdc07f1c5f6ec1a51714a3f1;p=user%2Fhenk%2Fcode%2Fruby%2Frbot.git diff --git a/data/rbot/plugins/translator.rb b/data/rbot/plugins/translator.rb index 2150fcb2..6bd4dc22 100644 --- a/data/rbot/plugins/translator.rb +++ b/data/rbot/plugins/translator.rb @@ -293,9 +293,10 @@ class TranslatorPlugin < Plugin end def help(plugin, topic=nil) - if @translators.has_key?(topic) - translator = @translators[topic] - _('%{info}, supported directions of translation: %{directions}') % { + if @translators.has_key?(plugin) + translator = @translators[plugin] + _('%{translator} => Look up phrase using %{info}, supported from -> to languages: %{directions}') % { + :translator => plugin, :info => translator.class::INFO, :directions => translator.directions.map do |source, targets| _('%{source} -> %{targets}') % @@ -303,7 +304,7 @@ class TranslatorPlugin < Plugin end.join(' | ') } else - _('Command: , where is one of: %{translators}. If "translator" is used in place of the translator name, the first translator in translator.default_list which supports the specified direction will be picked automatically. Use "help translator " to look up supported from and to languages') % + _('Command: , where is one of: %{translators}. If "translator" is used in place of the translator name, the first translator in translator.default_list which supports the specified direction will be picked automatically. Use "help " to look up supported from and to languages') % {:translators => @translators.keys.join(', ')} end end