From a3cb24dfd476229220d8158230f9a49595859ea7 Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Wed, 4 Sep 2024 14:07:57 +0200 Subject: [PATCH] feat(SW-187): App badges localization --- .../Footer/Navigation/SecondaryNav/index.tsx | 10 +++++-- components/Footer/Navigation/index.tsx | 2 ++ components/Footer/index.tsx | 1 - .../Fragments/Footer/Refs/MainLinks.graphql | 4 +++ .../Footer/Refs/SecondaryLinks.graphql | 4 +++ .../Fragments/Footer/SecondaryLinks.graphql | 16 +++++++--- public/_static/img/app-store-badge-de.svg | 19 ++++++++++++ public/_static/img/app-store-badge-dk.svg | 17 +++++++++++ ...store-badge.svg => app-store-badge-en.svg} | 0 public/_static/img/app-store-badge-fi.svg | 17 +++++++++++ public/_static/img/app-store-badge-no.svg | 22 ++++++++++++++ public/_static/img/app-store-badge-se.svg | 18 +++++++++++ public/_static/img/google-play-badge-de.svg | 24 +++++++++++++++ public/_static/img/google-play-badge-dk.svg | 22 ++++++++++++++ ...lay-badge.svg => google-play-badge-en.svg} | 0 public/_static/img/google-play-badge-fi.svg | 22 ++++++++++++++ public/_static/img/google-play-badge-no.svg | 27 +++++++++++++++++ public/_static/img/google-play-badge-se.svg | 23 ++++++++++++++ server/routers/contentstack/base/query.ts | 30 +++++++++++++------ server/routers/contentstack/base/utils.ts | 26 ++++++++++++---- types/components/footer/navigation.ts | 14 +++++++-- 21 files changed, 293 insertions(+), 25 deletions(-) create mode 100644 public/_static/img/app-store-badge-de.svg create mode 100644 public/_static/img/app-store-badge-dk.svg rename public/_static/img/{app-store-badge.svg => app-store-badge-en.svg} (100%) create mode 100644 public/_static/img/app-store-badge-fi.svg create mode 100644 public/_static/img/app-store-badge-no.svg create mode 100644 public/_static/img/app-store-badge-se.svg create mode 100644 public/_static/img/google-play-badge-de.svg create mode 100644 public/_static/img/google-play-badge-dk.svg rename public/_static/img/{google-play-badge.svg => google-play-badge-en.svg} (100%) create mode 100644 public/_static/img/google-play-badge-fi.svg create mode 100644 public/_static/img/google-play-badge-no.svg create mode 100644 public/_static/img/google-play-badge-se.svg diff --git a/components/Footer/Navigation/SecondaryNav/index.tsx b/components/Footer/Navigation/SecondaryNav/index.tsx index c3497ef21..2588a24fd 100644 --- a/components/Footer/Navigation/SecondaryNav/index.tsx +++ b/components/Footer/Navigation/SecondaryNav/index.tsx @@ -1,6 +1,7 @@ import Image from "@/components/Image" import Link from "@/components/TempDesignSystem/Link" import Body from "@/components/TempDesignSystem/Text/Body" +import { getLang } from "@/i18n/serverContext" import styles from "./secondarynav.module.css" @@ -13,7 +14,8 @@ export default function FooterSecondaryNav({ secondaryLinks, appDownloads, }: FooterSecondaryNavProps) { - console.log("secondaryLinks", secondaryLinks[0].links) + const lang = getLang() + console.log("hej", JSON.stringify(secondaryLinks, null, 4)) return (