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="Extra/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.
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.
Here you can translate all messages to new language: