Notepad++ download

Binary Translation how-to

You can make Notepad++ to speak your mother tongue - Just use english.xml and translate it into your language.

Note to translate

  1. All the English words under the Attribute name should be translated.
  2. All the numbers which are not under the Attribute name (the Attribute id, order, posX and posY) should NOT be changed.
  3. & in the Tag Menu is &, it takes effect (draw a underline on a letter) when user push the Alt key. So it's up to you to change its position, it depends on the menu convention of your language.
  4. Try to translate shortly. The controls in dialogs won't be resized dynamically.

Example

The translation of Paste in French is Coller, so the XML Tag Translation from English to French should be:

From

<Item id="42005" name="&Paste"/>

To

<Item id="42005" name="C&oller"/>

How to test your translation

If you are updating your language xml, then you need just to modify your file localizationyourLanguage.xml. Go to General Tab in Preferences dialog, switch to English in Localization field to unload your language then choose it again to reload your modification. Note that you have to run Notepad++ as Administrator under Vista or Windows 7.

If your language is not listed in the Localization field in Preferences dialog, then you have to do the following steps to test your translation:

  1. Rename english.xml to nativeLang.xml
  2. Click Start->Run to have the run box, type %APPDATA%Notepad++ in it and Enter. There'll be an opened directory window appears.
  3. Copy the nativeLang.xml into the opened directory.
  4. Exit Notepad++ then relaunch it.

Note: Removing the nativeLang.xml will restore English version.

Download Notepad++ Now!

Rating (4.8/5):
star raiting
Current Version:
8.1.1
Requires Windows:
XP / Vista / Seven
Size:
5.3M
Price:
Free

The supported languages highlighting by Notepad++ are:

C, C++, Java, C#, XML, HTML, PHP, Javascript, RC file, makefile, nfo, doxygen, ini file, batch file, ASP, VB/VBS, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, Unix Shell Script, Fortran, NSIS and Flash action script.