Difference between Translation & Localization
Translation is only one of the activities in localization; translation is a subset of localization. Translation is only translating the words i.e. converting a text from one language to another whereas Localization takes into account the customs, conventions, expectations and needs of the target market.