Search Results for

    Show / Hide Table of Contents

    Extend Default Packaging Functionality

    The Trados Studio Integration API enables third-party developers to extend default project packaging operations by injecting additional pages and jobs into the project packaging wizards. You can also integrate directly with other systems' package formats.

    Extending Open Package Functionality

    To extend the standard Open Package functionality, follow these steps:

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

    For a complete code sample, see Customizing the Open Package Wizard Sample.

    Extending Create Return Package Functionality

    To extend the standard Create Return Package functionality, follow these steps:

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

    For a complete code sample, see Customizing the Create Return Package Wizard Sample.

    Importing and Exporting Custom Project Packages

    To process project packages that are not in the proprietary Trados Studio package format, third-party developers can implement an external package converter.

    • Improve this Doc
    In this article
    Back to top Generated by DocFX