Aliases for releases are not being used by beets

I have the following configuration for beets:

directory: musics
library: musiclibrary.blb
art_filename: albumart
threaded: yes
original_date: no
per_disc_numbering: no

    write: yes
    copy: no
    move: yes
    resume: ask
    timid: no
    languages: en
    log: beet.log

I’m trying to import a Japanese song, beets correctly find the english version of the artist name in Musicbrainz aliases and use it, but it doesn’t do the same for the track name/title.

  Match (88.4%):
  Kirai Hīragi - ラブカ?
  ≠ artist
  MusicBrainz, Digital Media, 2020, XW, None, None, None
  ≠ Artist: 柊キライ -> Kirai Hīragi
  * Album: ラブカ?
➜ [A]pply, More candidates, Skip, Use as-is, as Tracks, Group albums,
Enter search, enter Id, aBort?

Looking into the release link provided by beets, I can see that there is a primary English alias:

I expected that beets would use Love ka? for the track title instead of 柊キライ.

Do I need to change something else (besides setting the languages: en option) to make beets start using the track alias instead of the main track title?

After investigating a little bit, I found that the feature to use albums and tracks aliases are not implemented in beets.

It seems that this is the case mainly because python-musicbrainzngs doesn’t support these fields.

I created a PR to add support for it here: Add alias list by sezaru · Pull Request #289 · alastair/python-musicbrainzngs · GitHub and here: Add aliases support by sezaru · Pull Request #5277 · beetbox/beets · GitHub

Hopefully the PR is accepted and we can have that feature in beets in the near future.