-
-
Notifications
You must be signed in to change notification settings - Fork 183
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
Translate content to Arabic #540
Comments
Greats stuff @SilentJMA - I've updated your first comment showing what needs to be done. Feel free to stick your name against an item, clone the repo, and submit pull requests (PRs) with your translations. Note a lot of the visualisation graphics are due to change in #511 so might want to hold off for that for some of the chapters, but the JavaScript, Accessibility and HTTP/2 chapters are good to go now. Unfortunately my Arabic is non-existent so would be good to have someone else fluent in the language to review your PRs. I'm happy to give PRs a once over for other technical issues though. |
in #540 we will need a change from Left to Right is it possible because it's different to FR/EN/ES.. which start from left to right |
Yes this is possible. Everything inherits based off of the This language-specific base.html inherits from the main, language-independent,
It is possible to override
This will make it evaluate to:
Now this is a bit of a hack to be honest as I'm basically setting the language to |
Maybe i can fix it if i try but i don't know i will test it later and see ......... |
Submitted #551 to add this ability. will leave you to do the hard part (the translations!). 😀 |
Interesting article I came across about handling rtl text: https://www.rtlstyling.com/posts/rtl-styling/ Reminded me of this issue so I thought I’d post here (in part to remind myself!) in case we need to do any more with the styling after translations are done. |
There's been no progress on this in last few months so am going to close this. We can reopen if we get translators. @SilentJMA let us know if you plan on actioning this and want to re-open it? |
These are the core templates - without which we cannot release any translated chapters. They are in the language specific templates directory:
2024
2022
2021
2020
2019
These are the chapters to be translated. They exist in the content directory:
2024
2022
2021
2020
2019
Additionally the following pages need translated too in the language specific templates directory:
There is no need to translate the chapters HTML pages are they are generated off the markdown combined with the above templates.
Please include "Makes progress on #540 " in all pull requests so a link is created from the PR to this issue.
Common notes for writing consistency are here: https://github.com/HTTPArchive/almanac.httparchive.org/wiki/Translators'-Guide. Feel free to edit that and/or add Arabic-specific extras by editing this comment.
Arabic specific extra advice:
The text was updated successfully, but these errors were encountered: