Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
Page Properties
hiddentrue

Introduction

The project Project analysis is a complex process in which multiple actions are take place consecutively happening in the background. In order to To learn about it, get familiar with the following we recommend that you read this article: A step-by-step description of project analysis.

Many a time you might be wondering why the You might sometimes wonder why analysis of your newly-created project is prolonging. You ought to keep project takes so long, in the sense that you might be under the impression that the project in question has been stuck in the process. Keep in mind that there are quite a few factors that directly contributing contribute to how long the overall length of the analysis process takes. Please, see See all of them listed in the next section.

...

Project analysis factors

Number of source files

It might seem quite To state the obvious, but the more source files are put into added to a single project, the more time longer it takes to process them, which leads to the causes a significant increase of the in project analysis time.

In situations when If you deal with a multitude of source files (hundreds or even thousands of files) what , we always recommend is to that you break them up into smaller chunks and create numerous separate projects. This will not only contribute to quicker help project analysis completions to finish more quickly but it will also prevent individual jobs from getting piled piling up in the project workflow of one in a project, which may might ultimately lead to freezing the entire project editor freezing in the XTM Cloud UI.

Large source files

As much as Although the number of source files determine determines the overall size of the content that needs to be processed, the size of an individual file can also be enormous and it affects the time taken for project analysis time in the same way as a huge number of files do.

Following the same steps as in the case of multiple source files, the best course of action here is it is best to minimize the number of such large single files in a single project, simply by keeping them in separate projects. Alternatively, such a file like this can be split into smaller parts and uploaded separably to a project separately.

Use of machine translation engines (MT)

Many clients are unaware of the fact that the use of machine translation at the project creation stage can also prolong its analysis time. This is due to the fact that after extracting because, after the analysis filter has been used to extract the file’s translatable content by the analysis filter , each segment is additionally also sent off to an external provider for MT matching, which only . That just adds to the overall analysis time.

There is even an informatory information message in the project workflow in the XTM Cloud UI at that time:

...

There is no a particular way to speed things up other than just to wait patiently until the whole process is finished. You might also want to utilize use the solutions suggested in the above cases, i.e. splitting up numerous source files into smaller projects.

Large translation memory (TM)

Similarly to the case of sending segments off for MT matching, they are also matched internally against the client’s client's TM, and this adds yet another action that is performed during the analysis stage. The more extensive a translation memory is (i.e. the more TM entries exist in a database of created for the customers whose resources are applied to a project), the more time longer it takes to actually match all the segments against TM entries.

A It is good practice is to minimize the number of TM entries that would take part can be included in the matching process during the project analysis stage by skillfully carefully specifying the which match types that are to take effect on segments on the apply in segments at global or project level.

Another solution is to diminish reduce the number of customers' customer TM and terminology resources during the project creation stage:

...

Adobe InDesign files

While the majority of files is are immediately converted into an XML format on the spot in XTM Cloud, for IDML & INDD files, the process is a bit different. Generally speaking, their conversion takes place they are converted on an InDesign server. An InDesign server is a standalone, dedicated and up to dedicated, modern, standalone date server on in Windows systems. The majority of clients use InDesign that , which is connected to the XTM Cloud.

That being said, due to the fact as that many clients might be translating InDesign files at the same time, those files are queued, and the server resources might not be able to process all of them as seamlessly as it might be expected, which, . This in turn, is manifested results in the prolonged longer analysis times in the XTM Cloud UI.

Number of target languages

The An increase in the number of target languages rises increases the project analysis time exponentially. Please, keep Keep in mind that, with each and every new target language added to a single project, the number of source files to be analyzed increases proportionately to the number of target languages present in that project. For instance, if there is a project with two source files as well as and two target languages, the total number of files to be analyzed is four (two files for each target language).

In the case of a project with multiple source files and target languages, the solution is to create multiple smaller projects instead, each with only one target language.

XTM server variant

The project analysis time also depends on the type of server type in which a given particular client resides (please, click here is installed (see Public Cloud, Private Cloud, Suite – server differences for more information).

For example, if you happen to be project analysis might take longer for a Cloud-based client , you may need to have extra patience since because the XTM Cloud server is a multi-tenant system where in which resources are shared across all clients. This may might lead to a variation in performance, and by the same token - also project analysis, at peak times. The XTM Cloud system administration team constantly monitor and optimize the performance of the servers.

PVC clients, on the other hand, are granted with benefit from faster analysis completion due to exclusive system resources.

Multiple projects created at the same time

Last but not least, the prolonged analysis time might stem from the fact that the project in question is simply “waiting” its turn in the analysis queue, especially if multiple projects were created at the same time. Therefore, if it is possible, and projects are not created via API but in the XTM Cloud UI, we highly recommend creating projects one by one – waiting for the first project to finish analyzing, and then creating the second one.

Analysis/decoration of terminology

The time analysis of a particular XTM project needs to take might also depend on the actual volume of terminology that you apply to your project. Keep in mind that the process of analysis and subsequent decoration of terminology in XTM Workbench is as important as the analysis of translation memory and might as well take as much XTM resources as the latter.