mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
@@ -87,6 +87,7 @@ function FileManagerMenu:setUpdateItemTable()
|
||||
ReaderFrontLight:addToMainMenu(self.tab_item_table)
|
||||
end
|
||||
|
||||
table.insert(self.tab_item_table.setting, UIManager:getRefreshMenuTable())
|
||||
table.insert(self.tab_item_table.setting, {
|
||||
text = _("Night mode"),
|
||||
checked_func = function() return G_reader_settings:readSetting("night_mode") end,
|
||||
|
||||
@@ -126,7 +126,7 @@ function ReaderFooter:updateFooterPage()
|
||||
self.progress_bar.percentage = self.pageno / self.pages
|
||||
if DMINIBAR_ALL_AT_ONCE then
|
||||
self.progress_text.text = ""
|
||||
if DMINIBAR_NEXT_CHAPTER then
|
||||
if DMINIBAR_BATTERY then
|
||||
local powerd = Device:getPowerDevice()
|
||||
local state = powerd:isCharging() and -1 or powerd:getCapacity()
|
||||
self.progress_text.text = self.progress_text.text .. " | B:" .. powerd:getCapacity() .. "%"
|
||||
|
||||
@@ -80,6 +80,15 @@ function ReaderMenu:setUpdateItemTable()
|
||||
end
|
||||
|
||||
-- setting tab
|
||||
table.insert(self.tab_item_table.setting, {
|
||||
text = _("Show advanced options"),
|
||||
checked_func = function() return G_reader_settings:readSetting("show_advanced") end,
|
||||
callback = function()
|
||||
local show_advanced = G_reader_settings:readSetting("show_advanced") or false
|
||||
G_reader_settings:saveSetting("show_advanced", not show_advanced)
|
||||
end
|
||||
})
|
||||
table.insert(self.tab_item_table.setting, UIManager:getRefreshMenuTable())
|
||||
table.insert(self.tab_item_table.setting, {
|
||||
text = _("Night mode"),
|
||||
checked_func = function() return G_reader_settings:readSetting("night_mode") end,
|
||||
@@ -90,15 +99,6 @@ function ReaderMenu:setUpdateItemTable()
|
||||
end
|
||||
})
|
||||
table.insert(self.tab_item_table.setting, Screen:getDPIMenuTable())
|
||||
table.insert(self.tab_item_table.setting, self:genRefreshRateMenu())
|
||||
table.insert(self.tab_item_table.setting, {
|
||||
text = _("Show advanced options"),
|
||||
checked_func = function() return G_reader_settings:readSetting("show_advanced") end,
|
||||
callback = function()
|
||||
local show_advanced = G_reader_settings:readSetting("show_advanced") or false
|
||||
G_reader_settings:saveSetting("show_advanced", not show_advanced)
|
||||
end
|
||||
})
|
||||
table.insert(self.tab_item_table.setting, Language:getLangMenuTable())
|
||||
|
||||
-- info tab
|
||||
@@ -121,88 +121,6 @@ function ReaderMenu:setUpdateItemTable()
|
||||
})
|
||||
end
|
||||
|
||||
function ReaderMenu:genRefreshRateMenu()
|
||||
local custom_1 = function() return G_reader_settings:readSetting("refresh_rate_1") or 12 end
|
||||
local custom_2 = function() return G_reader_settings:readSetting("refresh_rate_2") or 22 end
|
||||
local custom_3 = function() return G_reader_settings:readSetting("refresh_rate_3") or 99 end
|
||||
return {
|
||||
text = _("E-ink full refresh rate"),
|
||||
sub_item_table = {
|
||||
{
|
||||
text = _("Every page"),
|
||||
checked_func = function() return UIManager:getRefreshRate() == 1 end,
|
||||
callback = function() UIManager:setRefreshRate(1) end,
|
||||
},
|
||||
{
|
||||
text = _("Every 6 pages"),
|
||||
checked_func = function() return UIManager:getRefreshRate() == 6 end,
|
||||
callback = function() UIManager:setRefreshRate(6) end,
|
||||
},
|
||||
{
|
||||
text_func = function() return _("Custom ") .. "1: " .. custom_1() .. _(" pages") end,
|
||||
checked_func = function() return UIManager:getRefreshRate() == custom_1() end,
|
||||
callback = function() UIManager:setRefreshRate(custom_1()) end,
|
||||
hold_callback = function() self:makeCustomRateDialog("refresh_rate_1") end,
|
||||
},
|
||||
{
|
||||
text_func = function() return _("Custom ") .. "2: " .. custom_2() .. _(" pages") end,
|
||||
checked_func = function() return UIManager:getRefreshRate() == custom_2() end,
|
||||
callback = function() UIManager:setRefreshRate(custom_2()) end,
|
||||
hold_callback = function() self:makeCustomRateDialog("refresh_rate_2") end,
|
||||
},
|
||||
{
|
||||
text_func = function() return _("Custom ") .. "3: " .. custom_3() .. _(" pages") end,
|
||||
checked_func = function() return UIManager:getRefreshRate() == custom_3() end,
|
||||
callback = function() UIManager:setRefreshRate(custom_3()) end,
|
||||
hold_callback = function() self:makeCustomRateDialog("refresh_rate_3") end,
|
||||
},
|
||||
}
|
||||
}
|
||||
end
|
||||
|
||||
function ReaderMenu:makeCustomRate(custom_rate)
|
||||
local number = tonumber(self.custom_dialog:getInputText())
|
||||
G_reader_settings:saveSetting(custom_rate, number)
|
||||
end
|
||||
|
||||
function ReaderMenu:makeCustomRateDialog(custom_rate)
|
||||
self.custom_dialog = InputDialog:new{
|
||||
title = _("Input page number for a full refresh"),
|
||||
input_hint = "(1 - 99)",
|
||||
buttons = {
|
||||
{
|
||||
{
|
||||
text = _("Cancel"),
|
||||
callback = function()
|
||||
self:closeMakeCustomDialog()
|
||||
end,
|
||||
},
|
||||
{
|
||||
text = _("OK"),
|
||||
callback = function()
|
||||
self:makeCustomRate(custom_rate)
|
||||
self:closeMakeCustomDialog()
|
||||
end,
|
||||
},
|
||||
},
|
||||
},
|
||||
input_type = "number",
|
||||
enter_callback = function()
|
||||
self:makeCustomRate(custom_rate)
|
||||
self:closeMakeCustomDialog()
|
||||
end,
|
||||
width = Screen:getWidth() * 0.8,
|
||||
height = Screen:getHeight() * 0.2,
|
||||
}
|
||||
self.custom_dialog:onShowKeyboard()
|
||||
UIManager:show(self.custom_dialog)
|
||||
end
|
||||
|
||||
function ReaderMenu:closeMakeCustomDialog()
|
||||
self.custom_dialog:onClose()
|
||||
UIManager:close(self.custom_dialog)
|
||||
end
|
||||
|
||||
function ReaderMenu:onShowReaderMenu()
|
||||
if #self.tab_item_table.setting == 0 then
|
||||
self:setUpdateItemTable()
|
||||
|
||||
@@ -72,6 +72,7 @@ local KoptOptions = {
|
||||
toggle = {S.SMALL, S.MEDIUM, S.LARGE},
|
||||
values = {1.0, 1.2, 1.4},
|
||||
default_value = DKOPTREADER_CONFIG_LINE_SPACING,
|
||||
advanced = true,
|
||||
},
|
||||
{
|
||||
name = "max_columns",
|
||||
@@ -96,6 +97,7 @@ local KoptOptions = {
|
||||
},
|
||||
values = {-1,0,1,2,3},
|
||||
default_value = DKOPTREADER_CONFIG_JUSTIFICATION,
|
||||
advanced = true,
|
||||
},
|
||||
}
|
||||
},
|
||||
@@ -193,6 +195,7 @@ local KoptOptions = {
|
||||
toggle = {S.LTR, S.RTL, S.TBRTL},
|
||||
values = {0, 1, 2},
|
||||
default_value = 0,
|
||||
advanced = true,
|
||||
},
|
||||
{
|
||||
name = "quality",
|
||||
@@ -200,6 +203,7 @@ local KoptOptions = {
|
||||
toggle = {S.LOW, S.DEFAULT, S.HIGH},
|
||||
values={0.5, 1.0, 1.5},
|
||||
default_value = DKOPTREADER_CONFIG_RENDER_QUALITY,
|
||||
advanced = true,
|
||||
},
|
||||
{
|
||||
name = "forced_ocr",
|
||||
|
||||
@@ -138,7 +138,9 @@ function Screen:getHeightPhoenix()
|
||||
end
|
||||
|
||||
function Screen:getDPI()
|
||||
self.dpi = G_reader_settings:readSetting("screen_dpi")
|
||||
if self.dpi == nil then
|
||||
self.dpi = G_reader_settings:readSetting("screen_dpi")
|
||||
end
|
||||
if self.dpi ~= nil then return self.dpi end
|
||||
local model = self.device:getModel()
|
||||
if model == "KindlePaperWhite" or model == "KindlePaperWhite2"
|
||||
@@ -162,7 +164,6 @@ end
|
||||
|
||||
function Screen:setDPI(dpi)
|
||||
G_reader_settings:saveSetting("screen_dpi", dpi)
|
||||
self.dpi = dpi
|
||||
end
|
||||
|
||||
function Screen:scaleByDPI(px)
|
||||
@@ -238,40 +239,69 @@ function Screen:restoreFromBB(bb)
|
||||
end
|
||||
|
||||
function Screen:getDPIMenuTable()
|
||||
local function dpi() return G_reader_settings:readSetting("screen_dpi") end
|
||||
local function custom() return G_reader_settings:readSetting("custom_screen_dpi") end
|
||||
local function setDPI(dpi)
|
||||
local InfoMessage = require("ui/widget/infomessage")
|
||||
local UIManager = require("ui/uimanager")
|
||||
UIManager:show(InfoMessage:new{
|
||||
text = _("This will take effect on next restart."),
|
||||
})
|
||||
Screen:setDPI(dpi)
|
||||
end
|
||||
return {
|
||||
text = _("Font size"),
|
||||
text = _("Screen DPI"),
|
||||
sub_item_table = {
|
||||
{
|
||||
text = _("Auto"),
|
||||
checked_func = function()
|
||||
local dpi = G_reader_settings:readSetting("screen_dpi")
|
||||
return dpi == nil
|
||||
return dpi() == nil
|
||||
end,
|
||||
callback = function() Screen:setDPI() end
|
||||
callback = function() setDPI() end
|
||||
},
|
||||
{
|
||||
text = _("Small"),
|
||||
checked_func = function()
|
||||
local dpi = G_reader_settings:readSetting("screen_dpi")
|
||||
return dpi and dpi <= 140
|
||||
local dpi, custom = dpi(), custom()
|
||||
return dpi and dpi <= 140 and dpi ~= custom
|
||||
end,
|
||||
callback = function() Screen:setDPI(120) end
|
||||
callback = function() setDPI(120) end
|
||||
},
|
||||
{
|
||||
text = _("Medium"),
|
||||
checked_func = function()
|
||||
local dpi = G_reader_settings:readSetting("screen_dpi")
|
||||
return dpi and dpi > 140 and dpi <= 200
|
||||
local dpi, custom = dpi(), custom()
|
||||
return dpi and dpi > 140 and dpi <= 200 and dpi ~= custom
|
||||
end,
|
||||
callback = function() Screen:setDPI(160) end
|
||||
callback = function() setDPI(160) end
|
||||
},
|
||||
{
|
||||
text = _("Large"),
|
||||
checked_func = function()
|
||||
local dpi = G_reader_settings:readSetting("screen_dpi")
|
||||
return dpi and dpi > 200
|
||||
local dpi, custom = dpi(), custom()
|
||||
return dpi and dpi > 200 and dpi ~= custom
|
||||
end,
|
||||
callback = function() Screen:setDPI(240) end
|
||||
callback = function() setDPI(240) end
|
||||
},
|
||||
{
|
||||
text = _("Custom DPI") .. ": " .. custom() or 160,
|
||||
checked_func = function()
|
||||
local dpi, custom = dpi(), custom()
|
||||
return custom and dpi == custom
|
||||
end,
|
||||
callback = function() setDPI(custom() or 160) end,
|
||||
hold_input = {
|
||||
title = _("Input screen DPI"),
|
||||
type = "number",
|
||||
hint = "(90 - 330)",
|
||||
callback = function(input)
|
||||
local dpi = tonumber(input)
|
||||
dpi = dpi < 90 and 90 or dpi
|
||||
dpi = dpi > 330 and 330 or dpi
|
||||
G_reader_settings:saveSetting("custom_screen_dpi", dpi)
|
||||
setDPI(dpi)
|
||||
end,
|
||||
},
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
@@ -440,6 +440,57 @@ function UIManager:run()
|
||||
end
|
||||
end
|
||||
|
||||
function UIManager:getRefreshMenuTable()
|
||||
local function custom_1() return G_reader_settings:readSetting("refresh_rate_1") or 12 end
|
||||
local function custom_2() return G_reader_settings:readSetting("refresh_rate_2") or 22 end
|
||||
local function custom_3() return G_reader_settings:readSetting("refresh_rate_3") or 99 end
|
||||
local function custom_input(name)
|
||||
return {
|
||||
title = _("Input page number for a full refresh"),
|
||||
type = "number",
|
||||
hint = "(1 - 99)",
|
||||
callback = function(input)
|
||||
local rate = tonumber(input)
|
||||
G_reader_settings:saveSetting(name, rate)
|
||||
UIManager:setRefreshRate(rate)
|
||||
end,
|
||||
}
|
||||
end
|
||||
return {
|
||||
text = _("E-ink full refresh rate"),
|
||||
sub_item_table = {
|
||||
{
|
||||
text = _("Every page"),
|
||||
checked_func = function() return UIManager:getRefreshRate() == 1 end,
|
||||
callback = function() UIManager:setRefreshRate(1) end,
|
||||
},
|
||||
{
|
||||
text = _("Every 6 pages"),
|
||||
checked_func = function() return UIManager:getRefreshRate() == 6 end,
|
||||
callback = function() UIManager:setRefreshRate(6) end,
|
||||
},
|
||||
{
|
||||
text_func = function() return _("Custom ") .. "1: " .. custom_1() .. _(" pages") end,
|
||||
checked_func = function() return UIManager:getRefreshRate() == custom_1() end,
|
||||
callback = function() UIManager:setRefreshRate(custom_1()) end,
|
||||
hold_input = custom_input("refresh_rate_1")
|
||||
},
|
||||
{
|
||||
text_func = function() return _("Custom ") .. "2: " .. custom_2() .. _(" pages") end,
|
||||
checked_func = function() return UIManager:getRefreshRate() == custom_2() end,
|
||||
callback = function() UIManager:setRefreshRate(custom_2()) end,
|
||||
hold_input = custom_input("refresh_rate_2")
|
||||
},
|
||||
{
|
||||
text_func = function() return _("Custom ") .. "3: " .. custom_3() .. _(" pages") end,
|
||||
checked_func = function() return UIManager:getRefreshRate() == custom_3() end,
|
||||
callback = function() UIManager:setRefreshRate(custom_3()) end,
|
||||
hold_input = custom_input("refresh_rate_3")
|
||||
},
|
||||
}
|
||||
}
|
||||
end
|
||||
|
||||
UIManager:init()
|
||||
return UIManager
|
||||
|
||||
|
||||
@@ -3,21 +3,21 @@ local FrameContainer = require("ui/widget/container/framecontainer")
|
||||
local LeftContainer = require("ui/widget/container/leftcontainer")
|
||||
local RightContainer = require("ui/widget/container/rightcontainer")
|
||||
local CenterContainer = require("ui/widget/container/centercontainer")
|
||||
local Font = require("ui/font")
|
||||
local TextWidget = require("ui/widget/textwidget")
|
||||
local LineWidget = require("ui/widget/linewidget")
|
||||
local Screen = require("ui/screen")
|
||||
local Device = require("ui/device")
|
||||
local GestureRange = require("ui/gesturerange")
|
||||
local HorizontalGroup = require("ui/widget/horizontalgroup")
|
||||
local VerticalGroup = require("ui/widget/verticalgroup")
|
||||
local HorizontalSpan = require("ui/widget/horizontalspan")
|
||||
local VerticalSpan = require("ui/widget/verticalspan")
|
||||
local InputDialog = require("ui/widget/inputdialog")
|
||||
local TextWidget = require("ui/widget/textwidget")
|
||||
local LineWidget = require("ui/widget/linewidget")
|
||||
local IconButton = require("ui/widget/iconbutton")
|
||||
local GestureRange = require("ui/gesturerange")
|
||||
local Button = require("ui/widget/button")
|
||||
local UIManager = require("ui/uimanager")
|
||||
local Device = require("ui/device")
|
||||
local Screen = require("ui/screen")
|
||||
local Geom = require("ui/geometry")
|
||||
local Font = require("ui/font")
|
||||
local DEBUG = require("dbg")
|
||||
local _ = require("gettext")
|
||||
|
||||
@@ -487,45 +487,93 @@ function TouchMenu:onSwipe(arg, ges_ev)
|
||||
end
|
||||
|
||||
function TouchMenu:onMenuSelect(item)
|
||||
local sub_item_table = item.sub_item_table
|
||||
if item.sub_item_table_func then
|
||||
sub_item_table = item.sub_item_table_func()
|
||||
end
|
||||
if sub_item_table == nil then
|
||||
local callback = item.callback
|
||||
if item.callback_func then
|
||||
callback = item.callback_func()
|
||||
end
|
||||
if callback then
|
||||
-- put stuff in scheduler so we can See
|
||||
-- the effect of inverted menu item
|
||||
UIManager:scheduleIn(0.1, function()
|
||||
self:closeMenu()
|
||||
callback()
|
||||
end)
|
||||
end
|
||||
if item.tap_input then
|
||||
self:closeMenu()
|
||||
self:onMenuInput(item.tap_input)
|
||||
else
|
||||
table.insert(self.item_table_stack, self.item_table)
|
||||
self.item_table = sub_item_table
|
||||
self:updateItems()
|
||||
local sub_item_table = item.sub_item_table
|
||||
if item.sub_item_table_func then
|
||||
sub_item_table = item.sub_item_table_func()
|
||||
end
|
||||
if sub_item_table == nil then
|
||||
local callback = item.callback
|
||||
if item.callback_func then
|
||||
callback = item.callback_func()
|
||||
end
|
||||
if callback then
|
||||
-- put stuff in scheduler so we can See
|
||||
-- the effect of inverted menu item
|
||||
UIManager:scheduleIn(0.1, function()
|
||||
self:closeMenu()
|
||||
callback()
|
||||
end)
|
||||
end
|
||||
else
|
||||
table.insert(self.item_table_stack, self.item_table)
|
||||
self.item_table = sub_item_table
|
||||
self:updateItems()
|
||||
end
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
function TouchMenu:onMenuHold(item)
|
||||
local callback = item.hold_callback
|
||||
if item.hold_callback_func then
|
||||
callback = item.hold_callback_func()
|
||||
end
|
||||
if callback then
|
||||
UIManager:scheduleIn(0.1, function()
|
||||
self:closeMenu()
|
||||
callback()
|
||||
end)
|
||||
if item.hold_input then
|
||||
self:closeMenu()
|
||||
self:onMenuInput(item.hold_input)
|
||||
else
|
||||
local callback = item.hold_callback
|
||||
if item.hold_callback_func then
|
||||
callback = item.hold_callback_func()
|
||||
end
|
||||
if callback then
|
||||
UIManager:scheduleIn(0.1, function()
|
||||
self:closeMenu()
|
||||
callback()
|
||||
end)
|
||||
end
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
function TouchMenu:onMenuInput(input)
|
||||
self.input_dialog = InputDialog:new{
|
||||
title = input.title or "",
|
||||
input_hint = input.hint or "",
|
||||
input_type = input.type or "number",
|
||||
buttons = {
|
||||
{
|
||||
{
|
||||
text = _("Cancel"),
|
||||
callback = function()
|
||||
self:closeInputDialog()
|
||||
end,
|
||||
},
|
||||
{
|
||||
text = _("OK"),
|
||||
callback = function()
|
||||
input.callback(self.input_dialog:getInputText())
|
||||
self:closeInputDialog()
|
||||
end,
|
||||
},
|
||||
},
|
||||
},
|
||||
enter_callback = function()
|
||||
input.callback(self.input_dialog:getInputText())
|
||||
self:closeInputDialog()
|
||||
end,
|
||||
width = Screen:getWidth() * 0.8,
|
||||
height = Screen:getHeight() * 0.2,
|
||||
}
|
||||
self.input_dialog:onShowKeyboard()
|
||||
UIManager:show(self.input_dialog)
|
||||
end
|
||||
|
||||
function TouchMenu:closeInputDialog()
|
||||
self.input_dialog:onClose()
|
||||
UIManager:close(self.input_dialog)
|
||||
end
|
||||
|
||||
function TouchMenu:onTapCloseAllMenus(arg, ges_ev)
|
||||
if ges_ev.pos:notIntersectWith(self.dimen) then
|
||||
self:closeMenu()
|
||||
|
||||
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/koreader/koreader-base/issues\n"
|
||||
"POT-Creation-Date: 2014-08-01 04:35+0000\n"
|
||||
"POT-Creation-Date: 2014-08-05 04:19+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -17,9 +17,9 @@ msgid ""
|
||||
" others."
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/reader/modules/readermenu.lua:197
|
||||
#: frontend/apps/reader/modules/readermenu.lua:203
|
||||
#: frontend/apps/reader/modules/readermenu.lua:209
|
||||
#: frontend/ui/uimanager.lua:473
|
||||
#: frontend/ui/uimanager.lua:479
|
||||
#: frontend/ui/uimanager.lua:485
|
||||
msgid ""
|
||||
" pages"
|
||||
msgstr ""
|
||||
@@ -65,9 +65,8 @@ msgid ""
|
||||
"Apply"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:105
|
||||
#: frontend/apps/reader/modules/readermenu.lua:96
|
||||
#: frontend/apps/reader/modules/readertypeset.lua:66
|
||||
#: frontend/ui/device/screen.lua:256
|
||||
msgid ""
|
||||
"Auto"
|
||||
msgstr ""
|
||||
@@ -83,8 +82,8 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/reader/modules/readergoto.lua:36
|
||||
#: frontend/apps/reader/modules/readermenu.lua:230
|
||||
#: frontend/ui/widget/confirmbox.lua:29
|
||||
#: frontend/ui/widget/touchmenu.lua:547
|
||||
#: plugins/evernote.koplugin/main.lua:124
|
||||
#: plugins/zsync.koplugin/main.lua:279
|
||||
msgid ""
|
||||
@@ -101,8 +100,7 @@ msgid ""
|
||||
"Change font"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:142
|
||||
#: frontend/apps/reader/modules/readermenu.lua:142
|
||||
#: frontend/ui/otamanager.lua:94
|
||||
msgid ""
|
||||
"Check update"
|
||||
msgstr ""
|
||||
@@ -133,13 +131,18 @@ msgid ""
|
||||
"Copy"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/reader/modules/readermenu.lua:197
|
||||
#: frontend/apps/reader/modules/readermenu.lua:203
|
||||
#: frontend/apps/reader/modules/readermenu.lua:209
|
||||
#: frontend/ui/uimanager.lua:473
|
||||
#: frontend/ui/uimanager.lua:479
|
||||
#: frontend/ui/uimanager.lua:485
|
||||
msgid ""
|
||||
"Custom "
|
||||
msgstr ""
|
||||
|
||||
#: frontend/ui/device/screen.lua:287
|
||||
msgid ""
|
||||
"Custom DPI"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanager.lua:104
|
||||
msgid ""
|
||||
"Cut"
|
||||
@@ -182,8 +185,7 @@ msgid ""
|
||||
"Do you want to Turn on Wifi?"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:155
|
||||
#: frontend/apps/reader/modules/readermenu.lua:155
|
||||
#: frontend/ui/otamanager.lua:107
|
||||
msgid ""
|
||||
"Do you want to update to version "
|
||||
msgstr ""
|
||||
@@ -193,12 +195,17 @@ msgid ""
|
||||
"Document Language"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/reader/modules/readermenu.lua:287
|
||||
#: frontend/apps/reader/modules/readermenu.lua:150
|
||||
msgid ""
|
||||
"Document menu"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/reader/modules/readermenu.lua:184
|
||||
#: frontend/ui/otamanager.lua:110
|
||||
msgid ""
|
||||
"Downloading may take several minutes..."
|
||||
msgstr ""
|
||||
|
||||
#: frontend/ui/uimanager.lua:460
|
||||
msgid ""
|
||||
"E-ink full refresh rate"
|
||||
msgstr ""
|
||||
@@ -235,12 +242,12 @@ msgid ""
|
||||
"Evernote"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/reader/modules/readermenu.lua:192
|
||||
#: frontend/ui/uimanager.lua:468
|
||||
msgid ""
|
||||
"Every 6 pages"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/reader/modules/readermenu.lua:187
|
||||
#: frontend/ui/uimanager.lua:463
|
||||
msgid ""
|
||||
"Every page"
|
||||
msgstr ""
|
||||
@@ -261,12 +268,22 @@ msgid ""
|
||||
"Exported notes in book:"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/evernote.koplugin/main.lua:108
|
||||
msgid ""
|
||||
"Exporting may take several minutes..."
|
||||
msgstr ""
|
||||
|
||||
#: plugins/evernote.koplugin/main.lua:92
|
||||
msgid ""
|
||||
"Exporting may take several seconds..."
|
||||
msgstr ""
|
||||
|
||||
#: reader.lua:80
|
||||
msgid ""
|
||||
"File does not exist"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:202
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:147
|
||||
msgid ""
|
||||
"File manager menu"
|
||||
msgstr ""
|
||||
@@ -291,12 +308,6 @@ msgid ""
|
||||
"Font Weight"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:102
|
||||
#: frontend/apps/reader/modules/readermenu.lua:93
|
||||
msgid ""
|
||||
"Font size"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/ui/data/strings.lua:30
|
||||
msgid ""
|
||||
"Forced OCR"
|
||||
@@ -337,8 +348,8 @@ msgid ""
|
||||
"Go to Page or Location"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:170
|
||||
#: frontend/apps/reader/modules/readermenu.lua:170
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:115
|
||||
#: frontend/apps/reader/modules/readermenu.lua:115
|
||||
msgid ""
|
||||
"Help"
|
||||
msgstr ""
|
||||
@@ -374,11 +385,16 @@ msgid ""
|
||||
"Indentation"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/reader/modules/readermenu.lua:225
|
||||
#: frontend/ui/uimanager.lua:449
|
||||
msgid ""
|
||||
"Input page number for a full refresh"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/ui/device/screen.lua:294
|
||||
msgid ""
|
||||
"Input screen DPI"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/reader/modules/readerhighlight.lua:93
|
||||
msgid ""
|
||||
"Invert"
|
||||
@@ -389,6 +405,11 @@ msgid ""
|
||||
"Koreader Notes"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/ui/otamanager.lua:116
|
||||
msgid ""
|
||||
"Koreader will be updated on next restart."
|
||||
msgstr ""
|
||||
|
||||
#: frontend/ui/data/strings.lua:58
|
||||
msgid ""
|
||||
"LTR"
|
||||
@@ -399,8 +420,7 @@ msgid ""
|
||||
"Language"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:129
|
||||
#: frontend/apps/reader/modules/readermenu.lua:120
|
||||
#: frontend/ui/device/screen.lua:279
|
||||
msgid ""
|
||||
"Large"
|
||||
msgstr ""
|
||||
@@ -446,8 +466,7 @@ msgid ""
|
||||
"Logout"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:121
|
||||
#: frontend/apps/reader/modules/readermenu.lua:112
|
||||
#: frontend/ui/device/screen.lua:271
|
||||
msgid ""
|
||||
"Medium"
|
||||
msgstr ""
|
||||
@@ -457,8 +476,8 @@ msgid ""
|
||||
"More"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:91
|
||||
#: frontend/apps/reader/modules/readermenu.lua:84
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:92
|
||||
#: frontend/apps/reader/modules/readermenu.lua:93
|
||||
msgid ""
|
||||
"Night mode"
|
||||
msgstr ""
|
||||
@@ -479,14 +498,13 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/reader/modules/readerfrontlight.lua:115
|
||||
#: frontend/apps/reader/modules/readermenu.lua:236
|
||||
#: frontend/ui/widget/confirmbox.lua:28
|
||||
#: frontend/ui/widget/touchmenu.lua:553
|
||||
msgid ""
|
||||
"OK"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:151
|
||||
#: frontend/apps/reader/modules/readermenu.lua:151
|
||||
#: frontend/ui/otamanager.lua:103
|
||||
msgid ""
|
||||
"OTA server is not available."
|
||||
msgstr ""
|
||||
@@ -531,8 +549,8 @@ msgid ""
|
||||
"Paste"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:173
|
||||
#: frontend/apps/reader/modules/readermenu.lua:173
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:118
|
||||
#: frontend/apps/reader/modules/readermenu.lua:118
|
||||
msgid ""
|
||||
"Please report bugs to \n"
|
||||
"https://github.com/koreader/koreader/issues"
|
||||
@@ -583,6 +601,11 @@ msgid ""
|
||||
"Sandbox"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/ui/device/screen.lua:253
|
||||
msgid ""
|
||||
"Screen DPI"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/ui/data/strings.lua:5
|
||||
msgid ""
|
||||
"Screen Mode"
|
||||
@@ -633,7 +656,7 @@ msgid ""
|
||||
"Share"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/reader/modules/readermenu.lua:131
|
||||
#: frontend/apps/reader/modules/readermenu.lua:84
|
||||
msgid ""
|
||||
"Show advanced options"
|
||||
msgstr ""
|
||||
@@ -648,8 +671,7 @@ msgid ""
|
||||
"Show page overlap"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:113
|
||||
#: frontend/apps/reader/modules/readermenu.lua:104
|
||||
#: frontend/ui/device/screen.lua:263
|
||||
msgid ""
|
||||
"Small"
|
||||
msgstr ""
|
||||
@@ -709,14 +731,9 @@ msgid ""
|
||||
"Text Align"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/evernote.koplugin/main.lua:108
|
||||
#: frontend/ui/device/screen.lua:248
|
||||
msgid ""
|
||||
"This may take several minutes..."
|
||||
msgstr ""
|
||||
|
||||
#: plugins/evernote.koplugin/main.lua:92
|
||||
msgid ""
|
||||
"This may take several seconds..."
|
||||
"This will take effect on next restart."
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/reader/modules/readerfrontlight.lua:100
|
||||
@@ -734,8 +751,8 @@ msgid ""
|
||||
"Underscore"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:162
|
||||
#: frontend/apps/reader/modules/readermenu.lua:162
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:107
|
||||
#: frontend/apps/reader/modules/readermenu.lua:107
|
||||
msgid ""
|
||||
"Version"
|
||||
msgstr ""
|
||||
@@ -770,8 +787,7 @@ msgid ""
|
||||
"Yinxiang"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/apps/filemanager/filemanagermenu.lua:147
|
||||
#: frontend/apps/reader/modules/readermenu.lua:147
|
||||
#: frontend/ui/otamanager.lua:99
|
||||
msgid ""
|
||||
"Your koreader is updated."
|
||||
msgstr ""
|
||||
@@ -907,7 +923,7 @@ msgid ""
|
||||
"mini"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/ui/widget/menu.lua:543
|
||||
#: frontend/ui/widget/menu.lua:565
|
||||
msgid ""
|
||||
"no choices available"
|
||||
msgstr ""
|
||||
@@ -932,7 +948,7 @@ msgid ""
|
||||
"page"
|
||||
msgstr ""
|
||||
|
||||
#: frontend/ui/widget/menu.lua:537
|
||||
#: frontend/ui/widget/menu.lua:554
|
||||
msgid ""
|
||||
"page "
|
||||
msgstr ""
|
||||
|
||||
Reference in New Issue
Block a user