RSS DEV 커뮤니티
팔로우
Umbraco 13에서 16으로 업그레이드: 지역화
이 블로그 게시물에서는 버전 13에서 16으로 전환하는 Umbraco의 현지화 업데이트에 대해 자세히 설명합니다. 이전에 XML 기반이었던 백오피스 현지화는 이제 'umbraco-package.json'의 매니페스트를 통해 등록된 JavaScript 파일을 사용합니다. 변환에는 XML 파일을 JavaScript 개체로 변경하고 키 별칭을 유지하는 작업이 포함됩니다. 설명 필드는 Markdown 처리로 인해 중괄호로 키를 래핑해야 합니다. 백 엔드 .NET 지역화는 'ILocalizationService'에서 'ILanguageService' 및 'IDictionaryService'로 이동하지만 'ILocalizeTextService'는 XML 파일 액세스에 대해 유지됩니다. Umbraco 확장은 매니페스트 및 구성 요소를 통해 현지화를 활용하며, 'UmbLitElement'에서 상속되거나 현지화 도우미에 'UmbElementMixin'을 사용합니다. 사용자 정의 웹 구성 요소는 <umb-localize>AngularJS와 유사한 '' 요소를 사용할 수 있습니다. JavaScript 현지화는 인수와 자리 표시자를 허용하여 복수화와 같은 동적 텍스트 업데이트를 가능하게 합니다. 현지화 업데이트의 각 측면에 대한 자세한 내용은 자세한 설명서를 참조하십시오. 전체 프로세스에는 변경 사항이 포함되지만 대용량 파일 변환을 위해 제공된 지침과 AI 지원을 통해 관리할 수 있습니다.