Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    workadventure

    translate

    workadventure/translate
    Coding
    5,228
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Fill missing WorkAdventure i18n translations by running the i18n diff in play/ and updating locale files under play/src/i18n...

    SKILL.md

    Translate

    Workflow

    1. Run the i18n diff to list missing keys.
      • Command: cd play && npm run i18n:diff
      • Single locale: cd play && npm run i18n:diff -- <locale>
    2. If multiple locales are missing the same keys, prefer a single, scripted/batched edit across locale files to reduce context churn (e.g., a small node/sed script), then spot-check one locale.
    3. Open the reported locale files under play/src/i18n/<locale>/ only as needed to confirm structure.
    4. For each missing key:
      • Look at the en-US translation first. If unsure, look at the fr-FR translation too.
      • If unsure, ask the user precisions before translating.
    5. Re-run the diff command until it reports no missing translations.

    Conventions

    • en-US is the source of truth. Use it to find the canonical string and structure.
    • Preserve formatting, placeholders, and variable names exactly (e.g., {name}, {count}).
    • Keep file formatting consistent with the existing module (4 spaces, newline at EOF).
    Recommended Servers
    LILT
    LILT
    Unicorn or Bust
    Unicorn or Bust
    Repository
    workadventure/workadventure
    Files