Evolution doc correction for i18n. fix bug #7 (https://github.com/IRI-Research/plan4learning/issues/7)
--- 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' : "<chemin absolu des sources l'application>/src",
- 'env' : {'PYTHONPATH': '<chemin absolu de l'environement virtuel>/lib/python2.7/site-packages'}
-}
+ ADMIN_SCRIPT = {
+ 'args' : [ sys.executable, "manage.py", "dump_record", "--newline", "-j", "/tmp/script_dump.rdf.bz2"],
+ 'cwd' : "<chemin absolu des sources l'application>/src",
+ 'env' : {'PYTHONPATH': '<chemin absolu de l'environement virtuel>/lib/python2.7/site-packages'},
+ }
Plusieurs points sont à noter:
--- 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
+ <edition des fichiers .po>
+ $ django-admin.py compilemessages
+
modification des champs
=======================