Translation and localization: Is There Any Difference? | Kings of Translation