[#1] Add language support

Module for supporting I18N and L10N added.
Unit test cases updated.