UNPKG

i18next-pseudoloc

Version:
6 lines 3.52 kB
/*! * i18next-pseudoloc v1.0.1 * MIT Licensed */ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.psuedoloc=t():e.psuedoloc=t()}(window,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){"use strict";function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}n.r(t);var o=n(2),i=function(){function e(e){var t=e.lengther,n=void 0===t?2:t,r=e.enabled,i=void 0===r||r,u=e.enableCJK,s=void 0===u||u,a=e.sourceLocale,c=void 0===a?"en":a,p=e.repeatedLetters,f=void 0===p?o.vowelChars:p,l=e.pseudoCharObject,d=void 0===l?o.pseudoChars:l;this.name="pseudoloc",this.type="postProcessor",this.options={enabled:i,lengther:n,enableCJK:s,sourceLocale:c,repeatedLetters:f,characters:d}}var t=e.prototype;return t.setOptions=function(e){this.options=r({},this.options,e)},t.process=function(e,t,n,r){var i=this;if(r.language&&this.options.sourceLocale!==r.language||!this.options.enabled)return e;var u=0,s=e.split("").map((function(e){return"}"===e?(u=0,e):"{"===e?(u++,e):2===u?e:-1!==i.options.repeatedLetters.indexOf(e)?i.options.characters[e].repeat(i.options.lengther):"."===e?"。":"?"===e?"¿":"“"===e?"„":i.options.characters[e]||e})).join("");return o.stringMarker({string:s,enableCJK:this.options.enableCJK})},e}();t.default=i},function(e,t,n){"use strict";n.r(t),n.d(t,"pseudoChars",(function(){return r})),n.d(t,"vowelChars",(function(){return o})),n.d(t,"stringMarker",(function(){return s}));var r={a:"ā",b:"ḅ",c:"ĉ",d:"ď",e:"ė",f:"ϝ",g:"ḡ",h:"ĥ",i:"ĩ",j:"ĵ",k:"ķ",l:"ḽ",m:"ṃ",n:"ň",o:"ṓ",p:"ṗ",q:"ʠ",r:"ŗ",s:"ş",t:"ŧ",u:"ṵ",v:"ṽ",w:"ẁ",x:"ẋ",y:"ẏ",z:"ź",A:"Ą",B:"β",C:"Ḉ",D:"Đ",E:"Ḛ",F:"Ḟ",G:"Ģ",H:"Ħ",I:"Ḭ",J:"Ĵ",K:"Ķ",L:"Ŀ",M:"Ṁ",N:"Ň",O:"Ő",P:"Ṕ",Q:"Ǫ",R:"Ṛ",S:"Ŝ",T:"Ŧ",U:"Ů",V:"Ṿ",W:"Ŵ",X:"Ẋ",Y:"Ŷ",Z:"Ž"},o=["a","e","i","o","u","y","A","E","I","O","U","Y"],i=["꿇","꿈","꿘","끓","떫","맬","숄","쌜","왱","좰","헬","긇","쭌","あ","お","き","ぬ","ば","ぽ","ゑ","ザ","ネ","ヲ","ヴ","ミ","プ","ฬ","ษ","ล","ฟ","ป","ต","ฒ","ณ","ญ","ฆ","ข"],u=function(e){return Math.floor(Math.random()*e)},s=function(e){var t=e.string,n=e.enableCJK,r=i.length,o=i[u(r)],s=i[u(r)];return n?"<"+o+"<["+t+"]>"+s+">":"<["+t+"]>"}}]).default})); //# sourceMappingURL=i18next-pseudoloc.min.js.map