diff --git a/HACKING b/HACKING index ea5d586b1..30aa2b9a4 100644 --- a/HACKING +++ b/HACKING @@ -328,6 +328,13 @@ profiles defined in ``pom.xml`` of business and webapp modules). This is used to generate upgrade files in releases. +* *i18n* - Internationalization (default) + + It uses gettext to process language files in order to be used in *LibrePlan*. + + Like for *reports* and *userguide*, it is useful deactivate this profile + during development to save compilation time. + How to use profiles ~~~~~~~~~~~~~~~~~~~ @@ -335,9 +342,9 @@ Profiles active by default are used always if not deactivated. In order to activate or deactivate a profile you should use parameter ``-P`` for Maven command. For example: -* Deactivate *reports* and *userguide* to save compilation time:: +* Deactivate *reports*, *userguide* and *i18n* to save compilation time:: - mvn -P-reports,-userguide clean install + mvn -P-reports,-userguide,-i18n clean install * Use production environment:: diff --git a/doc/src/technical/howto-start-development-with-eclipse.rst b/doc/src/technical/howto-start-development-with-eclipse.rst index f4f2b6e87..7d676d590 100644 --- a/doc/src/technical/howto-start-development-with-eclipse.rst +++ b/doc/src/technical/howto-start-development-with-eclipse.rst @@ -137,9 +137,9 @@ Configure project to run * Name: LibrePlan * Base directory: Choose ``libreplan-webapp`` folder in your workspace * Goals: ``jetty:stop jetty:run`` - * Profiles (optional): ``-userguide,-reports`` (to disable userguide and - reports profiles to save compilation time as they are not mandatory to run - LibrePlan) + * Profiles (optional): ``-userguide,-reports,-i18n`` (to disable userguide, + reports and i18n profiles to save compilation time as they are not + mandatory to run LibrePlan) * Mark the following checkboxes (recommended): * Resolve Workspace artifacts