Question: why is gaelic spelling so strange?
Answer: The reasons that both Irish and English orthography are un-phonemic are similar: Ancestors of the speakers of modern Irish and English have been continuously using the Latin alphabet (or variants thereof) to write down their languages for well over 1000 years.