Why exactly do you think the translations are not done? (btw, a few missing translations are probably not a reason to delay the release significantly, let alone the beta).
OK, to clear things up: the beta should be released on Sunday (don't know when exactly, probably when Vlk wakes up
).