The solution file (extension .rigsln) for the demo application in this manual has the following content:


<?xml version="1.0" encoding="utf-8"?>

<solution>

  <sourcelocale>en</sourcelocale>

  <pseudolocale>lv</pseudolocale>

  <signatureformat>ShortWeb</signatureformat>

  <screenshotpath>screenshots</screenshotpath>

  <url>http://www.locready.com/piwikdemo/</url>

  <remoteProjectUrl>https://xtmdemo.rigi.io/projects/piwik</remoteProjectUrl>

  <applicationtype>Web</applicationtype>

  <screenshotsizing>Dynamic</screenshotsizing>

  <projects>

    <refproject relpath="piwik.rigproj" readonly="false" />

  </projects>

</solution>


Element

Description

solution

Root element, no attributes

sourcelocale

Language Culture Name of the source files (e.g. en-GB for        English - United Kingdom and de-DE for German - Germany)

pseudolocale

Language Culture Name of the target files that contain the Rigi signatures. Use a locale that is not used as target language in your application. You can change the pseudo locale at a later stage during the project.

signatureformat

Rigi supports various formats to encode signatures to the pseudo locale file.

  • ShortWeb for web based applications. It uses a specific set of Unicode characters.
  • ShortSilverlight for Microsoft Silverlight applications. It uses a specific set of Unicode characters.
  • Wpf for Microsoft .Net WPF applications.  It uses a specific set of Unicode characters.
  • AlphaNumeric. Some applications do not support the full range of Unicode characters. In that case alphanumeric characters can be used.

screenshotpath

Relative path (w.r.t. to the location of the solution file) where local screenshots are stored. This is typically a setting for developers, because translators will get the screenshots from Rigi server.

url

  • For web applications: The URL of the live application. Keep this empty if there is no live application.
  • For WPF applications: The relative path to the executable.

remoteProjectUrl

  • The URL of the project on the Rigi server that hosts the screenshots, e.g. xyz.rigi.io/projects/projectname. Keep this field empty if your screenshots are not hosted on rigi.io.

applicationtype

The type of application: Web, WPF, Silverlight, Android, iOS.

screenshotsizing

See Screenshot size fixation.

projects

The projects element contains refproject elements. That element has the following attributes:

  • relpath. The relative path (w.r.t. the solution file) to the project file (.rigproj).
  • readonly. If the project is read-only, then the translation management tool can display the translations, but not modify them.