Sitecore Custom Language Registration and Fallback
On one of my recent Sitecore projects, we implemented custom languages for each country. The site supports multi-language for 100+ countries, with each country supporting between 1 and 4 languages. The requirement was that each country supported it's own country code with each language code, for example, Germany, the site supports English, German and French for Germany which looks like this: en-DE (English-Germany) de-DE (German-Germany) fr-DE (French-Germany) The site also uses language embedding in the URL and a lot of the new Languages uses Sitecore Language Fallback as Content Authors don't maintain content in each and every language variant. Problem: most of the site's Country and Language combinations are not supported out of the box by Windows Cultures and the default Sitecore Language lists which mean that we have to follow this process: Register a new Culture in Windows for each applicable Country and Language combination Add the new Language to Si...