Späť na všetky články
Informio blog

Jeden zdroj, šesť jazykov: ako postaviť viacjazyčného AI asistenta bez chaosu

Viacjazyčný AI asistent nie je slovenský chatbot pripojený k prekladaču. Ukážeme vám, ako oddeliť spoločné fakty od lokalizovaných textov, nastaviť bezpečný fallback a udržať ceny, termíny aj pravidlá zhodné vo všetkých jazykoch.

Informio··9 min. čítania
Jedna firemná znalostná báza poskytuje konzistentné odpovede v šiestich jazykoch

Zákazník začne po slovensky, kolega pokračuje po česky a zahraničný návštevník sa opýta po nemecky. Všetci sa pritom pýtajú na ten istý produkt, termín alebo pravidlo. Očakávajú rovnaký fakt — iba podaný prirodzene v ich jazyku.

Práve tu vzniká najčastejšia chyba viacjazyčných AI projektov: firma vytvorí jednu znalostnú bázu, pridá automatický preklad a predpokladá, že je hotovo. Výsledkom býva správna slovenčina s nesprávnou českou cenou, nemecká odpoveď s anglickým odkazom alebo šesť kópií dokumentu, z ktorých sa aktualizovala iba jedna.

Viacjazyčnosť nie je šesť chatbotov. Je to jeden systém faktov so šiestimi kvalitnými spôsobmi, ako ich vysvetliť.

Najprv oddeľte fakty od jazyka

Nie všetko treba prekladať a nie všetko môže zostať spoločné. Udržateľný systém pracuje s tromi vrstvami:

  1. Spoločné fakty: identifikátor produktu, stav skladu, číslo objednávky, technický parameter alebo interné ID prevádzky.
  2. Lokalizované hodnoty: názov, opis, návod, obchodné podmienky, názov úradu, vysvetlenie služby či text odkazu.
  3. Regionálne pravidlá: mena, daň, cena, dostupnosť, spôsob dopravy, právne upozornenie a formát dátumu.

Číslo modelu notebooku môže byť rovnaké v každom jazyku. Veta, ktorá vysvetľuje záruku, musí byť lokalizovaná. Cena môže závisieť od trhu. Ak tieto tri vrstvy zmiešate do jedného textového poľa, každá aktualizácia sa zmení na ručnú kontrolu všetkých jazykov.

Sedem rozhodnutí, ktoré udržia odpovede konzistentné

1. Pomenujte podporované jazyky explicitne

Nespoliehajte sa na pole s hodnotou „language: european“. Webové štandardy používajú jazykové značky BCP 47, napríklad sk, cs, en, de, hu a pl, prípadne presnejšie regionálne varianty ako de-AT. RFC 5646 odporúča značku spresniť iba vtedy, keď región alebo písmo skutočne mení význam. Čím presnejšie pomenovanie potrebujete, tým jasnejšie musí byť, čo sa pri ňom líši.

2. Rozlišujte jazyk rozhrania, otázky a zdroja

Prehliadač nastavený na angličtinu neznamená, že zákazník položí otázku po anglicky. Jazyk tlačidiel, jazyk aktuálnej správy a jazyk nájdeného dokumentu sú tri odlišné signály. Asistent môže mať automatický režim, no pri každej odpovedi by mal vedieť, v akom jazyku komunikuje a z akého jazykového zdroja čerpá.

Praktické pravidlo: odpovedzte v jazyku otázky, ak ho podporujete; inak použite transparentný fallback a ponúknite prepnutie. Nikdy potichu nevymyslite preklad právneho alebo cenového údaja, ktorý v danom jazyku nemáte schválený.

3. Vyhľadávajte najprv v rovnakom jazyku

Ak sa návštevník pýta po maďarsky, prvé výsledky by mali pochádzať z maďarských zdrojov alebo z jazykovo neutrálnych dát. Až keď chýbajú, systém môže s jasným pravidlom siahnuť po inom jazyku. Inak síce nájde tematicky podobný dokument, ale odpoveď môže preniesť podmienky z iného trhu.

Jazykový filter patrí už do vyhľadávania, nie iba do poslednej inštrukcie pre model. Preklad nesprávneho zdroja zostáva nesprávnou odpoveďou.

4. Udržujte jeden slovník značky a odborných pojmov

Rozhodnite, čo sa neprekladá, čo má schválený ekvivalent a čo potrebuje vysvetlenie. Názov produktu, program služby či označenie formulára musia zostať konzistentné na webe, v dokumentoch aj v odpovediach asistenta.

Krátky slovník s položkami „zdrojový pojem → schválený pojem v každom jazyku → zakázané varianty“ je užitočnejší než dlhý všeobecný prompt. Pri obci môže riešiť názvy odborov a formulárov; pri e-shope kategórie, materiály a obchodné názvy.

5. Lokalizujte čísla, dátumy a množné čísla

Preklad slov nestačí. 1 234,50 €, dátum 7. 9. 2026 a veta „2 pracovné dni“ majú v rôznych jazykoch odlišný zápis aj gramatiku. Unicode CLDR definuje pluralizačné kategórie, pretože pravidlá množného čísla sa medzi jazykmi výrazne líšia. Čeština, poľština a maďarčina nemajú rovnaké pravidlá ako angličtina.

