Rework of Locale.js; Base fron Json