In general, staying in any foreign country for an extended period of time will require you to obtain a visa in advance.
En général, pour séjourner dans un pays étranger sur une longue période, vous devez obtenir au préalable un visa.