start => pootle

# Features

- Server
  - PO-based so you can run Pootle against your existing PO files and don’t need a database
  - Fast text indexing using Lucene to find text quickly
  - Searching is easy across all files in a project
  - Can submit directly to version control inclusing Subversion and CVS
  - Integrates with the Translate Toolkit
    - Provides statistics with string and word counts
    - Download files in many formats: XLIFF, PO, Qt, 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 competant 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 25 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 langauges that need it
  - Filter based on error and review problem strings
  - Handles PO plurals
  - Shows translator comments
  - Does terminology matching from glossaries in the terminology project
  - Can use suggestions from a translation memory. See updatetm.
  - Clickable characters to help users who can’t type all the characters of their languages