spip-contrib-extensions/menu_langues_liens | 5 commits
Par tcharlss, le 26 mai 2026 à 10h26min :
feat: nouvelle option de config permettant de changer en base la langue perso de la personne connectée, en plus du cookie.
L’objectif indirect c’est que les notifs partent dans la bonne langue, celle choisie par la personne en front.
L’action converser du core ne permet pour l’instant pas cela, cf. Permettre à l'action "converser" de garder aussi la langue en mémoire SQL pour les visiteurs connectés (#4912) · Issues · spip / spip · GitLab
On la surcharge donc en lui faisant prendre en compte un nouveau param var_lang_sql (POST ou GET).
Celui-ci fait la même chose que var_lang, mais en plus ça met à jour en base donc.
Par défaut l’action fait toujours la même chose, c’est une option supplémentaire.
Dans la config l’option est au tout début, car ça modifie le comportement du menu, c’est important.
Ref: #2
Ajouté
action/converser.php
Modifié
formulaires/configurer_menu_lang_liens.html
formulaires/menu_lang.html
lang/mll_fr.php
==============================
Par Salvatore, le 19 février 2026 à 01h30min :
i18n: [Salvatore] [source:lang/ paquet-mll] Export depuis https://trad.spip.net de la langue en
i18n: [Salvatore] [source:lang/ paquet-mll] Export depuis https://trad.spip.net de la langue es
i18n: [Salvatore] [source:lang/ paquet-mll] Export depuis https://trad.spip.net de la langue fr
i18n: [Salvatore] [source:lang/ paquet-mll] Export depuis https://trad.spip.net de la langue nl
i18n: [Salvatore] [source:lang/ paquet-mll] Export depuis https://trad.spip.net de la langue ru
i18n: [Salvatore] [source:lang/ paquet-mll] Export depuis https://trad.spip.net de la langue sk
Modifié
lang/paquet-mll_en.php
lang/paquet-mll_es.php
lang/paquet-mll_fr.php
lang/paquet-mll_nl.php
lang/paquet-mll_ru.php
lang/paquet-mll_sk.php
==============================
Par Salvatore, le 19 février 2026 à 01h30min :
i18n: [Salvatore] [source:lang/ mll] Export depuis https://trad.spip.net de la langue en
i18n: [Salvatore] [source:lang/ mll] Export depuis https://trad.spip.net de la langue es
i18n: [Salvatore] [source:lang/ mll] Export depuis https://trad.spip.net de la langue fr
i18n: [Salvatore] [source:lang/ mll] Export depuis https://trad.spip.net de la langue nl
i18n: [Salvatore] [source:lang/ mll] Export depuis https://trad.spip.net de la langue ru
i18n: [Salvatore] [source:lang/ mll] Export depuis https://trad.spip.net de la langue sk
Modifié
lang/mll_en.php
lang/mll_es.php
lang/mll_fr.php
lang/mll_nl.php
lang/mll_ru.php
lang/mll_sk.php
==============================
Par RealET, le 17 février 2026 à 23h37min :
build: version 2.2.0
Modifié
paquet.xml
==============================
Par RealET, le 17 février 2026 à 23h36min :
style: chaînes de langues au format moderne
Modifié
lang/mll_fr.php
lang/paquet-mll_fr.php