Skip to content

docs: 자동 번역 업데이트 (2026-05-28)#358

Open
github-actions[bot] wants to merge 1 commit into
master-kofrom
auto-translate-github-20260528005206
Open

docs: 자동 번역 업데이트 (2026-05-28)#358
github-actions[bot] wants to merge 1 commit into
master-kofrom
auto-translate-github-20260528005206

Conversation

@github-actions
Copy link
Copy Markdown

자동 번역 (GitHub Models API)

번역 상세 내역

🆕 ./content/docs/useformstate/formstatesubscribe.mdx — 신규 번역
🔄 ./content/docs/usecontroller/controller.mdx — diff 기반 변경점 반영 (1줄)
🔄 ./content/docs/useform.mdx — diff 기반 변경점 반영 (36줄)
🔄 ./content/docs/useform/clearerrors.mdx — diff 기반 변경점 반영 (2줄)
🔄 ./content/docs/useform/handlesubmit.mdx — diff 기반 변경점 반영 (0줄)
🔄 ./content/docs/useform/register.mdx — diff 기반 변경점 반영 (14줄)
🔄 ./content/docs/useform/reset.mdx — diff 기반 변경점 반영 (2줄)
🔄 ./content/docs/useform/seterror.mdx — diff 기반 변경점 반영 (4줄)
🔄 ./content/docs/useform/setvalue.mdx — diff 기반 변경점 반영 (0줄)
🔄 ./content/docs/useform/subscribe.mdx — diff 기반 변경점 반영 (1줄)
🔄 ./content/docs/useformstate.mdx — diff 기반 변경점 반영 (5줄)
🔄 ./content/docs/usewatch.mdx — diff 기반 변경점 반영 (9줄)

사용 모델

  • openai/gpt-4o-mini via GitHub Models API

참고

  • 번역 규칙: AGENTS.md, .claude/skills/translate.md
  • 이 PR은 자동 생성되었습니다. 리뷰 후 머지해주세요.

Copy link
Copy Markdown
Author

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

번역 리뷰 (GitHub Models)

요약 (파일별)

  • src/content/docs/usecontroller/controller.mdx: 변경사항이 전반적으로 번역 규칙을 준수하고 있으며, 자연스러운 한국어로 작성되었습니다.
  • src/content/docs/useform.mdx: 주요 변경사항은 새로운 validate API와 관련된 내용이 추가된 것입니다.
  • src/content/docs/useform/clearerrors.mdx: 번역의 일관성을 높이는 긍정적인 수정이 이루어졌다.
  • src/content/docs/useform/handlesubmit.mdx: handleSubmit 설명 부분이 삭제되었으며, 문맥상 필요한 내용을 유지하기 위한 추가 설명이 없어 보임.
  • src/content/docs/useform/register.mdx: 번역의 일관성을 위해 특정 용어가 적절하게 사용되었으나, 일부 문장은 자연스러움이 떨어짐.
  • src/content/docs/useform/reset.mdx: 변경사항에서 defaultValues 관련 문장이 더 자연스럽고 명확한 한국어로 개선되었다.
  • src/content/docs/useform/seterror.mdx: 변경된 문장들은 번역 규칙을 잘 따르고 있으며, 기술적인 용어가 적절하게 영문과 함께 사용되었습니다.
  • src/content/docs/useform/setvalue.mdx: 불필요한 설명 텍스트가 제거되었고, 중요한 주의 사항이 강조됨.
  • src/content/docs/useform/subscribe.mdx: formState에 대한 변경사항 설명과 관련된 번역 수정이 이루어졌다.
  • src/content/docs/useformstate.mdx: 'FormStateSubscribe'의 번역이 추가되었고, 변경이 자연스럽게 이루어졌다.
  • src/content/docs/useformstate/formstatesubscribe.mdx: 제출 관련 문구가 더 자연스럽고 명확하게 수정되었습니다.
  • src/content/docs/usewatch.mdx: 주요 변경사항은 navigation 컴포넌트와 관련된 추가 코드입니다.

