Mis on keelekood?

Keelekood on katse kodifitseerida kõik maailma keeled ja ka nende keelte peamised murded lühikesel kodifitseeritud kujul. Eesmärk on, et mis tahes keel oleks identifitseeritav lihtsa tähekoodina, mitte ei pea seda täielikult välja kirjutama. Keelekoodi idee sarnaneb kolmetäheliste lühivormide kasutuselevõtuga kogu maailma riikide jaoks, mis muudab Inglismaa ENG-ks ja Walesi WAL-iks.

Ameerika Ühendriikide Kongressi raamatukogu on üks selline organisatsioon, mis kodifitseerib keeli kogu maailmast. Kuigi see näitab üllast katset luua keelekood, näitab see ka paljusid probleeme, mis sellega kaasnevad. Näiteks inglise keel on loomulikult lühendatud ENG-ks. Seejärel loetleb see aga keskinglise keele kui ERM ja vana inglise keele kui ANG. Kahel viimasel koodil oleks enamikule akadeemikutele ja paljudele mitteakadeemikutele vähe mõtet. Seda seetõttu, et kesk- ja vanainglise keele levinumad koodid on vastavalt ME ja OE.

Keelekoodide probleem seisneb selles, et paljud rahvad, aga ka organisatsioonid ja akadeemikud kasutavad samade keelte jaoks erinevaid koode. See on kaasa toonud segadusttekitavate akronüümide lapitekke, mida keelelised ja poliitilised kaalutlused ainult võimendavad. Ühise koodi puudumine tähendab, et samateemalised dokumendid võivad erinevate koodide kasutamisega tekitada segadust.

Teine küsimus on, kas teha vahet sama keele versioonidel, mida räägitakse erinevates riikides. See tähendab otsustamist, kas teha vahet Briti inglise ja Ameerika inglise keele vahel. Samuti tõstatab see küsimuse, kas teha vahet rahvusmurdetel ja piirkondlikel murretel. Näiteks võiks kodifitseerida erinevuse Inglismaa kuninganna inglise keele ja Liverpoolis kõneldava šoti inglise keele või Scouse vahel. Kongressi raamatukogu kood ei erista, küll aga Microsoft® keelekood.

Probleemi lahenduseks oleks ühtse keelekoodi loomine. See oleks seadustik, mida aktsepteerivad kõik maailma rahvad ja rahvad, olenemata nende keelest. Selle loomiseks tuleb aga ületada mitmeid probleeme.
Esiteks ei tohiks ühelgi rahval olla otsustusõigust, kuna loomulikult tekivad konfliktid. Teiseks peaks kood võtma arvesse erinevaid keeli ja seda, kuidas iga keel ennast kirjeldab. Kolmandaks on erinevate tähestike probleem.

Kood peaks arvestama rahvuse või murde soovi omada eraldi koodi. Seda saab teha keele üldise koodiga, seejärel sidekriipsu ja riigi või murdekoodi lisamisega. See võib muuta Ameerika inglise keele AM-ENG-ks või ENG-AM-iks. Üks küsimus, mida tuleks kaaluda, on see, kas keele sünnitanud rahvusel või rühmal on õigus kasutada oma keelekoodi lihtsaks keelekoodiks, muutes Briti inglise keele koodi pigem ENG-ks kui UK-ENG või ENG-ENG.