fruitpicker01 commited on
Commit
8908f43
1 Parent(s): a2a8d43

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -1
app.py CHANGED
@@ -144,7 +144,20 @@ def notify_failed_length(message_length):
144
 
145
  # Функция для уведомления о непройденных проверках
146
  def notify_failed_checks(checks):
147
- failed_checks = [rule for rule, passed in checks.items() if not passed]
 
 
 
 
 
 
 
 
 
 
 
 
 
148
  if failed_checks:
149
  gr.Warning(f"Сообщение не прошло следующие проверки: {', '.join(failed_checks)}")
150
 
 
144
 
145
  # Функция для уведомления о непройденных проверках
146
  def notify_failed_checks(checks):
147
+ # Словарь для перевода англоязычных названий правил в русские
148
+ translation = {
149
+ "forbidden_words": "Запрещенные слова",
150
+ "client_addressing": "Обращение к клиенту",
151
+ "promises": "Обещания и гарантии",
152
+ "double_verbs": "Два глагола подряд",
153
+ "participles": "Причастия",
154
+ "adverbial_participles": "Деепричастия"
155
+ }
156
+
157
+ # Находим непройденные проверки
158
+ failed_checks = [translation[rule] for rule, passed in checks.items() if not passed]
159
+
160
+ # Если есть непройденные проверки, выводим предупреждение с русскими названиями правил
161
  if failed_checks:
162
  gr.Warning(f"Сообщение не прошло следующие проверки: {', '.join(failed_checks)}")
163