Soluling home   Document home


Use this sheet to edit the general settings of the project.

Project id

Shows the project id. Click Regenerate to assign a new id.

Project file structure

Specifies the sturture of the project file.

Value Description
Store everything into a single .ntp file All project data is written into a single project file.
Store large sources into .nts files The project is split into several files. Large sources (more than 10 000 rows) are written into project source files. Small sources are written in the project file.
Store all sources into .nts files As above but each source is written into the project source file. Project file contains only project settings and references to project source files.

The default value is Store everything into a single .ntp file. This single file structure is most convenient because all project data (original items and translations) are stored in a single file. However, if your file gets large, a single file is not ideal for Git because Git always stores the whole file not only the difference from the previous version. If you use Git and your Soluling project file(s) is large, and you want to optimize the Git repository size by selecting a multi-file structure (i.e., second or third option in the above table).

Component rules target

Specifies where the built-in component rules that are in use are saved.

Value Description
Project Into a project where they are common to all sources in the project
Source Into a source where they are source dependent.


Specifies what times values are written into the project file.

Check Create excluded row to create a row for excluded items but to hide them.

Check Store created times to store times when items were created.

Check Store changed times to store times when items were changed.

Check Store translation times to store times when items were translated.

Check Store visual editor data into the project file to store the raw data value of each node. Raw data value is not needed for translation, but it is needed for visual editors or previews. If you want to make the size of the project file (.ntp) smaller and you don't need visual editors, uncheck this. Learn more about how to optimize the project file size.

Check Allow context change to enable smart row tracking in the case the context in the original files has changed. If true, Soluling tries to find the row using the old context and if found updates that row with the new context.

If Exchanged is checked, then the project is in exchange mode. The project was created by Translate wizard or by the Create translation package wizard. When in exchange mode, some features are turned off or hidden.

Check Scan extended placeholders from patterns if you want Soluling scans and show more data in the placeholders of the composite format strings and interpolated strings.


History shows the dates when the project was created, last edited, and the version number of Soluling that was used to edit it.