castero icon indicating copy to clipboard operation
castero copied to clipboard

Visual glitches with RTL languages

Open lcabrini opened this issue 5 years ago • 2 comments

I listen to a few podcasts in languages like Arabic and Farsi. They cause text to overflow the columns. An example is https://feeds.sbs.com.au/sbs-persian Castero is still usable, but it does look a bit weird and it's easy to get lost from time to time. I suspect it may be hard to deal with, since mixing RTL and LTR languages always is a bit strange.

lcabrini avatar Feb 19 '20 22:02 lcabrini

To be honest, I'm surprised it works at all. I think that addressing this is a worthwhile endeavor, but it would also be edge-case hell and the libraries I'm using to display text don't have great built-in support for handling this. This can be something I take a few stabs at every once in a while, but it's not a very high priority and I don't expect it will ever be sufficient.

xgi avatar Feb 22 '20 17:02 xgi

Actually, it worked better than I had hoped as well. I don't think there is much to be done unless the layers below castero get much better RTL support and I'm sure that is not such a high priority. After all, Arabic and Hebrew users are still used to LTR input on the command-line because of the Unix command set.

lcabrini avatar Feb 27 '20 00:02 lcabrini