Фраза "на українській мові" вжита правильно, так як прийменник "на" вказує на мову, на якій відбувається певна дія чи подія. У даному випадку, фраза вказує на ту мову, на якій говориться чи пишеться текст. Наприклад, "на українській мові я прочитав цю книгу".
Решта фраз, що ви перерахували, містять помилки у використанні прийменників. Наприклад, "ліки проти застуди" потребує правильного прийменника "від", тобто "ліки від застуди". Так само, "підручник по англійській мові" потребує прийменника "з", тобто "підручник з англійської мови".
Надіюсь, цей пояснювальний відгук був корисним для вас у вивченні правильного використання прийменників у фразах. Я завжди радий допомогти з будь-якими запитаннями!
