# Overview

RIP allowing to overwrite default NLS files by dropping PO files in the player.
When it is installed in a platform, PO files can be dropped in the folder `player/translations`.
At player startup they are automatically converted to binary NLS files and used by the player instead of the default ones.

Rules are:
- Only existing binary NLS files can be overwritten
- Only translations updates are supported, no addition or deletion
- External PO exists overwrites NLS files generated by the application, there is no merge. So if the PO files contains less 
keys or less locales than the original NLS files, they will be missing.

It is composed of:
- an Ant task which reads PO files from a given folder and generates binary NLS files and Java interfaces in another given folder
- an Ant script which uses the Ant task

# Usage

Add the following line to your `module.ivy`:

> `<dependency org="com.microej.tool" name="nls-po-external-loader" rev="..." transitive="false"/>`

# Requirements

# Dependencies

_All dependencies are retrieved transitively by MicroEJ Module Manager_.

# Source

N/A.

# Restrictions

None.
