Перехід на багатомовність без електронних таблиць: AI-переклад в Umbraco з umContentTranslator
Рішення прийнято: вебсайт потребує німецької версії до наступного кварталу. Тоді починається справжня робота. Контент експортується сторінка за сторінкою, файли передаються між перекладачами, хтось вставляє результати в Umbraco, і через кілька тижнів ніхто не може точно сказати, які сторінки повністю перекладені, а які все ще містять текст минулого року. Кожне оновлення контенту запускає цей цикл знову.
Чому багатомовні сайти Umbraco втрачають синхронізацію
Переклад рідко буває найскладнішою частиною. Справжні проблеми виникають через все навколо:
Ручна передача: контент переміщується між CMS та інструментами перекладу вручну.
Пошкоджена структура: сирий HTML або JSON, відправлений у сервіс перекладу, повертається пошкодженим.
Надмірний переклад: коди продуктів, технічні поля або терміни бренду перекладаються, коли цього не слід робити.
Відсутність огляду: редактори не бачать, які сторінки перекладені, застарілі або відсутні для кожної мови.
Що робить umContentTranslator
umContentTranslator — це плагін локалізації на базі AI для Umbraco CMS, розроблений SoftPro. Він дозволяє командам перекладати та керувати багатомовним контентом безпосередньо в CMS. Робочі процеси перекладу автоматизовані, тому створення та підтримка багатомовного вебсайту займає значно менше часу та зусиль. Плагін також показує статус локалізації кожної сторінки, а його гнучка архітектура підтримує кількох AI-провайдерів і моделей.
Найміть SoftPro для розробки Umbraco
Зв’яжіться з SoftPro, щоб обговорити ваш багатомовний проект на Umbraco. Співпрацюйте з ними для автоматизації локалізації та створення функцій CMS, які відповідають вашим цілям.
Як це працює: підготовка, переклад, відстеження
Етап 1: Підготовка контенту
Обробка чистого тексту. Перед перекладом контент розбивається на чисті текстові фрагменти. AI ніколи не отримує сирий HTML або JSON Umbraco, тому його результат більш точний, а оригінальна структура залишається незмінною.
Правила виключення. Правила чорного списку та контролі властивостей тримають певні властивості та типи контенту поза процесом перекладу. Цифри, що стоять за платформою.
Етап 2: Переклад з обраним вами AI
Кілька провайдерів. Уніфікований шар інтеграції підключається до OpenAI та Anthropic Claude з підтримкою індивідуальних налаштувань.
Перемикання моделей. Команди можуть перемикати моделі залежно від того, що важливо для конкретного завдання: якість, швидкість чи вартість.
Готовність до нових провайдерів. Архітектура на основі провайдерів із чіткими шарами абстракції дозволяє підключати нових AI-провайдерів без змін у ядрі.
Етап 3: Відстеження прогресу локалізації
Інформаційна панель стану перекладу показує прогрес локалізації на всьому сайті, включно з інформацією, які сторінки перекладені, застарілі чи ще відсутні. Команди повністю контролюють кожну мовну версію.
Технології
Бекенд: C#
Фронтенд: Lit
CMS: Umbraco CMS
AI: OpenAI API, Anthropic Claude API
Архітектура: архітектура на основі провайдерів, конвеєр обробки AI-контенту, модульна система плагінів
Індустрія: Umbraco CMS
Фокус: Локалізація на базі штучного інтелекту
Випущено: 2026
Цифри
75% швидша локалізація: менше часу на переклад, адаптацію та публікацію багатомовного контенту.
60% менше редакційного навантаження: значно менше ручної роботи над повторюваними завданнями перекладу.
35% краща видимість охоплення: чіткий огляд того, що перекладено, застаріло або очікує на перегляд.
50% швидші багатомовні запускі: нові мовні версії виходять у більш короткі терміни.
Контрольний список для запуску нової мовної версії
Спочатку встановіть правила виключення. Позначте властивості та типи контенту, які мають залишатися оригінальною мовою, такі як коди, технічні поля та назви брендів.
Виберіть модель для кожного завдання. Використовуйте моделі вищої якості для ключових цільових сторінок та швидші, дешевші — для великого обсягу вторинного контенту.
Перекладайте частинами, не все одразу, і перевіряйте найбільш видимі сторінки перед публікацією.
Використовуйте статусну панель як свій список завдань. Опрацьовуйте застарілі та відсутні сторінки до повного охоплення.
Перевіряйте після кожного оновлення контенту, бо сторінка, оновлена в оригінальній мові, застаріла в усіх інших.
umContentTranslator доступний на Umbraco Marketplace. Встановлення займає кілька хвилин і не потребує змін у базовому коді. Для проектів, які потребують більше, ніж переклад, наприклад, індивідуальних функцій штучного інтелекту, інтеграцій або повноцінної багатомовної структури, команда розробників SoftPro створює рішення Umbraco, адаптовані до вашої конфігурації.
Висновок
Управління багатомовним сайтом Umbraco більше не означає експорт файлів, таблиці та невизначеність. umContentTranslator переводить весь процес у CMS:
контент очищується перед надсиланням до ШІ;
правила виключення захищають те, що не має перекладатися;
команди можуть обирати між моделями OpenAI та Claude за якістю, швидкістю чи вартістю;
статусна панель чітко показує статус кожної мови.