home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Plugins
Popular Plugins
My Lyrics Plugin
MyLyrics 0.17
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Gaukaren" data-source="post: 137229" data-attributes="member: 29966"><p>Cédric,</p><p></p><p>I understand what you're saying.</p><p></p><p>The problems you're experiencing with umlauts accents or other special characters are, as I mentioned, due to the lyric being transferred using the wrong character encoding <strong>or</strong> due to having been stored on the website using said wrong character encoding. The first issue can potentially be fixed within My Lyrics, the latter reasonably cannot.</p><p></p><p>Not to get into the intricacies of unicode and whatnot, but you could look up one of the troublesome lyrics on the sites supported by the plugin. Does it look OK - or you can make it look OK by manipulating the character encoding settings - in your browser? If yes, then it could <em>possibly</em> be fixed. If not, like may lyrics from Lyricwiki, then you're SOL for now and will have to edit the lyric yourself (or possibly wait until My Lyrics can support harvesting lyrics from a site that has a consistent backend giving you an undamaged version using the proper encoding).</p><p></p><p>The reason for this happening is probably that many lyrics sites have used a similar method to My Lyrics to populate their sites: I.e. a spider grabbing stuff from elsewhere on the net. This may not have been done properly and so [somesite.com] could have ended up with different text-encodings in their databases without a system in place to convert the strings or send the correct header for proper decoding by the browser when queried on the web.</p><p></p><p>Then [someothersite.com] (or My Lyrics) comes along and asks for a lyric. The server on [somesite.com] says (for example) that the lyric is in the charset UTF-8, while the text is in fact using the charset ISO-8859-1. At this point the data will be interpreted wrong and some characters in the lyric will be garbled. Now, [someothersite.com] or My Lyrics <em>could</em> try to auto detect the correct encoding or allow for a manual override (like the menu in your browser) to ensure that [somesite.com] isn't giving bad information, at which point it is possible to get the correct characters back. However, My Lyrics does not currently do this, and apparently neither did Lyricwiki (aka. [someothersite.com]) and the lyric consequently get stored with garbled or stripped characters instead of the proper ones.</p></blockquote><p></p>
[QUOTE="Gaukaren, post: 137229, member: 29966"] Cédric, I understand what you're saying. The problems you're experiencing with umlauts accents or other special characters are, as I mentioned, due to the lyric being transferred using the wrong character encoding [b]or[/b] due to having been stored on the website using said wrong character encoding. The first issue can potentially be fixed within My Lyrics, the latter reasonably cannot. Not to get into the intricacies of unicode and whatnot, but you could look up one of the troublesome lyrics on the sites supported by the plugin. Does it look OK - or you can make it look OK by manipulating the character encoding settings - in your browser? If yes, then it could [I]possibly[/I] be fixed. If not, like may lyrics from Lyricwiki, then you're SOL for now and will have to edit the lyric yourself (or possibly wait until My Lyrics can support harvesting lyrics from a site that has a consistent backend giving you an undamaged version using the proper encoding). The reason for this happening is probably that many lyrics sites have used a similar method to My Lyrics to populate their sites: I.e. a spider grabbing stuff from elsewhere on the net. This may not have been done properly and so [somesite.com] could have ended up with different text-encodings in their databases without a system in place to convert the strings or send the correct header for proper decoding by the browser when queried on the web. Then [someothersite.com] (or My Lyrics) comes along and asks for a lyric. The server on [somesite.com] says (for example) that the lyric is in the charset UTF-8, while the text is in fact using the charset ISO-8859-1. At this point the data will be interpreted wrong and some characters in the lyric will be garbled. Now, [someothersite.com] or My Lyrics [I]could[/I] try to auto detect the correct encoding or allow for a manual override (like the menu in your browser) to ensure that [somesite.com] isn't giving bad information, at which point it is possible to get the correct characters back. However, My Lyrics does not currently do this, and apparently neither did Lyricwiki (aka. [someothersite.com]) and the lyric consequently get stored with garbled or stripped characters instead of the proper ones. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
Popular Plugins
My Lyrics Plugin
MyLyrics 0.17
Contact us
RSS
Top
Bottom