Bonsoir,
J'ai supprimé une page depuis sa version française sur un site multilingue et elle a également disparu en anglais. Je me retrouve face à un comportement que je ne trouve pas logique.
Quand on créé une objet dans un site multilingue, il n'existe qu'une version de l'objet (visuellement dans l'interface en langue 1) et le même objet avec un titre en italique visuellement dans l'interface en langue 2 pour dire que la version de la langue 2 n'existe pas encore.
La logique c'est donc : je créé un objet (Page, Article, Projet) et je n'ai qu'une localisation d'active (langue 1).
Mais pour la suppression, quand je supprime un objet depuis la langue 1, cela supprime tout l'objet et non que la localisation.
_Proposition : _ Les actions de suppression d'un objet doivent d'abord vérifier s'il existe plusieurs localisations pour cet objet. Ensuite, le bouton de suppression supprime seulement des localisations tant qu'il existe au moins encore une autre localisation (en brouillon. ou publié)
Enfin, lors de la suppression de la dernière localisation, l'ensemble de l'objet est supprimé.
Bonus, si plusieurs localisation existe, garder un bouton "Supprimer dans toutes les langues" pour pouvoir une suppression de l'objet global.
Bonsoir,
J'ai supprimé une page depuis sa version française sur un site multilingue et elle a également disparu en anglais. Je me retrouve face à un comportement que je ne trouve pas logique.
Quand on créé une objet dans un site multilingue, il n'existe qu'une version de l'objet (visuellement dans l'interface en langue 1) et le même objet avec un titre en italique visuellement dans l'interface en langue 2 pour dire que la version de la langue 2 n'existe pas encore.
La logique c'est donc : je créé un objet (Page, Article, Projet) et je n'ai qu'une localisation d'active (langue 1).
Mais pour la suppression, quand je supprime un objet depuis la langue 1, cela supprime tout l'objet et non que la localisation.
_Proposition : _ Les actions de suppression d'un objet doivent d'abord vérifier s'il existe plusieurs localisations pour cet objet. Ensuite, le bouton de suppression supprime seulement des localisations tant qu'il existe au moins encore une autre localisation (en brouillon. ou publié)
Enfin, lors de la suppression de la dernière localisation, l'ensemble de l'objet est supprimé.
Bonus, si plusieurs localisation existe, garder un bouton "Supprimer dans toutes les langues" pour pouvoir une suppression de l'objet global.