Skip to content

Commit

Permalink
feat: translate
Browse files Browse the repository at this point in the history
  • Loading branch information
LX1203Hui committed Jun 8, 2022
1 parent 878200a commit ebd3196
Show file tree
Hide file tree
Showing 4 changed files with 72 additions and 42 deletions.
4 changes: 2 additions & 2 deletions src/dgiot/components/DgiotAvatar/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@
<el-dropdown-menu>
<el-dropdown-item command="personalCenter">
<dgiot-icon icon="user-line" />
{{ $translateTitle('个人中心') }}
{{ $translateTitle('route.个人中心') }}
</el-dropdown-item>
<el-dropdown-item command="logout">
<dgiot-icon icon="logout-circle-r-line" />
{{ $translateTitle('退出登录') }}
{{ $translateTitle('route.退出登录') }}
</el-dropdown-item>
</el-dropdown-menu>
</template>
Expand Down
69 changes: 42 additions & 27 deletions src/i18n/jp.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ export default {
theme: '主题',
refresh: '刷新',
avatar: '头像',
'Please enter user name': '请输入用户名',
'Please enter the password': '请输入密码',
'Username can not be empty': '用户名不能为空',
'Password cannot be less than': '密码不能少于',
'Please enter user name': 'ユーザー名を入力してください',
'Please enter the password': 'パスワードを入力してください',
'Username can not be empty': 'ユーザー名を空にすることはできません',
'Password cannot be less than': 'パスワードは以下にすることはできません',
Bit: '位',
registered: '注册',
'Forgot password': '忘记密码',
Expand All @@ -34,16 +34,16 @@ export default {
scale: '服务规模',
category: '所属行业',
messag_loding: '数据请求中',
cla_count: '项目总数',
pro_count: '产品总数',
app_count: '应用总数',
dev_count: '设备总数',
dev_online: '在线数',
dev_unline: '离线数',
max: '缩放至最大',
min: '缩放至最小',
restore: '还原',
info: '信息总览',
cla_count: 'プロジェクトの総数',
pro_count: '製品の総数',
app_count: 'アプリケーションの総数',
dev_count: 'デバイスの総数',
dev_online: 'オンラインの数',
dev_unline: 'オフライン',
max: '最大にズーム',
min: '最小にズーム',
restore: '割引',
info: '情報の概要',
},
// leftbar
leftbar: {
Expand Down Expand Up @@ -78,7 +78,7 @@ export default {
// Analysis
analysis: '统计分析',
topicMetrics: '主题监控',
alarms: '告警',
alarms: 'アラート',
},
// websocket
websocket: {
Expand Down Expand Up @@ -126,7 +126,22 @@ export default {
'Theme configuration saved successfully': '主题配置保存成功',
'Theme configuration saved error': '主题配置保存失败',
},
route: {},
route: {
早上好: 'おはようございます',
上午好: 'おはよう',
下午好: 'こんにちは',
晚上好: 'こんばんは',
物联网开发平台: 'IoT開発プラットフォーム',
总控台: 'ダッシュボード',
仪表盘: 'ダッシュボード',
个人中心: 'ユーザーセンター',
压测首页: '圧力テストホーム',
退出登录: 'サインアウト',
'登录失败,可能是密码错误或者账号被禁用!请与平台管理员联系。':
'ログインに失敗しました。パスワードが間違っているか、アカウントが無効になっている可能性があります。 プラットフォーム管理者に連絡してください。',
欢迎登录: 'ログインしてください',
云压测: 'クラウド圧力テスト',
},
equipment: {
lists: '列表',
info: '信息',
Expand All @@ -137,7 +152,7 @@ export default {
'Failure analysis': '故障分析',
condition: '搜索条件',
'Warning today': '今日告警',
'Total number of alarms': '告警总数',
'Total number of alarms': 'アラームの総数',
Products: '所属产品',
'real-time': '实时数据',
historical: '历史数据',
Expand Down Expand Up @@ -225,14 +240,14 @@ export default {
products: '产品',
},
navbar: {
logOut: '退出登录',
Home: '首页',
screenfull: '全屏',
userinfo: '个人信息',
logOut: 'サインアウト',
Home: '表紙',
screenfull: '全画面表示',
userinfo: '個人情報',
},
device: {
poweroff: '关机数',
poweron: '开机数',
poweroff: 'シャットダウンの数',
poweron: 'ブーツの数',
level: '等级',
action: '动作',
stop: '止まる',
Expand Down Expand Up @@ -327,7 +342,7 @@ export default {
resign: '转岗',
dictinfo: '字典信息',
back: '返回',
'Data is loading': '数据加载中',
'Data is loading': '読み込み中',
'Please select the query time': '请选择查询时间',
today: '今天',
yesterday: '昨天',
Expand Down Expand Up @@ -549,7 +564,7 @@ export default {
Expandcollapsemenu: '展开/收起菜单',
alias: '别名',
selectdepartment: '请选择部门',
'Current department': '当前部门',
'Current department': '現在の部門',
enterpwa: '请再次输入密码',
entermmzh: '请输入4-10位数字字母组合',
enteraccount: '请输入账号',
Expand Down Expand Up @@ -857,8 +872,8 @@ export default {
reportingtime: '上报时间',
onlinestate: '在线状态',
all: '全部',
online: '在线',
offline: '离线',
online: 'オンライン',
offline: 'オフライン',
malfunction: '故障',
inoperation: '运行中',
notrunning: '未运行',
Expand Down
11 changes: 10 additions & 1 deletion src/i18n/zh.js
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,16 @@ export default {
'Theme configuration saved successfully': '主题配置保存成功',
'Theme configuration saved error': '主题配置保存失败',
},
route: {},
route: {
早上好: '早上好',
上午好: '上午好',
下午好: '下午好',
晚上好: '晚上好',
'登录失败,可能是密码错误或者账号被禁用!请与平台管理员联系。':
'登录失败,可能是密码错误或者账号被禁用!请与平台管理员联系。',
欢迎登录: '欢迎登录',
云压测: '云压测',
},
equipment: {
lists: '列表',
info: '信息',
Expand Down
30 changes: 18 additions & 12 deletions src/store/modules/user.js
Original file line number Diff line number Diff line change
Expand Up @@ -64,14 +64,14 @@ async function queryAllMsg(commit, dispatch, data, type) {
const hour = new Date().getHours()
const thisTime =
hour < 8
? '早上好'
? Vue.prototype.$translateTitle('route.早上好')
: hour <= 11
? '上午好'
? Vue.prototype.$translateTitle('route.上午好')
: hour <= 13
? '中午好'
? Vue.prototype.$translateTitle('route.中文好')
: hour < 18
? '下午好'
: '晚上好'
? Vue.prototype.$translateTitle('route.下午好')
: Vue.prototype.$translateTitle('route.晚上好')
Vue.prototype.$baseNotify(title, `${thisTime}!`)
console.groupCollapsed(
'%c login promise.all log',
Expand Down Expand Up @@ -415,7 +415,9 @@ const actions = {
commit('setLoginInfo', userInfo)
} else {
Vue.prototype.$baseMessage(
`登录失败,可能是密码错误或者账号被禁用!请与平台管理员联系。`,
Vue.prototype.$translateTitle(
`route.登录失败,可能是密码错误或者账号被禁用!请与平台管理员联系。`
),
'error'
)
return Promise.reject()
Expand All @@ -434,15 +436,19 @@ const actions = {
const hour = new Date().getHours()
const thisTime =
hour < 8
? '早上好'
? Vue.prototype.$translateTitle('route.早上好')
: hour <= 11
? '上午好'
? Vue.prototype.$translateTitle('route.上午好')
: hour <= 13
? '中午好'
? Vue.prototype.$translateTitle('route.中午好')
: hour < 18
? '下午好'
: '晚上好'
Vue.prototype.$baseNotify(`欢迎登录${title}`, `${thisTime}!`)
? Vue.prototype.$translateTitle('route.下午好')
: Vue.prototype.$translateTitle('route.晚上好')
Vue.prototype.$baseNotify(
Vue.prototype.$translateTitle('route.欢迎登录') +
Vue.prototype.$translateTitle(`route.${title}`),
`${thisTime}!`
)
} else {
Vue.prototype.$baseMessage(
`login核心接口异常,请检查返回JSON格式是否正确,是否正确返回${tokenName}...`,
Expand Down

0 comments on commit ebd3196

Please sign in to comment.