The source project of this merge request has been removed.
Adapt the release scripts to the new translation structure
Assume that each line inside modules.git is a repository identifier, and use that value whenever is possible (as it is also used in the structure of the translations directories). Even tag_all.sh looks for a set of repositories at the same level whose name is the repository identifier.
The full repository path/URL is gathered using projects.kde.org when needed.
As the new flattened i18n structure is built around the unique repository identifier, a lot of code can be simplified as the translation file locations don't need to be guessed anymore.