is 'ste' short for este in the same way that 'e' is?
No, it's a mistake.
Okay, that's what I thought but I had seen it on another question too so I wondered. Thanks!
is sezon not also a valid translation for season?
Yes.