Add localization and translation capabilities, fix #3