translation vs localisation

Translation VS localization: what does your company need?

We all know what it means to translate a content: to transport it from the language in which it was created into a different language, remaining as close as possible to the original formulation. However, there are many situations in which translating a content may not be enough. We need to localise it.