Formátovanie nechajte na lokalizačnej vrstve aplikácie, nie na náhodnom rozhodnutí generatívneho modelu. Model má vysvetľovať význam; systém má garantovať menu, jednotku a formát.

6. Pre web vytvorte samostatné jazykové URL

Google odporúča samostatnú URL pre každú jazykovú verziu, prepojenie cez hreflang a viditeľný prepínač jazyka. Automatické presmerovanie podľa odhadnutého jazyka môže zabrániť používateľovi aj crawleru dostať sa k inej verzii. Každá stránka má mať obsah a navigáciu prevažne v jednom jazyku.

To je dôležité aj pre knowledge base: stabilná jazyková URL dáva zdroju identitu, umožňuje sledovať zmenu a pomáha citácii viesť na verziu, ktorej návštevník rozumie.

7. Testujte význam, nie iba gramatiku

Pekná veta môže obsahovať nesprávny fakt. Pre každý podporovaný jazyk si pripravte malú regresnú sadu reálnych otázok a očakávaných bodov odpovede. Testujte najmä:

  • cenu, menu a DPH,
  • otváracie hodiny a časové pásmo,
  • dopravu a dostupnosť podľa trhu,
  • presný názov dokumentu alebo formulára,
  • odkaz na správnu jazykovú stránku,
  • situáciu, keď preklad chýba,
  • plynulé odovzdanie živému operátorovi v rovnakom jazyku.

Netestujte iba preloženú verziu jednej otázky. Česi, Nemci či Poliaci môžu rovnakú potrebu formulovať inak a používať iné miestne pojmy.

Bezpečný fallback: čo urobiť, keď preklad chýba

Najhorší fallback je neviditeľný. Návštevník položí otázku po poľsky a dostane plynulú odpoveď, ktorá bola voľne preložená zo zastaraného slovenského dokumentu. Nemá ako zistiť, že schválená poľská verzia neexistuje.

Bezpečnejší postup má tri kroky:

  1. nájsť schválený zdroj v jazyku otázky,
  2. ak chýba, použiť iba povolený spoločný fakt alebo označený fallback,
  3. pri citlivých údajoch priznať chýbajúcu lokalizáciu a ponúknuť originál či operátora.

Nie každý obsah má rovnaké riziko. Automaticky preložený všeobecný opis môže byť prijateľný. Zmluvná podmienka, zdravotná informácia, úradný postup alebo konečná cena potrebuje schválenú jazykovú verziu.

Ako aktualizovať šesť jazykov bez šiestich incidentov

Zmena zdrojového obsahu musí vytvoriť viditeľný stav: ktoré jazykové verzie sú aktuálne, ktoré čakajú na preklad a ktoré sa dočasne nemajú používať. Novú cenu nepublikujte v jednom jazyku, ak stará cena zostane aktívna v ostatných.

Pomáha jednoduchý workflow:

  1. zmeniť spoločný fakt alebo hlavný zdroj,
  2. označiť dotknuté preklady ako neaktuálne,
  3. aktualizovať a skontrolovať lokalizované verzie,
  4. publikovať súvisiace zmeny spolu,
  5. spustiť regresné otázky vo všetkých jazykoch.

Pri produktoch majú cenu a sklad poskytovať živé štruktúrované dáta. Textové popisy sa môžu meniť pomalšie. Tým sa znižuje počet prekladov aj riziko, že asistent uvedie starú obchodnú informáciu.

Kde do toho zapadá Informio

Informio podporuje slovenské, české, anglické, nemecké, maďarské a poľské rozhranie. Pri asistentovi môžete zvoliť pevný jazyk alebo automatický režim. Webové a XML zdroje môžu niesť jazykovú informáciu, aby vyhľadávanie uprednostnilo obsah zodpovedajúci aktuálnemu jazyku a zároveň zachovalo tenantové aj zdrojové obmedzenia.

Najväčšia hodnota však nie je v automatickom preklade. Je v tom, že dokumenty, stránky a produktové dáta spravujete ako kontrolované zdroje, vidíte nezodpovedané otázky a môžete testovať, či asistent v každom jazyku naozaj hovorí to isté.

Začnite menšie: vyberte dva najdôležitejšie jazyky a desať reálnych otázok. Keď sú fakty, odkazy a fallback konzistentné, pridajte ďalší jazyk bez kopírovania celej architektúry.

Zdroje a ďalšie čítanie

Chcete si Informio vyskúšať na vlastnom obsahu?

Radi vám pripravíme ukážku na vašich dátach a vysvetlíme, ako nastaviť bezpečné odpovede pre váš konkrétny prípad.

Dohodnúť ukážku na vašich dátach

Premeňte svoje know-how na asistenta, ktorý odpovedá 24/7.

Začnite bez platobnej karty a bez API kľúča. Predvolené Informio AI máte pripravené automaticky, vlastný OpenAI účet alebo AI server môžete pripojiť voliteľne.

FREE program · 100 odpovedí · bez platobnej karty