В некоторых славянских языках, например в украинском, оба варианта написания «заря» и «зоря» встречаются из-за устаревшего написания «зоря», которое сменилось на «заря» под влиянием старославянского языка. 1
В русском языке в слове «заря» пишется буква «а», так как она находится в безударном положении, а в ударном положении пишется буква, которая слышится. 34 В слове «зоря» под ударением пишется буква «о». 45
Таким образом, в некоторых славянских языках, например в украинском, «зоря» может сохраняться как устаревшее написание, связанное с определённым значением слова (рассвет и закат). 1