Libertya supports *I18N*, although you’ll need to translate a large amount of messages originally written in spanish, stored in its database. Besides, some messages are (incorrectly) hardcoded in the Java source code, and that will require an additional effort. Although the procedure is somewhat repetitive and tedious, the steps are relatively simple to follow.
A customization for Indian standards is achieved by developing a specific Libertya Component, in this case, an Indian Locale. This component can be seen as a plugin for the Libertya CORE application, which holds all business rules specific for this locale. You can read about Libertya components here (spanish content).