Downloading individual localization files for a game you legally own falls into a grey area of digital rights management, but it is widely accepted within the PC gaming community as a necessary fix for regional restrictions. However, you must exercise caution when downloading files from third-party websites.

Look for a folder named after a long string of alphanumeric characters (your profile ID) and open it.

Because Ubisoft connects language availability to specific regional SKU codes, you cannot always switch to English through the in-game settings or the Ubisoft Connect launcher. Fortunately, you can manually download the official English localization files to fix this issue. Understanding Watch Dogs Language Files

Watch Dogs runs on the Disrupt engine, a proprietary game engine developed by Ubisoft. Like its predecessors (the Anvil and Dunia engines), Disrupt utilizes a system of nested archives to store game data.

Some cracked or repacked versions omit it. If missing, create one using the guide at Crossroads or a similar source.