veta-multilanguage-views

Community

Ship correct i18n SEO with canonical URLs.

Authormarcogonzalo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves broken multilingual navigation and inconsistent SEO metadata by ensuring every marketing route has correct locale-aware slugs, canonical URLs, and discoverability controls.

Core Features & Use Cases

  • Correct translated slugs & language switching: Ensures navigation between EN/ES lands on the canonical URL for each locale (including default-locale “as-needed” behavior without redundant prefixes).
  • Production-ready SEO metadata: Implements canonical, hreflang/language alternates, and Open Graph URL consistency per marketing page using localized paths.
  • Sitemap and robots hygiene: Updates sitemap inclusion for indexable routes only and excludes dev-only routes so they are not indexed.
  • Real-world use case: When a marketing page like “Pricing” uses translated slugs and the user switches from /en/pricing to Spanish, the toggle must route them to /precios (not an incorrect prefixed default-locale variant), while canonical metadata and sitemap stay consistent.

Quick Start

Update src/i18n/routing.ts, wire the home page into the shared marketing layout, then implement per-page generateMetadata for the marketing routes and update src/app/sitemap.ts plus the language toggle to navigate to canonical localized URLs.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: veta-multilanguage-views
Download link: https://github.com/marcogonzalo/studio-manager/archive/main.zip#veta-multilanguage-views

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.