Until the current international batch start, or at least have a confirmed start date, I very much doubt international applications will be accepted. As I said before, this is due to be around the beginning of next year.
I wouldn't lose hope; i'm pretty confident international recruitment will start up again next year.