Il testo singolare non funziona più dopo aver personalizzato la variante plurale

La modifica della versione plurale di un testo del sito sembra interrompere la versione singolare.

Il testo che ho usato per questo esempio è

admin.site_settings.default_categories.modal_description

Preparazione

Abbiamo bisogno di una categoria che sia inclusa nella barra laterale di un solo utente. Quindi, crea una nuova categoria e aggiungila alla tua barra laterale o assicurati che una categoria non sia nella barra laterale di nessuno aggiungendola a default navigation menu categories e rimuovendola, confermando che dovrebbe essere rimossa per tutti gli utenti esistenti. Quindi aggiungila alla tua barra laterale.
Quest’ultima ha il vantaggio di poter provare la modale in questione in anticipo.

Passaggi per riprodurre

  1. Naviga su admin > testi del sito
  2. Cerca admin.site_settings.default_categories.modal_description
  3. Fai clic su Modifica accanto a admin.site_settings.default_categories.modal_description.other
  4. Modifica il testo (ho aggiunto “Edit” alla fine) e salva la modifica
  5. Ricarica il sito in modo che le tue modifiche abbiano effetto
  6. Aggiungi la categoria dal passaggio di preparazione all’impostazione del sito default navigation menu categories e salva la modifica. Nega la domanda se ciò debba influire sugli utenti esistenti.
    Dovresti vedere il testo modificato nella modale.
  7. Ora rimuovi la categoria dall’impostazione. Quando salvi, vedrai la modale che chiede se vuoi cambiarla per 1 utente. Ma il testo non viene visualizzato.
  8. Non dimenticare di reimpostare il testo personalizzato.
2 Mi Piace

Interessante, quando abbiamo un testo localizzabile ha più traduzioni:

        categories:
          one: "Trovata %{count} categoria"
          other: "Trovate %{count} categorie"

Il nostro sistema di override non ha modo di puntare alle varianti .one e .other?

Sì, puoi vedere entrambi i testi nello screenshot:

In questo caso, non volevo cambiare entrambi. Ma cambiarne solo uno rompe l’altro. Modificare la versione singolare ma non quella plurale si traduce in un plurale non funzionante.


2 Mi Piace

Interessante, se modifichi entrambi funziona?

3 Mi Piace



2 Mi Piace