: the place where something happens : the place where a story happens in a movie, book, etc.
Does locale mean location?
'location' is just the point in space that something is. or it can be general - "I want to buy a house in a central location". 'Locale' is more expressive, more about the impression or emotional response to a general area and its people - in fact, it is more a synonym for 'environs', or 'locality'.
Does locale mean language?
Locale takes in the local language as well as the regional variations in the place where it is spoken. Successful localization encompasses the culture, conventions, and preferences of users in a particular region. These are combined with language to provide one localized offering.