sd.generated.ts에 포함시킵니다. 이를 통해 Entity 관련 텍스트를 별도로 딕셔너리에 작성할 필요가 없습니다.
자동 추출되는 항목
1. Entity 타이틀
Entity의title 속성이 entity.{EntityId} 키로 추출됩니다:
2. Prop 라벨
각 prop의desc 속성이 entity.{EntityId}.{propName} 키로 추출됩니다:
3. Enum 라벨
Entity에 정의된enumLabels가 enum.{EnumId}.{value} 키로 추출됩니다:
4. OrderBy / SearchField 라벨
ListParams에서 사용되는 enum들도 자동으로 추출됩니다:Sonamu UI에서 라벨 편집
Sonamu UI의 Entity 편집 화면에서 직접 라벨을 수정할 수 있습니다:- Entity 타이틀: Entity 상세 페이지에서 수정
- Prop 라벨: 각 prop의
desc필드 수정 - Enum 라벨: Enum 편집 모달에서 수정
entity.json이 업데이트되고, pnpm sync 시 sd.generated.ts에 반영됩니다.
다국어 Entity 라벨
Entity 라벨은defaultLocale에만 저장됩니다. 다른 locale의 번역은 해당 locale의 딕셔너리 파일에 직접 작성합니다: