Locale (vyslovováno [loʊˈkæl, -ˈkɑl][1]) je v informatice soubor parametrů, které definují uživatelův jazyk, stát a jiné zvláštnosti, které se následně projeví v uživatelském rozhraní. Obvykle se locale skládá přinejmenším z identifikátoru jazyka a státu. V unixových a jiných systémech založených POSIXu jsou locale identifikátory podobné jako IETF označení jazyka podle BCP 47, ale modifikátor locale je definován odlišně, protože obsahuje navíc část se znakovou sadou.
Definice formátu: [jazyk[_území][.znaková sada][@modifikátor]]
(např. čeština s kódováním UTF-8 je cs_CZ.UTF-8
).