-
-
Notifications
You must be signed in to change notification settings - Fork 6
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
misc: translate reference request #25
base: main
Are you sure you want to change the base?
Conversation
@@ -1,62 +1,61 @@ | |||
<h1 align="center">Fastify</h1> | |||
|
|||
## Request | |||
The first parameter of the handler function is `Request`. | |||
핸들러 함수의 첫 번째 매개변수는 `Request` 입니다. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
매개변수는 파라미터
로 통일해서 사용하고 있어요~
위키 참고 부탁드립니닷!!!
- `context` - A Fastify internal object. You should not use it directly or | ||
modify it. It is useful to access one special key: | ||
- `context.config` - The route [`config`](./Routes.md#routes-config) object. | ||
Request 는 다음 필드를 포함하는 Fastify 객체의 핵심입니다: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Request는 다음 필드를 포함하는 Fastify 핵심 객체입니다:
로 번역하는 게 맞겠습니다.
Fastify 객체의 핵심이 아니라 Fastify 프레임워크의 핵심 객체라는 의미로 읽혀야 하니까요!
modify it. It is useful to access one special key: | ||
- `context.config` - The route [`config`](./Routes.md#routes-config) object. | ||
Request 는 다음 필드를 포함하는 Fastify 객체의 핵심입니다: | ||
- `query` - 문법적으로 분석된 쿼리스트링, 이의 형식은 [`querystringParser`](./Server.md#querystringparser) 에 의해 지정됩니다. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
의미상으론 문제 없지만 직역이라 딱딱한 느낌이네요.
~문법적으로 분석된 쿼리스트링입니다. (이의 빼고) 형식은 ~ 지정됩니다.
로 번역하면 어떨까요?
- `context.config` - The route [`config`](./Routes.md#routes-config) object. | ||
Request 는 다음 필드를 포함하는 Fastify 객체의 핵심입니다: | ||
- `query` - 문법적으로 분석된 쿼리스트링, 이의 형식은 [`querystringParser`](./Server.md#querystringparser) 에 의해 지정됩니다. | ||
- `body` - 요청 페이로드, Fastify 가 기본적으로 문법적으로 분석하는 요청 페이로드와 어떻게 다른 콘텐츠 유형을 지원하는지에 대한 세부 정보는 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
문법적으로 분석하는
-> 파싱하는
이 나을 거 같아요~
- `body` - 요청 페이로드, Fastify 가 기본적으로 문법적으로 분석하는 요청 페이로드와 어떻게 다른 콘텐츠 유형을 지원하는지에 대한 세부 정보는 | ||
[Content-Type Parser](./ContentTypeParser.md) 를 참조하십시오. | ||
- `params` - URL 헤더와 일치하는 params | ||
- [`headers`](#headers) - 헤더의 getter 와 setter |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
게터와 세터는 번역서나 한글 버전 공식 문서에서도 대부분 한글로 사용하는 만큼 한글로 쓰는 것이 좋겠습니다
[Content-Type Parser](./ContentTypeParser.md) 를 참조하십시오. | ||
- `params` - URL 헤더와 일치하는 params | ||
- [`headers`](#headers) - 헤더의 getter 와 setter | ||
- `raw` - Node core 에서 들어오는 HTTP 요청 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Node core
-> 노드 코어
- `params` - URL 헤더와 일치하는 params | ||
- [`headers`](#headers) - 헤더의 getter 와 setter | ||
- `raw` - Node core 에서 들어오는 HTTP 요청 | ||
- `server` - 현재 [캡슐화 컨텍스트](./Encapsulation.md)에 대해 스코프된 Fastify 서버 인스턴스 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
현재 [캡슐화된 컨텍스트](./Encapsulation.md)를 스코프로 하는 Fastify 서버 인스턴스
가 더 자연스럽겠어요.
- `raw` - Node core 에서 들어오는 HTTP 요청 | ||
- `server` - 현재 [캡슐화 컨텍스트](./Encapsulation.md)에 대해 스코프된 Fastify 서버 인스턴스 | ||
- `id` - 요청 ID | ||
- `log` - 요청에 들어오는 로그 인스턴스 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
로그
-> 로거
- `id` - 요청 ID | ||
- `log` - 요청에 들어오는 로그 인스턴스 | ||
- `ip` - 요청에 들어오는 IP 주소 | ||
- `ips` - 가장 가까운 IP 주소부터 가장 먼 IP 주소까지의 주소 배열이 `X-Forwarded-For` 헤더에 들어 있습니다. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
원어를 따라 아래와 같이 번역하는 것이 자연스럽게 느껴져요.
아래 예시 참고해주세요~
요청의 `X-Forwarded-For` 헤더에 있는, 가장 가까운 IP 주소부터 가장 먼 IP 주소까지의 순서로 나열된, IP 주소 배열. (단, [`trustProxy`](./Server.md#factory-trust-proxy) 옵션이 활성화되어 있을 시)
Checklist
npm run test
andnpm run benchmark
and the Code of conduct