My Swift demo setup has alternate links in it's master template.
Shouldn't they be filtered on active area?
When I disable the Danish language the Danish alternate link still resides in the English output.
foreach (var language in languages).Where(language => language.Area.Active && !int.Equals(language.Area.ID, Dynamicweb.Frontend.PageView.Current().AreaID))