> For the complete documentation index, see [llms.txt](https://lionbridge.gitbook.io/inriver-translation-connector/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lionbridge.gitbook.io/inriver-translation-connector/upgrade-3.2.2-greater-than-3.3/inriver-pmc.md).

# inRiver PMC

## Automated Translations

### Important!

The hardcoded criteria for entities to have "Need Translation" status has been removed. This means ***any entities that match the automated translation query will be sent for translation***, if needed.

If you want to keep the "Need Translation" concept, you can create a new field of your choosing, and add this requirement as a base criteria in the criteria configuration. More information about the criteria configuration and base criteria can be found in the following article. [Criteria Configuration](/inriver-translation-connector/criteria-configuration.md)

## Mandatory - Requires user input

### Updating the Package in inRiver Control Center

* Once logged into the inRiver Control Center on your environment, navigate to
  * Connect -> Packages
* There should be a Lionbridge zip file, go ahead and click "Replace" on that.
* Drag and drop the updated Lionbridge zip file and press Upload.
* Navigate to
* Connect -> Extensions
* Press "Restart Service"
  * The service may need to be restarted twice in intervals, sometimes the new package doesn't get updated properly.

**Some extension details may have been reset in the last update, please verify the following.**

* Go through the three Lionbridge extensions and verify the following under the "Details" tab
* `Assembly Name` is set to `Lionbridge.inRiver.Extension.Translation.dll`
* `Assembly Type` starts with `Lionbridge.inRiver.Extension.Translation.Extension`
* And ends with either
  * `AutomatedTranslationSenderExtension`
  * `LionbridgeTranslationEntityUpdateExtension`
  * `TranslationEntityPeriodicUpdateExtension`

### Extension Settings

The following settings have been moved to a new XML configuration setting "`TranslationConfiguration`"

* TranslateEntityStatusFields
* ChildLinkTypes
* LanguageConfiguration

See [Translation Configuration](/inriver-translation-connector/translation-configuration.md) for more information and examples on how to update the new `TranslationConfiguration` setting with these old settings and their respective values.

The following extension settings are now **required, and needs to be added manually**, unless reinstalling the extension from scratch.

* TranslationConfiguration
  * Contains the old settings `TranslateEntityStatusFields`, `ChildLinkTypes` and `LanguageConfiguration`.
* CriteriaConfiguration
  * This setting can safely be left empty if not using the criteria system for automated translations. It contains the XML configuration for the new optional criteria system for automated translations.
