feat: 基础部分的国际化

This commit is contained in:
2024-04-01 10:33:53 +08:00
parent 620dba9b38
commit 7fed531835
34 changed files with 981 additions and 280 deletions

View File

@@ -1,10 +1,14 @@
import zhLocale from 'element-ui/lib/locale/lang/zh-CN'
import zh from './zh-CN'
import menu from './menu/zh'
import param from './param/zh'
import param from './dict/zh'
import customer from './customer/zh'
import unit from './unit/zh'
import vehicleInfo from './vehicle/info/zh'
import user from './user/zh'
import scheduler from './scheduling/zh'
import dept from './dept/zh'
import dict from './dict/zh'
export default {
...zhLocale,
@@ -13,5 +17,9 @@ export default {
...param,
...customer,
...unit,
...vehicleInfo
...vehicleInfo,
...user,
...scheduler,
...dept,
...dict
}

View File

@@ -0,0 +1,34 @@
export default {
'Dept': {
'title': 'Department Information',
'search': {
'input_name': 'Enter the department name to search'
},
'table': {
'dept_sort': 'sort',
'name': 'name',
'is_used': 'status',
'create_time': 'create time'
},
'dialog': {
'code': 'department no',
'name': 'department name',
'dept_sort': 'department sort',
'isTop': 'top department',
'pid': 'up department',
'select_dep': 'select department',
'start': 'enable',
'ban': 'disable'
},
'msg': {
'tip1': 'Are you sure to delete it? If there are lower-level nodes, delete them together. This operation cannot be undone!',
'tip2': 'The upper department cannot be empty',
'tip3.1': 'This operation will',
'tip3.2': 'department, Do you want to continue?'
},
'rules': {
'r1': 'Please enter name',
'r2': 'Please enter serial number'
}
}
}

View File

@@ -0,0 +1,34 @@
export default {
'Dept': {
'title': 'Informasi Departemen',
'search': {
'input_name': 'Masukkan nama departemen untuk mencari'
},
'table': {
'dept_sort': 'pengurutan',
'name': 'nama',
'is_used': 'status',
'create_time': 'tanggal pembuatan'
},
'dialog': {
'code': 'kode departemen',
'name': 'nama departemen',
'dept_sort': 'penyortiran departemen',
'isTop': 'departemen teratas',
'pid': 'kantor yang lebih tinggi',
'select_dep': 'pilih kategori departemen',
'start': 'memungkinkan',
'ban': 'cacat'
},
'msg': {
'tip1': 'Apakah Anda yakin untuk menghapus? Jika ada node bawahan, node tersebut juga akan dihapus. Operasi ini tidak dapat dibatalkan!',
'tip2': 'Departemen induk tidak boleh kosong',
'tip3.1': 'Operasi ini akan terjadi',
'tip3.2': 'departemen, Apakah akan melanjutkan?'
},
'rules': {
'r1': 'Silakan masukkan nama',
'r2': 'Silakan masukkan nomor seri'
}
}
}

View File

@@ -0,0 +1,34 @@
export default {
'Dept': {
'title': '部门信息',
'search': {
'input_name': '输入部门名称搜索'
},
'table': {
'dept_sort': '排序',
'name': '名称',
'is_used': '状态',
'create_time': '创建日期'
},
'dialog': {
'code': '部门编码',
'name': '部门名称',
'dept_sort': '部门排序',
'isTop': '顶级部门',
'pid': '上级部门',
'select_dep': '选择部门类目',
'start': '启用',
'ban': '禁用'
},
'msg': {
'tip1': '确定删除吗,如果存在下级节点则一并删除,此操作不能撤销!',
'tip2': '上级部门不能为空',
'tip3.1': '此操作将',
'tip3.2': '部门, 是否继续?'
},
'rules': {
'r1': '请输入名称',
'r2': '请输入序号'
}
}
}

View File

@@ -0,0 +1,36 @@
export default {
'Dict': {
'title': 'Dictionary',
'placeholder': {
'blurry': 'Enter a name or description to search'
},
'table': {
'code': 'code',
'name': 'name',
'dict_code': 'dictionary encoding',
'dict_name': 'dictionary name',
'dict_detail': 'Dictionary details'
},
'detail': {
'see_title': 'Click on the dictionary for details',
'input_tip': 'Enter a dictionary label query',
'table': {
'code': 'owning dictionary',
'label': 'dictionary tag',
'value': 'dictionary value',
'sort': 'sort',
'param1': 'param1',
'param2': 'param2',
'param3': 'param3'
},
'rules': {
'r1': 'Please enter the dictionary label',
'r2': 'Please enter a dictionary value',
'r3': 'Please enter serial number'
}
},
'rules': {
'r1': 'Please enter the code'
}
}
}

View File

@@ -0,0 +1,36 @@
export default {
'Dict': {
'title': 'Dictionary',
'placeholder': {
'blurry': 'Enter name or description to search'
},
'table': {
'code': 'kode',
'name': 'nama',
'dict_code': 'pengkodean kamus',
'dict_name': 'nama kamus',
'dict_detail': 'Detail kamus'
},
'detail': {
'see_title': 'Klik kamus untuk melihat detailnya',
'input_tip': 'Masukkan kueri tag kamus',
'table': {
'code': 'milik kamus',
'label': 'tag kamus',
'value': 'nilai kamus',
'sort': 'menyortir',
'param1': 'parameter1',
'param2': 'parameter2',
'param3': 'parameter3'
},
'rules': {
'r1': 'Silakan masukkan tag kamus',
'r2': 'Silakan masukkan nilai kamus',
'r3': 'Silakan masukkan nomor seri'
}
},
'rules': {
'r1': 'Silakan masukkan kodenya'
}
}
}

View File

@@ -0,0 +1,36 @@
export default {
'Dict': {
'title': '字典',
'placeholder': {
'blurry': '输入名称或者描述搜索'
},
'table': {
'code': '编码',
'name': '名称',
'dict_code': '字典编码',
'dict_name': '字典名称',
'dict_detail': '字典详情'
},
'detail': {
'see_title': '点击字典查看详情',
'input_tip': '输入字典标签查询',
'table': {
'code': '所属字典',
'label': '字典标签',
'value': '字典值',
'sort': '排序',
'param1': '参数1',
'param2': '参数2',
'param3': '参数3'
},
'rules': {
'r1': '请输入字典标签',
'r2': '请输入字典值',
'r3': '请输入序号'
}
},
'rules': {
'r1': '请输入编码'
}
}
}

View File

@@ -37,6 +37,7 @@ export default {
'Create': 'Create',
'Update': 'Update',
'Delete': 'Delete',
'More': 'More',
'Export': 'Export',
'Editors': 'Editor',
'SelectAll': 'SelectAll',

View File

@@ -1,10 +1,14 @@
import enLocale from 'element-ui/lib/locale/lang/en'
import en from './en'
import menu from './menu/en'
import param from './param/en'
import param from './dict/en'
import customer from './customer/en'
import unit from './unit/en'
import vehicleInfo from './vehicle/info/en'
import user from './user/en'
import scheduler from './scheduling/en'
import dept from './dept/en'
import dict from './dict/en'
export default {
...enLocale,
@@ -13,5 +17,9 @@ export default {
...param,
...customer,
...unit,
...vehicleInfo
...vehicleInfo,
...user,
...scheduler,
...dept,
...dict
}

View File

@@ -37,6 +37,7 @@ export default {
'Create': 'Buat',
'Update': 'Kemaskini',
'Delete': 'Hapus',
'More': 'Lebih',
'Export': 'Ekspor',
'Editors': 'Editor',
'SelectAll': 'Pilih Semua',

View File

@@ -1,10 +1,14 @@
import idLocale from 'element-ui/lib/locale/lang/id'
import id from './in'
import menu from './menu/in'
import param from './param/in'
import param from './dict/in'
import customer from './customer/in'
import unit from './unit/in'
import vehicleInfo from './vehicle/info/in'
import user from './user/in'
import scheduler from './scheduling/in'
import dept from './dept/in'
import dict from './dict/in'
export default {
...idLocale,
@@ -13,5 +17,9 @@ export default {
...param,
...customer,
...unit,
...vehicleInfo
...vehicleInfo,
...user,
...scheduler,
...dept,
...dict
}

View File

@@ -1,6 +1,6 @@
export default {
'menu': {
'home': 'home',
'home': 'Dashboard',
'title': 'Menu',
'placeholder': {
'fuzzy_search': 'fuzzy search',

View File

@@ -1,13 +0,0 @@
export default {
'SysParam': {
'table': {
'code': 'code',
'name': 'name',
'values': 'value',
'description': 'remark'
},
'rules': {
'NotNull': 'Cannot be empty'
}
}
}

View File

@@ -1,13 +0,0 @@
export default {
'SysParam': {
'table': {
'code': 'kode',
'name': 'nama',
'values': 'nilai',
'description': 'Catatan'
},
'rules': {
'NotNull': 'Tidak dapat kosong'
}
}
}

View File

@@ -1,13 +0,0 @@
export default {
'SysParam': {
'table': {
'code': '编码',
'name': '名称',
'values': '值',
'description': '备注'
},
'rules': {
'NotNull': '不能为空'
}
}
}

View File

@@ -0,0 +1,62 @@
export default {
'Scheduling': {
'title': 'Scheduled Tasks',
'log': {
'title': 'task logs',
'dialog_title': 'execution log',
'log_status': 'log status',
'search': 'search',
'success': 'success',
'fail': 'fail',
'description': 'detail',
'see_description': 'See',
'elapsed': 'time(ms)'
},
'placeholder': {
'search': 'Enter a task name to search',
'log': 'logs',
'cron_expression': 'Please input CRON',
'build_corn': 'Generated expression'
},
'dialog': {
'sub_task': 'sub_task ID',
'person_in_charge': 'task leader',
'email': 'warn email',
'pause_after_failure': 'pause after failure',
'is_pause': 'status',
'params': 'params',
'p1': 'Separate multiple items with commas and execute them in order',
'p2': 'Separate multiple email addresses with commas',
'start': 'Enable',
'stop': 'Stop'
},
'table': {
'job_id': 'job ID',
'job_name': 'job name',
'bean_name': 'beanName',
'method_name': 'method',
'params': 'params',
'cron_expression': 'cron-exp',
'is_pause': 'status',
'is_pause_ok': 'paused',
'is_pause_no': 'running',
'description': 'description',
'create_time': 'create time',
'recover': 'Recover',
'pause': 'Pause',
'execute': 'Execute',
'openCron': 'Cron Expression Generator'
},
'msg': {
'tip1': 'Are you sure to stop and delete the task?'
},
'rules': {
'r1': 'Please enter a task name',
'r2': 'Please enter a task description',
'r3': 'Please enter a Bean name',
'r4': 'Please enter a method name',
'r5': 'Please enter the Cron expression',
'r6': 'Please enter the responsible person name'
}
}
}

View File

@@ -0,0 +1,62 @@
export default {
'Scheduling': {
'title': 'Tugas Yang Dijadwalkan',
'log': {
'title': 'catatan misi',
'dialog_title': 'catatan eksekusi',
'log_status': 'status pencatatan',
'search': 'mencari',
'success': 'kesuksesan',
'fail': 'gagal',
'description': 'detail',
'see_description': 'Memeriksa',
'elapsed': 'waktu(ms)'
},
'placeholder': {
'search': 'Masukkan nama tugas untuk dicari',
'log': 'catatan',
'cron_expression': 'Silakan masukkan CRON',
'build_corn': 'Menghasilkan ekspresi'
},
'dialog': {
'sub_task': 'ID Subtugas',
'person_in_charge': 'Pemimpin tugas',
'email': 'email alarm',
'pause_after_failure': 'Jeda setelah kegagalan',
'is_pause': 'status',
'params': 'parameter',
'p1': 'Pisahkan beberapa item dengan koma dan jalankan secara berurutan',
'p2': 'Pisahkan beberapa alamat email dengan koma',
'start': 'Memungkinkan',
'stop': 'Berhenti'
},
'table': {
'job_id': 'ID Tugas',
'job_name': 'nama misi',
'bean_name': 'nama bean',
'method_name': 'metode',
'params': 'parameter',
'cron_expression': 'ekspresi cron',
'is_pause': 'negara',
'is_pause_ok': 'dijeda',
'is_pause_no': 'berlari',
'description': 'menggambarkan',
'create_time': 'tanggal pembuatan',
'recover': 'Pulih',
'pause': 'Dijeda',
'execute': 'Melaksanakan',
'openCron': 'Cron Pembangun Ekspresi'
},
'msg': {
'tip1': 'Apakah Anda yakin ingin menghentikan dan menghapus tugas ini?'
},
'rules': {
'r1': 'Silakan masukkan nama tugas',
'r2': 'Silakan masukkan deskripsi tugas',
'r3': 'Silakan masukkan nama kacang',
'r4': 'Silakan masukkan nama metode',
'r5': 'Silakan masukkan ekspresi Cron',
'r6': 'Silakan masukkan nama penanggung jawab'
}
}
}

View File

@@ -0,0 +1,62 @@
export default {
'Scheduling': {
'title': '定时任务',
'log': {
'title': '任务日志',
'dialog_title': '执行日志',
'log_status': '日志状态',
'search': '搜索',
'success': '成功',
'fail': '失败',
'description': '异常详情',
'see_description': '查看详情',
'elapsed': '耗时(毫秒)'
},
'placeholder': {
'search': '输入任务名称搜索',
'log': '日志',
'cron_expression': '请输入CRON 表达式',
'build_corn': '生成表达式'
},
'dialog': {
'sub_task': '子任务ID',
'person_in_charge': '任务负责人',
'email': '告警邮箱',
'pause_after_failure': '失败后暂停',
'is_pause': '任务状态',
'params': '参数内容',
'p1': '多个用逗号隔开,按顺序执行',
'p2': '多个邮箱用逗号隔开',
'start': '启用',
'stop': '暂停'
},
'table': {
'job_id': '任务ID',
'job_name': '任务名称',
'bean_name': 'Bean名称',
'method_name': '执行方法',
'params': '参数',
'cron_expression': 'cron表达式',
'is_pause': '状态',
'is_pause_ok': '已暂停',
'is_pause_no': '运行中',
'description': '任务描述',
'create_time': '创建日期',
'recover': '恢复',
'pause': '暂停',
'execute': '执行',
'openCron': 'Cron表达式生成器'
},
'msg': {
'tip1': '确定停止并删除该任务吗?'
},
'rules': {
'r1': '请输入任务名称',
'r2': '请输入任务描述',
'r3': '请输入Bean名称',
'r4': '请输入方法名称',
'r5': '请输入Cron表达式',
'r6': '请输入负责人名称'
}
}
}

View File

@@ -0,0 +1,42 @@
export default {
'User': {
'title': 'User Management',
'placeholder': {
'dep_tip': 'Please enter a department name',
'blu_tip': 'Enter the account number or name',
'dep_select_tip': 'Select a department category'
},
'table': {
'user_name': 'username',
'person_name': 'name',
'gender': 'sex',
'phone': 'phone',
'email': 'email',
'depts': 'section',
'enabled': 'state',
'permission_scope_type': 'permission type',
'permissionName': 'permission regain',
'deptName': 'section name',
'create_time': 'create time',
'create_user': 'create user',
'update_time': 'update time',
'update_user': 'update user',
'reset_pwd': 'Reset Password',
'dept_reg': 'Department Permission',
'data_reg': 'Data Permission',
'account': 'Account',
'assign_roles': 'Assign Roles',
'locked': 'Lock ',
'activate': 'Activate '
},
'dialog': {
'role': 'role',
'password': 'password',
'sex_male': 'male',
'sex_female': 'female'
},
'rules': {
'NotNull': 'Cannot be empty'
}
}
}

View File

@@ -0,0 +1,42 @@
export default {
'User': {
'title': 'Manajemen Pengguna',
'placeholder': {
'dep_tip': 'Silakan masukkan nama departemen',
'blu_tip': 'Masukkan akun atau nama',
'dep_select_tip': 'Pilih kategori departemen'
},
'table': {
'user_name': 'akun',
'person_name': 'nama',
'gender': 'gender',
'phone': 'telepon',
'email': 'kotak surat',
'depts': 'departemen',
'enabled': 'keadaan',
'permission_scope_type': 'jenis izin',
'permissionName': 'ruang hak',
'deptName': 'nama departemen',
'create_time': 'tarikh penciptaan',
'create_user': 'pencipta',
'update_time': 'tanggal modifikasi',
'update_user': 'diubah oleh',
'reset_pwd': 'Reset Kata Sandi',
'dept_reg': 'Permisi Departemen',
'data_reg': 'Keizinan Data',
'account': 'Akaun',
'assign_roles': 'Jadikan Rol',
'locked': 'Mengunci ',
'activate': 'Aktivasi '
},
'dialog': {
'role': 'peran',
'password': 'sandi',
'sex_male': 'man',
'sex_female': 'wanita'
},
'rules': {
'NotNull': 'Tidak dapat kosong'
}
}
}

View File

@@ -0,0 +1,42 @@
export default {
'User': {
'title': '用户管理',
'placeholder': {
'dep_tip': '请输入部门名称',
'blu_tip': '输入账号或者名称',
'dep_select_tip': '选择部门类目'
},
'table': {
'user_name': '用户名',
'person_name': '姓名',
'gender': '性别',
'phone': '电话',
'email': '邮箱',
'depts': '部门',
'enabled': '状态',
'permission_scope_type': '权限类型',
'permissionName': '权限范围',
'deptName': '部门名称',
'create_time': '创建日期',
'create_user': '创建人',
'update_time': '修改日期',
'update_user': '修改人',
'reset_pwd': '重置密码',
'dept_reg': '部门权限',
'data_reg': '数据权限',
'account': '账号',
'assign_roles': '分配角色',
'locked': '锁定',
'activate': '激活'
},
'dialog': {
'role': '角色',
'password': '密码',
'sex_male': '男',
'sex_female': '女'
},
'rules': {
'NotNull': '不能为空'
}
}
}

View File

@@ -37,6 +37,7 @@ export default {
'Create': '新增',
'Update': '修改',
'Delete': '删除',
'More': '更多',
'Export': '导出',
'Editors': '编辑',
'SelectAll': '全选',