UNPKG

ng-localize

Version:
1 lines 543 B
!function(e,r,n){"use strict";function a(e,r){var n=r.get();return function(r){for(var a=arguments.length,t=Array(a>1?a-1:0),o=1;a>o;o++)t[o-1]=arguments[o];var i=n.active[r];if(!i){var c='No translation has been found for the id "'+r+'"';if(n.strictMode){var u=new Error;throw u.name="TranslationNotFoundException",u.message=c,u}e.warn(c),i=r}var l=i.replace(/\{(\d+)}/g,function(e,r){return t[r]});return l}}angular.module("localize.service",["localize.storage"]).service("localize",a),a.$inject=["$log","LocalizeStorage"]}(window,document);