Le texte singulier ne fonctionne plus après avoir personnalisé la variante plurielle

La modification de la version plurielle d’un texte du site semble casser la version singulière.

Le texte que j’ai utilisé pour cet exemple est

admin.site_settings.default_categories.modal_description

Préparation

Nous avons besoin d’une catégorie qui n’est incluse que dans la barre latérale d’un seul utilisateur. Créez donc une nouvelle catégorie et ajoutez-la à votre barre latérale, ou assurez-vous qu’une catégorie n’est dans la barre latérale de personne en l’ajoutant aux catégories du menu de navigation par défaut et en la supprimant, en confirmant qu’elle doit être supprimée pour tous les utilisateurs existants. Ajoutez-la ensuite à votre barre latérale.
Ce dernier point présente l’avantage de pouvoir tester la modale en question au préalable.

Étapes pour reproduire

  1. Accédez à admin > textes du site
  2. Recherchez admin.site_settings.default_categories.modal_description
  3. Cliquez sur Modifier à côté de admin.site_settings.default_categories.modal_description.other
  4. Modifiez le texte (j’ai ajouté “Edit” à la fin) et enregistrez la modification
  5. Rechargez le site pour que vos modifications prennent effet
  6. Ajoutez la catégorie de l’étape de préparation aux paramètres du site catégories du menu de navigation par défaut et enregistrez la modification. Refusez la question de savoir si cela doit affecter les utilisateurs existants.
    Vous devriez voir le texte modifié dans la modale.
  7. Supprimez maintenant la catégorie du paramètre. Lorsque vous enregistrez, vous verrez la modale vous demandant si vous souhaitez modifier cela pour 1 utilisateur. Mais le texte n’est pas affiché.
  8. N’oubliez pas de réinitialiser le texte personnalisé.
2 « J'aime »

Intéressant, lorsque nous avons un texte localisable, il a plusieurs traductions :

        categories:
          one: "Found %{count} category"
          other: "Found %{count} categories"

Notre système de substitution n’a aucun moyen de cibler les variantes .one et .other ?

Oui, vous pouvez voir les deux textes sur la capture d’écran :

Dans ce cas, je ne voulais pas changer les deux. Mais changer un seul brise l’autre. Modifier la version singulière mais pas la version plurielle entraîne un pluriel incorrect.


2 « J'aime »

Intéressant, si vous modifiez les deux, ça fonctionne ?

3 « J'aime »

Oui


2 « J'aime »