Updated locale strings
This commit is contained in:
@@ -17,8 +17,10 @@ async def command_set_time(app: PyroClient, message: Message):
|
||||
user = await app.find_user(message.from_user)
|
||||
|
||||
await message.reply_text(
|
||||
"Alright. Please, send your desired time in HH:MM format.",
|
||||
reply_markup=ForceReply(placeholder="Time as HH:MM"),
|
||||
app._("set_time", "messages", locale=user.locale),
|
||||
reply_markup=ForceReply(
|
||||
placeholder=app._("set_time", "force_replies", locale=user.locale)
|
||||
),
|
||||
)
|
||||
|
||||
while True:
|
||||
@@ -35,7 +37,9 @@ async def command_set_time(app: PyroClient, message: Message):
|
||||
datetime.strptime(answer.text, "%H:%M")
|
||||
except ValueError:
|
||||
await answer.reply_text(
|
||||
"Please, provide a valid time in HH:MM format. Use /cancel if you want to cancel this operation."
|
||||
app._("set_time_invalid", "messages", locale=user.locale).format(
|
||||
cancel_notice=app._("cancel", "messages", locale=user.locale)
|
||||
)
|
||||
)
|
||||
continue
|
||||
|
||||
@@ -51,11 +55,15 @@ async def command_set_time(app: PyroClient, message: Message):
|
||||
user_time.strftime("%H:%M"),
|
||||
)
|
||||
|
||||
notice = "" if user.enabled else "Execute /toggle to enable notifications."
|
||||
|
||||
garbage_time = user_time.strftime(app._("time", "formats"))
|
||||
|
||||
await answer.reply_text(
|
||||
f"Notifications time has been updated! You will now receive notification about collection {user.offset} d. before the collection at **{garbage_time}**. {notice}",
|
||||
app._("set_time_finished", "messages", locale=user.locale).format(
|
||||
offset=user.offset,
|
||||
time=garbage_time,
|
||||
toggle_notice=""
|
||||
if user.enabled
|
||||
else app._("toggle", "messages", locale=user.locale),
|
||||
),
|
||||
reply_markup=ReplyKeyboardRemove(),
|
||||
)
|
||||
|
Reference in New Issue
Block a user