Profil modula
Net-Base AI Multilanguage u pregledu
Net-Base AI Multilanguage kod nas nije površinski prekidač jezika, već tehnička sloj za osnovni jezik, ciljne jezike, detekciju preglednika, rad reda čekanja, zaštićene pojmove i urednički prikaz. Upravo zbog toga je jezik upravljiv, čak i kada su mnoge stranice, tematska područja, pravni tekstovi i SEO-polja međusobno povezani.
Njemački ostaje stručni referent
Novi sadržaji nastaju iz urednički održane njemačke osnove i odatle se kontrolisano prenose u aktivne ciljne jezike.
Nazivi kompanija i proizvoda ostaju stabilni
Zaštićeni pojmovi osiguravaju da se robne marke, nazivi projekata i kompanijski specifični termini ne rasprsnu automatskim prevođenjem.
Red čekanja umjesto nemirnih pojedinačnih ažuriranja
Promjene na stranicama, izbornicima, taksonomijama, tekstovima teme i SEO-poljima se prikupljaju, sinkronizuju i u backendu mogu pratiti.
Šta ovaj modul konkretno radi
Upravlja osnovnim jezikom njemačkim, aktivnim ciljanim jezicima, detekcijom preglednika, redom čekanja za prijevod i backend-pretpregledima za jezične varijante.
Opseg funkcija
- Osnovni jezik je uvijek njemački; svi ostali aktivni jezici se iz njega generišu.
- Podržava stranice, objave, javne prilagođene tipove objava, stavke izbornika, taksonomije, podnaslove web-stranice kao i fiksne tekstove teme i dodataka.
- Ako je automatska opcija aktivna, izmijenjeni sadržaji se automatski ponovo prevode.
- Prikazuje jezične varijante u Frontendu preko jezika preglednika ili ?lang=xx.
- Zaštićeni pojmovi poput naziva kompanija, proizvoda i projekata ostaju nepromijenjeni.
Upravljanje jezikom u Frontendu
- Detekcija preglednika se primjenjuje samo na aktivirane ciljne jezike.
- ?lang=en forsira direktan izbor jezika, ?lang=de prebacuje na osnovni jezik, ?lang=auto vraća automatsku detekciju.
- Trenutni odabir jezika se pamti putem cookie-a dodatka i kasnije pri novim posjetama ponovo uočava.
- Ako za neki jezik još nema sadržaja, isporuka se kontrolisano vraća na njemački.
Red čekanja i rad
- Novi ili zastarjeli tekstovi završavaju u redu čekanja za prijevod.
- Red čekanja se obrađuje preko Cron-a i dodatnog pokretanja u pozadini.
- Broj paralelnih radnika je konfigurisiv; dodatni radnici rade kao odvojeni potpisani queue-procesi sa preuzimanjem zadataka putem baze podataka, umjesto nesigurnih PHP-threadova.
- Veličina serije (Batch) i intervali upravljaju brzinom, opterećenjem API-ja i troškovima.
- Neuspjeli zadaci se mogu skupno ponovo pokrenuti.
Pomoć u backendu
- U editoru postoje kartice jezičnih varijanti za pretpregled po svakoj aktivnoj jeziku.
- Tamo se za svako polje vidi da li je prijevod aktualan, na čekanju, zastario ili neuspješan.
- Stranica administratora prikazuje ukupni status, posljednje greške i trenutni rad reda čekanja.
- Prilikom spremanja podešavanja kompletan sadržaj se može ponovno uvesti u red čekanja.
- Standardni zaštićeni pojmovi su vidljivi u posebnoj kartici; vlastiti zaštićeni pojmovi se tamo mogu voditi kao dodatna lista.
- Zaštićeni pojmovi se maskiraju prije upita prema AI i potom se ponovo tačno vraćaju, kako bi nazivi marki i proizvoda ostali netransliterirani.
Koordinacija sa SEO-om
- Jezični modul određuje frontend-jezik na kojem se oslanjaju hreflang, Canonical i SEO metapodaci.
- Novi aktivni jezici mogu biti zajednički prevođeni od strane drugih Net-Base dodataka, ukoliko ti registruju svoje sadržaje.
- SEO-naslovi i opisi se ovdje ne uređuju, ali su jezično povezani sa SEO-modulima kroz ovaj sistem.
Ograničenja i napomene
- Bez važećeg API-ključa novi zadaci ostaju na čekanju ili ne uspiju.
- Vrlo veliki broj aktivnih jezika povećava vrijeme obrade reda čekanja, troškove i obim sadržaja koji treba naknadno ažurirati.
- Osnovni jezik ostaje urednički vodeći. Ciljni jezici se ipak preporučuje povremeno kontrolisati uzorkovanjem.
Uloga
Višejezičnost je tehnička jezična sloj web-stranice. Ne pruža SEO-strategiju i ne zamjenjuje uredničku kontrolu u ciljanim jezicima.
Zašto je ovaj sloj važan za međunarodnu vidljivost
Čim web-stranica, magazin i SEO postanu višejezični, jednostavan prekidač jezika više nije dovoljan. Riječ je o jezično-specifičnim canonicalima, konzistentnim nazivima, čistim fallbackovima i pitanju kako izmijenjeni sadržaji tehnički mirno kasne u više jezika.
Ne tretirati jezike kao sporednu stvar
Višejezičnost postaje ekonomski relevantna tek kada se jezik, SEO, zaštićeni pojmovi i uredništvo tehnički zajednički razmotre. Upravo za to je ovaj modul izgrađen.