La langue française est dans le jeu, mais cachée.
Regarde dans le dossier d´installation de Silent Hill 4/Data/
Il y a une dizaine de fichiers qui commencent par "message_".
Exemple : message_building0_e
Regarde s´il y a le fichier message_building0_f (qui correspond à la langue française)
Si oui, efface le fichier message_building0_e, puis renommer le fichier message_building0_f en message_building0_e
Faire pareil pour tous les autres fichiers qui commencent par "message_"