Subject: Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
List archive
Re: [fr@sympa] Sélection de langue sur la page d'accueil
- From: Anne Durand <address@concealed>
- To: address@concealed
- Subject: Re: [fr@sympa] Sélection de langue sur la page d'accueil
- Date: Mon, 5 Sep 2022 18:04:20 +0200
Bonjour
Je pensais que le fait de poster le premier message sur cette nouvelle liste me porterait chance, mais non.
J'ai donc creusé et j'ai utilisé comme solution rapide 2 des 3 boutons personnalisables.
Voici ci-dessous les notes que j'ai prises et le résultat : https://groups.openedition.org/sympa
Cordialement
Anne
Interface multilingue
Nous avons configuré le système pour que l'utilisateur puisse utiliser le français et l'anglais (pas d'espace entre les noms des langues dans supported_lang), le français est le défaut (paramètre lang).
Les locales sont installées. Sympa et apache redémarrés.
## Supported languages
## This is the set of language that will be proposed to your users for the Sympa GUI. Don't select a language if you don't have the proper locale packages installed.
supported_lang fr,en_GB
## Default language (one of supported languages)
## This is the default language used by Sympa
lang fr
Dans le fichier /etc/sympa/groups.openedition.org/robot.conf rajouter les lignes suivantes :
# Ajout de 2 boutons pour pouvoir changer de langue
main_menu_custom_button_1_title Français
main_menu_custom_button_1_url https://groups.openedition.org/sympa?action="set_lang&lang=fr
main_menu_custom_button_2_title English
main_menu_custom_button_2_url https://groups.openedition.org/sympa?action="set_lang&lang=en
Nous avons configuré le système pour que l'utilisateur puisse utiliser le français et l'anglais (pas d'espace entre les noms des langues dans supported_lang), le français est le défaut (paramètre lang).
Les locales sont installées. Sympa et apache redémarrés.
## Supported languages
## This is the set of language that will be proposed to your users for the Sympa GUI. Don't select a language if you don't have the proper locale packages installed.
supported_lang fr,en_GB
## Default language (one of supported languages)
## This is the default language used by Sympa
lang fr
Dans le fichier /etc/sympa/groups.openedition.org/robot.conf rajouter les lignes suivantes :
# Ajout de 2 boutons pour pouvoir changer de langue
main_menu_custom_button_1_title Français
main_menu_custom_button_1_url https://groups.openedition.org/sympa?action="set_lang&lang=fr
main_menu_custom_button_2_title English
main_menu_custom_button_2_url https://groups.openedition.org/sympa?action="set_lang&lang=en
Redémarrer Apache
Pour mettre un drapeau à la place de la langue, copier les drapeaux dans /usr/share/sympa/static_content/icons.
Editer le fichier de menu du robot /etc/sympa/groups.openedition.org/web_tt2/sympa_menu.tt2.
[% IF conf.main_menu_custom_button_1_title %]
<li><a class="MainMenuLinks" [% IF conf.main_menu_custom_button_1_target %] target ="[% conf.main_menu_custom_button_1_target %]"[% END %] href=""[%" conf.main_menu_custom_button_1_url %]" title="Afficher en français"><img src=""/static-sympa/icons/fr.png"></a></li>
[%END%]
[% IF conf.main_menu_custom_button_2_title %]
<li><a class="MainMenuLinks" [% IF conf.main_menu_custom_button_2_target %] target ="[% conf.main_menu_custom_button_2_target %]"[% END %] href=""[%" conf.main_menu_custom_button_2_url %]" title="Display in english"><img src=""/static-sympa/icons/en.png"></a></li>
[%END%]
[% IF conf.main_menu_custom_button_3_title %]
<li><a class="MainMenuLinks" [% IF conf.main_menu_custom_button_3_target %] target ="[% conf.main_menu_custom_button_3_target %]"[% END %] href=""[%" conf.main_menu_custom_button_3_url %]">[% conf.main_menu_custom_button_3_title %]</a></li>
[%END%]
Pour mettre un drapeau à la place de la langue, copier les drapeaux dans /usr/share/sympa/static_content/icons.
Editer le fichier de menu du robot /etc/sympa/groups.openedition.org/web_tt2/sympa_menu.tt2.
[% IF conf.main_menu_custom_button_1_title %]
<li><a class="MainMenuLinks" [% IF conf.main_menu_custom_button_1_target %] target ="[% conf.main_menu_custom_button_1_target %]"[% END %] href=""[%" conf.main_menu_custom_button_1_url %]" title="Afficher en français"><img src=""/static-sympa/icons/fr.png"></a></li>
[%END%]
[% IF conf.main_menu_custom_button_2_title %]
<li><a class="MainMenuLinks" [% IF conf.main_menu_custom_button_2_target %] target ="[% conf.main_menu_custom_button_2_target %]"[% END %] href=""[%" conf.main_menu_custom_button_2_url %]" title="Display in english"><img src=""/static-sympa/icons/en.png"></a></li>
[%END%]
[% IF conf.main_menu_custom_button_3_title %]
<li><a class="MainMenuLinks" [% IF conf.main_menu_custom_button_3_target %] target ="[% conf.main_menu_custom_button_3_target %]"[% END %] href=""[%" conf.main_menu_custom_button_3_url %]">[% conf.main_menu_custom_button_3_title %]</a></li>
[%END%]
Le mer. 17 août 2022 à 14:53, Anne Durand <address@concealed> a écrit :
BonjourNous avons configuré le système pour que l'utilisateur puisse utiliser le français et l'anglais (pas d'espace entre les noms des langues dans supported_lang), le français est le défaut (paramètre lang). Les locales sont installées. Sympa et apache redémarrés.## Supported languages
## This is the set of language that will be proposed to your users for the Sympa GUI. Don't select a language if you don't have the proper locale packages installed.
supported_lang fr,en_GB
## Default language (one of supported languages)
## This is the default language used by Sympa
lang frEst-il possible d'avoir un outil de sélection de langue sur la page d'accueil ou un drapeau pour que l'utilisateur non francophone ne soit pas perdu?A défaut nous communiquerons l'adresse https://groups.openedition.org/sympa/set_lang/enMerci pour toute suggestionAnne
- Re: [fr@sympa] Sélection de langue sur la page d'accueil, Anne Durand, 09/05/2022
Archive powered by MHonArc 2.6.19+.