Yes, you guessed correctly. The translator was changed.
I am aware of your complaints and have forwarded them to the new translator.
I apologize for the inconvenience