trans_from = params[:fromlang] ? params[:fromlang] : @bot.config['translate.default_from']
trans_to = params[:tolang] ? params[:tolang] : @bot.config['translate.default_to']
trans_text = params[:phrase].to_s
-
+
lang_match = langs.join("|")
unless(trans_from =~ /^(#{lang_match})$/ && trans_to =~ /^(#{lang_match})$/)
m.reply "invalid language: valid languagess are: #{langs.join(' ')}"
trans_pair = "#{trans_from}_#{trans_to}"
if (trans_text =~ /^http:\/\//) && (URI.parse(trans_text) rescue nil)
- return 'webpage translation is not currently supported'
+ m.reply 'webpage translation is not currently supported'
+ return
# TODO FIXME
- url = BASEURL+'/translate_url' +
- "?lp=#{trans_pair}&trurl=#{data_text}"
-
- return Utils.get_first_pars([url], 1, :message => m)
+ # url = BASEURL+'/translate_url' +
+ # "?lp=#{trans_pair}&trurl=#{data_text}"
+ #
+ # return Utils.get_first_pars([url], 1, :message => m)
end
data = "lp=#{trans_pair}&doit=done&intl=1&tt=urltext&urltext=#{data_text}"