this has nothing to do with Steam or Gog, its a Larian issue because they made the software

[by their design] a language pack isn't a mod and so doesn't belong in the mods folder... it needs to be in the standard language loctation under its own heading so for example a Spanish language pack would be Spanish.pak and inside a folder named Spanish @Baldurs Gate 3\Data\Localization


Luke Skywalker: I don't, I don't believe it.
Yoda: That is why you failed.