Merge pull request #2883 from modoboa/update-translation-doc

Added translation info to doc
This commit is contained in:
Antoine Nguyen
2023-03-31 08:35:23 +02:00
committed by GitHub
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 needs 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