decredcommunity / issues

Decred community issue tracker
5 stars 0 forks source link

RTL text problems on GitHub #109

Open xaur opened 5 years ago

xaur commented 5 years ago

Turns out GitHub does not fully support RTL (right to left) text yet, eg. Arabic, Hebrew, etc.

Investigate how to mitigate this.

Does not work:

What may work with workarounds

Things to try

GitHub:

GitHub Pages:

Git workflow:

Alternatives:

Investigate:

[1] https://github.com/dear-github/dear-github/issues/147

xaur commented 5 years ago

We have GitHub pages working with a simple CSS hack.

xaur commented 5 years ago

Something to research to achieve perfect rendering of a mix of RTL and LTR text is Bi-directional text:

Then what we can try to use is

ahangarha commented 4 years ago

Github doesn't want to solve this simple problem. I can fix bidi with ease. But there is no willing from their side.

And this is what Free Software and Open Source community deserve when they use a proprietary platform.

xaur commented 4 years ago

Upon a quick search for RTL-capable text editors I got an impression that corporations backing them (Microsoft, Adobe, etc) do not hurry to fix RTL issues in that software as well.

Looking back at our trivial CSS hacks for @Insaf01 's decred-arabic and decred-journal-ar I believe it's not prohibitively hard to code proper bidi support.

@ahangarha did you have better bidi experience with other Git/Markdown hostings? Could be a good argument for our research of GitHub alternatives (#69).

ahangarha commented 4 years ago

Gitlab has no issue. Doing anything with css is wrong.

I have fixed this issue on Plume and FluxBB as well. I know how it should be addressed and solved.

در تاریخ پنجشنبه ۳ اکتبر ۲۰۱۹،‏ ۱۵:۵۹ xaur notifications@github.com نوشت:

Upon a quick search for RTL-capable text editors I got an impression https://github.com/decredcommunity/issues/issues/114#issuecomment-464912034 that corporations backing them (Microsoft, Adobe, etc) do not hurry to fix RTL issues in that software as well.

Looking back at our trivial CSS hacks for @Insaf01 https://github.com/Insaf01 's decred-arabic https://github.com/Insaf01/decred-arabic and decred-journal-ar https://github.com/Insaf01/decred-journal-ar I believe it's not prohibitively hard to code proper bidi support.

@ahangarha https://github.com/ahangarha did you have better bidi experience with other Git/Markdown hostings? Could be a good argument for our research of GitHub alternatives (#69 https://github.com/decredcommunity/issues/issues/69).

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/decredcommunity/issues/issues/109?email_source=notifications&email_token=ACVYOY2YU5NRYBZ3D22OJ5LQMXQTFA5CNFSM4GXANHRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAIBCRA#issuecomment-537923908, or mute the thread https://github.com/notifications/unsubscribe-auth/ACVYOY5ALNK55K7JILIYYETQMXQTFANCNFSM4GXANHRA .