diff --git a/apps/scandic-web/components/LanguageSwitcher/LanguageSwitcherContent/index.tsx b/apps/scandic-web/components/LanguageSwitcher/LanguageSwitcherContent/index.tsx index 8a12b4502..4f37c9ac1 100644 --- a/apps/scandic-web/components/LanguageSwitcher/LanguageSwitcherContent/index.tsx +++ b/apps/scandic-web/components/LanguageSwitcher/LanguageSwitcherContent/index.tsx @@ -16,8 +16,6 @@ import { replaceUrlPart } from "./utils" import styles from "./languageSwitcherContent.module.css" -import type { Lang } from "@scandic-hotels/common/constants/language" - import type { LanguageSwitcherContentProps } from "@/types/components/languageSwitcher/languageSwitcher" export default function LanguageSwitcherContent({ @@ -27,7 +25,9 @@ export default function LanguageSwitcherContent({ const intl = useIntl() const currentLanguage = useLang() - const urlKeys = Object.keys(urls) as Lang[] + const urlKeys = (Object.keys(urls) as (keyof typeof urls)[]).sort((a, b) => { + return languages[a].localeCompare(languages[b]) + }) const pathname = usePathname()