package localization

import "tercul/internal/domain"

// LocalizationCommands contains the command handlers for the localization aggregate.
type LocalizationCommands struct {
	repo domain.LocalizationRepository
}

// NewLocalizationCommands creates a new LocalizationCommands handler.
func NewLocalizationCommands(repo domain.LocalizationRepository) *LocalizationCommands {
	return &LocalizationCommands{repo: repo}
}