mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
[i18n] allow translation of time (12/24-hours formats) (#5898)
Discussion around https://github.com/koreader/koreader/issues/5359#issuecomment-590593945
This commit is contained in:
@@ -157,9 +157,16 @@ local footerTextGeneratorMap = {
|
||||
local prefix = symbol_prefix[symbol_type].time
|
||||
local clock
|
||||
if footer.settings.time_format == "12" then
|
||||
clock = os.date("%I:%M%p")
|
||||
if os.date("%p") == "AM" then
|
||||
-- @translators This is the time in the morning in the 12-hour clock (%I is the hour, %M the minute).
|
||||
clock = os.date(_("%I:%M AM"))
|
||||
else
|
||||
-- @translators This is the time in the afternoon in the 12-hour clock (%I is the hour, %M the minute).
|
||||
clock = os.date(_("%I:%M PM"))
|
||||
end
|
||||
else
|
||||
clock = os.date("%H:%M")
|
||||
-- @translators This is the time in the 24-hour clock (%H is the hour, %M the minute).
|
||||
clock = os.date(_("%H:%M"))
|
||||
end
|
||||
if not prefix then
|
||||
return clock
|
||||
|
||||
@@ -619,9 +619,16 @@ function TouchMenu:updateItems()
|
||||
|
||||
local time_info_txt
|
||||
if G_reader_settings:nilOrTrue("twelve_hour_clock") then
|
||||
time_info_txt = os.date("%I:%M %p")
|
||||
if os.date("%p") == "AM" then
|
||||
-- @translators This is the time in the morning in the 12-hour clock (%I is the hour, %M the minute).
|
||||
time_info_txt = os.date(_("%I:%M AM"))
|
||||
else
|
||||
-- @translators This is the time in the afternoon in the 12-hour clock (%I is the hour, %M the minute).
|
||||
time_info_txt = os.date(_("%I:%M PM"))
|
||||
end
|
||||
else
|
||||
time_info_txt = os.date("%H:%M")
|
||||
-- @translators This is the time in the 24-hour clock (%H is the hour, %M the minute).
|
||||
time_info_txt = os.date(_("%H:%M"))
|
||||
end
|
||||
local powerd = Device:getPowerDevice()
|
||||
local batt_lvl = powerd:getCapacity()
|
||||
|
||||
Reference in New Issue
Block a user