1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-08-11 11:52:08 +00:00

Update readme

This commit is contained in:
zhengxie 2013-10-26 17:14:01 +08:00
parent 53678e7e48
commit fd8d3929f5

View File

@ -8,7 +8,7 @@ Preparation
* Build and deploy Seafile server from source. See <https://github.com/haiwen/seafile/wiki/Build-and-deploy-seafile-server-from-source> * Build and deploy Seafile server from source. See <https://github.com/haiwen/seafile/wiki/Build-and-deploy-seafile-server-from-source>
* Django 1.3, download from <https://www.djangoproject.com/download/1.3.5/tarball/> * Django 1.5, download from <https://www.djangoproject.com/download/1.5.5/tarball/>
* Djblets * Djblets
@ -42,21 +42,5 @@ Then open your browser, and input `http://localhost:8000/`, there should be a Lo
Internationalization (I18n) Internationalization (I18n)
========== ==========
You are welcome to add translation in your language. For example, if you like to add Russian translation. Please refer to https://github.com/haiwen/seafile/wiki/Seahub-Translation
First, you need to add your language code to Settings.py. In this case, add `('ru', gettext_noop(u'Русский')),` to LANGUAGES tuple.
Then, run this command:
django-admin.py makemessages -l ru -e py,html
There will be a file named `django.po` under `locale/ru/LC_MESSAGES`.
**NOTE:** If you install your Django source under thirdpart, you need to ignore all files under Django directory, otherwise the po file will become large.
django-admin.py makemessages -l ru -e py,html -i "thirdpart/Django-1.3-py2.7-egg/*"
After you modified `django.po`, you can run `./i18n.sh compile-all`, this will create `.mo` file under same directory with `django.po`.
That's it. After restart Seahub, you can select popup button at right top, and your translations are ready for use.