URL leggibile per lingua unicode?

Ciao,

gestisco una comunità vietnamita tramite Discourse. I nostri membri creano ovviamente, o per lo più, argomenti in vietnamita.

Ad esempio, il titolo in vietnamita:
Nghề tổ chức sự kiện - Bắt đầu như thế nào?

genererebbe un URL “illeggibile” come:
/ngh-t-ch-c-s-ki-n-b-t-d-u-nh-th-nao/633

C’è qualcosa che posso fare per renderlo un URL più “leggibile” come:
/nghe-to-chuc-su-kien-bat-dau-nhu-the-nao/633

Devo solo rimuovere gli accenti quando vengono generati gli URL.

Sono un amministratore non tecnico, capace di fare ricerche autonome, modificare le configurazioni e apportare alcune modifiche di base al backend.

Apprezzo il buon lavoro e grazie.

1 Mi Piace

~~Usa: https://github.com/thangngoc89/discourse-vietnamese-slug~~

1 Mi Piace

C’è un’impostazione integrata in Discourse chiamata metodo di generazione dello slug: se la modifichi in codificato, dovrebbe mostrare i caratteri corretti.

Screen Shot 2020-05-19 at 10.35.06 PM

9 Mi Piace

Mille grazie. È fantastico, controllerò subito.

Non userei più quel plugin. Sovrascrive elementi che non dovrebbe e compromette la funzionalità dei nomi utente Unicode. Consiglio vivamente di utilizzare i metodi di generazione degli slug integrati, nonché i nomi utente Unicode, se necessari.

5 Mi Piace

Grazie, ma lo utilizzo da quando ho creato il sito, quindi rimuoverlo avrebbe ora un impatto sui link dei miei articoli attuali!
Attualmente, il Nome Utente può contenere solo numeri, lettere, trattini, punti e trattini bassi, mentre il Nome visualizzato continuerà a supportare l’Unicode.
Un nome utente senza Unicode rimane comunque comodo per i tag e il login.

L’uso dell’Unicode negli URL è comune, ma dovrà essere preso in considerazione in questo caso.

1 Mi Piace