Virtual Happy Hour is canceled this month (March) due to Good Friday.
Try our conversational search powered by Generative AI!
AI OnAI Off
Virtual Happy Hour is canceled this month (March) due to Good Friday.
I'v defined the following in my web.config
<siteHosts>
<add name="site.com.local" language="en" />
<add name="site.se.local" language="sv" />
<add name="*" />
</siteHosts>
works like a charm.
Now, if I want to change language when surfing around on one site to the other, can I in a easy way change the host defined in siteHosts aswell?
Today i use the following:
return string.Format(@"<a href=""{0}"" class=""{1}"">{2}</a>", EPiServer.UriSupport.AddLanguageSelection(pd.LinkURL, pd.LanguageID), pd.LanguageBranch, Translate("/lang/" + pd.LanguageBranch));
I guess I can use EPiServer.Configuration.SiteElement to obtain the siteHost, but is there a method that can do this automagically?