Upload feature: socket.io and livi18n