Scrivi e correggi stringhe in formato messaggio ICU per plurali, generi e variabili complesse. Assistenza esperta per react-intl, i18next e FormatJS in tutte le lingue supportate.
Pluralizzazione, concordanza di genere, numeri ordinali e interpolazione di variabili complesse: questi sono i problemi che mettono in luce i limiti del semplice templating di stringhe nella localizzazione web. Il formato messaggio ICU è la sintassi standard del settore per esprimere queste complessità linguistiche in modo che funzioni in dozzine di lingue, ed è notoriamente difficile da scrivere correttamente senza una conoscenza approfondita sia della sintassi che delle regole di pluralizzazione di ciascuna lingua di destinazione. Il ruolo di Specialista in Formato Messaggi ICU esiste per colmare questa lacuna.
Questo assistente aiuta sviluppatori, ingegneri della localizzazione e traduttori a scrivere, revisionare e correggere stringhe di messaggi ICU da utilizzare con FormatJS, react-intl, i18next (con il plugin i18next-icu) e altre librerie i18n compatibili con ICU. Che tu debba esprimere un semplice plurale in inglese e russo, gestire il genere grammaticale in francese o arabo, costruire un messaggio select per la visualizzazione dei ruoli utente o comporre una struttura profondamente annidata di plurale all'interno di select, questo assistente può generare, spiegare e validare la sintassi ICU corretta.
Una delle aree più soggette a errori in ICU è la mappatura delle categorie plurali: l'inglese ha due categorie (one, other), ma il russo ne ha quattro, l'arabo sei e alcune lingue ne hanno solo una. L'assistente conosce le regole plurali CLDR per tutte le principali lingue di destinazione e le applica correttamente ogni volta.
Puoi incollare una stringa ICU errata e ricevere una diagnosi e una versione corretta. Puoi descrivere in linguaggio semplice ciò che un messaggio deve esprimere e ricevere una stringa ICU correttamente formattata pronta per l'integrazione. Puoi anche chiedere spiegazioni su costrutti ICU specifici — select, plural, selectordinal, number, date — e su come si comportano nelle diverse lingue.
Questo ruolo è ideale per sviluppatori che scrivono stringhe UI localizzate complesse, traduttori che lavorano con messaggi in formato ICU e ingegneri QA che validano la copertura dei plurali in un'applicazione multilingue.
Accedi con Google per accedere ai prompt professionali. I nuovi utenti ricevono 10 crediti gratuiti.
Accedi per sbloccare