Composite format strings / Interpolated strings |
Use this sheet to specify how comment values of composite format strings and interpolated strings are checked.
Specifies how the comment value of composite format strings / interpolated strings are checked. Possible values are:
Value | Description |
---|---|
None | Comments are not required, and they are not checked. |
Comment value required | Comments are required, but the content of the comments are not checked. |
Placeholder description required | Comments are required, and the content of the comments is checked. For each placeholder, you have to have the following text in the comment: index/name comment |
The following table contains some samples. Sample string contains the actual resource string value. Sample comment contains a comment string that the checker accepts. Required characters (i.e., placeholder index) are marked with bold typeface.
Platform | Sample string in code | Sample string in edit grid | Sample comment |
---|---|---|---|
.NET | Hello {0}, welcome to {1} | Hello [0], welcome to [1] | <data name="Str" xml:space="preserve">
<value>Hello {0}, welcome to {1}</value>
<comment>0: Name of the person, 1: Name of the place</comment>
</data>
|
Angular | Hello {{name}}, welcome to {{place}} | Hello [name], welcome to [place] | <p i18n="name: Name of the person, place: Name of the place">
Hello {{name}}, welcome to {{place}}
</p> |
Delphi | Hello %s, welcome to %s | Hello [0], welcome to [1] | resourcestring |
WiX | Hello [name], welcome to [place] | Hello [name], welcome to [place] |