I'm trying to setup Pootle translation service on Ubuntu. Unfortunately I'm stuck at running the Pootle server.
I have setup all the required software packages (pootle, translate-toolkit and others) manually. Then if I run ./PootleServer from the installation directory it runs flawlessly.
/usr/src/Pootle-2.1.5# ./PootleServer Starting server, listening on port 8080. 2011-03-14 21:53:56,001 INFO Starting Django server, listening on port 8080
But when I'm trying to run PootleServer with "PootleServer" command I get the following error. Obviously Pootle expects /usr/share/pootle directory to exist, and it is NOT. /usr/share/pootle is missing. Do you know why?
/usr/src/Pootle-2.1.5# PootleServer Starting server, listening on port 8080. Traceback (most recent call last): File "/usr/local/bin/PootleServer", line 32, in <module> PootleServer.main() File "/usr/local/lib/python2.6/dist-packages/pootle/PootleServer.py", line 103, in main run_pootle(options, args) File "/usr/local/lib/python2.6/dist-packages/pootle/PootleServer.py", line 87, in run_pootle handler = AdminMediaHandler(WSGIHandler(), path) File "/usr/local/lib/python2.6/dist-packages/django/core/servers/basehttp.py", line 652, in __init__ self.media_url = settings.ADMIN_MEDIA_PREFIX File "/usr/local/lib/python2.6/dist-packages/django/utils/functional.py", line 276, in __getattr__ self._setup() File "/usr/local/lib/python2.6/dist-packages/django/conf/__init__.py", line 40, in _setup self._wrapped = Settings(settings_module) File "/usr/local/lib/python2.6/dist-packages/django/conf/__init__.py", line 73, in __init__ mod = importlib.import_module(self.SETTINGS_MODULE) File "/usr/local/lib/python2.6/dist-packages/django/utils/importlib.py", line 35, in import_module __import__(name) File "/usr/local/lib/python2.6/dist-packages/pootle/settings.py", line 200, in <module> LANGUAGES = override.find_languages(LOCALE_PATHS) File "/usr/local/lib/python2.6/dist-packages/pootle/i18n/override.py", line 38, in find_languages dirs = os.listdir(locale_path) OSError: [Errno 2] No such file or directory: '/usr/share/pootle/mo'
I was not able to overcome this error. Please help me to setup PootleServer properly.
/usr/src/Pootle-2.1.5# PootleServer --version Pootle 2.1.5 Translate Toolkit 1.8.1 Django 1.2.5