Multi-languange kirby tag link - explicit language property needed?

I am trying to upgrade to Kirby 3. The default language is German, and there is also an English version. Let’s say I have the following structure:

1_home:
  home.de.txt
  home.en.txt
2_inhalt:
  inhalt.de.txt
  inhalt.en.txt

In Kirby 2 there was an Url-Key used as follows:

inhalt.en.txt:
  Url-key: content
home.en.txt:
  (link: inhalt text:Amazing content)

The link resolved to example.com/en/content.

In Kirby 3, Url-key has been renamed to slug.
However, it seems that now the language must be set explicitly:

    (link: inhalt text:Amazing content) ==> example.com/inhalt
    (link: content text:Amazing content) ==> example.com/content
    (link: inhalt lang:en text:Amazing content) ==> example.com/en/content

Am I missing a configuration? Is this a bug or expected behaviour?

What happens if you link to content without adding the language attribute

It links to example.com/content instead of example.com/en/content.
In any case, I would prefer to link to the generic name instead of looking up
the slug name.

Hm, ok, then I would expect the link to go to the currently active language without you having to pass the language explicitly => bug. It should only be necessary to set the language when linking to another language on purpose.