@v4fire/client
Version:
V4Fire client core library
30 lines (23 loc) • 603 B
text/typescript
/*!
* V4Fire Client Core
* https://github.com/V4Fire/Client
*
* Released under the MIT license
* https://github.com/V4Fire/Client/blob/master/LICENSE
*/
import Super from '@v4fire/core/lang';
import keysetsCollector from 'lang/engines';
export * from '@v4fire/core/lang';
const langPacs = {
...Super
};
Object.entries(keysetsCollector()).forEach(([lang, keysets]) => {
Object.entries(keysets).forEach(([keysetName, keyset]) => {
langPacs[lang] = langPacs[lang] ?? {};
langPacs[lang][keysetName] = {
...langPacs[lang][keysetName],
...keyset
};
});
});
export default langPacs;