mustache_templates-8.x-1.0-beta4/js/magic/translation.min.js

js/magic/translation.min.js
!function(e,t){var i=function(t,i,n,r){var a,s,c,o,l,f,u=e.registry;for(a in u.templates)if(u.templates[a]===n&&0===a.indexOf("trans-")){if(o=(a=a.slice(6)).slice(0,a.indexOf("-")),l=(a=a.slice(o.length+1)).slice(0,a.indexOf("-")),c=a.slice(l.length+1),i&&i!==l)continue;for(s in u.items)if(c===(f=u.items[s]).template){if(f.provider&&(!f.provider.fetched||f.provider.faulty)||!f.ready()||!f.data)throw{retry:[f,t],component:"Translation"};if(f.provider&&f.provider.fetching)throw{retry:[t],component:"Translation"};return e.___internals.item.render.call(f)}break}return r(n)};e.registry.magic.t=function(e){var n,r;if(t.mustache&&t.mustache.lang)for(r in n={},t.mustache.lang)n[r]=function(e,t){return i.bind(this,e,t)}.bind(this,this,t.mustache.lang[r]);else n=function(e,t){return i.bind(this,e,t)}.bind(this,this,t.path.currentLanguage);return n}}(mustacheSync,drupalSettings);

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc