Keeping with the spirit in which WinMerge was created, I decided one day to diddle with UI localization using resource DLLs. By virtue of that effort, combined with the gracious contributions of several good people, you can now use WinMerge in your own native language.
![]() |
The language DLLs allow to using a different interface language than English, but does not change other locale issues (such as how large numbers are broken up, or how words are alphabetized). |
At the time of this writing, language DLLs are available from WinMerge.org for the following languages:
Portuguese (Brazilian)
Bulgarian
Catalan
Chinese (both Simplified and Traditional)
Czech
Danish
Dutch
French
German
Italian
Japanese
Korean
Norwegian
Polish
Russian
Slovak
Spanish
Swedish
If you would like to add your language to the list, look at the on-line documentation for the details on how to do it.
In order to change the current UI language, you must do the following:
Download the desired language DLL from the WinMerge download site.
Unzip the downloaded file into the same directory where WinMerge.exe is located. Note that the language DLL has a .lang extension.
Run WinMerge
Select
from the menuSelect your language and click
Note that the WinMerge UI instantly updates to the selected language.