From 191aba0e25c2409c4d05c5e8be7c08299de1aba0 Mon Sep 17 00:00:00 2001 From: Zareian Date: Fri, 2 Oct 2026 06:36:03 +0330 Subject: [PATCH] tutor quota message in Persian digits Co-Authored-By: Claude Opus 5.5 --- ai_tutor/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ai_tutor/views.py b/ai_tutor/views.py index 2243069..ec0a636 100644 --- a/ai_tutor/views.py +++ b/ai_tutor/views.py @@ -287,10 +287,11 @@ class AskAIView(APIView): if used_today >= quota: from subscription.services import has_unlimited_hearts as is_subscriber + n = str(quota).translate(str.maketrans('0123456789', '۰۱۲۳۴۵۶۷۸۹')) raise Throttled(detail=( - f'سقفِ امروزِ سوال از دستیار ({quota} سوال) پر شد؛ فردا دوباره می‌توانی بپرسی.' + f'سقفِ امروزِ سوال از دستیار ({n} سوال) پر شد؛ فردا دوباره می‌توانی بپرسی.' if is_subscriber(user.id) else - f'سوال‌های رایگانِ امروز ({quota} سوال) تمام شد. با خریدِ اشتراک هر روز سوالِ بیشتری می‌توانی بپرسی.' + f'سوال‌های رایگانِ امروز ({n} سوال) تمام شد. با خریدِ اشتراک هر روز سوالِ بیشتری می‌توانی بپرسی.' )) conversation_id = v.get('conversationId')