|
|
@@ -0,0 +1,160 @@
|
|
|
+const validate = require("./validate.js");
|
|
|
+import __config from '@/config/env';
|
|
|
+import api from '@/utils/api.js';
|
|
|
+
|
|
|
+export const params = {
|
|
|
+ CN:{
|
|
|
+ "テーブル番号" : '表格编号',
|
|
|
+ "番号" : '编号',
|
|
|
+ "人" : '人',
|
|
|
+ "来店時間" : '来店时间',
|
|
|
+ "店員を呼ぶ" : '店员呼叫',
|
|
|
+ "カート" : '购物车',
|
|
|
+ "合計金額" : '总金额',
|
|
|
+ "注文済料" : '订购费',
|
|
|
+ "お食事の人数" : '用餐人数',
|
|
|
+ "お食事の人数入力" : '请输入用餐人数',
|
|
|
+ "份量" : '份量',
|
|
|
+ "熟度" : '熟度',
|
|
|
+ "小料" : '小料',
|
|
|
+ "多选" : '多选',
|
|
|
+ "カートに追加" : '添加到购物车',
|
|
|
+ "注文" : '注文',
|
|
|
+ "料理名前" : '料理名前',
|
|
|
+ "数量" : '数量',
|
|
|
+ "単価" : '单价',
|
|
|
+ "カートはガラガラですので、まずはメニューをお選びください" : '手推车是空荡荡的,请先选择菜单',
|
|
|
+ "カートの合計" : '购物车总数',
|
|
|
+ "状態" : '状态',
|
|
|
+ "作成中" : '正在创建',
|
|
|
+ "料理を出し" : '上菜',
|
|
|
+ "取消済" : '已取消',
|
|
|
+ "注文済合計" : '订购合计',
|
|
|
+ "総注文合計" : '总订单合计',
|
|
|
+ "カート注文" : '购物车订货',
|
|
|
+ "去选购菜品" : '去选购菜品',
|
|
|
+ "关 闭" : '关 闭',
|
|
|
+ "购物车菜品" : '购物车菜品',
|
|
|
+ "已下单菜品" : '已下单菜品',
|
|
|
+ } ,
|
|
|
+ JP:{
|
|
|
+ "テーブル番号" : 'テーブル番号',
|
|
|
+ "番号" : '番号',
|
|
|
+ "人" : '人',
|
|
|
+ "来店時間" : '来店時間',
|
|
|
+ "店員を呼ぶ" : '店員を呼ぶ',
|
|
|
+ "カート" : 'カート',
|
|
|
+ "合計金額" : '合計金額',
|
|
|
+ "注文済料" : '注文済料',
|
|
|
+ "お食事の人数" : 'お食事の人数',
|
|
|
+ "お食事の人数入力" : 'お食事の人数入力',
|
|
|
+ "份量" : 'の重さがある',
|
|
|
+ "熟度" : 'じゅうりょうど',
|
|
|
+ "小料" : 'しょうりょう',
|
|
|
+ "多选" : '複数選択',
|
|
|
+ "カートに追加" : 'カートに追加',
|
|
|
+ "注文" : 'メモ',
|
|
|
+ "料理名前" : '料理の前',
|
|
|
+ "数量" : '数量',
|
|
|
+ "単価" : '単価',
|
|
|
+ "カートはガラガラですので、まずはメニューをお選びください" : 'カートはガラガラですので、まずはメニューをお選びください',
|
|
|
+ "カートの合計" : 'カートの合計',
|
|
|
+ "状態" : '状態',
|
|
|
+ "作成中" : '作成中',
|
|
|
+ "料理を出し" : '料理を出し',
|
|
|
+ "取消済" : '取消済',
|
|
|
+ "注文済合計" : '注文済合計',
|
|
|
+ "総注文合計" : '総注文合計',
|
|
|
+ "カート注文" : 'カート注文',
|
|
|
+ "去选购菜品" : 'メニューを選びに行く',
|
|
|
+ "关 闭" : '閉じる',
|
|
|
+ "购物车菜品" : 'カートのメニュー',
|
|
|
+ "已下单菜品" : '注文済みのメニュー',
|
|
|
+ } ,
|
|
|
+ USA:{
|
|
|
+ "テーブル番号" : 'table number',
|
|
|
+ "番号" : 'Number',
|
|
|
+ "人" : 'people',
|
|
|
+ "来店時間" : 'shop time',
|
|
|
+ "店員を呼ぶ" : 'call a clerk',
|
|
|
+ "カート" : 'shopping Cart',
|
|
|
+ "合計金額" : 'sum total',
|
|
|
+ "注文済料" : 'order charge',
|
|
|
+ "お食事の人数" : 'the number of meals',
|
|
|
+ "お食事の人数入力" : 'enter the number of meals',
|
|
|
+ "份量" : 'weight',
|
|
|
+ "熟度" : 'doneness',
|
|
|
+ "小料" : 'small material',
|
|
|
+ "多选" : 'multiple choice',
|
|
|
+ "カートに追加" : 'add to cart',
|
|
|
+ "注文" : 'notes',
|
|
|
+ "料理名前" : 'former Chef',
|
|
|
+ "数量" : 'number',
|
|
|
+ "単価" : 'unit price',
|
|
|
+ "カートはガラガラですので、まずはメニューをお選びください" : 'because the cart is rattle, please select the menu first',
|
|
|
+ "カートの合計" : 'cart total',
|
|
|
+ "状態" : 'state',
|
|
|
+ "作成中" : 'during creation',
|
|
|
+ "料理を出し" : 'cook out',
|
|
|
+ "取消済" : 'rescission',
|
|
|
+ "注文済合計" : 'order total',
|
|
|
+ "総注文合計" : 'total order total',
|
|
|
+ "カート注文" : 'cart order',
|
|
|
+ "去选购菜品" : 'go and choose dishes',
|
|
|
+ "关 闭" : 'close',
|
|
|
+ "购物车菜品" : 'shopping cart dishes',
|
|
|
+ "已下单菜品" : 'ordered dishes',
|
|
|
+ } ,
|
|
|
+ KR:{
|
|
|
+ "テーブル番号" : '테이블 번호',
|
|
|
+ "番号" : '번호 지정',
|
|
|
+ "人" : '사람',
|
|
|
+ "来店時間" : '매장 방문 시간',
|
|
|
+ "店員を呼ぶ" : '점원을 부르다',
|
|
|
+ "カート" : '손수레',
|
|
|
+ "合計金額" : '총 금액',
|
|
|
+ "注文済料" : '주문료',
|
|
|
+ "お食事の人数" : '식사 인원',
|
|
|
+ "お食事の人数入力" : '식사 인원수를 입력하다.',
|
|
|
+ "份量" : '분량',
|
|
|
+ "熟度" : '숙도',
|
|
|
+ "小料" : '작은 재료',
|
|
|
+ "多选" : '다선',
|
|
|
+ "カートに追加" : '엔트에 추가',
|
|
|
+ "注文" : '주석',
|
|
|
+ "料理名前" : '요리 명전',
|
|
|
+ "数量" : '수량',
|
|
|
+ "単価" : '단가',
|
|
|
+ "カートはガラガラですので、まずはメニューをお選びください" : '카트가 비어 있습니다. 먼저 메뉴를 선택하십시오.',
|
|
|
+ "カートの合計" : '총 카트 수',
|
|
|
+ "状態" : '상태',
|
|
|
+ "作成中" : '생성 중',
|
|
|
+ "料理を出し" : '요리를 내다',
|
|
|
+ "取消済" : '취소됨',
|
|
|
+ "注文済合計" : '총 주문',
|
|
|
+ "総注文合計" : '총 주문 합계',
|
|
|
+ "カート注文" : '장바구니 주문',
|
|
|
+ "去选购菜品" : '음식을 골라 사러 가다',
|
|
|
+ "关 闭" : '닫기',
|
|
|
+ "购物车菜品" : '장바구니 메뉴',
|
|
|
+ "已下单菜品" : '주문 완료',
|
|
|
+ } ,
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+const languageConversion = function(type,value) {
|
|
|
+ let list = getValue(params , type)
|
|
|
+ return list ? getValue(list , value) : ''
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+// 动态获取对象里的值
|
|
|
+const getValue = function(obj,key) {
|
|
|
+ return obj[key]; // 使用方括号语法
|
|
|
+}
|
|
|
+
|
|
|
+module.exports = {
|
|
|
+ //暴露接口调用
|
|
|
+ languageConversion: languageConversion,
|
|
|
+ getValue: getValue
|
|
|
+};
|