complete the server translate and update according the discussion