conventions-i18n

Apply Stella i18n conventions to user-facing strings across apps.

163|43|Updated May 3, 2026
One-click install
npx skills add https://github.com/stella/stella --skill conventions-i18n
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conventions-i18n
Source: https://github.com/stella/stella/tree/main/.agents/skills/conventions-i18n
Command: npx skills add https://github.com/stella/stella --skill conventions-i18n

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Internationalization conventions for Stella ensure consistent, scalable translations across the UI, reducing duplication and errors.

Core Features & Use Cases

  • Standardized key naming and translation workflow across apps.
  • Clear guidelines for adding translations and ensuring language coverage.
  • Use Case: When introducing new strings, apply conventions to create and update translations consistently.

Quick Start

Consult the conventions whenever adding or updating user-facing strings to maintain coherence.

Frequently Asked Questions about conventions-i18n

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are i18n naming conventions for UI localization?

I18n naming conventions standardize translation keys to ensure scalable, consistent UI localization. They define key naming patterns and type declarations, reducing duplication and errors across multiple applications when adding or updating user-facing strings.

How do I standardize translation workflow for new UI strings?

Standardize the translation workflow by applying established i18n conventions whenever adding or updating user-facing strings. This involves following specific steps for key naming, maintaining language coverage, and updating translations to ensure coherence across apps.

Why do I need i18n conventions for maintaining translations across apps?

I18n conventions are needed for maintaining translations to prevent duplication and errors across different apps. They provide clear guidelines for language coverage and string flow, ensuring internationalization remains consistent and scalable as the UI grows.

Does this i18n convention cover type declarations and language coverage?

Yes, the i18n convention covers type declarations and language coverage. It satisfies specific guidelines for naming, flow, and type declarations, while providing actionable steps for ensuring comprehensive language coverage across your applications.

When should I apply i18n conventions during UI development?

Apply i18n conventions during UI development whenever introducing new strings or updating existing user-facing text. Consulting these standards during development maintains coherence and ensures translation files are consistently updated.

What is the best way to manage localization key naming for scalable translations?

The best way to manage localization key naming is to apply standardized i18n conventions that define clear rules for keys and type declarations. This reduces duplication and errors, providing a consistent translation workflow for scalable UI localization.