Protecting and hiding strings
Strings in the source string list can be protected or hidden. Protected resources and strings are displayed to the translator but they cannot be edited or otherwise modified. Hidden resource and strings cannot be seen by the translator, and thus are not available for processing.
When program libraries are used, additional resources that are never called up in the application are often included. In these cases, it is practical to hide such resources, since they are irrelevant to the translation. The source may also include strings that must not be translated for localization. These can include, for example, internationally accepted terms such units of measure or names. These types of entries should be protected and assigned an explanatory comment.
In particular, individual strings in dialogs that must not be translated should not be hidden, but merely protected: Since hidden resources are displayed in the dialog editor in order to allow them to be moved as required, it provides the translator with a greater degree of transparency if the translation list and the dialog editor contain the same elements.
To edit a string in the source string list, use the Properties command in the entry's context menu to open the corresponding dialog (Source String x - Entry x) where you can protect (Read Only checkbox) or hide (Hide checkbox) the current string. These properties are then transferred to the source string list and are subsequently displayed in the "Status" column.
To protect or hide several strings at once, it is easier to go directly to the source string list. Select the resources, or strings within the resources, and call up the Toggle "read only"/ "hide" flag command from the context menu.