The following article applies to Application Resource File and CMS Connector project types.
If the context for a string is incorrect of misleading, you can reset its context to avoid confusion. Translators will see the string in the Smartling non-contextual view
Reset context for specific strings:
From the List View, select one or more strings, click the Actions menu, and select Reset Context.
Remove Image Context Files
To remove an Image Context file entirely from the project - use the Remove feature from the Context Files management screen. Smartling will reset context for all the strings associated with that Image.
Override Context - Image Context:
Any time you associate a string with an Image file, any existing content will be overwritten automatically.
Override Context - Smartling Chrome Context Capture Extension
By default, the Smartling Chrome Content Capture Extension will not overwrite existing context for a string. To replace context for a string, either use the Reset Context action in the list view before using the Extension, or use the Select Strings function to override existing context for selected strings.
You can also control context override in the Chrome Context Capture Extension by marking your site code with Smartling HTML classes. This is especially useful when automating. To override context for an entire page, just add the two classes "sl-override-context sl-translate" to the page's HTML tag.
To override context for specific elements on the page:
(1) Add the "sl-notranslate" class to the HTML tag of the page.
(2) Add the two classes "sl-override-context sl-translate" to the elements you want to override context for. Any nested child elements will also be overwritten.