JavaPowUpload allows translating most of messages and notes into any language.

JavaPowUpload can upload XML file containing texts in a necessary language. Value Common.InternationalFile is used for this function. Its value should be URL to XML file, for example, <param name="Common.InternationalFile" value="Localization/Russian_v1.2_18.12.2009.xml" />

JavaPowUpload has some ready XML files with translations installed. See Localization folder. You may easily make your own translation using the applet on the web page. It is also possible to edit an existing XML file if translation version is older than JavaPowUpload version.

If you have made translation into a new language, we would be glad to add it to our distribution archive. To say thank you, we can offer you a free commercial license or a free upgrade! You can contact with us if you want to make translation into a new language.

Some values can be specified by JavaPowUpload object properties (for example, <param name="Upload.ProgressArea.DownloadButton.Label" value="Upload" />). Some properties have high priority and you may edit some messages or notes.

You may also see the translations of most messages and notes in real-time. Keep it in mind that some properties cannot be changed in real-time.
Tool below provides interface to translate messages and labels to your language and generates xml file.


Check if your Java Runtime Environment (JRE) compatible with this control here.
Users should have the Sun Microsystems Java Runtime Environment (JRE) software version at least 5 (1.5.0) or enable applets running at browser. Click here to check if your browsers can run JavaPowUpload.


Here you can translate all messages to new language:

  1. Load English or other ready XML translation file (stored at Localization folder)
  2. Change it and save as new XML file
You can see parameter name (blue colored), english default value (green colored). You can also restore default value for each parameter and view its description at Help