Net-Base Плъгин

Net-Base AI Multilanguage

Езиков слой за базовия език немски, активни целеви езици, разпознаване на браузъра, защитени термини и опашка за преводи.

Net-Base AI Multilanguage не е повърхностен превключвател на език, а технически слой за базов език, целеви езици, разпознаване на браузъра, работа с опашка, защитени термини и редакционна визуализация. Именно по този начин езикът остава управляваем, дори когато много страници, тематични области, правни текстове и SEO-полета са взаимосвързани.

Немският остава редакционно водещ

Новото съдържание произхожда от редакционно поддържана немска основа и оттам се прехвърля контролирано към активните целеви езици.

Имената на фирми и продукти остават стабилни

Защитените термини гарантират, че марки, имена на проекти и фирмено-специфични термини не се размиват при автоматичен превод.

Опашка вместо непоследователни единични актуализации

Промените на страници, менюта, таксономии, текстове на теми и SEO-полета се събират, прилагат последователно и могат да бъдат видимо проследени в бекенда.

Какво конкретно прави този модул

Управлява базовия език немски, активните целеви езици, разпознаване на браузъра, опашка за превод и бекенд-визуализации за езикови варианти.

Функционален обхват

  • Базовият език винаги е немски; всички други активни езици се генерират от него.
  • Поддържа страници, публикации, публични Custom Post Types, елементи на менюто, таксономии, подзаглавия на уебсайта, както и фиксирани текстове на темата и на плъгините.
  • Превежда промененото съдържание автоматично отново, когато автоматичната обработка е активирана.
  • Показва езикови варианти във Frontend-а чрез езика на браузъра или ?lang=xx.
  • Защитени термини като имена на фирми, продукти и проекти остават непроменени.

Езиков контрол във Frontend

  • Разпознаването на браузъра действа само за активираните целеви езици.
  • ?lang=en задава език директно, ?lang=de превключва към базовия език, ?lang=auto връща към автоматичното разпознаване.
  • Текущият избор на език се запазва в cookie на плъгина и по-късно при нови зареждания на страници се оценява отново.
  • Ако за даден език още няма налични данни, изходът контролирано се връща към немски.

Опашка и експлоатация

  • Нови или остарели текстове попадат в опашка за превод.
  • Опашката се обработва във фонов режим чрез Cron и допълнително стартиране.
  • Броят на паралелните worker-и е конфигурируем; допълнителните worker-и се изпълняват като отделни подписани опашкови процеси с вземане на задачи от базата данни вместо като несигурни PHP нишки.
  • Размерът на пакетите и интервалът управляват скоростта, натоварването на API и разходите.
  • Неуспешните задачи могат да бъдат събрани и рестартирани.

Помощни функции в бекенда

  • В редактора има табове за езикови варианти за визуализация за всеки активен език.
  • Там за всяко поле се вижда дали преводът е актуален, в изчакване, остарял или е неуспешен.
  • Административната страница показва общия статус, последните грешки и текущата работа на опашката.
  • При записване на настройките целият наличен обем може да бъде отново поставен в опашката.
  • Стандартните защитени термини са видими в отделен таб; собствените защитени термини могат да се поддържат там като допълнителен списък.
  • Защитените термини се маскират преди заявката към AI и след това се възстановяват точно, за да не се транслитерират имената на марки и продукти.

Взаимодействие със SEO

  • Езиковият модул предоставя Frontend-езика, върху който се основават hreflang, Canonical и SEO-метаданните.
  • Новите активни езици могат да бъдат превеждани и от останалите Net-Base плъгини, ако те регистрират своето съдържание.
  • SEO-заглавията и описанията не се поддържат тук, но езиково се свързват от SEO-модулите с тази система.

Ограничения и бележки

  • Без валиден API ключ новите задачи остават в изчакване или неуспяват.
  • Много активни езици увеличават времето за обработка на опашката, разходите и обема от съдържание, което трябва да се поддържа.
  • Базовият език остава редакционно водещ. Въпреки това целевите езици трябва да се проверяват чрез случайни проби.

Позициониране

Многоезичността е техническият езиков слой на уебсайта. Той не предоставя SEO-стратегия и не замества редакционния контрол в целевите езици.

Защо този слой е важен за международната видимост

Щом уебсайтът, списанието и SEO станат многоезични, прост превключвател на език вече не е достатъчен. Става въпрос за езиково-специфични каноникални връзки, последователни наименования, чисти резервни решения и въпроса как промененото съдържание технически спокойно да се приложи последователно на няколко езика.

Не третирайте езиците като второстепенен въпрос

Многоезичността става икономически значима едва когато езикът, SEO, защитените термини и редакционната работа бъдат технически разгледани заедно. Този модул е изграден именно за това.