Internationalizing a site is confusing, let alone the translation details but how do you communicate the language and country-level differentiation details to Google, so they properly pick up the variations of your web sites and rank them accordingly in their localized Google search properties.

Maile Ohye, a Google Developer Programs Tech Lead and a person who has an unbelievable way of communicating highly technical details in an extremely logical and easy way of understanding (how is that for an intro), produced a 17 minute video going through all the details.