Вопросы к Поиску с Алисой
Разница между выражениями «говорить по-русски» и «говорить на русском языке» заключается в их смысловом значении. yandex.ru
«Говорить по-русски» может употребляться в разговорной речи, например, когда кто-то говорит научными терминами и не совсем понятен смысл сказанного. www.italki.com В таком случае можно сказать собеседнику: «А по-русски?», «Повтори по-русски» и т. д.. www.italki.com Это выражает просьбу говорить простыми словами, понятными собеседнику. www.italki.com
«Говорить на русском языке» означает, что человек говорит на русском языке, владеет им свободно и говорит правильно. yandex.ru
Таким образом, «говорить по-русски» может использоваться в контексте конкретного стиля речи, а «говорить на русском языке» — указывать на то, что речь ведётся на определённом языке. yandex.ru www.italki.com