As a translator I feel your pain. Fortunately there are only a handful of very long texts. There is already a topic where we discussed possible solutions: https://meta.discourse.org/t/maintaining-huge-translated-strings-in-transifex/27413
As an alternative, it’s also possible to add comments within the YAML files. They show up in Transifex.
https://github.com/discourse/discourse/blob/master/config/locales/client.en.yml#L19-L24