package translation import "tercul/internal/domain" // Service is the application service for the translation aggregate. type Service struct { Commands *TranslationCommands Queries *TranslationQueries } // NewService creates a new translation Service. func NewService(repo domain.TranslationRepository) *Service { return &Service{ Commands: NewTranslationCommands(repo), Queries: NewTranslationQueries(repo), } }