translate English to French: As a rule, the homepage in the Internet is available for 24 hours a day, seven days a week.
En général, le site web est accessible sur Internet toutes les 24 heures et tous les 7 jours.