public static string Normalize(string ns, int nsId)
{
ns = Tools.WikiDecode(NormalizeColon.Replace(ns, ":"));
if (Variables.Namespaces[nsId].Equals(ns, StringComparison.InvariantCultureIgnoreCase))
return Variables.Namespaces[nsId];
foreach (string s in Variables.NamespaceAliases[nsId])
{
if (s.Equals(ns, StringComparison.InvariantCultureIgnoreCase))
return s;
}
// fail
return ns;
}