Font Size: a A A

Design And Implementation Of Translation Collaboration And Sharing Platform Based On Django

Posted on:2020-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y W LiuFull Text:PDF
GTID:2428330575994976Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The basic concept of collaborative translation is based on the Internet,which combines the power of multiple users to collaborate on large-scale translation needs.Collaborative translation can effectively compensate for the defects of pure machine translation,improve translation efficiency and reduce costs,so it has wider application prospects in the expanding translation service market.The company's main business is based on the collaborative translation model to provide a wide-area,multi-language professional business translation platform for small and medium-sized enterprises or individuals.The topic of this article comes from the actual project of the company.At present,one of the company's product lines is to create a small collaborative translation platform to translate foreign high-quality foreign language resources into Chinese through the operation of this model and share it with all users in the station.The platform is dedicated to create a "Collaborative translation&resource sharing" light social translation community.Under the premise of fully understanding the company's product business goals and market demands,I participated in the whole process of business translation,product requirements analysis,architecture design,prototype interaction design and functional process design,and completed user modules and collaboration.Most of the work in the translation module,resource sharing module,message center module and background management module is developed and implemented,and the function version test and system performance test are performed on the implementation version by myself.The translation collaboration and sharing platform implemented by this project is based on the classic B/S(Browser/Server)architecture.Python is used as the main development language of the project,and the popular MTV-based Django is selected as the Web development framework.The database part is built with MySQL relational database.The platform is access to the third-party background management framework Xadmin for rapid creation of the background management module.At present,each major functional module has been initially implemented and is running well in the testing phase,and will be put into use after other functions are completed.In general,the project initially provided a channel with Internet genes for users which is convenient to create their own value and obtain high-quality translation resources.The platform also has important reference significance for the practical application of collaborative translation models in the Internet and Web2.0.
Keywords/Search Tags:Django, Python, Collaborative Translation Mode, Web Development, Crowdsourcing Mode
PDF Full Text Request
Related items