Released

XTRF 9.1 Release Note

Leszek Bigos (XTRF Technical Writer) 2 years ago in Minor Release, e.g. 8.2.0 updated 2 years ago 1

Enjoy an extended choice of Machine Translation engines for Trados Studio 2021, now more flexible with XTRF integration.

Streamline assigning costs to each company location, and save time on accounting.

Read more about XTRF 9.1!

Table of contents

  1. New features
  2. Other enhancements
  3. Announcements
  4. Relevant bug fixes

1. New features

    Select more MT Engines in XTRF Trados Studio integration

    XTRF integration with Trados Studio 2021 has been improved to flexibly manage the list of Machine Translation Engines installed on your Trados.

    Image 2176

    Manual MT Engine selection drop-down

    List of Machine Translation Providers

    Now, with unrestricted freedom to configure the list of MT Engine plugins installed, you can manage them in XTRF Trados Agent. Its settings allow for configuring most of available plugins, while the integration has been tested on three most popular machine translation providers for Trados:

    • DeepL MT Provider
    • MT Enhanced Trados Plugin by Google
    • Language Weaver Cloud

    The alternative way to set up an MT Engine is to apply it in the Trados Project Template. XTRF respects these settings as well.

    Enabling unrestricted MT Engines

    To enable the feature for your Trados Studio integration, contact XTRF Helpdesk.

    Read more:

    How to enable any Machine Translation Engine in XTRF

    How to configure XTRF Trados Agent for Machine Translation Engines

    Splitting Vendor Invoices between company locations (branches)

    Streamline assigning costs to each of your company locations by blocking multiple-branch invoices in XTRF.

    It’s a common scenario in bigger agencies where Projects are created by Managers from different branches, or for Clients in different branches. Grouping such Jobs in one Vendor Invoice may cause problems down the line, if the company separates the costs per branch.

    To prevent this, you can automate creating Vendor Invoices for each branch with proper Vendor Settings in XTRF.

    Image 2177

    The screen for blocking multiple-branch invoices

    After blocking multiple-branch Jobs in a Vendor Invoice:

    • New invoices are now automatically created for each branch separately.
    • When adding Jobs from different branches to one invoice, a popup is displayed, informing that only Jobs associated with the same Client’s (or Manager’s) branch can be invoiced together, and certain Jobs may need to be excluded from this particular invoice before it’s sent out.

    This feature has been available since XTRF 9.0.8.

    Read more:

    How to split Vendor Invoices between company locations (branches)

    Controlled Vendors’ access to files after Job completion

    Select whether you want Vendors to keep their access to files after their Job is ‘Ready’ or ‘Cancelled’. You may want to cut the access off depending on the Client’s policies or law requirements in their country.

    Vendors’ access to files in completed Jobs is enabled by default. Changing the setting affects both received files and delivered files in all present, past and future Projects.

    Reopening a Job restores Vendor’s access to files.

    To change the setting click on the Image Configuration menu > Portals > Vendor Portal, scroll down to ‘Job Manager Settings’, and in ‘Vendors allowed to access files after job is completed or cancelled’ select Yes or No.

    Image 2179

    Read more

    Vendor Portal settings for Managers

    2. Other enhancements

      Improved VAT rate compliance for prepayment invoices

      The following fix automates applying proper VAT rates to a prepayment invoice, and a subsequent clearing invoice, to match the total net and gross values.

      When creating a prepayment invoice, the VAT rate is now applied automatically based on the Client's initial configuration. Then, when creating a clearing invoice, the system subtracts the net prepayment value from the total net value, and then applies VAT to the remaining net value.

      As a result, automatically applied VAT rates are correct in both invoices.

      Image 2180

      Image 2181

      Added a ‘Tasks’ scope to the Smart Dashboard

      Tailor your widgets in the Smart Dashboard by using a ‘Tasks’ scope in it. It will help you aggregate ‘Uninvoiced Project Tasks’, ‘Project Tasks Due Today’ or other task-related data that fit your business needs. The scope ‘Tasks’ can be used in ‘Smart View’, ‘Filtered Records’ and ‘Total Sum’ widgets.

      Learn more about Smart Dashboard HERE.

      Image 2182

      Secondary separators included in .csv export / import

      A lot of times separating characters are used in names of imported System Values, e.g. in Specializations. Thanks to the secondary separator functionality, exporting or importing .csv files, with names and values delimited by a comma or other separator, will no longer result in splitting the content into different columns, but the integrity of the content will be maintained.

      Go to the Image Configuration menu > General Configuration > Settings > Defaults tab > Edit, scroll to the ‘Files’ section, type in the secondary separator of your choice and click on Save.

      The default secondary separator is a comma.

      Image 2183

      Limited client data access info in API

      Information about whether access to a given Client’s data is restricted, is now also available with the GET /customers/{customerId} method in Home Portal API. See the API documentation for details. To learn more about the feature itself, click HERE.

      Other improvements

      PostgreSQL jdbc driver has been updated to 42.2.23, allowing for newer PostgreSQL versions and improved security.

      On top of that, the clarity of error messages has been improved, most notably in Memsource integration.

      3. Announcements

        XTRF Chat Notifier released globally

        Keep tabs on important milestones and deadlines thanks to the Notifier app built into XTRF Chat.

        Notifier is yet another argument for switching from traditional emails to XTRF Chat for monitoring the progress and timelines of all your XTRF Projects. Never miss a deadline or any important event. Let the Notifier keep you up to date at all times.

        Types of notifications

        Depending on the user’s role (Manager or Vendor), different types of notifications are available. Managers are notified about being assigned to new projects or when Vendors complete their Jobs. Vendors, on the other hand, receive notifications about important changes in their Jobs, as well as reminders about approaching or exceeded deadlines.

        Read More

        Notifier for XTRF Chat

        Length limit introduced to text boxes

        To increase system performance, prevent extensive memory consumption and potential stability issues, a limit of 20 000 characters (approx. 20 kilobytes) will be introduced to text boxes from version 9.2 onward (coming still this year).

        The scope of this change will be gradually extended, and details of it provided with future updates.

        As of XTRF v.9.2, length limit will be set for the following fields in Quotes, Projects, Tasks and Jobs:

        • Special instructions (Customer / Provider / Internal)
        • Payment notes (Customer / Provider)
        • Rate notes (Customer / Provider)
        • Invoice notes (Customer / Provider / Internal)
        • Quote / Project / Task / Job Notes

        Warning!

        About 0.3 percent of all content in XTRF exceeds the limit and will be truncated, so please prepare ahead of 9.2. Make sure to keep your notes and instructions within reasonable length and avoid embedding images, as they’re the most common cause of oversize.

        4. Relevant bug fixes

        This version contains several security fixes. Please upgrade as soon as possible.

        Component

        Bug fix

        Customizations - Notifications

        Fixed XTRF to send an email about not accepting an offer by Vendors when at least one Vendor from the cascade declined an offer and others did not respond.

        Classic Projects and Quotes

        With projects created from a project template, a person to whom the email was sent is assigned, instead of the default contact person from the price profile.

        Reports, Integrations - CAT - MemoQ

        Fixed reports for new CAT receivables in memoQ projects: they display the right quantity amounts, in accordance with the memoQ-specific CAT grid.

        Imports - Vendors

        Importing Clients and Vendors with a bank account method, but without a bank account number, is not allowed anymore.

        System - Licensing

        Fixed the issue when the system could not be initialized when the license server was not reachable.

        Integrations - CAT - MemoQ

        The memoQ integration respects the PM's choice of memoQ filters for files.

        Technical

        Removed unnecessary SSO-related error logs when starting from an empty database.

        Smart Project - CAT - MemoQ

        Removed a delivery error that was occurring when the Reviewer was finishing his Job after one of translated documents was deleted in a smart memoQ project.

        System - Smart Views

        Removed a bug that prevented exporting views with null values.

        Filters and Views, Pricing and Rates

        Improved filtering of language combinations in the Price Profile section to be more consistent with other parts of the system.

        Branding

        Adjusted the color of some Template Configuration items to match the new branding and added a new logo in the API documentation.

        Release Notes