8de1ffaa34
- Шаблон chat.html → русская база с {% trans %}/{% blocktrans %}
- JS-строки chat.js → gettext() + JavaScriptCatalog (/jsi18n/), подключён
в index.html; защитный fallback если каталог не загрузился
- Переводы uk/en для обоих доменов (django + djangojs), скомпилированы
- makemessages заодно извлёк непереведённые строки прошлых фич (2FA,
nextcloud, документы) — оставлены пустыми (рендерятся на базовом ru)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>