all ui and message translations implemented