No description, website, or topics provided.
JavaScript Java GAP Other
Switch branches/tags
Nothing to show
Latest commit c93579d Dec 5, 2014 @behdad behdad Add metadata
Permalink
Failed to load latest commit information.
arb_editor
arb_extractor Initial version of arb resource extractor. Jul 19, 2012
lib
test
third_party/jasmine/jasmine-1.1.0 Initial ARB checkin. This change has been reviewed in another CL. Dec 23, 2011
CONTRIBUTING.md
LICENSE.md Add metadata Dec 5, 2014
README.md

README.md

![] Application Resource Bundle (ARB)

Application Resource Bundle (abbr. ARB) is a localization resource format that is simple (based on JSON), extensible (vocabulary can be added without affecting existing tools and usage), and directly usable (applications can access the resource directly from this format without converting to another form).

In ARB, localizable resources are encoded as a JSON object. Each resource will have a resource entry identified by resource key, and an optional resource attribute entry with resource attribute key.

lib

This is the ARB supporting library in Javascript. ARB is not restricted to any specific platform/languager. Issues in web application has been addressed carefully, as this is where localization practice lacked behind.

arb_editor

This is actually a sample app for use with our Javascript supporting library.

arb_extractor

A tool written in Java to automate resource extraction. It uses a generic parser (Antlr), which allow it to deal with many kinds of languages.

doc

The specification for ARB design.

third_party

Thirdparty code used in ARB.