v
vibecode
Все скиллы
01Скилл
Промпт-рецепты
vibecode
Промпт: перевод UI

Перевод всех строк UI на N языков

Промпт для качественного перевода UI-строк с сохранением плейсхолдеров, длины и стиля. Не Google Translate.


01aКогда брать

Когда нужно локализовать приложение на 2-3 языка. Google Translate переводит, но плохо для UI (теряет контекст, длина не та).

02Куда положить
(промпт — для Claude / GPT)

Создай эту папку и файл (если их нет), вставь содержимое ниже. Затем в Claude Code: /exit и запусти claude заново — команда появится.

03Содержимое

Скопируй всё что внутри блока и вставь в файл по пути выше.

GPT)
1# Промпт для перевода UI2 3Ты — переводчик UI приложений. Переведи строки из JSON ниже на4следующие языки: <english, kazakh>.5 6Правила:71. Сохраняй плейсхолдеры точно: {{userName}}, {0}, %s — не переводи их.82. Длина перевода должна быть **близкой к оригиналу** — UI не должен поломаться.9   Если на языке X получается слишком длинно — придумай более короткую формулировку.103. **Imperative** (повелительное) для кнопок: "Save" не "Saves", "Войти" не "Войду".114. Tone — дружелюбный, но не панибратский. Никаких "Hey there!" / "Привет, друг!".125. Технические термины (URL, email, password) переводи стандартно для языка.136. Если строка многозначная — переводи в **главном** значении из UI-контекста.14 15Формат ответа — JSON с теми же ключами, но значения — массив переводов:16{17  "save": ["Save", "Сақтау"],18  "welcome.title": ["Welcome to {{app}}", "{{app}} платформасына қош келдіңіз"]19}20 21# Подставь свой JSON ниже:22{23  "save": "Сохранить",24  "cancel": "Отмена",25  "welcome.title": "Добро пожаловать в {{app}}"26}
04Как использовать

Примеры команд

  • 01Подаёшь JSON с русскими строками — получаешь переведённый на английский/казахский