i18n-language-xls
Version:
国际化词条转换
1 lines • 438 B
JavaScript
function getKeys(a){var e={};for(let t=1;t<a.length;t++)e[a[t]]={};return e}function dataFormat_language(t){let a=[];return t.reduce(function(e,r,t){return 0===t?(e=getKeys(r),a=Object.keys(e)):a.map((t,a)=>e[t][r[0]]=r[a+1]),e},{})}function dataFormat_xls(e,r){return Object.keys(r).forEach(function(t,a){e[a+1]?e[a+1].push(r[t]):e.push([t,r[t]])}),e}exports.dataFormat_language=dataFormat_language,exports.dataFormat_xls=dataFormat_xls;