cleanup i18n

add missing translations and translate some hardcoded strings
also adds italian translations