Adding multi-locale support. Fixes #6.