Do I need to include a video? And a Portuguese translation?

Yes, all the published projects require a short presentation video (pitch) and the Portuguese translations of the body and rewards.

Since it's elements that require more effort from the project owner, we only ask for then at a later stage, after our initial analysis.