-
Notifications
You must be signed in to change notification settings - Fork 123
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
New Hindi Translation Progress #168
Comments
Hi @arshadkazmi42 can I do translations for the blog and community pages ? |
@NegiAkash890 We are yet to update this issue with all details. But you can go ahead start. Just FYI, we are starting with transaction of pages in |
@NegiAkash890 please select pages from the live above which have a ✅ added to it. |
Ok. I will start with translation. |
can you please assign me Thinking in React page |
Go ahead. I have assigned the page to you |
Hi @arshadkazmi42 I am almost done with translation for the |
@NegiAkash890 You can pick up a new page, once current page is merged. |
Can you please assign Form page or Create A New React App to me? As you mentioned I will open a pull request after a current page is |
Hi @lucifertrj We are only translating the page in the issues list. Can you pick one page from the list above. |
|
Pages assigned. go ahead |
@arshadkazmi42 Can you assign me the react developers tool page? |
Page assigned |
Thank you. |
@arshadkazmi42 Can you assign me the editor setup page? |
@Anishpras Page assigned. |
I have completed the translation of the |
Hi @lucifertrj Lets first get your open PR reviewed and closed. Then you can take up a new page. |
Hey @arshadkazmi42 can i work on Conditional Rendering page. |
@sanchit36 Go ahead. I have assigned the page to you |
@arshadkazmi42 , please assign 'Preserving and Resetting State' page to me. |
@gunadhya11 page assigned |
@arshadkazmi42 i am facing this issue. Am i missing anything? Please make sure you have the correct access rights |
@gunadhya11 Are you getting this issue in cloning or pushing? Make sure you fork the repository and work on the forked version and then create the PR. Here is small guide on how to contribute to GitHub repositories https://github.com/firstcontributions/first-contributions |
Working on this. |
@arshadkazmi42 please assign me "Add React to an Existing Project" for translation. |
@MayankPrasher page assigned |
@arshadkazmi42 i'm facing this error while running it locally |
hi @arshadkazmi42 , please assign 'Passing Data Deeply with Context' this topic to me. |
@gunadhya11 Page assigned. Just to let you know, we will first review and close the first PR before starting on the second, but feel free to translate and create a PR. |
@MayankPrasher Have you tried running
also can you share your node version and yarn version which you are using. |
@arshadkazmi42 , i tried |
Can you provide more logs from console if you have any? Otherwise you can also make changes to the file in GitHub. Just press |
I did it through GitHub. |
can i help ? |
@epandey Sure. You can choose a page from the list above which you would like to translate. I will assign the page to you and you can start translating that page. |
I am willing to transalate useEffect page can I do that. |
@Rajvardhan222 page assigned. |
Can you please show me the steps to get that file. If i am wrong . And I am not able to run the project locally getting some errors.. |
@Rajvardhan222 this is the file https://github.com/reactjs/hi.react.dev/blob/main/src/content/reference/react/useEffect.md Can you share some details about the error you are getting |
I have translated the heading and when should i creake a PR after full page translation or in parts. And error is gone i am not getting it now. |
create PR will full page translation |
I am willing to transalate the page but not sure which one to start from. can you point me what are the pages that needs to be done? |
@Milan-960 There is list of pages which needs to be translated mentioned in the issue description. You can pick one and let me know I can assign that page to you. |
Hey @arshadkazmi42 |
@harshitphoenix This repository is for Hindi translation and only task we have here is for translating the pages listed in the issues in Hindi. If you would like to contribute, feel free to pick a page (which is not already taken) from the list in the description of the issue and let me know. I will assign the page to you and you can work on translating it in Hindi. |
Can you assign "Responding to Events" page to me? |
@tushgaurav page assigned |
Hello @arshadkazmi42 Have we ever considered using I've seen that |
@tnniras That sounds promising. I haven't tried it before but was looking for something like that to do the translation in a go and then fix it in follow up PRs. Do you have any example or sample on how to use it? Does it can do English to Hindi translation? |
ReactJs - Hindi Documentation - New Site
Maintainer List
For New Translators
To translate a page:
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 find that you can't commit any more, let the maintainers know so they can assign the page to someone else
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
Quick Start (@tnniras )
Installation (@khizarq313 ) React "Installation" page translated into hindi. #243
Describing the UI
Adding Interactivity
Managing State
Escape Hatches
API Reference
react
: HooksuseCallback
useContext
useDebugValue
useDeferredValue
useEffect
(@Rajvardhan222 )useId
useImperativeHandle
useInsertionEffect
useLayoutEffect
useMemo
useReducer
useRef
useState
useSyncExternalStore
useTransition
react
: Components<Fragment> (<>)
<Profiler>
<StrictMode>
<Suspense>
react
: APIscreateContext
forwardRef
lazy
memo
startTransition
react-dom
: Components<div>
)<input>
<option>
<progress>
<select>
<textarea>
react-dom
: APIscreatePortal
flushSync
findDOMNode
hydrate
render
unmountComponentAtNode
react-dom/client
: Client APIscreateRoot
hydrateRoot
react-dom/server
: Server APIsrenderToNodeStream
renderToPipeableStream
renderToReadableStream
renderToStaticMarkup
renderToStaticNodeStream
renderToString
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.
HomeContent.js
)src/sidebar*.json
)TopNav.tsx
)When You're Ready...
After everything above is translated, add your language to
deployedLanguages
inSeo.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:
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:
The text was updated successfully, but these errors were encountered: