Skip to content

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

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

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

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: 'exact' 속성의 번역 추가 및 설명 수정이 필요하다.
  • src/content/docs/useform.mdx: 폼 수준 검증과 관련된 내용을 더 명확하게 설명하는 변경이 이루어졌다.
  • src/content/docs/useform/clearerrors.mdx: '각 입력 필드에'를 '인풋에'로 변경하고 '유효성 검사 규칙에는'을 '검증 규칙에'로 변경한 것은 자연스럽고 일관된 번역이다.
  • src/content/docs/useform/handlesubmit.mdx: 'handleSubmit' 사용 설명이 삭제되고 설명 대신 특정 JavaScript 코드 조각을 추가하는 변경이 이루어졌다.
  • src/content/docs/useform/register.mdx: 번역 품질 리뷰 결과, 몇 가지 개선 사항이 발견되었습니다.
  • src/content/docs/useform/reset.mdx: 코드 예제와 설명의 명확성을 향상시키기 위해 수정된 내용이 포함되어 있습니다.
  • 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: 변경된 부분은 코드 블록의 형태와 내용이 추가된 것이다.

openai/gpt-4o-mini via GitHub Models | 파일 12개 | 인라인 코멘트 32개 | 스킵 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.

변경: | exact | <TypeText>boolean = false</TypeText> | | 이 속성(prop)은 인풋 이름 구독에 대한 정확한 일치를 활성화하며, 기본값은 true입니다.| exact | <TypeText>boolean = false</TypeText> | | 이 속성은 인풋 이름 구독에 대해 정확한 일치를 활성화합니다. 기본값은true입니다.
평가: 번역 규칙에 따라 'exact' 속성의 구체적인 설명을 제공하며 일관성을 유지해야 하고, 문장을 자연스럽게 만들기 위해 이 속성(prop)은 대신 이 속성은으로 변경한 것은 좋은 접근이다. 그러나 두 번째 설명은 불필요하게 중복되므로 하나로 통합하는 것이 좋다.

| [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) | 폼 수준 검증은 내장 검증 메서드로 제한됩니다. |
| [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.

변경: 기본 폼 제출을 위한 점진적 향상을 활성화합니다.기본 폼 제출을 위한 점진적 향상을 활성화합니다.
평가: 이 부분은 명확하지만, 추가적으로 점진적 향상이 무엇을 의미하는지 설명이 필요해 보입니다.


---

이 예제는 **새로운 `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**를이 예제는 **새로운 validate API**를
평가: 'validate' API에 대한 설명이 추가된 점은 긍정적이나, 보다 구체적인 정보나 예시가 제공된다면 독자의 이해에 도움을 줄 것입니다.


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

`validate` 함수는 전체 폼 객체를 수신하며, `formState.errors`와 통합되는 **구조화된 에러**를 반환할 수 있습니다.
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> | 단일 인풋 이름, 배열 또는 모든 인풋의 폼 상태 업데이트를 구독하도록 제공하십시오. |
| `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> | 단일 인풋 이름, 배열 또는 모든 인풋의 폼 상태 업데이트를 구독하도록 제공하십시오. |
| `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.

변경: Function함수(Function)
평가: 기술 용어에 대한 명확한 설명을 추가하여 독자의 이해를 높였습니다.

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+}
평가: React Hook Form의 메뉴 구성 요소를 나타내는 추가 코드로, 문맥상 필요하며 한국어 설명을 포함하고 있으므로 적절하다.

<SelectNav
options={[
{
label: "감시(Watch)",
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.

변경: {- -}{+ label: "감시(Watch)",+}
평가: 영어와 한국어를 함께 사용하는 적절한 방식으로, 용어에 대한 명확한 설명을 제공하여 문맥에 맞아 보인다.

},
]}
/>
## \</> `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.

변경: {- -}{+## \\<TypeText>\useWatch:` (...)+}`
평가: 문서의 API 설명 부분에서 형식이 일관되게 유지되고 있어 일관성을 제공한다.

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