Bug Rendering UNICODE in XBMC/KODI Incorrectly
#15
[/quote]

Is that a yes?
[/quote]

Yes. but, not always first letter. problem with Sinhalese (and tamil) vowel signs.

example:

this is sinhala unicode character set
Image

here how it works.

in english, sound "sa" has two letters. in sinhala sound "sa" has only one letter.
in english sound "s" has one letter. in sinhala sound "s" has two letters.

english ( s + a ) sa = sinhala ස
english s = sinhala ( ස + ් ) ස්

the problem is, sinhala language using some vowels before Consonants. in english vowels always use after Consonants.

example:
english ( s + e ) se = sinhala ( ෙ + ස ) සෙ
but, for ease of sorting Unicode characters, the vowel ෙ (e) put after the Consonant.
but it should put before Consonant.
ස ෙ is wrong. සෙ is correct.
this correcting happening when rendering unicode.

actually vowel " ෙ" is after the Consonant. but unicode rendering and layout show vowel " ෙ" before Consonant.

Pango is a library for laying out and rendering of text.
GTK / GNOME uses this library to `shape' strings, i.e., to converts strings encoded in different languages into sequences of glyphs (shapes) from fonts.

http://site.icu-project.org/

(sorry for bad english)
Reply


Messages In This Thread
RE: Rendering UNICODE in XBMC/KODI Incorrectly - by geeth321 - 2015-10-28, 17:49
Logout Mark Read Team Forum Stats Members Help
Rendering UNICODE in XBMC/KODI Incorrectly0