reactjs / fa.react.dev

(Work in progress) React documentation website in Persian
https://fa.react.dev
Creative Commons Attribution 4.0 International
190 stars 148 forks source link

New Persian Translation Progress #328

Open gaearon opened 1 year ago

gaearon commented 1 year ago

Maintainers

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. Please take only one page at a time.
  3. Clone this repo, translate your page, and submit a pull request!

Before contributing, read the glossary and style guide (once they exist) to understand how to translate various technical and React-specific terms.

Please be prompt with your translations! If you find that you can't commit anymore, 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!

Main Content

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

Note that each section has an index page, which needs to be translated too.

Learn React

API Reference

Navigation and UI

We suggest to leave most of the UI translation until the end. We plan to do some invasive changes to the website folder layout and components, so postponing this until your translation is almost complete would make it easier to merge the changes from our side later. It might make sense to translate the homepage above the fold early, but leave the rest for later. As individual pages get translated, you can change the page titles in the corresponding sidebar files. Finally, when you're translating the navigation, make sure to test both desktop and mobile layouts.

When You're Ready...

After everything above is translated, add your language to deployedLanguages in Seo.tsx of the original reactjs/react.dev repository.

Secondary Content

These API pages should ideally be translated too, but they're less urgent and can be done after the others:

Optional Content

These aren't the main translation targets, but if you'd like to do them, feel free to expand the list to include their subpages:

Hadi-bakhshi commented 11 months ago

@rezvani2647 How about "Extracting State Logic into a Reducer" and "Preserving and Resetting State"?

bolbolamir commented 11 months ago

Hi, I would like to translate "Manipulating the DOM with Refs", if you don't mind

masoudmhmdi commented 11 months ago

Dear @rezvani2647 Hi May I participate to translate the page "State as a Snapshot" ?

rezvani2647 commented 11 months ago

@rezvani2647 How about "Extracting State Logic into a Reducer" and "Preserving and Resetting State"?

it's assigned to you, good luck.

rezvani2647 commented 11 months ago

Hi, I would like to translate "Manipulating the DOM with Refs", if you don't mind

it's assigned to you, good luck.

rezvani2647 commented 11 months ago

Dear @rezvani2647 Hi May I participate to translate the page "State as a Snapshot" ?

it's assigned to you, good luck.

nafasebra commented 11 months ago

@nikch97 @sr-ssh @nafasebra and all dear devs, please refer to this page to start your translations: how to start?, any questions about how to start and what format is accepted please just drop me an email at: faeghe.hajiabadi@gmail.com or leave a comment on my fork Thank you

I was start to translate my selected page. ✌

faeghe-hajiabadi commented 11 months ago

Dear @rezvani2647 Hi May I participate to translate the page "State as a Snapshot" ?

sorry this page is taken, please take another one or review the pr which I will raise soon. thank you

masoudmhmdi commented 11 months ago

Dear @rezvani2647 Hi May I participate to translate the page "State as a Snapshot" ?

sorry this page is taken, please take another one or review the pr which I will raise soon. thank you

I can choose another page Consider "Passing Props to a Component" instead. thank you

sr-ssh commented 11 months ago

I have done Responding to Events but it isn't merged yet. I'm waiting for this merge to do a new translation. @faeghe-hajiabadi @rezvani2647

faeghe-hajiabadi commented 11 months ago

I have done Responding to Events but it isn't merged yet. I'm waiting for this merge to do a new translation. @faeghe-hajiabadi @rezvani2647

لطفا دوباره پی ار رو باز کنین تا ما بتونیم مرج کنیم.

faeghe-hajiabadi commented 11 months ago

everyone, please help to review some PRs (not yours) in order to make the PR review better and more general! PR NOs: #355 #361 #359 #360

rezvani2647 commented 11 months ago

Dear @rezvani2647 Hi May I participate to translate the page "State as a Snapshot" ?

sorry this page is taken, please take another one or review the pr which I will raise soon. thank you

I can choose another page Consider "Passing Props to a Component" instead. thank you

it's Done, good luck.

next time please make sure before you ask because another person may want to translate the page but they don't ask for it because you tended to do so.

behrouz-shafaati commented 11 months ago

Hi, I want to translate 'Queueing a Series of State Updates.' Thanks!

Jam-Hejrati commented 11 months ago

Hi @rezvani2647 The page "Editor Setup" translated & I made a pull request Sincerely.

sr-ssh commented 11 months ago

Hi @faeghe-hajiabadi , @rezvani2647 . Thanks for the merge on my last branch. Can you assing me the Conditional Rendering part as well.

rezvani2647 commented 11 months ago

Hi @faeghe-hajiabadi , @rezvani2647 . Thanks for the merge on my last branch. Can you assing me the Conditional Rendering part as well.

it's assigned to you, good luck.

behrouz-shafaati commented 11 months ago

Hi @faeghe-hajiabadi , @rezvani2647 . can i translate 'Queueing a Series of State Updates' page? Thanks!

rezvani2647 commented 11 months ago

Hi @faeghe-hajiabadi , @rezvani2647 . can i translate 'Queueing a Series of State Updates' page? Thanks!

it's assigned to you, good luck.

faeghe-hajiabadi commented 11 months ago

here is a simple wiki page in Farsi for everyone to learn about how to avoid errors. please read it before raising PR. Thanks

behrouz-shafaati commented 11 months ago

Hi @faeghe-hajiabadi, @rezvani2647. I have finished the translation of 'Queueing a Series of State Updates' and have set the PL (Pull Request) for it. Please check it. Now, I would like to translate 'Passing Data Deeply with Context' if it's possible. Thanks :)

faeghe-hajiabadi commented 11 months ago

Hi @faeghe-hajiabadi, @rezvani2647. I have finished the translation of 'Queueing a Series of State Updates' and have set the PL (Pull Request) for it. Please check it. Now, I would like to translate 'Passing Data Deeply with Context' if it's possible. Thanks :)

I have reviewed the PR, I guess some parts are not clear. can you please send us the screenshot of the working localhost with no errors? Passing Data Deeply with Context is assigned to you.

ami87878 commented 10 months ago

hi, i so excited to find this repo and to help to translate document of React to Persian i for first time i want translate Writing Markup with JSX page if no one has been chosen it

nafasebra commented 8 months ago

Hello, I have worked on the 'your-first-component' page and have fully translated it. Please review this pull request (PR #385) @faeghe-hajiabadi @rezvani2647

rezvani2647 commented 8 months ago

Thank you in advance. I will check this at this weekend 🙏

Get Outlook for iOShttps://aka.ms/o0ukef


From: Nafas Ebrahimi @.> Sent: Wednesday, December 13, 2023 9:32:39 PM To: reactjs/fa.react.dev @.> Cc: Abolfazl Rezvani Naraqi @.>; Mention @.> Subject: Re: [reactjs/fa.react.dev] New Persian Translation Progress (Issue #328)

Hello, I have worked on the 'your-first-component' page and have fully translated it. Please review this pull request (PR #385https://github.com/reactjs/fa.react.dev/pull/385) @faeghe-hajiabadihttps://github.com/faeghe-hajiabadi @rezvani2647https://github.com/rezvani2647

— Reply to this email directly, view it on GitHubhttps://github.com/reactjs/fa.react.dev/issues/328#issuecomment-1854461913, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AOSUAAHYCJ567GVALYJGLLLYJHUT7AVCNFSM6AAAAAAXKJNATKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJUGQ3DCOJRGM. You are receiving this because you were mentioned.Message ID: @.***>

nafasebra commented 8 months ago

Hello, thanks for merging my PR. Can i translate 'Importing and Exporting Components' page?

nikch97 commented 8 months ago

@rezvani2647 Hi there. could you please merge PR #382 as well? Thank you

Atefeh-Masoumi commented 8 months ago

Hi Can I translate Keeping Components Pure page?

minajalili commented 8 months ago

@rezvani2647 Hello, I would like to translate the page titled 'Scaling Up with Reducer and Context'. Is that possible?

faeghe-hajiabadi commented 8 months ago

@rezvani2647 Hello, I would like to translate the page titled 'Scaling Up with Reducer and Context'. Is that possible?

it is assigned to you, good luck!

faeghe-hajiabadi commented 8 months ago

Hi Can I translate Keeping Components Pure page?

assigned to you, good luck!

faeghe-hajiabadi commented 8 months ago

Hello, thanks for merging my PR. Can i translate 'Importing and Exporting Components' page?

assigned to you. good luck!

Atefeh-Masoumi commented 8 months ago

Hello I would like to translate useReducer in API Reference section

nafasebra commented 8 months ago

Hi, I have translated the ‘importing-and-exporting-components’ page. Could you please review this pull request (PR https://github.com/reactjs/fa.react.dev/pull/391)? @faeghe-hajiabadi @rezvani2647

sr-ssh commented 8 months ago

Hi, I have translated the conditional rendering page. Could you please review this pull request (PR #392) and assign me Escape Hatches page? thanks @faeghe-hajiabadi @rezvani2647

rezvani2647 commented 6 months ago

Hello I would like to translate useReducer in API Reference section

Assigned to you. Good luck!

Abolfazl2647 commented 6 months ago

Hi, I want to translate 'Queueing a Series of State Updates.' Thanks!

Your PR about "Queueing a Series of State Updates" has been merged. Thank your for your time.

Abolfazl2647 commented 6 months ago

@nafasebra Your PR "importing-and-exporting-components" has been merged. Thank your for your time.

Atefeh-Masoumi commented 6 months ago

@Abolfazl2647 @faeghe-hajiabadi could you please review and merge my pull request for Translate: translate 'Keeping Components Pure' page to Farsi. #388?

minajalili commented 6 months ago

Hi, I have worked on the 'scaling-up-with-reducer-and-context' page and have fully translated it. Please review this pull request (PR https://github.com/reactjs/fa.react.dev/pull/390) @faeghe-hajiabadi @rezvani2647

rezvani2647 commented 6 months ago

@sr-ssh Your PR "translated the conditional rendering" has been merged. Thank your for your time.

sr-ssh commented 6 months ago

Hi, Would you please assign me Escape Hatches page? thanks @faeghe-hajiabadi @rezvani2647

Mahdi-Hazrati commented 5 months ago

Hello! As a new translator for React, I’d like to contribute by translating the Tutorial: Tic-Tac-Toe page on the React website. Could you please assign this task to me? Thank you! 😊

Mahdi-Hazrati commented 4 months ago

Hello! As a new translator for React, I’d like to contribute by translating the Tutorial: Tic-Tac-Toe page on the React website. Could you please assign this task to me? Thank you! 😊

@gaearon

ablfaxl commented 3 months ago

Hello! As new translator for React, i'd want to contribute by translating the " Start a New React Project" page on React Web. Could you please assing this task to me ? Thanks 🙏 @rezvani2647 @gaearon

rezvani2647 commented 3 months ago

Hi, Would you please assign me Escape Hatches page? thanks @faeghe-hajiabadi @rezvani2647

Please be more specific.

rezvani2647 commented 3 months ago

Hello! As a new translator for React, I’d like to contribute by translating the Tutorial: Tic-Tac-Toe page on the React website. Could you please assign this task to me? Thank you! 😊

it's assigned to you, good luck.

rezvani2647 commented 3 months ago

Hello! As new translator for React, i'd want to contribute by translating the " Start a New React Project" page on React Web. Could you please assing this task to me ? Thanks 🙏 @rezvani2647 @gaearon

it's assigned to you, good luck.

abolfazlchaman commented 3 months ago

Hello Mr. @rezvani2647 As i have previously talked with Mr. @sJJdGG about becoming a co-maintainer of this repo and part time translator and pr reviewer in private,

i would like to discuss things further with you sir. Could you please provide me with a Telegram or WhatsApp handle sir?

Many thanks, -Abolfazl chaman

mrbadri commented 2 months ago

Hi,

Could you please add the React Reference Overview to your TODO list in the API Reference section?

Thanks!