strattrib

wrong/no string attributes on [string]

Rule "strattrib" gives this warning when it finds a string literal that has no string attributes or wrong string attributes.
String attributes are used primarily by the Translation Manager. Examples of strings with attributes are: "welcome":T, "prolint/rules":U.

NO string attributes is just that: no string attributes.
WRONG string attributes are all string attributes except :U and :T (you will probably want to modify this, take a look at the source in prolint/rules/strattrib.p)

the risc:

The program is not ready for Translation Manager.

how to solve this:

Simply add string attributes to every string literal.

How to suppress these warnings:

You can put directive {&_proparse_ prolint-nowarn(strattrib)} directly before the statement that contains string literals.
See also: suppress warnings.

implementation:
This rule is implemented in Turbolint.