generate-translations
Generates localized translation files for PayloadCMS after adding new keys.
Install
mkdir -p .claude/skills/generate-translations && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/4414" && unzip -o skill.zip -d .claude/skills/generate-translations && rm skill.zipInstalls to .claude/skills/generate-translations
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use when new translation keys are added to packages to generate new translations stringsKey capabilities
- →Add English translations to core Payload packages
- →Add client keys for browser-side translations
- →Generate translations for all supported languages for core packages
- →Add English translations to plugin packages
- →Generate translations for all supported languages for plugin packages
- →Scaffold new translation folders for plugins
How it works
This skill uses OpenAI to translate new English keys into other languages, updating core and plugin translation files.
Inputs & outputs
When to use generate-translations
- →Add translations for new core features
- →Generate plugin translation files
- →Sync client-side translation keys
About generate-translations
Automates the translation process by updating core and plugin language files based on new English source keys. It generates entries for all supported languages.
Use when new translation keys are added to packages to generate new translations strings
Prerequisites
Limitations
- →Requires English as the source of truth for translations
- →Client keys are only for browser/admin UI translations
- →Plugin translations are automatically namespaced
How it compares
This automates translation generation using an AI model, unlike manual translation or using a different translation service.
Compared to similar skills
generate-translations side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| generate-translations (this skill) | 1 | 8mo | Review | Beginner |
| lokalise-core-workflow-a | 1 | 2mo | Review | Beginner |
| playwright-browser-automation | 29 | 9mo | Review | Intermediate |
| codex-skill | 12 | 6mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by payloadcms
View all by payloadcms →You might also like
lokalise-core-workflow-a
jeremylongshore
Execute Lokalise primary workflow: Upload source files and manage translation keys. Use when uploading translation files, creating/updating keys, or managing source strings in Lokalise projects. Trigger with phrases like "lokalise upload", "lokalise push keys", "lokalise source strings", "add translations to lokalise".
playwright-browser-automation
lackeyjb
Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.
codex-skill
feiskyer
Use when user asks to leverage codex, gpt-5, or gpt-5.1 to implement something (usually implement a plan or feature designed by Claude). Provides non-interactive automation mode for hands-off task execution without approval prompts.
bullmq-specialist
davila7
BullMQ expert for Redis-backed job queues, background processing, and reliable async execution in Node.js/TypeScript applications. Use when: bullmq, bull queue, redis queue, background job, job queue.
browser-tools
Whamp
Lightweight Chrome automation toolkit with shared configuration, JSON-first output, and six focused scripts for starting, navigating, inspecting, capturing, evaluating, and cleaning up browser sessions.
run-nx-generator
nrwl
Run Nx generators with prioritization for workspace-plugin generators. Use this when generating code, scaffolding new features, or automating repetitive tasks in the monorepo.