Net-Base AI Multilanguage pri nas ni površinski preklopnik jezika, temveč tehnični sloj za osnovni jezik, ciljne jezike, zaznavanje brskalnika, upravljanje vrste (Queue), zaščitne izraze in uredniški predogled. Ravno zaradi tega jezik ostane obvladljiv, tudi kadar je veliko strani, tematskih področij, pravnih besedil in SEO-polj medsebojno povezanih.
Nemščina ostaja strokovno vodilna
Nova vsebina nastaja iz uredniško vzdrževane nemške izhodiščne osnove in se od tam kontrolirano prenese v aktivne ciljne jezike.
Imena podjetij in izdelkov ostanejo stabilna
Zaščitni izrazi zagotavljajo, da se blagovne znamke, imena projektov in izrazi, specifični za podjetje, ne razpršijo z avtomatskim prevajanjem.
Queue namesto nestanovitnih posameznih posodobitev
Spremembe strani, menijev, taksonomij, besedil teme in SEO-polj se zbirajo, uskladijo in v backendu vidno spremljajo.
Kaj ta modul konkretno opravlja
Upravlja osnovni jezik nemščino, aktivne ciljne jezike, zaznavanje brskalnika, prevajalsko vrsto (Übersetzungsqueue) in backend-predoglede za jezikovne različice.
Obseg funkcij
- Osnovni jezik je vedno nemščina; vsi ostali aktivni jeziki se ustvarjajo iz nje.
- Podpira strani, prispevke, javne Custom Post Types, menijske točke, taksonomije, podnaslove spletne strani ter fiksne tekste tem in vtičnikov.
- Spremenjene vsebine samodejno ponovno prevede, kadar je avtomatika aktivna.
- Prikazuje jezikovne različice v frontendu glede na jezik brskalnika ali ?lang=xx.
- Zaščitni izrazi, kot so imena podjetij, izdelkov in projektov, ostanejo nespremenjeni.
Jezikovno upravljanje v Frontend
- Zaznavanje brskalnika upošteva le aktivirane ciljne jezike.
- ?lang=en prisili neposredno določen jezik, ?lang=de preklopi na osnovni jezik, ?lang=auto obnovi samodejno zaznavanje.
- Trenutna izbira jezika se shrani v vtičnikovo piškotko in se kasneje ob novih obiskih strani ponovno ovrednoti.
- Če za določen jezik še ni vsebine, se izhod kontrolirano vrne na nemščino kot osnovni jezik.
Queue in obratovanje
- Novi ali zastareli teksti pristanejo v prevajalski vrsti.
- Vrsta se v ozadju obdeluje prek Crona in dodatnega sprožitvenega procesa.
- Število vzporednih workerjev je konfigurabilno; dodatni workerji tečejo kot ločeni podpisani procesi vrste z zahtevami na bazo podatkov namesto kot manj varne PHP-niti.
- Velikost batchov in interval nadzorujeta hitrost, obremenitev API in stroške.
- Neuspešne naloge je mogoče množično ponovno zagnati.
Pomoč v Backend
- V urejevalniku so zavihki za jezikovne različice za predogled vsakega aktivnega jezika.
- Tam je pri vsakem polju vidno, ali je prevod aktualen, v čakalni vrsti, zastarel ali neuspel.
- Administratorska stran prikazuje splošno stanje, zadnje napake in tekoče delovanje vrste.
- Ob shranjevanju nastavitev se lahko celoten obstoječi nabor ponovno uvrsti v vrsto.
- Standardni zaščitni izrazi so vidni v svojem zavihku; lastne zaščitne izraze je mogoče tam vzdrževati kot dodaten seznam.
- Zaščitni izrazi se pred zahtevo k AI zamaskirajo in po njej natančno ponovno vstavijo, da imena blagovnih znamk in izdelkov niso transliterirana.
Sodelovanje z SEO
- Jezikovni modul določa frontend-jezik, na katerem temeljijo hreflang, Canonical in SEO-metapodatki.
- Novi aktivni jeziki se lahko so-prevajajo tudi z drugimi Net-Base vtičniki, če ti registrirajo svoje vsebine.
- SEO-naslovi in opisi se tukaj ne urejajo, so pa jezikovno povezani s tem sistemom preko SEO-modulov.
Meje in opozorila
- Brez veljavnega API-ključa ostanejo nove naloge v čakanju ali pa spodletijo.
- Zelo veliko aktivnih jezikov poveča čas izvajanja vrste, stroške in količino vsebin, ki jih je treba dodatno vzdrževati.
- Osnovni jezik ostaja uredniško voden. Ciljne jezike je vseeno smiselno občasno preverjati z vzorčnim pregledom.
Uvrstitev
Večjezičnost je tehnični jezikovni sloj spletnega mesta. Ne zagotavlja SEO-strategije in ne nadomešča uredniškega nadzora v ciljnih jezikih.
Zakaj je ta sloj pomemben za mednarodno vidnost
Ko postanejo spletna stran, magazin in SEO večjezični, preprost preklopnik jezika ni več dovolj. Gre za jezikovno specifične Canonical-e, dosledna poimenovanja, čiste fallback-mehanizme in vprašanje, kako se spremenjene vsebine tehnično mirno sinhronizirajo v več jezikov.
Ne obravnavajte jezikov kot stransko zadevo
Večjezičnost postane gospodarsko relevantna šele, ko se jezik, SEO, zaščitni izrazi in uredništvo tehnično obravnavajo skupaj. Prav zato je ta modul zasnovan.