Fix Disappearing Language Errors In Sitecore


Do you get the error: You must pick at least one language to publish but there are no languages showing up? Well look no further, this article will hopefully help you out.


Are you seeing errors like the ones below?

Sitecore - Disappearing Language Fix


Sitecore - Disappearing Language Fix

Check System languages

Navigate to /sitecore/system/Languages. There should be languages there.

Sitecore - Disappearing Language Fix

If you don't see any languages, you need to check the Recycle Bin and restore the deleted languages.

Check The Language Definition Config

Navigate to the App_Config folder wwwroot\[your site]\App_Config and look for the LanguageDefinitions.config. If it is missing, you will need to reinstall it.

Open up the config file, and search for your language id and region. If you can't find it, reinstall this file.

Restart CM Server

If the Sitecore items and the config file exist, the last thing to do is restart CM and try publishing again.


Thank you for checking out this blog. I hope it helped!

👋 Hey Sitecore Enthusiasts!

Sign up to our bi-weekly newsletter for a bite-sized curation of valuable insight from the Sitecore community.

What’s in it for you?

  • Stay up-to-date with the latest Sitecore news
  • New to Sitecore? Learn tips and tricks to help you navigate this powerful tool
  • Sitecore pro? Expand your skill set and discover troubleshooting tips
  • Browse open careers and opportunities
  • Get a chance to be featured in upcoming editions
  • Learn our secret handshake
  • And more!
Sitecore Snack a newsletter by Fishtank Consulting

Meet Gorman Law

Full Stack Developer


Gorman is a Full Stack Developer and a University of Calgary alumni who has a background in Canada's financial industry. Outside of work, he likes to go rock climbing, try out new ice cream places, and watch sports.

Connect with Gorman