Welcome to the home page for the OmnICU-SC. We are a subcommittee of ICU-TC in the Unicode Consortium focused on providing solutions for client-side internationalization.
Please subscribe to this repository to participate in discussions. If you would like to join the core development team, apply to join our mailing list.
For the full charter, including answers to frequently asked questions, see charter.md.
OmnICU is a new project whose objective is to solve the needs of clients who wish to provide client-side i18n for their products in resource-constrained environments.
OmnICU will be built from the start with several key design constraints:
- Small and modular code.
- Pluggable locale data.
- Availability and ease of use in multiple programming languages.
- Written by i18n experts to encourage best practices.
OmnICU will provide an ECMA-402-compatible API surface in the target client-side platforms, including the web platform, iOS, Android, WearOS, WatchOS, Flutter, and Fuchsia, supported in programming languages including Rust, JavaScript, Objective-C, Java, Dart, and C++.