Multi-language meta files?

Is there a good way to use meta files for different languages?
I’m thinking about localized alt-texts and captions stored in that file.

I’m looking for a solution like this because I would just drop pictures + meta files in such a folder and the template file will generate the html.

I already tried to implement two sections in a meta file and using a twig request for the active language. That works so far but not if the cache is enabled.

de:
  alt_text: german alt-text
  caption: german title
en:
  alt_text: englisch alt-text
  caption: english title
---

we have an open issue with some possible options covering this very question: https://github.com/getgrav/grav/issues/323