Bonjour ou bonsoir a toutes et tous

J'ai actuellement un site internet qui marche plutôt bien mais qui est seulement en français, et dans un souci de développement je souhaiterai créer une version anglaise de mon site.

Pour l'instant, si pour un fichier fait en français, par exemple la page d'accueil, j'ai créé un nouveau fichier pour la version anglais.

La question que je me posait est: est-ce que je pourrai plutôt créer un seul fichier en même les deux version dedans et pouvoir gérer leur affichage un peu sur le principe d'un if en C. Je m'explique avec un exemple

Si i = 1
alors on affiche la version française
sinon
on affiche la version anglais

Je sais que c'est pas du C mais du PHP comme langage mais est-ce que vous savez s'il y a quelque chose d'équivalent s'il vous plait

Merci d'avance,
Cordialement,
Clairetj