Skip to content
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 React Docs Translation Progress (Korean) #374

Closed
hg-pyun opened this issue Dec 1, 2021 · 330 comments
Closed

New React Docs Translation Progress (Korean) #374

hg-pyun opened this issue Dec 1, 2021 · 330 comments
Assignees

Comments

@hg-pyun
Copy link
Member

hg-pyun commented Dec 1, 2021

Maintainer List

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 using with this checker, and submit a pull request!

Before contributing, read the glossary and this wiki page 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 any more, let the maintainers know so they can assign the page to someone else.

Please join in React Korea Discord #번역 channel if you are interested in the translation.

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

    • Tutorial: Tic Tac Toe
    • Thinking in React
  • Installation

    • Start a New React Project
    • Add React to an Existing Project
    • Editor Setup
    • React Developer Tools
  • Describing the UI

    • Your First Component
    • Importing and Exporting Components
    • Writing Markup with JSX
    • JavaScript in JSX with Curly Braces
    • Passing Props to a Component
    • Conditional Rendering
    • Rendering Lists
    • Keeping Components Pure
  • Adding Interactivity

    • Responding to Events
    • State: A Component's Memory
    • Render and Commit
    • State as a Snapshot
    • Queueing a Series of State Updates
    • Updating Objects in State
    • Updating Arrays in State
  • Managing State

    • Reacting to Input with State
    • Choosing the State Structure
    • Sharing State Between Components
    • Preserving and Resetting State
    • Extracting State Logic into a Reducer
    • Passing Data Deeply with Context
    • Scaling Up with Reducer and Context
  • Escape Hatches

    • Referencing Values with Refs
    • Manipulating the DOM with Refs
    • Synchronizing with Effects
    • You Might Not Need an Effect
    • Lifecycle of Reactive Effects
    • Separating Events from Effects
    • Removing Effect Dependencies
    • Reusing Logic with Custom Hooks

