je sais pas si ca marchera, mais cherche dans le repertoire d´half life 2 le fichier config.cfg, il peut s´appeler aussi halflifeconfig.cfg
tu l´ouvre avec le bloc notes, et tu cherche la ligne de commandes ou la langue est marqué " english" et tu remplaces par " french".
la commande est peut etre seta sys_lang " english" et tu doit avoir seta sys_lang " french"
mais le seta sys est peut etre pas ca, en tout cas, i doit y avoir lang dedans.
voila ensuite tu enregistres et tu lances HL 2.