작가:
이 문서를 원하는 AI 어시스턴트에 참조하세요ChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
이 페이지와 원하는 AI 어시스턴트를 사용하여 문서를 요약합니다
버전 기록
- "문서 초기화"v8.0.02026. 1. 21.
이 페이지의 콘텐츠는 AI를 사용하여 번역되었습니다.
영어 원본 내용의 최신 버전을 보기문서 수정
이 문서를 개선할 아이디어가 있으시면 GitHub에 풀 리퀘스트를 제출하여 자유롭게 기여해 주세요.
문서에 대한 GitHub 링크생성:2026-01-21마지막 업데이트:2026-09-27
복사
문서의 Markdown을 클립보드에 복사
intlayer Express 미들웨어 문서
Express용 intlayer 미들웨어는 사용자의 로케일을 감지하고 res.locals 객체를 통해 번역 함수를 제공합니다. 또한 요청 핸들러 전반에서 t 및 getIntlayer 함수를 사용할 수 있게 해줍니다.
사용법
ts
코드 복사
코드를 클립보드에 복사
설명
이 미들웨어는 다음 작업을 수행합니다:
- 로케일 감지: 쿠키, 헤더(
Accept-Language등), 및 URL 매개변수를 확인하여 사용자의 로케일을 결정합니다. - 컨텍스트 설정:
res.locals를 다음으로 채웁니다:locale: 감지된 로케일.t: 감지된 로케일에 바인딩된 번역 함수.getIntlayer: 감지된 로케일에 바인딩된 사전을 가져오는 함수.
- Async Local Storage: 요청 흐름 내에서
express-intlayer에서 가져온 전역t및getIntlayer함수를 사용할 수 있도록 컨텍스트를 설정합니다.
