Belongz 2 Me Labels review for G | translate
Feb. 3, 2021
I installed the GTranslate app on our site and liked how easy it was to install. I had an issue with a couple of my menu items overlapping when they were translated to other languages and contacted customer service at GTranslate. Borya and Rafael were able to help me to ensure the issue was addressed in a timely manner.