API Reference

  • react: Hooks

    • useCallback
    • useContext
    • useDebugValue
    • useDeferredValue
    • useEffect
    • useId
    • useImperativeHandle
    • useInsertionEffect
    • useLayoutEffect
    • useMemo
    • `useReducer
    • useRef
    • useState
    • useSyncExternalStore
    • useTransition
  • react: Components

    • <Fragment> (<>)
    • <Profiler>
    • <StrictMode>
    • <Suspense>
  • react: APIs

    • createContext
    • forwardRef
    • lazy
    • memo
    • startTransition
  • react-dom: Components

    • Common (e.g. <div>)
    • <input>
    • <option>
    • <progress>
    • <select>
    • <textarea>
  • react-dom: APIs

    • createPortal
    • flushSync
    • findDOMNode
    • hydrate
    • render
    • unmountComponentAtNode
  • react-dom/client: Client APIs

    • createRoot
    • hydrateRoot
  • react-dom/server: Server APIs

    • renderToNodeStream
    • 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.

  • Homepage (currently in HomeContent.js)
  • Sidebars (currently in src/sidebar*.json)
  • Top-level navigation (currently in TopNav.tsx)
  • Shared Component Translation (e.g. YouWillLearn, Gotcha)

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
    • React Canaries: Enabling Incremental Feature Rollout Outside Meta
    • React Labs: What We've Been Working On – March 2023
    • Introducing react.dev
    • React Labs: What We've Been Working On – June 2022
    • React v18.0
    • How to Upgrade to React 18
    • React Conf 2021 Recap
    • The Plan for React 18
    • Introducing Zero-Bundle-Size React Server Components
  • Warnings

Reference

@hg-pyun hg-pyun changed the title [Beta] Translating New React Docs [Beta] Translating New React Docs Progress (Korean) Dec 1, 2021
@hg-pyun hg-pyun self-assigned this Dec 1, 2021
@hg-pyun hg-pyun pinned this issue Dec 1, 2021
@taehwanno taehwanno mentioned this issue Dec 6, 2021
98 tasks
@hapumee
Copy link
Contributor

hapumee commented Dec 6, 2021

제가 개시하겠습니다. :)

  • Installation

@taehwanno
Copy link
Member

taehwanno commented Dec 7, 2021

@hapumee 감사합니다! 배정해드렸습니다

@junsikshim
Copy link
Contributor

Choosing the State Structure 해보겠습니다~

@heejour
Copy link

heejour commented Dec 7, 2021

안녕하세요!
Adding Interactivity 작업해보겠습니다 :)

@hIkipooh
Copy link
Contributor

hIkipooh commented Dec 7, 2021

안녕하세요 Queuing a Series of State Updates 작업해보겠습니다

@atobaum
Copy link
Contributor

atobaum commented Dec 7, 2021

안녕하세요. Preserving and Resetting State, Extracting State Logic into a Reducer 작업해보겠습니다.

@hyunjaesung
Copy link
Contributor

Thinking in React 해보겠습니다

@kimsangyeon
Copy link

안녕하세요.
Render and Commit 해보겠습니다

@dididy
Copy link
Contributor

dididy commented Dec 7, 2021

안녕하세요! Referencing Values with Refs, Manipulating the DOM with Refs 작업해보겠습니다~

@taehwanno
Copy link
Member

@heejour 'Adding Interactivity' 페이지는 아직 번역할 정도로 안정되지는 않은 상태라 다른 페이지 요청 부탁드릴게요!
@junsikshim @hIkipooh @hyunjaesung @kimsangyeon @dididy 감사합니다. 배정되었습니다!
@atobaum 한번에 하나의 페이지만 배정해드리고 있어서 'Preserving and Resetting Stat' 먼저 배정해드리겠습니다. PR 제출 후에 남아있는 페이지 재요청 부탁드릴게요!

@h2ck4u
Copy link
Contributor

h2ck4u commented Dec 7, 2021

안녕하세요~
State as a Snapshot 해보겠습니다 : )

@h-yes-oo
Copy link
Contributor

h-yes-oo commented Dec 7, 2021

안녕하세요. Your First Component 해보겠습니다 :)

@taehwanno
Copy link
Member

@h2ck4u @h-yes-oo 감사합니다. 배정해드렸습니다.

@student513
Copy link
Contributor

안녕하세요 start a new react project 해보고 싶습니다

@hg-pyun
Copy link
Member Author

hg-pyun commented Dec 7, 2021

@student513 배정해드렸습니다 🙇

@hg-pyun
Copy link
Member Author

hg-pyun commented Dec 7, 2021

React Developer Tools 작업해보겠습니다.

@heejour
Copy link

heejour commented Dec 7, 2021

감사합니다!
State: A Component's Memory 작업해보겠습니다.

@hg-pyun
Copy link
Member Author

hg-pyun commented Dec 7, 2021

@heejour 배정해드렸습니다 🙇

@kmin-jeong
Copy link

Passing Props to a Component 작업하고 싶습니다

@cos22k
Copy link
Contributor

cos22k commented Dec 7, 2021

안녕하세요. Managing State: Scaling Up with Reducer and Context 작업해보고 싶습니다 :)

@KKonzi
Copy link
Contributor

KKonzi commented Dec 7, 2021

안녕하세요 :) Responding to Events 작업해보고 싶습니다~!

@jinsunee
Copy link
Contributor

jinsunee commented Dec 7, 2021

안녕하세요! Extracting State Logic into a Reducer or Manipulating the DOM with Refs 이 부분 작업해보고 싶습니다 :)

@Jincy7
Copy link
Contributor

Jincy7 commented Dec 7, 2021

안녕하세요. Passing Data Deeply with Context 작업해보겠습니다~

@devSoyoung
Copy link
Contributor

안녕하세요! Sharing State Between Components 작업 희망합니다~

@SyingSHY
Copy link
Contributor

Responding to Events 작업 진행 중입니다. 8월 6일 전까지 PR 올릴 수 있도록 하겠습니다.

@mjjomdev
Copy link
Contributor

Legacy React APIs > Children 8월6일까지 PR 올릴 예정입니다 🙇

@hanseul-lee
Copy link
Contributor

페이지를 할당받고 아직 번역을 시작하지 않으신 분들이 계신데요. 번역에 대한 일정을 공유해주시면 감사하겠습니다. 🙇‍♂️ 별도 회신이 없다면, 이번주 금요일부터 재할당을 해보고자 합니다.

할당받은 Blog > React v18.0 작업중이고 7월 29일까지 올리겠습니다.

@y00eunji
Copy link
Contributor

페이지를 할당받고 아직 번역을 시작하지 않으신 분들이 계신데요. 번역에 대한 일정을 공유해주시면 감사하겠습니다. 🙇‍♂️ 별도 회신이 없다면, 이번주 금요일부터 재할당을 해보고자 합니다.

할당받은 Importing and Exporting Components 8월 6일 전까지 PR 올릴 수 있도록 하겠습니다.

@zeallat
Copy link
Contributor

zeallat commented Jul 27, 2023

renderToPipeableStream 8/6 까지 PR 올려보겠습니다.

@2taesung
Copy link
Contributor

2taesung commented Jul 27, 2023

페이지를 할당받고 아직 번역을 시작하지 않으신 분들이 계신데요. 번역에 대한 일정을 공유해주시면 감사하겠습니다. 🙇‍♂️ 별도 회신이 없다면, 이번주 금요일부터 재할당을 해보고자 합니다.

할당받은 Extracting State Logic into a Reducer 8월 14일 15일까지 PR 올리겠습니다!
죄송합니다ㅠㅠ 중요한 개인 사정이 발생해 15일까지 진행해보겠습니다!!!!!!

@the1020
Copy link
Contributor

the1020 commented Jul 27, 2023

@hg-pyun
안녕하세요! #665 JavaScript in JSX with Curly Braces 번역 완료했는데 체크리스트에 반영이 안되었습니다.
확인 부탁드립니다~ 🙇

@yeonjinkimm
Copy link

페이지를 할당받고 아직 번역을 시작하지 않으신 분들이 계신데요. 번역에 대한 일정을 공유해주시면 감사하겠습니다. 🙇‍♂️ 별도 회신이 없다면, 이번주 금요일부터 재할당을 해보고자 합니다.

@hg-pyun 안녕하세요 늦어져서 죄송합니다. useMemo 8월 20일 전까지 완료하도록 하겠습니다!

@MoonsummerP
Copy link
Contributor

페이지를 할당받고 아직 번역을 시작하지 않으신 분들이 계신데요. 번역에 대한 일정을 공유해주시면 감사하겠습니다. 🙇‍♂️ 별도 회신이 없다면, 이번주 금요일부터 재할당을 해보고자 합니다.

@hg-pyun
늦어져서 죄송합니다. forwardRef 8월 10일까지 완료하도록 하겠습니다.

@jasonkang14
Copy link

jasonkang14 commented Jul 28, 2023 via email

@warmwhiten
Copy link
Contributor

warmwhiten commented Jul 28, 2023

@hg-pyun 안녕하세요 늦어져 죄송합니다. useLayoutEffect 8월 15 16일 전까지 완료하도록 하겠습니다.

@Junghoon-P
Copy link

@hg-pyun 안녕하세요. 지연되어 죄송합니다. lazy 8월 12일 전까지 완료하도록 하겠습니다.

@MaxKim-J
Copy link
Collaborator

MaxKim-J commented Jul 29, 2023

Synchronizing with Effects 8월 12일까지 완료해보겠습니닷 @hg-pyun

@hjaelee01
Copy link
Contributor

해당 블로그 포스트 번역본 마치고 merge 완료되었는데 아직 표시가 안 된 듯합니다! 확인 부탁드립니다~

@hg-pyun
Copy link
Member Author

hg-pyun commented Aug 1, 2023

남겨주셔서 감사합니다! 오늘 답변주신분들은 이따 정리해서 반영해두겠습니다. 🙇‍♂️

제가 휴가라 다음주까지 반영해두겠습니다 🙇‍♂️

@hg-pyun
Copy link
Member Author

hg-pyun commented Aug 27, 2023

얼추 번역이 많이 진행됬는데, 아직 번역되지 않은 페이지들은 별도의 티켓으로 관리해 보도록 하겠습니다. 번역을 원하시는분들은 티켓에 댓글로 달아주시면 감사하겠습니다 🙇‍♂️

@hg-pyun
Copy link
Member Author

hg-pyun commented Oct 20, 2023

#759 티켓에 대해서 번역해주실 분을 구합니다 🙇‍♂️

@da-in
Copy link
Contributor

da-in commented Oct 20, 2023

#759 티켓에 대해서 번역해주실 분을 구합니다 🙇‍♂️
@hg-pyun 진행하고싶습니다!

@hg-pyun
Copy link
Member Author

hg-pyun commented Oct 24, 2023

@da-in 님 안녕하세요~ 해당 스레드에 댓글을 달아주신분을 우선적으로 배정하고 있어서, 혹시 괜찮으시면 #800 번역을 요청드려도 될까요 🙏

@hg-pyun
Copy link
Member Author

hg-pyun commented Oct 24, 2023

#801 Profiler 번역해주실 분도 구하고 있습니다! 🙇‍♂️ 이슈에 댓글로 달아주세요!

@froggy1014
Copy link
Contributor

#801 Profiler 번역해주실 분도 구하고 있습니다! 🙇‍♂️ 이슈에 댓글로 달아주세요!

@hg-pyun

혹시 제가 진행해봐도 괜찮을까요 ?

@hg-pyun
Copy link
Member Author

hg-pyun commented Oct 25, 2023

@froggy1014 #801 스레드에 코멘트 남겼습니다!

@hg-pyun
Copy link
Member Author

hg-pyun commented Nov 7, 2023

🌟 현재 나와있는 페이지 모두 번역을 마쳤습니다. 함께 참여해주신 분들 모두 감사드립니다 🍻

image

@hg-pyun
Copy link
Member Author

hg-pyun commented Nov 7, 2023

새로 추가된 실험 페이지는 별도 이슈로 등록해서 관리하도록 할께요!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests