Assume your project contains a significant amount of products descriptions which:
- require re-translation each time user edits them;
- have a lot of equal parts (like return policy);
- change frequently.
If your user changes a single word within the long description, you will be charged for the re-translation of the whole text.
A much better approach is to try to translate every repeated structural element (sentence) in your texts array just once to save money. This Ruby gem helps to make it done.