Co to jest kod języka?

Kod językowy to próba skodyfikowania wszystkich języków świata, a także głównych dialektów tych języków w krótkiej, skodyfikowanej formie. Celem jest, aby każdy język był identyfikowalny jako prosty kod literowy, a nie musiał być przeliterowany w całości. Idea kodu języka jest podobna do przyjęcia trzyliterowych krótkich formularzy dla krajów na całym świecie, co zamienia Anglię w ENG, a Walię w WAL.

Biblioteka Kongresu w Stanach Zjednoczonych jest jedną z takich organizacji, która kodyfikuje języki z całego świata. Chociaż pokazuje szlachetną próbę stworzenia kodu językowego, pokazuje również wiele problemów związanych z próbą zrobienia tego. Na przykład angielski jest naturalnie skrócony do ENG. Następnie wymienia średnioangielski jako ENM, a staroangielski jako ANG. Te dwa ostatnie kodeksy nie miałyby sensu dla większości naukowców i dużej liczby nie-akademików. Dzieje się tak, ponieważ bardziej powszechnymi kodami dla średnioangielskiego i staroangielskiego są odpowiednio ME i OE.

Problem z kodami językowymi polega na tym, że wiele narodów, a także organizacji i naukowców używa różnych kodów dla tych samych języków. Doprowadziło to do mozaiki mylących akronimów, które są tylko wzmacniane względami językowymi i politycznymi. Brak wspólnego kodu oznacza, że ​​dokumenty na ten sam temat mogą powodować zamieszanie przy użyciu różnych kodów.

Kolejne pytanie dotyczy tego, czy należy rozróżniać wersje tego samego języka, który jest używany w różnych krajach. Oznacza to podjęcie decyzji o rozróżnieniu pomiędzy brytyjskim angielskim a amerykańskim angielskim. Pojawia się również pytanie, czy należy odróżnić dialekt narodowy od dialektu regionalnego. Na przykład można skodyfikować różnicę między Queens English w Anglii a Scots English lub Scouse, jak mówi się w Liverpoolu. Kod Biblioteki Kongresu nie rozróżnia, ale kod języka Microsoft® tak.

Rozwiązaniem problemu byłoby stworzenie ujednoliconego kodu językowego. Byłby to kodeks akceptowany przez wszystkie narody i ludy świata, niezależnie od ich języka. Istnieje jednak wiele problemów, które należy przezwyciężyć, aby to stworzyć.
Po pierwsze, żaden naród nie powinien mieć władzy decydowania, ponieważ naturalnie będą konflikty. Po drugie, kod musiałby uwzględniać same różne języki i sposób, w jaki każdy z nich się opisuje. Po trzecie, pojawia się problem różnych alfabetów.

Kodeks musiałby uwzględniać życzenie narodu lub dialektu, aby mieć osobny kod. Można to zrobić, mając ogólny kod języka, a następnie dodając myślnik i kod kraju lub dialektu. To może zmienić amerykański angielski na AM-ENG lub ENG-AM. Jednym z pytań, które wymagałoby rozważenia, jest to, czy naród lub grupa, która urodziła język, ma prawo do tego, aby kod języka był prostym kodem języka, zmieniając w ten sposób kod dla brytyjskiego angielskiego na ENG, a nie UK-ENG lub ENG-ENG.