diff --git a/packages/website/src/components/ToolOpenGraph.astro b/packages/website/src/components/ToolOpenGraph.astro index d5fe74f1e..77b91e842 100644 --- a/packages/website/src/components/ToolOpenGraph.astro +++ b/packages/website/src/components/ToolOpenGraph.astro @@ -11,7 +11,9 @@ const { tool } = Astro.props; const { locale } = Astro.params; const strings = getStrings(locale); const toolStrings = - strings.website.tools[tool.id as keyof typeof strings.website.tools]; + strings.website.tools[ + (tool.stringsId ?? tool.id) as keyof typeof strings.website.tools + ]; --- {toolStrings.name} diff --git a/packages/website/src/layouts/ToolLayout.astro b/packages/website/src/layouts/ToolLayout.astro index 2d1820d4c..41134afed 100644 --- a/packages/website/src/layouts/ToolLayout.astro +++ b/packages/website/src/layouts/ToolLayout.astro @@ -14,7 +14,9 @@ const { tool } = Astro.props; const { locale } = Astro.params; const strings = getStrings(locale); const toolStrings = - strings.website.tools[tool.id as keyof typeof strings.website.tools]; + strings.website.tools[ + (tool.stringsId ?? tool.id) as keyof typeof strings.website.tools + ]; ---