translate splits and combines long strings to avoid uri errors

finding uri max length errors with longer strings.

Although max uri length should be 2048 characters it seems to be a lot lower I have had success with a 100 character limit for the translation string.