Generatore di Slug URL - Traslitterazione Sensibile alla Lingua
Generatore di slug URL
Un titolo per riga. Ogni riga riceve il proprio slug.
Cosa fa questo strumento
Uno slug è la coda leggibile di un URL e, una volta pubblicata la pagina, cambiarlo costa caro. Gran parte dei generatori fa passare tutte le lingue da un’unica tabella, sbagliando in silenzio tedesco e turco in direzioni opposte. Questo chiede prima in che lingua è il testo.
Come si usa
- 1 Incolla i tuoi titoli, uno per riga.
- 2 Scegli la lingua in cui è scritto il testo, più separatore e lunghezza.
- 3 Leggi gli slug e copiali tutti in una volta.
La stessa lettera, due risposte diverse
Il tedesco scioglie l’umlaut quando il segno non è disponibile: Müller diventa mueller e il lettore riconosce il cognome. Il turco non lo fa: ü è semplicemente u, e mueller sembrerebbe un errore. La stessa voce ha quindi due risposte corrette, e solo la lingua dice quale.
| Input | Lingua | Slug |
|---|---|---|
| Müller | Tedesco | mueller |
| Müller | Turco | muller |
| Fiyatları | Turco | fiyatlari |
| Привет | Russo | privet |
| Łódź | Generico (latino) | lodz |
Una sola regola fa quasi tutto il lavoro
Unicode può scindere una lettera accentata in lettera base più un segno separato, così é, ñ e č si riducono alla base in un colpo solo. Questo copre centinaia di caratteri senza alcuna tabella. Alla tabella per lingua resta solo il compito di nominare le poche lettere che la regola non raggiunge: la ı turca senza punto, per esempio, è una lettera a sé e non si scompone affatto.
Perché cinese, giapponese e coreano vengono lasciati stare
Romanizzare quelle scritture è lavoro da dizionario, non da mappatura di caratteri: lo stesso carattere si legge in modo diverso a seconda della parola, e un browser non ha dizionari. Invece di inventarsi una lettura, lo strumento tiene i caratteri — browser e motori di ricerca moderni li gestiscono bene in un URL — oppure ti dice che li ha scartati.
Lunghezza, parole vuote e modificare uno slug in seguito
Il taglio al limite di lunghezza avviene qui su un confine di parola, così uno slug non finisce mai a metà parola. Togliere articoli e preposizioni spetta a te, perché ciò che conta come riempitivo dipende dalla lingua e talvolta dalla frase. L’unica cosa da decidere con cura è lo slug stesso: cambiarlo dopo rompe ogni link già puntato alla pagina, a meno di aggiungere un redirect.