Skip to main content

Rigi Documentation

Generic parser settings

All parsers have the following generic parser settings listed at the bottom of the parser settings popup.

Generic_settings.png

  1. Additional placeholders (additionalPlaceholders).

    In this field, you can define placeholders by entering regular expressions, for example, \{\d\}.

  2. Do not tokenize string IDs (ignoreSignatures).

    In some exceptional cases, tokens can cause the application to malfunction. You can select string IDs of strings that should not get Rigi tokens using one of the following parameters:

    • Signature code

      A Rigi token has a unique identifier, a 64-bit unsigned long integral numerical type (ulong).

      757564638324325445

    • StringID

      A string ID can also be used to prevent the translation of certain strings. Example:

      A string has fileID 'xyz'. If the address’s ZIP code and number should not be translated, the following can be defined.

      1. xyz.address.zipcode

      2. xyz.address.number

    • StringID + replacement

      Assume that a string has fileID 'xyz'. Codes can be replaced with something else:

      xyz.version 42.0

      This will replace the content of string 'xyz.version' with value '42.0'.

  3. Do not tokenize texts (ignoreTextsRegex).

    In some exceptional cases, tokens can cause the application to malfunction. To ensure specific texts are not tokenized, enter regular expressions in this field. Source texts that match one of these expressions will not be tokenized in the file with Rigi tokens.