openai/gpt-4o-mini via GitHub Models | 파일 12개 | 인라인 코멘트 41개 | 스킵 0개

| `shouldUnregister` | <TypeText>boolean = false`</TypeText> | | 입력 값은 언마운트 후에 등록이 해제(unregistered)되며, 기본값도 제거됩니다.<br/><br/>**참고:** 이 prop은 `useFieldArray`와 함께 사용하지 않아야 합니다. 입력 값이 언마운트/리마운트 및 재정렬된 후에 `unregister`함수가 호출되기 때문입니다. |
| `disabled` | <TypeText>boolean = false`</TypeText> | | `disabled` prop은 `field` prop에서 반환됩니다. 제어 입력 필드는 비활성화되며, 그 값은 제출 데이터에서 제외됩니다. |
| `defaultValue` | <TypeText>unknown</TypeText> | | **중요:** `useForm`의 `defaultValues` 또는 `defaultValue`에 `undefined`를 적용할 수 없습니다. <ul><li>필드 레벨에서 `defaultValue`를 설정하거나 `useForm`의 `defaultValues`를 사용해야 합니다. <code>useForm</code>에서 <code>defaultValues</code>를 사용한 경우, 이 prop은 생략하세요.</li><li>폼이 기본값으로 `reset`을 호출할 예정이라면, `useForm`에 `defaultValues`를 제공해야 합니다.</li><li>`undefined`를 사용하여 `onChange`를 호출하는 것은 유효하지 않습니다. 대신 `null` 또는 빈 문자열을 기본값/초기화된 값으로 사용해야 합니다.</li></ul> |
| `exact` | <TypeText>boolean = false</TypeText> | | 이 속성(prop)은 인풋 이름 구독에 대한 정확한 일치를 활성화하며, 기본값은 true입니다.
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경: 이 속성(prop)은 인풋 이름 구독에 대한 정확한 일치를 활성화하며, 기본값은 true입니다.이 속성(prop)은 인풋 이름 구독에 대한 정확한 일치를 활성화하며, 기본값은 true입니다.
평가: exact 속성에 대한 설명이 추가되었으며, 자연스러운 한국어로 잘 번역되었습니다.

