ForHosting KIT · Traduzione

Ordina un elenco alfabeticamente

L'ordine alfabetico non è universale: accenti, maiuscole, ñ, scritture giapponesi e numeri cambiano posizione secondo la lingua. Lo strumento ordina con il locale richiesto, conserva ogni stringa originale e dichiara le opzioni effettivamente applicate.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Ordinare codici non significa ordinare parole

Un confronto elementare considera il numero interno di ciascun carattere. Può quindi mettere tutte le maiuscole prima delle minuscole, separare una parola accentata dalla lettera di base e collocare voce 12 prima di voce 2. Il risultato è coerente per il software, ma appare sbagliato in una rubrica, in un menu o in un catalogo. La collazione basata sul locale applica le convenzioni di lettura dell'etichetta BCP-47 scelta. I valori rimangono identici: lo strumento non traduce, non traslittera, non corregge e non elimina gli accenti. Cambia soltanto la posizione.

Scelga quali differenze devono contare

Invii un array di stringhe e un locale come it, it-CH, de o ja. La sensibilità stabilisce se accenti e maiuscole distinguono termini con la stessa lettera di base. Con base, cafe, café e CAFE possono risultare equivalenti; con variant, ogni differenza partecipa al confronto. L'opzione numeric riconosce le sequenze di cifre, così capitolo 2 precede capitolo 12. È inoltre possibile ignorare la punteggiatura. La risposta include il locale richiesto, resolved_locale e tutte le opzioni effettive, rendendo visibile un'eventuale risoluzione automatica.

Gli elementi equivalenti conservano la sequenza

Due testi differenti possono essere equivalenti quando accenti, maiuscole o punteggiatura non contano. Per evitare scambi casuali, la capacità registra l'indice iniziale di ogni valore prima dell'ordinamento. In caso di parità, quell'indice diventa l'ultimo criterio, anche se l'ordine generale è discendente. L'output restituisce sia le stringhe ordinate sia original_indexes. In questo modo Lei può riordinare colonne collegate, mantenere allineati gli identificativi e risalire alla posizione di partenza di ogni riga. La stabilità rende identiche anche due esecuzioni con lo stesso input.

Elaborazione locale e flussi automatici

Nel browser il lavoro avviene localmente, gratuitamente, senza account, chiamate di rete o modelli di intelligenza artificiale. L'API offre lo stesso contratto puro per esportazioni e procedure in serie; ogni richiesta completata usa il prezzo base pubblicato, mentre l'unità segue ogni mille righe anche se il costo marginale attuale è zero. Limiti sul numero di elementi e sui caratteri mantengono prevedibili memoria e durata. La funzione è adatta a rubriche, filtri di prodotto, glossari e indici che devono apparire naturali a chi li consulta.

Rubriche di clienti

Ordini i nomi secondo il locale del lettore senza perdere accenti, maiuscole o record duplicati.

Navigazione del catalogo

Presenti categorie e modelli in modo naturale, compresi i nomi che contengono numeri.

Glossari multilingue

Generi un indice specifico per ogni lingua senza traslitterare i termini originali.

Esportazioni ripetibili

Applichi gli indici originali alle colonne associate e conservi la sequenza degli elementi equivalenti.

Come si ordina un elenco alfabeticamente con gli accenti?

Invii i testi con il locale italiano desiderato e scelga la sensibilità. Il confronto seguirà le regole linguistiche invece dell'ordine grezzo di Unicode.

Lo strumento modifica o traslittera il testo?

No. Ogni stringa viene restituita esattamente come è stata fornita; cambia soltanto la posizione.

Perché viene restituito resolved_locale?

Indica il locale effettivamente usato. Se un tag BCP-47 valido non è noto all'ambiente, l'ordinatore passa esplicitamente all'inglese invece del locale predefinito del browser; resolved_locale sarà quindi en.

I numeri nei nomi vengono ordinati numericamente?

Sì per impostazione predefinita, quindi elemento 2 precede elemento 12. numeric può essere disattivato.

L'ordinamento alfabetico è gratuito?

Lo strumento nel browser è gratuito e locale. L'API usa il saldo prepagato al prezzo base pubblicato di $0.002; gli errori non vengono addebitati.

Che cosa accade ai valori equivalenti?

Mantengono l'ordine relativo iniziale e original_indexes indica la posizione di origine di ogni risultato.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/locale/sort

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/locale/sort \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"items":["Ángel","angel","ñandú","nandu","item 12","item 2"]}'
{
  "items": [
    "Ángel",
    "angel",
    "ñandú",
    "nandu",
    "item 12",
    "item 2"
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "locale.sort",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_items10000
max_chars500000
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →