@dhis2/d2-i18n-generate

Generate JSON files compatible with i18next from po/pot files.

Usage no npm install needed!

<script type="module">
  import dhis2D2I18nGenerate from 'https://cdn.skypack.dev/@dhis2/d2-i18n-generate';
</script>

README

Install

gt; yarn add @dhis2/d2-i18n-generate

Usage

Generate JSON files compatible with i18next from po/pot files.

gt; d2-i18n-generate [-h] [-v] [-p PATH] [-o OUTPUT] -n NAMESPACE

Generate JSON files compatible with i18next from po/pot files.

Optional arguments:
  -h, --help            Show this help message and exit.
  -v, --version         Show version number and exit.
  -p PATH, --path PATH  directory path to find .po/.pot files and convert to 
                        JSON.
  -o OUTPUT, --output OUTPUT
                        Output directory to place converted JSON files.
  -n NAMESPACE, --namespace NAMESPACE
                        Namespace for app. locale separation.