diff --git a/docs/locale/fr/LC_MESSAGES/about/geotrek.po b/docs/locale/fr/LC_MESSAGES/about/geotrek.po index 125d2e4415..456f028ab5 100644 --- a/docs/locale/fr/LC_MESSAGES/about/geotrek.po +++ b/docs/locale/fr/LC_MESSAGES/about/geotrek.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Geotrek \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-14 11:31+0100\n" +"POT-Creation-Date: 2024-11-13 11:25+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: fr\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../about/geotrek.rst:3 msgid "Geotrek" @@ -134,6 +134,10 @@ msgid "" "l'intégrant dans un site internet existant" msgstr "" +#: ../../about/geotrek.rst:40 +msgid "Note" +msgstr "" + #: ../../about/geotrek.rst:41 msgid "" "Cette documentation ne traite que de **Geotrek-Admin**, chaque brique " diff --git a/docs/locale/fr/LC_MESSAGES/contribute/development.po b/docs/locale/fr/LC_MESSAGES/contribute/development.po index 0fc6fc5367..4780ea9c8b 100644 --- a/docs/locale/fr/LC_MESSAGES/contribute/development.po +++ b/docs/locale/fr/LC_MESSAGES/contribute/development.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Geotrek \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-14 11:31+0100\n" +"POT-Creation-Date: 2024-11-13 11:25+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: fr\n" @@ -17,87 +17,100 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../contribute/development.rst:5 msgid "Development" -msgstr "" +msgstr "Développement" #: ../../contribute/development.rst:11 msgid "Quickstart" +msgstr "Démarrage rapide" + +#: ../../contribute/development.rst:13 +msgid "Download or git clone the source code of Geotrek-admin." +msgstr "" + +#: ../../contribute/development.rst:25 +msgid "Edit ``/etc/hosts`` file to add ``geotrek.local`` alias to ``127.0.0.1``" msgstr "" -#: ../../contribute/development.rst:24 -msgid "Go to http://geotrek.localhost:8000" +#: ../../contribute/development.rst:27 +msgid "Go to ``http://geotrek.local:8000`` in your browser" msgstr "" -#: ../../contribute/development.rst:26 +#: ../../contribute/development.rst:29 msgid "" "PDF generation might not work unless you use this domain and is correctly" -" set to SERVER_NAME variable in your .env file." +" set to ``SERVER_NAME`` variable in your ``.env`` file." msgstr "" -#: ../../contribute/development.rst:30 +#: ../../contribute/development.rst:33 msgid "Install git hooks" msgstr "" -#: ../../contribute/development.rst:32 +#: ../../contribute/development.rst:35 msgid "" "Several git hooks are available to prevent pushing to master branch or " "launch quality tests before committing. Install them with following " "commands:" msgstr "" -#: ../../contribute/development.rst:41 +#: ../../contribute/development.rst:44 msgid "Adding or upgrade dependencies" msgstr "" -#: ../../contribute/development.rst:43 +#: ../../contribute/development.rst:46 msgid "Consider using pip-tools to manage dependencies." msgstr "" -#: ../../contribute/development.rst:45 +#: ../../contribute/development.rst:48 msgid "" -"add your dependency in setup.py for general dependency, dev-" -"requirements.in for dev dependency, then run:" +"add your dependencies in ``setup.py`` for general dependencies, ``dev-" +"requirements.in`` for dev dependencies, then run:" msgstr "" -#: ../../contribute/development.rst:52 ../../contribute/development.rst:143 +#: ../../contribute/development.rst:54 ../../contribute/development.rst:146 +#: ../../contribute/development.rst:174 ../../contribute/development.rst:188 msgid "or" msgstr "" -#: ../../contribute/development.rst:60 +#: ../../contribute/development.rst:63 msgid "Model modification" msgstr "" -#: ../../contribute/development.rst:69 -msgid "Add migration file to source control." +#: ../../contribute/development.rst:70 +msgid "Note" msgstr "" #: ../../contribute/development.rst:72 +msgid "Add migration file to source control." +msgstr "" + +#: ../../contribute/development.rst:75 msgid "Definition of Done for new model fields" msgstr "" -#: ../../contribute/development.rst:74 +#: ../../contribute/development.rst:77 msgid "" "When updating or adding a new field ``my_field`` to a model ``MyModel``, " "please proceed with the following changes to ensure this field is " "included in existing functionalities." msgstr "" -#: ../../contribute/development.rst:76 +#: ../../contribute/development.rst:79 msgid "**In** ``MyModel`` **class** :" msgstr "" -#: ../../contribute/development.rst:78 +#: ../../contribute/development.rst:81 msgid "If ``my_field`` is a ``ForeignKey``:" msgstr "" -#: ../../contribute/development.rst:80 +#: ../../contribute/development.rst:83 msgid "make sure to override ``related_name`` with an explicit set name" msgstr "" -#: ../../contribute/development.rst:82 +#: ../../contribute/development.rst:85 msgid "" "if ``my_field`` causes cascading deletion (argument " "``on_delete=models.CASCADE``), make sure to log potential deletions (see " @@ -105,34 +118,34 @@ msgid "" "``geotrek/outdoor/models.py``)" msgstr "" -#: ../../contribute/development.rst:84 +#: ../../contribute/development.rst:87 msgid "" "Make sure to set ``verbose_name`` on the field and add proper " "translations in ``.po`` files" msgstr "" -#: ../../contribute/development.rst:86 +#: ../../contribute/development.rst:89 msgid "**Outside of model class** :" msgstr "" -#: ../../contribute/development.rst:88 +#: ../../contribute/development.rst:91 msgid "" "To display ``my_field`` in detail views, add a row in template " "``mymodel_detail_attributes.html``" msgstr "" -#: ../../contribute/development.rst:90 +#: ../../contribute/development.rst:93 msgid "Look for form class ``MyModelForm(CommonForm)`` :" msgstr "" -#: ../../contribute/development.rst:92 +#: ../../contribute/development.rst:95 msgid "" "If it exists, and field needs to be included in form, add ``my_field`` to" " form attributes (``fields`` on the ``Meta`` class, sometimes " "``fieldslayout`` as well)." msgstr "" -#: ../../contribute/development.rst:94 +#: ../../contribute/development.rst:97 msgid "" "If field is added to the form **and is optional**, please add " "``my_field`` to the documentation for hideable form fields : in ``docs" @@ -140,81 +153,81 @@ msgid "" "and add your field to the list." msgstr "" -#: ../../contribute/development.rst:96 +#: ../../contribute/development.rst:99 msgid "" "Look for list view class ``MyModelList(CustomColumnsMixin, " "MapEntityList)`` :" msgstr "" -#: ../../contribute/development.rst:98 +#: ../../contribute/development.rst:101 msgid "" "If it exists, please add ``my_field`` to the documentation for custom " "list view columns : in ``docs/advanced-configuration.rst`` look for " "``COLUMNS_LISTS['mymodel_view']`` and add your field to the list." msgstr "" -#: ../../contribute/development.rst:100 +#: ../../contribute/development.rst:103 msgid "" "If it exists, and if you wish to display a column for ``my_field`` in the" " list view for this model by default, simply add ``my_field`` to " "``default_extra_colums`` on this class." msgstr "" -#: ../../contribute/development.rst:102 +#: ../../contribute/development.rst:105 msgid "" "Look for exports view class ``MyModelFormatList(MapEntityFormat, " "MyModelList)`` :" msgstr "" -#: ../../contribute/development.rst:104 +#: ../../contribute/development.rst:107 msgid "" "If it exists, please add ``my_field`` to the documentation for custom " "list exports columns : in ``docs/advanced-configuration.rst`` look for " "``COLUMNS_LISTS['mymodel_export']`` and add your field to the list." msgstr "" -#: ../../contribute/development.rst:106 +#: ../../contribute/development.rst:109 msgid "" "If it exists, and if you wish to display a column for ``my_field`` in " "CSV/SHP exports for this model by default, simply add ``my_field`` to " "``default_extra_colums`` on this class." msgstr "" -#: ../../contribute/development.rst:108 +#: ../../contribute/development.rst:111 msgid "" "Follow the documentation you just edited to test that custom columns and " "hideable fields do work properly with your new field." msgstr "" -#: ../../contribute/development.rst:110 +#: ../../contribute/development.rst:113 msgid "" "Look for sql file defaults " "``geotrek/{app_name}/sql/post_90_defaults.sql`` :" msgstr "" -#: ../../contribute/development.rst:112 +#: ../../contribute/development.rst:115 msgid "" "If it exists find your modelname in the list and depending on the default" " value alter column ``my_field`` or add ``-- my_field``" msgstr "" -#: ../../contribute/development.rst:114 +#: ../../contribute/development.rst:117 msgid "" "If the modelname doesn't exist, create a new section (even if you don't " "need to alter column)" msgstr "" -#: ../../contribute/development.rst:116 +#: ../../contribute/development.rst:119 msgid "" "Look for sql view file ``geotrek/{app_name}/sql/post_20_views.sql`` and " "update the view for your model with an alias for the new field" msgstr "" -#: ../../contribute/development.rst:119 +#: ../../contribute/development.rst:122 msgid "**In API v2** :" msgstr "" -#: ../../contribute/development.rst:121 +#: ../../contribute/development.rst:124 msgid "" "If ``MyModel`` is served by APIv2, make sure to add a serializer for the " "new field in ``geotrek/api/v2/serializers.py`` and if you wish to filter " @@ -222,148 +235,199 @@ msgid "" "under ``geotrek/api/v2/views``, using attribute ``filter_backends``." msgstr "" -#: ../../contribute/development.rst:124 +#: ../../contribute/development.rst:127 msgid "" "When updating a field ``my_field`` in a model ``MyModel`` for " "``new_field``, check if this field is translated in " "``geotrek/{app}/translation.py``." msgstr "" -#: ../../contribute/development.rst:126 +#: ../../contribute/development.rst:129 msgid "" "If so, you need to add a migration just after the migration generated by " -"django. This migration should rename the old fields generated by " +"Django. This migration should rename the old fields generated by " "modeltranslation ``my_field_en`` by ``new_field_en`` (example : " "``geotrek/trekking/migrations/0014_auto_20200228_2127.py``)" msgstr "" -#: ../../contribute/development.rst:132 +#: ../../contribute/development.rst:135 msgid "Check quality" msgstr "" -#: ../../contribute/development.rst:134 +#: ../../contribute/development.rst:137 msgid "**Flake8**" msgstr "" -#: ../../contribute/development.rst:136 +#: ../../contribute/development.rst:139 ../../contribute/development.rst:158 msgid "run:" msgstr "" -#: ../../contribute/development.rst:151 +#: ../../contribute/development.rst:154 msgid "Run tests" msgstr "" -#: ../../contribute/development.rst:153 +#: ../../contribute/development.rst:156 msgid "**Django tests :**" msgstr "" -#: ../../contribute/development.rst:155 -msgid "``ENV`` variable must be set to run tests:" +#: ../../contribute/development.rst:165 +msgid "To run all test suites and report global coverage" +msgstr "" + +#: ../../contribute/development.rst:168 +msgid "To run a specific test suite, run:" msgstr "" -#: ../../contribute/development.rst:161 -msgid "Test without dynamic segmentation:" +#: ../../contribute/development.rst:181 +msgid "And" msgstr "" -#: ../../contribute/development.rst:168 +#: ../../contribute/development.rst:196 msgid "**Cypress tests :**" msgstr "" -#: ../../contribute/development.rst:170 -msgid "Create an empty project with docker :" +#: ../../contribute/development.rst:198 +msgid "Create an empty project with Docker :" msgstr "" -#: ../../contribute/development.rst:178 +#: ../../contribute/development.rst:206 msgid "Install elements for the cypress tests" msgstr "" -#: ../../contribute/development.rst:187 +#: ../../contribute/development.rst:215 msgid "Move in cypress folder and install" msgstr "" -#: ../../contribute/development.rst:195 +#: ../../contribute/development.rst:223 msgid "Launch tests" msgstr "" -#: ../../contribute/development.rst:202 +#: ../../contribute/development.rst:230 msgid "" -"Pictures of the problem and videos are generated in cypress/videos and " -"cypress/screenshots" -msgstr "" - -#: ../../contribute/development.rst:205 -msgid "Setup to run rando synchronization locally" -msgstr "" - -#: ../../contribute/development.rst:207 -msgid "(sync rando is only relevant for an admin paired with geotrek rando v2)" +"Pictures of the problem and videos are generated in ``cypress/videos`` " +"and ``cypress/screenshots``." msgstr "" -#: ../../contribute/development.rst:209 -msgid "" -"In your django settings you must set the 'url' key of SYNC_RANDO_OPTIONS " -"to use the same domain as defined by SERVER_NAME in your .env." -msgstr "" - -#: ../../contribute/development.rst:211 -msgid "For instance with SERVER_NAME=geotrek.localhost (default value)" -msgstr "" - -#: ../../contribute/development.rst:220 +#: ../../contribute/development.rst:234 msgid "Setup to use screamshotter-related features locally" msgstr "" -#: ../../contribute/development.rst:222 +#: ../../contribute/development.rst:236 msgid "" -"Use the domain defined in SERVER_NAME in your .env to reach your local " -"geotrek admin web instance. By default the address is " -"`http://geotrek.localhost:8000`." +"Use the domain defined in ``SERVER_NAME`` in your ``.env`` to reach your " +"local Geotrek-admin web instance. By default the address is " +"``http://geotrek.local:8000``." msgstr "" -#: ../../contribute/development.rst:226 +#: ../../contribute/development.rst:240 msgid "Database reset" msgstr "" -#: ../../contribute/development.rst:228 +#: ../../contribute/development.rst:242 msgid "Data only:" msgstr "" -#: ../../contribute/development.rst:235 +#: ../../contribute/development.rst:249 msgid "Restore existing Database" msgstr "" -#: ../../contribute/development.rst:237 +#: ../../contribute/development.rst:251 msgid "Assuming a dump of your database is located in your project directory:" msgstr "" -#: ../../contribute/development.rst:243 +#: ../../contribute/development.rst:257 msgid "" "Restore your ``./var/conf/`` project files, and data files into " "``./var/media``." msgstr "" -#: ../../contribute/development.rst:245 +#: ../../contribute/development.rst:259 msgid "Then run a synchronization." msgstr "" -#: ../../contribute/development.rst:248 +#: ../../contribute/development.rst:262 msgid "Mapentity development" msgstr "" -#: ../../contribute/development.rst:250 +#: ../../contribute/development.rst:264 msgid "" "See `Django-Mapentity documentation `_" msgstr "" -#: ../../contribute/development.rst:254 +#: ../../contribute/development.rst:268 msgid "UML diagrams of data model" msgstr "" -#: ../../contribute/development.rst:256 +#: ../../contribute/development.rst:270 msgid "" "UML diagrams of Geotrek-admin data models are available in ``docs/data-" "model`` directory. To regenerate them from PostgreSQL, install " "postgresql-autodoc and graphviz Ubuntu packages and run ``make uml``." msgstr "" +#~ msgid "Go to http://geotrek.localhost:8000" +#~ msgstr "" + +#~ msgid "" +#~ "PDF generation might not work unless " +#~ "you use this domain and is " +#~ "correctly set to SERVER_NAME variable in" +#~ " your .env file." +#~ msgstr "" + +#~ msgid "" +#~ "add your dependency in setup.py for " +#~ "general dependency, dev-requirements.in for" +#~ " dev dependency, then run:" +#~ msgstr "" + +#~ msgid "" +#~ "If so, you need to add a " +#~ "migration just after the migration " +#~ "generated by django. This migration " +#~ "should rename the old fields generated" +#~ " by modeltranslation ``my_field_en`` by " +#~ "``new_field_en`` (example : " +#~ "``geotrek/trekking/migrations/0014_auto_20200228_2127.py``)" +#~ msgstr "" + +#~ msgid "``ENV`` variable must be set to run tests:" +#~ msgstr "" + +#~ msgid "Test without dynamic segmentation:" +#~ msgstr "" + +#~ msgid "Create an empty project with docker :" +#~ msgstr "" + +#~ msgid "" +#~ "Pictures of the problem and videos " +#~ "are generated in cypress/videos and " +#~ "cypress/screenshots" +#~ msgstr "" + +#~ msgid "Setup to run rando synchronization locally" +#~ msgstr "" + +#~ msgid "(sync rando is only relevant for an admin paired with geotrek rando v2)" +#~ msgstr "" + +#~ msgid "" +#~ "In your django settings you must " +#~ "set the 'url' key of SYNC_RANDO_OPTIONS" +#~ " to use the same domain as " +#~ "defined by SERVER_NAME in your .env." +#~ msgstr "" + +#~ msgid "For instance with SERVER_NAME=geotrek.localhost (default value)" +#~ msgstr "" + +#~ msgid "" +#~ "Use the domain defined in SERVER_NAME" +#~ " in your .env to reach your " +#~ "local geotrek admin web instance. By " +#~ "default the address is " +#~ "`http://geotrek.localhost:8000`." +#~ msgstr "" + diff --git a/docs/locale/fr/LC_MESSAGES/contribute/documentation.po b/docs/locale/fr/LC_MESSAGES/contribute/documentation.po index bb5cb92254..6a726a4617 100644 --- a/docs/locale/fr/LC_MESSAGES/contribute/documentation.po +++ b/docs/locale/fr/LC_MESSAGES/contribute/documentation.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Geotrek \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-14 11:31+0100\n" +"POT-Creation-Date: 2024-11-13 11:25+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: fr\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../contribute/documentation.rst:2 msgid "Documentation" @@ -29,8 +29,9 @@ msgstr "" #: ../../contribute/documentation.rst:9 msgid "" -"A container based on sphinx image is created using docker-compose-" -"dev.yml, documentation is built in watch mode thanks to sphinx-autobuild." +"A container based on sphinx image is created using ``docker-compose-" +"dev.yml``, documentation is built in watch mode thanks to sphinx-" +"autobuild." msgstr "" #: ../../contribute/documentation.rst:12 @@ -46,10 +47,23 @@ msgid "Translate documentation" msgstr "" #: ../../contribute/documentation.rst:25 -msgid "Generate .pot if needed" +msgid "Generate ``.pot`` files if needed" msgstr "" #: ../../contribute/documentation.rst:31 -msgid "Generate .po files" +msgid "Generate ``.po`` files" msgstr "" +#~ msgid "" +#~ "A container based on sphinx image " +#~ "is created using docker-compose-dev.yml," +#~ " documentation is built in watch mode" +#~ " thanks to sphinx-autobuild." +#~ msgstr "" + +#~ msgid "Generate .pot if needed" +#~ msgstr "" + +#~ msgid "Generate .po files" +#~ msgstr "" + diff --git a/docs/locale/fr/LC_MESSAGES/contribute/translating.po b/docs/locale/fr/LC_MESSAGES/contribute/translating.po index 74ed059fea..dedf2a51bd 100644 --- a/docs/locale/fr/LC_MESSAGES/contribute/translating.po +++ b/docs/locale/fr/LC_MESSAGES/contribute/translating.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Geotrek \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-14 11:31+0100\n" +"POT-Creation-Date: 2024-11-13 11:25+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: fr\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../contribute/translating.rst:3 msgid "Translating" @@ -206,7 +206,7 @@ msgid "" msgstr "" #: ../../contribute/translating.rst:119 -msgid "After releasing, in **Weblate**, rebase the branche :" +msgid "After releasing, in **Weblate**, rebase the branch:" msgstr "" #: ../../contribute/translating.rst:121 @@ -217,3 +217,6 @@ msgstr "" msgid "Click \"Rebase\" to rebase `translations` branch onto `master`" msgstr "" +#~ msgid "After releasing, in **Weblate**, rebase the branche :" +#~ msgstr "" + diff --git a/docs/locale/fr/LC_MESSAGES/index.po b/docs/locale/fr/LC_MESSAGES/index.po index e9a0bd749a..04aab35299 100644 --- a/docs/locale/fr/LC_MESSAGES/index.po +++ b/docs/locale/fr/LC_MESSAGES/index.po @@ -6,40 +6,45 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Geotrek\n" +"Project-Id-Version: Geotrek\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-14 11:31+0100\n" +"POT-Creation-Date: 2024-11-13 11:25+0000\n" "PO-Revision-Date: 2024-03-14 11:33+0100\n" "Last-Translator: Jean-Etienne Castagnede \n" -"Language-Team: fr \n" "Language: fr\n" +"Language-Team: fr \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"Generated-By: Babel 2.14.0\n" -"X-Generator: Poedit 3.4.2\n" +"Generated-By: Babel 2.16.0\n" -#: ../../index.rst:4 +#: ../../index.rst:6 msgid "💡 About" msgstr "💡 À propos" -#: ../../index.rst:10 +#: ../../index.rst:12 msgid "🚀 User manual" msgstr "🚀 Manuel utilisateur" -#: ../../index.rst:24 +#: ../../index.rst:26 msgid "🔧 Installation & configuration" msgstr "🔧 Installation & configuration" -#: ../../index.rst:37 +#: ../../index.rst:39 msgid "✨ Contribute" msgstr "✨ Contribuer" -#: ../../index.rst:47 +#: ../../index.rst:49 msgid "📝 Others" msgstr "📝 Autres" #: ../../index.rst:2 -msgid "Welcome to Geotrek-admin documentation!" -msgstr "Bienvenue sur la documentation de Geotrek-admin !" +msgid "Geotrek-admin's documentation" +msgstr "Documentation de Geotrek-admin" + +#: ../../index.rst:4 +msgid "" +"Geotrek-admin is backend management data for Geotrek-rando, Geotrek-" +"mobile and Geotrek-widget." +msgstr "" diff --git a/docs/locale/fr/LC_MESSAGES/install/advanced-configuration.po b/docs/locale/fr/LC_MESSAGES/install/advanced-configuration.po index 37fb196ef7..2c5421e75c 100644 --- a/docs/locale/fr/LC_MESSAGES/install/advanced-configuration.po +++ b/docs/locale/fr/LC_MESSAGES/install/advanced-configuration.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Geotrek \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-14 11:31+0100\n" +"POT-Creation-Date: 2024-11-13 11:25+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: fr\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../install/advanced-configuration.rst:5 msgid "Advanced configuration" @@ -37,206 +37,247 @@ msgid "" "available at http://server/tools/extents/." msgstr "" -#: ../../install/advanced-configuration.rst:22 +#: ../../install/advanced-configuration.rst:21 +#: ../../install/advanced-configuration.rst:63 +#: ../../install/advanced-configuration.rst:167 +#: ../../install/advanced-configuration.rst:274 +#: ../../install/advanced-configuration.rst:289 +#: ../../install/advanced-configuration.rst:309 +#: ../../install/advanced-configuration.rst:360 +#: ../../install/advanced-configuration.rst:411 +#: ../../install/advanced-configuration.rst:432 +#: ../../install/advanced-configuration.rst:473 +#: ../../install/advanced-configuration.rst:494 +#: ../../install/advanced-configuration.rst:534 +#: ../../install/advanced-configuration.rst:629 +#: ../../install/advanced-configuration.rst:677 +#: ../../install/advanced-configuration.rst:698 +#: ../../install/advanced-configuration.rst:713 +#: ../../install/advanced-configuration.rst:731 +#: ../../install/advanced-configuration.rst:818 +#: ../../install/advanced-configuration.rst:828 +#: ../../install/advanced-configuration.rst:904 +#: ../../install/advanced-configuration.rst:1159 +#: ../../install/advanced-configuration.rst:1346 +#: ../../install/advanced-configuration.rst:2774 +#: ../../install/advanced-configuration.rst:2825 +#: ../../install/advanced-configuration.rst:2845 +#: ../../install/advanced-configuration.rst:2863 +#: ../../install/advanced-configuration.rst:3008 +#: ../../install/advanced-configuration.rst:3033 +#: ../../install/advanced-configuration.rst:3055 +#: ../../install/advanced-configuration.rst:3108 +#: ../../install/advanced-configuration.rst:3143 +#: ../../install/advanced-configuration.rst:3170 +#: ../../install/advanced-configuration.rst:3182 +#: ../../install/advanced-configuration.rst:3201 +#: ../../install/advanced-configuration.rst:3290 +#: ../../install/advanced-configuration.rst:3306 +#: ../../install/advanced-configuration.rst:3355 +#: ../../install/advanced-configuration.rst:3373 +#: ../../install/advanced-configuration.rst:3391 +#: ../../install/advanced-configuration.rst:3414 +msgid "Note" +msgstr "" + +#: ../../install/advanced-configuration.rst:23 msgid "Administrator privileges are required." msgstr "" -#: ../../install/advanced-configuration.rst:26 +#: ../../install/advanced-configuration.rst:27 msgid "Email settings" msgstr "" -#: ../../install/advanced-configuration.rst:28 +#: ../../install/advanced-configuration.rst:29 msgid "Geotrek-admin will send emails:" msgstr "" -#: ../../install/advanced-configuration.rst:30 +#: ../../install/advanced-configuration.rst:31 msgid "to administrators when internal errors occur" msgstr "" -#: ../../install/advanced-configuration.rst:31 +#: ../../install/advanced-configuration.rst:32 msgid "to managers when a feedback report is created" msgstr "" -#: ../../install/advanced-configuration.rst:33 -#: ../../install/advanced-configuration.rst:667 +#: ../../install/advanced-configuration.rst:34 +#: ../../install/advanced-configuration.rst:679 msgid "" "Email configuration takes place in ``/opt/geotrek-" "admin/var/conf/custom.py``, where you control recipients emails " "(``ADMINS``, ``MANAGERS``) and email server configuration." msgstr "" -#: ../../install/advanced-configuration.rst:36 +#: ../../install/advanced-configuration.rst:37 msgid "" "Set configuration settings in ``geotrek/settings/custom.py.dist`` " "template file." msgstr "" -#: ../../install/advanced-configuration.rst:38 +#: ../../install/advanced-configuration.rst:39 msgid "" "You can test your configuration with the following command. A fake email " "will be sent to the managers:" msgstr "" -#: ../../install/advanced-configuration.rst:48 +#: ../../install/advanced-configuration.rst:49 msgid "API" msgstr "" -#: ../../install/advanced-configuration.rst:52 +#: ../../install/advanced-configuration.rst:53 msgid "" "Set to ``True`` if you want the API V2 to be available for everyone " "without authentication." msgstr "" -#: ../../install/advanced-configuration.rst:54 -#: ../../install/advanced-configuration.rst:282 -#: ../../install/advanced-configuration.rst:298 -#: ../../install/advanced-configuration.rst:314 -#: ../../install/advanced-configuration.rst:375 -#: ../../install/advanced-configuration.rst:402 -#: ../../install/advanced-configuration.rst:414 -#: ../../install/advanced-configuration.rst:422 -#: ../../install/advanced-configuration.rst:434 -#: ../../install/advanced-configuration.rst:446 -#: ../../install/advanced-configuration.rst:458 -#: ../../install/advanced-configuration.rst:498 -#: ../../install/advanced-configuration.rst:521 -#: ../../install/advanced-configuration.rst:552 -#: ../../install/advanced-configuration.rst:565 -#: ../../install/advanced-configuration.rst:587 -#: ../../install/advanced-configuration.rst:599 -#: ../../install/advanced-configuration.rst:611 -#: ../../install/advanced-configuration.rst:631 -#: ../../install/advanced-configuration.rst:645 -#: ../../install/advanced-configuration.rst:658 -#: ../../install/advanced-configuration.rst:682 -#: ../../install/advanced-configuration.rst:696 -#: ../../install/advanced-configuration.rst:713 -#: ../../install/advanced-configuration.rst:734 +#: ../../install/advanced-configuration.rst:55 +#: ../../install/advanced-configuration.rst:284 +#: ../../install/advanced-configuration.rst:301 +#: ../../install/advanced-configuration.rst:318 +#: ../../install/advanced-configuration.rst:380 +#: ../../install/advanced-configuration.rst:407 +#: ../../install/advanced-configuration.rst:420 +#: ../../install/advanced-configuration.rst:428 +#: ../../install/advanced-configuration.rst:441 +#: ../../install/advanced-configuration.rst:453 +#: ../../install/advanced-configuration.rst:465 +#: ../../install/advanced-configuration.rst:507 +#: ../../install/advanced-configuration.rst:530 +#: ../../install/advanced-configuration.rst:562 +#: ../../install/advanced-configuration.rst:575 +#: ../../install/advanced-configuration.rst:597 +#: ../../install/advanced-configuration.rst:609 +#: ../../install/advanced-configuration.rst:621 +#: ../../install/advanced-configuration.rst:642 +#: ../../install/advanced-configuration.rst:656 +#: ../../install/advanced-configuration.rst:669 +#: ../../install/advanced-configuration.rst:694 +#: ../../install/advanced-configuration.rst:709 +#: ../../install/advanced-configuration.rst:727 #: ../../install/advanced-configuration.rst:749 -#: ../../install/advanced-configuration.rst:788 -#: ../../install/advanced-configuration.rst:816 -#: ../../install/advanced-configuration.rst:837 -#: ../../install/advanced-configuration.rst:850 -#: ../../install/advanced-configuration.rst:942 -#: ../../install/advanced-configuration.rst:1160 -#: ../../install/advanced-configuration.rst:1221 -#: ../../install/advanced-configuration.rst:1236 -#: ../../install/advanced-configuration.rst:1260 -#: ../../install/advanced-configuration.rst:1314 -#: ../../install/advanced-configuration.rst:1322 -#: ../../install/advanced-configuration.rst:1355 -#: ../../install/advanced-configuration.rst:2315 -#: ../../install/advanced-configuration.rst:2631 -#: ../../install/advanced-configuration.rst:2639 -#: ../../install/advanced-configuration.rst:2660 -#: ../../install/advanced-configuration.rst:2679 -#: ../../install/advanced-configuration.rst:2696 -#: ../../install/advanced-configuration.rst:2711 -#: ../../install/advanced-configuration.rst:2731 -#: ../../install/advanced-configuration.rst:2882 -#: ../../install/advanced-configuration.rst:2924 -#: ../../install/advanced-configuration.rst:2938 -#: ../../install/advanced-configuration.rst:2971 -#: ../../install/advanced-configuration.rst:2983 -#: ../../install/advanced-configuration.rst:2996 -#: ../../install/advanced-configuration.rst:3011 -#: ../../install/advanced-configuration.rst:3027 -#: ../../install/advanced-configuration.rst:3038 -#: ../../install/advanced-configuration.rst:3052 -#: ../../install/advanced-configuration.rst:3067 -#: ../../install/advanced-configuration.rst:3079 -#: ../../install/advanced-configuration.rst:3092 -#: ../../install/advanced-configuration.rst:3105 -#: ../../install/advanced-configuration.rst:3118 -#: ../../install/advanced-configuration.rst:3130 -#: ../../install/advanced-configuration.rst:3160 -#: ../../install/advanced-configuration.rst:3172 -#: ../../install/advanced-configuration.rst:3184 -#: ../../install/advanced-configuration.rst:3204 +#: ../../install/advanced-configuration.rst:764 +#: ../../install/advanced-configuration.rst:803 +#: ../../install/advanced-configuration.rst:839 +#: ../../install/advanced-configuration.rst:858 +#: ../../install/advanced-configuration.rst:871 +#: ../../install/advanced-configuration.rst:964 +#: ../../install/advanced-configuration.rst:1180 +#: ../../install/advanced-configuration.rst:1241 +#: ../../install/advanced-configuration.rst:1256 +#: ../../install/advanced-configuration.rst:1280 +#: ../../install/advanced-configuration.rst:1334 +#: ../../install/advanced-configuration.rst:1342 +#: ../../install/advanced-configuration.rst:1376 +#: ../../install/advanced-configuration.rst:2469 +#: ../../install/advanced-configuration.rst:2789 +#: ../../install/advanced-configuration.rst:2797 +#: ../../install/advanced-configuration.rst:2818 +#: ../../install/advanced-configuration.rst:2838 +#: ../../install/advanced-configuration.rst:2859 +#: ../../install/advanced-configuration.rst:2875 +#: ../../install/advanced-configuration.rst:2895 +#: ../../install/advanced-configuration.rst:3047 +#: ../../install/advanced-configuration.rst:3090 +#: ../../install/advanced-configuration.rst:3104 +#: ../../install/advanced-configuration.rst:3135 +#: ../../install/advanced-configuration.rst:3150 +#: ../../install/advanced-configuration.rst:3166 +#: ../../install/advanced-configuration.rst:3178 +#: ../../install/advanced-configuration.rst:3193 +#: ../../install/advanced-configuration.rst:3209 #: ../../install/advanced-configuration.rst:3221 -#: ../../install/advanced-configuration.rst:3237 -#: ../../install/advanced-configuration.rst:3254 +#: ../../install/advanced-configuration.rst:3234 +#: ../../install/advanced-configuration.rst:3247 +#: ../../install/advanced-configuration.rst:3260 +#: ../../install/advanced-configuration.rst:3272 +#: ../../install/advanced-configuration.rst:3302 +#: ../../install/advanced-configuration.rst:3314 +#: ../../install/advanced-configuration.rst:3326 +#: ../../install/advanced-configuration.rst:3346 +#: ../../install/advanced-configuration.rst:3364 +#: ../../install/advanced-configuration.rst:3381 +#: ../../install/advanced-configuration.rst:3399 msgid "Example::" msgstr "" -#: ../../install/advanced-configuration.rst:58 -#: ../../install/advanced-configuration.rst:438 -#: ../../install/advanced-configuration.rst:450 -#: ../../install/advanced-configuration.rst:502 -#: ../../install/advanced-configuration.rst:556 -#: ../../install/advanced-configuration.rst:569 -#: ../../install/advanced-configuration.rst:591 -#: ../../install/advanced-configuration.rst:603 -#: ../../install/advanced-configuration.rst:615 -#: ../../install/advanced-configuration.rst:635 -#: ../../install/advanced-configuration.rst:649 -#: ../../install/advanced-configuration.rst:662 -#: ../../install/advanced-configuration.rst:738 -#: ../../install/advanced-configuration.rst:841 -#: ../../install/advanced-configuration.rst:854 -#: ../../install/advanced-configuration.rst:946 -#: ../../install/advanced-configuration.rst:1164 -#: ../../install/advanced-configuration.rst:1225 -#: ../../install/advanced-configuration.rst:1240 -#: ../../install/advanced-configuration.rst:1359 -#: ../../install/advanced-configuration.rst:2886 -#: ../../install/advanced-configuration.rst:3000 -#: ../../install/advanced-configuration.rst:3015 -#: ../../install/advanced-configuration.rst:3056 -#: ../../install/advanced-configuration.rst:3071 -#: ../../install/advanced-configuration.rst:3083 -#: ../../install/advanced-configuration.rst:3096 -#: ../../install/advanced-configuration.rst:3109 -#: ../../install/advanced-configuration.rst:3122 -#: ../../install/advanced-configuration.rst:3134 -#: ../../install/advanced-configuration.rst:3176 +#: ../../install/advanced-configuration.rst:59 +#: ../../install/advanced-configuration.rst:445 +#: ../../install/advanced-configuration.rst:457 +#: ../../install/advanced-configuration.rst:511 +#: ../../install/advanced-configuration.rst:566 +#: ../../install/advanced-configuration.rst:579 +#: ../../install/advanced-configuration.rst:601 +#: ../../install/advanced-configuration.rst:613 +#: ../../install/advanced-configuration.rst:625 +#: ../../install/advanced-configuration.rst:646 +#: ../../install/advanced-configuration.rst:660 +#: ../../install/advanced-configuration.rst:673 +#: ../../install/advanced-configuration.rst:753 +#: ../../install/advanced-configuration.rst:862 +#: ../../install/advanced-configuration.rst:875 +#: ../../install/advanced-configuration.rst:968 +#: ../../install/advanced-configuration.rst:1184 +#: ../../install/advanced-configuration.rst:1245 +#: ../../install/advanced-configuration.rst:1260 +#: ../../install/advanced-configuration.rst:1380 +#: ../../install/advanced-configuration.rst:3051 +#: ../../install/advanced-configuration.rst:3139 +#: ../../install/advanced-configuration.rst:3154 +#: ../../install/advanced-configuration.rst:3197 +#: ../../install/advanced-configuration.rst:3213 +#: ../../install/advanced-configuration.rst:3225 +#: ../../install/advanced-configuration.rst:3238 +#: ../../install/advanced-configuration.rst:3251 +#: ../../install/advanced-configuration.rst:3264 +#: ../../install/advanced-configuration.rst:3276 +#: ../../install/advanced-configuration.rst:3318 msgid "Default::" msgstr "" -#: ../../install/advanced-configuration.rst:63 +#: ../../install/advanced-configuration.rst:64 msgid "" "This API provides access to promotion content (Treks, POIs, Touristic " "Contents ...)." msgstr "" -#: ../../install/advanced-configuration.rst:64 +#: ../../install/advanced-configuration.rst:65 msgid "" "Set to ``False`` if Geotrek is intended to be used only for managing " "content and not promoting them." msgstr "" -#: ../../install/advanced-configuration.rst:65 +#: ../../install/advanced-configuration.rst:66 msgid "" "This setting does not impact the Path endpoints, which means that the " "Paths informations will always need authentication to be display in the " "API, regardless of this setting." msgstr "" -#: ../../install/advanced-configuration.rst:69 +#: ../../install/advanced-configuration.rst:70 msgid "Swagger API documentation" msgstr "" -#: ../../install/advanced-configuration.rst:73 +#: ../../install/advanced-configuration.rst:74 msgid "" "In order to enable swagger module to auto-document API, in the custom " "settings file, add the following code :" msgstr "" -#: ../../install/advanced-configuration.rst:75 +#: ../../install/advanced-configuration.rst:76 msgid "Enable API V2 documentation:" msgstr "" -#: ../../install/advanced-configuration.rst:82 +#: ../../install/advanced-configuration.rst:83 msgid "" "Then run ``sudo dpkg-reconfigure -u geotrek-admin``. The API swagger " "documentation is now available here : ``/api/v2``" msgstr "" -#: ../../install/advanced-configuration.rst:86 +#: ../../install/advanced-configuration.rst:87 msgid "Share services between several Geotrek instances" msgstr "" -#: ../../install/advanced-configuration.rst:88 +#: ../../install/advanced-configuration.rst:89 msgid "" "As explained :ref:`in the design section `, *Geotrek-" "admin* relies on several services. They are generic and reusable, and can" @@ -244,826 +285,844 @@ msgid "" "resources for example." msgstr "" -#: ../../install/advanced-configuration.rst:92 +#: ../../install/advanced-configuration.rst:93 msgid "" "A simple way to achieve this is to install one instance with everything " "as usual (*standalone*), and plug the other instances on its underlying " "services." msgstr "" -#: ../../install/advanced-configuration.rst:97 +#: ../../install/advanced-configuration.rst:98 msgid "Capture and conversion" msgstr "" -#: ../../install/advanced-configuration.rst:99 +#: ../../install/advanced-configuration.rst:100 msgid "" "If you want to use external services, in ``.env``, add following " "variables:" msgstr "" -#: ../../install/advanced-configuration.rst:108 +#: ../../install/advanced-configuration.rst:109 msgid "" "Then, you can delete all screamshotter and convertit references in " "``docker-compose.yml``." msgstr "" -#: ../../install/advanced-configuration.rst:112 +#: ../../install/advanced-configuration.rst:113 msgid "Shutdown useless services" msgstr "" -#: ../../install/advanced-configuration.rst:114 +#: ../../install/advanced-configuration.rst:115 msgid "" "Now that your instances point the shared server. You can shutdown the " "useless services on each instance." msgstr "" -#: ../../install/advanced-configuration.rst:117 +#: ../../install/advanced-configuration.rst:118 msgid "Start by stopping everything:" msgstr "" -#: ../../install/advanced-configuration.rst:125 +#: ../../install/advanced-configuration.rst:126 msgid "Control number of workers and request timeouts" msgstr "" -#: ../../install/advanced-configuration.rst:127 +#: ../../install/advanced-configuration.rst:128 msgid "" "By default, the application runs on 4 processes, and timeouts after 30 " "seconds." msgstr "" -#: ../../install/advanced-configuration.rst:129 +#: ../../install/advanced-configuration.rst:130 msgid "" "To control those values, edit and fix your ``docker-compose.yml`` file in" " web and api section." msgstr "" -#: ../../install/advanced-configuration.rst:131 +#: ../../install/advanced-configuration.rst:132 msgid "" "To know how many workers you should set, please refer to `gunicorn " "documentation `_." msgstr "" -#: ../../install/advanced-configuration.rst:135 +#: ../../install/advanced-configuration.rst:136 msgid "External authentication" msgstr "" -#: ../../install/advanced-configuration.rst:137 +#: ../../install/advanced-configuration.rst:138 msgid "You can authenticate user against a remote database table or view." msgstr "" -#: ../../install/advanced-configuration.rst:139 +#: ../../install/advanced-configuration.rst:140 msgid "" "To enable this feature, fill these fields in ``/opt/geotrek-" "admin/var/conf/custom.py``:" msgstr "" -#: ../../install/advanced-configuration.rst:155 +#: ../../install/advanced-configuration.rst:156 msgid "Expected columns in table/view are :" msgstr "" -#: ../../install/advanced-configuration.rst:157 +#: ../../install/advanced-configuration.rst:158 msgid "``username`` : string (*unique*)" msgstr "" -#: ../../install/advanced-configuration.rst:158 +#: ../../install/advanced-configuration.rst:159 msgid "``first_name`` : string" msgstr "" -#: ../../install/advanced-configuration.rst:159 +#: ../../install/advanced-configuration.rst:160 msgid "``last_name``: string" msgstr "" -#: ../../install/advanced-configuration.rst:160 +#: ../../install/advanced-configuration.rst:161 msgid "" "``password`` : string (simple md5 encoded, or full hashed and salted " "password)" msgstr "" -#: ../../install/advanced-configuration.rst:161 +#: ../../install/advanced-configuration.rst:162 msgid "``email`` : string" msgstr "" -#: ../../install/advanced-configuration.rst:162 +#: ../../install/advanced-configuration.rst:163 msgid "" "``level`` : integer (1: readonly, 2: redactor, 3: path manager, 4: " "trekking manager, 5: management and trekking editor, 6: administrator)" msgstr "" -#: ../../install/advanced-configuration.rst:163 +#: ../../install/advanced-configuration.rst:164 msgid "``structure`` : string" msgstr "" -#: ../../install/advanced-configuration.rst:164 +#: ../../install/advanced-configuration.rst:165 msgid "``lang`` : string (language code)" msgstr "" -#: ../../install/advanced-configuration.rst:167 +#: ../../install/advanced-configuration.rst:169 msgid "" "The schema used in ``AUTHENT_TABLENAME`` must be in the user search_path " "(``ALTER USER $geotrek_db_user SET search_path=public,userschema;``)" msgstr "" -#: ../../install/advanced-configuration.rst:168 +#: ../../install/advanced-configuration.rst:170 msgid "User management will be disabled from Administration backoffice." msgstr "" -#: ../../install/advanced-configuration.rst:169 +#: ../../install/advanced-configuration.rst:171 msgid "" "In order to disable remote login, just comment *AUTHENTICATION_BACKENDS* " "line in settings file, and restart instance (see paragraph above)." msgstr "" -#: ../../install/advanced-configuration.rst:170 +#: ../../install/advanced-configuration.rst:172 msgid "" "Geotrek-admin can support many types of users authentication (LDAP, " "oauth, ...), contact us for more details." msgstr "" -#: ../../install/advanced-configuration.rst:173 +#: ../../install/advanced-configuration.rst:175 msgid "Custom SQL" msgstr "" -#: ../../install/advanced-configuration.rst:175 +#: ../../install/advanced-configuration.rst:177 msgid "" "Put your custom SQL in a file name ``/opt/geotrek-" "admin/var/conf/extra_sql//
_