Locale

Fixes #293

See README in this branch for more details