Add locale (language) state module
Change example to actually use a valid locale
Merge pull request #3115 from techhat/language

Add locale (language) state module