ну не совсем так, и не по-русски или украински, не в этом суть. если НА Украине - то это означает что в этой местности. а если В Украине - то в государстве Украина. по крайней мере именно так сейчас записано в правилах русского языка например, президент прилетел в Украину (типа гос.визит), но Карпаты находятся на Украине (тут местность, а не государство). в общем, автор, сильно этим не заморачивайтесь, у нас даже политики частенько ошибочно говорят, а уж про дикторов вообще молчу