| | |
| | | } |
| | | function replaceChineseWithEnglish(menuData) { |
| | | // 定义中俄文对照关系对象 |
| | | const translation = { |
| | | const translation = { |
| | | '上片机': 'Стол загрузки', |
| | | '上片': 'Верхняя часть', |
| | | '掰片/识别': 'Разлом/идентификация', |
| | |
| | | '磨边前卧式缓存': 'Горизонтальный буфер перед шлифовкой', |
| | | '下片卧式缓存': 'Горизонтальный буфер стекла разгрузки', |
| | | '磨边(冷加工)': 'Шлифовать края (холодная обработка)', |
| | | '磨边(冷加工)': 'Шлифовать края (холодная обработка)', |
| | | '1线磨边(冷加工)': 'Шлифовать края 1 линии (холодная обработка)', |
| | | '2线磨边(冷加工)': 'Шлифовать края 2 линии (холодная обработка)', |
| | | '大理片笼': 'Буферная система', |
| | |
| | | '报工管理': 'Управление отчетностью', |
| | | '仓储中心': 'Складской центр', |
| | | '原片仓储': 'Склад сырья', |
| | | '报表管理': 'Управление отчетами', |
| | | '大理片进片': 'Далианская пленка вступает в производство', |
| | | '大理片出片': 'Дао Ли на диске', |
| | | '磨边卧式理片': 'Шлифовальный станок для горизонтальной обработки плоских деталей', |
| | | '下片卧式理片': 'Нижний горизонтальный резак', |
| | | }; |
| | | menuData.forEach(menu => { |
| | | menu.menuName = translation[menu.menuName] || menu.menuName; |
| | |
| | | } |
| | | function replaceChineseWithRussian(menuData) { |
| | | // 定义中英文对照关系对象 |
| | | const translation = { |
| | | const translation = { |
| | | '上片机': 'Loading Machine', |
| | | '上片': 'Start showing a movie', |
| | | '掰片/识别': 'Breaking /Identification', |
| | |
| | | '磨边前卧式缓存': 'Horizontal buffer before edge grinding', |
| | | '下片卧式缓存': 'Offline horizontal cache', |
| | | '磨边(冷加工)': 'Grinding edge (cold processing)', |
| | | '磨边(冷加工)': 'Grinding edge (cold processing)', |
| | | '1线磨边(冷加工)': '1-line edge grinding (cold processing)', |
| | | '2线磨边(冷加工)': '2-line edge grinding (cold processing)', |
| | | '大理片笼': 'Dali slice cage', |
| | |
| | | '报工管理': 'Job reporting management', |
| | | '仓储中心': 'Storage Center', |
| | | '原片仓储': 'Original film storage', |
| | | '报表管理': 'Report Management', |
| | | '大理片进片': 'Dali film enters the film.', |
| | | '大理片出片': 'Dali film release', |
| | | '磨边卧式理片': 'Edge grinding horizontal sheet cutting', |
| | | '下片卧式理片': 'Lower sheet horizontal cutting', |
| | | }; |
| | | menuData.forEach(menu => { |
| | | menu.menuName = translation[menu.menuName] || menu.menuName; |
| | | // if (menu.children) { |
| | | menu.children && menu.children.forEach(submenu => { |
| | | submenu.menuName = translation[submenu.menuName] || submenu.menuName; |
| | | }); |
| | | // } |
| | | }); |
| | | } |
| | | function replaceChineseWithKorean(menuData) { |
| | | // 定义中韩文对照关系对象 |
| | | const translation = { |
| | | '上片机': '상면기', |
| | | '上片': '상편', |
| | | '掰片/识别': '조각내기/식별', |
| | | '卧式缓存': '수평 캐시', |
| | | '磨边前卧式缓存': '연마 모서리 전용 수평 캐시', |
| | | '下片卧式缓存': '하단 수평 캐시', |
| | | '磨边(冷加工)': '연마 모서리 (냉간 가공)', |
| | | '磨边(冷加工)': '연마 모서리 (냉간 가공)', |
| | | '1线磨边(冷加工)': '1선 연마(냉간 가공)', |
| | | '2线磨边(冷加工)': '2선 연마(냉간 가공)', |
| | | '大理片笼': '다리편롱', |
| | | '钢化': '강화', |
| | | '钢化前': '강화 전', |
| | | '钢化后': '강화 후', |
| | | '下片台': '하단 플랫폼', |
| | | '系统管理': '시스템 관리', |
| | | '用户管理': '사용자 관리', |
| | | '权限管理': '권한 관리', |
| | | '角色管理': '역할 관리', |
| | | '可视化系统': '시각화 시스템', |
| | | '报工管理': '보고 관리', |
| | | '仓储中心': '창고 센터', |
| | | '原片仓储': '원본 필름 저장', |
| | | '报表管理': '보고서 관리', |
| | | '大理片进片': '다리편 진편', |
| | | '大理片出片': '다리편 출편', |
| | | '磨边卧式理片': '연마 모서리 수평 절단기', |
| | | '下片卧式理片': '하부 수평 이론', |
| | | }; |
| | | menuData.forEach(menu => { |
| | | menu.menuName = translation[menu.menuName] || menu.menuName; |
| | |
| | | if (language.value === 'py') { |
| | | replaceChineseWithEnglish(menuList); |
| | | } |
| | | if (language.value === 'kr') { |
| | | replaceChineseWithKorean(menuList); |
| | | } |
| | | } else { |
| | | ElMessage.warning(res.msg) |
| | | router.push('/login') |