UNPKG

kawkab-frontend

Version:

Kawkab frontend is a frontend library for the Kawkab framework

14 lines (13 loc) 500 B
export function formatTranslations(modules) { const resources = {}; Object.entries(modules).forEach(([path, mod]) => { const parts = path.split('/'); const langFile = parts[parts.length - 1]; const lang = langFile.replace('.json', ''); const content = mod.default || mod; if (!resources[lang]) resources[lang] = {}; resources[lang]['translation'] = { ...resources[lang]['translation'], ...content }; }); return resources; }