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

Persian Translation #456

Closed
mahdavipanah opened this issue Oct 17, 2018 · 9 comments
Closed

Persian Translation #456

mahdavipanah opened this issue Oct 17, 2018 · 9 comments

Comments

@mahdavipanah
Copy link

Hi,
I am interested in translating this incredible book into the Persian language. Since I didn't find any translation guideline or legal terms, I created this issue to ask if there is any legal restrictions for a free and non-profit translation of the book and if there is any documentation for learning more about the build system.

Thanks.

@marijnh
Copy link
Owner

marijnh commented Oct 17, 2018

Hi, great to hear from you. As long as you don't use the translation for profit, you should be safe with regards to the license. To build the HTML version of the book, you'll have to install node.js and make, run npm install in a clone of this repository, followed by make. You may also need to tweak some style sheets, since I assume Persian means right-to-left text. Building the pdf version is... difficult, and you should probably not bother.

Do note that this is a big book—translating it on your own is going to take a lot of time. I recommend doing the work in the open, in a github fork, so that even if you don't get all the way through, others can pick up and help with the work.

@mahdavipanah
Copy link
Author

My intent for this translation is completely non-profit, so I'll be good to start.

You're right about the right-to-left problem and it'll be not a big problem, I'll tweak the stylesheets to make them right for the Persian language.

I'll fork this project and start translating it in the forked repository so everyone will be welcomed to join.

I have few suggestions that I believe will make the project's structure more contribute friendly:

  • Choose a specific license for the project so beside protecting your own rights as the main author and having no concern about the use of your work, others will also be more sure about how and where they can use the content and source.

  • Add a CONTRIBUTING.md , TRANSLATING.md and also a list of translation repositories so anyone can see where they can find other people's translation work.

  • Add a documentation for the build system, it's very confusing 😅

Sorry if I talked too much, I love this book so much that I want to do whatever I can, to make it even better.

Thanks for your work.

@mahdavipanah
Copy link
Author

mahdavipanah commented Oct 18, 2018

The Persian translation repo: https://github.com/mahdavipanah/Eloquent-JavaScript

@marijnh
Copy link
Owner

marijnh commented Oct 18, 2018

Choose a specific license for the project

Is the current license not specific enough?

@mahdavipanah
Copy link
Author

Choose a specific license for the project

Is the current license not specific enough?

Sorry, you're right. I only looked up the repository for a LICENSE file, but now I just found the complete license description on the website.

@mahdavipanah
Copy link
Author

mahdavipanah commented Oct 21, 2018

In contrast to the English, in the Persian language, we have two different pronouns for the singular second person and the plural second person.

When it comes to the book's writing tone and the way you want to call the readers, do you prefer to translate "you" as a singular second person or a plural second person?

I personally prefer the singular second person pronoun, because it's less formal and more friendly.

@marijnh
Copy link
Owner

marijnh commented Oct 21, 2018

Definitely singular, yes.

@marijnh
Copy link
Owner

marijnh commented Jan 28, 2019

See also https://emehran.github.io/persian-eloquent-javascript/index.html , another Persian translation.

@marijnh
Copy link
Owner

marijnh commented Mar 18, 2024

Hi all. I'm closing 3rd-edition translation issues to avoid confusion with 4th edition work. Feel free to start a new issue if you're working on the current edition.

@marijnh marijnh closed this as completed Mar 18, 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

No branches or pull requests

2 participants