translation

Translate and localize Nova Code content with YAML frontmatter and placeholder preservation.

34|5|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/DerstedtCasper/vcp-code-2.0 --skill translation-derstedtcasper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: translation
Source: https://github.com/DerstedtCasper/vcp-code-2.0/tree/main/.novacode/skills/translation
Command: npx skills add https://github.com/DerstedtCasper/vcp-code-2.0 --skill translation-derstedtcasper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guidelines translators and localization teams to produce accurate, consistent translations for the Nova Code extension across languages.

Core Features & Use Cases

  • Establishes tone, terminology, and style guidelines for localization across locales
  • Provides a repeatable workflow for translating English strings into multiple locales
  • Includes validation steps, placeholder handling, and cultural considerations to ensure UI integrity

Quick Start

Update the English strings first, then run the missing translations script to generate locale files.

Frequently Asked Questions about translation

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

FAQPage Schema
How do I enforce consistent translation guidelines for UI strings across multiple locales?

Consistent translation guidelines are enforced by applying strict YAML frontmatter requirements and workflow validation. This ensures consistent tone, terminology, and placeholder handling for UI strings across multiple locales.

How do I preserve placeholders like {{variable}} during the localization workflow?

To preserve placeholders during the localization workflow, the translation process enforces strict validation steps. This ensures placeholders like {{variable}} remain intact when translating English strings into multiple locales.

What is the best way to scale content localization for Simplified Chinese and German?

Scaling content localization for Simplified Chinese and German requires a structured workflow. You update English strings first, then run a script to generate missing locale files to ensure translation fidelity.

Does this localization workflow require specific frontmatter for documentation strings?

Yes, this localization workflow requires specific YAML frontmatter for documentation strings. Enforcing frontmatter with name and description fields guarantees UI integrity across all targeted languages.

When do I need to run the missing translations script in the localization workflow?

You run the missing translations script after updating the English strings. This generates the required locale files, allowing you to accurately localize in-app strings and documentation into multiple languages.

Can I use this workflow for translating both documentation and in-app strings?

Yes, you can use this workflow for translating both documentation and in-app strings. It establishes tone and terminology guidelines to ensure accurate localization across UI messages and docs.