diff --git a/docs/install.md b/docs/install.md index 029d6d5039e184897b7e254297bc2a8e1478fa41..cd7afa1e18ae930fda92228ff1dae84111436411 100644 --- a/docs/install.md +++ b/docs/install.md @@ -73,4 +73,14 @@ Each installation of VIPSWeb can be customized in several ways This is done by making a copy of `local_settings_sample.py` to `local_settings.py` and customizing it. `local_settings.py` is ignored by Git. ## Configuration of VIPSLogic -TODO \ No newline at end of file +TODO + +## Deployment of updates (AKA pipeline) +### Updating translations +VIPSWeb/Django is using the GNU gettext system for translating phrases. In the git repository, the sourece `.po` files are updated, but the compiled `.mo` files are ignored. Thus, if an update of VIPSWeb contains new or updated translated texts/phrases, you need to compile them using the command + +```bash +$ django-admin compilemessages +``` + +This requires that you have [GNU gettext](https://www.gnu.org/software/gettext/) installed on your server. \ No newline at end of file