AI-591 Moved I18N classes to seperate module so they can be shared.