Техническое задание: Реализация многоязычности с автопереводом

Цель проекта

Интеграция системы автоматического перевода для поддержки английского и китайского языков на существующей веб-платформе. Решение должно охватывать как пользовательский интерфейс, так и динамический контент.

Основные задачи

1. Функционал автоперевода контента

  • Интеграция API для автоматического перевода текстовых полей объектов (заголовков, описаний и другого контента).
  • Поддержка перевода на два целевых языка: английский и китайский.
  • Организация хранения переведенных данных в базе данных.

2. Локализация интерфейса

  • Перевод статического текста в меню и элементах админ-панели на китайский язык.
  • Жесткое хранение переводов интерфейса в базе данных (не через файлы локализации).
  • Реализация механизма переключения языка для пользователей.

3. Технические требования

  • Бэкенд: Flask (Python).
  • Фронтенд: React (JavaScript).
  • База данных: PostgreSQL.
  • Все изменения должны быть интегрированы в существующую архитектуру проекта.

Ожидаемый результат

Полностью функционирующая многоязычная платформа с автоматическим переводом динамического контента и ручным переводом интерфейса, предоставляющая пользователям выбор языка.

Корректировка сметы и подготовка закрывающих документов в Турбосметчик

Требуется внести правки в готовую смету в формате .esw и на их основе сформировать полный комплект исполнительной документации (КС-2, КС-3, КС-6а). Работа ведется в программе Турбосметчик.

Поиск контактов индийских образовательных и издательских компаний

Необходимо собрать базу из 20 сайтов и контактных email-адресов индийских организаций, специализирующихся на продаже онлайн-курсов и книжных изданий. Контактные данные должны быть актуальными.