TR

translations

Tool for maintaining 29-language UI translations in MikoPBX, prioritizing Russian-first workflow.

Install

mkdir -p .claude/skills/translations && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/4981" && unzip -o skill.zip -d .claude/skills/translations && rm skill.zip

Installs to .claude/skills/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.

Управление многоязычными переводами UI-файлов src/Common/Messages на 29 языков с приоритетом русского языка (перевод русских ключей на остальные 28 языков, проверка консистентности, удаление устаревших ключей). Использовать при добавлении новых переводов или переводе на все языки. НЕ для извлечения/синхронизации русских rest_* ключей REST API из кода — для этого используйте restapi-translations.
398 charsno explicit “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • →Maintain translation consistency across 29 languages
  • →Automate translation via AI
  • →Identify and remove obsolete keys
  • →Enforce Russian as source of truth

How it works

It scans directory structures to identify missing or deprecated keys, processes changes against the Russian master file, and applies sequential translation updates.

Inputs & outputs

You give it
Russian translation key/file
You get back
Validated translation files for all 29 languages

When to use translations

  • →Adding new translation keys for UI features
  • →Ensuring translation consistency across 29 languages
  • →Cleaning up obsolete translation keys

About translations

Manages translation files within the src/Common/Messages directory. It ensures Russian keys are the source of truth, automates translations for 28 other languages, maintains consistency, and removes deprecated keys.

Управление многоязычными переводами на 29 языков с приоритетом русского языка. Использовать при добавлении новых переводов, переводе на все языки, проверке консистентности или удалении устаревших ключей.

When not to use it

  • →Synchronizing REST API translation keys
  • →Managing non-UI asset files

Prerequisites

Access to MikoPBX source directory

Limitations

  • →One file at a time restriction
  • →Requires manual audit for final quality

How it compares

It enforces a strict language-hierarchy and sequential processing rule that prevents divergence between translation files.

Compared to similar skills

translations side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
translations (this skill)14moReviewIntermediate
translate-docs28moNo flagsBeginner
gen-docs18moNo flagsIntermediate
restapi-translations14moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

sqlite-inspector

mikopbx

Проверка консистентности данных в SQLite баз данных MikoPBX после операций REST API. Использовать при валидации результатов API, отладке проблем с данными, проверке связей внешних ключей или инспектировании CDR записей для тестирования.

568

log-analyzer

mikopbx

Анализ логов Docker контейнера для диагностики проблем и мониторинга здоровья системы. Использовать при отладке ошибок, отслеживании процессов воркеров, исследовании проблем API или мониторинге поведения системы после тестов.

213

openapi-analyzer

mikopbx

Извлечение и анализ OpenAPI 3.1.0 спецификации из MikoPBX для валидации эндпоинтов. Использовать при проверке соответствия API, генерации тестов, проверке схем эндпоинтов или интеграции с навыками endpoint-validator и api-test-generator.

25

api-test-generator

mikopbx

Генерация полных Python pytest тестов для REST API эндпоинтов с валидацией схемы. Использовать при создании тестов для новых эндпоинтов, добавлении покрытия для CRUD операций или валидации соответствия API с OpenAPI схемами.

16

asterisk-tester

mikopbx

Тестирование сценариев Asterisk dialplan и потоков звонков используя безопасные Local каналы. Использовать при тестировании логики маршрутизации звонков, отладке проблем dialplan или проверке потоков IVR меню.

11

asterisk-validator

mikopbx

Валидация конфигурационных файлов Asterisk и анализ логов на корректность и best practices. Использовать при отладке проблем запуска Asterisk, проверке изменений конфигурации или проверке ошибок после регенерации воркерами.

13

Search skills

Search the agent skills registry