Самая большая страница (1131 строка, ~155 строк): вкладки (оборудование/
заявки/провайдеры/расходники/работы), каталог моделей, формы выдачи/создания,
таблицы, статусы, панели, интернет-договоры, показания — помечены {% trans %}
и переведены на uk/en.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Учёт рабочего времени: заголовок, навигация по месяцам, фильтры,
столбцы таблицы, пустое состояние — {% trans %}; метрики (из вью)
переведены через gettext. uk/en.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Список публикаций, форма создания/редактирования, детальная (комментарии,
публикация в Mattermost, важное/закреплённое), JS-строки (загрузка картинок,
свернуть/развернуть) помечены {% trans %} и переведены на uk/en.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
HR-портал: метрики, вкладки (сотрудники/заявки/тренинги/вакансии/стажировка),
форма найма, отпуска/больничные, документы — помечены {% trans %} и
переведены на uk/en (включая строчные/смешанные строки, кнопки, hx-confirm).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Список аптек (фильтры, метрики, таблица, пагинация) и карточка аптеки
(инфо, лицензия, персонал, оборудование, интернет-договоры, показания
счётчиков) помечены {% trans %} и переведены на uk/en.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Настройки портала, профиль пользователя и структура офиса помечены
{% trans %} и переведены на uk/en.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Вкладки аптеки/офис, метрики, фильтры, таблицы, пагинация, карта и её
popup/JS-строки помечены {% trans %} (в т.ч. внутри <script>, с обходом
кавычек) и переведены на uk/en. 51 строка.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Task.STATUS_CHOICES/PRIORITY_CHOICES переведены на русские msgid
(консистентно с ru-базой); миграция choices
- task_detail_view: метки ролей через gettext
- Шаблоны tasks/task-detail/task-edit размечены {% trans %}; статусы,
приоритеты, чек-лист, комментарии, участники, кнопки действий — uk/en
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Личные данные, контакты, работа, интеграции, руководство, статусы, задачи —
помечены {% trans %} и переведены на uk/en.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Все видимые строки главной страницы помечены {% trans %} (русский msgid),
переведены на uk/en; часть переиспользует msgid из меню. Сняты fuzzy-метки,
неверные авто-переводы перезаписаны корректными. .mo пересобраны.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Мультиязычность: русский — базовый (msgid), украинский и английский — переводы.
- Настройки: LocaleMiddleware, LANGUAGES=[ru,uk,en], LOCALE_PATHS, i18n
context_processor; urls: django.conf.urls.i18n (set_language)
- Шелл index.html: {% load i18n %}, все пункты навигации/меню/пользовательского
меню/нижней навигации помечены {% trans %}; динамический <html lang>;
переключатель языков в хедере (select -> set_language)
- Каталоги locale/uk и locale/en: переведены строки меню/шелла (34), собраны .mo
- .gitignore: разрешено трекать locale/**/*.mo (нужны на проде, CI нет)
Остальные страницы пока на украинском (хардкод) — переводятся дальше поэтапно.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>