In this case pootle functions as a translation specific bug reporting system. Translation memory tm for cost efficient translation. If someone translated some text but didnt keep the translation memory the 1to1 map of translations then we can use segmentation to break both source and target text into segments and try to align the texts. That fuzzy translation is then modified by the translator to precisely match the source segment. Pootle is a software platform for localization of applications graphical user interfaces, as opposed to document translation. The automatic quality checks you managed to make it run are very interesting i didnt know that was possible. Cafetran espresso is a unique translation tool that can be used on windows, mac, or linux. For example, we sometimes find ourselves explaining the difference between translation memory and a glossary or terminology database. And because lingotek is in the cloud, your tm is centrally stored and managed, making it immediately accessible and always up to date for other projects and translators. Deploying your own amagama server allows you to host your own data internally or privately. Best of all, our cloudbased translation memory software platform works on android, mac or pc. Translation memory you can use the matching translations from the pootle right side related strings to speed up the translation process. Translation memory applications linux for translators. Computer aided human translation lingual consultancy.
Pootle cloud hosting, pootle installer, docker container. It complements the existing translate extension cat tools generally work by breaking text into segments individual sentences, titles, image captions etc, then applying to each segment a number of language components. It is recommended to use pootle to manage the translation work. Software that does this is called machine translation, and you will have to look elsewhere for it.
Overview to the pootle online user interface apache. They can use translation memories tm that contain source and target language information that will be matched. Web service for implementing a largescale translation memory python 67 26 virtaal. Mark a term on the screen and then click on icon w to see its entry in the wikipedia. Were setting up the essential parts of pootle including redis, and rq workers. Dynamic machine learning for translation pairaphrase. The file to use as translation memory ccandidates the maximum number of tm candidates to store per message ssimilarity the minimum similarity for inclusion length the maximum string length to.
Omegat is a free translation memory application written in java. Omegat is a free translation memory application that works on windows, macos, linux. Matches are based on previous translations of similar strings. Revisions can go very quickly because the memory translation database will pass over phrases that have not changed in the source, allowing the translator to focus only on the differences. It was designed as an alternative to outdated and expensive tools with a clear focus on eliminating the hassle of localization for developers. Pootle cloud hosting, pootle installer, docker container and vm. Pootle is an online translation and localization software that allows multiple file formats and translation projects in a lot of languages. Pootle is an online translation management tool with translation interface. Download installers and virtual machines, or run your own pootle server in the cloud pootle is a smart translations management project. Mac is still definitely in beta as we iron out any issues. Through special fuzzy search features the search functions of cat tools even find segments which do not match 100 %. Pootle is written in python using the django framework and therefore can be installed on any web server that supports serving wsgi applications. This page details the different sections displayed in pootle ui and how to use them.
With advanced translation memory features and a simple design, wordfast has become the tm software of choice for over 15,000 translators, language service providers, corporations, and educational institutions worldwide. It can play various roles in the translation process. Pootle has built in terminology extraction, translation memory, glossary management and matching, goal creation and management of users. Features include translation memory from many sources, sophisticated searching, a simple and powerful navigation interface and more. Best free translation memory tm tool translator resources.
Virtaal is an open source computer aided translation and localisation tool. Lokalise is a translation management system tms that helps teams to automate, manage and translate content in a more efficient way. Omegat can use free and commercial machine translation services in conjunction with its memory translation. Wordfast omegat deja vu across similis tstream sdl trados sdlx memoq heartsome alchemy catalyst anaphraseus logoport sdl passolo catscradle enlaso localization tool star transit metatexis pootle qt linguist webbudget anymen traid translation followup fortis translation suite ecco transit satellite pe twinbridge aidtrans studio ifinger okapi tools olifant lingobit localizer. They enable a translator to reuse previously translated content.
Translation memory software is the most wellknown cat tool. A number of translation projects for a number of languages can be hosted on pootle. Most have builtin filters that let you translate different file formats such as web html pages. There are many benefits to translation memory, and translation memory tools are not just limited to the translation of content in text format. Pootle provides matching translations to the current string. May 01, 2015 sometimes we get so close to translation and localization projects we forget that not everyone knows the tools and technology we use. Virtaal aims to be simple to use for first time localisers yet powerful for experienced localisers.
Note that with very large resources, for example translation memories or glossaries 100 mb or more in size, it may be advisable to increase the amount of ram made available to cafetran in java. It is recommended to use pootle to manage the translation process and assignments. Some of pootle s features include translation memory, glossary management and matching, goal creation and user management. Sep 26, 2018 download xliff translator tool open xliff and xlf files, update content, merge entries and more, all from a minimalistic interface offered by this lightweight utility. Pootle is written in python using the django framework. Download for mac cafetran espresso translation memory tool.
Pootle can be run as an internet server or locally on an intranet for individual work, team work, etc. Ask the administrators in case you want to use such translation memory for your language. This can easily be explained by the linux cat tool markets size. Pootle is a free translation management tool and interface. It basically depends on what you normally translate.
Pootle is a userfriendly web portal that allows online translation, work assignment, gives statistics and allows easy volunteer contribution. Alternatively, change the settings for mac os x gatekeeper to permit cafetran to be run. The site is made by ola and markus in sweden, with a lot of help from our friends and colleagues in italy, finland, usa, colombia, philippines, france and contributors from all over the world. When the software recognizes that a new segment is similar to a segment.
Term bases are also an integral part of translation tools, giving translators the ability to develop their own bilingual glossaries in their subject areas. Integrates user suggestions, terminology, translation memory, machine translation, and. Its possible to update the information on pootle or report it as discontinued, duplicated or spam. These translation memory tm matches mean that you can speed up your translation and ensure consistency across your work. Computer aided translation cat tools have a special way to do that. Get your community translating your software into their languages. Key localization file formats are supported, including gettext po, xliff, java. Translation memory pootle provides matching translations to the current string. The simplest displays statistics for the body of translations hosted by the server. Virtaal is a computerassisted translation tool written in the python programming language.
Subject changed from pootle improvements to pootle add local translation memory for existing strings tm start date set to 20160801. You can use pootle either as a online translation tool or as a repository for your translation and use virtaal or omegat for example as offline translation. Cat tools typically contain a translation memory, which stores. With mymemory you can create and import in your cat tool customized tms for any project. Wordfast is the fastest translation memory software on the market. Moreover, mymemory is designed so that cat tool vendors can easily integrate it into their software. Omegat might be the most popular free cat tool out there. The bitnami pootle stack provides a oneclick install solution for pootle. Whats the difference between translation memory tm and a.
Language that require specific input methods are not supported. You can use them to perform management operations on the pootle translation or localization database from a command line, or script operations in your own applications. Localizing mac os x strings files using open source po editors. Computerassisted translation is sometimes called machineassisted, or machineaided, translation not to be confused with machine translation. Teams can manage their files, permissions, projects, and translate online. Text alignment on mac when you start a translation, it is important to prepare your reference materials so that you can use them in the most efficient way possible. Use translates public translation memory server for your open source projects or run your own amagama tm. It is available for free until translation memories or glossaries reach a maximum size.
Consult the source code andor the developers about the tm database or using the tm server. May 08, 2015 it basically depends on what you normally translate. Translation memory feature helps pootle to function as an offline translation tool. Pootle has been installed on the translation commons server to be used as an open and collaborative cat tool, it focuses on quality, and allows working with machine translation and translation memories. I would suggest across free for freelancers or deja vu x3 free a slightly limited. I am doing my ma dissertation on the use of free translation tools to translate business texts. For translation it is recommended to download the files and translate them with a translation editor which support translation memory functionality.
Alternativeto is a free service that helps you find better alternatives to the products you love and hate. You can add suggestions from localtm which is a memory generated from. It allows online translation with various translators and lastly it can operate as a management system where translators translate using an offline tool and use pootle to manage the workflow of the translation. It is a tool intended for professional translators. It does not use all of these principles and ideas, so this page is mostly to collect ideas for future possibilities. This blog is dedicated to explaining that difference and the benefits of using both translation learn more. It handles most major file formats and is compatible with other major translation programs. Cat tools typically contain a translation memory, which stores previous source and target translations for easy reference while working. This project is used to centralize documentation and issues related to the translation workflow and the current translation server. Talked with dwayne who offered to give a shot at local tm our codebase is too large for that to go smooth without interrupting, so that wont be tackled before 5. Amagama stores all your previous translations and provides translation suggestions for both pootle and virtaal. Pootle has built in terminology extraction, translation memory, glossary. Easytouse and powerful offline translation tool python 224 57. A translation memory database was implemented and is already in use by tmserver and therefore also virtaal.
This tool allows a team to manage their files, permissions, and projects. You can use pootle either as a online translation tool or as a repository for your translation and use virtaal or omegat for example as offline translation tools. The translation tools for professional translators and general users are very different. Content translation is a computer assisted translation cat tool aimed to make translation of wikipedia articles easier and better, and to collect a corpus of parallel text. It focuses on quality and enables both online and offline translation. Pootle makes use of the translate toolkit for manipulating translation files and offline features used to manage the translation of libreoffice and gajim in pootle. The main function of a cat tool is to save the translation units in a database, called translation memory tm, so that they can be reused for any other text, or even in the same text. It divides the texts to be translated into units called segments. Translator can use these matches as their translation or to aid their translation. Wordfast runs on mac, it has a memory editor, a glossary, and is compatible. Pootle allows your professional or community translators to easily complete localization tasks.
Thats right, all the lists of alternatives are crowdsourced, and thats what makes the data. R this is a link to the mobile version of wikipedia. My translation memory sits on top of my shoulders and that is probably not the best place for it. We will test your implementation on the pootle translation server. The ten or so linux cat tools suitable for use by mainstream professional translators are all without exception tools that also run on windows. Translation memory and terminology recall are two central features of cat tools. Dedicated to online clients, pootle acts as an online back office. The pootle home page gives you information on how to get an account and access your project translation. Pairaphrase offers multiple affordable plans and flexibility to meet your organizations specific needs in translation memory software. As the translator advances in the translation of the document, the software stores the text in a database of already translated segments. Use translates public translation memory server for your open source projects or run your own amagama tm server for private tm. Mar 31, 2017 computerassisted translation, computeraided translation, or cat is a form of language translation in which a human translator uses computer software to support and facilitate the translation process. If youre obsessive about this kind of thing, theres an easier way to quickly eyeball your macs memory usage. I would appreciate any suggestions aboutopinions on which free tm tool is best in terms of features, ease of use etc.
Omegat is a free opensource translation memory application for professional. Builtin terminology suggestions ensure consistent translations. List of computerassisted translation software and translation tools. Users can download the translation file, translate offline with any editor, then upload file and use pootle to manage translations workflow. For you it becomes easier to manage and monitor the distributed work. Information and translations of pootle in the most comprehensive dictionary definitions resource on. This is a test installation on a single server, and not optimised for production use. Translation memory tm helps you leverage every word for faster, more costefficient translation. It remembers what you translated before to help you stay consistent in future translations. Cat tools are a staple of the language services industry.
682 467 1140 96 1317 834 728 537 593 1113 622 1465 1296 871 1084 109 1237 396 1010 1238 181 468 103 1345 156 1448 241 1055 1338 37 557 1170 666 1482 302 513