add-locale

Automate adding new language and locale files to Mini Diarium's JSON translation system.

287|18|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/fjrevoredo/mini-diarium --skill add-locale-fjrevoredo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-locale
Source: https://github.com/fjrevoredo/mini-diarium/tree/main/.agents/skills/add-locale
Command: npx skills add https://github.com/fjrevoredo/mini-diarium --skill add-locale-fjrevoredo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of integrating new language or locale options into Mini Diarium, enabling quick internationalization support.

Core Features & Use Cases

  • Locale file creation: Generate a translation JSON from the English source, preserving key structure.
  • Codebase wiring: Automate linking the new locale in index.ts for application recognition.
  • Localization management: Update locale availability lists to include the new language, ensuring complete integration.
  • Use Case: When a user requests support for a new language like Italian, this Skill facilitates all necessary code and data updates seamlessly.

Quick Start

Use the add-locale skill to create and integrate a new language support file for the target locale.

Frequently Asked Questions about add-locale

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

FAQPage Schema
How do I add a new language to Mini Diarium for internationalization?

Adding a new language to Mini Diarium involves generating a translation JSON file from the English source, updating import mappings in index.ts, and registering the locale in the application availability lists for full internationalization.

What does software internationalization involve when integrating locale files?

Software internationalization for locale files involves creating a translation JSON preserving the English source key structure, wiring the codebase by updating import mappings, and managing locale availability lists to ensure complete application integration.

How do I create a translation JSON file from an English source while preserving keys?

Creating a translation JSON file from the English source preserves the original key structure while translating the values to the target locale, ensuring seamless integration into the Mini Diarium internationalization workflow.

Does this localization tool handle codebase wiring for new locale imports?

This localization tool handles codebase wiring by automating the linking of new locale files in index.ts, ensuring the application properly recognizes and imports the newly added language support.

Can I use this Skill to add multiple language support files at once?

This Skill facilitates adding a new language support file for a target locale, managing the JSON translations, code updates, and validations for that specific integration rather than batch processing.

What is the best way to manage locale availability lists after adding a translation file?

The best way to manage locale availability lists is to automate the update process, ensuring the newly added language is included in the application's locale availability lists for complete integration.