Отдельно важна ручная смена языка — иногда автоматика ошибается, а иногда человек просто хочет читать ответы на другом языке. Для этого нужен заметный, но компактный переключатель прямо в окне чата, срабатывающий за один клик, без перезагрузки страницы и без потери истории переписки.
Ещё одно условие: не хочу, чтобы под каждый язык создавался фактически отдельный бот со своим набором ответов. Правильнее собрать формулировки, приветствия и быстрые кнопки в общую базу, где для каждой фразы лежат версии на нужных языках — тогда обновление одного ответа применяется ко всем вариантам сразу.
Ожидаю от исполнителя:
— рабочую логику автоопределения языка по браузеру и по первому сообщению
— кнопку ручного переключения языка в чате
— единую базу ответов с языковыми версиями вместо нескольких ботов
— проверку сценариев, когда язык определить не удалось