robue-a7119895
robue-a7119895

Reputation: 816

Unicodes not rendering properly in mobile devices

I am having difficulty having geez texts like these

እቶም ዝቐለሉ ክፋል ናይቲ ቋንቋ እዮም፣ በዚ ኣብ ታሕቲ

to which you can find more information on wikipedia. Are not rendering at all on most mobile platforms.

I don't know what the causes are. I have declared the charset on my document as utf8
<meta charset="utf-8">

Is there some solution to showing these texts on mobiles like Nokia S60, or symbian phones running opera or their native browsers?

Upvotes: 0

Views: 103

Answers (1)

Jukka K. Korpela
Jukka K. Korpela

Reputation: 201568

This is a font problem, nothing to do with encodings. The issue is that only few fonts contain glyphs for Ge’ez letters, and many devices have no such font installed.

Thus, the only practical option is to use a font as a web font (downloadable font) with @font-face. For general instructions, see my Guide to using special characters in HTML.

The following fonts have Ge’ez letters: Code2000 (an extensive font, which appears to be abandonware), FreeSerif (seems to have all wrong spacing for Ge’ez letters), GNU unifont (a coarse bitmap font), Nyala (shipped with new versions of Windows), SunExt-A, and TITUS Cyberbit Basic. This leaves about two options, the last two; TITUS Cyberbit Basic is announced as free for non-commercial use, and SunExt-A is free. Both are rather large, so there will be problems on slow connections. Both look reasonable to me, but I don’t really know Ge’ez.

Upvotes: 2

Related Questions