← Languages & locales

SN · SEN

Senegal languages and locale codes

Official or primary languages with practical BCP 47 locale recommendations.

BCP 47

Languages and locale codes

LanguageCodeRecommended localeStatus
WolofDe facto official
FrenchOfficial
FulaRegional official
SererRegional official
Jola-FonyiRegional official
savRegional official
mfvRegional official
bjtRegional official
snfRegional official
knfRegional official
bscRegional official
meyRegional official
tnrRegional official

Use a Senegal locale in a product

When content is written in Wolof, use the lang tag below to describe the text. The Intl locale selects regional formatting. This is one example from the table, not a claim about every visitor's language preference.

<html lang="wo">
new Intl.NumberFormat("wo-SN").format(1234567.89);

Compare number and date formatting

These examples use 1234567.89 and the fixed instant 2026-01-15T13:45:00Z, with dates displayed in UTC. Intl computes the results when this site is built; your browser and locale-data version may differ. Unsupported tags are identified instead of showing default-language output.

Intl formatting examples (UTC)
LocaleNumberDateCurrency
wo-SN1.234.567,8915 Samwiyee, 2026
XOF: F CFA 1.235
fr-SN1 234 567,8915 janvier 2026
XOF: 1 235 F CFA
ff-SN1 234 567,8915 siilo 2026
XOF: 1 235 F CFA
srr-SNUnsupported in this buildUnsupported in this build
XOF: Unsupported in this build
dyo-SN1 234 567,8915 Sanvie 2026
XOF: 1 235 F CFA
sav-SNUnsupported in this buildUnsupported in this build
XOF: Unsupported in this build
mfv-SNUnsupported in this buildUnsupported in this build
XOF: Unsupported in this build
bjt-SNUnsupported in this buildUnsupported in this build
XOF: Unsupported in this build
snf-SNUnsupported in this buildUnsupported in this build
XOF: Unsupported in this build
knf-SNUnsupported in this buildUnsupported in this build
XOF: Unsupported in this build
bsc-SNUnsupported in this buildUnsupported in this build
XOF: Unsupported in this build
mey-Latn-SNUnsupported in this buildUnsupported in this build
XOF: Unsupported in this build
tnr-SNUnsupported in this buildUnsupported in this build
XOF: Unsupported in this build

Currency examples use the fixed value 1234.5. SIX and CLDR snapshot: 2026-09-26. Specify each currency explicitly; formatting is not an exchange rate.

new Intl.NumberFormat("wo-SN", { style: "currency", currency: "XOF" }).format(1234.5);

Before adopting a tag, run Intl.NumberFormat.supportedLocalesOf() and Intl.DateTimeFormat.supportedLocalesOf() in your target runtime. A locale does not select a time zone or translate interface text; specify currency explicitly when formatting money.

Intl locale support reference (MDN)

Data provenance

Sources

Data snapshot: 2026-09-26