SIGN IN SIGN UP

refactor(reader): move language normalization out of model

NormalizeLanguage lived in the model package but is a parse-time
input-cleaning helper: all of its callers are the feed-format adapters,
nothing in model uses it, and as a free function it never enforced a
model invariant. Parse-time normalization helpers belong under
internal/reader alongside date, sanitizer, and urlcleaner.

Move it to a new internal/reader/language package and rename it to
Normalize so call sites read language.Normalize(...). No behaviour
change.
F
Fred committed
6972be2e858ac656b24dee8ab62a36ea36b88795
Parent: ab8f7f9