Весьма широко распространены случаи с ошибкой "Unable to find language file" в Watch Dogs Legion, однако в данном случае все довольно просто, так как на источник проблемы указывает сама ошибка. Если переводить ее содержание на русский язык, то корень неполадки кроется в невозможности найти языковой файл, а значит, файл выбранного вами языка в игре по каким-то причинам отсутствует или просто поврежден.
Исправляется все это дело достаточно просто: нужно всего-то скачать пакет нужного вам языка, в нашем случае (для большинства игроков) это будут пакеты русского, занимающие порядка шести гигабайт. Чтобы сделать это, пройдите в библиотеку Uplay, где нужно зайти в параметры и переключить язык на русский. Если он и так русский - поменяйте на какой-то другой, например, английский, а затем снова ставьте русский и сохраните изменения. Должно все заработать, большинству игроков этот способ помог.