unicloud logo

UniCloud

Global data directly usable over the cloud


UniCloud collect and organize global I18n data and make them directly usable through web infrastructure. To provide acceptable i18n behavior for global users is still a big challenge even for companies that works in the leading edge of technology. The goal of UniCloud is enable world developers, not only those leading companies, to provide software applications with acceptable i18n behaviors with very little efforts. We utilize existing resource and the recent development, and make those resource directly usable in through web service.

As of today, Common Local Data Repository (CLDR) is the main source of our data. In addition, we added time zone and postal data. All data are converted to JSON form and organized in hierarchy. You can explore what's available from this site. A simple URL can be used to grab any piece of data. For applications, it will be inconvenient to grab data piece by piece. Data query interface allow multiple piece of data to be specified through a simple query template language argumented by options provided in query time.


Unicode Character Properties Service - Arguments

Returns a simple JSON object indexed by the codepoints. See the examples for more information.

Get a set of Unicode property values for a given set of codepoints. The available properties that can be queried are available on the ICU character properties page.

Here is an example query:

Returns:

Unicode Character Query

(eg. 0050,1d49e)
(eg. name,script,gc,bidi_class)