Модулен профил
Net-Base AI Multilanguage — преглед
Net-Base AI Multilanguage не е у нас повърхностен превключвател на език, а технически слой за основен език, целеви езици, разпознаване на браузъра, работа с опашка, защитени термини и редакционна визуализация. Именно чрез това езикът остава управляем, дори когато много страници, тематични области, правни текстове и SEO полета са свързани.
Немският остава редакционно водещ
Новото съдържание се създава върху редакционно поддържано немско ядро и оттам се прехвърля контролирано в активните целеви езици.
Имената на компании и продукти остават стабилни
Защитните термини предотвратяват разпадането на марки, имена на проекти и фирмено-специфични изрази при автоматичния превод.
Опашка вместо нестабилни отделни актуализации
Промените в страници, менюта, таксономии, текстове на теми и SEO полета се събират, прилагат последователно и могат да се проследят видимо в Backend-а.
Какво конкретно изпълнява този модул
Управлява основния език немски, активните целеви езици, разпознаване на браузъра, опашката за превод и Backend-прегледите за езикови варианти.
Функционален обхват
- Основният език винаги е немски; всички останали активни езици се генерират от него.
- Поддържа страници, публикации, публични Custom Post Types, елементи на менюто, таксономии, подзаглавия на уебсайта, както и фиксирани текстове на теми и плъгини.
- Автоматично превежда промененото съдържание отново, когато автоматиката е активна.
- Показва езикови варианти във Frontend-а въз основа на езика на браузъра или чрез ?lang=xx.
- Защитени термини като имена на компании, продукти и проекти остават непроменени.
Управление на езика във Frontend
- Разпознаването на браузъра действа само за активираните целеви езици.
- ?lang=en задава директно език, ?lang=de превключва към основния език, ?lang=auto връща към автоматичното разпознаване.
- Текущият избор на език се запазва в cookie на плъгина и при следващи зареждания на страници се преразглежда.
- Ако за даден език все още няма налично съдържание, изходът контролирано се връща към немски.
Опашка и работа
- Нови или остарели текстове попадат в опашка за превод.
- Опашката се обработва на заден план чрез Cron и допълнително инициирване (Kickoff).
- Броят на паралелните worker-и е конфигурируем; допълнителните worker-и работят като отделни подписани процеси на опашката с механизъм за присвояване (claiming) в базата данни, вместо като несигурни PHP-нишки.
- Размерът на пакетите (Batchgröße) и интервалът управляват скоростта, натоварването на API и разходите.
- Неуспешните задачи могат да бъдат събрани и рестартирани.
Помощни средства в Backend-а
- В редактора има раздели за езикови варианти за предварителен преглед за всеки активен език.
- Там се вижда за всяко поле дали преводът е актуален, в очакване, остарял или е неуспешен.
- Администраторската страница показва общия статус, последните грешки и текущата работа на опашката.
- При запазване на настройките целият обем може да бъде повторно вкаран в опашката.
- Стандартните защитени термини са видими в отделен таб; собствените защитени термини могат да се поддържат там като допълнителен списък.
- Защитените термини се маскират преди заявката към ИИ и след това се възстановяват точно, така че имената на марки и продукти да не бъдат транслитерирани.
Взаимодействие със SEO
- Езиковият модул предоставя езика за Frontend-а, върху който се базират hreflang, Canonical и SEO-метаданните.
- Новите активни езици могат да бъдат превеждани от другите Net-Base плъгини, стига те да регистрират своето съдържание.
- SEO заглавията и описанията не се поддържат тук, но езиково се свързват с тази система от SEO модулите.
Ограничения и бележки
- Без валиден API-Key новите задачи остават в очакване или не успяват.
- Много активни езици увеличават времето за изпълнение на опашката, разходите и обема на съдържанието, което трябва да се поддържа.
- Основният език остава редакционно водещ. Целевите езици въпреки това следва да се проверяват на случаен принцип.
Позициониране
Многоезичността е техническият езиков слой на уебсайта. Тя не предоставя SEO стратегия и не замества редакционния контрол в целевите езици.
Защо този слой е важен за международната видимост
Веднага щом уебсайтът, онлайн изданието и SEO станат многоезични, прост превключвател на език вече не е достатъчен. Става дума за езикоспецифични Canonical, последователни наименования, чисти резервни варианти (fallbacks) и за въпроса как промененото съдържание технически спокойно да се синхронизира в няколко езика.
Не третирайте езиците като второстепенно
Многоезичността става икономически смислена едва когато езикът, SEO, защитените термини и редакцията бъдат разгледани заедно от техническа гледна точка. Точно за това е създаден този модул.