Solution level translation store
Originally, the Add-In always worked with a single project.
Later I made it possible to work with multiple projects at the same time, but internally, the projects remained independent.
I have now made a new option for the project database, which splits it into two files:
- (project name)_mlp.xml, which contains project specific information
- (solution name)_mlt.xml, which contains the translations
The project level file (project name)_mlp.xml is added to the project.
The translation store (solution name)_mlt.xml is added to the solution as a solution item.
If you select this database format for multiple projects in a single solution, then they will all share the same translations, and use the same string IDs.
This is a feature which a lot of people have requested over the years. I am sorry that I have been very slow to implement it.
You can try this out with version 5.0x.0066, but please consider it as a beta version.
At present, the only way to select this option is to open the Project Properties dialog (5th button on the toolbar), select the Project Database tab and then select the option "Solution level".
When I am more confident that this feature works reliably, I will probably add it to the new project 'wizard', which appears when you add multi-language support to a new project.
Phil