disconnected - adding i18n and refactoring

Adding support for I18N and also using GNU gettext instead rubygem-gettext