Если вы используете какой-либо SDK для вызова диалогового потока, вы можете изменить код языка на основе некоторой логики или некоторого высказывания (возможно, определите язык и передайте код языка соответствующим образом).
Для Python SDK вы можете использовать приведенный ниже код и соответственно изменить language_code
.
text_input = dialogflow.types.TextInput(text=text, language_code="en")
query_input = dialogflow.types.QueryInput(text=text_input)
response = session_client.detect_intent(session=session, query_input=query_input)
Надеюсь, это поможет.