For the switch language function, the method CMSAbstractLanguageWebPart.GetCultures() is used to retrieve the URL, culture-code, and culture name. The URL will be used to the language switch button...