Common Question: Why do I have to install the language dependent fixes for SharePoint Server 2016 if I do not have a language pack installed?

The answer here is very simple: you need them because SharePoint Server 2016 already ships with a built in language pack!
SharePoint without a language pack would not be usable as it would not be able show any text on any website. It would not know in which language to show the text. To ensure that our customers don’t have to install a language independent core product and afterwards a language pack we always bundle our language independent SharePoint components with one language pack and ship that as our SharePoint Server 2016 installation bits.
You can (e.g.) have an english version of SharePoint Server 2016, a german version of SharePoint Server 2016, a french version of SharePoint Server 2016 and so on.
This can easily be verified on a SharePoint Server 2016 installation by looking into the layouts directory of an english SharePoint Server 2016 installation:

The 1033 directory holds the language dependent files for the english SharePoint installation. Additional language packs will add additional directories aside this directory (e.g. 1031 for german language pack).
So you always should install both patches, the language independent and the language dependent to ensure that the patch level of the language dependent files is in sync with the language independent core components of SharePoint Server 2016.


  1. Does this applies to SharePoint 2019? Do we need to install both language dependent and language independent patch every month?


    1. Yes of course. Both fixes are always required.


  2. So we only have to download wssloc file (aka language pack) once for all languages whatever the language we chose from Microsoft download center ?


  3. So everytime we download the monthly patch in SharePoint update page, we have to also download the wssloc file (SharePoint Server 2016 MUI/language patch) and patch at the same time?

    Also I don’t quite get which is language dependent and which is language independent patch. Could you please explain?


    1. yes – you need to download both. The language independent component is the core functionality. It does not includes any strings for the UI as these string need to be localized into multiple languages.
      SharePoint comes with one language when we ship it. E.g, english or german or spanish – depending on which language version you install. And you can later install additional languages using language packs.
      The language independent components are patched separates from the language dependent components.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.