Tag: i18n
Internationalization Key Management for React Applications
This skill guides the implementation of internationalization using react-i18next, enforcing a structured flat-key naming convention (e.g., {feature}.{context}.{action}). It details the required workflow for adding keys to specific namespace…
LobeHub Internationalisation Management Skill
Provides a standardised workflow for managing internationalisation in LobeHub using react-i18next, covering key naming conventions and locale file updates.
Translate Contentrain Content Across Locales
This skill automates the translation of Contentrain content entries into new locales while adhering to strict i18n quality, vocabulary, and string length constraints. It manages the end-to-end workflow from identifying translation gaps to v…
Codebase Normalization and Content Extraction
This skill normalizes codebases by extracting hardcoded strings into a managed content repository and subsequently patching the source files with content references. This two-phase process ensures content is centralized, translatable, and m…
Manage Contentrain Content Entries
Automate the creation and management of content entries for existing Contentrain models, including collections, singletons, and documents. The skill enforces project-specific vocabulary, SEO best practices, and internationalisation requirem…
Perform bulk content operations on Contentrain
This skill facilitates safe, batch operations on existing content entries, allowing developers to copy locales, update metadata status, or delete multiple entries across various models. It is designed for large-scale content management task…
Integrate internationalization with Vue.js
This skill integrates Intlayer's internationalisation capabilities directly into Vue.js and Nuxt applications. Developers can use the provided composable to manage translations and render content within Vue components.
Intlayer usage guide for internationalization
Provides comprehensive guidelines for implementing internationalization using Intlayer, detailing content declaration, locale retrieval, and consumption via core packages and hooks. Developers can use the associated CLI commands to build di…
Intlayer i18n for Svelte and SvelteKit
This skill integrates Intlayer for component-level internationalization within Svelte and SvelteKit applications. It facilitates translation by declaring content dictionaries adjacent to the components that consume them, accessed via the us…
SolidJS Component Internationalisation with Intlayer
This skill facilitates component-level internationalisation within SolidJS by declaring translations in adjacent content files. Developers use the useIntlayer hook to access reactive, localized content directly within their components.
Intlayer Internationalisation for Next.js
Enables component-level content declaration for internationalisation in Next.js applications using the App and Pages routers. It allows developers to manage translations via adjacent content files and the useIntlayer hook for both server an…
Component-level internationalisation for React applications
This skill facilitates component-level content declaration for internationalisation within React. Developers define translation dictionaries in adjacent content files and consume them using the useIntlayer hook, ensuring localised content i…
Intlayer internationalization for Preact components
This skill integrates Intlayer's internationalization capabilities into Preact applications, promoting component-level content declaration. Developers define translations in adjacent content files and consume them using the dedicated useInt…
Define rich, dynamic, and localized content structures
This skill provides a comprehensive set of nodes for declaring highly structured, dynamic, and localised content within codebases. It supports advanced features such as internationalisation, conditional logic, pluralization, and referencing…
Configure internationalization and project settings
Manages the core internationalization strategy for an application, allowing developers to define locales, control routing, and configure content import modes. It centralises settings for AI integration, language support, and content transfo…
Intlayer Internationalisation for Astro
This skill enables the integration of Intlayer internationalisation into Astro applications, allowing for server-side content retrieval using the getIntlayer function within Astro components.
Angular internationalization with component content declaration
This skill integrates Intlayer internationalization into Angular applications, promoting component-level content declaration over global files. It allows developers to manage translations and locale switching using Angular signals and dedic…