API methods
These API methods are configurations for automated actions in IXIASOFT CCMS.
When a user performs some actions, the configuration of these API methods determines what happens in IXIASOFT CCMS. These methods do not give users access to any visible functionality.
| Action name | Description | Action use | 
|---|---|---|
| importLocalization_api | This method determines at what statuses objects in Localization can
								be overwritten by an import from a localization kit. By default, this method applies to objects at Localization:in translation or Localization:in review. Note:  This method looks only at status names. It
									does not distinguish between object types unless different
									objects have different names for statuses. | CCMS Desktop | 
| LinguisticReview | This method works with the linguisticReview.xml configuration file, as well as
								the Prepare kitandprepareLocalizationPackage_apimethods, to determine for what objects you can create a localization
								kit that removes thetranslate="no"attribute from auto-translated text.By default, this method applies to maps and topics at Localization:review. | |
| localize_api | When a user uses the Localize action on an object in the Authoring
								cycle (such as a map), this method determines which objects to
								create at a localizable status (such as Localization:tb translated)
								as opposed to a non-localizable status (such as Localization:do not
								translate). This is determined for the object that is localized and
								all its dependencies. By default, this method applies to all objects at Authoring:done or Published:done. Note:  This method looks
									only at status names. It does not distinguish between object
									types unless different objects have different names for
									statuses. | CCMS Desktop | 
| prepareLocalizationPackage_api | This method determines at what status objects (excluding images) are
								included in the localization kit. It does not give users access to
								any visible functionality By default, this method applies to maps, topics, and resources at Localization:tb translated or Localization:in translation. Note:  This method looks only at status names. It
									does not distinguish between object types unless different
									objects have different names for statuses. If a localization kit needs images so that there are no missing dependencies, this can be set in localizationManagers.xml. However, images that are marked as needing translation are not translated from this localization kit. If images need translation, they must be included in a separate image localization kit. | CCMS Desktop | 
| prepareImageLocalizationPackage_api | This method determines at what status images are included in the
								image localization kit. The images must also be tagged as needing
									translation. By default, this method applies to images at Localization:tb translated or Localization:in translation. Note:  This method looks only
									at status names. It does not distinguish between object types
									unless different objects have different names for
									statuses. | CCMS Desktop | 
| publish_api | This method determines at what status users can publish an object. By default, this method applies to images at an end status, such as Authoring:done. | CCMS Desktop | 
