Skip to content

Suppression multilingue #4165

Description

@sachaandre

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions