ABSTRACT

The functions in a computer-aided translation tool are instructions or commands given to the system so that it performs the actions the user wants it to perform. Functions are developed according to some of the concepts mentioned in the previous chapter. However, concepts or goals in translation technology cannot be achieved without the support of an adequate amount of data. All actions in translation technology are data-based and data-driven. It is, therefore, logical to divide the entire process of translation in terms of data into an initiating stage, a data preparation stage, a data processing stage, a data editing stage, and a fi nalizing stage, putting the functions under the stage to which they belong. This function-based approach is ideal to understand which functions are available and when should they be applied within the process of translation. It allows us to identify functions for starting up a computer-aided translation system with some specifi cations and creating new projects, or opening old projects, during the fi rst stage; functions for data collection and data creation, during the second stage; functions for data analysis, data formats, data mining, data reuse, and data application, in the third stage; functions for data editing, in the fourth stage; and functions for data updating and data delivery, in the fi nalizing stage.