{"enrichment":{"faq":[{"a":"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.","q":"How do I add multiple languages to a Next.js website?"},{"a":"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.","q":"What is next.js i18n setup with hreflang tags?"},{"a":"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.","q":"How do I set up internationalization from scratch?"},{"a":"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.","q":"How can I add Japanese and Chinese translations to my website?"},{"a":"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.","q":"What are internationalization SEO best practices?"},{"a":"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.","q":"How do I make my website multilingual with proper SEO?"}],"shadow_tags":["multilingual-seo","locale-routing","cross-border-content","language-switching","regional-targeting","translation-workflow","url-structure-variants","search-engine-localization"],"summary_rewrite":"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."},"files":[{"bytes":8016,"path":"internationalizing-websites/SKILL.md","sha256":"59dc74b642497e1719caf398657d5a1de1e600f49911215746e5d76803ac108a","url":"https://skillfed.io/files/littleben/awesomeAgentskills/internationalizing-websites/85bd3aef/SKILL.md"}],"id":"littleben/awesomeAgentskills/internationalizing-websites","links":{"html":"https://skillfed.io/littleben/awesomeAgentskills/internationalizing-websites","md":"https://skillfed.io/littleben/awesomeAgentskills/internationalizing-websites.md","repo":"https://github.com/littleben/awesomeAgentskills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":30,"language":"JavaScript","last_updated":"2026-01-17","license":"MIT","name":"Internationalizing Websites","publisher":"littleben","stars":183},"relations":{"similar":[{"id":"OpenClaudia/openclaudia-skills/i18n"},{"id":"daffy0208/ai-dev-standards/localization-engineer"},{"id":"oakoss/agent-skills/localization-engineer"},{"id":"travisjneuman/.claude/i18n-localization"},{"id":"kostja94/marketing-skills/localization"},{"id":"kostja94/marketing-skills/translation"},{"id":"i18n-agent/i18nstack/i18nstack"},{"id":"liuchiawei/agent-skills/next-intl-app-router"},{"id":"patricio0312rev/skills/i18n-frontend-implementer"},{"id":"rampstackco/claude-skills/internationalization"}]},"slug":{"owner":"littleben","repo":"awesomeAgentskills","skill":"internationalizing-websites"},"version":"85bd3aef"}
