Commit 80578a71 authored by Pauline S's avatar Pauline S
Browse files

All links open in the same tab

Fixed some typos as well
parent ed7df657
......@@ -77,7 +77,7 @@ If you make a merge request for a feature that impacts ColdCMS usage, you are ad
The documentation for ColdCMS is generated with Sphinx and ReadtheDocs. To update it :
1. Update the files or add a new file in /docs/usage. The documentation files are in .rst format, see `how to use reStructuredText <https://www.sphinx-doc.org/en/master/usage/restructuredtext/index.html>`_.
2. If you want to test the rendered doc locally, run ``make html`` in /doc, and check the output by opening /doc/_build/html/index.html in a web browser.
2. If you want to test the rendered doc locally, run ``make html`` in /docs, and check the output by opening ``/docs/_build/html/index.html`` in a web browser.
3. Once you are happy with it, include the documentation in your merge request.
......@@ -113,6 +113,10 @@ Steps to translate ColdCMS components
python manage.py compilemessages
5. Check the output by configuring your web browser in the translation language.
6. Once you are happy with the translation, include the ``django.po`` file in your merge request.
Steps to translate documentation
--------------------------------
......@@ -126,13 +130,16 @@ Steps to translate documentation
2. To update the documentation to be translated, run in ``docs/``
.. code-block:: shell
make gettext
sphinx-intl update -p _build/gettext -l <lang>
where ``<lang>`` is the language code, for example ``fr``.
3. Write the translations in ``.po`` files, in ``docs/locale/$LANG/LC_MESSAGES``, where ``$LANG`` is the language (for example ``fr``).
Note: some ``#, fuzzy`` might have been added, this means a pre-existing translation has slightly changed. Make sure the translation is still accurate, and then remove the ``#, fuzzy`` line.
4. Build the translated documentation
.. code-block:: shell
......@@ -146,6 +153,10 @@ Steps to translate documentation
python manage.py compilemessages
5. Check the output by opening ``docs/_build/html/<lang>/index.html`` (replace <lang> with the language code).
6. Once you are happy with the translation, include the ``.po`` files in your merge request.
**To replace an image in translation (e.g. a screenshot of UI in another language)**
......
......@@ -204,7 +204,7 @@ For example, if you want to use PostgreSQL :
./manage.py migrate
./manage.py collectstatic
./manage.py createsuperuser
./manage.py setup_initial_data # optinal - loads data of a basic home page
./manage.py setup_initial_data # optional - loads data of a basic home page
./manage.py runserver
# Generated by Django 3.0.4 on 2020-06-30 09:10
from django.db import migrations
import wagtail.core.blocks
import wagtail.core.fields
class Migration(migrations.Migration):
dependencies = [
('faq', '0004_auto_20200422_1259'),
]
operations = [
migrations.AlterField(
model_name='faqpage',
name='questions_groups',
field=wagtail.core.fields.StreamField([('questions_groups', wagtail.core.blocks.StructBlock([('category_name', wagtail.core.blocks.CharBlock(help_text='The type of question (ex: Accessibility, Rules). You can keep this field empty if you only have one category of questions/answers', label='Category name', max_length=100, required=False)), ('questions', wagtail.core.blocks.StreamBlock([('questions', wagtail.core.blocks.StructBlock([('question', wagtail.core.blocks.CharBlock(label='Question', max_length=250)), ('answer', wagtail.core.blocks.RichTextBlock(features=['bold', 'italic', 'link', 'document-link', 'ol', 'ul', 'hr'], label='Answer'))]))], label='Questions'))]))], blank=True, null=True, verbose_name='Question groups'),
),
]
# Generated by Django 3.0.4 on 2020-06-30 09:10
from django.db import migrations
import wagtail.core.blocks
import wagtail.core.fields
import wagtail.images.blocks
class Migration(migrations.Migration):
dependencies = [
('generic_page', '0002_auto_20200526_0809'),
]
operations = [
migrations.AlterField(
model_name='genericpage',
name='content_blocks',
field=wagtail.core.fields.StreamField([('carousel', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('title', wagtail.core.blocks.CharBlock(label='Title', max_length=100, required=False)), ('text', wagtail.core.blocks.TextBlock(label='Slide text', max_length=250, required=False)), ('buttons', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(help_text="Use this as the text of an external URL or if you want to override the Page's title", label='Link text', max_length=40, required=False)), ('custom_url', wagtail.core.blocks.CharBlock(label='External URL', required=False)), ('page', wagtail.core.blocks.PageChooserBlock(help_text='Ignored if the external URL is used', label='Link to an internal page', required=False)), ('extra_url', wagtail.core.blocks.CharBlock(default='', help_text='Use this to optionally append a #hash or querystring to the URL.', label='Append to URL', required=False))], icon='link'), label='Buttons')), ('image', wagtail.images.blocks.ImageChooserBlock(required=True))]), icon='image', label='Carousel')), ('centered_image', wagtail.core.blocks.StructBlock([('image', wagtail.images.blocks.ImageChooserBlock(required=True))])), ('centered_text_block', wagtail.core.blocks.StructBlock([('title', wagtail.core.blocks.CharBlock(label='Title', required=False)), ('text', wagtail.core.blocks.RichTextBlock(features=['bold', 'italic', 'link', 'document-link', 'ol', 'ul', 'hr'], label='Text', required=False))])), ('big_card', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('title', wagtail.core.blocks.CharBlock(label='Title', max_length=250, required=False)), ('text', wagtail.core.blocks.RichTextBlock(features=['bold', 'italic', 'link', 'document-link', 'ol', 'ul', 'hr'], label='Text', required=False)), ('buttons', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(help_text="Use this as the text of an external URL or if you want to override the Page's title", label='Link text', max_length=40, required=False)), ('custom_url', wagtail.core.blocks.CharBlock(label='External URL', required=False)), ('page', wagtail.core.blocks.PageChooserBlock(help_text='Ignored if the external URL is used', label='Link to an internal page', required=False)), ('extra_url', wagtail.core.blocks.CharBlock(default='', help_text='Use this to optionally append a #hash or querystring to the URL.', label='Append to URL', required=False))], icon='link'), label='Buttons')), ('image', wagtail.images.blocks.ImageChooserBlock(required=False))]), icon='form', label='Big cards group')), ('small_card', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('title', wagtail.core.blocks.CharBlock(label='Title', max_length=250, required=False)), ('text', wagtail.core.blocks.RichTextBlock(features=['bold', 'italic', 'link', 'document-link', 'ol', 'ul', 'hr'], label='Text', required=False)), ('buttons', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(help_text="Use this as the text of an external URL or if you want to override the Page's title", label='Link text', max_length=40, required=False)), ('custom_url', wagtail.core.blocks.CharBlock(label='External URL', required=False)), ('page', wagtail.core.blocks.PageChooserBlock(help_text='Ignored if the external URL is used', label='Link to an internal page', required=False)), ('extra_url', wagtail.core.blocks.CharBlock(default='', help_text='Use this to optionally append a #hash or querystring to the URL.', label='Append to URL', required=False))], icon='link'), label='Buttons')), ('image', wagtail.images.blocks.ImageChooserBlock(required=False))]), icon='form', label='Small cards group'))], blank=True, null=True, verbose_name='Content'),
),
]
......@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-06-03 13:41+0000\n"
"POT-Creation-Date: 2020-06-30 09:33+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
......@@ -17,11 +17,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: coldcms/blocks/blocks.py:23
#: coldcms/blocks/blocks.py:29
msgid "Link text"
msgstr "Texte du lien"
#: coldcms/blocks/blocks.py:25
#: coldcms/blocks/blocks.py:31
msgid ""
"Use this as the text of an external URL or if you want to override the "
"Page's title"
......@@ -29,23 +29,23 @@ msgstr ""
"Ce champ est utilisé en tant que texte d'une URL externe ou pour surcharger "
"le titre d'une Page"
#: coldcms/blocks/blocks.py:31
#: coldcms/blocks/blocks.py:37
msgid "External URL"
msgstr "Lien externe"
#: coldcms/blocks/blocks.py:33
#: coldcms/blocks/blocks.py:39
msgid "Link to an internal page"
msgstr "Lien vers une page interne du site"
#: coldcms/blocks/blocks.py:34 coldcms/blocks/link_page.py:32
#: coldcms/blocks/blocks.py:40 coldcms/blocks/link_page.py:32
msgid "Ignored if the external URL is used"
msgstr "Ignoré si l'URL externe est renseignée"
#: coldcms/blocks/blocks.py:38
#: coldcms/blocks/blocks.py:44
msgid "Append to URL"
msgstr "Ajouter à l'URL"
#: coldcms/blocks/blocks.py:39 coldcms/blocks/link_page.py:49
#: coldcms/blocks/blocks.py:45 coldcms/blocks/link_page.py:49
msgid "Use this to optionally append a #hash or querystring to the URL."
msgstr ""
"À utiliser pour (facultativement) ajouter un #hash ou une querystring à la "
......@@ -87,7 +87,7 @@ msgid "This page redirects to: %(url)s"
msgstr "Cette page redirige vers: %(url)s"
#: coldcms/blocks/link_page.py:200 coldcms/blocks/models.py:46
#: coldcms/blog/models.py:105 coldcms/contact/models.py:93
#: coldcms/blog/models.py:105 coldcms/contact/models.py:65
#: coldcms/faq/models.py:71 coldcms/generic_page/models.py:113
#: coldcms/home/models.py:89 coldcms/legal_notice/models.py:32
#: coldcms/partners/models.py:64 coldcms/simple_page/models.py:31
......@@ -127,7 +127,7 @@ msgid "Gallery images"
msgstr "Galerie d'images"
#: coldcms/blog/models.py:50 coldcms/blog/models.py:102
#: coldcms/contact/models.py:50 coldcms/contact/models.py:90
#: coldcms/contact/models.py:27 coldcms/contact/models.py:62
#: coldcms/faq/models.py:49 coldcms/faq/models.py:68
#: coldcms/generic_page/models.py:101 coldcms/generic_page/models.py:110
#: coldcms/home/models.py:77 coldcms/home/models.py:86
......@@ -185,57 +185,53 @@ msgstr "Dates"
msgid "Blog posts published on %(date)s"
msgstr "Articles publiés le %(date)s"
#: coldcms/contact/models.py:22
#: coldcms/contact/models.py:17
msgid "example: Monday"
msgstr "exemple: Lundi"
#: coldcms/contact/models.py:22
#: coldcms/contact/models.py:17
msgid "Day of the week"
msgstr "Jour de la semaine"
#: coldcms/contact/models.py:24
#: coldcms/contact/models.py:19
msgid "example: 10h-12h ; 14h-20h"
msgstr "exemple: 10h-12h ; 14h-20h"
#: coldcms/contact/models.py:25
#: coldcms/contact/models.py:20
msgid "Opening hours for the given day"
msgstr "Heures d'ouverture pour ce jour"
#: coldcms/contact/models.py:51
msgid "Location"
msgstr "Localisation"
#: coldcms/contact/models.py:52
#: coldcms/contact/models.py:28
msgid "Address"
msgstr "Adresse"
#: coldcms/contact/models.py:54
#: coldcms/contact/models.py:30
msgid "Phone number"
msgstr "Numéro de téléphone"
#: coldcms/contact/models.py:56
#: coldcms/contact/models.py:32
msgid "Contact email"
msgstr "Email de contact"
#: coldcms/contact/models.py:61
#: coldcms/contact/templates/contact/contact.html:54
#: coldcms/contact/models.py:37
#: coldcms/contact/templates/contact/contact.html:56
msgid "Opening hours"
msgstr "Heures d'ouverture"
#: coldcms/contact/models.py:64
#: coldcms/contact/models.py:40
msgid "Opening hours exception or precisions"
msgstr "Exceptions ou précisions sur les heures d'ouverture"
#: coldcms/contact/models.py:65
#: coldcms/contact/models.py:41
msgid "Put here exceptions like vacation, Bank holidays and so on..."
msgstr ""
"Mettre ici les exceptions, tels que les vacances, les jours fériés etc..."
#: coldcms/contact/models.py:100
#: coldcms/contact/models.py:72
msgid "Contact Page"
msgstr "Page de contact"
#: coldcms/contact/templates/contact/contact.html:28
#: coldcms/contact/templates/contact/contact.html:29
msgid "(Click to open a map)"
msgstr "(Cliquer pour ouvrir la carte)"
......@@ -348,7 +344,7 @@ msgid "Name"
msgstr "Nom"
#: coldcms/partners/models.py:18
msgid "Partener's Website"
msgid "Partner's Website"
msgstr "Site web du partenaire"
#: coldcms/partners/models.py:29
......@@ -429,11 +425,11 @@ msgstr "Page introuvable"
msgid "Sorry, this page could not be found."
msgstr "Désolé, nous n'avons pas pu trouver cette page"
#: coldcms/wagtail_customization/admin_views.py:238
#: coldcms/wagtail_customization/admin_views.py:255
msgid "Page successfully generated"
msgstr "Page générée avec succès"
#: coldcms/wagtail_customization/admin_views.py:241
#: coldcms/wagtail_customization/admin_views.py:258
msgid "Couldn't re-generate page"
msgstr "Impossible de regénérer la page"
......@@ -468,4 +464,4 @@ msgstr "S'identifier à ColdCMS"
#: coldcms/wagtail_customization/wagtail_hooks.py:22
msgid "Re-build page"
msgstr "Re-générer la page"
msgstr "Re-générer la page"
\ No newline at end of file
# Generated by Django 3.0.4 on 2020-06-30 09:10
from django.db import migrations
import wagtail.core.blocks
import wagtail.core.fields
import wagtail.images.blocks
class Migration(migrations.Migration):
dependencies = [
('partners', '0002_auto_20190725_1326'),
]
operations = [
migrations.AlterField(
model_name='partnerspage',
name='partners_groups',
field=wagtail.core.fields.StreamField([('partners_groups', wagtail.core.blocks.StructBlock([('category_name', wagtail.core.blocks.CharBlock(help_text='The category of partner (ex: Institution)', label='Category name', max_length=100, required=False)), ('partners', wagtail.core.blocks.StreamBlock([('partners', wagtail.core.blocks.StructBlock([('name', wagtail.core.blocks.CharBlock(label='Name', max_length=100, required=False)), ('website_url', wagtail.core.blocks.CharBlock(label="Partner's Website", required=False)), ('logo', wagtail.images.blocks.ImageChooserBlock(required=False))]))], label='Partners'))]))], blank=True, null=True, verbose_name="Partners' groups"),
),
]
......@@ -15,7 +15,7 @@ from wagtail.images.blocks import ImageChooserBlock
class PartnerBlock(blocks.StructBlock):
name = blocks.CharBlock(required=False, max_length=100, label=_("Name"))
website_url = blocks.CharBlock(required=False, label=_("Partener's Website"))
website_url = blocks.CharBlock(required=False, label=_("Partner's Website"))
logo = ImageChooserBlock(required=False)
class Meta:
......
......@@ -35,7 +35,7 @@
{% for partner in partner_group.value.partners %}
<div class="column is-one-quarter is-flex is-horizontally-centered has-text-centered" id="partner_{{partner_group_id}}_{{forloop.counter}}">
{% if partner.value.website_url %}
<a href="{{ partner.value.website_url }}" rel="nofollow" target="_blank">
<a href="{{ partner.value.website_url }}" >
{% if partner.value.logo %}
<div class="media">
{% image partner.value.logo height-140 %}
......
......@@ -8,7 +8,7 @@
<h2>{{ card.title }}</h2>
{{ card.text | safe }}
{% for button in card.buttons %}
<a href="{{ button.url }}" class="button is-outlined">
<a href="{{ button.url }}" class="button is-outlined" >
{{ button.text }}
</a>
{% endfor %}
......
......@@ -36,7 +36,7 @@
{% endif %}
{% if slide.buttons %}
{% for button in slide.buttons %}
<a href="{{ button.url }}" class="button is-primary is-medium">
<a href="{{ button.url }}" class="button is-primary is-medium" >
{{ button.text }}
</a>
{% endfor %}
......
......@@ -15,7 +15,7 @@
{% endif %}
{% if col.links %}
{% for link in col.links %}
<a href="{{ link.value.url }}" class="is-1">
<a href="{{ link.value.url }}" class="is-1" >
{{ link.value.text }}
</a>
<br>
......
......@@ -3,7 +3,7 @@
{% for menuitem in menuitems %}
{% if menuitem.show_dropdown %}
<div class="navbar-item has-dropdown is-hoverable">
<a class="navbar-link"{% if menuitem.url != '#' %} href="{{ menuitem.url }}"{% endif %}>
<a class="navbar-link"{% if menuitem.url != '#' %} href="{{ menuitem.url }}"{% endif %} >
{{ menuitem.title }}
</a>
......@@ -12,7 +12,7 @@
</div>
</div>
{% else %}
<a class="navbar-item" href="{{ menuitem.url }}">
<a class="navbar-item" href="{{ menuitem.url }}" >
{{ menuitem.title }}
</a>
{% endif %}
......
......@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ColdCMS 0.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-28 16:34+0200\n"
"POT-Creation-Date: 2020-06-30 16:55+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
......@@ -24,29 +24,29 @@ msgstr "Page de contact"
#: ../../usage/contact_pages.rst:4 623053a912ff4f25bd137750197e15f7
msgid ""
"A contact page is specifically designed to contain contact information : "
"location, phone number, email address, and opening hours."
"address, phone number, email address, and opening hours."
msgstr ""
"Une page de contact est spécifiquement conçue pour contenir des "
"informations de contact : lieu, numéro de téléphone, adresse email, "
"informations de contact : adresse, numéro de téléphone, adresse email, "
"heures d'ouverture."
#: ../../usage/contact_pages.rst:7 6a3d133a9c3444f691f741f8e606693c
#: 6a3d133a9c3444f691f741f8e606693c
msgid ".. image:: usage/../_static/images/contact_page_edit(1).png"
msgstr ""
#: ../../usage/contact_pages.rst:9 5d908f4fa9e94a8997ff8813077cfc95
#: 5d908f4fa9e94a8997ff8813077cfc95
msgid ".. image:: usage/../_static/images/contact_page_edit(2).png"
msgstr ""
#: ../../usage/contact_pages.rst:11 274bd986fab542da8c1e1c8dd1bae48d
#: 274bd986fab542da8c1e1c8dd1bae48d
msgid ".. image:: usage/../_static/images/contact_page_edit(3).png"
msgstr ""
#: ../../usage/contact_pages.rst:13 6943d54118a3410d9550b2e2c7bb0c5b
#: 6943d54118a3410d9550b2e2c7bb0c5b
msgid ".. image:: usage/../_static/images/contact_page_edit(4).png"
msgstr ""
#: ../../usage/contact_pages.rst:14 8ae687ba0dce40a7b26c3f9f295469c8
#: ../../usage/contact_pages.rst:18 8ae687ba0dce40a7b26c3f9f295469c8
msgid ""
"Read more about `using rich text fields "
"<https://docs.wagtail.io/en/stable/editor_manual/new_pages/creating_body_content.html"
......@@ -56,11 +56,11 @@ msgstr ""
"<https://docs.wagtail.io/en/stable/editor_manual/new_pages/creating_body_content.html"
"#rich-text-fields>`_ (en anglais)."
#: ../../usage/contact_pages.rst:16 065eb8ec83ed483593ae1b4fc063cf2e
#: ../../usage/contact_pages.rst:20 065eb8ec83ed483593ae1b4fc063cf2e
msgid "The contact page will look like this:"
msgstr "Voilà à quoi ressemble une page de contact :"
#: ../../usage/contact_pages.rst:18 801879b4403a4c919535f7812d08d594
#: 801879b4403a4c919535f7812d08d594
msgid ".. image:: usage/../_static/images/contact_page_layout.png"
msgstr ""
......@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ColdCMS 0.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-28 16:34+0200\n"
"POT-Creation-Date: 2020-06-30 16:55+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
......@@ -50,12 +50,12 @@ msgstr "**Page simple**"
msgid ".. image:: usage/../_static/images/simple_page_layout.png"
msgstr ""
#: ../../usage/creating_pages.rst:24 db8045d7638b40f79d2b522e1dfb0511
#: ../../usage/creating_pages.rst:25 db8045d7638b40f79d2b522e1dfb0511
msgid "**Generic Page**"
msgstr "**Page générique**"
#: ../../usage/creating_pages.rst 43490e9f8e6c4e1c892f7b66a7949691
msgid ".. image:: usage/../_static/images/menu_options_without_menu_carousel.png"
#: ../../usage/creating_pages.rst b20d308ea021484b996cdecd60e5c668
msgid ".. image:: usage/../_static/images/generic_page_carousel.png"
msgstr ""
#: ../../usage/creating_pages.rst 2c62ba824a9543dcbadd7e3acd506cbe
......@@ -74,7 +74,7 @@ msgstr ""
msgid ".. image:: usage/../_static/images/generic_page_centered_text.png"
msgstr ""
#: ../../usage/creating_pages.rst:36 50a9d1380ddf4cc9a8060e2b51dd34c8
#: ../../usage/creating_pages.rst:42 50a9d1380ddf4cc9a8060e2b51dd34c8
msgid "**Contact Page**"
msgstr "**Page de contact**"
......@@ -82,7 +82,7 @@ msgstr "**Page de contact**"
msgid ".. image:: usage/../_static/images/contact_page_layout.png"
msgstr ""
#: ../../usage/creating_pages.rst:40 3e7c56ef5cb94142a2b4d69983936ba1
#: ../../usage/creating_pages.rst:47 3e7c56ef5cb94142a2b4d69983936ba1
msgid "**FAQ Page**"
msgstr "**Page de FAQ**"
......@@ -90,7 +90,7 @@ msgstr "**Page de FAQ**"
msgid ".. image:: usage/../_static/images/faq_page_layout.png"
msgstr ""
#: ../../usage/creating_pages.rst:44 776b856d13cd48b2b3022ecda5e58af7
#: ../../usage/creating_pages.rst:52 776b856d13cd48b2b3022ecda5e58af7
msgid "**Partners Page**"
msgstr "**Page de partenaires**"
......@@ -98,7 +98,7 @@ msgstr "**Page de partenaires**"
msgid ".. image:: usage/../_static/images/partners_page_layout.png"
msgstr ""
#: ../../usage/creating_pages.rst:48 243543ede77b4f9ea0126ac4849543c0
#: ../../usage/creating_pages.rst:57 243543ede77b4f9ea0126ac4849543c0
msgid "**Blog Page**"
msgstr "**Page de blog**"
......
......@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ColdCMS 0.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-28 16:34+0200\n"
"POT-Creation-Date: 2020-07-07 10:43+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
......@@ -27,32 +27,41 @@ msgstr ""
"Pour ajouter un pied de page, allez dans le menu **'Paramètres'**, puis "
"**'Pied de page'**."
#: ../../usage/footer.rst:7 e3682d2d1e874a359fd84ef8d6476df7
#: e3682d2d1e874a359fd84ef8d6476df7
msgid ".. image:: usage/../_static/images/footer_add(1).png"
msgstr ""
#: ../../usage/footer.rst:8 68ba638c33624f0199327bae2e762c5c
#: ../../usage/footer.rst:9 68ba638c33624f0199327bae2e762c5c
msgid ""
"There you can add several footer columns. Each column contains several "
"links to either internal or external pages. You can give names to your "
"columns, e.g. to sort the links into categories, or you can just use the "
"columns for display, without naming them."
"links to either internal or external pages. A link to an internal page "
"will open in the same tab (and replace the current page), a link to an "
"external website will open in a new tab."
msgstr ""
"Vous pouvez ajouter plusieurs colonnes de pied de page. Chaque colonne "
"contient plusieurs liens vers des pages internes ou externes au site. "
"contient plusieurs liens vers des pages internes ou externes au site. Un lien vers une page interne "
"s'ouvre dans le même onglet (et remplace la page actuelle), un lien vers "
"un site externe s'ouvre dans un nouvel onglet."
#: ../../usage/footer.rst:11 68ba638c33624f0199327bae2e762c5c
msgid ""
"You can give names to your columns, e.g. to sort the links into "
"categories, or you can just use the columns for display, without naming "
"them."
msgstr ""
"Vous pouvez donner des noms à vos colonnes, par exemple pour répartir les"
" liens dans des catégories, ou vous pouvez simplement utiliser les "
"colonnes pour gérer l'affichage, sans les nommer. "
#: ../../usage/footer.rst:11 7e8729da73b14f33a14deb90dfca8f41
#: 7e8729da73b14f33a14deb90dfca8f41
msgid ".. image:: usage/../_static/images/footer_add(2).png"
msgstr ""
#: ../../usage/footer.rst:14 246b20f5405a40beafc375bd7445e82f
#: ../../usage/footer.rst:18 246b20f5405a40beafc375bd7445e82f
msgid "A footer with 3 columns looks like this:"
msgstr "Voilà à quoi ressemble un pied de page avec 3 colonnes : "
#: ../../usage/footer.rst:16 2d65dd0a7c9243a6a52453b477499fc5
#: 2d65dd0a7c9243a6a52453b477499fc5
msgid ".. image:: usage/../_static/images/footer.png"
msgstr ""
......@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ColdCMS 0.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-28 16:34+0200\n"
"POT-Creation-Date: 2020-06-30 16:55+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
......@@ -44,14 +44,13 @@ msgstr ""
msgid ".. image:: usage/../_static/images/generic_page_edit.png"
msgstr ""
#: ../../usage/generic_pages.rst:12 1a80c900a4b44fd8a87b575f4d98d3b1
#: ../../usage/generic_pages.rst:13 1a80c900a4b44fd8a87b575f4d98d3b1
msgid "**Carousels**"
msgstr "**Des carousels**"
#: ../../usage/generic_pages.rst 264851a31a664ecebefd4e9c7cb9117f
msgid ""
".. image:: usage/../_static/images/menu_options_without_menu_carousel.png"
"\n"
".. image:: usage/../_static/images/generic_page_carousel.png\n"
" :alt: A carousel is a group of big images that can be scrolled through"
" with side arrows"
msgstr ""
......@@ -60,7 +59,7 @@ msgstr ""
" :alt: Un carousel est un ensemble de grandes images que l'on peut "
"parcourir à l'aide de flèches latérales"
#: ../../usage/generic_pages.rst:17 205538a46a7b4a0aa5358d6fa325137a
#: ../../usage/generic_pages.rst:18 205538a46a7b4a0aa5358d6fa325137a
msgid "**Big cards**"
msgstr "**Des grands conteneurs**"
......@@ -70,8 +69,8 @@ msgid ""
" :alt: Big cards consist of blocks of text next to an image"
msgstr ""
".. image:: usage/../_static/images/generic_page_big_cards(1).png\n"
" :alt: Les grands conteneurs sont des blocs de texte disposé "
"à côté d'une image"
" :alt: Les grands conteneurs sont des blocs de texte disposé à côté "
"d'une image"
#: ../../usage/generic_pages.rst 435814e2d2b8461698b1abb5daaaa612
msgid ""
......@@ -83,7 +82,7 @@ msgstr ""
" :alt: Lorsqu'il y a plusieurs grands conteneurs, l'image est disposée "
"alternativement à droite puis à gauche"
#: ../../usage/generic_pages.rst:25 914d1083fe344cb68097e95c647c6809
#: ../../usage/generic_pages.rst:26 914d1083fe344cb68097e95c647c6809
msgid "**Small cards**"
msgstr "**Des petits conteneurs**"
......@@ -93,10 +92,10 @@ msgid ""
" :alt: Small cards are blocks with text below an image, aligned by three"
msgstr ""
".. image:: usage/../_static/images/generic_page_small_cards.png\n"
" :alt: Les petits conteneurs sont des blocs de texte en dessous d'une image, "
"alignés par trois"
" :alt: Les petits conteneurs sont des blocs de texte en dessous d'une "
"image, alignés par trois"
#: ../../usage/generic_pages.rst:30 2f9e9db6b9d94b74828f3d4b671aa7b5
#: ../../usage/generic_pages.rst:31 2f9e9db6b9d94b74828f3d4b671aa7b5
msgid "**Centered images**"
msgstr "**Des images centrées**"
......@@ -107,10 +106,10 @@ msgid ""
"width"
msgstr ""
".. image:: usage/../_static/images/generic_page_centered_image.png\n"
" :alt: L'image est centrée sur la page, avec une largeur d'environ "