This PR adds a german translation to https://lusprojects.github.io/de/. It does not yet provide links between the two versions and I'd like to have it reviewed by more german folks from LUCH before merging.
Effective this moves all written content from the main page to a set of yml files in the _data/lang directory. YAML is somewhat easy to mess up, but this is the best compromise that I could come up with to preserve translation when the structure changes.
I've found this specific solution on stackoverflow, but have also considered adding translations via JavaScript thorugh Fluent. I have not tried that as it seemed much more difficult to set up.
This PR adds a german translation to https://lusprojects.github.io/de/. It does not yet provide links between the two versions and I'd like to have it reviewed by more german folks from LUCH before merging.
Effective this moves all written content from the main page to a set of yml files in the _data/lang directory. YAML is somewhat easy to mess up, but this is the best compromise that I could come up with to preserve translation when the structure changes.
I've found this specific solution on stackoverflow, but have also considered adding translations via JavaScript thorugh Fluent. I have not tried that as it seemed much more difficult to set up.