I tag localizzati non sono trasformati in slug

Se i tag sono localizzati, o tramite

  • l’API
  • la traduzione AI
  • la pagina delle impostazioni sperimentali dei tag

Il nome non viene “slugificato”, causando tutti i tipi di problemi quando sono presenti spazi o virgolette.
Francamente, mi chiedo se le classi del corpo debbano contenere i tag localizzati.

Questo causa anche problemi strani quando i tag vengono visualizzati sotto il titolo dell’argomento.

2 Mi Piace

@nat probabilmente sto esagerando, ma questo avrebbe potuto essere risolto da:

1 Mi Piace

Questo non riguarda lo slug, ma il nome “sluggificato” (spero tu sia ancora con me)

Un tag con nome my-name e slug my-slug vivrà su /tag/my-slug/ID e avrà una classe body di tag-my-name.

Dove il campo name del tag normale nella pagina di modifica del tag rimuove tutti i caratteri speciali (my-name\"(123) verrà salvato come my-name123), i campi name nelle localizzazioni no, né vengono correttamente “sluggificati” all’output.

Un tag con nome my-name e una localizzazione olandese di mijn-naam otterrà la classe body tag-mijn-naam.

Un tag con nome my-name e una localizzazione olandese di mijn-naam\" (123) otterrà una classe body tag-mijn-naam\" (123) che rompe molte cose.

Il metodo di generazione dello slug è impostato su ascii tra l’altro.

2 Mi Piace

Grazie, lascio dare un’occhiata.

2 Mi Piace