Simply uninstall Twoo from your device and then re-install it from the App Store or Play Store (depending on your device platform). Reconnect your account and this time make sure to leave the settings unchanged.
Another thing would be that the app supports multiple-localization that activates itself when the phone is in a different language other than English.
I see that Windows version doesn't appear to be available anymore which means that you should use Google Chrome to install their extension.