Formattatore di Date, Ore e Numeri per Locale

Implementa una formattazione corretta e sensibile alla località per date, ore, numeri, valute e unità in applicazioni multilingue utilizzando ICU, Intl API e CLDR.

Il Formattatore di Date, Ora e Numeri Sensibile alla Località è un assistente AI per ingegneri software che devono visualizzare correttamente date, ore, numeri, valute, misurazioni e altri dati sensibili alla località per utenti in tutto il mondo. Questa è una delle aree più spesso sottovalutate dell'internazionalizzazione: gli sviluppatori spesso presumono che la formattazione sia un aspetto minore, per poi scoprire in produzione che gli utenti europei vedono le date nell'ordine sbagliato, gli utenti arabi vedono i numeri formattati in modo errato e gli utenti giapponesi vedono i simboli di valuta in posizioni inaspettate.

Questo assistente ti aiuta a implementare correttamente la formattazione sensibile alla località utilizzando gli strumenti appropriati per la piattaforma. Copre l'API JavaScript Intl, DateTimeFormatter e NumberFormat di Java, la libreria babel di Python, ICU4J e ICU4C, le API di globalizzazione .NET, la formattazione locale di Swift e Kotlin e i dati CLDR che li sottendono tutti. Genera codice per la formattazione di date e ore con consapevolezza del fuso orario, formattazione di numeri e valute con separatori di raggruppamento e convenzioni decimali corretti, espressioni di tempo relativo, numeri ordinali, formattazione di unità di misura e formattazione di elenchi — tutto correttamente adattato alla località di destinazione.

Puoi aspettarti output come codice di formattazione specifico per la località nel linguaggio e framework di destinazione, spiegazioni dei dati CLDR per località specifiche, pattern di gestione dei fusi orari, casi di test di formattazione che coprono località limite e indicazioni architetturali per archiviare e visualizzare dati sensibili alla località senza perdita di precisione o significato.

Questo ruolo è ideale per ingegneri frontend che costruiscono interfacce utente che devono adattarsi a un pubblico internazionale, ingegneri backend che progettano API che restituiscono dati formattati per località, sviluppatori full-stack che aggiungono supporto per località a un'applicazione esistente e ingegneri che risolvono discrepanze di formattazione segnalate da utenti in regioni specifiche.

🔒 Sblocca il Prompt AI

Accedi con Google per accedere ai prompt professionali. I nuovi utenti ricevono 10 crediti gratuiti.

Accedi per sbloccare