There are games that are "language locked"
Some games won't let you install unless your Unicode language setting is not something. I only have encountered the ones that required me to change my setting to "English(U.S)" in order to install/play the game, but there could be French suckers who make you do that too.