package localization import ( "context" ) // LocalizationRepository defines the interface for localization data access. type LocalizationRepository interface { GetTranslation(ctx context.Context, key string, language string) (string, error) GetTranslations(ctx context.Context, keys []string, language string) (map[string]string, error) GetAuthorBiography(ctx context.Context, authorID uint, language string) (string, error) }