True, you can add localised strings by adding them to the global English/French/... file and by manually adding guids for the localised string handles. But because the file containing the globalised strings is global, only one mod at a time could do this. And when the game gets updated and new strings get added, you would have to redo the process (or players would miss out on the extra strings from the main game).