Balise #LANG et fr_sc, fr_tu, fr_fem vis-à-vis de la norme de l'attribut HTML lang
Bonjour,
Je découvre un problème avec la manière dont SPIP a déclaré les langues dans le fichier ecrire/inc/lang_liste.php
En effet, si je règle la langue par défaut du site en français féminin (via ecrire/?exec=configurer_langue) la balise #LANG dans les squelettes renvoie fr_fem. Sauf que cette langue n'est pas dans les langues normalisées (cf https://developer.mozilla.org/fr/docs/Web/HTML/Global_attributes/lang et https://fr.wiktionary.org/wiki/Wiktionnaire:BCP_47)
Il me semble qu'il faudrait que la balise #LANG renvoie sytématiquement un code de langue valide. Faudrait-il modifier le fichier lang_liste.php afin qu'il contienne aussi la valeur devant être renvoyée par #LANG ? Trouver une autre méthode ?
Qu'en dites-vous ?