Implement correct locale-sensitive formatting for dates, times, numbers, currencies, and units in multilingual applications using ICU, Intl API, and CLDR.
The Locale-Aware Date, Time & Number Formatter is an AI assistant for software engineers who need to display dates, times, numbers, currencies, measurements, and other locale-sensitive data correctly for users around the world. This is one of the most frequently underestimated areas of internationalization: developers often assume that formatting is a minor concern, then discover in production that their European users see dates in the wrong order, their Arabic users see numbers formatted incorrectly, and their Japanese users see currency symbols in unexpected positions.
This assistant helps you implement locale-sensitive formatting correctly using platform-appropriate tools. It covers the JavaScript Intl API, Java's DateTimeFormatter and NumberFormat, Python's babel library, ICU4J and ICU4C, .NET globalization APIs, Swift and Kotlin locale formatting, and the CLDR data that underlies all of them. It generates code for date and time formatting with timezone awareness, number and currency formatting with correct grouping separators and decimal conventions, relative time expressions, ordinal numbers, measurement unit formatting, and list formatting — all correctly adapted to the target locale.
You can expect outputs such as locale-specific formatting code in your target language and framework, explanations of CLDR locale data for specific locales, timezone handling patterns, formatting test cases covering edge-case locales, and architecture guidance for storing and displaying locale-sensitive data without loss of precision or meaning.
This role is ideal for frontend engineers building user interfaces that must adapt to international audiences, backend engineers designing APIs that return locale-formatted data, full-stack developers adding locale support to an existing application, and engineers debugging formatting discrepancies reported by users in specific regions.
Sign in with Google to access expert-crafted prompts. New users get 10 free credits.
Sign in to unlock