생성:2026-06-13마지막 업데이트:2026-06-13
이 문서를 원하는 AI 어시스턴트에 참조하세요ChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
이 페이지와 원하는 AI 어시스턴트를 사용하여 문서를 요약합니다
버전 기록
- "Init history"v9.0.02026. 6. 13.
이 페이지의 콘텐츠는 AI를 사용하여 번역되었습니다.
영어 원본 내용의 최신 버전을 보기Edit this doc
If you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy
Copy doc Markdown to clipboard
NGX-Translate에서 Intlayer로 마이그레이션
compat adapter를 사용하면 Angular 애플리케이션을 ngx-translate에서 Intlayer로 쉽게 마이그레이션할 수 있으며 모든 template을 다시 작성할 필요가 없습니다.
해야 할 일
다음을 실행하여 시작하세요:
bash
코드 복사
코드를 클립보드에 복사
npx intlayer initintlayer.config.ts를 설정합니다. TranslateModule.forRoot() setups를 바꾸고 import aliases를 적절하게 업데이트하여 @intlayer/ngx-translate를 가리키도록 합니다.
내부적으로 어떻게 작동하는지
ngx-translate는 TranslateService (instant, get, stream)와 {{ 'KEY' | translate:params }} pipe, [translate] directive를 사용합니다.
내부적으로:
- Services:
TranslateService는getIntlayer와 locale observable을 래핑하여 정확히 동일한 methods를 제공합니다. - Pipes & Directives: Intlayer dictionaries에 대해 직접 resolve되도록 다시 구현됩니다.
- Loaders:
TranslateHttpLoadersetups은 warning stubs로 변환됩니다. 왜냐하면 Intlayer는 본래적으로 build time에 dictionaries를 resolve하고 bundle합니다 (또는 표준 dynamic imports를 통해), HTTP loaders의 필요성을 완전히 제거합니다.