기능 소개
- 서버
- 파일 기반 : 따로 데이터베이스를 생성하지 않고, 기존의 PO / XLIFF 파일을 그대로 사용할 수 있습니다.
- 빠른 텍스트 인덱싱 (Xapian 나 Lucene 사용) : 빠른 검색 가능
- 검색 : 프로젝트 내 모든 파일을 간단히 검색
- 유니코드로 검색
- Can submit directly to version control including CVS, Subversion, darcs, git and Bazaar
- Integrates with the Translate Toolkit
- Provides statistics of strings, words, and errors
- Download files in many formats: XLIFF, PO, Qt .ts, CSV, .mo for offline translation or use
- upload files in PO or XLIFF format
- Highlights errors in translation
- Require user authentication but can allow multiple modes including suggestion
- In suggestion mode contributions can be checked by competent translators before being accepted, ideal for bug reporting
- Teams can set goals
- Assign work to various translators
- Assign permissions to various translators to perform different functions
- Uses Unicode throughout so will work with any target language
- Editor
- A web-based translation editor means you can translate anywhere online
- The web interface is translated into more than 55 languages, and translations of the interface are updated live as you translate the Pootle project (The server needs to have the Pootle project as shipped with Pootle)
- Implements Right-to-Left display for those languages that need it for both translation content and the user interface
- Uses customised styling for languages to ensure proper display of both source text, target text, and the user interface
- Highlights XML tags and possible spacing problems
- Find remaining work by filtering untranslated or fuzzy units
- Review quality with many quality checks for translation errors, customised for project and language conventions
- Handles PO plurals, msgctx and KDE 3 style context
- Shows translator comments, programmer comments (automatic comments) and allows for editing the translator comments.
- Does terminology matching from glossaries in the terminology project, or a project specific glossary
- Can use suggestions from a translation memory. See updatetm.
- Clickable characters to help users who can't type all the characters of their languages
- Enables translators to use an alternative source language while translating. (from version 1.2)
Always Improving
Pootle has been built on the contributions of the free-software translation community. We are discussing how to improve the Pootle UI. Come and share your ideas!