vendor: 2,592 bytes, line 1
1!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.locI18next=e()}(this,function(){"use strict";function t(t){function r(e,n,r){var i="text";if(0==n.indexOf("[")){var o=n.split("]");n=o[1],i=o[0].substr(1,o[0].length-1)}if(n=n.indexOf(";")==n.length-1?n.substr(0,n.length-2):n,"html"===i)e.innerHTML=t.t(n,s(r,e.innerHTML));else if("text"===i)e.textContent=t.t(n,s(r,e.textContent));else if("prepend"===i){var l=e.innerHTML.indexOf("<loc-i18n>"),u=e.innerHTML.indexOf("</loc-i18n>")+11;l>-1&&u>6&&(e.innerHTML=[e.innerHTML.substring(0,l),e.innerHTML.slice(u)].join("")),e.innerHTML=["<loc-i18n>",t.t(n,s(r,e.innerHTML)),"</loc-i18n>",e.innerHTML].join("")}else if("append"===i){var a=e.innerHTML.indexOf("<loc-i18n>"),c=e.innerHTML.indexOf("</loc-i18n>")+11;a>-1&&c>6&&(e.innerHTML=[e.innerHTML.substring(0,a),e.innerHTML.slice(c)].join("")),e.innerHTML=[e.innerHTML,"<loc-i18n>",t.t(n,s(r,e.innerHTML),"</loc-i18n>")].join("")}else if(0===i.indexOf("data-")){var f=i.substr("data-".length),p=t.t(n,s(r,e.getAttribute(f)));e.setAttribute(f,p),e.setAttribute(i,p)}else e.setAttribute(i,t.t(n,s(r,e.getAttribute(i))))}function i(t){return JSON.parse(t.replace(/:\s*"([^"]*)"/g,function(t,e){return': "'+e.replace(/:/g,"@colon@")+'"'}).replace(/:\s*'([^']*)'/g,function(t,e){return': "'+e.replace(/:/g,"@colon@")+'"'}).replace(/(['"])?([a-z0-9A-Z_]+)(['"])?\s*:/g,'"$2": ').replace(/@colon@/g,":"))}function o(t,n){var o=t.getAttribute(u.selectorAttr);if(o){var l=t,s=t.getAttribute(u.targetAttr);if(null!=s&&(l=t.querySelector(s)||t),n||!0!==u.useOptionsAttr||(n=i(t.getAttribute(u.optionsAttr)||"{}")),n=n||{},o.indexOf(";")>=0)for(var a=o.split(";"),c=0,f=a.length;c<f;c++)""!=a[c]&&r(l,a[c],n);else r(l,o,n);if(!0===u.useOptionsAttr){var p={};p=e({clone:p},n),delete p.lng,t.setAttribute(u.optionsAttr,JSON.stringify(p))}}}function l(t,e){for(var n=u.document.querySelectorAll(t),r=0;r<n.length;r++){for(var i=n[r],l=i.querySelectorAll("["+u.selectorAttr+"]"),s=l.length-1;s>-1;s--)o(l[s],e);o(i,e)}}var u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};u=e({},n,u);var s=function(t,n){return u.parseDefaultValueFromContent?e({},t,{defaultValue:n}):t};return l}var e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},n={selectorAttr:"data-i18n",targetAttr:"i18n-target",optionsAttr:"i18n-options",useOptionsAttr:!1,parseDefaultValueFromContent:!0,document:document};return{init:t}});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.