Rigi Solution Editor
Rigi Solution Editor is a Windows tool that helps users to create a Rigi solution.

A Rigi solution contains one or more Rigi projects. Each Rigi project contains source files that must be localized into various languages. Parser and target rules are defined for each resource file.
Connectors to localization tools, such as the Rigi add-in for SDL Passolo, use the solution definition to create projects and generate target files.
Use case: Piwik demo application
We will demonstrate how the Rigi Solution Editor works by setting up a project for our Piwik demo application.
Piwik is an open-source dynamic web application. The visible content in the browser is constructed by server and client-side technology.

All translatable texts for this application are defined in 49 JSON resource files. Each string has a unique string identifier, and some strings contain variables (e.g., %).
The English source file .\files\lang\en.json has the following contents:
{ "General": { "AbandonedCarts": "Abandoned Carts", "AboutPiwikX": "About Piwik %s", "Action": "Action", ... } }
This file must be localized in various languages. The German file should have file name .\files\lang\de.json
and the following contents:
{ "General": { "AbandonedCarts": "Verlassene Warenkörbe", "AboutPiwikX": "Über Piwik %s", "Action": "Aktion", ... } }