Add Another Language to Windows 10 Single Language or Multi-language Offline

In this topic we will explain how to add any language to Windows 10 or what we can call it Windows 10 localization, whether to windows version that supports multiple languages ​​or to windows 10 Single Language.

This topic contains links for language packs for windows 10 build (10586 (Version 10.0.10586), 1703, 1709, 1803) in addition to ways of adding another language to both windows home single language or windows pro with multilingual support.

In the beginning we must clarify the difference between these two different types of Windows 10 based on language classification:

1. Windows 10 mono or single language:

This version of Windows 10, supports only one language and does not support the addition of another language beside the basic language easily, instead, you have to perform a trick in a way to replace the recent language with new one. This type of Windows is loaded according to the user's choice when downloading the windows 10 iso file from the official site of Microsoft. This type is smaller than the other multilingual versions, and is a convenient option especially if the user does not have more than one language, because it will save him an area of ​​memory in the computer's hard disk.

The disadvantage of this type of Windows is that it does not support offline addition or installation of more than one language at the same time, nor does it support the replacement of the current language in an easy way, but there is a somewhat complicated way to switch the language from other language to your owned language with the deletion of the previous one because as we mentioned, it supports only one language.

2. Windows 10 Multi-language or Pro Edition:

If this type of Windows is installed on your computer, you will be able to add more than one language at the same time to your computer in a very easy way through the options available in the control panel that come with the system, and will switch between these languages ​​after you install a new language. Unlike the single language windows type, with this type you can add more than one display language to the computer without any problem.


FIRST: How to install another language into windows 10 pro or another version support Multi-language:
  1.  From keyboard press Windows icon + R keys to start RUN Commander.
  2.  Type lpksetup into the box on RUN commander and press Enter OR click on OK button.
  3. From language options panel, select Install display language.
  4. Navigate to preferred language .cab file after you download it from the following language links.
  5. Select the language from the next table and click Next then wait for process until complete.
  6. To change the display language to the new one, do the followings:
  • Right click on start icon then select Control panel.
  • From Clock, Language and Region option, select Add a language option.
  • Control Panel\Clock, Language and Region\Language.
  • Click on Add a language option again and select your language from languages list. 
  • Restart your computer system to apply changes.

Notes: You should download language file that is suitable for your system version & build number for your operating system type [i.e. 32-bit (x86) or 64-bit (x64)].
  • To know system version ==> Right-click on start icon then open Command prompt (you will see windows version and build number in first line).
  • To know system architecture or system type ==> Right click on computer icon then select Properties. OR  navigate to this directory ==> Control Panel\System and Security\System (you will see system type among system information).


SECOND: How to add another language to windows 10 single language?:

1. First you should know the Build number of your Windows 10 (i.e. 10586, 1703, 1709, 1803, etc.) as well as the system type (i.e. 32-bit or 64-bit).

To know the Build number of Windows 10, do the followings:
  • a. Right-click the Start menu icon
  • B. Click on Command prompt.
  • C. In the first line of the command prompt interface, you will see your current version of Windows and Build number inside the parentheses. Type or save the number because you will need it when you download the appropriate language file for your system version.

2. To know the type of your operating system (i.e. it is a 32 -bit or 64-bit type, do the followings:
  • a. Right-click on the icon of Computer (Computer, This computer, My computer) then choose the Properties option.
  • B. From the list of computer properties, you will see whether your system type is 32-bit or 64-bit).

Notice that the X86 system is the same as the 32-bit system.

Also from the computer option’s menu, you will be able to see if your computer system is home with single language or pro with supporting multilingual, where you will see at the top of the list Windows 10 home Single Language means that it is monolingual or you will see Windows 10 Pro or Windows 10 Ultimate meaning that your system supports more than one language and not just one language.

3. Download the appropriate language for your computer from the links below.

You should choose the appropriate file for your Windows system according to the first and second steps.

4. Create a new folder inside the C/ partition in the main folder, then rename it to LangPack.

5. Copy the language file that you downloaded in step 3 to the LangPack folder without decompressing the .cab file.

6. Rename the language file to any short name that indicate your language (such as lp_af-za,, lp_am-et, lp_ar-sa, as-in, ...etc.), with attention to the extension of the .cab file, which should not be changed, deleted, or renamed.

Note: If the file’s extension option is enabled in your system, you will see the extension of the language file that is .cab. For example, if you have download the Arabic language file, so the name of the language file should be appeared as this:

If the file’s extension option is not enabled for you, the name of the language file will appear as following:

To show or hide the file’s extension option, you can navigate to view panel from any folder, click the Folder Options go to the View or tab and disable this option: Hide extension for known files types.

7. Run the command prompt as a admin by right-clicking on the start menu icon and then selecting this option: Command Prompt (Admin)

8. Copy and paste (Ctrl + V) the following command into the command prompt and press the Enter key from keyboard.

DISM /Online /Add-Package /PackagePath:C:\LangPack\

The name that you changed on step number 6, must be match the name at the end of the previous command.

If the previous command fails quickly, then there is a problem with the language file you downloaded in step 3 or in the name of the language file that you have renamed in step 5 or in the name or location of the language folder that you created in step 4. If the task fails after a while, it means that the language file you downloaded does not match your Windows system, so you should make sure that you download the appropriate language file as explained in steps 1 and 2.

In either case you will see the error message inside the Command prompt, and you will find out the cause of the problem or you can comment by the error message on this topic and we will help you.

9. After you're finish the previous command, restart the computer.

10. After the computer restarting, execute the following command by copying and pasting it into Command prompt and pressing the Enter key:
bcdedit /set {current} locale ar-SA

11. After you have completed the previous command, execute the following command by copying and pasting it into the command prompt and pressing Enter:
bcdboot %WinDir% /l ar-SA

12. Run the Registry Editor by pressing from keyboard on the Windows logo + R keys and type regedit into the text-box then hit ENTER or click OK.

13. navigate to the following directory on the Registry editor:

You will see two folders on the previous directory, one of them is the folder of original or old language of your windows that you need to change, while the second one is the directory of your new language that you have installed on step number 8. Delete the folder of the older or original language.

14. Restart your system to change the language of windows display  into your new language.

See this video to be more familiar with mentioned steps:

THIRD: Language cab files to be download:
  • Locate your preferred language based on your system type.
  • Click on download link. 
  • Verify that you are not a robot (i.e. check the captcha box then click on Click here to continue button).
  • Wait for countdown clock until finished than Click on Get Link button to start downloading the file of language pack directly.

Windows 10 Build 14393 MUI Language Pack 32-bit (x86) and 64-bit All International Languages
Windows 10 Build 10586 Language Pack 32-bit (x86) and 64-bit(x64) With Direct Download Links

Windows 10 Build 1703 Language Packs With Direct Download Links 

Windows 10 Build 1709 language packs Direct Download Links

Windows 10 Build 1803 Language Packs With Direct Download Links 

download windows 10 language pack offline for any build number without internet 
Share on Google Plus
    Blogger Comment
    Facebook Comment


  1. An error occurred - Microsoft-Windows-Client-LanguagePack-Package Error: 0x80073712

    Error: 14098
    how to fix

  2. congralutations for this post,
    this really worked.

  3. unfortunately not work with 1903-18362.329

  4. Please could you help me I have the windows 10 LTSC 2018 version and I want to install net framework offline but when I try and run the setup downloaded from Microsoft site It show me a popup windows that say this product required net framework 3.5 (including 2.0 and 3.0). I tried many solutions in the past but any of them function!!!

    Please brother help!!!

  5. We are really grateful for your blog post. You will find a lot of approaches after visiting your post. I was exactly searching for. Thanks for such post and please keep it up. Great work. windows iso