Skip to content

Program Distribution

To be translated your application needs resource DLLs (Standard edition) or language files (Pro edition). So you should distribute the following additional files with your program:

  • all resource DLLs (the same version which application currently has) which can be used (one DLL - one language);
  • you also need to distribute native language file (projectname.ntv.lng) to give your users an ability to create new translations of your program. So if you plan to give the users an ability to use your application in German and French (native is English) then you should distribute projectname.DE and projectname.FR files together with your .EXE.
  • native language file (in case it is not linked to your EXE);
  • all language files with translations which are planed to use. For the same case as in previous paragraph we need to distribute projectname.ntv.lng, projectname.de.lng and projectname.fr.lng.

Using Pro edition you can also link several or all languages into .EXE file (see “Project Settings” topic, “Additional Options” page description). In such case you do not need to distribute any additional files. In most cases the better solution will be to include several most useful languages into .EXE and let users to get all other languages separately (for example to publish them on your web-site).