Search Results for

    Show / Hide Table of Contents

    Extend default packaging functionality

    Trados Studio Integration API provides support for third-party developers to extend the default project packaging operations by injecting additional pages and jobs in the project packaging wizards. It also allows direct integration with other systems package formats.

    Extending Open Package functionality

    In order to extend the standard Open Package functionality, a third party developer will require the following steps:

    • Create a specific action in the ribbon. (See Creating Actions)
    • Implement specific wizard pages
    • Trigger the OpenProjectPackageEvent via the IStudioEventAggregator and passing on the custom wizard pages (see StudioWizardPage) and the custom external job (see IExternalJobWithProgress)

    See Customizing the Open Package Wizard Sample

    Extending Create Return Package functionality

    In order to extend the standard Create Return Package functionality, a third party developer will require the following steps:

    • Create a specific action in the ribbon. (See Creating Actions)
    • Implement specific wizard pages
    • Trigger the CreateReturnPackageEvent via the IStudioEventAggregator and passing on the custom wizard pages (see StudioWizardPage) and the custom external job (see IExternalJobWithProgress)

    See Customizing the Create Return Package Wizard Sample

    Importing and Exporting custom project packages

    In order to be able to process project packages that are not the proprietary Trados Studio package formats, a third party developer can implement an external package convertor

    • Improve this Doc
    In this article
    • Extending Open Package functionality
    • Extending Create Return Package functionality
    • Importing and Exporting custom project packages
    Back to top Generated by DocFX