fix: say 1 minute ago, not 1 minutes ago

This commit is contained in:
Felitendo committed 2026-09-24 02:00:35 +02:00
1 parent 1f0fb22d1c
commit 08ffaad00b
3 files changed
+25 -4

No files matched your search

+9
View File
@@ -54,14 +54,23 @@ msgstr ""
msgid "just now"
msgstr ""
msgid "1 minute ago"
msgstr ""
#, c-format
msgid "%d minutes ago"
msgstr ""
msgid "1 hour ago"
msgstr ""
#, c-format
msgid "%d hours ago"
msgstr ""
msgid "1 day ago"
msgstr ""
#, c-format
msgid "%d days ago"
msgstr ""
+9
View File
@@ -55,14 +55,23 @@ msgstr "%d Pakete"
msgid "just now"
msgstr "gerade eben"
msgid "1 minute ago"
msgstr "vor 1 Minute"
#, c-format
msgid "%d minutes ago"
msgstr "vor %d Minuten"
msgid "1 hour ago"
msgstr "vor 1 Stunde"
#, c-format
msgid "%d hours ago"
msgstr "vor %d Stunden"
msgid "1 day ago"
msgstr "vor 1 Tag"
#, c-format
msgid "%d days ago"
msgstr "vor %d Tagen"
+7 -4
View File
@@ -281,10 +281,13 @@ cau_time_ago() {
delta=$(( now - ts ))
(( delta < 0 )) && delta=0
if (( delta < 60 )); then cau_msg "just now"
elif (( delta < 3600 )); then cau_msg "%d minutes ago" "$(( delta / 60 ))"
elif (( delta < 86400 )); then cau_msg "%d hours ago" "$(( delta / 3600 ))"
else cau_msg "%d days ago" "$(( delta / 86400 ))"
if (( delta < 60 )); then cau_msg "just now"
elif (( delta < 120 )); then cau_msg "1 minute ago"
elif (( delta < 3600 )); then cau_msg "%d minutes ago" "$(( delta / 60 ))"
elif (( delta < 7200 )); then cau_msg "1 hour ago"
elif (( delta < 86400 )); then cau_msg "%d hours ago" "$(( delta / 3600 ))"
elif (( delta < 172800 )); then cau_msg "1 day ago"
else cau_msg "%d days ago" "$(( delta / 86400 ))"
fi
printf '\n'
}