// Merges per-namespace dictionaries into { zh: {...}, en: {...} }. // Each namespace file exports { zh: {...}, en: {...} } and owns its own strings, // so parallel work on different features never touches the same file. var common = require('./common') var profile = require('./profile') var lightInfo = require('./lightInfo') var manual = require('./manual') var report = require('./report') var home = require('./home') var history = require('./history') var login = require('./login') var register = require('./register') var scan = require('./scan') var bleConnect = require('./bleConnect') var bindSuccess = require('./bindSuccess') var wearCheck = require('./wearCheck') var autoScan = require('./autoScan') var setup = require('./setup') var treating = require('./treating') var treatmentDone = require('./treatmentDone') var subPrompt = require('./subPrompt') var subPlans = require('./subPlans') var subSuccess = require('./subSuccess') var help = require('./help') var contact = require('./contact') var namespaces = { common: common, profile: profile, lightInfo: lightInfo, manual: manual, report: report, home: home, history: history, login: login, register: register, scan: scan, bleConnect: bleConnect, bindSuccess: bindSuccess, wearCheck: wearCheck, autoScan: autoScan, setup: setup, treating: treating, treatmentDone: treatmentDone, subPrompt: subPrompt, subPlans: subPlans, subSuccess: subSuccess, help: help, contact: contact } var zh = {} var en = {} for (var ns in namespaces) { if (!namespaces.hasOwnProperty(ns)) continue zh[ns] = namespaces[ns].zh || {} en[ns] = namespaces[ns].en || {} } module.exports = { zh: zh, en: en }