Я не уверен, что именно вы реализовали. Если я правильно понимаю, вы ожидаете, что Dialogflow автоматически обнаружит язык. Для API V2 я заметил, что вы должны указать language_code
явно. Это имеет смысл, поскольку некоторая пользовательская система может начать плохо классифицировать, если намерения определены на языке A, а некоторые входные данные ошибочно интерпретируются как язык B. Это может произойти, если пользователи действительно используют язык A, но включают заимствованные слова («компьютер» также например, голландское слово) или используйте имена (например, «Где находится Berlin Hauptbahnhof?»)
Для API v2, кажется, вы можете попытаться установить agent.locale
в v2-agent.js
.