Added translation info to doc

This commit is contained in:
Spitap
2023-02-23 15:27:44 +01:00
parent 8bfe2c1916
commit 77a363d99f
3 changed files with 23 additions and 1 deletions
+2 -1
View File
@@ -17,7 +17,8 @@ Table of contents
=================
.. toctree::
:maxdepth: 1
:maxdepth: 1
contributing/getting_started
contributing/plugin_api
contributing/translation
+3
View File
@@ -88,6 +88,9 @@ If you want to add a new dependency, just complete the
It will download and store the required files into the
:file:`<path_to_local_copy>/modoboa/bower_components` directory.
.. note::
Don't forget to regenerate the localization files when you add strings. See :ref:`the translation page <translation>`
New Vue.js interface
--------------------
+18
View File
@@ -0,0 +1,18 @@
###########
Translation
###########
Modoboa need you to translate the project ! Feel free to join the translation team.
The project is using Transifex. To start with translation, you will need to create an account and join `modoboa's team <https://www.transifex.com/tonio/modoboa/dashboard/>`_
.. _translation:
Frontend
========
When editing the frontend, you may need to update localization files for transifex to pick up your changes.
To do so, after finishing editing, go to the frontend directory and run the following command::
$ make makemessages