[ID3 Dev] Suggestion For having multilingual id3 tags

Timothy Reaves treaves at silverfieldstech.com
Mon Dec 1 10:21:28 PST 2008

	The spec does support it, but in an off-hand way.  Each text frame  
can store more than one string.  You would have to choose an encoding  
that would support all the characters in question.  UTF8 would general  
suffice, but UTF16 to be sure; it's not like the extra bytes are  

	The problem is most libraries do not support this aspect of the spec,  
nor do players - or other software - display them.

On Nov 30, 2008, at 3:23 PM, Anton Stroganov wrote:

> Yup. Same idea I suggested on this list back in Jun 07, see the  
> ensuing discussion on
> http://thread.gmane.org/gmane.comp.multimedia.id3v2/437
> http://thread.gmane.org/gmane.comp.multimedia.id3v2/442
> Not sure what to suggest, other than writing up a spec, releasing  
> some patched code to the id3 library and trying to get people to  
> start using it. Seems like the main spec is pretty much frozen,  
> nobody's developing it, and any significant changes are application- 
> specific using PRIV frames.
> On Sat, Nov 29, 2008 at 11:43 PM, Ahmed Sobhi <humanzz at hotmail.com>  
> wrote:
> Hello,
> I'm a software developer but I'm not at all experienced with id3  
> tagging system from a developer's perspective.
> I'm facing a problem as a user and I just wanted to share that  
> problem and propose how I want it to be solved.
> I'm Egyptian so part of my mp3s collection is for Egyptian and Arab  
> artists. The problem is with the songs, albums titles and artists  
> names. I'd like to see them in Arabic.
> I know that this is possible with unicode and for sure that works  
> quite well for me.
> I'm talking about storing the names in multiple languages, like  
> having an artist's name in arabic and english.
> For example, I have an artist called " أم كلثوم" and in  
> English she is called Um Kalthoum.
> I'd like to be able to search in my music library with either names.
> A also believe that each can be used in a proper context
> The original artist's language (in my case arabic) because it's only  
> logical to do so
> English as a current universal standard
> I think it'd be a great feature for those whose first language is  
> not English.
> So what I'm suggesting is to allow some fields to be stored with  
> different language versions.
> So there will Artist (english): Um Kalthoum and Artist (arabic): أم  
> كلثوم
> The same can co for album and title and any other fields that can  
> expose such behavior.
> What do you think?
> Regards,
> Ahmed Sobhi

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.id3.org/pipermail/id3v2/attachments/20081201/bf5d09a9/attachment.html>

More information about the ID3v2 mailing list