Arabic characters not shown in Email [released]
I received an email with Arabic characters in the body, but they are displayed as squares.
We have moved to a new Sailfish OS Forum. Please start new discussions there.
I received an email with Arabic characters in the body, but they are displayed as squares.
This thread is public, all members of Together.Jolla.Com can read this page.
Asked: 2013-12-31 12:55:25 +0200
Seen: 607 times
Last updated: Jun 09 '14
Bug: E-Mail synchronization does not work as configured [released]
[Implemented in 1.0.3.8] Email: Honour Reply-To header [answered]
Bug: Having to delete e-mails twice [answered]
Bug: [3.0.0.8] E-mail can't read forward as attachment [released]
Bug: Email app receives messages but says "problem with sync"
Bug: email app can't reply to mailing list messages properly [answered]
Bug: when replying to a message from a contact, can't edit To field [released]
Bug: email app doesn't fetch messages older than 21st november [answered]
Is the email content HTML formatted or plaintext?
veskuh ( 2013-12-31 13:02:36 +0200 )editTBH I'm not sure about the original mail, but I forwarded it to myself as plain text and the problem persists.
Bale ( 2013-12-31 13:39:58 +0200 )editThere is an issue with the font.
There is Droid sana Arabic already which is grouped with all the various droid sans fonts under one family "Droid Sans"
The problem is that silica components hardcode another font for their usage. I don't know how the font substitution works but if I install another font or edit the fontconfig configuration file to remove the font family assignment for droid sans Arabic then arabic shows fine.
I don't really know what the proper solution would be
MSameer ( 2014-01-01 04:54:09 +0200 )edit@MSameer
Kindly, could you please explain to us what did you exactly modify? Or which font did you install on your device, and where did you place the file?
That would be really helpful and much appreciated.
mlwane ( 2014-01-01 18:39:08 +0200 )editI edited /usr/share/fontconfig/conf.avail/55-droid-sans.conf And commented out this part: <match target="scan"> <test name="family"> <string>Droid Sans Arabic</string> </test> <edit name="family"> <string>Droid Sans</string> </edit> <edit name="fullname"> <string>Droid Sans</string> </edit> <edit name="fontversion"> <int>5</int> </edit> </match>
OR: You can also copy any ttf font under /usr/share/fonts/ and run fc-cache -f I tried with Amiri font from http://www.amirifont.org/ but any ttf font should work
A reboot is required in all cases.
Also note that this is not the proper solution as I do not yet know what the proper solution is
MSameer ( 2014-01-02 20:40:37 +0200 )edit