Skip to content

Some tooling to be used for Angular i18n workflows

License

Notifications You must be signed in to change notification settings

thing-it/xliffmerge

 
 

Repository files navigation

Xliffmerge

Xliffmerge serves as a library containing some tools for i18n workflows in Angular.

The two main use cases are

  • Transforming .xlf files to .json
  • Translating keys to target languages using Google Translate API

About this package

The original package had a bigger scope, but is no longer actively maintained. For the extraction of i18n phrases to .xlf format, ng-extract-i18n-merge can be used. This package uses the simplified project and build structure by PeerTube.

Usage

In your root directory you will need a xliffmerge.json file with your settings. Possible settings can be found at the original package

You can integrate xliffmerge in your i18n script. Keep in mind that xliffmerge expects .xlf files to be in your srcDir specified in your xliffmerge.json:

xliffmerge --profile xliffmerge.json

About

Some tooling to be used for Angular i18n workflows

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%