123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251 |
- const i18n = new VueI18n({
- // 设置默认语言
- // locale: 'zh', // 语言标识
- locale: localStorage.getItem('language') == null ? 'zh' : localStorage.getItem('language'),
- // 添加多语言(每一个语言标示对应一个语言文件)
- messages: {
- 'zh': {
- board: {
- wdkl: '维鼎康联养老看板',
- login: '登录',
- username: '用户名',
- password: '密码',
- submit: '确认',
- adminOnly: '仅限管理员登录',
- title: '养老看板',
- switchOrg: '切换机构',
- selectOrg: '选择机构',
- totalUsers: '总用户数',
- deviceCount: '设备数',
- healthData: '健康数据',
- time: '时间',
- user: '用户',
- project: '项目',
- value: '值',
- ageDistribution: '用户年龄分布',
- male: '男性',
- female: '女性',
- unknown: '未知',
- todayAlerts: '今日紧急报警',
- todayMeasures: '今日测量数',
- lastHour: '近1小时',
- serviceCount: '服务数',
- orderCount: '订单数',
- goodsCount: '商品数',
- warningStats: '预警统计',
- week: '周',
- month: '月',
- year: '年',
- recentAlerts: '近期报警',
- description: '描述',
- time: '时间'
- },
- wdklScreen: {
- wdkl: '维鼎康联养老看板',
- totalUsers: '总用户',
- quarterlyNew: '季度新增',
- monthlyNew: '月度新增',
- latestAlarms: '最新报警',
- time: '时间',
- user: '用户',
- project: '项目',
- ageDistribution: '用户年龄分布',
- male: '男性',
- female: '女性',
- alarmDistribution: '报警分布',
- todayMeasureCount: '今日测量数',
- lastHour: '近1小时',
- days: '天',
- measurement: '测量',
- alarm: '报警',
- alarmStatistics: '报警统计',
- value: '值',
- week: '周',
- month: '月',
- year: '年',
- latestAlarms: '最新报警',
- vitalSignsAlarm: '体征报警',
- userMapOverview: '用户地图一览',
- ageGroup: '年龄段',
- languageSelector: '语言---中文',
- monday: '周一',
- tuesday: '周二',
- wednesday: '周三',
- thursday: '周四',
- friday: '周五',
- saturday: '周六',
- weekday: '周日'
- }
- },
- 'en': {
- board: {
- wdkl: 'Elderly Care Dashboard',
- login: 'Login',
- username: 'Username',
- password: 'Password',
- submit: 'Submit',
- adminOnly: 'Admin Login Only',
- title: 'Elderly Care Dashboard',
- switchOrg: 'Switch Organization',
- selectOrg: 'Select Organization',
- totalUsers: 'Total Users',
- deviceCount: 'Device Count',
- healthData: 'Health Data',
- time: 'Time',
- user: 'User',
- project: 'Project',
- value: 'Value',
- ageDistribution: 'Age Distribution',
- male: 'Male',
- female: 'Female',
- unknown: 'Unknown',
- todayAlerts: 'Today\'s Emergency Alerts',
- todayMeasures: 'Today\'s Measurements',
- lastHour: 'Last Hour',
- serviceCount: 'Services',
- orderCount: 'Orders',
- goodsCount: 'Products',
- warningStats: 'Warning Statistics',
- week: 'Week',
- month: 'Month',
- year: 'Year',
- recentAlerts: 'Recent Alerts',
- description: 'Description'
- },
- wdklScreen: {
- wdkl: 'Elderly Care Dashboard',
- totalUsers: 'Total Users',
- quarterlyNew: 'Quarterly New',
- monthlyNew: 'Monthly New',
- latestAlarms: 'Latest Alarms',
- time: 'Time',
- user: 'User',
- project: 'Project',
- ageDistribution: 'User Age Distribution',
- male: 'Male',
- female: 'Female',
- alarmDistribution: 'Alarm Distribution',
- todayMeasureCount: 'Today\'s Measure Count',
- lastHour: 'Last Hour',
- days: 'Days',
- measurement: 'Measurement',
- alarm: 'Alarm',
- alarmStatistics: 'Alarm Statistics',
- value: 'Value',
- week: 'Week',
- month: 'Month',
- year: 'Year',
- latestAlarms: 'Latest Alarms',
- vitalSignsAlarm: 'Vital Signs Alarm',
- userMapOverview: 'User Map Overview',
- ageGroup: 'Age Group',
- languageSelector: 'Language---English',
- monday: 'Mon',
- tuesday: 'Tues',
- wednesday: 'Wednes',
- thursday: 'Thurs',
- friday: 'Fri',
- saturday: 'Satur',
- weekday: 'Sun'
- }
- },
- 'es': {
- board: {
- wdkl: 'Panel de Cuidado de Ancianos',
- login: 'Iniciar sesión',
- username: 'Nombre de usuario',
- password: 'Contraseña',
- submit: 'Confirmar',
- adminOnly: 'Solo inicio de sesión de administrador'
- },
- wdklScreen: {
- wdkl: 'Panel de Cuidado de Ancianos',
- totalUsers: 'Usuarios Totales',
- quarterlyNew: 'Nuevo Trimestral',
- monthlyNew: 'Nuevo Mensual',
- latestAlarms: 'Últimas Alarmas',
- time: 'Tiempo',
- user: 'Usuario',
- project: 'Proyecto',
- ageDistribution: 'Distribución por Edad',
- male: 'Masculino',
- female: 'Femenino',
- alarmDistribution: 'Distribución de Alarmas',
- todayMeasureCount: 'Mediciones de Hoy',
- lastHour: 'Última Hora',
- days: 'Días',
- measurement: 'Medición',
- alarm: 'Alarma',
- alarmStatistics: 'Estadísticas de Alarmas',
- value: 'Valor',
- week: 'Semana',
- month: 'Mes',
- year: 'Año',
- latestAlarms: 'Últimas Alarmas',
- vitalSignsAlarm: 'Alarma de Signos Vitales',
- userMapOverview: 'Vista General del Mapa de Usuarios',
- ageGroup: 'Grupo de Edad',
- languageSelector: 'Idioma---Español',
- monday: 'Lunes',
- tuesday: 'Martes',
- wednesday: 'Miércoles',
- thursday: 'Jueves',
- friday: 'Viernes',
- saturday: 'Sábado',
- weekday: 'Domingo'
- }
- },
- 'ru': {
- board: {
- wdkl: 'Панель Ухода за Пожилыми',
- login: 'Вход',
- username: 'Имя пользователя',
- password: 'Пароль',
- submit: 'Подтвердить',
- adminOnly: 'Только для администраторов'
- },
- wdklScreen: {
- wdkl: 'Канбан для престарелых',
- totalUsers: 'Всего Пользователей',
- quarterlyNew: 'Новые за Квартал',
- monthlyNew: 'Новые за Месяц',
- latestAlarms: 'Последние Тревоги',
- time: 'Время',
- user: 'Пользователь',
- project: 'Проект',
- ageDistribution: 'Распределение по Возрасту',
- male: 'Мужской',
- female: 'Женский',
- alarmDistribution: 'Распределение Тревог',
- todayMeasureCount: 'Измерения за Сегодня',
- lastHour: 'Последний Час',
- days: 'Дней',
- measurement: 'Измерение',
- alarm: 'Тревога',
- alarmStatistics: 'Статистика Тревог',
- value: 'Значение',
- week: 'Неделя',
- month: 'Месяц',
- year: 'Год',
- latestAlarms: 'Последние Тревоги',
- vitalSignsAlarm: 'Тревога Жизненных Показателей',
- userMapOverview: 'Обзор Карты Пользователей',
- ageGroup: 'Возрастная Группа',
- languageSelector: 'Язык---Русский',
- monday: 'Пн',
- tuesday: 'Вт',
- wednesday: 'Ср',
- thursday: 'Чт',
- friday: 'Пт',
- saturday: 'Сб',
- weekday: 'Вс'
- }
- }
- }
- })
- // 暴露i18n
- window.i18n = i18n
|