diff --git a/classes/holo_user.py b/classes/holo_user.py index dbd890a..c6856c1 100644 --- a/classes/holo_user.py +++ b/classes/holo_user.py @@ -512,7 +512,7 @@ class HoloUser(): return progress["sponsorship"]["label"] = query col_tmp.update_one({"user": {"$eq": self.id}, "type": {"$eq": "sponsorship"}}, {"$set": {"sponsorship": progress["sponsorship"], "complete": True}}) - await msg.reply_text("Sponsorship application is filled. Want to send it?", reply_markup=ReplyKeyboardMarkup(locale("confirm", "keyboard", locale=self.locale), resize_keyboard=True)) + await msg.reply_text(locale("sponsor_confirm", "message"), reply_markup=ReplyKeyboardMarkup(locale("confirm", "keyboard", locale=self.locale), resize_keyboard=True)) else: return diff --git a/locale/uk.json b/locale/uk.json index 1e41026..ecbea7e 100644 --- a/locale/uk.json +++ b/locale/uk.json @@ -30,6 +30,7 @@ "sponsor4": "Яку роль ти бажаєш отримати?", "sponsorship_application_empty": "❌ **Дія неможлива**\nУ тебе немає заповненої та схваленої анкети. Заповни таку за допомогою /reapply та спробуй ще раз після її підтвердження.", "confirm": "Супер, дякуємо!\n\nБудь ласка, перевір правильність даних:\n{0}\n\nВсе правильно?", + "sponsor_confirm": "Здається, це все. Перевір чи все правильно та жмакни кнопку на клавіатурі щоб продовжити.", "application_sent": "Дякуємо! Ми надіслали твою анкетку на перевірку. Ти отримаєш повідомлення як тільки її перевірять та приймуть рішення. До тих пір від тебе більше нічого не потребується. Гарного дня! :)", "sponsorship_sent": "Дякуємо! Ми надіслали форму на перевірку. Ти отримаєш повідомлення як тільки її перевірять та приймуть рішення. Гарного дня! :)", "application_got": "Отримано анкету від `{0}`\n\nІм'я тг: `{1}`\nЮзернейм: @{2}\n\n**Дані анкети:**\n{3}", @@ -190,7 +191,9 @@ "rules_home": "ℹ️ Показано головну правил", "rules_additional": "ℹ️ Показано додаткові правила", "reapply_stopped": "ℹ️ Перервано заповнення анкети", - "sponsor_started": "ℹ️ Заповнення форми розпочато" + "sponsor_started": "ℹ️ Заповнення форми розпочато", + "sponsor_accepted": "✅ Форму {0} схвалено", + "sponsor_rejected": "❌ Форму {0} відхилено" }, "inline": { "forbidden": { diff --git a/modules/callbacks/sponsorship.py b/modules/callbacks/sponsorship.py index e639661..3abbcd5 100644 --- a/modules/callbacks/sponsorship.py +++ b/modules/callbacks/sponsorship.py @@ -45,7 +45,7 @@ async def callback_query_sponsor_yes(app, clb): edited_markup = [[InlineKeyboardButton(text=str(locale("accepted", "button")), callback_data="nothing")]] await app.edit_message_caption(clb.message.chat.id, clb.message.id, caption=clb.message.caption, reply_markup=InlineKeyboardMarkup(edited_markup)) - await clb.answer(text=f"✅ Confirmed {fullclb[2]}", show_alert=False) + await clb.answer(text=locale("sponsor_accepted", "callback").format(fullclb[2]), show_alert=False) @app.on_callback_query(filters.regex("sponsor_no_[\s\S]*")) async def callback_query_sponsor_no(app, clb): @@ -62,4 +62,4 @@ async def callback_query_sponsor_no(app, clb): edited_markup = [[InlineKeyboardButton(text=str(locale("declined", "button")), callback_data="nothing")]] await app.edit_message_caption(clb.message.chat.id, clb.message.id, caption=clb.message.caption, reply_markup=InlineKeyboardMarkup(edited_markup)) - await clb.answer(text=f"❌ Rejected {fullclb[2]}", show_alert=False) \ No newline at end of file + await clb.answer(text=locale("sponsor_rejected", "callback").format(fullclb[2]), show_alert=False) \ No newline at end of file