The config directory stores all the data that will be injected in the meta-templates.

The i18n directory stores all the translations

The sources directory contains all the meta-templates. Notice that there are .txt files, Dockerfile or .json files. These are meta-templates too. (Yes, you can create Dockerfiles by using variables)

Notice that there is a global folder inside sources and config. These files will be present in any language but if a folder with an ISO code declares the same file it will be overwritten, if it is new, it will be added to the language only.