reactjs/az.react.dev

Azerbaijani Translation Progress

tesseralis opened this issue · 43 comments

For New Translators

To translate a page:

  1. Check that no one else has claimed your page in the checklist and comments below.
  2. Comment below with the name of the page you would like to translate. Take only one page at a time.
  3. Clone this repo, translate your page, and submit a pull request!

Before contributing, read the glossary to understand how to translate various technical and React-specific terms.

Please be prompt with your translations! If you find find that you can't commit any more, let the maintainers know so they can assign the page to someone else.

For maintainers

When someone volunteers, edit this issue with the username of the volunteer, and with the PR. Ex:

When PRs are merged, make sure to mark that page as completed!

Core Pages

To do before releasing as an "official" translation. Please translate these pages first.

Basics

API Reference

Navigation

These are the navigation links that appears in the sidebar. Possibly wait until
the corresponding sections are translated to do these.

Next Steps

These are the next most important translations, ordered by importance:

Installation

Hooks

Everyone is hooked on hooks! People are really excited for these and it would be great for them to be translated.

Warnings

These are the pages that you get when you click the links in the console (e.g. https://reactjs.org/warnings/dont-call-proptypes.html). People tend to search these, so please don't translate the error message itself.

Advanced Guides

FAQ

Testing

Concurrent Mode (Experimental)

Contributing

Priority: Low

Components

Components in src/components that have some text in them.

Other

Config

Of course I want to translate everything, but let's start with the first page, that is Home Page

@Haqverdi choose a page that you would like to work on and I will assign you the task in this issue. I am currently doing Homepage and Tutorial.

@Haqverdi choose a page that you would like to work on and I will assign you the task in this issue. I am currently doing Homepage and Tutorial.

okay, then i will work on Hello World Page

I have added you to "Hello World" checklist item. Also, please refer to the glossary of terms when translating to have consistency across translations (it is still in Work in Progress but we are getting there :)).

Member

@Haqverdi any progress on "Introducing JSX"?

@Haqverdi any progress on "Introducing JSX"?

today, will complete, hope

Hi guys. I would like to participate in the translation process, too. I want to translate the small Languages page for a start.

@saidfagan I would suggest you start with the basics "State and Lifecycle" but you can also start from Languages page. Just fork the repo and send us a PR and we will merge it once everything is in order.

OK. Then please assign me State and Lifecycle page.

OK. Then please assign me State and Lifecycle page.

done

@mehdiyev Hello, are you going to be doing "Higher Order Components"?

@GasimGasimzada yes please, assign me to HOC page

Done! In the future, when wanting to do certain translation, please comment here; so that, we know what is everyone working on.

@Haqverdi any updates on Rendering Elements?

@Haqverdi could you please provide us with a time frame on when you are going to finish "Rendering Elements"?

@saidfagan is there another translation that you want to pick up on? If you do, please comment here and I will assign your name here.

I am very sorry for the fact that I could not answer for a long time, approximately it will be possible in a week

Great! Thank you for the update!

Handling Events, please

@saidfagan assigned you to "Handling Events"

I have taken React.Component API Reference

@saidfagan could you start working on "Rendering Elements" page?

@saidfagan could you start working on "Rendering Elements" page?

Yes, please

@mehdiyev any updates on HOC?

@saidfagan @azizaismayilova @Haqverdi

I have finished 10 translations (all “API Reference” and 1 translation left in “Core Concepts”). They are all available in Pull Requests. Could you please review the translations for anything I may have missed (grammatical, syntactical, doesn’t matter)? Each PR has a link in it (deploy-X.netlify.com). By following the link, you can find the changes by navigating to the appropriate documentation.

You can write your review in Azerbaijani. There is no restriction on what language you use to write your reviews as long as we can read and fix the changes :)

If you do review, just comment here on which PR you will be working on; so that, two people do not end up reviewing the same thing.

If you do review and find mistakes, in the PR, please create a list with line numbers. If mistake is a 1-2 words, please make the mistakes bold. For example, let’s say that I have written “Anket sahəsində olan dəyəri müəyənləşdirmək lazımdır” (one “y”) in line 130. In order to show the mistakes, the list will look like the following:

  • Line 130: dəyəri müəyənləşdirmək lazımdır

@mehdiyev any updates on HOC?

I have finished translation. Sorry for late response

@mehdiyev it is going to take a while to review your PR since we have 7 more PRs in queue, waiting to be reviewed. If you would like to work on another page, please check the the list above and without a name and let us know. Currently, the main focus is translating “Advanced Guides.” So, choose any unassigned item from the list and comment here; so, I can add your name next to the item to avoid potential conflicts.

@GasimGasimzada okay, then assign me Refs and the DOM page, please.

@mehdiyev any info on Refs and the DOM page?

Additionally, glossary is now moved to a file: https://github.com/reactjs/az.reactjs.org/blob/master/glossary.md. You can click glossary button in this issue or at the top of the README file.

@mehdiyev any info on Refs and the DOM page?

This weekend planning to open PR.

Great! We are so close to finishing! Currently, I will self-review Testing Recipes and move to Hooks. After you are done with Refs and DOM, could you please do Render Props?

Can you please assign me Design Principles page?
Btw, sorry for not getting back with refs&dom page. I did not make it in time.

Done! Please finish it by Friday.

I would like to start with "CONCURRENT MODE" phase. Can you assign me please?

@mehdiyev any updates on Concurrent Mode Intro?

@GasimGasimzada almost done. Tomorrow I'll open PR.

Thank you everyone for your contributions. Since we have reached 100%, it is time to close this issue 🎉

Hi folks,

Just a heads-up that we've done our best to bring main and legacy branches up-to-date with upstream. This brings you to the latest visual design and sets up all the redirects. We don't anticipate more changes necessary on legacy. For main, there's a few things you need to be aware of:

  • Keep in mind translating UI is best done closer to the end. We plan to make non-trivial code changes to the repo over the next few months. So it's best to focus on the content rather than on UI components.
  • The homepage is untranslated so ideally it would be good if you could do a pass at that. For now, unfortunately it requires messing with the code file.

Thank you so much for your cooperation!

Opened an issue for the new translation: #376