-
Notifications
You must be signed in to change notification settings - Fork 58
New React Docs Translation Progress #280
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
Comments
I can translate ״Escape Hatches״ |
edit: actually the first 2 pages are okay, would you like to translate "Referencing Values with Refs" or "Manipulating the DOM with Refs" at this time? |
I have no problem translating something else as well, whatever is needed
|
i can help with translation, you can assign me to whatever is needed... |
I can help with translation, |
I can translate: |
היי ניר,
אני פעם ראשונה תורם קודם ואשמח לעזרה.
עשיתי FORK לפרויקט וניסיתי להבין לאן אני מתרגם את הדף שביקשתם ולא הבנתי לאן.
אשמח לכיוון\עזרה בנושא.
תודה מראש ניר וערב נהדר!
בתאריך יום ו׳, 30 בספט׳ 2022 ב-13:22 מאת Nir ***@***.***
>:
… I can help with translation,
Assign me to whatever is needed .
Thanks! "Writing Markup with JSX" is yours
page <https://beta.reactjs.org/learn/writing-markup-with-jsx>
file
<https://github.com/reactjs/he.reactjs.org/blob/main/beta/src/pages/learn/writing-markup-with-jsx.md>
—
Reply to this email directly, view it on GitHub
<#280 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AVCJUDMMFMEVE2VGQEAYH53WA25NPANCNFSM552TWBBA>
.
You are receiving this because you were mentioned.Message ID: <reactjs/he.
***@***.***>
|
Fork the project, then you have 2 options:
אם עדיין לא מובן תעדכן אותי |
בתאריך יום ג׳, 11 באוק׳ 2022 ב-15:00 מאת Nir ***@***.***>:
היי ניר, אני פעם ראשונה תורם קודם ואשמח לעזרה. עשיתי FORK לפרויקט וניסיתי
להבין לאן אני מתרגם את הדף שביקשתם ולא הבנתי לאן. אשמח לכיוון\עזרה בנושא.
תודה מראש ניר וערב נהדר! בתאריך יום ו׳, 30 בספט׳ 2022 ב-13:22 מאת Nir
*@*.*** >:
… <#m_-1239378473831299196_>
Fork the project, then you have 2 options:
1. Open the fork repo on your browser, create a new branch for your
contribution, go to the file of the page you want to translate, hit 'edit'
on the top right bar. Now you can translate on the web browser. You can
also open a word document and translate there, then copy to the browser.
2. Clone the repo to your PC, create a new branch using Git on your
terminal and then translate the file in your code editor
אם עדיין לא מובן תעדכן אותי
המון תודה ניר, אעדכן 🙏🏻
… —
Reply to this email directly, view it on GitHub
<#280 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AVCJUDJFJPAS7HYZSSHAHK3WCVJHLANCNFSM552TWBBA>
.
You are receiving this because you were mentioned.Message ID: <reactjs/he.
***@***.***>
|
Hi folks, Just a heads-up that we've done our best to bring
Thank you so much for your cooperation! |
I've updated the translation page checklist. |
@galnir @galtalmor @itayyehezkel @bentlusty Can you please confirm whether you'd be able to steer and maintain this translation? I want to get the list in https://github.com/reactjs/translations.react.dev/blob/main/langs/he.json updated to match the currently active list. Thank you! |
Yep, still active |
I'm also active |
Me too :) |
Hello, |
Hi, I'd like to start with |
Hi :) |
@gaearon Who is responsible for managing this project? We are eager to drive its progress. Additionally, Hebrew is an RTL language, so we are curious if there is RTL support available in other projects (i.e Arabic, Hebrew, Persian, Urdu, Kashmiri, Pashto, Uighur, Sorani Kurdish, Punjabi, and Sindhi) |
Do we support |
I'm still here just didn't have the time to review your PRs. I'll see if I can find how we supported RTL in the old version of the docs |
It is mentioned in the thread description that there's still work being done in the main project on the UI and the recommendation was |
Hi, I would like to help with the translation. |
@Sa-ar please choose any of the unassigned pages (ones that do not have a user name in parenthesis next to them), go ahead and start translating and submit an MR once ready. Thanks! |
Hi @galtalmor, Would it be possible to take off my name from the useLayoutEffect section? The repository appears to be relatively inactive (I'm waiting with PR for almost 4 months ). |
Hi, Is it still relevant to offer a translation? |
I'll be happy to help. |
Well, the problem is that we did not have enough resources to keep up to date with the developments in the main repo. |
Hi! I’d be happy to join the translation effort. Thanks in advance! |
If you start to work - I'll be glad to do it together with you.
Maybe we would share the whole job between us.
בתאריך יום ו׳, 23 במאי 2025 ב-15:03 מאת Zevi Friedman <
***@***.***>:
… *Zevis-ai* left a comment (reactjs/he.react.dev#280)
<#280 (comment)>
Hi!
@galtalmor <https://github.com/galtalmor>
I’d be happy to join the translation effort.
Is it okay to start translating one of the available pages ?
I’d also be glad to invite some friends who can help too, I think this
project is very important and I’d love to see it completed soon.
Please let me know how I can contribute and if there are any guidelines I
should follow.
Thanks in advance!
—
Reply to this email directly, view it on GitHub
<#280 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A5ZBQKOMRJMFVR52RRKCRD3274FC5AVCNFSM6AAAAAB4FBTFJKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDSMBUGIYDENRXGI>
.
You are receiving this because you commented.Message ID: <reactjs/he.react
.***@***.***>
--
* .שנדע לראות *
|
@Zevis-ai sure, please feel free to go ahead and start translating any of the available pages. Make sure you use the latest version from the English site. Thanks! |
Thank you so much, @galtalmor ! I want to start by translating the “Installation” page as a small test to get started. @MiryamMann I’ll first see how the translation goes for me, and if all goes well, I’d be happy to collaborate and work together! |
Thanks!
I'm waiting to your massage.
בתאריך יום א׳, 25 במאי 2025 ב-16:51 מאת Zevi Friedman <
***@***.***>:
… *Zevis-ai* left a comment (reactjs/he.react.dev#280)
<#280 (comment)>
Thank you so much, @galtalmor <https://github.com/galtalmor> !
I want to start by translating the “Installation”
<https://github.com/reactjs/he.react.dev/blob/main/src/content/learn/installation.md>
page as a small test to get started.
@MiryamMann <https://github.com/MiryamMann> I’ll first see how the
translation goes for me, and if all goes well, I’d be happy to collaborate
and work together!
—
Reply to this email directly, view it on GitHub
<#280 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A5ZBQKLRNN6WJAU45FQ4IPD3AHDFZAVCNFSM6AAAAAB4FBTFJKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDSMBXHAZTSNRVGM>
.
You are receiving this because you were mentioned.Message ID: <reactjs/he.
***@***.***>
--
* .שנדע לראות *
|
Uh oh!
There was an error while loading. Please reload this page.
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 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
Quick Start
Installation
Describing the UI
Adding Interactivity
Managing State
Escape Hatches
API Reference
react
: HooksuseCallback
(@lidoravitan)useContext
(@AvielBitton)useDebugValue
useDeferredValue
useEffect
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: