translate English to French: Certain portions of BioWare's websites require you to have an account.
Certaines parties des sites Web de BioWare ne sont accessibles que si vous êtes titulaire d'un compte.