public
Fork of julen/pootle
Description: Web-based translation and translation management tool
Homepage: http://translate.sf.net/
Clone URL: git://github.com/translateorgza/pootle.git
pootle /
name age message
file .cvsignore Tue Oct 07 08:36:56 -0700 2008 ignore generated files git-svn-id: https://tra... [dupuy]
file COPYING Wed Apr 20 05:48:34 -0700 2005 Added initial CREDITS file, and COPYING (GPL) ... [davidfraser]
file CREDITS Mon Jun 22 02:07:19 -0700 2009 Long overdue updates to CREDITS (Toulan, Alaa, ... [friedelwolff]
file ChangeLog Mon Oct 06 06:10:19 -0700 2008 Update ChangeLog before the release of 1.2.0 g... [friedelwolff]
file ChangeLog.pre-0.8 Wed Apr 20 02:50:18 -0700 2005 added PootleServer script, new __version__ for ... [davidfraser]
file INSTALL Fri Sep 04 03:41:31 -0700 2009 Move detail on installing and running to INSTAL... [friedelwolff]
file MANIFEST.in Fri Sep 04 07:03:05 -0700 2009 Fixed "graft" instructions in MANIFEST.in. File... [walter_l]
file MIGRATION_TODO Mon Jan 12 20:21:19 -0800 2009 s/sgi/gsi/ git-svn-id: https://translate.svn.... [dwaynebailey]
file PootleServer Wed Sep 02 18:52:02 -0700 2009 rename pootle.pootle to pootle.PootleServer oth... [alaaosh]
file README Fri Sep 04 03:41:31 -0700 2009 Move detail on installing and running to INSTAL... [friedelwolff]
file TODO Wed Jan 17 07:46:28 -0800 2007 Remove some done items from the TODO list git-... [friedelwolff]
directory dbs/ Fri Sep 04 05:39:20 -0700 2009 Ensure that the "dbs" directory exists. git-sv... [walter_l]
directory external_apps/ Mon Aug 17 04:08:53 -0700 2009 allow any character appart from / in usernames ... [alaaosh]
directory html/ Tue Oct 13 08:21:57 -0700 2009 Cosmetic change in the URL used to review sugge... [murgilduta]
directory local_apps/ Tue Oct 13 11:23:03 -0700 2009 Allow to suggest already reviewed target string... [murgilduta]
file localsettings.py Mon Oct 05 14:16:00 -0700 2009 implemented another custom LRUCache with ugly g... [alaaosh]
file manage.py Tue May 12 08:21:51 -0700 2009 Update copyright notice, wrap error message for... [friedelwolff]
directory po/ Wed Aug 19 00:02:15 -0700 2009 Remove jToolkit.pot, we removed the translation... [dwaynebailey]
file pootle.ini Tue Mar 17 06:13:14 -0700 2009 Add missing settings from pootle.ini to setting... [friedelwolff]
directory pootle/ Wed Sep 30 08:17:41 -0700 2009 language directories reflect locale codes, conv... [alaaosh]
file setup.py Wed Sep 02 18:52:41 -0700 2009 split path variables in seperate files. this w... [alaaosh]
file syspath_override.py Wed Apr 29 16:15:43 -0700 2009 centralize sys.path manipulation in syspath_ove... [alaaosh]
directory templates/ Wed Aug 19 00:49:13 -0700 2009 Make 'Register' button localisable git-svn-id... [dwaynebailey]
file wsgi.py Thu Sep 03 14:01:38 -0700 2009 you can't import syspath_override without putti... [alaaosh]
README
Pootle: a web translation and translation management engine
===========================================================

* How it works
* References
* Requirement
* Installing and running
* Bug reporting/Feature requests
* Notes
* Assignments

How it works
------------
Pootle can host a number of translation projects for a number of languages.  It
allows a team to manage their files, permissions, projects, and also allows for
translation on-line.  Files can be downloaded for offline translation and later
uploaded again.

Pootle tries to lower the barrier of entry,  but also provides tools  to enable
teams to work towards higher quality while welcoming newcomers.

References
----------
Web: http://translate.sourceforge.net/wiki/pootle/index
Bugzilla: http://bugs.locamotion.org/
Mailing List: https://lists.sourceforge.net/lists/listinfo/translate-pootle
IRC: #pootle on irc.freenode.org

Requirements
------------
Pootle usually requires the latest Translate Toolkit package:
http://translate.sourceforge.net/
Note all the optional dependencies of the Translate Toolkit for optimal
performance and functionality in Pootle.

Python version 2.4 or later is required.

Pootle requires Django (at least version 1.0)
(http://www.djangoproject.com/)
Django applications can run under Apache using mod_python or mod_wsgi,
but they're also bundled with a standalone webserver that can be run
from the command line.  Pootle works equally well on all Django
deployment scenarios, standalone server is the easiest to set up and
get running.

To run Pootle you need to have Django 1.0 installed properly

       tar xzvf Django-1.0.2-final.tar.gz
       cd Django-1.0.2-final
       sudo python setup.py install

you can also install Django using easy_install

       easy_install django

The commandline utilities "zip" and "unzip" can speed up handling of ZIP files.
For integration with a version control system, the relevant version control
command line client must be installed and accessible from the PATH.

Installation of an indexing engine (PyLucene or Xapian) is optional, but helps
to speed up searching. Note that Xapian is incompatible with Apache, and
Pootle will not enable Xapian indexing if running under mod_python or mod_wsgi.


Installing and running
----------------------
Check the INSTALL file.


Bug Reporting/Feature requests
------------------------------
You can always report bugs or feature requests on the mailing list but because
of the increase in users and the fact that bug reports do go missing it is
probably best to place your bug report in Bugzilla: http://bugs.locamotion.org/

If you have a traceback or a patch then please include it. Also please be quite
specific about how the bug occured and what you expected to happen.

If this is a feature request then try to be specific about how you think this
feature should work.

Notes
-----
Files should be reindexed automatically. To ensure that all statistics and
indices are up to date for the current projects and languages, run
        PootleServer --refreshstats

Assignments
-----------
Goals and assignments don't work at the moment, but should be re-instated soon.