Internationalizing Websites
This skill guides you through adding multiple language versions to Next.js websites while maintaining search engine optimization. It covers preparing translation files, configuring language routing, setting up hreflang tags and localized sitemaps, and validating your setup across all language versions. The workflow includes automated scripts for adding languages and a comprehensive testing checklist to ensure proper SEO implementation.
Internationalizing Websites helps you add multi-language support to Next.js sites with proper hreflang tags and localized SEO configuration.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-01-17
Internationalizing Websites helps you add multi-language support to Next.js sites with proper hreflang tags and localized SEO configuration. This skill guides you through adding multiple language versions to Next.js websites while maintaining search engine optimization. It covers preparing translation files, configuring language routing, setting up hreflang tags and localized sitemaps, and validating your setup across all language versions. The workflow includes automated scripts for adding languages and a comprehensive testing checklist to ensure proper SEO implementation.
Use it when
- Internationalizing Websites teaches you to configure hreflang tags alongside your Next.js i18n setup to signal language and regional.
- Internationalizing Websites provides a complete workflow for building i18n into new Next.js projects from the ground up.
Verify before relying
Read SKILL.md below before installing (7 files). Open directory: indexed for reading, not audited.
Install
littleben/awesomeAgentskills/internationalizing-websites · repository language: JavaScript
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I add multiple languages to a Next.js website?
Internationalizing Websites guides you through adding multi-language support to Next.js by setting up language routing, preparing translation files, and configuring locale detection. The skill covers both file-based and dynamic routing approaches, helping you structure your project to serve content in multiple languages while maintaining clean URLs and proper SEO signals for each language version.
What is next.js i18n setup with hreflang tags?
Internationalizing Websites teaches you to configure hreflang tags alongside your Next.js i18n setup to signal language and regional targeting to search engines. This prevents duplicate content penalties and ensures Google understands which language version to show to users in different regions. The skill includes templates for implementing hreflang in your site's head and generating them dynamically for all locale combinations.
How do I set up internationalization from scratch?
Internationalizing Websites provides a complete workflow for building i18n into new Next.js projects from the ground up. It covers choosing a routing strategy, organizing translation files, configuring locale detection, and implementing language switchers. The skill includes automated scripts to accelerate setup and a testing checklist to validate that routing, translations, and SEO elements work correctly across all language versions.
How can I add Japanese and Chinese translations to my website?
Internationalizing Websites covers translating website content to Japanese, Chinese, Korean, and other languages by structuring translation files, managing character encoding, and handling locale-specific formatting. The skill guides you through organizing translations by page or component, integrating translation management workflows, and testing to ensure proper rendering of CJK characters and locale-specific date/number formatting.
What are internationalization SEO best practices?
Internationalizing Websites teaches SEO optimization for international sites through hreflang tag configuration, localized sitemaps, proper language/region targeting, and duplicate content avoidance. The skill covers setting up alternate links, creating language-specific XML sitemaps, configuring language codes correctly, and validating your implementation to ensure search engines properly crawl and index each language version.
How do I make my website multilingual with proper SEO?
Internationalizing Websites combines multi-language support with SEO best practices by integrating hreflang tags, localized sitemaps, and language routing into your Next.js setup. The skill provides a comprehensive testing checklist to validate that all language versions are discoverable, properly linked, and correctly signaled to search engines, preventing indexing issues and ensuring each language version ranks independently.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Internationalizing Websites
Complete workflow for adding multi-language support to Next.js websites with SEO best practices.
When to use this Skill
- Adding new language versions to existing website
- Setting up i18n (internationalization) for new website
- Configuring SEO for multiple languages
- User mentions: "add language", "translation", "localization", "hreflang", "multi-language"
Supported Languages
Common target markets: - 🇺🇸 English (en) - Global market - 🇯🇵 Japanese (ja) - Asian market - 🇨🇳 Chinese (zh) - Chinese market
Extended support available for: - Korean (ko), Portuguese (pt), Spanish (es), French (fr), German (de) - Arabic (ar), Vietnamese (vi), Hindi (hi), Indonesian (id), Thai (th) - Traditional Chinese (zh-hk), Italian (it), Russian (ru)
(truncated - see the full file via the links below)
File tree — 7 files
internationalizing-websites/SKILL.md
internationalizing-websites/WORKFLOW.md
internationalizing-websites/reference/hreflang-guide.md
internationalizing-websites/reference/locale-codes.md
internationalizing-websites/reference/seo-checklist.md
internationalizing-websites/scripts/i18n-add-languages.mjs
internationalizing-websites/scripts/i18n-add-schema.js
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Add multi-language support to Next.js website with SEO”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
This skill equips your Next.js App Router project with complete i18n capabilities using next-intl v4. It walks you through setting up locale-based routing, extracting user-facing strings into translation files, and scaling translations across 14+ languages via parallel Codex agents—then verifies the results to catch missing keys or residual English content.
Build truly global applications with framework-agnostic localization patterns covering the entire i18n pipeline. Learn locale detection strategies, ICU message formatting with proper pluralization rules, RTL layout techniques using CSS logical properties, and SEO best practices with hreflang tags. Includes practical guidance on choosing between compile-time and runtime i18n libraries, managing translation workflows, and avoiding common pitfalls in multilingual development.
Build applications ready for international audiences with comprehensive guidance on text externalization, message formatting, and locale-specific adaptations. Learn to handle dates, times, numbers, currency, and right-to-left layouts using modern APIs and libraries like react-intl. Covers practical implementation patterns and best practices for managing translations and regional variations across your codebase.
Localization-strategy guides SaaS and AI products through structured global expansion beyond simple translation. It covers market prioritization, i18n technical implementation (URL structure, hreflang, metadata), keyword research by region, and pricing adaptation strategies. The skill includes checklists for launching new features across locales and onboarding entirely new markets while avoiding common pitfalls like batch publishing penalties and hreflang misalignment.
Translation handles the complete localization workflow—from project briefing through native review—with structured guidance on glossary and style guide development. It helps teams choose between human and machine translation based on content type, manage terminology consistency across markets, and maintain SEO integrity in translated pages.
This skill guides you through scaling video and audio content to global audiences using AI voice synthesis that preserves your brand character across languages. It provides decision frameworks for choosing between AI localization, traditional dubbing, and subtitles based on your content type and budget, plus production workflows that handle translation, voice generation, and quality assurance per market. Use it to expand into new language markets efficiently while keeping the same perceived voice speaking natively in each language.
More skills i18n-frontend-implementer (MIT) · internationalization (MIT)