If you own the global version, it works perfectly. If you own a region-locked version, be prepared to spend 15 minutes moving files and editing configuration text to get it running, but once it is running, it works flawlessly.
Digital distribution platforms like Ubisoft Connect, Steam, and Epic Games Store often use to prevent users from buying games cheaper in one country and playing them in another.
C:\Program Files (x86)\Ubisoft\Ubisoft Game Launch\games\Far Cry 4\ Step 2: Add the English pack files
Close Far Cry 4 and exit your game launcher (Ubisoft Connect or Steam).
Game Details -> Properties -> Verify Files.
Once done, you can finally enjoy Ajay Ghale’s story, Roger Craig Smith’s voice acting, and Pagan Min’s iconic “Should I stay or should I go?” speech in crystal-clear English.
Sometimes the game stays in another language even after changing settings. Try this:
How to Make the Far Cry 4 English Language Pack Work: A Complete Troubleshooting Guide
Navigate to the following path depending on your operating system architecture: