Net-Base AI Multilanguage pas mus nėra paviršutiniškas kalbos perjungiklis, o techninis sluoksnis pagrindinei kalbai, tikslinėms kalboms, naršyklės aptikimui, eilių veikimui, apsaugotiniems terminams ir redakcinei peržiūrai. Būtent dėl to kalba lieka valdoma, net kai daug puslapių, teminių sričių, teisiniai tekstai ir SEO laukai yra susiję.
Vokiečių kalba išlieka redakciškai lemiama
Naujas turinys kuriamas iš redakciškai prižiūrimos vokiečių kalbos pagrindo ir iš ten kontroliuotai pervedamas į aktyvias tikslines kalbas.
Įmonių ir produktų pavadinimai lieka stabilūs
Apsaugotini terminai užtikrina, kad prekės ženklai, projektų pavadinimai ir įmonės specifiniai terminai nebūtų suardomi dėl automatinio vertimo.
Eilė vietoje neramių pavienių atnaujinimų
Puslapių, meniu, taksonomijų, temos tekstų ir SEO laukų pakeitimai renkami, sinchronizuojami ir backend’e matomi bei sekami.
Ką šis modulis konkrečiai atlieka
Valdo pagrindinę kalbą vokiečių, aktyvias tikslines kalbas, naršyklės aptikimą, vertimų eilę ir backend’o peržiūras kalbų variantams.
Funkcijų apimtis
- Pagrindinė kalba visada yra vokiečių; visos kitos aktyvios kalbos kuriamos iš jos.
- Palaikomi puslapiai, įrašai, viešieji Custom Post Types, meniu punktai, taksonomijos, svetainės subtitrai bei fiksuoti temos ir įskiepio tekstai.
- Automatiškai iš naujo verčia pakeistą turinį, jei automatika įjungta.
- Rodo kalbos variantus frontende pagal naršyklės kalbą arba ?lang=xx.
- Apsaugotini terminai, tokie kaip įmonių, produktų ir projektų pavadinimai, lieka nepakitę.
Kalbos valdymas frontende
- Naršyklės aptikimas naudojamas tik aktyvintoms tikslinėms kalboms.
- ?lang=en priverčia tiesioginę kalbą, ?lang=de perjungia į pagrindinę kalbą, ?lang=auto grąžina automatinį atpažinimą.
- Dabartinis kalbos pasirinkimas laikomas per įskiepio slapuką ir vėliau naujų puslapių užkrovimų metu vėl įvertinamas.
- Jei konkrečiai kalbai dar nėra turinio, išvestis kontroliuojamai grįžta į vokiečių kalbą.
Eilė ir veikimas
- Nauji arba pasenę tekstai patenka į vertimų eilę.
- Eilė apdorojama fone per Cron ir papildomą paleidimą (kickoff).
- Paralelinių worker’ių skaičius konfigūruojamas; papildomi worker’iai veikia kaip atskiri pasirašyti eilių procesai su duomenų bazės rezervacija (claiming), o ne kaip nesaugūs PHP siūlai.
- Partijos dydis ir intervalas reguliuoja greitį, API apkrovą ir kaštus.
- Neįvykę darbai gali būti surinkti ir paleisti iš naujo.
Pagalbos įrankiai backende
- Redaktoriuje yra kalbos variantų skirtukai peržiūrai kiekvienai aktyviai kalbai.
- Ten matoma kiekvienam laukui, ar vertimas yra atnaujintas, laukiantis, pasenęs ar nepavykęs.
- Administratoriaus puslapis rodo bendrą būklę, paskutines klaidas ir esamą eilės veikimą.
- Išsaugant nustatymus galima visą turinį vėl įdėti į eilę.
- Standartiniai apsaugotini terminai matomi atskirame skirtuke; savi apsaugotini terminai gali būti tvarkomi ten kaip papildomas sąrašas.
- Apsaugotini terminai prieš KI užklausą yra maskuojami ir po to vėl tiksliai įstatomi, kad prekės ženklai ir produktų pavadinimai nebūtų transliteruoti.
Sąveika su SEO
- Kalbų modulis pateikia frontendo kalbą, ant kurios remiasi hreflang, Canonical ir SEO meta duomenys.
- Naujos aktyvios kalbos gali būti išverstos kartu su kitais Net-Base įskiepiais, jei jie registruoja savo turinį.
- SEO pavadinimai ir aprašymai nėra tvarkomi čia, bet kalbiškai susiejami su šia sistema per SEO modulius.
Apribojimai ir pastabos
- Be galiojančio API rakto nauji darbai lieka laukiančiais arba nepavyksta.
- Labai daug aktyvių kalbų pailgina eilių vykdymo laiką, padidina kaštus ir papildomų turinio pataisymų kiekį.
- Pagrindinė kalba lieka redakciškai lemiama. Vis dėlto tikslines kalbas reikėtų atsitiktinai patikrinti.
Įvertinimas
Daugiakalbystė yra svetainės techninis kalbų sluoksnis. Ji nepateikia SEO strategijos ir nepakeičia redakcinės kontrolės tikslinėse kalbose.
Kodėl šis sluoksnis svarbus tarptautiniam matomumui
Kai svetainė, žurnalas ir SEO tampa daugiakalbiai, paprastas kalbos perjungiklis nebepakanka. Tada kalba eina apie kalbai specifi nes canonical žymas, nuoseklias pavadinimų formas, tvarkingus rezervinius (fallback) sprendimus ir klausimą, kaip pakeistas turinys techniškai ramiai atnaujinamas keliomis kalbomis.
Nedarykite kalbų antraeilėmis
Daugiakalbystė tampa ekonomiškai reikšminga tik tuomet, kai kalba, SEO, apsaugotini terminai ir redakcija techniškai mąstomi kartu. Būtent tam sukurtas šis modulis.