Wednesday, January 31, 2024

NEW Event on February 20 – Virtual Open House on MessageFormat

 Registration is Now Open!

MessageFormat is a critical API for anyone interested in building fluent, accessible, and well-localized applications. Any part of the user interface that displays data or varies dynamically at runtime needs to provide for the formatting requirements of the locale and the grammatical needs of the user’s language. As such, MessageFormat is “table stakes” for internationalizing applications.

The MessageFormat Working Group is a part of the CLDR Technical Committee of Unicode. After several years of work, they have produced a Technical Preview for MessageFormat 2.0, a next generation specification designed to address critical gaps in current formatting solutions, provide access to new internationalization APIs rooted in CLDR data, and build a syntax that is portable across many programming languages and runtime environments.

Now that the specification is close to being stabilized, the MessageFormat Working Group would like to engage with interested members of the internationalization, developer, localization, and translation communities.

Who: If you are a platform, framework, and programming language developer, localization manager, engineer, or translator, you will want to join us for this virtual Open House event to hear more about the progress achieved, and to bring your questions to the people involved. 

When: Tuesday, February 20, 2024 starting at 9am (San Francisco), 12pm (New York), and 6pm (Berlin).

Register Now! Please note this session will be recorded and available via the Unicode YouTube channel.

Getting Started with Message Formatting

MessageFormat GitHub Repo

Why MessageFormat v2?

Goals & Deliverables

Draft Specification and Syntax

UTW MessageFormat v2 (Video)

About the Unicode Consortium

The Unicode Consortium is the premier non-profit open source, open standards body for the internationalization of all software and services. 

For more than 30 years, the Unicode Consortium has coordinated the efforts of a worldwide team of volunteer programmers and linguists to standardize, evolve, and maintain a global software foundation that allows virtually every computer system and service to help people connect using their native language. 

For additional information about Unicode, visit

Adopt a Character and Support Unicode's Mission

Looking to give that special someone a special something? Or maybe 

something to treat yourself?


Adopt a character or emoji to give it the attention it deserves, while also supporting Unicode's mission to ensure everyone can communicate in their own languages across all devices.

Each adoption includes a digital badge and certificate that you can proudly display!

Have fun and support a good cause

You can also donate funds or gift stock.