From 13bb4b14aa4c1f2a23c4d37c79284d13078a6e94 Mon Sep 17 00:00:00 2001 From: Anthony Goussot <73408295+ComradeAERGO@users.noreply.github.com> Date: Tue, 8 Aug 2023 17:57:13 +0200 Subject: [PATCH] fix(discover): Add support for translates (#4261) --- .changeset/moody-ants-destroy.md | 5 +++++ .../src/renderer/screens/platform/v2/Catalog/Card/Full.tsx | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .changeset/moody-ants-destroy.md diff --git a/.changeset/moody-ants-destroy.md b/.changeset/moody-ants-destroy.md new file mode 100644 index 000000000000..c0d25ffb20ec --- /dev/null +++ b/.changeset/moody-ants-destroy.md @@ -0,0 +1,5 @@ +--- +"ledger-live-desktop": patch +--- + +Adding translates support for discover v2 manifests diff --git a/apps/ledger-live-desktop/src/renderer/screens/platform/v2/Catalog/Card/Full.tsx b/apps/ledger-live-desktop/src/renderer/screens/platform/v2/Catalog/Card/Full.tsx index 60b3a20a79d5..ef7efccde2ce 100644 --- a/apps/ledger-live-desktop/src/renderer/screens/platform/v2/Catalog/Card/Full.tsx +++ b/apps/ledger-live-desktop/src/renderer/screens/platform/v2/Catalog/Card/Full.tsx @@ -5,8 +5,11 @@ import { PropsRaw } from "./types"; import { useCard } from "./hooks"; import { Container, Subtitle } from "./Layout"; import { useTranslation } from "react-i18next"; +import { useSelector } from "react-redux"; +import { languageSelector } from "~/renderer/reducers/settings"; export function FullCard(props: PropsRaw) { + const language = useSelector(languageSelector); const { t } = useTranslation(); const { hostname, disabled, onClick } = useCard(props); const { manifest } = props; @@ -44,7 +47,7 @@ export function FullCard(props: PropsRaw) { - {manifest.content.description.en} + {manifest.content.description[language] ?? manifest.content.description.en} );