add menu entry to lookup input word in dictionary

This should close #971.
This commit is contained in:
chrox
2014-10-15 18:01:58 +08:00
parent 12914a01f3
commit 506bf96379
2 changed files with 26 additions and 4 deletions

View File

@@ -11,12 +11,17 @@ local DEBUG = require("dbg")
local _ = require("gettext")
-- Wikipedia as a special dictionary
local ReaderWikipedia = ReaderDictionary:new{
local ReaderWikipedia = ReaderDictionary:extend{
-- identify itself
wiki = true,
no_page = _("No wiki page found."),
}
-- the super "class" ReaderDictionary has already registers a menu entry
-- we should override the init function in ReaderWikipedia
function ReaderWikipedia:init()
end
function ReaderWikipedia:onLookupWikipedia(word, box)
-- detect language of the text
local ok, lang = pcall(Translator.detect, Translator, word)