[#1] Add language support

Module for supporting I18N and L10N added.
Unit test cases updated.
Merge pull request #2 from m-wrona/base-1

[#1] Add language support