Yes i think all should be translated to english in this site. Good luck to all