This infographic from
Translate Media gives good tips and explanation around website localization. If you are targetting multiple countries with a website and need to implement localization or are having problems with it, it's worth a look. Check it out: