~whereswaldon/arbor-dev#179: 
Arabic character not working

Issue mirrored from github.

Opened by m-abdalrahman.

When I run spring on Ubuntu, and start typing by Arabic words not appear

Status
REPORTED
Submitter
github.com:m-abdalrahman
Assigned to
No-one
Submitted
9 months ago
Updated
9 months ago
Labels
sprig

~whereswaldon 9 months ago

We use Gio to build sprig, and Gio's main branch does not currently support the text shaping required to properly display Arabic text. That being said, I've been working on adding that support for the last four months, and it's very close. Once my changes to Gio merge, it will be possible for Gio-based applications to display text in Arabic or any other language supported by harfbuzz, provided that the following are true:

  • The application has access to a font that can display that language
  • The application knows that it is displaying that language

So after my Gio changes are merged, there will still be some changes needed within Sprig and other applications for this to work. I hope to make the language detection more automatic in the future, but there are some complexities that need to be addressed first.

Either way, I'm working on it. :D Thanks for your interest in sprig!

Register here or Log in to comment, or comment via email.