create-t3-app icon indicating copy to clipboard operation
create-t3-app copied to clipboard

feat: Prepare the UI for Languages written in Arabic script.

Open a4amado opened this issue 2 years ago • 3 comments

Is your feature request related to a problem? Please describe.

  • Add font that looks nice in Arabic, Farsi (and other languages written in Arabic script in General)
  • Notice that some of these languages have unique characters like چ and پ in Farsi.
  • Prepare the UI to Switch to RTL when it's needed.

Describe the solution you'd like to see

Use the Bahij font for Arabic docs Bahij Use the Dana font for Farsi docs Dana

(I'm not aware of the type License for these fonts, I will appreciate your help on this point.

Describe alternate solutions

Not doing that

Additional information

No response

a4amado avatar Nov 18 '22 07:11 a4amado

Are you aware of any other OSS projects that do a good job with Arabic/Farsi docs? Maybe we can learn from them.

c-ehrlich avatar Nov 18 '22 07:11 c-ehrlich

Yes, The React Libray has Arabic and Farsi Docs, https://ar.reactjs.org/ https://fa.reactjs.org/

a4amado avatar Nov 18 '22 07:11 a4amado

Prepare the UI to Switch to RTL when it's needed.

I think we support this, should just be putting dir: "rtl" in the frontmatter

juliusmarminge avatar Nov 18 '22 21:11 juliusmarminge

Closing this for now after #820 is merged, please open individual issues for any remaining bugs in rtl :)

c-ehrlich avatar Dec 03 '22 18:12 c-ehrlich