mirror of
https://github.com/discourse/discourse.git
synced 2025-02-20 11:48:26 -06:00
UX: rate limiter message will say to wait "a few seconds" instead of 0 to 3 seconds
This commit is contained in:
parent
913d97e780
commit
320cd9a19e
@ -600,6 +600,7 @@ en:
|
|||||||
seconds:
|
seconds:
|
||||||
one: "1 second"
|
one: "1 second"
|
||||||
other: "%{count} seconds"
|
other: "%{count} seconds"
|
||||||
|
short_time: "a few seconds"
|
||||||
|
|
||||||
datetime:
|
datetime:
|
||||||
distance_in_words:
|
distance_in_words:
|
||||||
|
@ -11,7 +11,9 @@ class RateLimiter
|
|||||||
|
|
||||||
def description
|
def description
|
||||||
time_left = ""
|
time_left = ""
|
||||||
if @available_in < 1.minute.to_i
|
if @available_in <= 3
|
||||||
|
time_left = I18n.t("rate_limiter.short_time")
|
||||||
|
elsif @available_in < 1.minute.to_i
|
||||||
time_left = I18n.t("rate_limiter.seconds", count: @available_in)
|
time_left = I18n.t("rate_limiter.seconds", count: @available_in)
|
||||||
elsif @available_in < 1.hour.to_i
|
elsif @available_in < 1.hour.to_i
|
||||||
time_left = I18n.t("rate_limiter.minutes", count: (@available_in / 1.minute.to_i))
|
time_left = I18n.t("rate_limiter.minutes", count: (@available_in / 1.minute.to_i))
|
||||||
|
Loading…
Reference in New Issue
Block a user