Les multi et le rang sont perdus si on change le fichier d'un document

Bonjour,

Test avec SPIP 4.1 /PHP 8.1.6.

Contexte :

  • un document joint
  • avec les champs rang (pseudo champ rajouté par le plugin), titre, descriptif, credits et alt remplis en 2 langues

Constat :

  • Si je change le fichier du document, le JS de multilang qui rassemble avant enregistrement les langues pour bâtir le contenu multi n'est pas exécuté.
  • Résultat : seule la langue affichée à ce moment est stockée et on a perdu les autres langues et le rang

Comportement attendu : conserver les multi

PS : et je n'ai aucune idée de comment faire et mon niveau js est trop faible pour ça