Net-Base AI Multilanguage u nás není povrchní přepínač jazyka, ale technická vrstva pro výchozí jazyk, cílové jazyky, detekci prohlížeče, provoz fronty, ochranné výrazy a redakční náhled. Právě díky tomu zůstává jazyk říditelný i tehdy, když spolu souvisí mnoho stránek, tematických oblastí, právních textů a SEO polí.
Němčina zůstává odborně vedoucí
Nový obsah vzniká z redakčně spravované německé základny a je odtud kontrolovaně převeden do aktivních cílových jazyků.
Názvy firem a produktů zůstávají stabilní
Ochranné výrazy zajišťují, že značky, názvy projektů a firemně specifické termíny se nerozpadnou automatickým překladem.
Fronta místo nekontrolovaných jednotlivých aktualizací
Změny na stránkách, položkách menu, taxonomiích, textech motivu a SEO polích se shromažďují, dohánějí a v backendu jsou sledovatelné.
Co tento modul konkrétně poskytuje
Spravuje výchozí jazyk němčinu, aktivní cílové jazyky, detekci prohlížeče, překladovou frontu a náhledy v administraci pro jazykové varianty.
Rozsah funkcí
- Výchozí jazyk je vždy němčina; všechny ostatní aktivní jazyky se z něj vytvářejí.
- Podporuje stránky, příspěvky, veřejné Custom Post Types, položky menu, taxonomie, podtitulky webu a pevné texty témat a pluginů.
- Překládá změněný obsah automaticky znovu, pokud je automatika aktivní.
- Zobrazuje jazykové varianty na frontendu podle jazyka prohlížeče nebo pomocí ?lang=xx.
- Ochranné výrazy jako názvy firem, produktů a projektů zůstávají nezměněné.
Řízení jazyka ve frontendu
- Detekce prohlížeče zasahuje pouze do aktivovaných cílových jazyků.
- ?lang=en vynutí jazyk přímo, ?lang=de přepne na výchozí jazyk, ?lang=auto vrátí zpět k automatické detekci.
- Aktuální volba jazyka se uchovává v cookie pluginu a při nových načteních stránek se znovu vyhodnocuje.
- Pokud pro daný jazyk ještě nic není k dispozici, výstup se kontrolovaně vrací na němčinu.
Fronta a provoz
- Nové nebo zastaralé texty putují do překladové fronty.
- Fronta se zpracovává na pozadí pomocí Cronu a dodatečného kickoffu.
- Počet paralelních workerů je konfigurovatelný; dodateční workeři běží jako oddělené podepsané procesy fronty s nárokováním v databázi místo nejistých PHP vláken.
- Velikost dávky a interval řídí rychlost, zatížení API a náklady.
- Neúspěšné úlohy lze shromáždit a spustit znovu.
Nápovědy v administraci
- V editoru jsou záložky jazykových variant pro náhled každého aktivního jazyka.
- Tam je u každého pole vidět, zda je překlad aktuální, čekající, zastaralý nebo selhal.
- Admin stránka ukazuje celkový stav, poslední chyby a aktuální provoz fronty.
- Při uložení nastavení lze celý obsah znovu zařadit do fronty.
- Standardní ochranné výrazy jsou viditelné v samostatné záložce; vlastní ochranné výrazy lze tam doplnit jako seznam navíc.
- Ochranné výrazy jsou před dotazem na AI maskovány a následně přesně znovu vloženy, aby se názvy značek a produktů netransliterovaly.
Spolupráce se SEO
- Jazykový modul určuje jazyk frontendu, na kterém jsou založeny hreflang, Canonical a SEO metadatá.
- Nové aktivní jazyky mohou být přeloženy i ostatními Net-Base pluginy, pokud registrují své obsahy.
- SEO titulky a popisy se zde nespravují, ale jazykově jsou od SEO modulů s tímto systémem propojeny.
Hranice a poznámky
- Bez platného API klíče zůstávají nové úlohy čekající nebo selhávají.
- Velké množství aktivních jazyků prodlužuje dobu zpracování fronty, zvyšuje náklady a množství obsahu, který je třeba dohánět.
- Výchozí jazyk zůstává redakčně vedoucí. Cílové jazyky by měly být přesto kontrolovány výběrově.
Zařazení
Vícejazyčnost je technická jazyková vrstva webu. Nedodává SEO strategii a nenahrazuje redakční kontrolu v cílových jazycích.
Proč je tato vrstva důležitá pro mezinárodní viditelnost
Jakmile se web, magazín a SEO stanou vícejazyčnými, jednoduchý přepínač jazyků přestává stačit. Jde pak o jazykově specifická canonical, konzistentní označení, čisté fallbacky a otázku, jak se technicky klidně promítnou změněné obsahy do více jazyků.
Nebeahrávat jazyky jako vedlejší věc
Vícejazyčnost se ekonomicky stane zajímavou teprve tehdy, když jsou jazyk, SEO, ochranné výrazy a redakce technicky uvažovány společně. Právě pro to je tento modul postaven.