Skip to content

alexBaizeau/ember-fingerprint-translations

Repository files navigation

Ember Finger Print translations

This addon builds a map of fingerprinted translation files.

It's usefull when dynamically sideloading translations from the /public folder

Assuming that you already have a translation fetcher service with the following API

Assuming that you have the following translation file:

/public/translations/en/upgrade/errors.json

{
  "4012": "Wrong credentials"
}

And a translation fetcher service with an API that look like this:

translationService.fetch('upgrade.errors');-
// Fetch the translation located at `/translations/${i18n.get('locale')}/upgrade/errors.json`

You can use the TranslationMap service provided by this plugin to find the fingerprinted path associated to this asset.

Fetching Translations Live

About

An addon to fingerprint translations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published