Skip to content

Add per-locale, per-page metadata via generateMetadata #61

Description

@DataDave-Dev

🇪🇸 Español

El layout raíz exporta un único metadata estático sin metadataBase, sin openGraph/twitter, y con título/descripción idénticos en ambos locales. El sitio en español envía título/descripción solo en inglés.

Archivo: src/app/[lang]/layout.tsx:8-11

Solución sugerida: Reemplazar el export estático por generateMetadata({ params }) según lang, tomando título/descripción localizados del diccionario, fijar metadataBase, agregar cards OG/Twitter y metadata por página.


🇬🇧 English

The root layout exports a single static metadata with no metadataBase, no openGraph/twitter, and identical title/description for both locales. The Spanish site ships English-only title/description.

File: src/app/[lang]/layout.tsx:8-11

Suggested fix: Replace the static export with generateMetadata({ params }) keyed off lang, pulling localized title/description from the dictionary, set metadataBase, add OG/Twitter cards, and per-page metadata.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededseoSEO and metadata

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions