Skip to content

Adding the Persian/Farsi translation to the website #1594

Description

@pitheorem

Increasing Access

The Farsi/Persian translation can help Farsi speakers who have limited knowledge of English, to better understand the documentation and educational materials on the website. This would be especially helpful for younger generations of Iranians, Afghans and Tajiks.
Integrating the Farsi lettering and RTL (right-to-left) direction would also lay the groundwork for adding Arabic in future.

Most appropriate sub-area of p5.js?

Tutorials

Feature request details

My friend Arash Ebrahimifar is doing the heavy work of the translation and editorial work, while I am helping him with complementary tasks and clarifying certain coding concepts and definitions. We may also have the assistance of other people along the process. All the texts will be reviewed by native speakers.

We have started the translation from the "Introduction to p5.js" section in Tutorials. Our strategy for preparing the translations is to start with the Tutorials and slowly add to the Reference, based on the hyperlinks or keywords that the readers might encounter through the Tutorials.

The primary issue would be the RTL layout. Especially when we want to add English texts or inline code, that text needs to remain in the right place and keep its own direction separate from the Farsi text. For example the inline functionName() need to stay in line within the Farsi paragraph while keeping its parentheses on the right-side.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions