Thank you for the product request! Just like Roel mentioned, there are no separate Notepad++ installers for different languages. Unfortunately the /L="fr-fr" or other localization parameters do not work with the installer. In order to change Notepad++ language to French you would need to: 1. Download the official localization file from here: https://raw.githubusercontent.com/notepad-plus-plus/notepad-plus-plus/refs/heads/master/PowerEditor/installer/nativeLang/french.xml 2. Place the french.xml file in to C:\Program Files\Notepad++\localization folder
3. Open Notepad++ and navigate to Settings -> Preferences and change the Localization setting to Français
You can automate steps 1 and 2 with the following PowerShell script, and instruct your end users to change the localization setting. The localization setting should not change when you update Notepad++.
Application Manager does not support pre and post-scripts just yet, but you can deploy the script separately as a native PowerShell script from MECM or Intune.
You could also create a PowerShell script which would create or modify %appdata%\Notepad++\nativelangs.xml file to change the language to French. You can find more information from here: https://npp-user-manual.org/docs/preferences/#general
Hello,
Thank you for your replies.
I will follow your advice on this matter.
Thank you for the product request! Just like Roel mentioned, there are no separate Notepad++ installers for different languages. Unfortunately the /L="fr-fr" or other localization parameters do not work with the installer. In order to change Notepad++ language to French you would need to:
1. Download the official localization file from here: https://raw.githubusercontent.com/notepad-plus-plus/notepad-plus-plus/refs/heads/master/PowerEditor/installer/nativeLang/french.xml
2. Place the french.xml file in to C:\Program Files\Notepad++\localization folder
3. Open Notepad++ and navigate to Settings -> Preferences and change the Localization setting to Français
You can automate steps 1 and 2 with the following PowerShell script, and instruct your end users to change the localization setting. The localization setting should not change when you update Notepad++.
# Set variables$language = "french.xml"$langUrl = "https://raw.githubusercontent.com/notepad-plus-plus/notepad-plus-plus/master/PowerEditor/installer/nativeLang/$language"$langDestDir = "$env:ProgramFiles\Notepad++\localization"# Ensure localization folder existsif (!(Test-Path $langDestDir)) {New-Item -Path $langDestDir -ItemType Directory -Force}# Download the language XML fileInvoke-WebRequest -Uri $langUrl -OutFile "$langDestDir\$language"Application Manager does not support pre and post-scripts just yet, but you can deploy the script separately as a native PowerShell script from MECM or Intune.
You could also create a PowerShell script which would create or modify %appdata%\Notepad++\nativelangs.xml file to change the language to French. You can find more information from here: https://npp-user-manual.org/docs/preferences/#general
There is only one Notepad++ installer: https://github.com/notepad-plus-plus/notepad-plus-plus/releases/
If you want to change the UI to French, include / append the /L"fr-fr" parameter to the silent install parameters:
https://community.notepad-plus-plus.org/topic/26587/notepad-french-via-intune