An open API service indexing awesome lists of open source software.

https://github.com/format-message/icu-message-format-for-translators

Instructions for translators using the ICU Message Format
https://github.com/format-message/icu-message-format-for-translators

Last synced: 5 months ago
JSON representation

Instructions for translators using the ICU Message Format

Awesome Lists containing this project

README

          

# ![format-message][logo]

> Instructions for translators of format-message and other ICU Message Format based projects.

The [ICU Message Format][icu-message] is a great format for user-visible strings, and includes simple placeholders, number and date placeholders, and selecting among submessages for gender and plural arguments. The format is used in apis in [C++][icu-cpp], [PHP][icu-php], [Java][icu-java], and [multiple][format-message] [JavaScript][messageformat] [libraries][intl-messageformat].

This repository is for a github page explaining the format for translators so that they can understand what parts get translated in a complex message.

Any feedback or contributions are welcome.

[icu-message]: http://userguide.icu-project.org/formatparse/messages
[icu-cpp]: http://icu-project.org/apiref/icu4c/classicu_1_1MessageFormat.html
[icu-php]: http://php.net/manual/en/class.messageformatter.php
[icu-java]: http://icu-project.org/apiref/icu4j/
[format-message]: https://www.npmjs.com/package/format-message
[messageformat]: https://www.npmjs.com/package/messageformat
[intl-messageformat]: https://www.npmjs.com/package/intl-messageformat
[logo]: https://cdn.rawgit.com/format-message/format-message/2febdd8/logo.svg