diff --git a/reader.lua b/reader.lua index 1f3187a2d..cf92d4171 100755 --- a/reader.lua +++ b/reader.lua @@ -8,12 +8,13 @@ require "ui/readerui" require "document/document" require "settings" require "dbg" +require "gettext" HomeMenu = InputContainer:new{ item_table = {}, key_events = { - TapShowMenu = { {"Home"}, doc = "Show Home Menu"}, + TapShowMenu = { {_("Home")}, doc = _("Show Home Menu")}, }, ges_events = { TapShowMenu = { @@ -44,14 +45,14 @@ function exitReader() local dev = Device:getTouchInputDev() if dev then local width, height = Screen:getWidth(), Screen:getHeight() - input.fakeTapInput(dev, + input.fakeTapInput(dev, math.min(width, height)/2, math.max(width, height)-30 ) end end end - + os.exit(0) end @@ -78,12 +79,12 @@ function HomeMenu:setUpdateItemTable() }) end table.insert(self.item_table, { - text = "Last documents", + text = _("Last documents"), sub_item_table = hist_sub_item_table, }) table.insert(self.item_table, { - text = "Exit", + text = _("Exit"), callback = function() exitReader() end @@ -101,7 +102,7 @@ function HomeMenu:onTapShowMenu() local home_menu = Menu:new{ show_parent = menu_container, - title = "Home menu", + title = _("Home menu"), item_table = self.item_table, width = Screen:getWidth() - 100, } @@ -121,7 +122,9 @@ end function showReader(file, pass) local document = DocumentRegistry:openDocument(file) if not document then - UIManager:show(InfoMessage:new{ text = "No reader engine for this file" }) + UIManager:show(InfoMessage:new{ + text = _("No reader engine for this file") + }) return end @@ -143,7 +146,7 @@ function showHomePage(path) local FileManager = FileChooser:new{ show_parent = HomePage, - title = "FileManager", + title = _("FileManager"), path = path, width = Screen:getWidth(), height = Screen:getHeight(), @@ -187,19 +190,19 @@ longopts = { } function showusage() - print("usage: ./reader.lua [OPTION] ... path") - print("Read all the books on your E-Ink reader") + print(_("usage: ./reader.lua [OPTION] ... path")) + print(_("Read all the books on your E-Ink reader")) print("") - print("-d start in debug mode") - print("-h show this usage help") + print(_("-d start in debug mode")) + print(_("-h show this usage help")) print("") - print("If you give the name of a directory instead of a file path, a file") - print("chooser will show up and let you select a file") + print(_("If you give the name of a directory instead of a file path, a file")) + print(_("chooser will show up and let you select a file")) print("") - print("If you don't pass any path, the last viewed document will be opened") + print(_("If you don't pass any path, the last viewed document will be opened")) print("") - print("This software is licensed under the GPLv3.") - print("See http://github.com/koreader/kindlepdfviewer for more info.") + print(_("This software is licensed under the GPLv3.")) + print(_("See http://github.com/koreader/kindlepdfviewer for more info.")) return end