Internationalization (i18n)
Starlight to Skills relies on Starlight’s built-in support for internationalization to provide multilingual support for page including skills with features like routing or fallback content.
See the Starlight internationalization documentation for more information on how to configure i18n in your Starlight website.
Translate the UI
Section titled “Translate the UI”The Starlight to Skills plugin allows you to translate the default UI strings used by the plugin so that your pages with skills can be fully localized and readers can enjoy a seamless experience in their preferred language.
English translated UI strings are provided out of the box.
To provide translations for additional languages you support — or override the default ones — check the “Translate Starlight’s UI” guide in the Starlight documentation.
These are the English defaults of the existing strings Starlight to Skills ships with:
{ "starlightToSkills.catalog.title": "Skills", "starlightToSkills.catalog.intro": "<a href=\"https://agentskills.io/\">Agent Skills</a> extend AI agents with specialized knowledge and instructions they can load on demand to perform specific tasks more reliably.", "starlightToSkills.catalog.install.heading": "Install skills", "starlightToSkills.catalog.install.interactive": "Install skills from this site with the <a href=\"https://www.skills.sh/\"><code>skills</code> command-line tool</a>. It opens an interactive list where you can choose one, several, or all available skills.", "starlightToSkills.catalog.install.specific": "To install a specific skill, provide the skill name as an argument:", "starlightToSkills.catalog.available.heading_one": "Available skill", "starlightToSkills.catalog.available.heading_other": "Available skills", "starlightToSkills.catalog.available.none": "No skills are currently available.", "starlightToSkills.skillCallout.install": "Install", "starlightToSkills.skillCallout.title": "Let your agent handle this"}