Topic: Lyrics language instead of text representation language
Hello Picard users!
now that we have lyrics language for works (MBS-1798) and soon a webservice that returns it for releases (MBS-4828) we can finally utilize that information also in Picard (PICARD-242).
The problem is that the "language" tag is already occupied by the "text representation language" (the language attribute of releases). It seems to me this was always a bad choice, as
It is fuzzy (can be correct for some tracks in a release, but wrong for others).
The TLAN tag used for the "language" tag is specified by the ID3v2.4 standard to be the language of the lyrics, not of the track title.
For me the best would be to change the meaning of the "language" tag in the next version of Picard (from text representation language to lyrics language) and either
do not offer the text representation language anymore (I can't think of any important use cases, it always seemed like a mediocre approximation for the lyrics language anyway)
or invent a new tag for the text representation language.
I have a patch ready for option 1 (will only work once MBS-4828 is applied to the MB server).
What is your opinion on this issue?