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} <from> <to> <phrase> => 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}') %
end.join(' | ')
}
else
- _('Command: <translator> <from> <to> <phrase>, where <translator> 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 <translator>" to look up supported from and to languages') %
+ _('Command: <translator> <from> <to> <phrase>, where <translator> 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') %
{:translators => @translators.keys.join(', ')}
end
end