Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RTL Support #528

Open
mobinseven opened this issue Oct 26, 2021 · 7 comments
Open

RTL Support #528

mobinseven opened this issue Oct 26, 2021 · 7 comments

Comments

@mobinseven
Copy link

This theme is the most complete one in documentation themes. The only feature that is missing is RTL languages (Arabic, Hebrew, Persian, etc.) support.

I am ready to help and open to suggestion to do this.

@h-enk
Copy link
Member

h-enk commented Oct 26, 2021

I am ready to help and open to suggestion to do this.

That would be nice! Maybe best to first come up with an inventory of what this means + how to accomplish this.

Resources /input:

@pavelloz
Copy link

pavelloz commented Oct 26, 2021

I might add this link as well: https://rtlstyling.com/posts/rtl-styling
It is at Bootstrap resources page.

I will try to keep an eye on this (and help within my skills :)), because as @mobinseven said, this feature would make the package much more complete.

@gedw99
Copy link

gedw99 commented Oct 28, 2021

you can see how it was done in this hugo project

https://github.com/adityatelange/hugo-PaperMod/

here is an example: https://adityatelange.github.io/hugo-PaperMod/fa/

@h-enk h-enk added keep and removed keep labels Jan 14, 2022
@h-enk h-enk added this to the v0.5.0 milestone Jan 17, 2022
@h-enk h-enk added the keep label Jan 17, 2022
@h-enk h-enk linked a pull request Jul 7, 2022 that will close this issue
4 tasks
@h-enk h-enk modified the milestones: v0.5.0, v0.6.0 Jul 7, 2022
@h-enk h-enk removed this from the v0.6.0 milestone Apr 18, 2023
@StevenEWright
Copy link

StevenEWright commented Jul 26, 2023

@h-enk I'm highly motivated to assist with the RTL work if I can be helpful. I would like to use this for my site, and I'm willing to invest some significant time and effort into it. Could you give me some guidance? E.g. I see you have an experimental PR; do you have a punchlist of things that need fixing? It looks like that changes in there are extremely minor - is it simply sufficient to surface what I imagine are a ton of issues?

I would add that while I wouldn't call myself completely fluent... I'm quite familiar with Arabic. I live in Baghdad 1/2 my time, and speak and read it (I have a strong working knowledge of the language and the expectations of Arabic / other RTL language users).

@h-enk
Copy link
Member

h-enk commented Jul 26, 2023

@StevenEWright That would be super! I think Doks 1.0 should be used as the starting point - it will be released soon.

I'll get back to you in a week (I'm on the road).

@StevenEWright
Copy link

I'll get back to you in a week (I'm on the road).

Looking forward to working with you on this ☺️

@h-enk
Copy link
Member

h-enk commented Jul 26, 2023

Me too! ☺️

@h-enk h-enk removed the keep label Jan 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants