Skip to content

Bengali Translation Progress #1

Description

@gaearon

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:

- [ ] Some Page (@exampleusername) #12345

When PRs are merged, make sure to mark that page as completed like this:

- [x] Some Page (@exampleusername) #12345

This ensures your translation's progress is tracked correctly at https://translations.react.dev/.

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.

  • Homepage (currently in HomeContent.js)
  • Sidebars (currently in src/sidebar*.json)
  • Top-level navigation (currently in TopNav.tsx)

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:

  • Legacy React APIs
    • Children
    • cloneElement
    • Component
    • createElement
    • createFactory
    • createRef
    • isValidElement
    • PureComponent

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:

  • Community
  • Blog
  • Warnings

Maintainer List

This translation is maintained by:

If you want to become a maintainer, ask them to add you. If the original maintainers are no longer responsive, raise an issue in the main translations repository.

Activity

  1. nafistiham commented on May 4, 2023

    @nafistiham
    Collaborator

    Let's all try to not keep multiple PRs alive at the same time by a single contributor.
    Let's not work at multiple pages at the same time as well.It would be ideal to start one after completing the previous one.
    If a PR is stuck with review, we can be assigned and lock another page for us.We can start working by opening a branch.
    This will help us all keep the work flow steady and seamless.
    Otherwise, with a higher number of contributors, PRs could get messed up.

  2. deleted a comment from nomandhoni-cs on May 19, 2023
  3. deleted a comment from nafistiham on May 19, 2023
  4. deleted a comment from nomandhoni-cs on May 19, 2023
  5. deleted a comment from nomandhoni-cs on May 19, 2023
  6. deleted a comment from nomandhoni-cs on May 19, 2023
  7. deleted a comment from anwarhossain1 on May 19, 2023
  8. deleted a comment from ahmmedabir9 on May 19, 2023
  9. deleted a comment from KhanShaheb34 on May 19, 2023
  10. deleted a comment from shakib609 on May 19, 2023
  11. deleted a comment from nazir021 on May 19, 2023
  12. deleted a comment from MahdiMurshed on May 19, 2023
  13. 114 remaining items

  14. shomriddho commented on Jun 6, 2025

    @shomriddho

    I'd like to translate the below pages.

    • Lifecycle of Reactive Effects
    • Separating Events from Effects
    • Removing Effect Dependencies
    • Reusing Logic with Custom Hooks
    • select tag page
    • <textarea>
  15. moshfiqrony commented on Jun 14, 2025

    @moshfiqrony
    Collaborator

    I'd like to translate the below pages.

    • Lifecycle of Reactive Effects
    • Separating Events from Effects
    • Removing Effect Dependencies
    • Reusing Logic with Custom Hooks
    • select tag page
    • <textarea>

    Would you like to start with the Lifecycle of Reactive Effects one?

  16. habibium commented on Jul 11, 2025

    @habibium
    Collaborator

    Self assigning API Reference -> react-dom/server -> renderToPipeableStream page.

  17. shomriddho commented on Sep 1, 2025

    @shomriddho

    I'd like to translate the below pages.

    • Lifecycle of Reactive Effects
    • Separating Events from Effects
    • Removing Effect Dependencies
    • Reusing Logic with Custom Hooks
    • select tag page
    • <textarea>

    Would you like to start with the Lifecycle of Reactive Effects one?

    Sorry for the late response. yes i would like to start with the Lifecycle of Reactive Effects

  18. nomandhoni-cs commented on Sep 1, 2025

    @nomandhoni-cs
    Collaborator

    @shomriddho Assigned to you!! You can start working on the page!
    Happy Coding 🥳 👨🏻‍💻

  19. nafistiham commented on Sep 5, 2025

    @nafistiham
    Collaborator

    All syncs have been merged. Due to several updates some previously Bangla pages have English now. So, I'll be revising all the done pages and fixing the translations. Also, some of the pages are stale for very long. Let's redo them.

  20. nafistiham commented on Sep 6, 2025

    @nafistiham
    Collaborator

    @indranildeveloper I am taking over the page tic tac toe as it has been 2 years and one month since you were last active. This is the longest time stale PR atm. I will keep your commits and work over them. Please let us know if you want to resume whenever you'd like to.

    FYI @moshfiqrony

  21. habibium commented on Sep 8, 2025

    @habibium
    Collaborator

    Self assigned API Reference -> react: Hooks -> useSyncExternalStore page.

  22. perashanid commented on Dec 4, 2025

    @perashanid
    Contributor

    @moshfiqrony
    @ahmmedabir9
    @nazir021
    @nomandhoni-cs
    @shakib609
    @ahnafyy
    @nafistiham
    @nutboltu

    Hello Maintainers,

    I'd like to translate the You 'Escape Hatches' --> 'Separating Events from Effects' page.

  23. nomandhoni-cs commented on Dec 6, 2025

    @nomandhoni-cs
    Collaborator

    @perashanid Assigned to you, You may start Translation

  24. perashanid commented on Dec 21, 2025

    @perashanid
    Contributor

    @moshfiqrony
    @ahmmedabir9
    @nazir021
    @nomandhoni-cs
    @shakib609
    @ahnafyy
    @nafistiham
    @nutboltu

    Hello Maintainers,

    I'd like to translate the below pages.

    Removing Effect Dependencies
    Reusing Logic with Custom Hooks
    input
    select
    textarea
    renderToReadableStream
    Children
    Component
    PureComponent
    cloneElement
    createElement
    createRef
    isValidElement
    useDeferredValue

    because the activity is less thats why i would like to take all these , but will work on them one at a time and gradually open prs

  25. moshfiqrony commented on Dec 21, 2025

    @moshfiqrony
    Collaborator

    @moshfiqrony @ahmmedabir9 @nazir021 @nomandhoni-cs @shakib609 @ahnafyy @nafistiham @nutboltu

    Hello Maintainers,

    I'd like to translate the below pages.

    Removing Effect Dependencies Reusing Logic with Custom Hooks input select textarea renderToReadableStream Children Component PureComponent cloneElement createElement createRef isValidElement useDeferredValue

    because the activity is less thats why i would like to take all these , but will work on them one at a time and gradually open prs

    Assigned Removing Effect Dependencies to you @perashanid

  26. perashanid commented on Jan 5, 2026

    @perashanid
    Contributor

    @moshfiqrony
    @ahmmedabir9
    @nazir021
    @nomandhoni-cs
    @shakib609
    @ahnafyy
    @nafistiham
    @nutboltu

    Hello Maintainers,

    i opened a pr for Removing Effect Dependencies

    I'd like to translate the below pages.

    Reusing Logic with Custom Hooks

  27. moshfiqrony commented on Jan 5, 2026

    @moshfiqrony
    Collaborator

    @moshfiqrony @ahmmedabir9 @nazir021 @nomandhoni-cs @shakib609 @ahnafyy @nafistiham @nutboltu

    Hello Maintainers,

    i opened a pr for Removing Effect Dependencies

    I'd like to translate the below pages.

    Reusing Logic with Custom Hooks

    Assigned @perashanid

  28. mustaquenadim commented on May 9, 2026

    @mustaquenadim
    Contributor

    @moshfiqrony
    @ahmmedabir9
    @nazir021
    @nomandhoni-cs
    @shakib609
    @ahnafyy
    @nafistiham
    @nutboltu

    Hello Maintainers,

    I'd like to translate the useDeferredValue page.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions