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.