wip: move i18n.json from DATA segment to shared file. cleanup to follow
removed backup comments
filename creation is now portable
moved initialization of language definitions to dedicated function
wip cleanup: use proper dist name for shared directory