While the Steam method above works for most, different versions of the game (like the Windows Store version or a console copy) require different approaches. Furthermore, advanced users can manually edit config files for a more granular control.
The Epic launcher handles languages differently. Go to Settings, scroll to BioShock Infinite, and check the "Additional Command Line Arguments" box. Enter -culture=en to force the English pack download.