Software

Keď sa „CH“ stane jedným znakom, podnikové systémy prekvapia

Slovenčina patrí medzi jazyky, kde je „CH“ samostatné písmeno abecedy. Je zaradené až za písmeno „H“ a v slovníkoch, abecedných zoznamoch či v školských osnovách sa s ním pracuje ako s jedným celkom. V bežnej praxi si to až tak neuvedomujeme, pretože na klávesnici „CH“ nemá vlastné tlačidlo – vždy ho skladáme zo znakov C a H. Lenže máme tu odrazu problém, hlavne ak podnikový systém prejde na iné než anglické „collation“.

klávesnica

Počítačové systémy, najmä tie podnikové, však musia mať presne definované pravidlá, ako porovnávať a triediť znaky. Tento proces sa označuje ako collation (pravidlá triedenia a porovnávania textu). V minulosti sa v mnohých databázach používalo anglické collation, kde sa „CH“ bralo len ako kombinácia dvoch písmen. To znamenalo, že slovo pochopenie sa rozkladalo na písmená „P-O-C-H…“ a pri vyhľadávaní „POC“ bolo nájdené bez problémov. Kedysi!

Časy sa menia, pripravte sa na možné problémy

Novšie verzie databáz a operačných systémov od spoločností ako Microsoft či Oracle však zavádzajú presnejšie jazykové pravidlá. Pre slovenčinu to znamená, že „CH“ sa spracúva ako samostatný znak. V praxi sa tak slovo pochopenie vníma ako „P-O-CH…“ a už sa nespráva rovnako ako jednoduché spojenie „C+H“. ak zadáte len „P-O-C“, tak vám nenájde nič, čo by mohlo byť v skutočnosti „POCH*“ alke len to, čo je striktne samostatným C a mimo H s čímkoľvek za tým.

Ako sa zmena prejaví v práci

Takáto zmena vnímania znakov môže mať zásadné dôsledky pre vyhľadávanie a triedenie dát v podnikových systémoch. Používateľ, ktorý bol dlhé roky zvyknutý zadávať skratku „POC“ a bez problémov nájsť „pochopenie“, zrazu dostane prázdne výsledky. Nebudú tak zahnuté všetky. Aby bol úspešný, musí napísať „PO“ alebo celé „POCH“. Ak náhodou generuje čísla objednávok z nie len numerických, ale aj alfanumerických znakov, kde môže byť zahrnutá kombinácia C+H a hľadá konkrétne s nie dokonalým výberom série, výsledok nemusí byť presný.

Tento problém je citeľný najmä pre starších a skúsených zamestnancov, ktorí majú zaužívané postupy a skracovanie hľadaných výrazov. Toto je novinkou s ktorou nemusí vždy každý počítať. Pre nich je takáto zmena často nečakaná a pôsobí ako chybné fungovanie systému, hoci v skutočnosti ide o jazykovo správne spracovanie. Ak navyše softvér striktne trvá na tom, že „CH“ je jediný znak, vyhľadávanie sa môže výrazne skomplikovať.

Technické pozadie

Za celou zmenou stojí implementácia jazykovo špecifických pravidiel triedenia podľa Unicode Collation Algorithm (UCA). Tento štandard definuje, ako majú počítače porovnávať text v rôznych jazykoch. V prípade slovenčiny sa teda konečne uplatnilo to, čo v abecede poznáme celé stáročia – „CH“ je jeden znak.

Problém je, že fyzicky na klávesnici „CH“ neexistuje. Všetky systémy musia tento znak zložiť z písmen „C“ a „H“, ale následne ho interne spracujú ako jedno písmeno. Preto sa pri porovnávaní výrazov stáva, že jednoduché „C“ už nestačí na nájdenie slova, ktoré ďalej pokračuje naozaj znakom „CH“. To je logický problém.

Dôsledky pre prax

Takáto jazyková korektnosť môže byť na jednej strane vítaná – systém triedi údaje podľa reálnej slovenskej abecedy. Na druhej strane však môže výrazne skomplikovať každodennú prácu. Vyhľadávanie sa stáva menej tolerantným a zamestnanci, ktorí roky pracovali s určitým návykom, musia zmeniť spôsob zadávania. V extrémnych prípadoch to môže spôsobiť chyby pri hľadaní údajov, oneskorenia alebo zbytočnú frustráciu.

Prípad, keď podnikový softvér začne „odrazu“ vnímať „CH“ ako samostatné písmeno, nie je chybou systému, ale dôsledkom zavedenia správnych jazykových pravidiel. Pre bežného používateľa to však môže znamenať veľkú zmenu v zaužívaných postupoch a zvýšenie náročnosti práce. Preto je dôležité, aby firmy zamestnancov na tieto zmeny pripravili, vysvetlili im dôvod a zvážili aj nastavenie vyhľadávania tak, aby bolo používateľsky priateľské, no zároveň jazykovo správne.

Odporúčame:
Naozaj dobrý hosting za smiešne peniaze, najlacnejší hosting pre viac domén, mnoho vychytávok a zrýchlení pre pomalší Wordpress:
HostCreators - Webhosting, Hosting, Registrácia domén

You may also like

More in:Software