Changing a translation string in editor does not always change the string saved on the zanata server. It has nothing to do with the amount of characters changed. Changes happen completely sporadically.
After some amount of pushing the changes get recognized then. To have success with this method the string must be changed each time.