Font Size: a A A

Research And Design Of Machine - Aided Translation System Based On Localized Development Process Optimization

Posted on:2014-02-03Degree:MasterType:Thesis
Country:ChinaCandidate:L LiFull Text:PDF
GTID:2208330434466159Subject:Project management
Abstract/Summary:PDF Full Text Request
Software has changed dramatically over the past decades. The globalization of the economy promotes the globalization software industry. Globalization becomes the basic strategy in this trend. The demand for software products in more and more languages exploded. Shorter delivery cycle will be able to help to gain more market share. However, globalization is the bottleneck in the software development. A globalized product needs to support several dozens of language. Localization team has to face more and more challenges like encoding conversion, measurement unit and supportability for multiple operating systems and system framework. The traditional localized software development model mostly likes developing a new version with internationalization and localization capabilities, but this model is bound to bring the extension of the development cycle and cost rise. We need a more agile process and new automation tools to improve efficiency and quality.This study focused on architecture design of Computer Assisted Translation system, translation algorithm and optimization of globalization software development process. The dissertation is mainly to solve three core problems: Firstly, Integrated with Compiler Integration platform, the content in source language is fetched out and translated automatically, the target content is injected into Source Control System and generated localized build regularly. Developer and tester can earlier found localization defects than ever; Secondly, based on the result of the Instance Translation and Translation Memory Translation, the translation engineer can import the result into standard translation tools and write the updates back to CI system to generate new localized version; Thirdly The system provides further optimization space in process. Optimization tasks on the critical path and reducing dependencies between tasks, it helps to enhance efficiency and product quality. It makes more agile to be possible.
Keywords/Search Tags:Computer Assisted Translation, Globalization, Localization, Compiler Integration, Translation Memory, Instance Translation
PDF Full Text Request
Related items