# HG changeset patch # User ymh # Date 1381490643 -7200 # Node ID e4d53c64f0d0c08ca8a252ba9851b531d3370190 # Parent 3d20cdc9be3dc98341a7b4e54913ac8bc080b66f Evolution doc correction for i18n. fix bug #7 (https://github.com/IRI-Research/plan4learning/issues/7) diff -r 3d20cdc9be3d -r e4d53c64f0d0 doc/administration.rst --- a/doc/administration.rst Fri Oct 11 13:02:51 2013 +0200 +++ b/doc/administration.rst Fri Oct 11 13:24:03 2013 +0200 @@ -277,21 +277,22 @@ Tous les arguments et le fonctionnement de cet objet sont détaillés à l'adresse suivante : http://docs.python.org/2/library/subprocess.html#popen-constructor Tous les arguments sont configurables sauf les suivants : ``stdout``, ``stderr``, ``bufsize``, ``close_fds``, ``preexec_fn``. Cependant les quatres suivants seront les plus utiles: - * `args`: soit une séquence d'arguments de programme, soit une chaine de caractères - * `cwd`: le chemin du reepertoire de travail. Par défaut : ``None`` - * `env`: dictionnire donnant les variables d'evironement positinnées durant l'éxeecution du script. + + * `args`: soit une séquence d'arguments de programme, soit une chaine de caractères + * `cwd`: le chemin du reepertoire de travail. Par défaut : ``None`` + * `env`: dictionnire donnant les variables d'evironement positinnées durant l'éxeecution du script. Il est recommandé que ``args`` soit une liste d'arguments et non une simple chaîne de caractères. L'example suivant démontre comment on peut configurer cette propriété pour lancer le dump des notices avec la commande ``dump_record``. -.. code-block :: python +.. code-block:: python -ADMIN_SCRIPT = { - 'args' : [ sys.executable, "manage.py", "dump_record", "--newline", "-j", "/tmp/script_dump.rdf.bz2"], - 'cwd' : "/src", - 'env' : {'PYTHONPATH': '/lib/python2.7/site-packages'} -} + ADMIN_SCRIPT = { + 'args' : [ sys.executable, "manage.py", "dump_record", "--newline", "-j", "/tmp/script_dump.rdf.bz2"], + 'cwd' : "/src", + 'env' : {'PYTHONPATH': '/lib/python2.7/site-packages'}, + } Plusieurs points sont à noter: diff -r 3d20cdc9be3d -r e4d53c64f0d0 doc/evolution.rst --- a/doc/evolution.rst Fri Oct 11 13:02:51 2013 +0200 +++ b/doc/evolution.rst Fri Oct 11 13:24:03 2013 +0200 @@ -30,6 +30,18 @@ * ``compilemessages`` : Compile les fichiers ``.po`` contitués par la commande précédente afin que les traduction soit prise en compte. cette commande produit les fichier ``.mo``. +Ces commandes peuvent être lancées de plusieurs façon. Le plus simple est de les lancer depuis le répertoire ``src/p4l`` et avec l'utilitaire ``django-admin.py``. +Ce dernier est installé lors de l'installation de Django. +Dans le cas de l'utilisation d'un environement virtuel, il se trouve dans le répertoire ``bin``, et de fait dans le "PATH" lorsque l'environement virtuel est activé. +La suite des commandes pour + +.. code-block:: bash + + $ cd src/p4l + $ django-admin.py makemessages -a + + $ django-admin.py compilemessages + modification des champs =======================