Выводить имя Ольга, Олега от скандинавского «Хельги», иранского «Халег» или каких-то иных иноземных имен могут только люди, крепко не дружащие с русской речью и совершенно забывшие, что в русском языке есть и приставка «О», и корень «лег» – вспомним слова легкий, льгота. Полезно также припомнить древнерусский глагол «ольгчити» – облегчить, освободить – и современное польское «ulga» с примерно тем же набором значений (впрочем, по нынешним рыночным временам чаще всего применяющееся для банальной скидки).