AI-локалізація для Розширення Chrome
Завантажте свій вихідний messages.json, виберіть цільові мови, сплатіть один раз і завантажте готовий до публікації ZIP із _locales.
Як це працює
Три прості кроки, щоб локалізувати ваш Розширення Chrome. Переклади запускаються після оплати — ми ставимо завдання в чергу та генеруємо ZIP за лічені хвилини.
Вивантажити
Перетягніть ваш вихідний файл messages.json. Ми миттєво його розберемо та перевіримо формат Розширення Chrome.
Оберіть мови та перегляньте ціну
Обирайте з 52 мов. Переглядайте прозоре ціноутворення на основі розміру файлу ще до оплати.
Завантажте ZIP
Сплатіть один раз через Stripe. Ми згенеруємо всі файли _locales/{lang}/messages.json і запакуємо їх у ZIP.
Прозорий калькулятор вартості
Дізнайтеся точно, скільки ви заплатите, ще до завантаження. Остаточна ціна обчислюється після завантаження на основі довжини рядків і вибраних мов.
1. Завантажте файл
Перетягніть messages.json сюди
або натисніть, щоб вибрати
Лише формат розширення Chrome. Максимум 500KB.
2. Оберіть мови
Вибрано 3 з 55 мов
3. Ваша оцінка
Остаточна ціна розраховується після завантаження файлу на сторінці оформлення
Одноразова оплата • Без підписки
Створено для розробників
Спеціально створено під формат локалей Розширення Chrome. Не універсальний інструмент перекладу.
Підтримка формату Chrome
Створено спеціально для структури messages.json у Розширення Chrome з підтримкою message, description і плейсхолдерів.
Захист плейсхолдерів
Точно зберігає синтаксис $PLACEHOLDER$ без змін. Ваші змінні залишаються недоторканими в усіх мовах.
Контекст із опису
Ми читаємо поля description і використовуємо їх як підказки контексту для точніших AI-перекладів.
Готовий ZIP-експорт
Завантажте ZIP із правильною структурою папок _locales/{lang}/messages.json. Додайте його у ваше розширення.
Паралельна обробка
Усі мови перекладаються одночасно. Більшість завдань виконуються менш ніж за 5 хвилин.
Одноразова оплата
Без підписок і щомісячних платежів. Сплатіть один раз за завдання — завантажуйте назавжди.
Як працює i18n розширення Chrome
Розширення Chrome оголошують "default_locale" у manifest.json, щоб увімкнути i18n. Далі браузер під час виконання зчитує рядки локалі з _locales/{locale}/messages.json. Кожен ключ має поле "message", необов’язкове "description" для контексту та необов’язкові "placeholders" для динамічних значень — усе це LocalePack нативно підтримує.
_locales/
├── en/
│ └── messages.json ← default_locale
├── de/
│ └── messages.json
├── fr/
│ └── messages.json
└── ja/
└── messages.json{
"appName": {
"message": "My Extension",
"description": "Extension name"
},
"greeting": {
"message": "Hello, $USER$!",
"placeholders": {
"user": { "content": "$1" }
}
}
}Runtime API
chrome.i18nПриклад виклику
chrome.i18n.getMessage("appName")Обов’язково в маніфесті
"default_locale"Chrome Web Store автоматично показує назву та опис вашого розширення мовою відвідувача, коли в _locales/ є папка з його мовою.
Чому б не використати універсальні інструменти?
Універсальні інструменти перекладу не розуміють формат Розширення Chrome.
LocalePack | Ручний переклад | Універсальна TMS | |
|---|---|---|---|
| Час налаштування | 2 хвилини | Години на мову | 30+ хвилин |
| Прозорість вартості | |||
| Безпека формату Chrome | |||
| Захист плейсхолдерів | |||
| Швидкість (52 мови) | < 5 хв | Тижні | Години |
| Найкраще підходить для | Розширення Chrome | Невеликі проєкти | Корпоративні вебзастосунки |
Нам довіряють розробники розширень
“Заощадило мені години нудної роботи. Завантажила свій messages.json і отримала ідеальні переклади в точному форматі, який мені був потрібен.”
Sarah K.
Інді-розробниця, розширення AdBlock
“Нарешті інструмент, який розуміє формат розширень Chrome. Більше не потрібно виправляти зламані плейсхолдери після перекладу.”
Marcus T.
Мейнтейнер розширення
“Прозоре ціноутворення стало вирішальним аргументом. Я точно знав, скільки заплачу, ще до того, як щось завантажувати.”
Dev J.
Контриб'ютор open source
52
Підтримувані локалі
100%
Вивід безпечний для плейсхолдерів
ZIP
Готово до релізу
Поширені запитання
Усе, що потрібно знати про LocalePack.
Готові випустити ваш Розширення Chrome на глобальний ринок?
Оплатіть один раз — завантажте ZIP — випускайте глобально
Спробувати LocalePack