[i18n] allow translation of time (12/24-hours formats) (#5898)

Discussion around https://github.com/koreader/koreader/issues/5359#issuecomment-590593945
reviewable/pr5904/r1
poire-z 4 years ago committed by GitHub
parent 5d103a41f8
commit 182dc60e00
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -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()

Loading…
Cancel
Save