mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-07 10:14:46 -04:00
Nicer time left display for jobs
This commit is contained in:
parent
8c7fef9ed1
commit
1e96b44f71
@ -48,13 +48,19 @@ def human_readable_interval(secs):
|
|||||||
seconds = secs % 60
|
seconds = secs % 60
|
||||||
parts = []
|
parts = []
|
||||||
if days > 0:
|
if days > 0:
|
||||||
parts.append('%dd' % days)
|
parts.append(_('{} days').format(days))
|
||||||
if hours > 0:
|
if hours > 0:
|
||||||
parts.append('%dh' % hours)
|
parts.append(_('{} hours').format(hours))
|
||||||
if minutes > 0:
|
elif hours > 0:
|
||||||
parts.append('%dm' % minutes)
|
parts.append(_('{} hours').format(hours))
|
||||||
if secs > 0:
|
if minutes > 0:
|
||||||
parts.append('%ds' % seconds)
|
parts.append(_('{} minutes').format(minutes))
|
||||||
|
elif minutes > 0:
|
||||||
|
parts.append(_('{} minutes').format(minutes))
|
||||||
|
if secs > 0:
|
||||||
|
parts.append(_('{} seconds').format(seconds))
|
||||||
|
elif secs > 0:
|
||||||
|
parts.append(_('{} seconds').format(seconds))
|
||||||
return ' '.join(parts)
|
return ' '.join(parts)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user