Somali

SOAfro-Asiatic

Soomaali

Spoken by approximately 22 million people worldwide

Writing Systems

LatinArabic

Countries

SomaliaEthiopiaKenyaDjibouti

Usage in Code

<!-- HTML lang attribute -->
<html lang="so">

/* CSS language selector */
:lang(so) { font-family: sans-serif; }

/* Accept-Language header */
Accept-Language: so

/* Intl API */
new Intl.DateTimeFormat('so').format(new Date())

About Somali

Somali (Soomaali) is a Afro-Asiatic language identified by the ISO 639-1 code "so". It is spoken by approximately 22 million people, primarily in Somalia, Ethiopia, Kenya, Djibouti. The language uses the Latin and Arabic writing systems.

In web development, the ISO 639-1 language code is used in HTML lang attributes, HTTP Accept-Language headers, the JavaScript Intl API for locale-aware formatting, and content negotiation. Setting the correct language code improves accessibility for screen readers, enables proper text-to-speech pronunciation, and helps search engines serve content to the right audience. Browsers use this code for spell-checking, hyphenation, and font selection.

For SEO, specifying the content language via the lang attribute and hreflang tags helps search engines understand which language version of a page to show to users in different regions. This is essential for multilingual websites targeting international audiences.

Related Languages