| [criteriaMode](#criteriaMode) | 모든 유효성 검사 에러를 한 번에 노출하거나 하나씩 노출. |
| [shouldFocusError](#shouldFocusError) | 내장된 포커스 관리를 활성화하거나 비활성화. |
| [delayError](#delayError) | 에러가 즉시 나타나는 것을 지연. |
| [validate](#validate) | 폼 수준 검증은 내장 검증 메서드로 제한됩니다. |
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경: | [validate](#validate) | | [validate](#validate) | 폼 수준 검증은 내장 검증 메서드로 제한됩니다.
평가: 'validate'에 대한 설명이 추가되어 전반적인 정보가 명확해졌습니다.

| [validate](#validate) | 폼 수준 검증은 내장 검증 메서드로 제한됩니다. |
| [shouldUseNativeValidation](#shouldUseNativeValidation) | 브라우저 내장 폼 제약 조건 API 사용. |
| [shouldUnregister](#shouldUnregister) | 언마운트 후 입력의 등록 취소(unregister)를 활성화하거나 비활성화. |
| [progressive](/docs/useform/form) | `Form` 컴포넌트를 사용할 때 네이티브 폼 제출에 대한 점진적 개선을 활성화합니다. |
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경: | [progressive](/docs/useform/form) | | [progressive](/docs/useform/form) | Form 컴포넌트를 사용할 때 네이티브 폼 제출에 대한 점진적 개선을 활성화합니다.
평가: 'progressive'에 대한 설명이 추가되어 사용자에게 더 많은 정보를 제공합니다.

| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| 이 설정은 에러 상태가 사용자에게 표시되는 것을 지정된 밀리초만큼 지연시킵니다. 만약 사용자가 에러가 발생한 입력을 수정하면 에러는 즉시 제거되며, 지연이 적용되지 않습니다. | <CodeSandbox url="https://codesandbox.io/s/useform-delayerror-q6c2d"/> |

#### validate: <TypeText>Function</TypeText> {#validate}
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경: #### validate: <TypeText>Function</TypeText> {#validate}#### validate: <TypeText>Function</TypeText> {#validate}
평가: 헤더가 추가되어 새로운 섹션이 도입되었으며, 문서 구조가 명확해졌습니다.


---

이 예제는 **새로운 `validate` API**를 `useForm`과 결합하여 **폼 수준 검증**을 React 애플리케이션에서 수행하는 방법을 보여줍니다.
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경: 이 예제는 **새로운 validate API**를...이 예제는 **새로운 validateAPI**를useForm과 결합하여 **폼 수준 검증**을 React 애플리케이션에서 수행하는 방법을 보여줍니다.
평가: 새로운 API에 대한 구체적인 설명이 추가되어 독자의 이해를 돕습니다.

| Name | Type | Description |
| ---------- | ---------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `control` | <TypeText>Object</TypeText> | [`control`](/docs/useform/control) 객체로, `useForm`에서 제공됩니다. `FormProvider`를 사용하고 있다면 선택 사항입니다. |
| `name` | <TypeText>string \| string[] </TypeText> | 단일 인풋 이름, 배열 또는 모든 인풋의 formState 업데이트에 구독할 수 있습니다. |
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경: 인풋 이름 배열을 제공하거나,배열 또는
평가: 더 깔끔하고 자연스러운 표현으로 수정되어 내용이 명확해졌습니다.

| ---------- | ---------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `control` | <TypeText>Object</TypeText> | [`control`](/docs/useform/control) 객체로, `useForm`에서 제공됩니다. `FormProvider`를 사용하고 있다면 선택 사항입니다. |
| `name` | <TypeText>string \| string[] </TypeText> | 단일 인풋 이름, 배열 또는 모든 인풋의 formState 업데이트에 구독할 수 있습니다. |
| `disabled` | <TypeText>boolean = false</TypeText> | 구독 기능을 비활성화할 옵션입니다. |
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경: 구독을 비활성화하는구독 기능을 비활성화할
평가: 문장이 더 자연스럽고 명료하게 개선되었습니다.

| `name` | <TypeText>string \| string[] </TypeText> | 단일 인풋 이름, 배열 또는 모든 인풋의 formState 업데이트에 구독할 수 있습니다. |
| `disabled` | <TypeText>boolean = false</TypeText> | 구독 기능을 비활성화할 옵션입니다. |
| `exact` | <TypeText>boolean = false</TypeText> | 이 속성은 인풋 이름 구독에 대한 정확한 일치를 활성화합니다. |
| `render` | <TypeText>Function</TypeText> | 지정된 폼 필드의 폼 상태에 구독하고, 폼 상태가 변경될 때마다 자식 함수를 리렌더링합니다. 이를 통해 상태를 수동으로 연결하지 않고 JSX에서 선언적으로 폼 상태를 사용할 수 있습니다. |
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경: 상태를상태에
평가: 전치사를 추가하여 문장이 더 정확한 의미를 전달하도록 수정되었습니다.

sidebar: apiLinks
---

<SelectNav
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경: {- - - - -}{+<SelectNav+}
평가: SelectNav 컴포넌트 추가는 문서의 컨텍스트를 명확히 하며, 사용자에게 기능적 정보 제공을 개선합니다.

},
]}
/>
## \</> `useWatch:` <TypeText>`({ control?: Control, name?: string, defaultValue?: unknown, disabled?: boolean }) => object`</TypeText>
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경: {- - - - -}{+## \\</> useWatch: <TypeText>({ control?: Control, name?: string, defaultValue?: unknown, disabled?: boolean }) => object</TypeText>+}
평가: useWatch의 설명이 추가되어 사용법이 명확해졌습니다.

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

Successfully merging this pull request may close these issues.

0 participants