add multi languages and prototype of menu