add translation support and tr translations