feat: batch-генерация слов дня, кнопка "Слово дня" в статистике

- Оптимизирована генерация слов дня: 2 запроса к AI вместо 11
- Добавлена кнопка "Слово дня" в /stats для быстрого доступа
- Локализация для ru/en/ja

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-12-10 11:00:30 +03:00
parent aa7121a1af
commit badad0a529
7 changed files with 141 additions and 77 deletions

View File

@@ -187,7 +187,8 @@
"accuracy": "🎯 Accuracy: <b>{n}%</b>",
"hint_add_words": "Add words with /add to start learning!",
"hint_first_task": "Do your first task with /task!",
"hint_keep_practice": "Keep practicing! 💪"
"hint_keep_practice": "Keep practicing! 💪",
"word_of_day_btn": "🌅 Word of the Day"
},
"reminder": {
"title": "⏰ <b>Reminders</b>",

View File

@@ -179,7 +179,8 @@
"accuracy": "🎯 正答率: <b>{n}%</b>",
"hint_add_words": "/add で単語を追加して学習を始めましょう!",
"hint_first_task": "/task で最初の課題をやってみましょう!",
"hint_keep_practice": "練習を続けましょう! 💪"
"hint_keep_practice": "練習を続けましょう! 💪",
"word_of_day_btn": "🌅 今日の単語"
},
"reminder": {
"title": "⏰ <b>リマインダー</b>",

View File

@@ -264,7 +264,8 @@
"accuracy": "🎯 Точность: <b>{n}%</b>",
"hint_add_words": "Добавь слова командой /add чтобы начать обучение!",
"hint_first_task": "Выполни первое задание командой /task!",
"hint_keep_practice": "Продолжай практиковаться! 💪"
"hint_keep_practice": "Продолжай практиковаться! 💪",
"word_of_day_btn": "🌅 Слово дня"
},
"level_test": {
"show_translation_btn": "👁️ Показать перевод вопроса",